/*! 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-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-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}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--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{.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)}.row-1{grid-row:1}.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}}.block{display:block}.contents{display:contents}.hidden{display:none}.inline{display:inline}.table{display:table}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.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)}.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,)}.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))}}.conversionLanding{--bg:#050914;--panel:#0a1020;--panel2:#0d172a;--line:#8faad138;--text:#f5f8ff;--muted:#a9b6ca;--blue:#1197e5;--cyan:#37bdf8;background:var(--bg);min-height:100vh;color:var(--text);font-size:1rem;line-height:1.6;overflow-x:clip}.conversionLanding *{box-sizing:border-box}.conversionLanding a{text-decoration:none}.conversionShell{width:min(1200px,100% - 64px);margin-inline:auto}.conversionLanding p{margin:0}.conversionLanding h1,.conversionLanding h2,.conversionLanding h3{color:inherit}.conversionLanding h2{letter-spacing:-.04em;margin:0;font-size:clamp(2.2rem,3.7vw,3.25rem);font-weight:430;line-height:1.12}.conversionLanding h2 em{color:#92a5bd;font-style:normal;font-weight:400}.conversionLanding .conversionEyebrow{color:#8bd6fa;font:600 .75rem/1.6 var(--font-mono),monospace;letter-spacing:.1em;text-transform:uppercase;margin:0 0 20px}.conversionHeader{z-index:90;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#050914f0;position:sticky;top:0}.conversionNav{align-items:center;gap:32px;height:76px;display:flex}.conversionLogo{align-items:center;min-height:44px;display:flex}.conversionLogo img{object-fit:cover;width:126px;height:44px;display:block}.desktopNav{align-items:center;gap:26px;margin-left:auto;display:flex}.desktopNav a,.navActions>a:first-child{color:#b1bfd2;align-items:center;min-height:44px;font-size:.875rem;display:flex}.desktopNav a:hover,.navActions>a:first-child:hover{color:#fff}.conversionLanding .conversionPrimary{color:#fff;text-align:center;background:#0f8edb;border:1px solid #269fd9;border-radius:8px;justify-content:center;align-items:center;gap:18px;min-height:50px;padding:12px 22px;font-size:.9375rem;font-weight:600;line-height:1.4;transition:background .18s,box-shadow .18s;display:inline-flex;box-shadow:0 8px 24px #0f8edb1a}.conversionLanding .conversionPrimary:hover{background:#138bcb;box-shadow:0 12px 30px #0f8edb3d}.conversionLanding .conversionSecondary{color:#d5e5f7;cursor:pointer;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:12px;min-height:48px;padding:10px 0;font-size:.9375rem;font-weight:600;line-height:1.4;display:inline-flex}.conversionSecondary span{color:var(--cyan)}.landingArrow{vertical-align:middle;flex:none;width:18px;height:18px;display:inline-block}.conversionSecondary .landingArrow,.performanceFigure .landingArrow{color:#58c9f8}.conversionLanding .conversionSecondary:hover{color:#fff}.navToggle,.mobileConversionNav{display:none}.conversionHero{grid-template-columns:1fr 1.12fr;align-items:center;gap:24px;min-height:680px;padding-block:56px 64px;display:grid;position:relative}.conversionHero:before{content:"";pointer-events:none;background:radial-gradient(at 80% 43%,#0f8edb40 0%,#0f8edb1c 38%,#0000 72%),radial-gradient(at 18% 25%,#184f802b,#0000 66%);position:absolute;inset:0 calc(50% - 50vw);-webkit-mask-image:linear-gradient(#000 0% 70%,#0000 100%);mask-image:linear-gradient(#000 0% 70%,#0000 100%)}.heroMessage{z-index:1;position:relative}.heroMessage h1{letter-spacing:-.05em;max-width:650px;margin:0;font-size:clamp(3rem,4.8vw,4.125rem);font-weight:430;line-height:1.08}.heroMessage h1 em{color:#93abc5;margin-top:8px;font-style:normal;font-weight:400;display:block}.conversionLanding .conversionLead{color:#b7c4d8;max-width:540px;margin:25px 0 0;font-size:1.125rem;line-height:1.65}.conversionActions{flex-wrap:wrap;align-items:center;gap:6px 24px;margin-top:30px;display:flex}.conversionLanding .priceAnchor{color:#9caec5;max-width:480px;margin:19px 0 0;font-size:.75rem;line-height:1.7}.priceAnchor strong{color:#c3d0e2;font-weight:500;display:block}.conversionLanding .heroAssurance{color:#a8bdd3;flex-wrap:wrap;gap:10px;margin-top:22px;font-size:.8125rem;display:flex}.heroAssurance span{color:#557da1}.heroArtwork{isolation:isolate;min-width:0;margin:0 -32px 0 -6px;position:relative}.heroArtwork:before{content:none}.heroArtwork img{background:0 0;width:100%;height:auto;display:block}.heroArtwork figcaption{text-align:center;color:#94a8c0;max-width:480px;margin:0 auto;font-size:.75rem;line-height:1.6}.howSection{border-top:1px solid var(--line);grid-template-columns:.92fr 1.08fr;grid-template-areas:"art copy""art evidence";align-items:start;gap:28px 72px;padding-block:80px;display:grid}.howCopy{grid-area:copy}.reconstructArtwork{grid-area:art;align-self:center;min-width:0;margin:0}.reconstructArtwork img{width:100%;height:auto;display:block}.howEvidence{grid-area:evidence;min-width:0}.howEvidence>.conversionSecondary{margin-top:12px}.howCopy>p:not(.conversionEyebrow){color:var(--muted);margin-top:22px;font-size:1rem;line-height:1.7}.methodSteps{margin:26px 0 10px;padding:0;list-style:none}.methodSteps li{grid-template-columns:30px 1fr;gap:14px;padding:16px 0;display:grid}.methodSteps li>span{color:#66bce9;font:.75rem/1.7 var(--font-mono),monospace;padding-top:2px}.methodSteps h3{margin:0 0 5px;font-size:1.0625rem;font-weight:600;line-height:1.45}.methodSteps p{color:var(--muted);font-size:1rem;line-height:1.65}.tradeExample{background:linear-gradient(145deg,#0c1c2b,#08111d);border:1px solid #24435b;border-radius:12px;min-width:0;padding:28px;box-shadow:0 18px 48px #00000024}.exampleHeading{color:#b4c7dd;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:.875rem;display:flex}.exampleHeading>span:last-child{color:#94abc4;font-size:.75rem}.exampleTransformation{grid-template-columns:1fr 40px 1fr;align-items:center;gap:16px;padding:25px 0 28px;display:grid}.exampleTransformation>div{gap:0;display:grid}.exampleTransformation strong{letter-spacing:-.04em;font-size:3.5rem;font-weight:450;line-height:1.2}.exampleTransformation>div:last-child strong{color:#79d4ff}.exampleTransformation span{color:#bacbe0;font-size:.875rem}.exampleTransformation .exampleArrow{color:#6eaace;font-size:1.5rem}.exampleReview{background:var(--bg);border:1px solid #284563;border-radius:10px;padding:22px}.exampleTrade{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.exampleTrade>div:last-child{text-align:right}.exampleTrade span,.exampleObservation>span,.exampleNextAction>span{color:#a1b6d0;font-size:.75rem;display:block}.exampleTrade h3{margin:6px 0 0;font-size:1.5rem;font-weight:550}.exampleTrade b{font-variant-numeric:tabular-nums;margin-top:6px;font-size:1.5rem;font-weight:550;display:block}.conversionLanding .exampleObservation{border-top:1px solid var(--line);margin-top:22px;padding-top:20px;font-size:1.125rem;line-height:1.55}.exampleObservation>span{margin-bottom:8px}.exampleNextAction{border-left:2px solid var(--cyan);margin-top:20px;padding-left:16px}.exampleNextAction>span{color:#7bd1fa}.exampleNextAction p{margin-top:5px;font-size:1rem;line-height:1.6}.conversionLanding .exampleSource{border:0;margin-top:12px;padding:0}.exampleSource summary{cursor:pointer;color:#a9d9f1;justify-content:space-between;align-items:center;gap:16px;min-height:48px;font-size:.875rem;list-style:none;display:flex}.exampleSource summary::-webkit-details-marker{display:none}.exampleSource summary>span{font-size:1.4rem}.exampleSource[open] summary>span{transform:rotate(45deg)}.exampleTableWrap{border:1px solid var(--line);border-radius:7px;max-width:100%;overflow-x:auto}.exampleTableWrap table{border-collapse:collapse;white-space:nowrap;width:100%;font:400 .8125rem/1.6 var(--font-mono),monospace}.exampleTableWrap caption{text-align:left;color:#a8bbd2;font:.75rem/1.6 var(--font-sans),sans-serif;padding:12px}.exampleTableWrap th,.exampleTableWrap td{text-align:left;border-top:1px solid var(--line);padding:9px 12px}.exampleTableWrap th{font:500 .75rem/1.6 var(--font-sans),sans-serif;color:#a8bbd2}.conversionLanding .exampleSource>p{color:#a5b6cc;margin-top:12px;font-size:.8125rem;line-height:1.65}.conversionLanding .productSection{border-block:1px solid var(--line);background:radial-gradient(at 90% 15%,#0f8edb1f,#0000 65%),#08121f;padding:76px 0 60px}.productIntro{grid-template-columns:1.2fr .8fr;align-items:end;gap:80px;margin-bottom:38px;display:grid}.productIntro>p{max-width:420px;color:var(--muted);font-size:1.0625rem;line-height:1.75}.performanceFigure{margin:0}.performanceImage{aspect-ratio:1307/900;background:#050a13;border:1px solid #29445f;border-radius:12px;position:relative;overflow:hidden}.performanceImage img{width:104.285%;max-width:none;height:auto;display:block;position:absolute;top:-2.44444%;left:-2.14231%}.performanceComposition{grid-template-columns:minmax(0,1.85fr) minmax(320px,.9fr);align-items:center;gap:32px;display:grid}.performanceOverview,.performanceComparison{min-width:0}.performanceOverview>a{color:#93d6f6;align-items:center;gap:8px;min-height:44px;margin-top:10px;font-size:.8125rem;display:inline-flex}.performanceComparison{border-left:1px solid #29445f;padding-left:28px}.conversionLanding .comparisonLabel{color:#a7d7f0;margin:0 0 12px;font-size:.875rem}.conversionLanding .performanceComparison h3{letter-spacing:-.025em;margin:0 0 20px;font-size:1.625rem;font-weight:450;line-height:1.2}.comparisonTable{border-collapse:collapse;width:100%;font-size:.875rem;line-height:1.5}.comparisonCaption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.comparisonTable th,.comparisonTable td{text-align:right;vertical-align:middle;border-bottom:1px solid #29445f;padding:13px 0}.comparisonTable th:first-child{text-align:left;max-width:145px;padding-right:10px}.comparisonTable thead th{color:#a8bcd2;padding-top:0;font-weight:400}.comparisonTable tbody th{color:#edf5ff;font-size:1rem;font-weight:500}.comparisonTable th small{color:#9fb3ca;margin-top:4px;font-size:.8125rem;font-weight:400;display:block}.comparisonTable td{white-space:nowrap;font-variant-numeric:tabular-nums}.comparisonTable td:last-child{padding-left:6px;font-weight:600}.comparisonGain{color:#80ddc5}.comparisonLoss{color:#f4a9b5}.conversionLanding .comparisonExplanation{color:#b3c5da;margin-top:18px;font-size:1rem;line-height:1.65}.performanceFigure figcaption{color:#9caec6;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:14px;font-size:.75rem;line-height:1.7;display:flex}.performanceFigure figcaption a{color:#93d6f6;align-items:center;gap:8px;min-height:44px;margin-block:-10px;display:inline-flex}.productPayoffs{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:38px;display:grid}.productPayoffs article{border-top:1px solid #2a4561;min-width:0;padding-top:20px}.productPayoffs span{color:#80cbee;font:.75rem/1.5 var(--font-mono),monospace}.productPayoffs h3{margin:10px 0;font-size:1.25rem;font-weight:550;line-height:1.4}.productPayoffs p{color:var(--muted);font-size:1rem;line-height:1.7}.conversionLanding .productTruth{color:#adc0d8;margin-top:28px;font-size:.875rem}.pricingConversion{color:#f5f8ff;background:linear-gradient(120deg,#091725,#0b2031);border-bottom:1px solid #24394d;padding:72px 0}.pricingConversion .conversionEyebrow{color:#74c9ee}.pricingHeadline{grid-template-columns:1fr 1fr;align-items:end;gap:14px 90px;display:grid}.pricingHeadline .conversionEyebrow{grid-column:1/-1;margin-bottom:0}.pricingHeadline>p:last-child{color:#a9b6ca;max-width:510px;font-size:1rem;line-height:1.75}.conversionPricingCards{grid-template-columns:1fr 1fr;gap:22px;margin-top:38px;display:grid}.conversionPricingCards article{background:#0a1422;border:1px solid #263e54;border-radius:10px;flex-direction:column;padding:28px 32px;display:flex;position:relative}.conversionPricingCards article>span{font-size:1rem;font-weight:600}.conversionPricingCards h3{letter-spacing:-.04em;margin:12px 0;font-size:3.5rem;font-weight:430;line-height:1.2}.conversionPricingCards h3 small{color:#9db0c8;letter-spacing:0;margin-left:7px;font-size:1rem;font-weight:400}.conversionPricingCards article>p{color:#a9b9cd;font-size:1rem;line-height:1.65}.conversionPricingCards ul{margin:20px 0;padding:0;list-style:none}.conversionPricingCards li{border-top:1px solid #253b50;padding:7px 0;font-size:.875rem}.conversionPricingCards li:before{content:"✓";color:#68cdf5;margin-right:10px}.conversionPricingCards .conversionPrimary{width:100%;margin-top:auto}.conversionPricingCards article.bestValue{color:#f5f8ff;background:linear-gradient(135deg,#0c273b,#0b1b2d);border-color:#337293}.bestValue h3 small,.conversionPricingCards .bestValue>p{color:#b1c4db}.conversionPricingCards .bestValue li{border-color:#28415c}.conversionPricingCards .bestValue li:before{color:#6ad0fa}.valueBadge{color:#84d7fd;font:.75rem/1.6 var(--font-mono),monospace;align-self:flex-end;position:absolute;top:26px;right:28px}.conversionLanding .checkoutClarity{color:#a2b5cc;text-align:center;max-width:920px;margin:22px auto 0;font-size:.8125rem;line-height:1.7}.answersSection{grid-template-columns:.85fr 1.15fr;gap:100px;padding-block:90px;display:grid}.answersIntro>p:not(.conversionEyebrow){color:#b1c0d5;margin-top:22px;font-size:1rem;line-height:1.7}.answersIntro .answersBoundary{color:#91a8c3}.answersIntro .conversionSecondary{margin-top:12px}.faqList{border-top:1px solid var(--line)}.conversionLanding .faqList details{border-bottom:1px solid var(--line);padding:0}.conversionLanding .faqList summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:70px;padding:17px 0;font-size:1rem;font-weight:550;line-height:1.5;list-style:none;display:flex}.faqList summary::-webkit-details-marker{display:none}.faqList summary span{color:#83cfee;flex:none;font-size:1.5rem;font-weight:400}.faqList details[open] summary span{transform:rotate(45deg)}.conversionLanding .faqList details p{color:#b0c1d7;max-width:none;margin:0;padding:0 28px 22px 0;font-size:1rem;line-height:1.75}.conversionFinal{border-top:1px solid var(--line);background:linear-gradient(110deg,#0b2036,#081424);padding:62px 0}.conversionFinal>.conversionShell{grid-template-columns:1.4fr .6fr;align-items:center;gap:70px;display:grid}.conversionFinal h2{font-size:clamp(2rem,3.6vw,3rem)}.conversionFinal>.conversionShell>div:last-child{justify-self:end}.conversionFinal .conversionPrimary{width:100%}.conversionFinal p:not(.conversionEyebrow){color:#a4b9d1;margin-top:13px;font-size:.75rem;line-height:1.7}.conversionFooter{border-top:1px solid var(--line);padding-top:48px}.footerMain{grid-template-columns:1.7fr 1fr 1fr 1.1fr;gap:48px;display:grid}.footerMain>div{flex-direction:column;align-items:flex-start;display:flex}.footerMain img{object-fit:cover;width:122px;height:44px;margin-bottom:14px}.footerMain b{margin-bottom:12px;font-size:.875rem;font-weight:600}.footerMain p{color:#99acc4;font-size:.875rem;line-height:1.7}.footerMain a,.footerCookieButton{color:#b0bed2;align-items:center;min-height:40px;font-size:.875rem;display:inline-flex}.footerCookieButton{text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.footerMain a:hover,.footerCookieButton:hover{color:#fff}.footerLegal{border-top:1px solid var(--line);color:#91a6c0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:78px;margin-top:34px;font-size:.75rem;display:flex}.conversionLanding :focus-visible{outline-offset:4px;outline:3px solid #79d2ff}.conversionLanding section[id]{scroll-margin-top:100px}.walkthroughLoadError{z-index:180;background:#0a1b30;border:1px solid #407199;border-radius:10px;font-size:1rem;position:fixed;bottom:20px;left:20px;right:20px;padding:18px!important}.walkthroughLoadError a{text-decoration:underline}@media (width<=1100px){.desktopNav{display:none}.navActions{margin-left:auto}.navToggle{border:1px solid var(--line);background:0 0;border-radius:7px;place-content:center;gap:6px;width:44px;height:44px;display:grid}.navToggle span{background:#fff;width:18px;height:1px}.mobileConversionNav{border-top:1px solid var(--line);background:#07101f;padding:6px 32px 20px;display:grid}.mobileConversionNav>a{border-bottom:1px solid var(--line);color:#c0cfe2;align-items:center;min-height:48px;display:flex}.mobileConversionNav .conversionPrimary{margin-top:12px}.conversionHero{gap:24px;min-height:640px}.heroMessage h1{font-size:3.5rem}.heroBreak{display:none}.heroArtwork{margin-inline:-12px}.howSection{gap:42px}.productIntro{gap:45px}.answersSection{gap:52px}}@media (width<=800px){.conversionHero{grid-template-columns:1fr;gap:30px;min-height:0;padding-block:52px}.heroMessage{max-width:640px}.heroMessage h1{font-size:clamp(2.9rem,7.5vw,4rem)}.heroArtwork{justify-self:center;max-width:680px;margin:0}.conversionActions{gap:8px 24px}.howSection{grid-template-columns:1fr;grid-template-areas:"copy""art""evidence";gap:35px}.reconstructArtwork{justify-self:center;width:100%;max-width:460px}.performanceComposition{grid-template-columns:1fr;gap:24px}.performanceComparison{border-top:1px solid #29445f;border-left:0;justify-self:center;width:100%;max-width:620px;padding:20px 0 0}.howCopy{max-width:640px}.methodSteps li{padding:12px 0}.tradeExample{justify-self:center;width:100%;max-width:640px}.productIntro{grid-template-columns:1fr;gap:22px}.productIntro>p{max-width:620px}.pricingHeadline{grid-template-columns:1fr;gap:20px}.pricingHeadline>p:last-child{max-width:640px}.answersSection{grid-template-columns:1fr;gap:34px}.answersIntro{max-width:640px}.conversionFinal>.conversionShell{grid-template-columns:1fr;gap:28px}.conversionFinal>.conversionShell>div:last-child{justify-self:start}}@media (width<=700px){.conversionShell{width:min(100% - 36px,1200px)}.conversionNav{gap:16px;height:66px}.conversionLogo img{width:105px}.navActions .conversionPrimary{display:none}.mobileConversionNav{max-height:calc(100dvh - 66px);padding-inline:18px;overflow:auto}.conversionHero{gap:14px;padding-block:38px 40px}.heroMessage h1{font-size:clamp(2.4rem,9.7vw,2.875rem);line-height:1.1}.conversionLanding .conversionEyebrow{letter-spacing:.055em;margin-bottom:16px;font-size:.75rem}.conversionLanding .conversionLead{margin-top:20px;font-size:1rem}.conversionActions{flex-direction:column;align-items:stretch;gap:3px;margin-top:24px}.conversionActions .conversionSecondary{justify-content:center}.conversionLanding .priceAnchor{margin-top:12px;font-size:.75rem}.conversionLanding .heroAssurance{gap:8px;margin-top:16px;font-size:.75rem}.heroArtwork{width:100%;max-width:530px}.heroArtwork figcaption{font-size:.75rem}.howSection,.answersSection{padding-block:56px}.conversionLanding h2{font-size:2.15rem}.howCopy>p:not(.conversionEyebrow){margin-top:18px}.howSection{grid-template-areas:"copy""art""evidence";gap:24px}.reconstructArtwork{justify-self:center;width:100%;max-width:460px}.tradeExample{border-radius:12px;padding:20px 16px}.exampleTransformation{grid-template-columns:1fr 24px 1fr;gap:10px;padding-block:18px 22px}.exampleTransformation strong{font-size:3rem}.exampleTransformation span{font-size:.875rem}.exampleReview{padding:18px 15px}.exampleTrade{gap:10px}.exampleTrade h3,.exampleTrade b{font-size:1.375rem}.conversionLanding .exampleObservation{font-size:1rem}.conversionLanding .productSection{padding-block:56px 42px}.productIntro{margin-bottom:26px}.productIntro>p{font-size:1rem}.performanceImage{border-radius:7px}.performanceComposition{grid-template-columns:1fr;gap:20px}.performanceComparison{justify-self:center;width:100%;max-width:440px;padding:18px 0 0}.performanceFigure figcaption{font-size:.75rem;display:block}.performanceFigure figcaption a{margin:3px 0 0;display:flex}.productPayoffs{grid-template-columns:1fr;gap:22px;margin-top:22px}.productPayoffs article{padding-top:18px}.productPayoffs h3{margin:7px 0;font-size:1.25rem}.conversionLanding .productTruth{margin-top:22px;font-size:.875rem}.pricingConversion{padding-block:48px}.conversionPricingCards{grid-template-columns:1fr;gap:18px;margin-top:28px}.conversionPricingCards article{padding:23px 22px}.conversionPricingCards h3{font-size:3.125rem}.valueBadge{top:28px;right:22px}.conversionLanding .checkoutClarity{text-align:left}.conversionLanding .faqList summary{min-height:66px}.conversionFinal{padding-block:44px}.conversionFinal>.conversionShell>div:last-child{justify-self:stretch}.conversionFinal p:not(.conversionEyebrow){text-align:center}.conversionFooter{padding-top:38px}.footerMain{grid-template-columns:1fr 1fr;gap:30px}.footerMain>div:first-child{grid-column:1/-1}.footerMain a,.footerCookieButton{min-height:44px}.footerLegal{flex-direction:column;justify-content:center;align-items:flex-start;margin-top:24px;padding-block:20px}.conversionLanding section[id]{scroll-margin-top:84px}}@media (width<=350px){.conversionShell{width:calc(100% - 28px)}.conversionNav{gap:10px}.heroMessage h1{font-size:2.2rem}.exampleHeading{flex-direction:column}.exampleTransformation span{font-size:.8125rem}.valueBadge{order:-1;align-self:flex-start;margin-bottom:8px;position:static}}@media (prefers-reduced-motion:reduce){.conversionLanding *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.explainerSection{border-top:1px solid var(--line);background:linear-gradient(#07101f,#050914);padding:96px 0 82px}.explainerIntro{text-align:center;max-width:920px;margin-bottom:38px}.explainerIntro h2{letter-spacing:-.05em;margin:0;font-size:clamp(44px,5vw,70px);line-height:.98}.explainerIntro>p:last-child{color:#94a7c1;max-width:720px;margin:22px auto 0;font-size:15px;line-height:1.65}.explainerFrame{aspect-ratio:16/9;background:#050914;border:1px solid #245078;border-radius:18px;padding:0;position:relative;overflow:hidden;box-shadow:0 34px 100px #00000075,0 0 70px #0f8edb1f}.explainerFrame video{z-index:2;object-fit:cover;background:#050914;width:100%;height:100%;display:block;position:absolute;inset:0}.explainerPoster{position:absolute;inset:0}.explainerPoster img{object-fit:cover;width:100%;height:100%}.explainerAfter{justify-content:space-between;align-items:center;gap:28px;margin-top:24px;display:flex}.explainerAfter>span{color:#6f86a5;font:700 9px var(--font-mono);letter-spacing:.05em;text-transform:uppercase}.explainerAfter b{font-size:18px}.explainerFrame video:focus-visible{outline-offset:-6px;outline:3px solid #37bdf8}@media (width<=700px){.explainerSection{padding:68px 0 58px}.explainerIntro{margin-bottom:25px}.explainerIntro h2{font-size:40px}.explainerIntro>p:last-child{font-size:13px}.explainerFrame{aspect-ratio:4/5;border-radius:13px}.explainerFrame video{object-fit:cover}.explainerAfter{flex-direction:column;align-items:stretch}.explainerAfter>span{font-size:8px;line-height:1.6}.explainerAfter .conversionPrimary{width:100%}}@media (prefers-reduced-data:reduce){.explainerFrame video{background-image:url(/media/compound-fx-explainer-poster-desktop.jpg);background-size:cover}}.showcase{isolation:isolate;background:linear-gradient(155deg,#0a1528fa,#050a16fa);border-color:#21466c;min-width:0;padding:9px;overflow:hidden}.showcase:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(#0f8edb24,#0000 66%);height:250px;position:absolute;inset:35% -20% auto}.showcaseTop{letter-spacing:.06em;border-radius:8px 8px 0 0;height:46px;font-size:9px}.showcaseTop b{align-items:center;display:flex}.showcaseTop i{box-shadow:0 0 13px #37bdf8b3}.cookieBanner{z-index:200;color:#f5f8ff;background:#081426;border:1px solid #28547c;border-radius:12px;justify-content:space-between;align-items:center;gap:28px;max-width:980px;margin-inline:auto;padding:18px 20px;display:flex;position:fixed;bottom:20px;left:20px;right:20px;box-shadow:0 24px 80px #0000008c}.cookieBanner strong{margin-bottom:5px;font-size:14px;display:block}.cookieBanner p{color:#a9b6ca;max-width:650px;margin:0;font-size:12px;line-height:1.55}.cookieBanner a{color:#79d2ff;margin-top:5px;font-size:11px;display:inline-block}.cookieActions{flex:none;gap:8px;display:flex}.cookieActions button{color:#e8f2ff;cursor:pointer;background:0 0;border:1px solid #385775;border-radius:7px;min-height:44px;padding:0 14px;font-weight:700}.cookieActions button.accept{background:#0f8edb;border-color:#35b8ff}.cookieBanner p,.cookieBanner a{font-size:14px}.cookieActions{flex-direction:column;flex-basis:230px}.cookieActions button{white-space:normal}@media (width<=700px){.cookieBanner{flex-direction:column;align-items:stretch;gap:14px;max-height:85dvh;padding:16px;bottom:12px;left:12px;right:12px;overflow-y:auto}.cookieActions{flex-basis:auto;grid-template-columns:1fr;display:grid}.cookieActions button{white-space:normal;min-height:44px}}:root{--bg:#050914;--panel:#0a1020;--panel2:#0e172b;--ink:#f5f8ff;--muted:#8d9bb4;--line:#8faad126;--blue:#0f8edb;--cyan:#37bdf8;--green:#39d6a1;--danger:#ff6b87}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);font-family:var(--font-sans),Arial,sans-serif;margin:0}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}.shell{width:min(1220px,100% - 48px);margin-inline:auto}.sitePage{background:radial-gradient(circle at 78% 12%,#2a45912e,transparent 31%),var(--bg);overflow:hidden}.siteNav{border-bottom:1px solid var(--line);z-index:4;justify-content:space-between;align-items:center;height:84px;display:flex;position:relative}.wordmark{letter-spacing:.14em;align-items:center;gap:12px;font-size:12px;font-weight:730;display:flex}.wordmark b{color:var(--cyan)}.mark{border:2px solid var(--cyan);width:32px;height:32px;color:var(--cyan);font:800 17px var(--font-mono);border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 15px #37bdf81f}.mark.small{width:24px;height:24px;font-size:12px}.siteNavLinks{color:#b6c0d1;align-items:center;gap:28px;font-size:13px;display:flex}.button{background:var(--blue);border:1px solid #209ce5;border-radius:8px;justify-content:center;align-items:center;gap:28px;padding:13px 18px;font-size:13px;font-weight:730;transition:all .18s;display:inline-flex;box-shadow:0 11px 32px #0f8edb2e;color:#fff!important}.button:hover{background:#199ce8;transform:translateY(-1px)}.button:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid var(--cyan);outline-offset:4px}.buttonGhost{box-shadow:none;background:0 0;border-color:#26344f}.buttonLarge{min-width:210px;padding:17px 21px}.newHero{padding:43px 0 82px}.heroSignal{font:650 10px var(--font-mono);letter-spacing:.13em;text-transform:uppercase;color:#8fa1bd;align-items:center;gap:9px;display:flex}.pulse{background:var(--green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #39d6a114}.heroGrid{grid-template-columns:.82fr 1.18fr;align-items:center;gap:50px;margin-top:38px;display:grid}.kicker{font:700 11px var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--cyan);margin:0 0 19px}.newHero h1{letter-spacing:-.06em;max-width:670px;margin:0 0 27px;font-size:clamp(52px,5.8vw,82px);line-height:.96}.newHero h1 em{color:#8896ae;font-style:normal;font-weight:420}.heroText{color:#aab6c9;max-width:590px;font-size:18px;line-height:1.72}.heroButtons{align-items:center;gap:30px;margin-top:31px;display:flex}.textLink{color:#cbd5e5;font-size:14px;font-weight:650}.textLink span{color:var(--cyan);margin-left:8px}.trustRow{color:#73829c;gap:22px;margin-top:30px;font-size:11px;display:flex}.trustRow span:before{content:"✓";color:var(--green);margin-right:7px}.productFrame{background:linear-gradient(150deg,#142143cc,#060b19db);border:1px solid #4a7abe47;border-radius:17px;padding:11px;position:relative;transform:perspective(1200px)rotateY(-2deg);box-shadow:0 40px 90px #00000073}.frameTop{color:#9aa7bc;background:#070c18;border:1px solid #17233b;border-radius:10px 10px 0 0;grid-template-columns:1fr auto auto;align-items:center;gap:15px;height:45px;padding:0 14px;font-size:9px;display:grid}.frameBrand{color:#dbe3ef;align-items:center;gap:8px;font-weight:700;display:flex}.framePeriod{border:1px solid #202d43;border-radius:5px;padding:7px 9px}.avatar{color:#6bc8f7;width:25px;height:25px;font:700 8px var(--font-mono);background:#112d4c;border-radius:7px;place-items:center;display:grid}.frameBody{border:1px solid #17233b;border-top:0;border-radius:0 0 10px 10px;grid-template-columns:42px 1fr;display:grid;overflow:hidden}.frameBody aside{background:#060b16;border-right:1px solid #17233b;place-content:start center;gap:15px;padding-top:15px;display:grid}.frameBody aside i{border:1px solid #30415d;border-radius:4px;width:14px;height:14px}.frameBody aside i:first-child{background:#0f8edb;border-color:#0f8edb}.dashPreview{background:#090f1e;min-width:0;padding:20px 19px 14px}.dashHead{justify-content:space-between;align-items:center;display:flex}.dashHead small,.metricStrip small,.edgeCard small{font:650 7px var(--font-mono);letter-spacing:.12em;color:#61718b;display:block}.dashHead strong{margin-top:6px;font-size:17px;display:block}.statusPill{color:#63d7ad;border:1px solid #1d3c3a;border-radius:15px;padding:6px 9px;font-size:7px}.metricStrip{grid-template-columns:repeat(3,1fr);gap:8px;margin:17px 0;display:grid}.metricStrip>div{background:#0b1425;border:1px solid #18253b;border-radius:8px;padding:12px}.metricStrip b{margin:8px 0 4px;font-size:17px;display:block}.metricStrip span{color:#6c7b93;font-size:7px}.positive{color:var(--green)}.previewCharts{grid-template-columns:1.55fr .75fr;gap:8px;display:grid}.equity,.edgeCard{background:#0b1425;border:1px solid #18253b;border-radius:8px;padding:11px}.chartTitle{color:#d0d9e7;justify-content:space-between;font-size:8px;display:flex}.chartTitle small{color:#66748b}.equity svg{width:100%;height:105px;margin-top:4px}.edgeCard b{margin:9px 0 5px;font-size:13px;display:block}.edgeCard>span{color:#ff8a9e;font-size:7px}.edgeBar{background:#241923;border-radius:4px;height:4px;margin:12px 0}.edgeBar i{background:var(--danger);border-radius:4px;width:72%;height:100%;display:block}.edgeCard p{color:#7e8da5;margin:0;font-size:8px;line-height:1.5}.recent{font:650 7px var(--font-mono);color:#8594aa;justify-content:space-between;gap:12px;margin-top:13px;display:flex}.recent span:not(:first-child){color:#b8c3d4}.demoLabel{color:#5f6f88;font:650 8px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;position:absolute;bottom:-27px;right:17px}.evidenceBar{border-block:1px solid var(--line);background:#080e1d}.evidenceBar .shell{align-items:center;gap:27px;min-height:84px;display:flex}.evidenceBar span{font:700 9px var(--font-mono);letter-spacing:.15em;color:#61708a;margin-right:auto}.evidenceBar b{font-size:14px}.evidenceBar i{color:#3f536f;font-style:normal}.productSection{padding:122px 0}.sectionIntro{grid-template-columns:.85fr 1fr .8fr;align-items:end;gap:52px;display:grid}.sectionIntro .kicker{align-self:start;margin-top:11px}.sectionIntro h2,.methodIntro h2,.betaCallout h2,.faqSection h2{letter-spacing:-.052em;margin:0;font-size:clamp(42px,4.8vw,65px);line-height:1.02}.sectionIntro>p:last-child,.methodIntro>p:last-child,.betaCallout p{color:#8795aa;margin:0;font-size:15px;line-height:1.75}.capabilityGrid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:63px;display:grid}.capabilityGrid article{border:1px solid var(--line);background:linear-gradient(145deg,#0b1223,#080e1b);border-radius:13px;min-height:350px;padding:29px;position:relative}.capabilityGrid article>span{font:650 10px var(--font-mono);color:#53627a;position:absolute;top:22px;right:22px}.capIcon{background:radial-gradient(circle,#1f87bf 0 2px,#0000 3px),linear-gradient(145deg,#102943,#081322);border:1px solid #284968;border-radius:12px;width:48px;height:48px;margin:8px 0 55px;box-shadow:0 11px 28px #0f8edb1f}.capIcon2{border-radius:50%}.capIcon3{border-radius:12px 12px 4px 4px}.capabilityGrid h3{letter-spacing:-.025em;margin:0 0 13px;font-size:20px}.capabilityGrid p{color:#8290a6;margin:0 0 27px;font-size:13px;line-height:1.72}.capabilityGrid a{color:#68c9fa;font-size:12px;font-weight:650}.methodSection{color:#081224;background:#f2f5f8;padding:115px 0}.methodSection>.shell{grid-template-columns:.85fr 1.15fr;gap:100px;display:grid}.methodIntro .kicker{color:#0878b8}.methodIntro>p:last-child{color:#5d6b7f;max-width:480px;margin-top:26px}.workflow{border-top:1px solid #ccd5df}.workflow article{border-bottom:1px solid #ccd5df;grid-template-columns:60px 1fr;gap:17px;padding:26px 0;display:grid}.workflow b{font:700 11px var(--font-mono);color:#1685c3}.workflow h3{margin:0 0 8px;font-size:18px}.workflow p{color:#607087;margin:0;font-size:13px;line-height:1.6}.betaCallout{background:radial-gradient(circle at 95% 20%,#0f8edb33,#0000 31%),#0a1224;border:1px solid #37bdf845;border-radius:18px;grid-template-columns:1fr auto;align-items:center;gap:90px;margin-top:110px;margin-bottom:110px;padding:55px;display:grid}.betaCallout h2{max-width:800px;font-size:48px}.betaCallout p{max-width:740px;margin-top:22px}.betaCallout>div:last-child{text-align:center;gap:13px;display:grid}.betaCallout>div:last-child>span{color:#6e7d95;font-size:10px}.faqSection{grid-template-columns:.7fr 1.3fr;gap:100px;padding:30px 0 120px;display:grid}.faqSection>div:last-child{border-top:1px solid var(--line)}details{border-bottom:1px solid var(--line);padding:24px 0}summary{cursor:pointer;justify-content:space-between;gap:20px;font-size:15px;font-weight:650;list-style:none;display:flex}summary::-webkit-details-marker{display:none}summary span{color:var(--cyan);font-size:20px}details p{color:#8795aa;max-width:690px;margin:17px 0 0;font-size:13px;line-height:1.7}.newFooter{border-top:1px solid var(--line);background:#040711;padding-top:65px}.newFooter>.shell:first-child{justify-content:space-between;gap:70px;display:flex}.newFooter p{color:#6e7d93;max-width:380px;margin-top:20px;font-size:13px;line-height:1.7}.footerColumns{grid-template-columns:repeat(3,1fr);gap:75px;display:grid}.footerColumns>div{color:#77859b;align-content:start;gap:12px;font-size:12px;display:grid}.footerColumns b{color:#d2dae7;margin-bottom:5px}.footerBottom{border-top:1px solid var(--line);color:#526078;justify-content:space-between;align-items:center;min-height:83px;margin-top:55px;font-size:10px;display:flex}@media (width<=980px){.siteNavLinks>a:not(.button){display:none}.heroGrid{grid-template-columns:1fr}.productFrame{transform:none}.sectionIntro{grid-template-columns:1fr;gap:16px}.sectionIntro .kicker{margin:0}.capabilityGrid{grid-template-columns:1fr}.capabilityGrid article{min-height:0}.capIcon{margin-bottom:35px}.methodSection>.shell,.faqSection{grid-template-columns:1fr;gap:50px}.betaCallout{grid-template-columns:1fr;gap:32px}.newFooter>.shell:first-child{display:grid}.footerColumns{gap:35px}}@media (width<=640px){.shell{width:min(100% - 28px,1220px)}.siteNav{height:70px}.siteNavLinks{gap:8px}.siteNavLinks .buttonGhost{display:none}.button{padding:12px 13px}.newHero{padding:30px 0 59px}.heroGrid{margin-top:28px}.newHero h1{font-size:48px}.heroText{font-size:16px}.heroButtons{flex-direction:column;align-items:stretch;gap:18px}.buttonLarge{width:100%}.trustRow{gap:8px;display:grid}.productFrame{margin-top:15px;padding:7px}.frameBody{grid-template-columns:30px 1fr}.dashPreview{padding:13px 10px}.metricStrip{grid-template-columns:1fr 1fr}.metricStrip>div:last-child{display:none}.previewCharts{grid-template-columns:1fr}.edgeCard,.recent{display:none}.dashHead strong{font-size:13px}.evidenceBar .shell{gap:10px;min-height:72px}.evidenceBar span{display:none}.evidenceBar b{font-size:11px}.productSection,.methodSection{padding:80px 0}.sectionIntro h2,.methodIntro h2,.faqSection h2{font-size:43px}.capabilityGrid{margin-top:38px}.betaCallout{margin:70px 14px;padding:32px 22px}.betaCallout h2{font-size:39px}.faqSection{padding-bottom:80px}.footerColumns{grid-template-columns:1fr 1fr}.footerBottom{flex-direction:column;justify-content:center;align-items:flex-start;gap:8px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button{transition:none}}.appShell{color:#eaf0fa;background:#070c16;grid-template-columns:218px 1fr;min-height:100vh;display:grid}.appSidebar{background:#080d18;border-right:1px solid #172033;flex-direction:column;height:100vh;padding:23px 17px 18px;display:flex;position:sticky;top:0}.appWordmark{border-bottom:1px solid #192235;padding:0 8px 24px}.appSidebar nav{gap:5px;padding-top:22px;display:grid}.appSidebar button,.sideBottom>a,.sideBottom>button{color:#75849a;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:13px;padding:11px 12px;font-size:12px;display:flex}.appSidebar button span,.sideBottom>a>span,.sideBottom>button>span{text-align:center;width:18px;font-family:var(--font-mono)}.appSidebar button.active{color:#61c7f8;background:#10233a}.sideBottom{gap:3px;margin-top:auto;display:grid}.userMini{border-top:1px solid #192235;align-items:center;gap:10px;margin-top:14px;padding:14px 9px 0;display:flex}.userMini i{color:#64c9f8;width:29px;height:29px;font:700 9px var(--font-mono);background:#11304c;border-radius:7px;place-items:center;font-style:normal;display:grid}.userMini div{gap:3px;display:grid}.userMini b{font-size:10px}.userMini span{color:#617087;font-size:8px}.appMain{min-width:0}.appTop{background:#080d18;border-bottom:1px solid #172033;justify-content:space-between;align-items:center;height:70px;padding:0 28px;display:flex}.demoBadge{font:700 8px var(--font-mono);letter-spacing:.13em;color:#66c7f5;border:1px solid #284763;border-radius:5px;padding:6px 8px}.topActions{gap:8px;display:flex}.iconButton,.appButton{color:#b7c3d6;cursor:pointer;background:#0c1423;border:1px solid #21304a;border-radius:6px;padding:10px 13px;font-size:10px}.appButton{color:#fff;background:#0f8edb;border-color:#0f8edb;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.appButton.secondary{color:#c0cbda;background:#0c1423;border-color:#21304a}.mobileMenu{display:none}.appContent{max-width:1500px;margin:auto;padding:29px 30px 50px}.pageTitle{justify-content:space-between;align-items:end;gap:30px;display:flex}.pageTitle p,.healthCard p,.appMetrics p,.panelHead p,.tradePanel p{font:700 8px var(--font-mono);letter-spacing:.13em;color:#5f718b;margin:0 0 8px}.pageTitle h1{letter-spacing:-.04em;margin:0 0 7px;font-size:29px}.pageTitle>div>span{color:#73839b;font-size:11px}.filterRow{gap:8px;display:flex}.filterRow select,.filterRow button,.tradeHead input,.tradeHead button{color:#9daabd;background:#0b1321;border:1px solid #1d2a40;border-radius:6px;padding:9px 11px;font-size:9px}.healthCard{background:linear-gradient(90deg,#0b1b2b,#0a1322);border:1px solid #183147;border-radius:9px;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;margin-top:25px;padding:16px 21px;display:grid}.healthScore{place-items:center;width:48px;height:48px;display:grid;position:relative}.healthScore svg{width:100%;height:100%;position:absolute;transform:rotate(-90deg)}.healthScore circle{fill:none;stroke:#1c2c3c;stroke-width:4px}.healthScore .progress{stroke:#3bd6a3;stroke-dasharray:116 132;stroke-linecap:round}.healthScore b{font-size:13px}.healthCard h3{margin:0 0 5px;font-size:13px}.healthCard>div>span{color:#718198;font-size:8px}.healthSignals{gap:35px;display:flex}.healthSignals div{gap:4px;display:grid}.healthSignals b{font-size:14px}.healthSignals span{font-size:7px!important}.appMetrics{grid-template-columns:repeat(4,1fr);gap:9px;margin-top:11px;display:grid}.appMetrics article{background:#0a111e;border:1px solid #17243a;border-radius:8px;padding:16px}.appMetrics article>b{margin:5px 8px 8px 0;font-size:21px;display:inline-block}.appMetrics article>span{font-size:8px}.appMetrics small{color:#5d6d84;font-size:7px;display:block}.gain,.up{color:#3bd6a3!important}.loss,.down{color:#ff7089!important}.appGrid{grid-template-columns:1.65fr .55fr;gap:10px;margin-top:11px;display:grid}.chartPanel,.insightPanel,.tradePanel{background:#0a111e;border:1px solid #17243a;border-radius:8px}.chartPanel{padding:17px 18px}.panelHead{justify-content:space-between;align-items:start;display:flex}.panelHead h3{margin:0;font-size:13px}.legend{color:#74849b;gap:14px;font-size:7px;display:flex}.legend i{border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.blueDot{background:#1aa8f5}.greenDot{background:#39d6a1}.bigChart{height:226px;padding:10px 0 22px 35px;position:relative}.bigChart svg{background:repeating-linear-gradient(#0000 0 46px,#152034 47px);width:100%;height:100%;overflow:visible}.yLabels{color:#526179;flex-direction:column;justify-content:space-between;font-size:7px;display:flex;position:absolute;top:12px;bottom:28px;left:0}.xLabels{color:#526179;justify-content:space-between;font-size:7px;display:flex;position:absolute;bottom:2px;left:38px;right:0}.insightPanel{background:radial-gradient(circle at 80% 15%,#ff6b8714,#0000 32%),#0a111e;padding:18px}.insightTop{font:700 8px var(--font-mono);letter-spacing:.12em;color:#ff7891;justify-content:space-between;display:flex}.insightTop b{color:#48586f}.insightIcon{color:#ff718a;border:1px solid #612c3a;border-radius:8px;place-items:center;width:31px;height:31px;margin:21px 0 13px;display:grid}.insightPanel h3{margin:0 0 10px;font-size:17px;line-height:1.3}.insightPanel h3 em{color:#ff718a;font-style:normal}.insightPanel>p{color:#77879d;font-size:9px;line-height:1.65}.insightStat{border-block:1px solid #1a2639;grid-template-columns:1fr 1fr;margin:15px 0;display:grid}.insightStat div{padding:12px 0;display:grid}.insightStat b{font-size:13px}.insightStat span{color:#5f7088;font-size:7px}.insightPanel button{color:#8fd6f8;text-align:left;background:0 0;border:0;justify-content:space-between;width:100%;padding:4px 0;font-size:9px;display:flex}.tradePanel{margin-top:11px;padding:17px 18px}.tradeHead>div:last-child{gap:7px;display:flex}.tradeTable{margin-top:15px}.tradeRow{color:#8d9bb0;text-align:left;cursor:pointer;border:0;background:0 0;border-top:1px solid #172238;grid-template-columns:.7fr 1fr .65fr 1.5fr .7fr .8fr .55fr .55fr;align-items:center;gap:10px;width:100%;padding:11px 5px;font-size:9px;display:grid}.tradeRow:not(.tableLabels):hover{background:#0d1727}.tableLabels{color:#53647c;font:700 7px var(--font-mono);letter-spacing:.08em;cursor:default;border-top:0;padding-top:3px}.tradeRow b{color:#d4deec}.grade{color:#48d7a7;width:21px;height:21px;font:700 8px var(--font-mono);background:#143a31;border-radius:5px;place-items:center;font-style:normal;display:grid}.gradeB{color:#57bdf0;background:#152d42}.gradeC{color:#ff8aa0;background:#3b2930}.featurePlaceholder{text-align:center;background:#0a111e;border:1px solid #17243a;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;min-height:560px;margin-top:25px;padding:30px;display:flex}.featurePlaceholder>span{color:#5bc7fa;border:1px solid #285276;border-radius:15px;place-items:center;width:62px;height:62px;font-size:25px;display:grid}.featurePlaceholder h2{margin:23px 0 8px;font-size:26px}.featurePlaceholder p{color:#71829a;max-width:470px;font-size:12px;line-height:1.7}.featurePlaceholder .appButton{margin-top:16px;padding:12px 18px}.betaPage{background:radial-gradient(circle at 15%,#184f8033,#0000 30%),#060a13;min-height:100vh}.betaGrid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:95px;padding:65px 0 100px;display:grid}.betaGrid>div>h1{letter-spacing:-.057em;margin:0 0 25px;font-size:clamp(49px,5vw,72px);line-height:.98}.betaGrid>div>h1 em{color:#8795aa;font-style:normal;font-weight:450}.betaGrid>div>p:not(.kicker){color:#8d9bb1;max-width:560px;line-height:1.75}.betaFacts{gap:13px;margin-top:39px;display:grid}.betaFacts>div{align-items:center;gap:16px;display:flex}.betaFacts b{font:700 9px var(--font-mono);color:#4fbff4;width:28px}.betaFacts span{color:#718097;gap:3px;font-size:11px;display:grid}.betaFacts strong{color:#d8e0ec;font-size:12px}.betaForm{background:#0a111e;border:1px solid #1b2b41;border-radius:13px;gap:17px;padding:34px;display:grid;box-shadow:0 35px 80px #0000004d}.betaForm>div:first-child>p,.successState>p:first-of-type{font:700 8px var(--font-mono);letter-spacing:.14em;color:#53c5fa;margin:0 0 9px}.betaForm h2{margin:0 0 5px;font-size:25px}.betaForm>div:first-child>span{color:#607089;font-size:9px}.betaForm label{color:#9eacc0;gap:7px;font-size:10px;font-weight:650;display:grid}.betaForm input,.betaForm select,.betaForm textarea{color:#e2e9f3;background:#080e19;border:1px solid #223047;border-radius:6px;outline:none;width:100%;padding:11px 12px;font-size:11px}.betaForm input:focus,.betaForm select:focus,.betaForm textarea:focus{border-color:#249ddd;box-shadow:0 0 0 3px #0f8edb1f}.formSplit{grid-template-columns:1fr 1fr;gap:12px;display:grid}.consent{grid-template-columns:auto 1fr;align-items:start;color:#6e7e94!important;gap:9px!important;font-weight:400!important;line-height:1.5!important;display:flex!important}.consent input{width:14px;height:14px;margin:1px 0 0}.betaForm small{color:#58677e;font-size:8px;line-height:1.5}.successState{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:540px;display:flex}.successState>span{color:#3bd6a3;border:1px solid #24694f;border-radius:50%;place-items:center;width:58px;height:58px;margin-bottom:22px;font-size:22px;display:grid}.successState h2{max-width:430px;font-size:30px}.successState>p:last-of-type{color:#78889f;max-width:420px;font-size:11px;line-height:1.7}.successState .appButton{margin-top:16px;padding:13px 18px}@media (width<=1000px){.appShell{grid-template-columns:70px 1fr}.appWordmark span:last-child,.appSidebar nav button:not(.active){font-size:0}.appSidebar nav button,.sideBottom>a,.sideBottom>button{justify-content:center}.appSidebar nav button span,.sideBottom>a>span,.sideBottom>button>span{font-size:12px}.sideBottom .userMini div{display:none}.appGrid{grid-template-columns:1fr}.insightPanel,.healthSignals{display:none}.tradeRow{grid-template-columns:.7fr 1fr .7fr 1.4fr .7fr .8fr}.tradeRow span:nth-child(7),.tradeRow span:nth-child(8){display:none}.betaGrid{grid-template-columns:1fr;gap:45px}}@media (width<=680px){.appShell{display:block}.appSidebar{display:none}.appTop{height:62px;padding:0 14px}.mobileMenu{color:#c4cede;background:0 0;border:0;margin-right:10px;display:inline-block}.topActions .iconButton,.topActions .secondary{display:none}.appContent{padding:23px 14px 40px}.pageTitle{gap:18px;display:grid}.filterRow{width:100%}.filterRow>*{flex:1}.healthCard{grid-template-columns:auto 1fr;padding:14px}.appMetrics{grid-template-columns:1fr 1fr}.appMetrics article>b{font-size:18px}.panelHead{gap:13px;display:grid}.legend{display:none}.bigChart{height:190px}.tradeHead>div:last-child{width:100%}.tradeHead input{flex:1;min-width:0}.tradeHead button:last-child{display:none}.tradeRow{grid-template-columns:.7fr 1fr .8fr .8fr}.tradeRow span:nth-child(3),.tradeRow span:nth-child(4),.tradeRow span:nth-child(7),.tradeRow span:nth-child(8){display:none}.betaGrid{padding:45px 0 70px}.betaGrid>div>h1{font-size:48px}.betaForm{padding:24px 18px}.formSplit{grid-template-columns:1fr}}.brandImage img{object-fit:contain;object-position:left center;width:126px;height:48px}.brandImage{min-width:126px;display:flex}.realApp{color:#e9f0fa;background:#060a13;min-height:100vh}.realTop{z-index:10;background:#080d18;border-bottom:1px solid #182238;justify-content:space-between;align-items:center;height:72px;padding:0 28px;display:flex;position:sticky;top:0}.realTop>div{align-items:center;gap:12px;display:flex}.realLogo img{object-fit:contain;width:104px;height:46px}.securePill{font:700 8px var(--font-mono);letter-spacing:.13em;color:#49c7f5;border:1px solid #224660;border-radius:5px;padding:7px 9px}.realShell{grid-template-columns:205px 1fr;min-height:calc(100vh - 72px);display:grid}.realNav{background:#080d18;border-right:1px solid #182238;flex-direction:column;gap:5px;padding:28px 18px;display:flex}.realNav>p,.realHeading p,.realTableHead span,.focusCard span,.tradeModal span{font:700 8px var(--font-mono);letter-spacing:.14em;color:#58708c}.realNav>a,.realNav>span{color:#73839a;border-radius:6px;padding:11px 12px;font-size:11px}.realNav .active{color:#65caf7;background:#10233a}.realNav i{float:right;color:#4a5a71;font-size:7px;font-style:normal}.realNav>div{background:#0b1726;border:1px solid #19334a;border-radius:8px;gap:6px;margin-top:auto;padding:14px;display:grid}.realNav>div b{font-size:10px}.realNav>div small{color:#61728a;font-size:8px;line-height:1.5}.realContent{width:100%;max-width:1450px;margin:auto;padding:38px 34px 70px}.realHeading{justify-content:space-between;align-items:end;gap:20px;display:flex}.realHeading h1{letter-spacing:-.045em;margin:8px 0;font-size:34px}.realHeading>div>span{color:#75859d;font-size:11px}.realMetrics{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:26px;display:grid}.realMetrics article{background:#0a111e;border:1px solid #18263c;border-radius:9px;padding:18px}.realMetrics span{font:700 8px var(--font-mono);letter-spacing:.1em;color:#5c6f89}.realMetrics b{margin:11px 0 7px;font-size:22px;display:block}.realMetrics small{color:#5e6d82;font-size:8px}.focusCard{background:radial-gradient(circle at 90% 10%,#0f8edb24,#0000 35%),#0a1523;border:1px solid #184661;border-radius:10px;justify-content:space-between;align-items:center;gap:30px;margin-top:12px;padding:24px;display:flex}.focusCard h2{margin:8px 0;font-size:20px}.focusCard p{color:#71839a;max-width:760px;margin:0;font-size:10px;line-height:1.65}.completionRing{text-align:center;border:7px solid #12334a;border-radius:50%;outline:2px solid #1f95d0;flex:none;place-content:center;width:92px;height:92px;display:grid}.completionRing b{font-size:19px}.completionRing small{color:#6e8098;font-size:7px}.realTableCard{background:#0a111e;border:1px solid #18263c;border-radius:10px;margin-top:12px;padding:20px}.realTableHead{justify-content:space-between;align-items:center;display:flex}.realTableHead h2{margin:7px 0;font-size:17px}.realRow{color:#8493a8;border-top:1px solid #172238;grid-template-columns:.7fr .9fr .7fr 1.3fr .9fr .6fr .8fr 24px;align-items:center;gap:12px;padding:13px 6px;font-size:9px;display:grid}.realRow.labels{font:700 7px var(--font-mono);letter-spacing:.08em;color:#53647c;margin-top:12px}.realRow b{color:#d5dfec}.capitalize{text-transform:capitalize}.realRow i{border-radius:12px;padding:5px 8px;font-size:7px;font-style:normal;display:inline-block}.realRow .done{color:#42d6a1;background:#11362e}.realRow .pending{color:#f0b45a;background:#382b16}.deleteTrade{color:#5f6f85;cursor:pointer;background:0 0;border:0;font-size:18px}.emptyState,.emptyCopy{text-align:center;color:#718198;padding:55px 20px}.emptyState b{color:#d9e2ee;font-size:18px}.emptyState p{margin:9px 0 20px;font-size:10px}.modalBackdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:30;background:#01040acc;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.tradeModal{background:#0a111e;border:1px solid #263751;border-radius:13px;gap:15px;width:min(680px,100%);max-height:92vh;padding:27px;display:grid;overflow:auto;box-shadow:0 30px 90px #000}.modalHead{justify-content:space-between;display:flex}.modalHead h2{margin:7px 0 4px;font-size:25px}.modalHead>button{color:#8190a5;background:0 0;border:0;font-size:25px}.tradeModal label{color:#9eacc0;gap:7px;font-size:9px;font-weight:650;display:grid}.tradeModal input,.tradeModal select,.tradeModal textarea{color:#e2e9f3;background:#080e19;border:1px solid #223047;border-radius:6px;padding:11px;font-size:10px}.formSplit.three{grid-template-columns:repeat(3,1fr)}.checkRow{gap:24px;display:flex}.checkRow label{align-items:center;gap:8px;display:flex}.submitTrade{width:100%}.tradeModal>small{color:#617087;text-align:center;font-size:8px}.formError{color:#ff8296;margin:0;font-size:10px}@media (width<=900px){.realShell{grid-template-columns:1fr}.realNav{display:none}.realMetrics{grid-template-columns:1fr 1fr}.realContent{padding:26px 18px 60px}.realRow{grid-template-columns:.7fr 1fr .7fr .9fr 24px}.realRow>:nth-child(4),.realRow>:nth-child(6),.realRow>:nth-child(7){display:none}}@media (width<=580px){.securePill{display:none}.realTop{padding:0 15px}.realHeading{flex-direction:column;align-items:start}.realHeading .appButton{width:100%}.realHeading h1{font-size:29px}.realMetrics{grid-template-columns:1fr 1fr}.realMetrics article{padding:14px}.realMetrics b{font-size:17px}.focusCard{align-items:flex-start}.completionRing{border-width:5px;width:70px;height:70px}.completionRing b{font-size:15px}.realTableCard{padding:14px}.realRow{grid-template-columns:.8fr 1fr .8fr 24px}.realRow>:nth-child(3),.realRow>:nth-child(4),.realRow>:nth-child(6),.realRow>:nth-child(7){display:none}.formSplit,.formSplit.three{grid-template-columns:1fr}.tradeModal{padding:22px 17px}}.realNav>button{color:#7889a2;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;width:100%;padding:10px 12px;font-size:10px;display:block}.realNav>button:hover,.realNav>button.active{color:#f1f6ff;background:#111c2d}.journalNotice{z-index:20;color:#8de4c8;background:#102b27;border:1px solid #276c5d;border-radius:8px;padding:11px 15px;position:fixed;top:84px;right:22px;box-shadow:0 15px 50px #0008}.tradeTools{gap:10px;margin:0 0 18px;display:flex}.tradeTools input,.tradeTools select,.workspaceCard input,.workspaceCard select,.workspaceCard textarea{color:#e2e9f3;background:#080e19;border:1px solid #223047;border-radius:7px;padding:11px;font-size:10px}.tradeTools input{flex:1}.tradeName{color:#f1f6ff;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:750}.workspaceCard{background:#0a111e;border:1px solid #1d2a3e;border-radius:12px;gap:15px;padding:24px;display:grid}.workspaceCard h2{margin:0;font-size:20px}.workspaceCard label{color:#9eacc0;gap:7px;font-size:9px;display:grid}.workspaceCard small{color:#6f7f96}.importCard{max-width:750px}.importRules{background:#080e19;border:1px solid #172338;border-radius:8px;gap:6px;padding:16px;font-size:10px;display:grid}.importRules span{color:#8190a5;margin-bottom:8px}.analyticsGrid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.insightBox span{color:#7290b6;text-transform:uppercase;letter-spacing:.12em;font-size:9px}.insightBox p{color:#8290a5;margin:0;font-size:10px;line-height:1.6}.reviewGrid,.settingsGrid{grid-template-columns:1.1fr .9fr;gap:16px;display:grid}.reviewHistory{align-content:start;gap:10px;display:grid}.reviewHistory h2{margin:0 0 5px}.reviewHistory article{background:#0a111e;border:1px solid #1d2a3e;border-radius:10px;gap:8px;padding:18px;display:grid}.reviewHistory span{text-transform:uppercase;color:#6f8097;font-size:8px}.reviewHistory b{font-size:12px}.reviewHistory p{color:#8190a5;margin:0;font-size:10px}.dangerButton{color:#ff8da1;cursor:pointer;background:#251019;border:1px solid #713146;border-radius:7px;padding:11px}.tradeModal.wide{width:min(860px,100%)}@media (width<=900px){.realNav{z-index:10;background:#070c15;border-bottom:1px solid #172338;padding:8px 14px;display:flex;position:sticky;top:66px;overflow:auto}.realNav>p,.realNav>div{display:none}.realNav>button{white-space:nowrap;width:auto}.realShell{display:block}.reviewGrid,.settingsGrid{grid-template-columns:1fr}.analyticsGrid{grid-template-columns:1fr 1fr}}@media (width<=580px){.analyticsGrid{grid-template-columns:1fr}.tradeTools{flex-direction:column}.journalNotice{top:72px;left:12px;right:12px}.workspaceCard{padding:17px}}.adminContent{max-width:1200px;margin:auto}.adminRows{gap:8px;display:grid}.adminRows details{border-top:1px solid #1d2a3e;padding-top:8px}.adminRows summary{cursor:pointer;color:#b8c5d8}.adminRows pre{white-space:pre-wrap;word-break:break-word;color:#8190a5;max-height:300px;font-size:9px;overflow:auto}.mobileProof{display:none}.signInLink{color:#dce7f5;font-weight:700}.trustSection{padding:8px 0 80px}.trustSection>div{border:1px solid var(--line);background:#080f1d;border-radius:14px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.trustSection article{padding:26px 28px}.trustSection article+article{border-left:1px solid var(--line)}.trustSection b{font-size:15px}.trustSection p{color:#96a5ba;margin:9px 0 0;font-size:13px;line-height:1.65}@media (width<=680px){:root{--mobile-gutter:18px}html{scroll-padding-top:74px}body{font-size:16px}.shell{width:calc(100% - (var(--mobile-gutter) * 2))}.sitePage{background:radial-gradient(circle at 85% 8%,#2a459133,transparent 25%),var(--bg);overflow:clip}.siteNav{height:72px}.brandImage img{width:112px;height:43px}.brandImage{min-width:112px}.siteNavLinks{gap:12px}.siteNavLinks>a:not(.button):not(.signInLink){display:none}.siteNavLinks .signInLink{align-items:center;min-height:44px;font-size:14px;display:inline-flex}.siteNavLinks .button{display:none}.newHero{padding:28px 0 54px}.heroSignal{font-size:11px;line-height:1.4}.heroGrid{gap:30px;margin-top:27px}.kicker{margin-bottom:14px;font-size:11px;line-height:1.45}.newHero h1{letter-spacing:-.055em;margin-bottom:22px;font-size:clamp(44px,13vw,58px);line-height:.98}.heroText{color:#bdc9da;margin:0;font-size:17px;line-height:1.6}.heroButtons{gap:14px;margin-top:25px;display:grid}.heroButtons .button{width:100%;min-height:52px;font-size:15px}.heroButtons .textLink{text-align:center;padding:10px;font-size:15px}.trustRow{color:#9aa9bd;grid-template-columns:1fr 1fr;gap:10px 14px;margin-top:20px;font-size:12px;line-height:1.45;display:grid}.trustRow span:last-child{grid-column:1/-1}.productFrame{display:none}.mobileProof{background:linear-gradient(150deg,#0d192c,#080e1b);border:1px solid #223854;border-radius:15px;padding:16px;display:block;box-shadow:0 28px 65px #00000059}.mobileProofHead{gap:6px;padding:4px 4px 17px;display:grid}.mobileProofHead span,.mobileProof article span{font:700 10px var(--font-mono);letter-spacing:.13em;color:#5cc7f7}.mobileProofHead b{font-size:20px}.mobileProofHead small{color:#8494aa;font-size:12px}.mobileProof article{border-top:1px solid #1d2b42;grid-template-columns:36px 1fr 18px;align-items:center;gap:10px;padding:17px 4px;display:grid}.mobileProof article>i{color:#67ccfa;width:32px;height:32px;font:700 10px var(--font-mono);border:1px solid #285376;border-radius:9px;place-items:center;font-style:normal;display:grid}.mobileProof article h3{margin:5px 0;font-size:16px;line-height:1.3}.mobileProof article p{color:#91a0b5;margin:0;font-size:13px;line-height:1.5}.mobileProof article>b{color:#4fbce9}.evidenceBar .shell{grid-template-columns:repeat(7,auto);gap:7px;min-height:66px;display:grid;overflow:hidden}.evidenceBar span{display:none}.evidenceBar b{font-size:12px}.evidenceBar i{font-size:11px}.productSection{padding:72px 0}.sectionIntro{gap:13px}.sectionIntro h2,.methodIntro h2,.betaCallout h2,.faqSection h2{font-size:39px;line-height:1.04}.sectionIntro>p:last-child,.methodIntro>p:last-child,.betaCallout p{color:#a1aec0;font-size:16px;line-height:1.65}.capabilityGrid{gap:10px;margin-top:32px}.capabilityGrid article{min-height:0;padding:23px}.capIcon{margin:2px 0 26px}.capabilityGrid h3{font-size:20px}.capabilityGrid p{color:#9ba9bb;margin-bottom:0;font-size:15px;line-height:1.65}.capabilityGrid a{display:none}.methodSection{padding:72px 0}.methodSection>.shell{gap:34px}.methodIntro>p:last-child{margin-top:20px}.workflow article{grid-template-columns:39px 1fr;gap:11px;padding:22px 0}.workflow b{font-size:11px}.workflow h3{font-size:18px}.workflow p{font-size:15px;line-height:1.55}.trustSection{padding:64px 0 24px}.trustSection>div{grid-template-columns:1fr}.trustSection article{padding:21px}.trustSection article+article{border-left:0;border-top:1px solid var(--line)}.trustSection b{font-size:16px}.trustSection p{font-size:15px}.betaCallout{gap:24px;margin:48px auto;padding:26px 22px}.betaCallout h2{font-size:37px}.betaCallout>div:last-child .button{width:100%;min-height:52px;font-size:15px}.betaCallout>div:last-child>span{font-size:13px}.faqSection{gap:28px;padding:28px 0 72px}.faqSection h2{font-size:37px}details{padding:20px 0}summary{align-items:center;min-height:44px;font-size:16px;line-height:1.4}details p{color:#a0aec1;font-size:15px;line-height:1.65}.newFooter{padding-top:45px}.newFooter>.shell:first-child{gap:38px}.newFooter p{font-size:15px}.footerColumns{grid-template-columns:1fr 1fr;gap:30px 24px}.footerColumns>div{gap:14px;font-size:14px}.footerBottom{align-content:center;gap:8px;min-height:110px;margin-top:38px;font-size:12px;line-height:1.5;display:grid}.betaGrid{gap:30px;padding:34px 0 64px}.betaGrid>div>h1{font-size:44px}.betaGrid>div>p:not(.kicker){color:#a2b0c3;font-size:16px;line-height:1.65}.betaFacts strong{font-size:15px}.betaFacts span{font-size:14px}.betaForm{gap:20px;padding:23px 18px}.betaForm h2{font-size:25px}.betaForm>div:first-child>span,.betaForm label,.betaForm small{font-size:14px}.betaForm input,.betaForm select,.betaForm textarea{min-height:48px;padding:13px;font-size:16px}.consent input{width:20px;height:20px}.betaForm .button{width:100%;min-height:52px;font-size:15px}.realTop{height:66px;padding:0 14px}.realLogo img{width:96px}.realTop .secondary{min-height:44px;font-size:13px}.realNav{scrollbar-width:none;gap:4px;padding:7px 12px;top:66px}.realNav::-webkit-scrollbar{display:none}.realNav>button{min-height:44px;padding:10px 13px;font-size:13px}.realContent{padding:25px 14px calc(40px + env(safe-area-inset-bottom))}.realHeading{gap:16px}.realHeading h1{font-size:30px;line-height:1.05}.realHeading>div>span{font-size:15px;line-height:1.5}.realHeading .appButton{min-height:48px;font-size:15px}.realMetrics{scroll-snap-type:x mandatory;gap:9px;margin-right:-14px;padding-bottom:4px;display:flex;overflow-x:auto}.realMetrics article{scroll-snap-align:start;flex:0 0 72%;padding:18px}.realMetrics article:last-child{margin-right:14px}.realMetrics span,.realMetrics small{font-size:12px}.realMetrics b{font-size:24px}.focusCard{gap:18px;padding:20px;display:grid}.focusCard h2{font-size:21px;line-height:1.25}.focusCard p{font-size:15px}.focusCard .appButton{min-height:46px;margin-top:14px;font-size:14px}.completionRing{grid-row:1;justify-self:end;width:76px;height:76px}.realTableCard{padding:16px}.realTableHead h2{font-size:19px}.realRow.labels{display:none}.realRow{gap:7px 12px;padding:16px 38px 16px 3px;font-size:14px;position:relative;grid-template-columns:1fr auto!important}.realRow>*{display:block!important}.realRow>span:first-child{color:#91a0b4;grid-column:1}.realRow>.tradeName{text-align:left;grid-area:2/1;font-size:17px}.realRow>span:nth-child(3){grid-area:3/1;font-size:13px}.realRow>span:nth-child(4),.realRow>span:nth-child(6){display:none!important}.realRow>b{grid-area:2/2;font-size:16px}.realRow>span:nth-child(7){grid-area:3/2}.deleteTrade{min-width:40px;min-height:44px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.tradeTools{gap:9px}.tradeTools input,.tradeTools select,.workspaceCard input,.workspaceCard select,.workspaceCard textarea{min-height:48px;font-size:16px}.workspaceCard{gap:18px;padding:19px}.workspaceCard h2{font-size:21px}.workspaceCard label,.workspaceCard small,.workspaceCard p,.reviewHistory p{font-size:14px;line-height:1.5}.workspaceCard .appButton,.dangerButton{min-height:48px;font-size:15px}.analyticsGrid{grid-template-columns:1fr}.reviewHistory article{padding:18px}.reviewHistory span{font-size:11px}.reviewHistory b{font-size:15px}.modalBackdrop{align-items:end;padding:0}.tradeModal{width:100%;max-height:94dvh;padding:22px 17px calc(20px + env(safe-area-inset-bottom));overscroll-behavior:contain;border-radius:18px 18px 0 0}.modalHead{z-index:2;background:#0a111e;padding:5px 0 12px;position:sticky;top:-22px}.modalHead h2{font-size:23px}.modalHead>button{min-width:44px;min-height:44px}.tradeModal label{font-size:14px}.tradeModal input,.tradeModal select,.tradeModal textarea{min-height:48px;font-size:16px}.checkRow{gap:13px;display:grid}.submitTrade{min-height:52px;font-size:16px;position:sticky;bottom:0}.tradeModal>small{font-size:12px}.journalNotice{min-height:44px;font-size:14px}.adminContent{padding-inline:14px}.adminRows summary{font-size:15px}.adminRows pre{font-size:12px}}@media (width<=340px){:root{--mobile-gutter:14px}.newHero h1{font-size:42px}.sectionIntro h2,.methodIntro h2,.betaCallout h2,.faqSection h2{font-size:35px}.siteNavLinks .signInLink{font-size:13px}.brandImage img{width:102px}.brandImage{min-width:102px}.mobileProof{padding:13px}.mobileProof article{grid-template-columns:34px 1fr}.mobileProof article>b{display:none}.realMetrics article{flex-basis:82%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.siteHeader{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:20;background:#050914db;position:relative}.siteNav{border:0}.brandImage{align-items:center;min-width:128px;display:flex}.brandImage img{width:128px;height:auto;display:block}.desktopNav{color:#aab7cb;gap:30px;margin-left:auto;margin-right:34px;font-size:13px;display:flex}.desktopNav a:hover,.signInLink:hover,.quietLink:hover{color:#fff}.navActions{align-items:center;gap:20px;display:flex}.signInLink{color:#e4ebf7;align-items:center;min-height:44px;font-size:14px;font-weight:680;display:inline-flex}.navCta{min-height:44px;padding-inline:17px}.launchHero{grid-template-columns:minmax(0,.88fr) minmax(540px,1.12fr);align-items:center;gap:72px;padding-block:68px 92px;display:grid}.availability{color:#98a8c0;font:650 11px var(--font-mono);align-items:center;gap:10px;margin:0 0 25px;display:flex}.availability span{background:var(--green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #39d6a117}.launchCopy h1{letter-spacing:-.058em;max-width:690px;margin:0;font-size:clamp(52px,5.4vw,78px);line-height:.98}.launchLead{color:#b1bed1;max-width:610px;margin:26px 0 0;font-size:18px;line-height:1.65}.launchActions{align-items:center;gap:28px;margin-top:31px;display:flex}.primaryCta{border-radius:9px;min-height:52px;padding:0 23px;font-size:14px;box-shadow:0 14px 35px #0f8edb3b}.quietLink{color:#d4deeb;align-items:center;gap:10px;min-height:44px;font-size:14px;font-weight:680;display:inline-flex}.quietLink span{color:var(--cyan);font-size:24px;line-height:1}.trustStrip{color:#8494aa;flex-wrap:wrap;gap:10px 22px;margin-top:30px;font-size:12px;display:flex}.trustStrip span{align-items:center;gap:8px;display:flex}.trustStrip span:before{content:"";background:#39d6a1;border-radius:50%;width:5px;height:5px}.heroProduct{background:linear-gradient(145deg,#121f3ee6,#050a17eb);border:1px solid #4677b857;border-radius:18px;padding:10px;box-shadow:0 40px 100px #00000078}.productTop{background:#070c17;border:1px solid #18243b;border-radius:10px 10px 0 0;grid-template-columns:1fr auto auto;align-items:center;gap:16px;height:51px;padding:0 15px;display:grid}.productTop img{width:92px;height:auto}.productTop>span{color:#8493aa;font-size:11px}.productTop i{color:#68c8f9;width:28px;height:28px;font:700 9px var(--font-mono);background:#112c49;border-radius:8px;place-items:center;font-style:normal;display:grid}.productContent{background:#080f1e;border:1px solid #18243b;border-top:0;border-radius:0 0 10px 10px;padding:26px;position:relative}.productGreeting{justify-content:space-between;align-items:center;gap:20px;display:flex}.productGreeting small,.nextAction small,.miniMetrics small{color:#73839b;font:700 9px var(--font-mono);letter-spacing:.08em;display:block}.productGreeting h2{letter-spacing:-.035em;margin:7px 0 0;font-size:25px}.productGreeting>b{color:#63d7ad;border:1px solid #1e4a45;border-radius:99px;padding:7px 10px;font-size:10px}.nextAction{background:linear-gradient(120deg,#0f8edb21,#0a1426a6);border:1px solid #34a7e54d;border-radius:11px;margin-top:20px;padding:19px}.nextAction h3{margin:8px 0 6px;font-size:20px}.nextAction p{color:#8999b1;margin:0;font-size:12px}.nextAction>span{color:#61c9fb;margin-top:14px;font-size:11px;font-weight:700;display:inline-block}.miniMetrics{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:9px;display:grid}.miniMetrics article{background:#0a1425;border:1px solid #1a2840;border-radius:9px;min-width:0;padding:15px}.miniMetrics b{text-overflow:ellipsis;white-space:nowrap;margin:10px 0 5px;font-size:18px;display:block;overflow:hidden}.miniMetrics span{color:#718199;font-size:9px}.sampleLabel{text-align:right;color:#607089;font:650 9px var(--font-mono);margin:12px 0 -5px}.workflowBand{color:#081224;background:#f2f5f8;padding:94px 0}.workflowBand>.shell{grid-template-columns:.72fr 1.28fr;gap:95px;display:grid}.bandIntro h2,.truthSection h2{letter-spacing:-.052em;margin:0;font-size:clamp(40px,4.2vw,58px);line-height:1.04}.bandIntro .kicker{color:#0878b8}.loopGrid{border-top:1px solid #ccd5df;grid-template-columns:1fr 1fr;display:grid}.loopGrid article{border-bottom:1px solid #ccd5df;padding:22px 18px 25px 0}.loopGrid article:nth-child(odd){border-right:1px solid #ccd5df}.loopGrid article:nth-child(2n){padding-left:24px}.loopGrid span{color:#1685c3;font:700 10px var(--font-mono)}.loopGrid h3{margin:13px 0 7px;font-size:18px}.loopGrid p{color:#607087;margin:0;font-size:13px;line-height:1.55}.truthSection{border-block:1px solid var(--line);background:#080e1c;padding:96px 0}.truthSection>.shell{grid-template-columns:.75fr 1.25fr;gap:85px;display:grid}.truthGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.truthGrid article{border:1px solid var(--line);background:#0a1223;border-radius:12px;padding:25px}.truthGrid b{font-size:15px}.truthGrid p{color:#8d9bb0;margin:12px 0 0;font-size:13px;line-height:1.65}.footerBrand img{width:140px}.appWordmark.brandImage{min-width:0;margin:0 18px 26px}.appWordmark.brandImage img{width:118px}@media (width<=980px){.desktopNav{display:none}.launchHero{grid-template-columns:1fr;gap:48px}.workflowBand>.shell,.truthSection>.shell{grid-template-columns:1fr;gap:45px}}@media (width<=640px){.siteNav{height:72px}.brandImage{min-width:104px}.brandImage img{width:112px}.navActions{gap:13px}.navCta{display:none}.signInLink{padding-inline:7px;font-size:14px}.launchHero{padding-block:42px 58px;display:block}.availability{margin-bottom:21px;font-size:10px}.launchCopy h1{letter-spacing:-.052em;font-size:clamp(43px,13vw,54px);line-height:1.01}.launchLead{margin-top:21px;font-size:16px;line-height:1.58}.launchActions{gap:20px;margin-top:25px}.primaryCta{flex:1;min-height:50px;padding-inline:17px}.quietLink{white-space:nowrap;font-size:13px}.trustStrip{grid-template-columns:1fr 1fr;gap:9px 12px;margin-top:24px;font-size:11px;display:grid}.trustStrip span:last-child{grid-column:1/-1}.heroProduct{border-radius:14px;margin-top:37px;padding:7px}.productTop{height:44px;padding-inline:11px}.productTop img{width:82px}.productContent{padding:16px}.productGreeting h2{font-size:20px}.productGreeting>b{font-size:9px}.nextAction{margin-top:15px;padding:15px}.nextAction h3{font-size:18px}.miniMetrics{scroll-snap-type:x mandatory;scrollbar-width:none;margin-right:-16px;padding-right:16px;overflow-x:auto}.miniMetrics article{scroll-snap-align:start;min-width:145px}.workflowBand,.truthSection{padding:72px 0}.bandIntro h2,.truthSection h2{font-size:40px}.loopGrid{grid-template-columns:1fr}.loopGrid article,.loopGrid article:nth-child(2n){border-right:0;padding:19px 0}.productSection{padding:76px 0}.sectionIntro h2{font-size:41px}.capabilityGrid article{padding:24px}.truthGrid{grid-template-columns:1fr}.betaCallout{margin:65px 14px;padding:30px 21px}.betaCallout h2{font-size:36px}.faqSection{gap:35px}.newFooter>.shell:first-child{gap:40px}.footerColumns{grid-template-columns:1fr 1fr}.footerBottom{padding-block:22px}.sampleLabel{text-align:left}}@media (width<=350px){.launchCopy h1{font-size:41px}.launchActions{flex-direction:column;align-items:stretch;gap:8px}.quietLink{justify-content:center}.trustStrip{grid-template-columns:1fr}.trustStrip span:last-child{grid-column:auto}.productGreeting>b{display:none}}.mappingGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.mappingGrid label{position:relative}.mappingGrid label>b{color:#65caf7;text-transform:uppercase;font-size:8px;position:absolute;right:0}.importSummary{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.importSummary article{background:#080e19;border:1px solid #1d2a3e;border-radius:9px;padding:16px}.importSummary b{font-size:22px;display:block}.importSummary span{color:#7f8fa6;font-size:11px}.importPreview{border:1px solid #1d2a3e;border-radius:9px;overflow:auto}.previewRow{border-top:1px solid #172338;grid-template-columns:55px 1fr 1.4fr 1fr 1.3fr;align-items:center;gap:12px;min-width:650px;padding:11px 13px;font-size:11px;display:grid}.previewRow:first-child{border-top:0}.previewHead{color:#7e91aa;text-transform:uppercase;letter-spacing:.08em;background:#0d1727;font-size:9px}.previewRow .warn{color:#f0b45a}.confirmImport{background:#20190f;border:1px solid #5c451f;border-radius:8px;align-items:center;padding:13px;color:#e6c98d!important;grid-template-columns:auto 1fr!important;gap:10px!important;display:flex!important}.confirmImport input{min-height:auto!important}.importActions{justify-content:flex-end;gap:10px;display:flex}.filesCard{max-width:980px}.attachmentGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.attachmentGrid article{background:#080e19;border:1px solid #1d2a3e;border-radius:10px;overflow:hidden}.attachmentGrid article>a{gap:7px;padding:10px;display:grid}.attachmentGrid img{aspect-ratio:16/10;object-fit:cover;background:#111827;border-radius:6px;width:100%}.attachmentGrid b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.attachmentGrid span{color:#718198;font-size:10px}.attachmentGrid .dangerButton{width:calc(100% - 20px);margin:0 10px 10px}@media (width<=900px){.realNav{z-index:25;height:calc(66px + env(safe-area-inset-bottom));padding:5px 8px env(safe-area-inset-bottom);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#070c15f7;border:0 solid #1d2b42;border-top-width:1px;grid-template-columns:repeat(7,1fr);gap:2px;display:grid;position:fixed;inset:auto 0 0;overflow:visible}.realNav>button{text-align:center;color:#9aabc1;border-radius:8px;place-items:center;min-width:0;min-height:55px;padding:4px 1px;font-size:9px;display:grid}.realNav>button.active{color:#fff;background:#10304b;box-shadow:inset 0 0 0 1px #205d80}.realContent{padding-bottom:calc(94px + env(safe-area-inset-bottom))}.mappingGrid,.attachmentGrid{grid-template-columns:1fr 1fr}}@media (width<=580px){.mappingGrid{grid-template-columns:1fr}.importSummary{grid-template-columns:1fr 1fr}.importSummary article:last-child{grid-column:1/-1}.importActions{grid-template-columns:1fr;display:grid}.importActions .appButton{width:100%}.attachmentGrid{grid-template-columns:1fr}.realNav{grid-template-columns:repeat(7,minmax(58px,1fr));justify-content:start;overflow-x:auto}.realNav>button{font-size:9px}}.adaptiveFlow{grid-template-columns:repeat(7,auto);justify-content:start;align-items:center;gap:12px;margin:0 0 24px;padding-bottom:5px;display:grid;overflow-x:auto}.adaptiveFlow article{background:#091321;border:1px solid #20314a;border-radius:10px;min-width:116px;padding:16px 18px}.adaptiveFlow b{color:#edf5ff;font-size:24px;display:block}.adaptiveFlow span{color:#8293a9;margin-top:5px;font-size:11px;display:block}.adaptiveFlow i{color:#3ab7ed;font-style:normal}.taskActions{grid-template-columns:1fr 1fr auto;gap:8px;display:grid}.taskActions .appButton,.taskActions .dangerButton{min-height:42px;padding-inline:12px;font-size:12px}@media (width<=580px){.adaptiveFlow{scroll-snap-type:x mandatory;margin-right:-14px;padding-right:14px}.adaptiveFlow article{scroll-snap-align:start;min-width:128px}.taskActions{grid-template-columns:1fr 1fr}.taskActions .dangerButton{grid-column:1/-1}.reviewGrid{grid-template-columns:1fr}}.realMetrics article{min-width:0;overflow:hidden}.realMetrics b{letter-spacing:-.025em;white-space:nowrap;font-variant-numeric:tabular-nums;max-width:100%;line-height:1.15}@media (width<=900px){.realNav{height:calc(124px + env(safe-area-inset-bottom));padding:5px 8px env(safe-area-inset-bottom);grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(6,minmax(0,1fr));justify-content:stretch;display:grid;overflow:visible}.realNav>button{white-space:normal;text-wrap:balance;width:100%;min-width:0;min-height:55px;padding:5px 4px;line-height:1.2}.realContent{padding-bottom:calc(150px + env(safe-area-inset-bottom))}}@media (width<=680px){.realMetrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-right:0;padding:0;display:grid;overflow:visible}.realMetrics article,.realMetrics article:last-child{min-width:0;margin-right:0;padding:17px}.realMetrics b{font-size:clamp(17px,5.6vw,24px)}}@media (width<=580px){.realNav{height:calc(174px + env(safe-area-inset-bottom));padding:5px 8px env(safe-area-inset-bottom);grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible}.realNav>button{white-space:normal;min-width:0;min-height:54px;padding:5px 3px;font-size:10px}.realContent{padding-bottom:calc(204px + env(safe-area-inset-bottom))}}@media (width<=340px){.realMetrics{grid-template-columns:1fr}.realMetrics b{font-size:24px}}.mobilePrimaryNav,.mobileMoreBackdrop{display:none}.dismissOnboarding{z-index:2;color:#8ea1b9;cursor:pointer;background:0 0;border:0;width:44px;height:44px;font-size:24px;position:absolute;top:12px;right:14px}.onboardingCompact{position:relative}.onboardingCompact .onboardingHead p b{color:#c9d8ea}.onboardingCompact .onboardingHead small{color:#71859f;margin-top:5px;font-size:10px;line-height:1.45;display:block}.checklistToggle{color:#8fcdec;cursor:pointer;background:#08111e;border:1px solid #1c354d;border-radius:7px;justify-content:space-between;align-items:center;width:100%;min-height:44px;padding:9px 12px;font-size:11px;display:flex}.checklistToggle span{font-size:18px}.compactSteps{margin-top:8px}.onboardingSteps .current button{background:#0d2740;box-shadow:inset 0 -2px #37bdf8}.onboardingSteps .current i{color:#fff;background:#102e48;border-color:#37bdf8}.onboardingSteps .current b{color:#75d5ff}.onboardingSteps .remaining b{color:#71839b}.onboardingSteps button:focus-visible,.checklistToggle:focus-visible,.dismissOnboarding:focus-visible{outline-offset:2px;outline:3px solid #37bdf86b}.unifiedHelpSupport{gap:28px;display:grid}.unifiedHelpSupport .supportPanel>.realHeading{display:none}@media (width<=900px){.desktopWorkspaceNav{display:none!important}.mobilePrimaryNav{z-index:45;height:calc(66px + env(safe-area-inset-bottom));padding:5px 8px env(safe-area-inset-bottom);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#070c15f7;border-top:1px solid #20304a;grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;display:grid;position:fixed;bottom:0;left:0;right:0}.mobilePrimaryNav button{color:#9aabc1;cursor:pointer;background:0 0;border:0;border-radius:8px;min-width:0;min-height:55px;padding:5px 2px;font-size:11px;line-height:1.2}.mobilePrimaryNav button.active{color:#fff;background:#10304b;box-shadow:inset 0 0 0 1px #2a739b}.realContent{padding-bottom:calc(94px + env(safe-area-inset-bottom))}.mobileMoreBackdrop{z-index:60;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#01040ab8;align-items:flex-end;display:flex;position:fixed;inset:0}.mobileMoreMenu{width:100%;max-height:calc(100dvh - 76px);padding:20px 16px calc(22px + env(safe-area-inset-bottom));background:#09111e;border:0 solid #28638b;border-top-width:1px;border-radius:18px 18px 0 0;overflow:auto;box-shadow:0 -25px 80px #000}.mobileMoreHead{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.mobileMoreHead span{font:700 9px var(--font-mono);letter-spacing:.13em;color:#58c9f8}.mobileMoreHead h2{margin:5px 0 0;font-size:25px}.mobileMoreHead button{color:#a8b5c6;background:0 0;border:0;width:44px;height:44px;font-size:27px}.mobileMoreGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.mobileMoreGrid button{color:#c2cede;text-align:left;background:#0b1625;border:1px solid #20334d;border-radius:9px;min-height:54px;padding:10px;font-size:14px}.mobileMoreGrid button.active{color:#fff;background:#10304b;border-color:#2c99d0}.mobileMoreGrid button:last-child{color:#74d3fa;border-color:#2878a3}.onboardingCompact{margin-bottom:18px;padding:17px 15px}.onboardingCompact .onboardingHead{gap:12px;padding-right:32px}.onboardingCompact .onboardingHead h2{margin:6px 0;font-size:20px}.onboardingCompact .onboardingHead p{font-size:13px;line-height:1.45}.onboardingCompact .activationProgress{width:62px;height:62px}.onboardingCompact .progressTrack{margin:14px 0}.onboardingCompact .onboardingActions{grid-template-columns:1fr 1fr;margin-top:12px;display:grid}.onboardingCompact .onboardingActions .appButton{width:100%;min-height:48px;font-size:13px}.onboardingCompact .compactSteps button{min-height:48px;padding:8px 10px}.onboardingCompact .compactSteps span{font-size:12px}.onboardingCompact .compactSteps b{font-size:9px}}@media (width<=430px){.onboardingCompact .onboardingActions{grid-template-columns:1fr}.mobileMoreGrid{grid-template-columns:1fr 1fr}}@media (width<=340px){.mobilePrimaryNav button{font-size:10px}.mobileMoreGrid{grid-template-columns:1fr}.onboardingCompact .activationProgress{display:none}}.loginPage{background:radial-gradient(circle at 50% 0,#0f8edb33,#0000 36%),#050914;place-items:center;min-height:100dvh;padding:28px 16px;display:grid}.loginCard{background:linear-gradient(145deg,#0c1527,#080e19);border:1px solid #20304a;border-radius:18px;width:min(100%,460px);padding:36px;box-shadow:0 30px 80px #0000006b}.loginBrand{margin-bottom:36px}.loginBrand img{width:142px}.loginCard h1{letter-spacing:-.05em;margin:0;font-size:42px}.loginIntro{color:#9aa9bd;margin:15px 0 26px;font-size:14px;line-height:1.6}.loginCard form{gap:17px;display:grid}.loginCard label{color:#b9c5d5;gap:8px;font-size:12px;font-weight:700;display:grid}.loginCard input{color:#fff;background:#070d18;border:1px solid #263750;border-radius:8px;width:100%;min-height:50px;padding:12px 14px;font-size:16px}.loginCard input:focus{border-color:#37bdf8;outline:3px solid #37bdf847}.loginCard form .button{width:100%;min-height:52px;margin-top:4px}.authMessage{color:#b8dff4;background:#0a1a2b;border:1px solid #29445d;border-radius:8px;padding:12px;font-size:13px;line-height:1.5}.authSwitch{color:#67cafa;cursor:pointer;background:0 0;border:0;width:100%;min-height:44px;margin-top:10px;font-size:13px}.loginLegal{text-align:center;color:#68778e;margin:20px 0 0;font-size:10px}.loginLegal a{text-decoration:underline}.authCallbackCard h1{font-size:36px}.callbackFallback{color:#718198;margin:18px 0 0;font-size:12px}.callbackFallback a{color:#67cafa;text-decoration:underline}@media (width<=520px){.loginPage{place-items:start center;padding:0}.loginCard{border:0;border-radius:0;min-height:100dvh;padding:30px 22px}.loginCard h1{font-size:36px}.loginBrand{margin-bottom:42px}}.landing{--ink:#081224;--cream:#f5f8ff;--paper:#f2f5f8;--acid:#37bdf8;--mint:#39d6a1;--amber:#f0b85a;--muted:#8d9bb4;min-height:100vh;color:var(--cream);background:#050914;overflow:hidden}.landing *{box-sizing:border-box}.landing a{text-decoration:none}.landingShell{width:min(1240px,100% - 48px);margin-inline:auto}.landingHeader{z-index:80;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#050914e6;border-bottom:1px solid #8faad126;position:sticky;top:0}.landingNav{align-items:center;height:74px;display:flex}.landingBrand img{width:128px;display:block}.landingNavLinks{gap:27px;margin-left:auto;display:flex}.landingNavLinks a,.landingNavActions>a:first-child{color:#aab6c9;font-size:12px;font-weight:650}.landingNavLinks a:hover,.landingNavActions>a:first-child:hover{color:#fff}.landingNavActions{align-items:center;gap:20px;margin-left:34px;display:flex}.landingPrimary{letter-spacing:.01em;background:#0f8edb;border:1px solid #209ce5;border-radius:8px;justify-content:center;align-items:center;min-height:46px;padding:0 20px;font-size:12px;font-weight:800;transition:transform .2s,box-shadow .2s;display:inline-flex;color:#fff!important}.landingPrimary:hover{transform:translateY(-2px);box-shadow:0 12px 34px #0f8edb38}.menuButton,.mobileMenu{display:none}.landingHero{grid-template-columns:minmax(0,.86fr) minmax(560px,1.14fr);align-items:center;gap:64px;min-height:calc(100vh - 74px);padding-block:70px 88px;display:grid;position:relative}.landingHero:before{content:"";filter:blur(100px);pointer-events:none;background:#3687671f;border-radius:50%;width:560px;height:560px;position:absolute;top:10px;right:-180px}.landingEyebrow{color:#809089;font:700 10px var(--font-mono);letter-spacing:.13em;text-transform:uppercase;margin:0 0 20px}.landingEyebrow>span{background:var(--acid);border-radius:50%;width:7px;height:7px;margin-right:9px;display:inline-block;box-shadow:0 0 0 5px #b9f34a14}.heroCopy h1{letter-spacing:-.059em;max-width:650px;margin:0;font-size:clamp(50px,5vw,75px);line-height:.98}.heroCopy h1 em,.finalCta h2 em{color:#91a09a;font-style:normal;font-weight:450}.heroLead{color:#a7b2ad;max-width:620px;margin:29px 0 0;font-size:17px;line-height:1.67}.heroActions{align-items:center;gap:28px;margin-top:32px;display:flex}.landingSecondary{color:#e9eee9;align-items:center;gap:12px;min-height:46px;font-size:13px;font-weight:700;display:flex}.landingSecondary span{color:var(--acid);font-size:17px}.ctaReassurance{color:#6f7e78;align-items:center;gap:10px;margin:21px 0 0;font-size:10px;display:flex}.ctaReassurance i{background:#3f4f48;border-radius:50%;width:3px;height:3px}.decisionTerminal{z-index:1;background:#0b1713;border:1px solid #2c3e37;border-radius:12px;padding:8px;position:relative;transform:perspective(1200px)rotateY(-1.2deg);box-shadow:0 45px 100px #0006}.terminalBar{color:#74827c;height:44px;font:650 8px var(--font-mono);letter-spacing:.08em;background:#08110e;border:1px solid #23332c;border-radius:7px 7px 0 0;grid-template-columns:1fr auto auto;align-items:center;gap:20px;padding:0 13px;display:grid}.terminalBar .terminalMark{color:#b9c6c0}.terminalBar b{color:var(--mint);border:1px solid #375245;border-radius:3px;padding:5px 7px;font-size:8px}.terminalFlow{color:#66736e;font:650 8px var(--font-mono);text-transform:uppercase;border-inline:1px solid #23332c;align-items:center;gap:10px;padding:14px 13px;display:flex}.terminalFlow span.active{color:var(--acid)}.terminalFlow i{color:#435049;font-style:normal}.terminalBody{border-inline:1px solid #23332c;grid-template-columns:.87fr 1.13fr;gap:10px;padding:0 13px 13px;display:grid}.fillStack,.reconstructedCard{background:#09130f;border:1px solid #22332b;border-radius:6px}.fillHead,.fillRow{grid-template-columns:.7fr 1fr .8fr;gap:7px;padding:9px 10px;display:grid}.fillHead{color:#65746e;font:700 7px var(--font-mono)}.fillRow{color:#adbbb5;font:600 9px var(--font-mono);border-top:1px solid #1b2923}.fillRow span:last-child{text-align:right}.fillRow.attention{color:#e7bd78;background:#f0b85a0f}.fillStack>p{color:#627069;border-top:1px solid #1b2923;margin:0;padding:9px 10px;font-size:8px}.reconstructedCard{padding:14px}.reconTop{color:#718079;font:700 7px var(--font-mono);letter-spacing:.06em;justify-content:space-between;display:flex}.reconTop b{color:var(--amber)}.reconstructedCard h2{margin:12px 0 16px;font-size:20px}.reconstructedCard h2 small{color:var(--mint);font:700 8px var(--font-mono);margin-left:7px}.positionLine{background:#31423a;align-items:center;height:3px;margin-bottom:16px;display:flex}.positionLine span{background:#899992;width:28%;height:3px}.positionLine i{background:var(--mint);width:45%;height:3px}.positionLine b{background:var(--mint);border-radius:50%;width:9px;height:9px;margin-left:-1px}.reconFacts{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.reconFacts div{min-width:0}.reconFacts span{color:#697771;font:700 7px var(--font-mono);display:block}.reconFacts b{color:#dde5e0;text-overflow:ellipsis;margin-top:6px;font-size:11px;display:block;overflow:hidden}.reconFacts b.positive{color:var(--mint)}.lineageToggle{color:#aab7b1;cursor:pointer;background:0 0;border:0;border-top:1px solid #23342c;justify-content:space-between;width:100%;margin-top:14px;padding:10px 0 0;font-size:9px;display:flex}.lineageToggle span{color:var(--acid)}.lineage{flex-wrap:wrap;gap:5px;margin-top:10px;display:flex}.lineage span{color:#7e8d87;font:650 7px var(--font-mono);border:1px solid #2a3b33;border-radius:3px;padding:5px 6px}.exceptionBar{color:#d5bd8f;background:#1c170e;border:1px solid #4c3c21;border-radius:0 0 7px 7px;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;padding:13px;font-size:9px;display:grid}.exceptionBar b{color:var(--amber);font:700 7px var(--font-mono)}.exceptionBar strong{color:#f0c980;font:700 8px var(--font-mono)}.proofRail{background:#0a1511;border-block:1px solid #1f3029}.proofRail>div{grid-template-columns:repeat(4,1fr);align-items:center;min-height:64px;display:grid}.proofRail span{color:#718078;font:700 8px var(--font-mono);letter-spacing:.08em;border-left:1px solid #2b3a34;padding-left:18px}.sectionHeading{max-width:690px}.sectionHeading h2{letter-spacing:-.055em;margin:0;font-size:clamp(44px,5vw,68px);line-height:1.01}.sectionHeading>p:last-child{color:#68756f;max-width:600px;margin:24px 0 0;font-size:16px;line-height:1.7}.sectionHeading.light>p:last-child{color:#9caaa4}.problemSection{background:var(--paper);color:var(--ink);grid-template-columns:.8fr 1.2fr;gap:90px;padding-block:126px;display:grid}.comparison{grid-template-columns:1fr 1fr;align-self:end;display:grid}.comparison article{border:1px solid #c9cdc8;padding:32px}.comparison article+article{border-left:0}.comparison article>p{color:#758078;font:700 9px var(--font-mono);letter-spacing:.1em;margin:0}.comparison h3{margin:15px 0 26px;font-size:26px}.comparison ul{margin:0;padding:0;list-style:none}.comparison li{color:#667169;border-top:1px solid #d4d7d2;padding:13px 0 13px 20px;font-size:12px;position:relative}.comparison li:before{content:"×";color:#a36762;position:absolute;left:0}.comparison .compound{color:#f0f2ed;background:#0c1713;border-color:#0c1713}.comparison .compound>p{color:var(--acid)}.comparison .compound li{color:#a4b0aa;border-color:#2a3932}.comparison .compound li:before{content:"✓";color:var(--mint)}.workflowSection{color:var(--ink);background:#eef0e9;padding:120px 0}.workflowSection .landingEyebrow,.reconstructionSection .landingEyebrow,.privacySection .landingEyebrow,.limitsSection .landingEyebrow{color:#66746d}.workflowSteps{border-top:1px solid #c7ccc6;grid-template-columns:repeat(4,1fr);margin-top:68px;display:grid}.workflowSteps article{border-right:1px solid #c7ccc6;min-height:330px;padding:23px 25px}.workflowSteps article:first-child{border-left:1px solid #c7ccc6}.workflowSteps article>span{color:#6e7b74;font:700 9px var(--font-mono)}.workflowGlyph{height:77px;margin:38px 0;position:relative}.workflowGlyph:before,.workflowGlyph:after{content:"";position:absolute}.glyph01:before{border:1px solid #53635b;width:58px;height:58px;box-shadow:9px 9px 0 -1px #eef0e9,9px 9px #8b9891}.glyph02:before{background:#25352e;width:72px;height:3px;top:27px;box-shadow:0 -14px #9aa69f,0 14px #9aa69f}.glyph02:after{background:#59a778;border-radius:50%;width:8px;height:8px;top:24px;left:45px}.glyph03:before{border:1px solid #9aa69f;border-radius:50%;width:64px;height:64px}.glyph03:after{background:#25352e;border-radius:50%;width:26px;height:26px;top:19px;left:19px}.glyph04:before{border-bottom:2px solid #9aa69f;border-left:2px solid #9aa69f;width:72px;height:45px}.glyph04:after{border-bottom:2px solid #4a9c6b;width:66px;height:35px;top:4px;left:5px;transform:skewY(-20deg)}.workflowSteps h3{font:750 12px var(--font-mono);letter-spacing:.06em;margin:0 0 12px}.workflowSteps p{color:#69756f;margin:0;font-size:13px;line-height:1.6}.workflowCta{border-top:1px solid #c7ccc6;justify-content:space-between;align-items:center;margin-top:38px;padding:25px 0;display:flex}.workflowCta p{margin:0;font-size:19px;font-weight:650}.workflowCta .landingPrimary{background:#12221b;color:#fff!important}.reconstructionSection{background:var(--paper);color:var(--ink);padding-block:125px}.reconstructionDemo{grid-template-columns:1fr 130px 1fr;align-items:center;margin-top:65px;display:grid}.beforeRows>p,.afterTrades>p{color:#6a7770;font:700 9px var(--font-mono);letter-spacing:.1em}.beforeRows>div{font:650 10px var(--font-mono);border:1px solid #cbd0ca;border-bottom:0;grid-template-columns:70px 1fr auto;gap:12px;padding:12px;display:grid}.beforeRows>div:last-child{border-bottom:1px solid #cbd0ca}.beforeRows span{color:#79847e}.beforeRows em{color:#6d7b74;font-size:7px;font-style:normal}.beforeRows div:last-child em{color:#9b6d29}.reconArrow{color:#4e5d56;place-items:center;font-size:30px;display:grid}.reconArrow span{font:700 7px var(--font-mono);margin-top:8px}.afterTrades{gap:8px;display:grid}.afterTrades>p{margin-bottom:3px}.afterTrades article{background:#f2f3ed;border:1px solid #bbc5bd;padding:18px}.afterTrades article>span{color:#668174;font:700 8px var(--font-mono)}.afterTrades h3{margin:10px 0 15px;font-size:17px}.afterTrades article>div{justify-content:space-between;display:flex}.afterTrades b{color:#277950}.afterTrades small{color:#758179}.afterTrades .amber{background:#f5eee0;border-color:#c9a660}.afterTrades .amber>span,.afterTrades .amber b{color:#94651f}.trustNote{color:#5f6d66;align-items:center;gap:10px;margin:28px 0 0;font-size:12px;display:flex}.trustNote span{color:#267749;background:#d9e5db;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.reviewSection{background:#091510;padding:125px 0}.reviewGridLanding{grid-template-columns:.88fr 1.12fr;align-items:center;gap:85px;display:grid}.reviewQueue{background:#0b1813;border:1px solid #2c3d35}.queueTop{color:#738179;font:700 8px var(--font-mono);border-bottom:1px solid #2c3d35;justify-content:space-between;padding:17px 19px;display:flex}.queueTop b{color:var(--acid)}.reviewQueue article{border-bottom:1px solid #24332c;grid-template-columns:34px 1fr auto;align-items:center;gap:12px;padding:17px 19px;display:grid}.reviewQueue article:last-child{border:0}.reviewQueue article>span{color:#59675f;font:700 9px var(--font-mono)}.reviewQueue article div{gap:5px;display:grid}.reviewQueue article b{font-size:13px}.reviewQueue article small{color:#738179;font-size:9px}.reviewQueue em{color:var(--amber);font:700 7px var(--font-mono);border:1px solid #554424;border-radius:3px;padding:5px 7px;font-style:normal}.analyticsSection{background:var(--paper);color:var(--ink);padding-block:125px}.analyticsPanel{background:#edf0e9;border:1px solid #bec5bf;margin-top:60px}.filterRow{border-bottom:1px solid #c7cec8;align-items:center;gap:7px;padding:14px;display:flex}.filterRow button,.filterRow span{color:#647169;min-height:34px;font:650 9px var(--font-mono);background:0 0;border:1px solid #bcc5bd;border-radius:4px;align-items:center;padding:0 12px;display:inline-flex}.filterRow button{cursor:pointer}.filterRow button.active{color:#fff;background:#14231d;border-color:#14231d}.analyticsMetrics{border-bottom:1px solid #c7cec8;grid-template-columns:repeat(3,1fr);display:grid}.analyticsMetrics article{border-right:1px solid #c7cec8;padding:24px}.analyticsMetrics article:last-child{border:0}.analyticsMetrics span{color:#65736b;font:700 8px var(--font-mono)}.analyticsMetrics b{letter-spacing:-.04em;margin:11px 0 5px;font-size:30px;display:block}.analyticsMetrics article:first-child b{color:#297e56}.analyticsMetrics small{color:#78847d;font-size:9px}.chartArea{height:230px;padding:32px 28px;position:relative}.chartArea svg{width:calc(100% - 56px);height:150px;position:absolute;inset:38px 28px 35px;overflow:visible}.chartGrid{grid-template-rows:repeat(3,1fr);display:grid;position:absolute;inset:38px 28px 35px}.chartGrid i{border-top:1px solid #d2d7d2}.sampleWarning{background:#f4ead7;border:1px solid #d6ae68;gap:3px;padding:8px 10px;display:grid;position:absolute;top:40px;right:35px}.sampleWarning b{color:#936621;font:700 8px var(--font-mono)}.sampleWarning span{color:#786d5b;font-size:8px}.denominators{color:#7a857e;font:600 8px var(--font-mono);letter-spacing:.04em;border-top:1px solid #c7cec8;margin:0;padding:14px 20px}.denominators b{color:#394840}.traderSection{background:#0b1813;padding:115px 0}.traderTabs{flex-wrap:wrap;gap:8px;margin-top:48px;display:flex}.traderTabs button{color:#91a099;cursor:pointer;background:0 0;border:1px solid #2f4038;border-radius:4px;min-height:42px;padding:0 18px;font-size:11px}.traderTabs button[aria-selected=true]{border-color:var(--acid);background:var(--acid);color:#0a130f;font-weight:800}.traderResult{background:#0e1d17;border:1px solid #304139;grid-template-columns:1fr .42fr;align-items:center;gap:40px;margin-top:20px;padding:34px;display:grid}.traderResult span{color:#6f7f76;font:700 8px var(--font-mono)}.traderResult h3{margin:12px 0 8px;font-size:25px}.traderResult p{color:#85948d;margin:0;font-size:13px}.traderResult article{border-left:1px solid #304139;padding-left:28px}.traderResult article b{color:var(--acid);margin:12px 0 7px;font-size:15px;display:block}.traderResult small{color:#6f7f76;font-size:9px}.privacySection{background:var(--paper);color:var(--ink);padding-block:115px}.privacyCard{background:#eef0e9;border:1px solid #c7ccc7;grid-template-columns:.9fr 1.1fr;gap:80px;padding:55px;display:grid}.privacyPoints{grid-template-columns:repeat(3,1fr);align-items:end;display:grid}.privacyPoints>div{border-left:1px solid #cbd0ca;min-height:190px;padding:20px}.privacyPoints span{color:#728077;font:700 9px var(--font-mono)}.privacyPoints b{margin:62px 0 10px;font-size:13px;display:block}.privacyPoints p{color:#6e7973;margin:0;font-size:11px;line-height:1.5}.limitsSection{color:var(--ink);background:#e3e5de;grid-template-columns:.8fr 1.2fr;gap:90px;padding-block:95px;display:grid}.limitsSection h2{letter-spacing:-.045em;max-width:520px;margin:0;font-size:38px;line-height:1.08}.limitsGrid{grid-template-columns:repeat(3,1fr);display:grid}.limitsGrid p{color:#69756f;border-left:1px solid #c6cbc5;margin:0;padding:13px 20px;font-size:12px;line-height:1.6}.limitsGrid b{color:#1d2a24;margin-bottom:10px;display:block}.finalCta{text-align:center;background:#07100d;padding:130px 0}.finalCta h2{letter-spacing:-.063em;margin:0;font-size:clamp(52px,7vw,92px);line-height:.95}.finalCta>div>p:not(.landingEyebrow){color:#98a59f;max-width:570px;margin:28px auto;font-size:16px;line-height:1.65}.finalCta .landingPrimary{min-height:52px;margin-top:12px;padding-inline:28px}.finalCta small{color:#617069;margin-top:16px;font-size:9px;display:block}.landingFooter{background:#08120e;border-top:1px solid #22322b;padding-top:60px}.landingFooter>.landingShell:first-child{grid-template-columns:2fr repeat(3,1fr);gap:55px;display:grid}.landingFooter img{width:135px}.landingFooter p{color:#68776f;font-size:11px;line-height:1.6}.landingFooter>div>div{align-content:start;gap:11px;display:grid}.landingFooter b{color:#d9e0dc;margin-bottom:6px;font-size:10px}.landingFooter a{color:#718078;font-size:10px}.footerFine{color:#536159;border-top:1px solid #1d2d25;justify-content:space-between;align-items:center;min-height:85px;margin-top:45px;font-size:8px;display:flex}.landing :focus-visible{outline-offset:3px;outline:3px solid #b9f34a80}@media (width<=1050px){.landingNavLinks{display:none}.landingHero{grid-template-columns:1fr;gap:55px;min-height:auto}.heroCopy,.decisionTerminal{max-width:760px}.problemSection,.reviewGridLanding,.privacyCard,.limitsSection{grid-template-columns:1fr}.workflowSteps{grid-template-columns:1fr 1fr}.workflowSteps article:nth-child(3){border-left:1px solid #c7ccc6}.privacyPoints{margin-top:20px}.limitsGrid{max-width:760px}.menuButton{background:0 0;border:1px solid #2c3d35;border-radius:6px;place-content:center;gap:6px;width:44px;height:44px;margin-left:14px;display:grid}.menuButton span{background:#dfe6e1;width:18px;height:1px;display:block}.mobileMenu{background:#08120e;border-top:1px solid #1f3028;gap:0;padding:0 24px 20px;display:grid}.mobileMenu>a{color:#b4c0ba;border-bottom:1px solid #1b2a23;align-items:center;min-height:47px;font-size:13px;display:flex}.mobileMenu .landingPrimary{border:0;margin-top:14px;color:#08120e!important}}@media (width<=700px){.landingShell{width:min(100% - 30px,1240px)}.landingNav{height:67px}.landingBrand img{width:112px}.landingNavActions .landingPrimary{display:none}.landingNavActions{margin-left:auto}.landingHero{gap:38px;padding-block:46px 64px}.heroCopy h1{font-size:clamp(43px,12.5vw,59px);line-height:1}.heroLead{font-size:15px;line-height:1.6}.heroActions{flex-direction:column;align-items:stretch;gap:5px}.heroActions .landingSecondary{justify-content:center}.ctaReassurance{grid-template-columns:auto 3px auto 3px auto;gap:7px;font-size:8px;display:grid}.decisionTerminal{padding:5px;transform:none}.terminalBar{grid-template-columns:1fr auto}.terminalBar>span:nth-child(2){display:none}.terminalFlow{white-space:nowrap;overflow-x:auto}.terminalBody{grid-template-columns:1fr;padding:0 9px 9px}.fillStack{display:none}.exceptionBar{grid-template-columns:1fr auto}.exceptionBar>span{grid-area:2/1/auto/-1}.proofRail>div{grid-template-columns:1fr 1fr;gap:0}.proofRail span{align-items:center;min-height:52px;font-size:7px;display:flex}.problemSection,.workflowSection,.reconstructionSection,.reviewSection,.analyticsSection,.traderSection,.privacySection{padding-block:78px}.problemSection{gap:48px}.sectionHeading h2{font-size:42px}.sectionHeading>p:last-child{font-size:14px}.comparison{grid-template-columns:1fr}.comparison article+article{border-top:0;border-left:1px solid #c9cdc8}.workflowSteps{grid-template-columns:1fr}.workflowSteps article,.workflowSteps article:nth-child(3){border-bottom:1px solid #c7ccc6;border-left:1px solid #c7ccc6;min-height:auto;padding:22px}.workflowGlyph{height:45px;margin:26px 0}.glyph01:before{width:40px;height:40px}.glyph02:before{top:15px}.glyph02:after{top:12px}.glyph03:before{width:42px;height:42px}.glyph03:after{width:18px;height:18px;top:12px;left:12px}.glyph04:before{height:38px}.workflowCta{flex-direction:column;align-items:stretch;gap:20px}.reconstructionDemo{grid-template-columns:1fr;margin-top:45px}.reconArrow{padding:25px;transform:rotate(90deg)}.reviewGridLanding{gap:46px}.reviewQueue article{grid-template-columns:25px 1fr}.reviewQueue article>em{grid-column:2;justify-self:start}.queueTop{gap:10px}.filterRow{overflow-x:auto}.filterRow>*{white-space:nowrap}.analyticsMetrics{grid-template-columns:1fr 1fr}.analyticsMetrics article{padding:18px}.analyticsMetrics article:nth-child(2){border-right:0}.analyticsMetrics article:last-child{border-top:1px solid #c7cec8;grid-column:1/-1}.analyticsMetrics b{font-size:24px}.chartArea{height:190px;padding-inline:15px}.chartArea svg,.chartGrid{width:calc(100% - 30px);left:15px;right:15px}.sampleWarning{right:20px}.denominators{line-height:1.7}.traderTabs{grid-template-columns:1fr 1fr;display:grid}.traderResult{grid-template-columns:1fr;gap:22px;padding:24px}.traderResult article{border-top:1px solid #304139;border-left:0;padding:20px 0 0}.privacyCard{gap:25px;padding:28px 20px}.privacyPoints{grid-template-columns:1fr}.privacyPoints>div{border-top:1px solid #cbd0ca;border-left:0;min-height:auto;padding:18px 0}.privacyPoints b{margin:12px 0 7px}.limitsSection{gap:42px;padding-block:70px}.limitsGrid{grid-template-columns:1fr}.limitsGrid p{border-top:1px solid #c6cbc5;border-left:0;padding:18px 0}.finalCta{padding:95px 0}.finalCta h2{font-size:52px}.landingFooter>.landingShell:first-child{grid-template-columns:1fr 1fr;gap:36px}.landingFooter>.landingShell:first-child>div:first-child{grid-column:1/-1}.footerFine{flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;line-height:1.4}.landingNavActions>a:first-child{font-size:12px}}@media (width<=350px){.landingShell{width:calc(100% - 24px)}.heroCopy h1{font-size:41px}.landingNavActions{gap:7px}.menuButton{margin-left:6px}.ctaReassurance{grid-template-columns:1fr}.ctaReassurance i{display:none}.proofRail>div,.analyticsMetrics{grid-template-columns:1fr}.analyticsMetrics article{border-bottom:1px solid #c7cec8;border-right:0}.analyticsMetrics article:last-child{grid-column:auto}.traderTabs,.landingFooter>.landingShell:first-child{grid-template-columns:1fr}.landingFooter>.landingShell:first-child>div:first-child{grid-column:auto}}.systemNav{scrollbar-width:thin;gap:6px;margin:-8px 0 22px;padding:3px 0 10px;display:flex;overflow-x:auto}.systemNav button{white-space:nowrap;color:#8d9bb4;cursor:pointer;background:#080e19;border:1px solid #21304a;border-radius:7px;min-height:42px;padding:0 14px;font-size:11px}.systemNav button:hover,.systemNav button.active{color:#74d2ff;background:#0c263a;border-color:#168fd6}.systemMessage{color:#8edaff;background:#092032;border:1px solid #1f6a88;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:16px;padding:12px 15px;font-size:12px;display:flex}.systemMessage.error{color:#ff9caf;background:#251019;border-color:#713146}.systemMessage button{color:inherit;cursor:pointer;background:0 0;border:0;min-width:40px;min-height:40px;font-size:20px}.systemStack{gap:16px;display:grid}.systemHero{background:radial-gradient(circle at 85% 15%,#0f8edb29,#0000 38%),#091321;border:1px solid #204567;border-radius:14px;grid-template-columns:1.1fr .9fr;align-items:center;gap:26px;padding:30px;display:grid}.systemHero span,.monthlyReport>span{font:700 9px var(--font-mono);letter-spacing:.13em;color:#47c2fb}.systemHero h2{letter-spacing:-.03em;margin:12px 0 8px;font-size:29px}.systemHero p{color:#8d9bb4;margin:0;font-size:12px;line-height:1.6}.systemLoop{background:#070e1a;border:1px solid #1c3854;border-radius:10px;justify-content:center;align-items:center;gap:10px;min-height:120px;display:flex}.systemLoop b{font:700 9px var(--font-mono);color:#b8c8df}.systemLoop i{color:#2eb8f8}.systemMetrics{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.systemMetric{background:#0a111e;border:1px solid #1d2a3e;border-radius:10px;min-height:105px;padding:19px}.systemMetric span{color:#71849f;font:700 9px var(--font-mono);text-transform:uppercase;margin-bottom:14px;display:block}.systemMetric b{font-size:20px}.systemGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.systemGrid.wideFirst{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr)}.systemAction{color:#f5f8ff;text-align:left;cursor:pointer;background:#0a111e;border:1px solid #1d2a3e;border-radius:12px;gap:10px;min-height:170px;padding:24px;display:grid}.systemAction:hover{border-color:#168fd6;transform:translateY(-1px)}.systemAction span{color:#3fc4ff;font:700 9px var(--font-mono)}.systemAction b{font-size:20px}.systemAction p{color:#8090a8;margin:0;line-height:1.55}.reportStats{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.reportStats>b{background:#070e19;border:1px solid #1c2a3f;border-radius:8px;padding:18px 10px;font-size:25px}.reportStats small{color:#7789a2;margin-top:7px;font-size:9px;font-weight:500;display:block}.evidenceNote{background:#081421;border-left:2px solid #178fd6;padding:12px;color:#8798b0!important}.comparisonProof{background:radial-gradient(circle at 80% 5%,#0f8edb21,#0000 35%),#0a111e;align-content:start}.comparisonProof>span{font:700 9px var(--font-mono);letter-spacing:.13em;color:#43c7ff}.integrityList{gap:8px;display:grid}.integrityList b{color:#a9bbd1;border:1px solid #1d3048;border-radius:6px;padding:12px;font-size:11px}.integrityList b:before{content:"✓";color:#43c7ff;margin-right:9px}.monthlyReport h3{margin:10px 0 0}.monthlyReport ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.monthlyReport li{border:1px solid #1c2b40;border-radius:7px;justify-content:space-between;gap:15px;padding:12px;display:flex}.monthlyReport li span{color:#8292a8}.accountStrip{background:#070e19;border:1px solid #1d2a3e;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:13px;display:flex}.accountStrip div{gap:5px;display:grid}.accountStrip span,.accountStrip small{color:#7e90aa;font-size:10px}.accountStrip>small{text-align:right}.imageUpload{border:1px dashed #265072;border-radius:8px;gap:7px;padding:12px;display:grid;color:#77cbf5!important}.setupImages{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.setupImages img{aspect-ratio:16/10;object-fit:cover;border:1px solid #223a55;border-radius:7px;width:100%;display:block}.planEvidence{background:#07101d;border:1px solid #223851;border-radius:8px;padding:15px}.planEvidence p{color:#91a2b8;margin:8px 0}.objectiveProgress{background:#070e19;border:1px solid #20344d;border-radius:5px;height:26px;position:relative;overflow:hidden}.objectiveProgress i{background:#0f8edb;height:100%;display:block}.objectiveProgress span{color:#fff;font:700 9px var(--font-mono);place-items:center;display:grid;position:absolute;inset:0}@media (width<=900px){.systemHero,.systemGrid.wideFirst{grid-template-columns:1fr}.systemNav{margin-inline:-14px;padding-inline:14px}.systemMetrics{grid-template-columns:1fr 1fr}.systemMetric:last-child{grid-column:1/-1}}@media (width<=580px){.systemGrid,.systemMetrics{grid-template-columns:1fr}.systemMetric:last-child{grid-column:auto}.systemHero{padding:21px}.systemHero h2{font-size:24px}.systemLoop{grid-template-columns:1fr auto 1fr;min-height:0;padding:18px;display:grid}.systemLoop b{text-align:center}.systemLoop i:nth-of-type(2){display:none}.systemLoop b:nth-of-type(3),.systemLoop b:nth-of-type(4){margin-top:8px}.systemAction{min-height:145px;padding:20px}.reportStats>b{font-size:21px}.accountStrip{flex-direction:column;align-items:flex-start}.accountStrip>small{text-align:left}}.onboardingCard{background:radial-gradient(circle at 88% 0,#0f8edb2e,#0000 34%),#091522;border:1px solid #205071;border-radius:12px;margin-bottom:24px;padding:22px;box-shadow:0 18px 55px #0000003d}.lifecycleFeedback{background:linear-gradient(135deg,#0a1625,#08101d);border:1px solid #244664;border-radius:12px;grid-template-columns:.8fr 1.2fr;gap:28px;margin-bottom:24px;padding:22px;display:grid;box-shadow:0 18px 55px #0003}.lifecycleFeedback>div>span{color:#58c9f8;font:700 9px var(--font-mono);letter-spacing:.13em}.lifecycleFeedback h2{margin:9px 0;font-size:21px}.lifecycleFeedback p{color:#8fa0b7;line-height:1.55}.lifecycleFeedback form{gap:13px;display:grid}.lifecycleFeedback form>label,.lifecycleFeedback .formSplit label{color:#aebbd0;gap:7px;font-size:10px;display:grid}.lifecycleFeedback select,.lifecycleFeedback textarea{color:#eef5ff;width:100%;min-height:44px;font:inherit;background:#060c16;border:1px solid #2a405a;border-radius:7px;padding:10px}.lifecycleFeedback textarea{resize:vertical;min-height:86px}.lifecycleFeedback form>div:last-child{align-items:center;gap:12px;display:flex}.lifecycleFeedback .appButton{margin:0}.lifecycleFeedback .textButton{min-width:110px}.onboardingHead{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.onboardingHead>div:first-child{min-width:0}.onboardingHead span,.sampleLabel span,.sampleStage>span,.guideDialog>span,.settingsEyebrow{font:700 9px var(--font-mono);letter-spacing:.13em;color:#58c9f8}.onboardingHead h2{margin:8px 0;font-size:22px}.onboardingHead p{color:#8fa0b7;margin:0;font-size:11px;line-height:1.55}.activationProgress{text-align:center;border:5px solid #183752;border-radius:50%;outline:1px solid #2988bd;flex:none;place-content:center;width:82px;height:82px;display:grid}.activationProgress b{font-size:18px}.activationProgress span{font:700 7px var(--font-mono);letter-spacing:.08em;color:#7e93ad}.progressTrack{background:#17273a;border-radius:4px;height:3px;margin:20px 0;overflow:hidden}.progressTrack i{background:#36b7ee;height:100%;transition:width .35s;display:block}.onboardingSteps{border:1px solid #1b2d44;border-radius:8px;grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.onboardingSteps li+li{border-left:1px solid #1b2d44}.onboardingSteps button{color:#9ba9bc;text-align:left;cursor:pointer;background:#090f1b;border:0;grid-template-columns:24px 1fr;gap:8px;width:100%;min-height:92px;padding:13px;display:grid}.onboardingSteps button:hover,.onboardingSteps button:focus-visible{background:#0d2034}.onboardingSteps i{width:22px;height:22px;font:700 8px var(--font-mono);color:#55c9f8;border:1px solid #2a4e6a;border-radius:50%;place-items:center;font-style:normal;display:grid}.onboardingSteps span{font-size:10px;line-height:1.4}.onboardingSteps b{color:#58c9f8;grid-column:2;font-size:8px}.onboardingSteps .complete button{background:#0b1927}.onboardingSteps .complete i{color:#fff;background:#0f8edb;border-color:#0f8edb}.onboardingActions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}.onboardingActions .appButton{margin:0}.textButton{color:#7fbfe2;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;min-height:44px;padding:8px 6px;text-decoration:underline}.helpCentre{gap:25px;display:grid}.helpGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.helpGrid .workspaceCard{align-content:start}.helpGrid ol{gap:7px;padding:0;list-style:none;display:grid}.helpGrid li button{color:#aab8cb;text-align:left;cursor:pointer;background:#080f1b;border:1px solid #1e3047;border-radius:6px;width:100%;min-height:44px;padding:10px}.helpArticle{border-top:1px solid #1a2a40;padding:13px 0}.helpArticle summary{color:#cbd5e2;cursor:pointer;align-items:center;min-height:44px;font-size:11px;display:flex}.helpArticle p{color:#8293aa;margin:3px 0 7px;font-size:10px;line-height:1.65}.guideBackdrop{z-index:80;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#01040ad1;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.guideDialog,.sampleDialog{background:radial-gradient(circle at 90% 0,#0f8edb2e,#0000 38%),#09111e;border:1px solid #28638b;border-radius:15px;width:min(560px,100%);padding:28px;box-shadow:0 35px 100px #000}.guideDialog h2,.sampleDialog h2{margin:13px 0;font-size:27px}.guideDialog p,.sampleDialog p{color:#a2b0c2;font-size:13px;line-height:1.65}.guideActions{justify-content:flex-end;align-items:center;gap:9px;margin-top:22px;display:flex}.guideActions .appButton{min-height:44px;margin:0}.sampleLabel{justify-content:space-between;align-items:center;gap:15px;display:flex}.sampleLabel button{color:#a9b5c6;background:0 0;border:0;min-width:44px;min-height:44px;font-size:25px}.sampleStage{min-height:290px;padding-top:22px}.sampleRows,.sampleTags,.sampleTrade{gap:8px;margin-top:22px;display:grid}.sampleRows i,.sampleTags b,.sampleTrade span{font:600 10px var(--font-mono);color:#93a8c0;background:#07101c;border:1px solid #1c3851;border-radius:5px;padding:11px;font-style:normal}.sampleTags,.sampleTrade{grid-template-columns:1fr 1fr}.sampleTrade b,.sampleTrade strong{grid-column:1/-1;font-size:18px}.sampleTrade strong{color:#4dc4f6}.sampleStage blockquote{color:#d7e3f0;background:#0b1b2b;border-left:3px solid #35bdf3;margin:23px 0 0;padding:17px;font-size:16px;line-height:1.5}.contextHelp{background:#08111e;border:1px solid #1d334b;border-radius:7px;margin-top:12px;padding:0 12px}.contextHelp summary{color:#62c8f5;cursor:pointer;align-items:center;min-height:44px;font-size:10px;display:flex}.contextHelp p{color:#8a9ab0;margin:0 0 13px;font-size:10px;line-height:1.6}@media (width<=760px){.onboardingCard{margin-bottom:20px;padding:18px 15px}.lifecycleFeedback{grid-template-columns:1fr;padding:18px 15px}.lifecycleFeedback form>div:last-child{grid-template-columns:1fr 1fr;display:grid}.lifecycleFeedback form>div:last-child>*{width:100%;min-height:48px}.onboardingHead h2{font-size:20px}.onboardingHead p{font-size:14px}.activationProgress{border-width:4px;width:66px;height:66px}.onboardingSteps{grid-template-columns:1fr}.onboardingSteps li+li{border-top:1px solid #1b2d44;border-left:0}.onboardingSteps button{grid-template-columns:28px 1fr auto;align-items:center;min-height:58px}.onboardingSteps b{grid-column:3}.onboardingActions{grid-template-columns:1fr;display:grid}.onboardingActions .appButton,.onboardingActions .textButton{width:100%;min-height:48px}.helpGrid{grid-template-columns:1fr}.helpArticle summary{font-size:15px}.helpArticle p{font-size:14px}.guideBackdrop{align-items:end;padding:0}.guideDialog,.sampleDialog{width:100%;padding:23px 18px calc(20px + env(safe-area-inset-bottom));border-radius:18px 18px 0 0}.guideDialog p,.sampleDialog p{font-size:15px}.guideActions{grid-template-columns:1fr 1fr;display:grid}.guideActions>*{width:100%}.guideActions .textButton{order:3;grid-column:1/-1}.sampleStage{min-height:330px}.sampleRows i,.sampleTags b,.sampleTrade span{font-size:12px;line-height:1.45}.sampleTags,.sampleTrade{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.progressTrack i{transition:none}}.onboardingEmailConsent{background:linear-gradient(110deg,#081522,#0a111e);border:1px solid #1d415d;border-radius:10px;grid-template-columns:1fr auto;align-items:center;gap:22px;margin-bottom:12px;padding:17px 20px;display:grid;box-shadow:0 12px 34px #00000029}.onboardingEmailConsent>div:first-child{gap:5px;display:grid}.onboardingEmailConsent span{font:700 9px var(--font-mono);letter-spacing:.13em;color:#58c9f8}.onboardingEmailConsent h2{margin:0;font-size:17px}.onboardingEmailConsent p{color:#8fa0b7;max-width:620px;margin:0;font-size:11px;line-height:1.5}.onboardingEmailActions{justify-items:start;gap:7px;min-width:154px;display:grid}.onboardingEmailActions .appButton{min-height:40px;margin:0}.onboardingEmailActions .textButton{color:#9db0c8;padding:2px 0;font-size:10px}.onboardingEmailActions small{color:#71859f;font-size:9px;line-height:1.4}.onboardingEmailConsent>.authMessage{grid-column:1/-1;margin:0}.reviewReminderPrompt{background:linear-gradient(110deg,#0b1423,#0a111e);border-color:#304b67}@media (width<=900px){.onboardingEmailConsent{grid-template-columns:1fr}.onboardingEmailActions{min-width:0}.onboardingEmailActions .appButton{width:100%}}@media (width<=760px){.onboardingEmailConsent{gap:14px;padding:18px 15px}.onboardingEmailConsent h2{font-size:20px}.onboardingEmailConsent p{font-size:14px}.onboardingEmailActions small{font-size:12px}.onboardingEmailActions .textButton{min-height:40px;font-size:14px}}@media print{.realTop,.realNav,.systemNav,.systemGrid>.workspaceCard:not(.monthlyReport),.journalNotice,.onboardingCard,.onboardingEmailConsent,.guideBackdrop{display:none!important}.realShell{display:block}.realContent{padding:0}.monthlyReport{color:#111;background:#fff;border:0}.monthlyReport *{color:#111!important}}.settingsEyebrow{color:#42c7ff;font:700 9px var(--font-mono);letter-spacing:.13em}.accountSettingRow{background:#070e19;border:1px solid #1d2a3e;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.accountSettingRow p{gap:4px;margin:0;display:grid}.accountSettingRow small{color:#8190a6}.accountSettingRow .dangerButton{padding:8px 11px}.subscriptionStatus{background:#08192a;border:1px solid #20446a;border-radius:8px;justify-content:space-between;align-items:center;padding:14px;display:flex}.subscriptionStatus span{color:#8294ad;font-size:11px}.subscriptionStatus b{text-transform:capitalize;color:#6bd0ff}.workspaceCard input[readonly]{color:#8291a6;background:#060b14}@media (width<=580px){.accountSettingRow{align-items:flex-start}.accountSettingRow .dangerButton{min-height:44px}.settingsGrid{gap:12px}}.pricingSection{background:#070c18;padding:120px 0}.pricingGrid{grid-template-columns:.8fr 1.2fr;gap:70px;display:grid}.pricingCards{grid-template-columns:1fr 1fr;gap:14px;display:grid}.pricingCards article{background:#0a1224;border:1px solid #1c2c46;border-radius:13px;padding:32px}.pricingCards article.featured{border-color:#168fd2;box-shadow:0 20px 55px #0f8edb21}.pricingCards span{color:#6bc8f7;font:700 9px var(--font-mono);letter-spacing:.12em}.pricingCards h3{margin:20px 0 12px;font-size:38px}.pricingCards h3 small{color:#7f8da4;margin-left:5px;font-size:12px}.pricingCards p{color:#8d9bb4;font-size:12px}.pricingCards button{color:#73829a;background:#111c30;border:1px solid #273955;border-radius:7px;width:100%;min-height:44px;margin-top:18px;font-weight:700}.pricingNote{color:#718099;grid-column:2;margin:0;font-size:10px}.landingHero,.reviewSection,.traderSection,.finalCta{background-color:#050914}.proofRail,.landingFooter{background:#070c18}.decisionTerminal,.reviewQueue,.traderResult{background:#0a1224;border-color:#1c2c46}.landing :focus-visible{outline-color:#37bdf88c}@media (width<=1050px){.pricingGrid{grid-template-columns:1fr}.pricingNote{grid-column:1}}@media (width<=700px){.pricingSection{padding:78px 0}.pricingCards{grid-template-columns:1fr}.pricingCards article{padding:25px}}.pricingCards article>a{color:#fff;background:#0f8edb;border:1px solid #209ce5;border-radius:7px;justify-content:center;align-items:center;width:100%;min-height:44px;margin-top:18px;font-weight:700;display:flex}.checkoutSuccess{max-width:790px}.checkoutSuccess .primaryCta{margin:24px 0 12px;display:inline-flex}.checkoutHelp{color:#8d9bb4}.checkoutHelp a{color:#6bc8f7}.contactPage{color:#f5f8ff;background:radial-gradient(circle at 82% 12%,#0f8edb2b,#0000 32%),#050914;min-height:100dvh}.contactHeader,.contactFooter{justify-content:space-between;align-items:center;width:min(1180px,100% - 48px);margin:auto;display:flex}.contactHeader{border-bottom:1px solid #18253a;min-height:78px}.contactHeader img{width:132px;display:block}.contactHeader nav,.contactFooter nav{gap:22px;display:flex}.contactHeader a,.contactFooter a{color:#9aa9bd;font-size:12px}.contactShell{grid-template-columns:.82fr 1.18fr;gap:78px;width:min(1180px,100% - 48px);margin:auto;padding:76px 0 90px;display:grid}.contactEyebrow,.contactCard>div>span{color:#53c8fa;font:700 9px var(--font-mono);letter-spacing:.14em}.contactIntro h1{letter-spacing:-.06em;margin:18px 0;font-size:clamp(48px,6vw,78px);line-height:.96}.contactIntro>p:not(.contactEyebrow){color:#9aa9bd;line-height:1.7}.responsePromise{border-block:1px solid #1b2b43;gap:13px;margin:34px 0;padding:18px 0;display:flex}.responsePromise>span,.responsePromise a{color:#42c7ff}.responsePromise div{gap:7px;display:grid}.responsePromise small{color:#8292a9;line-height:1.5}.contactIntro aside{background:#080f1b;border:1px solid #27374e;border-radius:10px;padding:20px}.contactIntro aside p{color:#8494aa;margin:9px 0 0;font-size:12px;line-height:1.65}.contactCard{background:#0a1221;border:1px solid #24405c;border-radius:16px;padding:34px;box-shadow:0 34px 90px #00000061}.contactCard h2{margin:10px 0;font-size:31px}.contactCard>div>p{color:#8494aa;font-size:12px}.contactCard form,.supportForm{gap:17px;margin-top:28px;display:grid}.contactFields{grid-template-columns:1fr 1fr;gap:13px;display:grid}.contactCard label,.supportForm label,.adminFilters label{color:#bdc8d7;gap:8px;font-size:12px;font-weight:700;display:grid}.contactCard input,.contactCard select,.contactCard textarea,.supportForm input,.supportForm select,.supportForm textarea,.adminFilters select{color:#f5f8ff;width:100%;min-height:50px;font:inherit;background:#060c17;border:1px solid #293951;border-radius:8px;padding:12px 14px}.contactCard textarea,.supportForm textarea{resize:vertical}.contactCard :focus-visible,.supportForm :focus-visible,.adminFilters :focus-visible{border-color:#37bdf8;outline:3px solid #37bdf84d}.contactTrap{width:1px!important;height:1px!important;position:absolute!important;left:-9999px!important}.contactSafety,.supportForm>p{color:#77889f;margin:0;font-size:11px;line-height:1.55}.contactButton{color:#fff;cursor:pointer;background:#0f8edb;border:1px solid #37bdf8;border-radius:8px;min-height:52px;font-weight:800}.contactButton:disabled{opacity:.55}.contactButton.secondary{background:#0b1728;padding:0 18px}.contactError{color:#ffb0c0;background:#28101a;border:1px solid #84394d;border-radius:7px;padding:12px}.contactSuccess{background:#071827;border:1px solid #24749c;border-radius:10px;gap:14px;margin-top:28px;padding:26px;display:grid}.contactSuccess h3{color:#67d0fa;font:700 17px var(--font-mono);margin:0}.contactFooter{color:#66768e;border-top:1px solid #18253a;min-height:92px;font-size:11px}.helpSupportCta{margin:0 0 16px}.supportGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.supportLead{color:#7fcff4!important}.supportForm label span{color:#718097;font-weight:400}.supportSuccess{background:#071a2a;border:1px solid #24638a;border-radius:8px;gap:6px;padding:14px;display:grid}.supportSuccess strong{color:#65cdf8;font:700 13px var(--font-mono)}.supportSuccess span{color:#8da0b7;font-size:11px}.supportEmpty{text-align:center;border:1px dashed #263851;border-radius:8px;padding:35px 15px}.supportEmpty p{color:#8393a9}.supportHistory{gap:9px;margin-top:18px;display:grid}.supportHistory article{background:#070e19;border:1px solid #1d3048;border-radius:8px;gap:8px;padding:15px;display:grid}.supportHistory article>div{justify-content:space-between;gap:12px;display:flex}.supportHistory strong{font:700 11px var(--font-mono);color:#86d9fb}.supportHistory small{color:#7c8da5}.supportStatus{color:#91a6be;font:700 8px var(--font-mono);text-transform:uppercase;border:1px solid #2c4663;border-radius:999px;padding:4px 7px}.supportStatus.open{color:#68cef8;border-color:#2a78a0}.supportStatus.in_progress{color:#e0bc69;border-color:#7b6434}.adminFilters{gap:12px;margin-bottom:18px;display:flex}.adminFilters label{min-width:180px}.adminSupport .supportHistory article p{white-space:pre-wrap;color:#bdc8d7;line-height:1.6}.adminStatusActions{flex-wrap:wrap;gap:7px;display:flex}.adminStatusActions button{color:#9aacc1;cursor:pointer;text-transform:capitalize;background:#0a1625;border:1px solid #29415c;border-radius:6px;min-height:44px;padding:0 11px}.businessIdentity{color:#8f9fb5;gap:4px;margin:12px 0 0;font-size:13px;font-style:normal;line-height:1.55;display:grid}.businessIdentity strong{color:#dbe5f2}.businessIdentity a{color:#53c8fa}.legalBusiness{border-top:1px solid var(--line);margin-top:38px;padding-top:24px}.contactBusiness{background:#080f1b;border:1px solid #27374e;border-radius:10px;margin-top:20px;padding:20px}.contactBusiness>b{font-size:13px}.adminDataSections{gap:14px;margin-top:14px;display:grid}.adminDataCard{padding:0;overflow:hidden}.adminDataCard>summary{cursor:pointer;grid-template-columns:1fr auto 32px;align-items:center;gap:12px;min-height:82px;padding:20px 24px;list-style:none;display:grid}.adminDataCard>summary::-webkit-details-marker{display:none}.adminDataCard>summary span{font-size:20px;font-weight:750}.adminDataCard>summary b{color:#62caf7;border:1px solid #29425e;border-radius:999px;place-items:center;min-width:34px;height:34px;display:grid}.adminDataCard>summary i{color:#67ccf8;text-align:center;font-size:25px;font-style:normal;transition:transform .2s}.adminDataCard[open]>summary{background:#0c1727;border-bottom:1px solid #1d3048}.adminDataCard[open]>summary i{transform:rotate(45deg)}.adminDataCard>summary:focus-visible{outline-offset:-3px;outline:3px solid #37bdf859}.adminRecordList{gap:10px;padding:16px;display:grid}.adminRecordList>article{background:#070e19;border:1px solid #1d3048;border-radius:9px;gap:9px;padding:16px;display:grid}.adminRecordList article>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.adminRecordList article>div span{color:#92a7be;font:700 8px var(--font-mono);text-transform:uppercase;border:1px solid #29415b;border-radius:999px;padding:4px 7px}.adminRecordList a{color:#65ccf8;overflow-wrap:anywhere}.adminRecordList small{color:#7f90a6}.adminRecordList p{color:#aab8ca;white-space:pre-wrap;overflow-wrap:anywhere;gap:5px;margin:0;display:grid}.adminRecordList p strong{color:#71849c;font:700 9px var(--font-mono);text-transform:uppercase}.adminMetricGrid{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px;display:grid}.adminMetricGrid article{background:linear-gradient(145deg,#0b1423,#070d17);border:1px solid #1d3048;border-radius:10px;gap:8px;padding:20px;display:grid}.adminMetricGrid span,.weeklySignals span,.customerTimeline span,.retentionCohorts span{color:#6f85a2;font:700 9px var(--font-mono);letter-spacing:.09em;text-transform:uppercase}.adminMetricGrid b{color:#f5f8ff;font-size:30px}.adminMetricGrid small,.weeklyRetention>small{color:#7f90a8;line-height:1.5}.weeklyRetention{margin-bottom:14px}.weeklyRetention h2{margin:7px 0 0}.weeklyMetrics{background:#203149;border:1px solid #203149;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.weeklyMetrics>b{background:#07101d;gap:7px;padding:18px;font-size:24px;display:grid}.weeklyMetrics small{color:#71839b;font:700 8px var(--font-mono);text-transform:uppercase}.weeklySignals{grid-template-columns:1fr 1fr;gap:10px;display:grid}.weeklySignals p{background:#070e19;border:1px solid #1d3048;border-radius:8px;gap:7px;margin:0;padding:14px;display:grid}.weeklySignals b{text-transform:capitalize;font-size:13px}.retentionCohorts{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.retentionCohorts p{border:1px solid #1d3048;border-radius:8px;gap:6px;margin:0;padding:14px;display:grid}.retentionCohorts b{font-size:22px}.retentionCohorts small{color:#71839b}.adminCustomers{margin-bottom:14px}.adminSectionHead{justify-content:space-between;align-items:end;gap:20px;display:flex}.adminSectionHead h2{margin:7px 0 0}.adminCustomerFilters{gap:10px;display:flex}.adminCustomerFilters label{color:#8fa0b7;gap:7px;font-size:10px;display:grid}.adminCustomerFilters select,.adminCustomerFilters input,.customerNotes textarea{color:#eef4ff;min-height:44px;font:inherit;background:#060c16;border:1px solid #293b53;border-radius:7px;padding:9px 11px}.customerList{gap:9px;display:grid}.customerRecord{background:#070e19;border:1px solid #1d3048;border-radius:9px;overflow:hidden}.customerRecord>summary{cursor:pointer;grid-template-columns:1fr auto;align-items:center;gap:18px;min-height:76px;padding:15px 17px;list-style:none;display:grid}.customerRecord>summary::-webkit-details-marker{display:none}.customerRecord>summary>div{gap:6px;display:grid}.customerRecord>summary>div:last-child{justify-items:end}.customerRecord>summary b{font-size:14px}.customerRecord>summary a{color:#60caf7;font-size:11px}.customerRecord>summary small{color:#8797ad;font-size:9px}.customerRecord[open]>summary{background:#0b1625;border-bottom:1px solid #1d3048}.lifecycleBadge{color:#9cb3cb;font:700 8px var(--font-mono);text-transform:uppercase;border:1px solid #31506e;border-radius:999px;padding:5px 8px}.lifecycleBadge.activated_trial,.lifecycleBadge.active_subscriber{color:#79ddb9;border-color:#277158}.lifecycleBadge.unactivated_trial{color:#e9c16b;border-color:#866830}.lifecycleBadge.past_due,.lifecycleBadge.cancelled_customer{color:#ef99ad;border-color:#713a49}.customerTimeline{background:#1c2c41;border-bottom:1px solid #1d3048;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.customerTimeline p{background:#08111e;gap:7px;margin:0;padding:14px;display:grid}.customerTimeline b{font-size:10px;line-height:1.45}.customerReason{background:#1b160e;border:1px solid #674f2a;border-radius:7px;gap:6px;padding:13px;display:grid;color:#d9b76c!important;margin:14px!important}.customerNotes{gap:9px;padding:14px;display:grid}.customerNotes>p{color:#aebbc9;border-left:2px solid #295f82;gap:5px;margin:0;padding:10px;display:grid}.customerNotes>p small{color:#71839a}.customerNotes>div{grid-template-columns:1fr auto;align-items:end;gap:9px;display:grid}.customerNotes textarea{resize:vertical;min-height:78px}.customerNotes .appButton{min-height:44px}.workspaceCard>label.checkRow{align-items:flex-start;gap:11px!important;display:flex!important}.workspaceCard>label.checkRow input{accent-color:#1cb5ee;width:18px!important;min-height:18px!important}.workspaceCard>label.checkRow span{line-height:1.45}@media (width<=800px){.contactShell{grid-template-columns:1fr;gap:42px;padding:48px 0 65px}.supportGrid{grid-template-columns:1fr}}@media (width<=580px){.contactHeader,.contactFooter,.contactShell{width:calc(100% - 32px)}.contactHeader{min-height:70px}.contactHeader img{width:112px}.contactHeader nav a:first-child{display:none}.contactShell{padding-top:38px}.contactIntro h1{font-size:46px}.contactCard{padding:24px 18px}.contactFields{grid-template-columns:1fr}.contactCard input,.contactCard select,.contactCard textarea,.supportForm input,.supportForm select,.supportForm textarea{font-size:16px}.contactFooter{flex-direction:column;justify-content:center;align-items:flex-start;gap:9px}.adminFilters{display:grid}.adminFilters label{min-width:0}}@media (width<=340px){.contactHeader,.contactFooter,.contactShell{width:calc(100% - 24px)}.contactIntro h1{font-size:40px}.contactCard{padding-inline:14px}}.quickStartGuide{background:radial-gradient(circle at 12% 0,#0f8edb30,#0000 42%),#08111e;border:1px solid #245071;border-radius:14px;grid-template-columns:1fr minmax(240px,38%);min-height:310px;display:grid;overflow:hidden}.quickStartGuide>div{align-content:center;justify-items:start;gap:13px;padding:36px;display:grid}.quickStartGuide>div>span{color:#58c9f8;font:700 9px var(--font-mono);letter-spacing:.13em}.quickStartGuide h2{max-width:480px;margin:0;font-size:30px;line-height:1.08}.quickStartGuide p{color:#91a2b8;max-width:510px;margin:0;font-size:13px;line-height:1.65}.quickStartGuide>div>div{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.quickStartGuide .appButton{margin:0}.quickStartGuide img{object-fit:cover;border-left:1px solid #1f4665;width:100%;height:100%;display:block}@media (width<=760px){.quickStartGuide{grid-template-columns:1fr}.quickStartGuide>div{padding:24px 19px}.quickStartGuide h2{font-size:25px}.quickStartGuide p{font-size:15px}.quickStartGuide>div>div{width:100%;display:grid}.quickStartGuide .appButton{width:100%;min-height:48px}.quickStartGuide img{border-top:1px solid #1f4665;border-left:0;order:-1;height:210px}}@media (width<=580px){.adminDataCard>summary{min-height:76px;padding:17px}.adminDataCard>summary span{font-size:19px}.adminRecordList{padding:10px}.adminRecordList>article{padding:14px}.adminRecordList article>div{flex-direction:column;align-items:flex-start}.adminDataCard>summary i{font-size:28px}}@media (width<=760px){.adminMetricGrid,.weeklyMetrics{grid-template-columns:1fr 1fr}.adminSectionHead,.adminCustomerFilters{flex-direction:column;align-items:stretch}.adminCustomerFilters{grid-template-columns:1fr;display:grid}.customerRecord>summary{grid-template-columns:1fr}.customerRecord>summary>div:last-child{justify-items:start}.customerTimeline{grid-template-columns:1fr 1fr}.customerNotes>div,.weeklySignals,.retentionCohorts{grid-template-columns:1fr}}@media (width<=420px){.adminMetricGrid,.customerTimeline{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.contactPage *{scroll-behavior:auto!important;transition:none!important}}.subscribePage{background:radial-gradient(circle at 80% 15%,#0f8edb2b,#0000 31%),#050914;min-height:100vh}.subscribeWrap{max-width:980px;padding:85px 0 110px}.subscribeWrap>h1{letter-spacing:-.06em;max-width:700px;margin:0;font-size:clamp(48px,6vw,75px)}.subscribeIntro{color:#8d9bb4;max-width:650px;line-height:1.7}.subscribeCards{grid-template-columns:1fr 1fr;gap:14px;margin:45px 0 25px;display:grid}.subscribeCards article{background:#0a1224;border:1px solid #1c2c46;border-radius:13px;padding:32px}.subscribeCards article.selected{border-color:#168fd2}.subscribeCards span{color:#6bc8f7;font:700 9px var(--font-mono);letter-spacing:.12em}.subscribeCards h2{font-size:38px}.subscribeCards h2 small{color:#7f8da4;margin-left:5px;font-size:12px}.subscribeCards p{color:#8d9bb4}.subscribeCards button{color:#fff;background:#0f8edb;border:1px solid #209ce5;border-radius:7px;width:100%;min-height:46px;margin-top:15px;font-weight:750}.subscribeCards>.authMessage{grid-column:1/-1}.subscribeWrap>small{color:#617087}@media (width<=700px){.subscribeWrap{padding:55px 0 80px}.subscribeCards{grid-template-columns:1fr}}.legalCookieButton{color:#8493a8;width:max-content;min-height:36px;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.legalCookieButton:focus-visible{outline-offset:3px;outline:3px solid #37bdf873}.realHeading+.workspaceCard,.realHeading+.settingsGrid,.realHeading+.tradeTools,.realHeading+.contextHelp,.realHeading+.systemNav{margin-top:24px}.contextHelp+.workspaceCard,.contextHelp+.adaptiveFlow{margin-top:18px}@media (width<=580px){.realHeading+.workspaceCard,.realHeading+.settingsGrid,.realHeading+.tradeTools,.realHeading+.contextHelp,.realHeading+.systemNav{margin-top:28px}.contextHelp+.workspaceCard,.contextHelp+.adaptiveFlow{margin-top:20px}}.equityPanel{grid-template-columns:minmax(220px,.62fr) minmax(0,1.38fr);align-items:center;gap:32px;margin-top:14px;display:grid}.equityPanel h2{margin:8px 0 10px;font-size:24px}.equityPanel p{color:#8192a8;margin:0;font-size:11px;line-height:1.6}.equityPanel svg{background:linear-gradient(#37bdf80e,#0000);border:1px solid #1c3048;border-radius:8px;width:100%;height:230px;display:block;overflow:visible}.equityPanel svg line{stroke:#425064;stroke-width:1px;stroke-dasharray:7 7;vector-effect:non-scaling-stroke}.equityPanel svg path{fill:none;stroke:#37bdf8;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.equityPanel>.emptyCopy{text-align:center;border:1px dashed #263a53;border-radius:8px;place-items:center;min-height:180px;display:grid}.breakdownGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0;display:grid}.breakdownCard{min-width:0}.breakdownCard h2{margin:8px 0 15px;font-size:21px}.breakdownCard>small{color:#71829a;margin-top:13px;line-height:1.45;display:block}.breakdownTable{border:1px solid #1d3048;border-radius:7px;min-width:0;overflow:hidden}.breakdownTable>div{color:#a8b7ca;border-top:1px solid #17283d;grid-template-columns:minmax(0,1.25fr) .42fr .6fr .75fr;align-items:center;gap:8px;min-height:42px;padding:8px 10px;font-size:10px;display:grid}.breakdownTable>div:first-child{color:#71839a;font:700 8px var(--font-mono);letter-spacing:.035em;background:#07101c;border-top:0}.breakdownTable>div>*{min-width:0}.breakdownTable span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.breakdownTable strong{text-align:right;white-space:nowrap}.breakdownTable .gain{color:#55d5a0}.breakdownTable .loss{color:#ff8499}@media (width<=1050px){.breakdownGrid{grid-template-columns:1fr}.breakdownTable>div{grid-template-columns:minmax(0,1.7fr) .35fr .5fr .65fr}}@media (width<=720px){.equityPanel{grid-template-columns:1fr;gap:20px}.equityPanel svg{height:190px}.breakdownTable>div{grid-template-columns:minmax(0,1.3fr) .42fr .62fr .8fr;padding-inline:8px;font-size:9px}.breakdownTable>div:first-child{font-size:7px}}.journalDataWarning{color:#e7c785;background:#211a0f;border:1px solid #6a5124;border-radius:9px;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:14px 0;padding:14px 16px;font-size:11px;line-height:1.5;display:flex}.journalDataWarning b{color:#ffe1a0}.journalDataWarning span{flex:1;min-width:220px}.journalDataWarning .appButton{margin-left:auto}@media (width<=580px){.journalDataWarning{font-size:14px}.journalDataWarning span{min-width:100%}.journalDataWarning .appButton{width:100%;margin-left:0}}.adminJump{flex-wrap:wrap;gap:8px;margin-bottom:16px;padding:12px 0;display:flex}.adminJump a{color:#b9d4eb;background:#091421;border:1px solid #29425e;border-radius:8px;align-items:center;min-height:44px;padding:9px 13px;font-size:14px;text-decoration:none;display:flex}.adminJump a:focus-visible{outline:3px solid #39b8f1}.adminContent [id]{scroll-margin-top:20px}.commandSection,.adminAttention{gap:16px;margin-bottom:16px}.commandSection h2,.adminAttention h2{margin:0}.commandSection p,.adminAttention p{overflow-wrap:anywhere;font-size:16px;line-height:1.55}.commandSection summary{cursor:pointer;min-height:44px;padding:12px 0}.adminMeta,.adminAttention small{color:#96a9c2;line-height:1.5;font-size:13px!important}.adminWarning{color:#efcf98;background:#19160f;border:1px solid #796036;border-radius:8px;padding:14px;font-size:14px!important}.adminAttentionLinks{flex-wrap:wrap;gap:10px;display:flex}.adminAttentionLinks a{color:#ffccb1;border:1px solid #65463a;border-radius:8px;align-items:center;min-height:44px;padding:12px;display:flex}.commandTableWrap{border:1px solid #24364d;border-radius:8px;width:100%;overflow-x:auto}.commandTableWrap table{border-collapse:collapse;text-align:left;width:100%;font-size:14px}.commandTableWrap th,.commandTableWrap td{vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #233448;padding:13px 15px}.commandTableWrap th{color:#b3c5da;background:#0c1929}.commandTableWrap td{color:#dfebf7}.commandTableWrap td small{color:#95aac4;margin-top:6px;display:block}.commandTableWrap a,.commandSection a{color:#67ccf8}.commandThemes{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.commandThemes p{border-bottom:1px solid #21344a;justify-content:space-between;gap:12px;padding-bottom:10px;display:flex}.adminContent .adminMetricGrid span,.adminContent .weeklyMetrics small,.adminContent .weeklySignals span,.adminContent .customerTimeline span,.adminContent .retentionCohorts span{color:#a1b7d1;letter-spacing:.03em;font-size:12px}.adminContent .adminMetricGrid b{overflow-wrap:anywhere;font-size:clamp(20px,2.5vw,30px)}.adminContent .adminMetricGrid small{font-size:13px}.adminContent .customerTimeline b,.adminContent .customerRecord>summary a,.adminContent .customerRecord>summary small,.adminContent .adminCustomerFilters label,.adminContent .lifecycleBadge{overflow-wrap:anywhere;font-size:13px}.adminContent .customerNotes p,.adminContent .adminRecordList p{font-size:15px}.adminContent .adminRecordList small{font-size:13px}.adminContent .adminRecordList article>div span,.adminContent .adminRecordList p strong{font-size:12px}.adminContent .customerRecord>summary:focus-visible{outline-offset:-3px;outline:3px solid #39b8f1}.adminContent .retentionCohorts b{font-size:20px}.adminContent .customerTimeline p{min-width:0}.adminContent input,.adminContent select,.adminContent textarea{font-size:16px!important}.adminContent button{min-height:44px}.adminContent .supportHistory p{overflow-wrap:anywhere}.adminContent .commandSection,.adminContent .workspaceCard{min-width:0}@media (width<=760px){.commandThemes{grid-template-columns:1fr}.adminContent .commandSection,.adminContent .adminAttention{padding:18px 14px}.commandTableWrap th,.commandTableWrap td{padding:11px 9px}.commandTableWrap table{font-size:13px}.adminContent .weeklyMetrics small{font-size:12px}.adminContent .adminMetricGrid article{padding:16px}.adminContent .adminJump{gap:6px}.adminContent .adminJump a{font-size:13px}.adminContent .customerNotes{padding:14px}.adminContent .customerNotes p{overflow-wrap:anywhere}}.trialJourney h2,.cycleSummary h2{margin:10px 0;font-size:1.4rem;line-height:1.3}.trialJourney p,.cycleSummary p,.firstValueHandoff p{overflow-wrap:anywhere;font-size:1rem;line-height:1.6}.trialJourney>.appButton{white-space:normal;min-height:48px;margin:14px 0}.trialJourney .appButton,.trialJourney .checklistToggle,.trialJourney .onboardingSteps button,.cycleSummary .appButton,.firstValueHandoff .appButton{font-size:.875rem}.trialJourney .onboardingSteps button b,.trialJourney .settingsEyebrow{font-size:.75rem}#period-review-form label{font-size:.875rem}#period-review-form input,#period-review-form select,#period-review-form textarea{font-size:1rem}#period-review-form .appButton{min-height:48px;font-size:.875rem}.trialJourney .compactSteps button:disabled{opacity:.65;cursor:default}.cycleSummary{margin:20px 0}.cycleMeta,.cycleSummary small{color:#a7b6ca;font-size:.875rem;line-height:1.6}.cycleLowData{color:#bdcadd;background:#0a1929;border-left:2px solid #238dcc;padding:12px 16px;font-size:.875rem;line-height:1.6}.weeklyCsvRhythm{background:#081725;border-left:2px solid #238dcc;margin:12px 0 0;padding:10px 12px;color:#aebdd0!important;font-size:.8125rem!important;line-height:1.55!important}.weeklyCsvRhythm b{color:#e8f5ff}.weeklyCsvHint{background:#081725;border:1px solid #20435e;border-radius:7px;gap:4px;margin:0 0 18px;padding:13px 15px;display:grid}.weeklyCsvHint b{color:#e8f5ff;font-size:.875rem}.weeklyCsvHint span{color:#91a4bb;font-size:.8125rem;line-height:1.55}.weeklyReviewImportPrompt{background:#081725;border:1px solid #244b68;border-radius:8px;justify-content:space-between;align-items:center;gap:18px;margin:0 0 18px;padding:14px 15px;display:flex}.weeklyReviewImportPrompt b{color:#e8f5ff;font-size:.875rem}.weeklyReviewImportPrompt p{color:#9aacc1;margin:5px 0 0;font-size:.8125rem;line-height:1.5}.weeklyReviewImportPrompt .appButton{flex:none;margin:0}@media (width<=600px){.weeklyReviewImportPrompt{flex-direction:column;align-items:stretch}.weeklyReviewImportPrompt .appButton{width:100%;min-height:48px}.weeklyCsvHint{padding:14px}.weeklyCsvHint span,.weeklyReviewImportPrompt p,.weeklyCsvRhythm{font-size:.875rem!important}}.cycleStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:22px 0;display:grid}.cycleStats>div{background:#071421;border:1px solid #243548;border-radius:9px;min-width:0;padding:16px}.cycleStats dt{color:#a7b6ca;font-size:.875rem;line-height:1.4}.cycleStats dd{color:#eef5ff;margin:10px 0 0;font-size:1.6rem}.cycleNotes{overflow-wrap:anywhere;border-top:1px solid #243548;margin-top:18px;padding-top:14px}.cycleNotes h3{margin:10px 0;font-size:1rem}#period-review-form,.cycleSummary{scroll-margin-top:90px}.firstValueHandoff{margin-bottom:20px}.realApp .modalBackdrop{z-index:70}@media (width<=760px){.tradeModal .formSplit,.tradeModal label{min-width:0}.tradeModal input,.tradeModal select,.tradeModal textarea{width:100%;min-width:0;max-width:100%}.tradeModal .checkRow input{width:auto}}@media (width<=600px){.cycleStats{grid-template-columns:repeat(2,minmax(0,1fr))}.trialJourney .onboardingSteps button{grid-template-columns:26px minmax(0,1fr) 76px}.trialJourney .onboardingSteps button span{white-space:normal}.cycleSummary .appButton,.firstValueHandoff .appButton{white-space:normal;width:100%;min-height:48px}}.firstSetupHint{display:none}@media (width<=760px){.onboardingCard .firstSetupHint{color:#a9b6ca;margin:12px 0 0;padding:0;font-size:1rem;line-height:1.6;display:block}.firstSetupHint span{color:#8ed3ed;margin-top:6px;display:block}.onboardingCard .firstSetupWeekly,.onboardingCard .firstSetupIntro{display:none}}@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-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}.cfxLab{font-family:var(--font-sans),Arial,sans-serif;color:#edf1fc;font-synthesis:none;--muted:#a0acc4;--line:#263149;--panel:#101625;--blue:#0f8edb;--cyan:#7acaff;--purple:#b6a4f2;--soft:#151e31;background:#080b14;font-size:16px}.cfxLab *{box-sizing:border-box}.cfxLab{margin:0}.cfxLab button,.cfxLab input,.cfxLab select,.cfxLab textarea{font:inherit}.cfxLab button,.cfxLab a,.cfxLab input,.cfxLab select,.cfxLab textarea{-webkit-tap-highlight-color:transparent}.cfxLab button{cursor:pointer;color:inherit}.cfxLab button:disabled{cursor:not-allowed;opacity:.48}.cfxLab button:focus-visible,.cfxLab a:focus-visible,.cfxLab input:focus-visible,.cfxLab select:focus-visible,.cfxLab textarea:focus-visible,.cfxLab summary:focus-visible,.cfxLab [tabindex="0"]:focus-visible{outline-offset:4px;outline:3px solid #90d2ff}.cfxLab h1:focus{outline:none}.cfxLab button{border:0}.cfxLab h1,.cfxLab h2,.cfxLab h3,.cfxLab p{margin:0}.cfxLab h1{letter-spacing:-.05em;max-width:1050px;font-size:clamp(2.1rem,3.65vw,3.7rem);font-weight:520;line-height:1.1}.cfxLab h2{letter-spacing:-.025em;font-size:1.5rem;font-weight:520;line-height:1.25}.cfxLab h3{font-size:1.06rem;font-weight:580;line-height:1.45}.cfxLab p{line-height:1.65}.cfxLab small,.cfxLab .small{font-size:.875rem;line-height:1.6}.cfxLab button{transition:background .15s,border-color .15s,transform .15s}.cfxLab button:not(:disabled):active{transform:translateY(1px)}.cfxLab [hidden]{display:none!important}.cfxLab .sr-only{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cfxLab .skip{z-index:20;color:#080b14;background:#fff;padding:12px;position:fixed;top:12px;left:12px;transform:translateY(-180%)}.cfxLab .skip:focus{transform:none}.cfxLab .muted{color:var(--muted)}.cfxLab .eyebrow{letter-spacing:.15em;color:#86a6ca;font-size:.75rem;font-weight:650;line-height:1.5}.cfxLab .tag{color:#bac6d9;background:#101725;border:1px solid #334057;border-radius:4px;align-items:center;width:fit-content;max-width:100%;padding:5px 10px;font-size:.75rem;line-height:1.5;display:inline-flex}.cfxLab .tag.blue{color:#91d0f8;background:#102538;border-color:#235a7e}.cfxLab .app-header{border-bottom:1px solid var(--line);background:#0a0e1a;flex-wrap:wrap;align-items:center;gap:28px;min-height:94px;padding:12px max(24px,50vw - 688px);display:flex}.cfxLab .brand{text-align:left;background:0 0;flex-shrink:0;align-items:center;gap:10px;margin-left:-13px;padding:0;display:flex}.cfxLab .brand img{object-fit:contain;width:100px;height:66.67px;display:block}.cfxLab .brand>span{letter-spacing:.1em;font-size:.75rem;font-weight:650}.cfxLab .brand small{letter-spacing:0;color:#8d9bb5;margin-top:5px;font-size:.75rem;font-weight:400;display:block}.cfxLab .app-header>.tag{margin-left:auto}.cfxLab .app-header nav{flex-basis:100%;gap:5px;margin-top:-5px;padding-left:0;display:flex}.cfxLab .app-header nav button{color:#9daac2;background:0 0;border-radius:5px;min-height:42px;padding:10px 15px;font-size:.875rem}.cfxLab .app-header nav button:hover{background:var(--soft);color:#edf1fc}.cfxLab .app-header nav button[aria-current]{color:#c0e6ff;box-shadow:inset 0 -2px var(--blue);background:#12273c}.cfxLab main{max-width:1376px;min-height:70vh;margin:auto;padding:38px 24px 60px}.cfxLab .page-heading{margin-bottom:32px}.cfxLab .page-heading .eyebrow{margin-bottom:12px}.cfxLab .intro{color:#a6b3cb;max-width:790px;margin-top:17px;font-size:1.0625rem}.cfxLab .home .page-heading{margin-bottom:34px}.cfxLab .lab-grid{grid-template-columns:1.24fr 1fr;gap:22px;display:grid}.cfxLab .feature-experience,.cfxLab .experience-card{text-align:left;color:#edf1fc;background:#101727;border:1px solid #2a3650;border-radius:10px;display:block;overflow:hidden}.cfxLab .feature-experience:hover,.cfxLab .experience-card:hover{background:#121d30;border-color:#4b7699}.cfxLab .feature-experience{background:linear-gradient(140deg,#141e32,#101624 64%);padding:27px}.cfxLab .card-top{color:#a8b8d3;justify-content:space-between;align-items:center;gap:15px;font-size:.8125rem;display:flex}.cfxLab .card-top>span:last-child{white-space:nowrap}.cfxLab .card-top>span:last-child span{margin-left:10px}.cfxLab .execution-graphic{align-items:center;gap:17px;margin:46px 0 34px;display:flex}.cfxLab .mini-ledger{background:#0b101d;border:1px solid #2b3650;border-radius:6px;flex:1;min-width:0;padding:14px}.cfxLab .mini-ledger>div{font-family:var(--font-mono),monospace;color:#acbad0;border-bottom:1px solid #202b40;grid-template-columns:1fr .8fr .9fr 1fr;gap:10px;font-size:.6875rem;line-height:2.8;display:grid}.cfxLab .mini-ledger>div:last-child{border-bottom:0}.cfxLab .buy{color:#8dd2dd}.cfxLab .sell{color:#c8b1ee}.cfxLab .join-mark{color:#6895bc;font-size:1.4rem}.cfxLab .mini-decision{background:linear-gradient(120deg,#132b42,#171e34);border:1px solid #305b7e;border-radius:7px;flex-shrink:0;width:190px;padding:18px}.cfxLab .mini-decision strong{margin:14px 0;font-size:1.125rem;font-weight:500;line-height:1.4;display:block}.cfxLab .mini-decision small{color:#a7bfd6;font-size:.75rem}.cfxLab .mini-rule{background:var(--blue);width:28px;height:2px;margin:17px 0}.cfxLab .feature-copy h2{letter-spacing:-.045em;font-size:clamp(2rem,3vw,2.8rem);line-height:1.12}.cfxLab .feature-copy p{color:#a6b6cf;max-width:420px;margin:18px 0 30px}.cfxLab .text-link{color:#94d1f7;justify-content:space-between;align-items:center;gap:20px;font-size:.9375rem;font-weight:520;display:flex}.cfxLab .text-link span{font-size:1.35rem}.cfxLab .secondary-experiences{grid-template-rows:1fr auto;gap:22px;display:grid}.cfxLab .experience-card{padding:26px}.cfxLab .experience-card h2{margin:20px 0 12px;font-size:1.7rem}.cfxLab .experience-card p{color:#a6b3cb;max-width:410px;margin-bottom:22px}.cfxLab .category-preview{flex-wrap:wrap;gap:7px;margin-top:23px;display:flex}.cfxLab .category-preview span{color:#b8c4d9;border:1px solid #34405a;border-radius:3px;padding:5px 7px;font-size:.6875rem}.cfxLab .risk-card{background:linear-gradient(130deg,#161a30,#111623)}.cfxLab .risk-card h2{margin-top:18px}.cfxLab .home-note{border-bottom:1px solid #263149;align-items:baseline;gap:25px;margin-top:13px;padding:25px 0;display:flex}.cfxLab .home-note strong{white-space:nowrap;font-size:.9375rem;font-weight:500}.cfxLab .home-note p{color:#96a6bf;font-size:.875rem}.cfxLab .section-toolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:27px;display:flex}.cfxLab .back-link,.cfxLab .quiet{color:#aab9d3;background:0 0;min-height:42px;padding:9px 0;font-size:.875rem}.cfxLab .back-link:hover,.cfxLab .quiet:hover{color:#a6dbff;text-decoration:underline}.cfxLab .primary,.cfxLab .secondary{text-align:center;border-radius:5px;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:12px 19px;font-size:.9375rem;font-weight:520;line-height:1.45;display:inline-flex}.cfxLab .primary{color:#f4faff;background:#0c6096;border:1px solid #278fc8}.cfxLab .primary:not(:disabled):hover{background:#1178b7}.cfxLab .secondary{color:#d7e2f5;background:#162033;border:1px solid #3c4b66}.cfxLab .secondary:not(:disabled):hover{background:#223049;border-color:#617594}.cfxLab .flow-actions{justify-content:space-between;align-items:center;gap:20px;margin-top:26px;display:flex}.cfxLab .flow-actions .muted{text-align:center;flex:1;font-size:.8125rem}.cfxLab .flow-actions.end{justify-content:flex-end}.cfxLab .assessment-layout,.cfxLab .risk-layout{grid-template-columns:290px minmax(0,1fr);gap:28px;display:grid}.cfxLab .side-panel{border:1px solid var(--line);background:#101626;border-radius:8px;align-self:start;padding:27px}.cfxLab .side-panel p{color:var(--muted);margin-top:13px;font-size:.9375rem}.cfxLab .side-panel>small{color:#8f9db7;border-top:1px solid var(--line);margin-top:22px;padding-top:22px;display:block}.cfxLab .step-count{font-size:3.2rem;font-family:var(--font-mono),monospace;letter-spacing:-.08em;margin-bottom:23px;line-height:1}.cfxLab .step-count span{color:#788aa7;letter-spacing:0;margin-left:12px;font-size:1rem}.cfxLab .side-panel h2{font-size:1.45rem}.cfxLab .category-list{margin:27px 0 0;padding:0;list-style:none}.cfxLab .category-list li{color:#8f9eb9;align-items:center;gap:10px;padding:11px 0;font-size:.875rem;display:flex}.cfxLab .category-list li>span:first-child{font-family:var(--font-mono),monospace;font-size:.6875rem}.cfxLab .category-list li.current{color:#97d8ff}.cfxLab .category-list .done{color:#a2d2b7;margin-left:auto}.cfxLab .progress-track{background:#273249;border-radius:4px;height:4px;overflow:hidden}.cfxLab .progress-track>span{background:#249cdf;border-radius:4px;height:100%;transition:width .2s;display:block}.cfxLab .panel-meta{color:#8ea0bc;justify-content:space-between;gap:10px;margin-top:12px;font-size:.75rem;display:flex}.cfxLab .question-panel{border:1px solid var(--line);background:#0d1220;border-radius:8px;padding:25px 30px}.cfxLab .question{border:0;border-bottom:1px solid #263149;min-width:0;margin:0;padding:23px 0 27px}.cfxLab .question legend{float:left;gap:15px;width:100%;margin-bottom:20px;padding:0;font-size:1rem;line-height:1.55;display:flex}.cfxLab .question legend>span{font-family:var(--font-mono),monospace;color:#77a2c8;margin-top:3px;font-size:.75rem}.cfxLab .answer-scale{clear:both;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.cfxLab .answer-scale label{cursor:pointer;color:#bcc8dd;background:#121a2b;border:1px solid #344059;border-radius:5px;justify-content:center;align-items:center;min-height:48px;padding:10px 4px;font-size:.8125rem;display:flex;position:relative}.cfxLab .answer-scale label:hover{border-color:#577599}.cfxLab .answer-scale label.selected{color:#d9f1ff;background:#123451;border-color:#3dabea}.cfxLab .answer-scale input{opacity:0;width:1px;height:1px;position:absolute}.cfxLab .answer-scale label:has(input:focus-visible){outline-offset:3px;outline:3px solid #90d2ff}.cfxLab .results-grid{grid-template-columns:.75fr 1.25fr;gap:26px;display:grid}.cfxLab .score-panel{background:linear-gradient(145deg,#142a40,#121728 70%);border:1px solid #2c5777;border-radius:8px;padding:30px}.cfxLab .score-number{font-family:var(--font-mono),monospace;letter-spacing:-.085em;margin:24px 0 10px;font-size:5.8rem;line-height:1.25}.cfxLab .score-number>span{letter-spacing:0;color:#99adc8;margin-left:12px;font-size:1.25rem}.cfxLab .score-panel h2{margin-bottom:14px}.cfxLab .score-panel p{color:#adc0d7;font-size:.9375rem}.cfxLab .score-panel .primary,.cfxLab .score-panel .secondary{width:100%;margin-top:22px;display:flex}.cfxLab .score-panel .secondary{margin-top:10px}.cfxLab .share-status{color:#b0c6dc;overflow-wrap:anywhere;margin-top:12px;font-size:.8125rem}.cfxLab .category-results{border:1px solid var(--line);background:#0f1524;border-radius:8px;padding:30px}.cfxLab .category-results>p{color:var(--muted);margin-top:12px;font-size:.9375rem}.cfxLab .category-bar{margin-top:25px}.cfxLab .category-bar>div:first-child{justify-content:space-between;align-items:center;gap:15px;margin-bottom:11px;font-size:.9375rem;display:flex}.cfxLab .category-bar strong{font-family:var(--font-mono),monospace;font-weight:500}.cfxLab .category-bar strong small{color:#8595af;margin-left:4px;font-size:.75rem}.cfxLab .category-bar .progress-track{height:6px}.cfxLab .insight-grid{grid-template-columns:1fr 1fr;gap:26px;margin-top:26px;display:grid}.cfxLab .insight-panel{border:1px solid var(--line);background:#101624;border-radius:8px;padding:28px}.cfxLab .insight-panel>h2{margin-top:10px}.cfxLab .recommendation{border-top:1px solid #273249;margin-top:24px;padding-top:20px}.cfxLab .recommendation h3{justify-content:space-between;gap:18px;display:flex}.cfxLab .recommendation h3>span{color:#99b1cd;font-family:var(--font-mono),monospace;white-space:nowrap;font-size:.8125rem}.cfxLab .recommendation p{color:#b0bdd2;margin-top:12px;font-size:.9375rem}.cfxLab .recommendation .journal-note{color:#92b6d2;border-left:2px solid #356b95;padding-left:12px}.cfxLab .method-note{background:#0e1827;border:1px solid #2c3e56;border-radius:6px;margin-top:24px;padding:20px 24px}.cfxLab .method-note strong{font-size:.9375rem;font-weight:550}.cfxLab .method-note p{color:#a4b5d0;margin-top:9px;font-size:.875rem}.cfxLab .risk-score{align-items:center;gap:15px;margin:25px 0;display:flex}.cfxLab .risk-score strong{font-family:var(--font-mono),monospace;font-size:3rem;font-weight:500}.cfxLab .risk-score span{color:#b0bdd1;font-size:.8125rem;line-height:1.5}.cfxLab .risk-layout .side-panel h3{margin-top:26px}.cfxLab .scenario-index{gap:8px;margin-top:25px;display:flex}.cfxLab .scenario-index span{color:#8fa0be;border:1px solid #34415a;border-radius:4px;place-items:center;width:29px;height:32px;font-size:.75rem;display:grid}.cfxLab .scenario-index .current{color:#b9e6ff;background:#142d44;border-color:#449ddb}.cfxLab .scenario-index .complete{color:#c9dced;background:#1a2a3d}.cfxLab .risk-question{background:#101626;border:1px solid #2a354d;border-radius:8px;padding:30px}.cfxLab .risk-question>h2{font-size:1.8rem}.cfxLab .scenario-text{color:#b9c6da;margin-top:17px;font-size:1.0625rem}.cfxLab .fact-pills{flex-wrap:wrap;gap:10px;margin:25px 0;display:flex}.cfxLab .fact-pills span{color:#c5bfdf;background:#1b1d34;border:1px solid #3d405b;border-radius:4px;padding:8px 12px;font-size:.8125rem}.cfxLab .risk-options{gap:12px;margin-top:20px;display:grid}.cfxLab .risk-option{text-align:left;background:#141e2f;border:1px solid #35425b;border-radius:6px;align-items:center;gap:16px;width:100%;min-height:67px;padding:16px;line-height:1.5;display:flex}.cfxLab .risk-option:not(:disabled):hover{background:#1b2940;border-color:#6a89af}.cfxLab .risk-option:disabled{opacity:1;cursor:default}.cfxLab .risk-option>span:nth-child(2){flex:1}.cfxLab .option-letter{font-family:var(--font-mono),monospace;color:#bdcbe0;border:1px solid #4b5770;border-radius:3px;flex-shrink:0;place-items:center;width:31px;height:31px;font-size:.75rem;display:grid}.cfxLab .risk-option.chosen{background:#1b2c42;border-color:#6d9dc4}.cfxLab .risk-option.correct{background:#142d30;border-color:#599f96}.cfxLab .risk-option small{color:#b4d7d0;margin-top:4px;display:block}.cfxLab .risk-feedback{background:#111e30;border-left:3px solid #3199d3;margin-top:22px;padding:22px}.cfxLab .risk-feedback h3{margin:8px 0 10px}.cfxLab .risk-feedback p{color:#bccbde;font-size:.9375rem}.cfxLab .challenge-summary{background:linear-gradient(125deg,#1b213a,#101725);border:1px solid #3b4663;border-radius:8px;grid-template-columns:250px 1fr;gap:36px;padding:30px;display:grid}.cfxLab .challenge-summary .score-number{margin:14px 0 0}.cfxLab .challenge-summary>div:last-child{align-self:center}.cfxLab .challenge-summary p:not(.eyebrow){color:#b7c4da;margin:14px 0 22px}.cfxLab .scenario-recap{gap:12px;margin-top:26px;display:grid}.cfxLab details{background:#101726;border:1px solid #2f3c55;border-radius:6px;overflow:hidden}.cfxLab summary{cursor:pointer;align-items:center;gap:16px;min-height:58px;padding:20px;list-style:none;display:flex}.cfxLab summary::-webkit-details-marker{display:none}.cfxLab summary>span:last-child{margin-left:auto}.cfxLab summary small{color:#a1b4cf;margin-top:3px;display:block}.cfxLab .recap-num{font-family:var(--font-mono),monospace;color:#7bb9e8;font-size:.875rem}.cfxLab .scenario-recap details>div{color:#adbed4;padding:0 24px 24px 60px}.cfxLab .scenario-recap p{margin-top:10px;font-size:.9375rem}.cfxLab .scenario-recap h3{color:#d6e9f7;margin-top:17px}.cfxLab .step-nav{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:36px;display:grid}.cfxLab .step-nav>div{color:#8d9db7;border-top:2px solid #28354b;align-items:center;gap:11px;padding-top:13px;font-size:.875rem;display:flex}.cfxLab .step-nav span{font-family:var(--font-mono),monospace;font-size:.75rem}.cfxLab .step-nav .current{color:#91d3fd;border-top-color:#169cdf}.cfxLab .step-nav .complete{color:#b5c5df;border-top-color:#416e94}.cfxLab .dataset-strip{border-bottom:1px solid var(--line);color:#a6b4ce;flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:24px;padding:0 0 22px;font-size:.8125rem;display:flex}.cfxLab .walk-layout{grid-template-columns:minmax(0,1.5fr) minmax(275px,.85fr);gap:24px;display:grid}.cfxLab .panel{background:#101726;border:1px solid #2a3650;border-radius:8px;min-width:0}.cfxLab .panel-title{justify-content:space-between;align-items:center;gap:16px;display:flex}.cfxLab .panel-title>span{color:#9db0cc;font-size:.8125rem}.cfxLab .ledger-panel>.panel-title{padding:23px}.cfxLab .table-scroll{max-width:100%;overflow:auto}.cfxLab table{border-collapse:collapse;width:100%;font-size:.875rem}.cfxLab th,.cfxLab td{text-align:left;white-space:nowrap;border-top:1px solid #26334a;padding:15px 20px}.cfxLab thead th{color:#a3b5d0;background:#151e30;font-size:.75rem;font-weight:450}.cfxLab tbody th strong{font-weight:500}.cfxLab th small{font-family:var(--font-mono),monospace;color:#8195b4;margin-top:4px;font-size:.6875rem;line-height:1.5;display:block}.cfxLab td{font-family:var(--font-mono),monospace;font-size:.8125rem}.cfxLab tr:has(th>strong):hover{background:#151f32}.cfxLab .num{text-align:right}.cfxLab .side{font-size:.6875rem;font-family:var(--font-sans),sans-serif;border:1px solid #35475e;border-radius:3px;padding:4px 7px}.cfxLab .ledger-total{border-top:1px solid var(--line);color:#abc0d8;justify-content:space-between;padding:18px 24px;font-size:.875rem;display:flex}.cfxLab .ledger-total strong{font-family:var(--font-mono),monospace;font-weight:500}.cfxLab .evidence-panel{background:linear-gradient(160deg,#17253b,#13182a);border:1px solid #34405b;border-radius:8px;padding:27px 29px}.cfxLab .evidence-panel h2{margin:16px 0 25px;font-size:1.85rem;line-height:1.25}.cfxLab .evidence-list{gap:20px;margin:0;padding:0;list-style:none;display:grid}.cfxLab .evidence-list li{color:#c0cce0;gap:15px;font-size:.9375rem;line-height:1.55;display:flex}.cfxLab .evidence-list span{color:#82b6de;font-family:var(--font-mono),monospace;padding-top:2px;font-size:.75rem}.cfxLab .unknown-box{border-top:1px solid #3b4760;margin-top:28px;padding-top:23px;font-size:.9375rem}.cfxLab .unknown-box strong{font-weight:550}.cfxLab .unknown-box p{color:#a0b3d0;margin-top:10px;font-size:.875rem}.cfxLab .grouping-key{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:24px;display:grid}.cfxLab .grouping-key>div{background:#111b2d;border:1px solid #30415a;border-radius:6px;gap:16px;padding:19px;display:flex}.cfxLab .decision-letter{width:40px;height:42px;font-family:var(--font-mono),monospace;color:#b0e1ff;background:#13334d;border:1px solid #4080aa;border-radius:5px;flex-shrink:0;place-items:center;font-size:1.1rem;display:grid}.cfxLab .decision-letter.purple{color:#d0c5f7;background:#2b2445;border-color:#696094}.cfxLab .grouping-key strong{font-size:.9375rem;font-weight:550}.cfxLab .grouping-key small{color:#a5b6cf;margin-top:7px;display:block}.cfxLab .grouping-rows{border:1px solid var(--line);border-radius:7px;overflow:hidden}.cfxLab .group-row{background:#101727;border-bottom:1px solid #27344b;grid-template-columns:38px minmax(200px,1fr) 260px 95px;align-items:center;gap:20px;padding:16px 22px;display:grid}.cfxLab .group-row:last-child{border-bottom:0}.cfxLab .row-id{font-family:var(--font-mono),monospace;color:#9bafcf;font-size:.8125rem}.cfxLab .execution-description strong{font-size:.9375rem;font-weight:500}.cfxLab .execution-description strong .buy,.cfxLab .execution-description strong .sell{margin-right:10px;font-size:.75rem}.cfxLab .execution-description small{color:#96a7c2;font-family:var(--font-mono),monospace;margin-top:5px;font-size:.75rem;display:block}.cfxLab select,.cfxLab input,.cfxLab textarea{color:#e0eafa;background:#0b1220;border:1px solid #42516b;border-radius:5px;width:100%;max-width:100%;min-height:46px;padding:12px;font-size:1rem}.cfxLab select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.cfxLab textarea{resize:vertical;min-height:112px;line-height:1.6}.cfxLab input::placeholder,.cfxLab textarea::placeholder{color:#8699b5;opacity:1}.cfxLab .group-row select{font-size:.875rem}.cfxLab .group-status{color:#91a9c6;font-size:.75rem}.cfxLab .matched .group-status{color:#9bd0c7}.cfxLab .needs-check .group-status{color:#e2c295}.cfxLab .needs-check select{border-color:#aa864e}.cfxLab .group-actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:20px;display:flex}.cfxLab .group-actions>span{color:#a6b8cf;margin-left:auto;font-size:.875rem}.cfxLab .reconstruction-result{background:#102438;border:1px solid #316286;border-radius:8px;grid-template-columns:1fr 1fr;gap:32px;margin-top:26px;padding:28px;display:grid}.cfxLab .reconstruction-result h2{margin:10px 0 15px}.cfxLab .reconstruction-result p{color:#b4c8df;font-size:.9375rem}.cfxLab .split-result{flex-wrap:wrap;justify-content:center;align-items:center;gap:23px;display:flex}.cfxLab .split-result>span{color:#b1c3dc;text-align:center;font-size:.875rem}.cfxLab .split-result b{font-family:var(--font-mono),monospace;color:#e4f3ff;margin-bottom:9px;font-size:2rem;font-weight:500;display:block}.cfxLab .split-result small{text-align:center;color:#9eb7d0;width:100%}.cfxLab .decision-tabs{gap:12px;margin:0 0 24px;display:flex}.cfxLab .decision-tabs>button{text-align:left;background:#101726;border:1px solid #344560;border-radius:6px;align-items:center;gap:14px;min-width:230px;padding:14px 20px;font-size:.9375rem;display:flex}.cfxLab .decision-tabs button.selected{background:#142a40;border-color:#41a0d7}.cfxLab .decision-tabs small{color:#9cb4d2;margin-top:5px;font-size:.75rem;display:block}.cfxLab .context-layout{grid-template-columns:.72fr 1.28fr;gap:24px;display:grid}.cfxLab .fact-panel,.cfxLab .context-form{padding:28px}.cfxLab .fact-panel h2{margin:15px 0 24px}.cfxLab .decision-facts{margin:0}.cfxLab .decision-facts>div{border-top:1px solid #2c3a51;justify-content:space-between;gap:16px;padding:17px 0;font-size:.875rem;display:flex}.cfxLab .decision-facts dt{color:#a7b7d0}.cfxLab .decision-facts dd{white-space:nowrap;font-family:var(--font-mono),monospace;margin:0;font-size:.8125rem}.cfxLab .decision-facts .net{border-top-color:#4a617c}.cfxLab .decision-facts .net dd{font-size:1.0625rem}.cfxLab .source-chips{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.cfxLab .source-chips>span{font-family:var(--font-mono),monospace;color:#a8c6e0;background:#1a2940;border:1px solid #364d69;border-radius:4px;padding:5px 9px;font-size:.6875rem}.cfxLab .context-help{flex-wrap:wrap;align-items:center;gap:20px;margin:25px 0 10px;display:flex}.cfxLab .context-help .secondary{font-size:.8125rem}.cfxLab .status-message{color:#98c6e7;min-height:0;margin:12px 0;font-size:.875rem}.cfxLab .field{margin-top:22px;display:block}.cfxLab .field>span{color:#b8c7dc;margin-bottom:10px;font-size:.875rem;display:block}.cfxLab .field-row{grid-template-columns:1fr 1fr;gap:20px;display:grid}.cfxLab .field-row+p{margin-top:9px}.cfxLab .review-banner{background:linear-gradient(100deg,#152b42,#171c30);border:1px solid #376d94;border-radius:7px;justify-content:space-between;align-items:center;gap:25px;margin-bottom:26px;padding:25px 29px;display:flex}.cfxLab .review-banner h2{margin-top:10px;font-size:1.55rem}.cfxLab .journal-layout{grid-template-columns:1.4fr .8fr;gap:24px;display:grid}.cfxLab .journal-entry,.cfxLab .review-aside{padding:28px}.cfxLab .journal-entry .panel-title{flex-wrap:wrap;align-items:flex-start}.cfxLab .journal-entry h2{margin-top:8px;font-size:1.45rem}.cfxLab .entry-summary{border-top:1px solid #35465e;border-bottom:1px solid #35465e;grid-template-columns:repeat(3,1fr);gap:20px;margin:25px 0;padding:22px 0;display:grid}.cfxLab .entry-summary span{color:#a5b9d3;font-size:.75rem;display:block}.cfxLab .entry-summary strong{font-family:var(--font-mono),monospace;letter-spacing:-.03em;margin-top:10px;font-size:1.25rem;font-weight:500;display:block}.cfxLab .journal-section{margin-top:24px}.cfxLab .journal-section p{white-space:pre-wrap;overflow-wrap:anywhere;color:#c6d3e6;margin-top:10px;font-size:.9375rem}.cfxLab .journal-section .missing{color:#95a9c4}.cfxLab .source-detail{margin-top:26px}.cfxLab .source-detail summary{background:#131f31;padding:16px;font-size:.875rem}.cfxLab .allocations{padding:0 16px}.cfxLab .allocations>div{border-top:1px solid #2c3b52;grid-template-columns:25px 1fr auto;align-items:center;gap:15px;padding:14px 0;font-size:.8125rem;display:grid}.cfxLab .allocations b{font-family:var(--font-mono),monospace;color:#9fc4e2;font-size:.75rem;font-weight:500}.cfxLab .allocations small{color:#94acca;margin-top:4px;font-size:.75rem;display:block}.cfxLab .allocations>div>span:last-child{text-align:right}.cfxLab .review-aside h2{margin-top:15px;font-size:1.65rem}.cfxLab .review-aside ol{color:#8db5da;margin-top:25px;padding-left:20px}.cfxLab .review-aside li{margin-bottom:23px;padding-left:6px}.cfxLab .review-aside li strong{color:#d2e1f3;font-size:.9375rem;font-weight:550}.cfxLab .review-aside li p{color:#a4b7d1;margin-top:9px;font-size:.875rem}.cfxLab .reconcile{color:#9eb4d1;border-top:1px solid #344860;grid-template-columns:1fr auto;gap:12px;padding-top:22px;font-size:.75rem;display:grid}.cfxLab .reconcile b{font-family:var(--font-mono),monospace;color:#c9d9ed;font-weight:500}.cfxLab .reconcile>:nth-last-child(-n+2){color:#e5eefb;padding-top:9px}.cfxLab footer{color:#7f92af;border-top:1px solid #263149;justify-content:space-between;align-items:center;gap:25px;max-width:1328px;margin:auto;padding:25px 0 35px;display:flex}.cfxLab footer>span{letter-spacing:.08em;white-space:nowrap;font-size:.6875rem}.cfxLab footer b{color:#487ca5;margin:0 8px}.cfxLab footer p{text-align:right;max-width:620px;font-size:.75rem}@media (width>=1450px){.cfxLab .app-header{flex-wrap:nowrap}.cfxLab .app-header nav{flex-basis:auto;margin:0 0 0 auto}.cfxLab .app-header>.tag{order:3;margin-left:0;font-size:.6875rem}.cfxLab .app-header{gap:18px}.cfxLab .lab-grid{grid-template-columns:1.25fr 1fr}}@media (width<=1100px){.cfxLab .execution-graphic{gap:12px}.cfxLab .mini-ledger{padding:10px}.cfxLab .mini-ledger>div{gap:6px;font-size:.5625rem}.cfxLab .mini-decision{width:160px;padding:15px}.cfxLab .assessment-layout,.cfxLab .risk-layout{grid-template-columns:240px minmax(0,1fr);gap:22px}.cfxLab .side-panel,.cfxLab .question-panel{padding:22px}.cfxLab .group-row{grid-template-columns:30px minmax(165px,1fr) 220px 70px;gap:12px}.cfxLab .walk-layout{grid-template-columns:minmax(0,1.4fr) minmax(250px,.85fr)}.cfxLab th,.cfxLab td{padding:14px 13px}.cfxLab .context-layout{grid-template-columns:.85fr 1.15fr}.cfxLab .field-row{grid-template-columns:1fr}.cfxLab .journal-layout{grid-template-columns:1.35fr .9fr}.cfxLab .entry-summary{gap:14px}.cfxLab .entry-summary strong{font-size:1.0625rem}.cfxLab footer{margin:0 24px}}@media (width<=850px){.cfxLab .lab-grid{grid-template-columns:1fr}.cfxLab .execution-graphic{max-width:610px;margin:30px 0}.cfxLab .mini-ledger>div{font-size:.6875rem}.cfxLab .mini-decision{width:215px}.cfxLab .feature-experience{padding:25px}.cfxLab .feature-copy h2 br{display:none}.cfxLab .feature-copy p{max-width:610px}.cfxLab .secondary-experiences{grid-template-rows:auto;grid-template-columns:1fr 1fr}.cfxLab .experience-card{padding:22px}.cfxLab .category-preview{margin-top:20px}.cfxLab .category-preview span{font-size:.6875rem}.cfxLab .assessment-layout,.cfxLab .risk-layout{grid-template-columns:1fr}.cfxLab .category-list{display:none}.cfxLab .side-panel{flex-wrap:wrap;align-items:center;gap:20px;padding:20px;display:flex}.cfxLab .side-panel .step-count{margin:0;font-size:2rem}.cfxLab .side-panel h2{font-size:1.25rem}.cfxLab .side-panel p{flex:1;min-width:200px;margin:0}.cfxLab .side-panel>small{width:100%;margin:0;padding-top:15px}.cfxLab .risk-layout .side-panel>.tag{align-self:center}.cfxLab .risk-score{margin:0}.cfxLab .risk-layout .side-panel .progress-track{width:100%}.cfxLab .risk-layout .side-panel h3,.cfxLab .risk-layout .side-panel p,.cfxLab .scenario-index{display:none}.cfxLab .walk-layout{grid-template-columns:1fr}.cfxLab .evidence-panel{grid-template-columns:1fr 1fr;column-gap:30px;display:grid}.cfxLab .evidence-panel>.eyebrow{grid-column:1/-1}.cfxLab .evidence-panel h2{grid-column:1;margin-bottom:0}.cfxLab .evidence-list{grid-area:2/2/4}.cfxLab .evidence-panel .unknown-box{grid-column:1}.cfxLab .group-row{grid-template-columns:25px 1fr 220px;gap:14px}.cfxLab .group-status{text-align:right;grid-column:3;margin-top:-10px}.cfxLab .reconstruction-result,.cfxLab .context-layout{grid-template-columns:1fr}.cfxLab .fact-panel .unknown-box{margin-top:20px;padding-top:18px}.cfxLab .decision-facts{grid-template-columns:1fr 1fr;column-gap:30px;display:grid}.cfxLab .field-row{grid-template-columns:1fr 1fr}.cfxLab .journal-layout{grid-template-columns:1fr}.cfxLab .review-aside ol{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.cfxLab .review-aside ol li{margin-bottom:10px}.cfxLab .review-aside .reconcile{max-width:400px}.cfxLab .home-note{display:block}.cfxLab .home-note p{margin-top:9px}.cfxLab footer{display:block}.cfxLab footer p{text-align:left;margin-top:12px}}@media (width<=600px){.cfxLab .app-header{gap:9px;min-height:90px;padding:8px 18px 12px}.cfxLab .brand{gap:4px;margin-left:-13px}.cfxLab .brand img{width:84px;height:56px}.cfxLab .brand>span,.cfxLab .brand small{font-size:.6875rem}.cfxLab .app-header>.tag{max-width:125px;padding:4px 6px;font-size:.625rem;line-height:1.5}.cfxLab .app-header nav{grid-template-columns:.48fr 1fr 1.15fr 1.08fr;gap:3px;width:100%;display:grid}.cfxLab .app-header nav button{white-space:nowrap;min-height:42px;padding:8px 4px;font-size:.75rem}.cfxLab main{padding:27px 18px 40px}.cfxLab .page-heading{margin-bottom:24px}.cfxLab h1{letter-spacing:-.045em;font-size:2.15rem;line-height:1.13}.cfxLab .intro{margin-top:15px;font-size:1rem}.cfxLab .eyebrow{font-size:.6875rem}.cfxLab .page-heading .eyebrow{margin-bottom:10px}.cfxLab .home .page-heading{margin-bottom:26px}.cfxLab .lab-grid{gap:17px}.cfxLab .feature-experience{padding:20px}.cfxLab .card-top{gap:10px;font-size:.6875rem}.cfxLab .card-top .tag{padding:4px 7px;font-size:.625rem}.cfxLab .execution-graphic{gap:9px;margin:24px 0}.cfxLab .mini-ledger{padding:7px}.cfxLab .mini-ledger>div{grid-template-columns:1fr .7fr 1fr 1fr;gap:5px;font-size:.48rem;line-height:3.3}.cfxLab .mini-decision{width:115px;padding:12px}.cfxLab .mini-decision>.eyebrow{font-size:.5625rem}.cfxLab .mini-decision strong{margin:9px 0;font-size:.8125rem}.cfxLab .mini-decision small{font-size:.5625rem;line-height:1.4;display:block}.cfxLab .mini-rule{margin:12px 0}.cfxLab .join-mark{font-size:1rem}.cfxLab .feature-copy h2{font-size:1.8rem}.cfxLab .feature-copy p{margin:15px 0 22px;font-size:.9375rem}.cfxLab .secondary-experiences{grid-template-columns:1fr;gap:17px}.cfxLab .experience-card h2{font-size:1.6rem}.cfxLab .experience-card h2 br{display:none}.cfxLab .experience-card p{font-size:.9375rem}.cfxLab .category-preview span{font-size:.6875rem}.cfxLab .home-note{padding:21px 0}.cfxLab .section-toolbar{gap:10px;margin-bottom:22px}.cfxLab .back-link,.cfxLab .quiet{font-size:.8125rem}.cfxLab .question-panel{padding:20px 17px}.cfxLab .panel-meta{flex-wrap:wrap;font-size:.6875rem}.cfxLab .question{padding:22px 0}.cfxLab .question legend{gap:10px;font-size:1rem}.cfxLab .answer-scale{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cfxLab .answer-scale label{justify-content:flex-start;min-height:45px;padding:10px 12px;font-size:.8125rem}.cfxLab .answer-scale label:last-child{grid-column:1/-1}.cfxLab .answer-scale label:before{content:"";border:1px solid #7184a1;border-radius:50%;width:12px;height:12px;margin-right:9px}.cfxLab .answer-scale label.selected:before{background:#70c5f6;box-shadow:inset 0 0 0 3px #143952}.cfxLab .side-panel{gap:13px}.cfxLab .side-panel p{font-size:.875rem}.cfxLab .side-panel>small{font-size:.8125rem}.cfxLab .flow-actions{flex-wrap:wrap;gap:12px;margin-top:22px}.cfxLab .flow-actions .muted{flex-basis:100%;order:3}.cfxLab .flow-actions>.primary,.cfxLab .flow-actions>.secondary{flex:1}.cfxLab .flow-actions .primary,.cfxLab .flow-actions .secondary{padding:12px 13px;font-size:.875rem}.cfxLab .results-grid,.cfxLab .insight-grid{grid-template-columns:1fr;gap:18px}.cfxLab .score-panel,.cfxLab .category-results,.cfxLab .insight-panel{padding:23px}.cfxLab .score-number{margin-top:20px;font-size:5rem}.cfxLab .score-panel .primary{margin-top:20px}.cfxLab .category-bar{margin-top:22px}.cfxLab .category-bar>div:first-child{font-size:.875rem}.cfxLab .method-note{padding:18px}.cfxLab .risk-question{padding:22px 19px}.cfxLab .risk-question>h2{font-size:1.6rem}.cfxLab .scenario-text{font-size:1rem}.cfxLab .fact-pills{gap:8px;margin:21px 0}.cfxLab .fact-pills span{font-size:.75rem}.cfxLab .risk-option{gap:12px;padding:14px 12px;font-size:.9375rem}.cfxLab .risk-feedback{padding:19px 17px}.cfxLab .risk-layout .side-panel{justify-content:space-between}.cfxLab .risk-score strong{font-size:2rem}.cfxLab .risk-score span{font-size:.75rem}.cfxLab .challenge-summary{grid-template-columns:1fr;gap:14px;padding:23px}.cfxLab .challenge-summary .score-number{font-size:4rem}.cfxLab .scenario-recap details>div{padding:0 20px 23px}.cfxLab .scenario-recap summary{gap:13px;padding:17px;font-size:.9375rem}.cfxLab .step-nav{gap:8px;margin-bottom:28px}.cfxLab .step-nav>div{padding-top:9px;font-size:.6875rem;line-height:1.45;display:block}.cfxLab .step-nav span{margin-bottom:6px;display:block}.cfxLab .dataset-strip{gap:10px 14px;padding-bottom:20px;font-size:.75rem}.cfxLab .dataset-strip .tag{font-size:.625rem}.cfxLab .dataset-strip>span:last-child{width:100%}.cfxLab .panel-title h2{font-size:1.125rem}.cfxLab .ledger-panel>.panel-title{padding:18px}.cfxLab .ledger-panel .panel-title>span{font-size:.75rem}.cfxLab th,.cfxLab td{padding:13px 10px}.cfxLab thead th{font-size:.6875rem}.cfxLab td{font-size:.75rem}.cfxLab th{font-size:.8125rem}.cfxLab .ledger-total{padding:17px}.cfxLab .evidence-panel{padding:22px;display:block}.cfxLab .evidence-panel h2{margin:13px 0 22px;font-size:1.6rem}.cfxLab .evidence-panel h2 br{display:none}.cfxLab .evidence-list{gap:15px}.cfxLab .unknown-box{margin-top:22px;padding-top:20px}.cfxLab .grouping-key{grid-template-columns:1fr;gap:12px;margin-bottom:20px}.cfxLab .grouping-key>div{padding:16px}.cfxLab .group-row{grid-template-columns:24px minmax(0,1fr);gap:9px 12px;padding:16px}.cfxLab .group-row label{grid-column:2}.cfxLab .group-status{text-align:left;grid-column:2;min-height:12px;margin-top:0}.cfxLab .group-row select{font-size:.875rem}.cfxLab .group-actions{gap:12px 20px}.cfxLab .group-actions>span{width:100%;margin:0;font-size:.8125rem}.cfxLab .reconstruction-result{gap:25px;padding:22px}.cfxLab .reconstruction-result h2{font-size:1.4rem}.cfxLab .split-result{gap:20px}.cfxLab .split-result b{font-size:1.65rem}.cfxLab .decision-tabs{gap:10px}.cfxLab .decision-tabs>button{flex:1;gap:9px;min-width:0;padding:12px 11px;font-size:.8125rem}.cfxLab .decision-tabs .decision-letter{width:30px;height:36px;font-size:.9375rem}.cfxLab .decision-tabs small{font-size:.625rem}.cfxLab .fact-panel,.cfxLab .context-form{padding:22px}.cfxLab .decision-facts{display:block}.cfxLab .field-row{grid-template-columns:1fr;gap:0}.cfxLab .context-help{flex-direction:column;align-items:flex-start;gap:8px;margin-top:20px}.cfxLab .context-form .panel-title h2{font-size:1.15rem}.cfxLab .review-banner{padding:21px;display:block}.cfxLab .review-banner h2{font-size:1.4rem}.cfxLab .review-banner .tag{margin-top:18px}.cfxLab .journal-entry,.cfxLab .review-aside{padding:22px}.cfxLab .entry-summary{grid-template-columns:1fr 1fr;gap:12px}.cfxLab .entry-summary>div:last-child{grid-column:1/-1}.cfxLab .entry-summary strong{font-size:1.25rem}.cfxLab .entry-summary>div:last-child strong{font-size:1.125rem}.cfxLab .review-aside ol{padding-left:20px;display:block}.cfxLab .review-aside ol li{margin-bottom:22px}.cfxLab .allocations>div{grid-template-columns:20px 1fr;gap:8px;font-size:.6875rem}.cfxLab .allocations>div>span:last-child{text-align:left;grid-column:2;align-items:center;gap:12px;display:flex}.cfxLab .allocations>div>span:last-child small{margin:0}.cfxLab .source-detail summary{padding:14px;font-size:.8125rem}.cfxLab .journal-entry .panel-title h2{font-size:1.25rem}.cfxLab footer{margin:0 18px;padding:21px 0 29px}.cfxLab footer>span{font-size:.625rem}.cfxLab footer p{font-size:.75rem}}@media (width<=360px){.cfxLab .app-header>.tag{display:none}.cfxLab .app-header nav button{font-size:.6875rem}.cfxLab h1{font-size:1.9rem}.cfxLab .feature-experience{padding:17px}.cfxLab .mini-decision{width:105px}.cfxLab .mini-ledger>div>span:last-child{display:none}.cfxLab .mini-ledger>div{grid-template-columns:1fr .7fr 1fr;font-size:.55rem}.cfxLab .card-top>span:last-child{font-size:.625rem}.cfxLab .group-row{padding:14px}.cfxLab .decision-tabs small{font-size:.6rem}.cfxLab .decision-tabs>button{gap:7px;padding:11px 8px}.cfxLab .decision-tabs .decision-letter{width:25px}.cfxLab .entry-summary{grid-template-columns:1fr}.cfxLab .entry-summary>div:last-child{grid-column:auto}.cfxLab .flow-actions>button{flex-basis:100%}.cfxLab .risk-score{gap:9px}.cfxLab .risk-score span{font-size:.6875rem}}@media (prefers-reduced-motion:reduce){.cfxLab *,.cfxLab :before,.cfxLab :after{scroll-behavior:auto!important;transition:none!important}}.cfxLab a.primary{text-decoration:none}.cfxLab .share-status textarea{min-height:130px;margin-top:10px;font-size:.8125rem}.cfxLab{color:#f5f8ff;--panel:#0a1020;--blue:#1197e5;--cyan:#37bdf8;background:#050914;min-height:100vh}.cfxLab .lab-site-links{flex-wrap:wrap;align-items:center;gap:20px;margin-left:auto;display:flex}.cfxLab .lab-site-links a{color:#b5cee7;align-items:center;gap:8px;min-height:44px;font-size:.875rem;display:inline-flex}.cfxLab .lab-site-links a:last-child{color:#81d4ff}.cfxLab .text-link{align-items:center;gap:10px;display:inline-flex}.cfxLab .card-top>span:last-child{align-items:center;gap:8px;display:inline-flex}.cfxLab .step-nav{grid-template-columns:repeat(5,minmax(0,1fr))}.cfxLab .lab-next-step{background:linear-gradient(140deg,#101d31,#09101e);border:1px solid #263a54;border-radius:10px;grid-template-columns:minmax(0,1.45fr) minmax(240px,1fr);gap:32px;margin-top:28px;padding:28px;display:grid}.cfxLab .lab-next-step>div{min-width:0}.cfxLab .lab-next-step h2{margin:10px 0 14px}.cfxLab .lab-next-step p+p{margin-top:12px}.cfxLab .lab-next-step .primary{margin-bottom:14px}.cfxLab .lab-underlined{text-underline-offset:4px;min-height:44px;margin-top:14px;font-size:.875rem;text-decoration:underline;display:inline-block}.cfxLab .lab-cycle{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:24px;display:grid}.cfxLab .lab-cycle-evidence,.cfxLab .lab-cycle-action{border:1px solid var(--line);background:var(--panel);border-radius:10px;min-width:0;padding:28px}.cfxLab .lab-cycle h2{margin:12px 0 18px}.cfxLab .lab-cycle h2:focus{outline:none}.cfxLab .lab-cycle p{margin-bottom:18px}.cfxLab .lab-cycle summary{color:#a9dbf7;cursor:pointer;min-height:44px;padding:12px 0}.cfxLab .lab-cycle-record{border-top:1px solid var(--line);margin-top:12px;padding-top:16px}.cfxLab .lab-cycle-record h3{margin-bottom:10px}.cfxLab .lab-cycle-action>.primary,.cfxLab .lab-cycle-action>.quiet{margin:18px 0}.cfxLab .lab-saved-focus{background:#0d2236;border:1px solid #285b7e;border-radius:7px;margin:22px 0;padding:20px}.cfxLab .lab-saved-focus p{overflow-wrap:anywhere;white-space:pre-wrap;margin:12px 0 0;font-size:1.125rem;line-height:1.6}.cfxLab .lab-cycle ol{margin:16px 0;padding-left:22px;list-style:decimal}.cfxLab .lab-cycle li{margin-bottom:12px;padding-left:4px;line-height:1.65}.cfxLab .lab-followed{border:1px solid var(--line);cursor:pointer;border-radius:7px;align-items:center;gap:14px;min-height:56px;margin:22px 0;padding:14px;display:flex}.cfxLab .lab-followed input{width:20px;height:20px;accent-color:var(--blue);appearance:auto;flex:none}.cfxLab .lab-followed small{color:var(--muted);display:block}.cfxLab footer{flex-wrap:wrap}.cfxLab .lab-footer-links{flex-wrap:wrap;align-items:center;gap:8px 24px;width:100%;display:flex}.cfxLab .lab-footer-links a,.cfxLab .lab-footer-links button{color:#a9b6ca;background:0 0;align-items:center;min-height:44px;padding:0;font-size:.875rem;display:inline-flex}@media (width<=850px){.cfxLab .lab-cycle,.cfxLab .lab-next-step{grid-template-columns:1fr}}@media (width<=600px){.cfxLab .lab-site-links{gap:6px 16px}.cfxLab .lab-site-links a{font-size:.8125rem}.cfxLab .lab-cycle-evidence,.cfxLab .lab-cycle-action,.cfxLab .lab-next-step{padding:20px}.cfxLab .step-nav{grid-template-columns:repeat(5,minmax(88px,1fr));padding-bottom:8px;overflow-x:auto}.cfxLab .lab-next-step .primary{width:100%}.cfxLab .app-header nav button{white-space:normal;min-height:44px}}
