/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-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}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-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{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.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}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.contents{display:contents}.grid{display:grid}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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))}}:root{--ink:#04111a;--panel:#081d29;--line:#7ae8d533;--mint:#69ecd0;--gold:#e9c578;--pink:#f45f92;--text:#effaf8;--muted:#8da9b3}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--ink)}body{background:radial-gradient(circle at 10% 8%,#1294851f,transparent 30rem),radial-gradient(circle at 88% 30%,#d3417e14,transparent 34rem),var(--ink);color:var(--text);font-family:var(--font-geist-sans),Arial,sans-serif;margin:0}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.nav-shell{z-index:20;border-bottom:1px solid #85dbcd26;grid-template-columns:1fr auto 1fr;align-items:center;width:min(1400px,100% - 48px);height:84px;margin:0 auto;display:grid;position:relative}.wordmark,.footer-brand{letter-spacing:.18em;align-items:center;gap:13px;font-size:15px;font-weight:700;display:flex}.wordmark strong,.footer-brand strong{color:var(--mint)}.wordmark-icon{border-radius:12px;width:42px;height:42px;overflow:hidden;box-shadow:0 0 24px #69ecd029}.wordmark-icon img{object-fit:cover;width:100%;height:100%}.nav-links{color:var(--muted);gap:40px;font-size:13px;display:flex}.nav-links a{transition:color .2s}.nav-links a:hover{color:var(--text)}.nav-cta{letter-spacing:.04em;background:#69ecd00a;border:1px solid #69ecd04d;border-radius:999px;justify-self:end;padding:11px 18px;font-size:12px}.nav-cta span,.button span{color:var(--mint);margin-left:10px}.hero{grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);align-items:center;gap:62px;max-width:1500px;min-height:760px;margin:0 auto;padding:104px 64px 90px;display:grid;position:relative;overflow:hidden}.hero-grid{opacity:.22;background-image:linear-gradient(#69ecd014 1px,#0000 1px),linear-gradient(90deg,#69ecd014 1px,#0000 1px);background-size:76px 76px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 74%);mask-image:radial-gradient(circle,#000,#0000 74%)}.hero-glow{filter:blur(100px);pointer-events:none;border-radius:50%;width:520px;height:520px;position:absolute}.hero-glow-left{background:#0daa8f1f;top:80px;left:-270px}.hero-glow-right{background:#e7ad4b14;top:50px;right:-200px}.hero-copy,.hero-mark{z-index:2;position:relative}.eyebrow{color:var(--mint);letter-spacing:.19em;align-items:center;gap:10px;font-size:11px;font-weight:700;display:flex}.eyebrow span{background:var(--mint);width:7px;height:7px;box-shadow:0 0 16px var(--mint);border-radius:50%}h1,h2{letter-spacing:-.055em;margin:0;line-height:.98}h1{max-width:820px;margin-top:26px;font-size:clamp(62px,6.4vw,105px)}h1 em,h2 em{color:var(--mint);font-style:normal}.hero-lede{max-width:650px;color:var(--muted);margin:30px 0 0;font-size:18px;line-height:1.72}.hero-actions{gap:14px;margin-top:38px;display:flex}.button{border:1px solid var(--line);border-radius:14px;align-items:center;min-height:54px;padding:0 22px;font-size:13px;font-weight:650;display:inline-flex}.button-primary{background:var(--mint);color:#04161a;border-color:var(--mint);box-shadow:0 14px 42px #69ecd02b}.button-primary span{color:#04161a}.button-ghost{background:#091e28ad}.hero-proof{color:#718e99;letter-spacing:.05em;flex-wrap:wrap;gap:20px 30px;margin-top:42px;font-size:11px;display:flex}.hero-proof b{color:var(--text);font-weight:600}.hero-mark{place-items:center;min-height:520px;display:grid}.logo-stage{aspect-ratio:1;z-index:3;border-radius:32%;width:min(430px,78%);animation:6s ease-in-out infinite float;position:relative;overflow:hidden;box-shadow:0 30px 100px #0000008c,0 0 55px #69ecd01f,22px 0 60px #e9c57814}.logo-stage img{object-fit:cover;width:100%;height:100%}.orbit{border:1px solid #69ecd033;border-radius:50%;position:absolute;transform:rotate(-18deg)}.orbit-one{width:520px;height:310px}.orbit-two{border-color:#e9c57821;width:600px;height:390px;transform:rotate(24deg)}.signal-chip{z-index:4;border:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#b9d0d4;background:#081d29e6;border-radius:12px;padding:12px 16px;font-size:11px;position:absolute;box-shadow:0 16px 40px #00000047}.signal-chip i,.panel-topline i{background:var(--mint);width:7px;height:7px;box-shadow:0 0 12px var(--mint);border-radius:50%;margin-right:8px;display:inline-block}.signal-chip-a{top:26%;left:2%}.signal-chip-b{bottom:22%;right:0}.signal-chip-b i{background:var(--gold);box-shadow:0 0 12px var(--gold)}@keyframes float{50%{transform:translateY(-13px)}}.signal-chip-a{left:-5%}.signal-chip-b{right:-9%}.trust-strip{color:#607d88;letter-spacing:.22em;border-top:1px solid #69ecd01a;border-bottom:1px solid #69ecd01a;justify-content:center;align-items:center;gap:36px;min-height:74px;font-size:10px;display:flex}.trust-strip i{background:var(--mint);opacity:.65;border-radius:50%;width:4px;height:4px}.section-shell{width:min(1380px,100% - 48px);margin:0 auto}.showcase{padding:140px 0 100px}.section-heading{grid-template-columns:1fr 440px;align-items:end;gap:70px;margin-bottom:62px;display:grid}h2{margin-top:24px;font-size:clamp(48px,5vw,76px)}.section-heading>p,.feature-intro{color:var(--muted);font-size:16px;line-height:1.75}.market-panel{background:linear-gradient(145deg,#0c2532f2,#07141ef2);border:1px solid #69ecd038;border-radius:28px;padding:18px;overflow:hidden;box-shadow:0 30px 90px #00000059}.panel-topline{letter-spacing:.17em;color:#6f8e98;justify-content:space-between;padding:9px 10px 20px;font-size:9px;display:flex}.panel-topline span:first-child{color:#b9d2d4}.market-image-frame{background:#06141e;border:1px solid #69ecd01f;border-radius:18px;margin:0 8px;padding:0 34px;overflow:hidden}.market-image-frame img{object-fit:cover;object-position:center 52%;border-radius:12px;width:100%;max-height:760px}.panel-caption{grid-template-columns:1fr 440px;align-items:end;gap:50px;padding:28px 10px 12px;display:grid}.panel-caption small{color:var(--mint);letter-spacing:.18em;font-size:9px}.panel-caption strong{margin-top:9px;font-size:25px;display:block}.panel-caption p{color:var(--muted);margin:0;font-size:13px;line-height:1.65}.diagnostic-section{padding:130px 0 70px}.diagnostic-heading{grid-template-columns:1fr 500px;align-items:end;gap:80px;margin-bottom:55px;display:grid}.diagnostic-copy>p{color:var(--muted);margin:0;font-size:16px;line-height:1.75}.ticker-tags{flex-wrap:wrap;gap:9px;margin-top:25px;display:flex}.ticker-tags span{color:#8faeb5;letter-spacing:.1em;border:1px solid #69ecd02e;border-radius:999px;padding:8px 12px;font-size:9px}.diagnostic-panel{background:linear-gradient(145deg,#0a222dfa,#05111afa);border:1px solid #69ecd03d;border-radius:28px;padding:17px;position:relative;overflow:hidden;box-shadow:0 35px 100px #0000006b,-25px 10px 90px #2cc7a60d,25px 10px 90px #f45f920d}.diagnostic-bar{color:#708b94;letter-spacing:.14em;align-items:center;gap:28px;height:42px;padding:0 10px;font-size:9px;display:flex}.diagnostic-bar span:first-child{color:#b9d3d5;margin-right:auto}.diagnostic-bar i{background:var(--mint);width:7px;height:7px;box-shadow:0 0 12px var(--mint);border-radius:50%;margin-right:8px;display:inline-block}.diagnostic-panel>img{object-fit:cover;object-position:left top;border:1px solid #69ecd024;border-radius:18px;width:calc(100% + 46px);max-width:none;height:clamp(510px,58vw,760px);margin-left:-46px}.diagnostic-stats{background:#69ecd01f;border-radius:15px;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:16px;display:grid;overflow:hidden}.diagnostic-stats>div{background:#071b26;padding:18px 22px}.diagnostic-stats small{color:#708c96;letter-spacing:.14em;font-size:8px;display:block}.diagnostic-stats strong{margin-top:7px;font-size:24px;display:block}.diagnostic-stats .positive{color:var(--mint)}.diagnostic-stats .negative{color:var(--pink)}.picks-section{grid-template-columns:1.15fr .85fr;align-items:center;gap:90px;padding:100px 0 170px;display:grid}.picks-visual{background:linear-gradient(145deg,#091e2afa,#0b121ffa);border:1px solid #69ecd033;border-radius:28px;min-height:580px;padding:18px;position:relative;overflow:hidden;box-shadow:0 35px 95px #0006}.picks-visual>img{z-index:2;object-fit:cover;object-position:left top;border-radius:18px;width:calc(100% + 26px);max-width:none;height:550px;position:relative;transform:translate(-26px)}.picks-reference-price{z-index:3;box-sizing:border-box;white-space:nowrap;color:#eefbfc;background:#0a202c;align-items:center;width:70px;height:14px;padding:0 10px;display:flex;position:absolute;top:54.2%;left:5.2%;overflow:hidden}.picks-reference-price strong{font-size:clamp(9px,.77vw,12px);font-weight:900;line-height:1;display:block}.picks-glow{z-index:1;filter:blur(80px);background:#f45f9224;border-radius:50%;width:440px;height:440px;position:absolute;bottom:-180px;right:-180px}.picks-copy>p:not(.eyebrow){color:var(--muted);margin:28px 0 34px;font-size:16px;line-height:1.75}.picks-copy ul{border-top:1px solid #69ecd021;margin:0;padding:0;list-style:none}.picks-copy li{color:#bdd0d3;border-bottom:1px solid #69ecd021;gap:18px;padding:18px 0;font-size:13px;display:flex}.picks-copy li span{color:var(--mint);font:10px var(--font-geist-mono)}.download-section{padding:0 0 130px}.download-card{background:linear-gradient(130deg,#09212b,#07141f 60%,#151522);border:1px solid #69ecd033;border-radius:34px;grid-template-columns:1fr 330px;align-items:center;gap:90px;min-height:580px;padding:82px;display:grid;position:relative;overflow:hidden}.download-aura{filter:blur(120px);background:#69ecd01f;border-radius:50%;width:560px;height:560px;position:absolute;top:20px;left:-180px}.download-copy,.qr-block{z-index:2;position:relative}.download-copy>p:not(.eyebrow){color:var(--muted);max-width:620px;line-height:1.7}.store-buttons{flex-wrap:wrap;gap:14px;margin-top:36px;display:flex}.store-button{background:#030e16b3;border:1px solid #69ecd033;border-radius:14px;align-items:center;gap:13px;min-width:205px;height:66px;padding:10px 16px;display:flex}.store-icon{color:var(--mint);font-size:22px}.store-button small,.store-button b{display:block}.store-button small{color:#78919b;letter-spacing:.12em;font-size:8px}.store-button b{margin-top:3px;font-size:18px}.qr-block{text-align:center}.qr-link{background:#fff;border-radius:22px;width:230px;height:230px;margin:0 auto 20px;padding:12px;display:block;box-shadow:0 18px 55px #0005,0 0 30px #65eccb24}.qr-link img{object-fit:contain;width:100%;height:100%;display:block}.qr-block strong{font-size:15px}.qr-block p{color:var(--muted);font-size:11px;line-height:1.5}footer{color:#6f8b95;border-top:1px solid #69ecd021;grid-template-columns:auto 1fr auto;align-items:center;gap:40px;width:min(1380px,100% - 48px);margin:0 auto;padding:54px 0 38px;display:grid}.footer-brand img{border-radius:11px;width:38px;height:38px}footer>p{font-size:12px}.footer-links{gap:24px;font-size:11px;display:flex}footer small{grid-column:1/-1;font-size:10px}@media (max-width:980px){.nav-shell{grid-template-columns:1fr auto}.nav-links{display:none}.hero{text-align:center;grid-template-columns:1fr;padding-top:80px}.hero-copy{flex-direction:column;align-items:center;display:flex}.hero-mark{min-height:480px}.section-heading,.diagnostic-heading,.picks-section,.panel-caption,.download-card{grid-template-columns:1fr}.diagnostic-heading{gap:32px}.picks-section{gap:50px}.picks-visual{order:2}.picks-copy{order:1}.download-card{padding:64px 44px}.qr-block{margin-top:20px}footer{text-align:center;grid-template-columns:1fr;justify-items:center}.footer-links{flex-wrap:wrap;justify-content:center}}@media (max-width:640px){.nav-shell{width:calc(100% - 28px);height:72px}.nav-cta{padding:10px 13px}.wordmark{font-size:12px}.wordmark-icon{width:36px;height:36px}.hero{gap:30px;min-height:720px;padding:68px 22px 70px}.hero h1{font-size:55px}.hero-lede{font-size:15px}.hero-actions{flex-direction:column;width:100%}.button,.hero-proof{justify-content:center}.hero-mark{min-height:360px}.logo-stage{width:75%}.orbit-one{width:360px;height:220px}.orbit-two{width:410px;height:260px}.signal-chip{display:none}.trust-strip{white-space:nowrap;justify-content:flex-start;gap:22px;padding:0 24px;overflow:hidden}.section-shell{width:calc(100% - 28px)}.showcase,.diagnostic-section{padding:90px 0}.section-heading{gap:30px}.section-heading>p{margin:0}.panel-topline span:last-child{display:none}.market-panel{border-radius:20px;padding:10px}.market-image-frame{margin:0;padding:0 8px}.market-image-frame img{object-fit:cover;object-position:54% center;min-height:360px}.panel-caption{gap:18px;padding:22px 8px 10px}.diagnostic-bar span:not(:first-child){display:none}.diagnostic-panel{border-radius:20px;padding:10px}.diagnostic-panel>img{width:100%;max-width:100%;height:400px;margin-left:0}.diagnostic-stats{grid-template-columns:1fr}.diagnostic-stats>div{justify-content:space-between;align-items:center;display:flex}.diagnostic-stats strong{font-size:18px}.picks-section{padding:40px 0 100px}.picks-visual{min-height:390px;padding:10px}.picks-visual>img{width:100%;max-width:100%;height:370px;transform:none}.picks-reference-price{width:52px;height:10px;padding:0 6px;top:55.1%;left:6.5%}.picks-reference-price strong{font-size:7px}.download-card{border-radius:24px;gap:35px;padding:48px 24px}.download-card h2{font-size:52px}.store-buttons{flex-direction:column}.store-button{width:100%}.qr-link{width:210px;height:210px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.logo-stage{animation:none}}.policy-shell{width:min(920px,100% - 40px);margin:0 auto;padding:72px 0 100px}.policy-header{border-bottom:1px solid var(--line);padding-bottom:34px}.policy-header a{color:var(--mint);letter-spacing:.08em;align-items:center;gap:8px;font-size:12px;display:inline-flex}.policy-header h1{margin:26px 0 16px;font-size:clamp(46px,7vw,76px)}.policy-header p{color:var(--muted);line-height:1.7}.policy-content{gap:34px;padding-top:42px;display:grid}.policy-content section{border:1px solid var(--line);background:linear-gradient(145deg,#0c2732d1,#071620d1);border-radius:18px;padding:26px 28px}.policy-content h2{margin-bottom:15px;font-size:24px}.policy-content p,.policy-content li{color:#9ab1ba;font-size:14px;line-height:1.72}.policy-content ul{margin:12px 0 0;padding-left:20px}.policy-content strong{color:var(--text)}.policy-date{color:#6f8b95;font-size:12px}@media (max-width:640px){.policy-shell{width:calc(100% - 28px);padding:42px 0 74px}.policy-content section{padding:22px 20px}.policy-header h1{font-size:44px}}.picks-visual>img{object-fit:contain;object-position:center top;width:100%;max-width:100%;height:auto;transform:none}.picks-visual{min-height:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-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}.phase-site{color:#eaf4f5;background:#071019}.phase-site .motion-header{display:none}.phase-site .motion-study{min-height:0}.site-header{z-index:30;background:#09151f;border-bottom:1px solid #34505c;justify-content:space-between;align-items:center;gap:24px;min-height:68px;padding:14px clamp(18px,3vw,48px);display:flex;position:relative}.site-brand{letter-spacing:.18em;white-space:nowrap;font:700 16px/1 Arial,sans-serif}.site-brand span{color:#70dccd}.site-header nav{color:#b2c9d0;flex-wrap:wrap;align-items:center;gap:clamp(12px,1.7vw,27px);font:500 12px/1.3 Arial,sans-serif;display:flex}.site-header nav a,.site-header nav button{color:inherit}.site-header nav a:hover,.site-header nav button:hover{color:#7cead9}.site-header nav button{cursor:pointer;font:inherit;background:0 0;border:1px solid #558178;border-radius:4px;padding:9px 14px}.site-content{max-width:1440px;margin:auto;padding:0 28px}.site-section{border-bottom:1px solid #263d48;padding:105px 0;scroll-margin-top:24px}.site-eyebrow{color:#74d8ca;letter-spacing:.17em;margin:0 0 22px;font:700 11px/1.4 Arial,sans-serif}.site-content h1,.site-content h2,.site-content h3,.site-doc h1,.site-doc h2,.site-doc h3{letter-spacing:-.035em;margin:0;font-family:Arial,sans-serif;line-height:1.1}.site-content h1{font-size:clamp(42px,5.2vw,78px)}.site-content h2{font-size:clamp(32px,3.6vw,52px)}.site-content h3{font-size:21px}.site-content h1 em{color:#71dfcc;font-style:normal}.site-content p,.site-doc p,.site-doc li{color:#acc0c8;line-height:1.7}.site-intro-grid,.site-section-head{grid-template-columns:minmax(0,1.5fr) minmax(260px,.75fr);align-items:end;gap:60px;display:grid}.site-intro-grid p{font-size:17px}.site-role-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:54px;display:grid}.site-role,.site-card,.site-case-card{background:linear-gradient(160deg,#122631,#0a1720);border:1px solid #35515c;min-width:0;padding:27px}.site-role{border-top:3px solid var(--role-accent);min-height:225px}.site-role.cyan{--role-accent:#5adcd4}.site-role.blue{--role-accent:#77adf7}.site-role.pink{--role-accent:#f474a1}.site-role.purple{--role-accent:#bb91ef}.site-role.mint{--role-accent:#8bdcae}.site-role>span,.site-card>span,.site-case-card>span{color:var(--role-accent,#71d9cd);letter-spacing:.12em;margin-bottom:24px;font:700 10px/1.3 Arial,sans-serif;display:block}.site-role h2{font-size:22px}.site-role p{margin:18px 0 0;font-size:13px}.site-section-head>p{margin:0;font-size:16px}.site-card-grid,.site-tech-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:48px;display:grid}.site-card{flex-direction:column;min-height:275px;display:flex}.site-card h3{font-size:23px}.site-card p{font-size:14px}.site-card a,.site-text-link,.site-case-card b{color:#8fe6d8;margin-top:auto;font:700 13px Arial,sans-serif;display:inline-block}.site-case-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:48px 0 22px;display:grid}.site-case-card{min-height:250px;display:block}.site-case-card h3{font-size:26px}.site-case-card p{max-width:540px}.site-factor-list{border-top:1px solid #34515a;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:45px 0 30px;padding:0;list-style:none;display:grid}.site-factor-list li{color:#d1e0e3;border-bottom:1px solid #34515a;gap:18px;padding:19px 8px;font-size:15px;display:flex}.site-factor-list span{color:#71dccc;font:12px monospace}.site-tech-row>div{border-left:2px solid #4c8f8a;padding:8px 20px}.site-tech-row strong{color:#78daca;font:12px monospace}.site-tech-row h3{margin-top:18px}.site-tech-row p{font-size:14px}.site-ai-teaser>div{max-width:790px}.site-ai-teaser p:not(.site-eyebrow){font-size:17px}.site-link-row{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.site-link-row a,.site-download-actions a,.site-download-actions span{color:#bceee4;background:#102932;border:1px solid #41666a;padding:13px 17px;font-size:13px}.site-link-row a:hover,.site-download-actions a:hover{background:#20504f}.site-download{grid-template-columns:1fr auto;align-items:center;gap:50px;display:grid}.site-download p:not(.site-eyebrow){font-size:17px}.site-download-actions{flex-wrap:wrap;gap:10px;margin:28px 0;display:flex}.site-download-actions span{color:#7896a0}.site-download small{color:#8ea8af}.site-download-qr{text-align:center;background:#102530;border:1px solid #42605f;padding:15px 15px 8px}.site-download-qr img{background:#fff}.site-download-qr p{font-size:12px!important}.site-contact-teaser{text-align:center}.site-contact-teaser p:not(.site-eyebrow){max-width:600px;margin:22px auto}.site-contact-teaser button{color:#06201f;cursor:pointer;background:#73dfca;border:0;padding:16px 24px;font-weight:700}.site-footer{background:#07131d;border-top:1px solid #34505c;justify-content:space-between;gap:50px;padding:48px max(28px,50vw - 692px);display:flex}.site-footer>div{max-width:490px}.site-footer p{color:#8faab3;font-size:12px;line-height:1.6}.site-footer nav{color:#b7d3d6;flex-wrap:wrap;place-content:start flex-end;gap:15px 22px;max-width:460px;font-size:12px;display:flex}.site-footer nav a:hover{color:#81e5d3}.site-contact-backdrop{z-index:1000;background:#02080bdc;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0;overflow-y:auto}.site-contact-dialog{background:#0d202a;border:1px solid #4c7475;width:min(600px,100%);max-height:calc(100vh - 36px);padding:34px;position:relative;overflow:auto;box-shadow:0 26px 90px #000b}.site-contact-dialog h2{margin:0;font:700 36px/1.1 Arial,sans-serif}.site-contact-dialog>p:not(.site-eyebrow){color:#a8c1c8}.site-contact-close{color:#cbe9e8;cursor:pointer;background:0 0;border:0;font-size:28px;position:absolute;top:15px;right:16px}.site-contact-options{gap:10px;margin-top:25px;display:grid}.site-contact-options>a,.site-contact-options>div,.site-contact-options>button{text-align:left;color:#e8f7f4;width:100%;font:inherit;background:#122d35;border:1px solid #45656b;flex-direction:column;gap:8px;padding:18px 20px;display:flex}.site-contact-options>button{cursor:pointer}.site-contact-options .recommended{background:#153931;border-color:#77dfc9}.site-contact-options b{font-size:16px}.site-contact-options em{color:#7ce7d1;margin-left:12px;font-size:11px;font-style:normal}.site-contact-options span{color:#9fc4c6;font-size:13px}.site-contact-options .unavailable{opacity:.72}.site-contact-back{color:#83e0d1;cursor:pointer;background:0 0;border:0;margin:15px 0}.site-contact-form{gap:15px;display:grid}.site-contact-form label{color:#d2e4e5;gap:7px;font-size:13px;display:grid}.site-contact-form input,.site-contact-form select,.site-contact-form textarea{color:#e8f4f2;background:#081820;border:1px solid #43606a;width:100%;min-height:42px;padding:10px 12px;font:14px Arial,sans-serif}.site-contact-form textarea{resize:vertical}.site-form-pair{grid-template-columns:1fr 1fr;gap:12px;display:grid}.site-form-note,.site-form-status{color:#8daab4;margin:0;font-size:12px;line-height:1.5}.site-contact-form>button{color:#09211d;cursor:pointer;background:#77dfcb;border:0;padding:13px 18px;font-weight:700}.site-form-status:not(:empty){border:1px solid #547a7a;padding:10px}.site-doc{width:min(1060px,100% - 40px);margin:0 auto;padding:65px 0 100px}.site-doc-header{border-bottom:1px solid #3a535c;margin-bottom:50px;padding-bottom:40px}.site-doc-header>a{color:#81e2d2;font-size:13px}.site-doc h1{margin:20px 0;font-size:clamp(38px,6vw,68px)}.site-doc h2{margin:0 0 15px;font-size:28px}.site-doc h3{margin:0 0 10px;font-size:19px}.site-doc section{border-bottom:1px solid #29404b;padding:30px 0}.site-doc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.site-doc-card{background:#10232e;border:1px solid #3b5962;padding:25px}.site-doc-card small{color:#86dfd3}.site-doc a:not(.site-doc-header>a){color:#8ce4d4}.site-doc-list{padding-left:20px}.site-doc-list li{margin:8px 0}.site-doc-note{color:#bad4d3;background:#112731;border-left:3px solid #70cfc1;padding:18px}.site-doc-cta{border:1px solid #73d6c6;margin-top:12px;padding:13px 17px;display:inline-block}@media (max-width:1100px){.site-header nav{gap:12px}.site-role-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.site-header{flex-direction:column;align-items:flex-start}.site-header nav{flex-wrap:nowrap;width:100%;padding-bottom:5px;overflow-x:auto}.site-header nav>*{white-space:nowrap}.site-section{padding:70px 0}.site-intro-grid,.site-section-head,.site-download{grid-template-columns:1fr;gap:20px}.site-role-grid,.site-card-grid,.site-factor-list,.site-tech-row,.site-case-grid,.site-doc-grid{grid-template-columns:1fr}.site-role{min-height:0}.site-footer{flex-direction:column}.site-footer nav{justify-content:flex-start}.site-download-qr{justify-self:start}.site-form-pair{grid-template-columns:1fr}}.site-contact-form>button:disabled{color:#b8cccd;cursor:not-allowed;background:#34565a}.phase-site .site-contact-dialog .site-contact-close{color:#d5eeee;cursor:pointer;background:#102b33;border:1px solid #547477;border-radius:50%;place-items:center;width:36px;min-width:36px;height:36px;min-height:36px;padding:0;line-height:1;display:grid;position:absolute;top:18px;right:18px}.phase-site .site-contact-dialog .site-contact-close:hover{background:#1b4348;border-color:#83d7cb}@media (max-width:760px){.site-header nav button[data-contact-open]{z-index:1;background:#102b30;position:absolute;top:13px;right:18px}}.site-intro-lead h1{max-width:1200px;font-size:clamp(42px,4.5vw,70px)}.site-intro-lead h1 em{white-space:nowrap}.site-intro-lead>p{max-width:770px;margin:26px 0 0;font-size:clamp(16px,1.35vw,19px);line-height:1.65}.site-role-grid{margin-top:48px}.site-role{background:linear-gradient(145deg,color-mix(in srgb,var(--role-accent) 10%,#10212a),#0a1720 70%);position:relative;overflow:hidden}.site-role:after{content:"";background:linear-gradient(90deg,transparent,var(--role-accent));opacity:.7;width:50%;height:1px;position:absolute;bottom:0;right:0}.site-markets .site-card{border-top:3px solid var(--market-accent);background:linear-gradient(140deg,color-mix(in srgb,var(--market-accent) 13%,#0d202a),#0a1720 72%);position:relative;overflow:hidden}.site-card.market-crypto{--market-accent:#67dfcd}.site-card.market-us-options{--market-accent:#8ab7ff}.site-card.market-gold{--market-accent:#e8bd7b}.site-markets .site-card:before{content:"";border:1px solid var(--market-accent);opacity:.24;border-radius:50%;width:120px;height:120px;position:absolute;top:-50px;right:-46px}.site-markets .site-card>span{color:var(--market-accent)}.site-markets .site-card p strong{color:var(--market-accent);letter-spacing:.12em;text-transform:uppercase;margin:18px 0 6px;font:700 10px Arial,sans-serif;display:block}.site-markets .site-card a{color:var(--market-accent)}.site-cases{background:radial-gradient(at 75% 20%,#17343666,#0000 54%)}.site-case-card{border-top:3px solid var(--case-accent);background:linear-gradient(160deg,#102b32,#0a1921 72%);min-height:0;padding:28px}.site-case-card.case-wait{--case-accent:#67dfcd}.site-case-card.case-long{--case-accent:#8fb8ff}.site-case-top{color:var(--case-accent);letter-spacing:.1em;justify-content:space-between;gap:12px;font:700 11px/1.4 Arial,sans-serif;display:flex}.site-case-top time{color:#a1bcc4;letter-spacing:0;white-space:nowrap;font-weight:400}.site-case-card h3{min-height:2.2em;margin:23px 0 21px;font-size:clamp(21px,2vw,29px)}.site-case-chain{border-top:1px solid #375660;margin:0;padding:0;list-style:none}.site-case-chain li{color:#bdd0d4;border-bottom:1px solid #304b55;grid-template-columns:94px 1fr;gap:14px;padding:10px 0;font:13px/1.5 Arial,sans-serif;display:grid}.site-case-chain b{color:var(--case-accent);text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:11px;display:block}.site-case-result{grid-template-columns:1fr 1fr;gap:10px;margin:22px 0;display:grid}.site-case-result>div{background:#071921;border:1px solid #45646b;padding:14px}.site-case-result small{color:#8fb8c2;letter-spacing:.09em;min-height:26px;font:700 10px/1.3 Arial,sans-serif;display:block}.site-case-result strong{color:var(--case-accent);margin-top:8px;font:700 clamp(22px,2.5vw,32px)/1 Arial,sans-serif;display:block}.site-case-lesson{margin:0 0 18px;font-size:13px!important}.site-case-lesson b{color:#d5e9e7;margin:0}.site-case-card>a{color:var(--case-accent);font:700 13px Arial,sans-serif}.site-method{background:linear-gradient(135deg,#101b2a88,#0000 55%)}.site-method-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:36px;margin-top:48px;display:grid}.site-method-grid>div{background:#0b1a25;border:1px solid #40545e;padding:32px}.site-method-grid h3{font-size:25px}.site-method .site-tech-row{grid-template-columns:1fr;gap:0;margin:24px 0;display:grid}.site-method .site-tech-row>div{border:0;border-top:1px solid #38525e;padding:14px 0}.site-method .site-tech-row h4{margin:9px 0 4px;font-size:18px}.site-method .site-tech-row p{margin:0;font-size:13px}.site-method .site-factor-list{grid-template-columns:1fr 1fr;margin:22px 0 0}.site-method .site-factor-list li{gap:8px;padding:11px 4px;font-size:12px}.site-ai-teaser{background:radial-gradient(at 30% 45%,#17294877,#0000 62%)}.site-ai-teaser>h2{max-width:870px}.site-access-grid{grid-template-columns:1fr 1fr;gap:16px;margin-top:40px;display:grid}.site-access-grid article{background:linear-gradient(145deg,#132e3b,#0b1b2b);border:1px solid #4a6572;padding:30px}.site-access-grid article:nth-child(2){background:linear-gradient(145deg,#1d2940,#0b1b2b)}.site-access-grid span{color:#8dd8e5;letter-spacing:.1em;font:700 11px Arial,sans-serif}.site-access-grid h3{margin:28px 0 10px;font-size:26px}.site-access-grid p{max-width:470px;font-size:15px}.site-access-grid a{color:#9cdef0;margin-top:22px;font:700 14px Arial,sans-serif;display:inline-block}.site-download{background:radial-gradient(at 82% 45%,#27584b6b,#0000 55%)}.site-download-actions{margin-top:36px}.site-download-qr{min-width:245px}.site-download-mobile{display:none}@media (max-width:1100px){.site-intro-lead h1 em{white-space:normal}.site-method-grid{grid-template-columns:1fr}}@media (max-width:760px){.site-case-chain li{grid-template-columns:80px 1fr}.site-case-top{flex-wrap:wrap}.site-case-card h3{min-height:0}.site-access-grid{grid-template-columns:1fr}.site-download-mobile{color:#a0e9d5;margin:3px 0 8px;font-size:13px;display:inline-block}.site-download-qr{min-width:0}.site-method-grid>div{padding:24px}}@media (prefers-reduced-motion:no-preference){.site-markets .site-card:before{animation:15s ease-in-out infinite alternate market-orbit}@keyframes market-orbit{to{opacity:.38;transform:translate(-15px,18px)}}}.phase-site .visual-master .agent-scene:after{content:"";z-index:1;pointer-events:none;opacity:1;background:radial-gradient(64% 42% at 50% 52%,#1f5d6f42,#0000 74%),#081019;transition:opacity .18s;position:absolute;inset:0}.phase-site .visual-master .agent-scene.is-ready:after,.phase-site .visual-master .agent-scene.scene-failed:after{opacity:0}@media (min-width:1600px){.phase-site .visual-master .reference-layout{--visual-stage-height:560px}.phase-site .visual-master .motion-stage .agent-scene{height:662px;inset:48px 0 auto}}@media (max-width:760px){.site-header{gap:16px;min-width:0;padding:18px 16px;position:relative}.site-header .site-brand{letter-spacing:.16em;max-width:calc(100% - 112px);font-size:20px}.site-header nav{flex-wrap:wrap;justify-content:flex-start;gap:12px 16px;min-width:0;padding-bottom:0;overflow:visible}.site-header nav a{font-size:12px;line-height:1.5}.site-header nav button[data-contact-open]{padding:10px 14px;font-size:13px;top:13px;right:16px}.phase-site .visual-master .reference-floor .motion-controls{white-space:normal;grid-template-columns:minmax(0,1fr);place-content:start stretch;gap:8px;width:100%;max-width:100%;min-height:0;padding:10px 12px;display:grid}.phase-site .visual-master .reference-floor .motion-utilities{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr);gap:6px;width:100%;min-width:0;display:grid}.phase-site .visual-master .reference-floor .motion-utilities button{white-space:normal;text-align:center;min-width:0;min-height:44px;padding:8px 4px;font-size:11px;line-height:1.25}.phase-site .visual-master .reference-floor .motion-case-cta{text-align:center;justify-items:center;width:100%;min-width:0;min-height:48px;margin-left:0;padding:8px 10px}.phase-site .visual-master .reference-floor .motion-case-cta b{white-space:normal;font-size:11px}.phase-site .visual-master .reference-floor .motion-case-cta small{white-space:normal;font-size:9px}}.phase-site [data-contact-open],.phase-site .site-contact-teaser,.phase-site a[href=\#contact],.phase-site a[href="/#contact"],.phase-site .site-contact-backdrop{display:none!important}.phase-site .site-footer{box-sizing:border-box;clip-path:inset(0 -100vmax);background:#040b10;width:100%;margin:0;padding-top:48px;box-shadow:0 0 0 100vmax #040b10;-webkit-mask-image:none;mask-image:none}.phase-site .site-cases{background:radial-gradient(at 85% 15%,#14313a55,#0000 50%)}.phase-site .site-cases .site-section-head{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:start;gap:clamp(32px,6vw,90px)}.phase-site .site-cases h2 em,.phase-site .site-ai-teaser h2 em,.phase-site .site-download h2 em{color:#6ee1cf;font-style:normal}.phase-site .site-cases-intro{flex-direction:column;gap:10px;max-width:520px;margin:37px 0 0;line-height:1.35;display:flex}.phase-site .site-cases-intro strong{color:#72e2d0;font:700 clamp(22px,1.9vw,27px)/1.2 Arial,sans-serif}.phase-site .site-cases-intro span{color:#b9d4d7;font:400 clamp(16px,1.25vw,19px)/1.4 Arial,sans-serif}.phase-site .site-case-result .site-case-price-move{letter-spacing:-.035em;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:clamp(38px,3.3vw,58px)}.phase-site .site-cases-method{color:#a8c6ca;letter-spacing:.1em;text-transform:uppercase;border-left:2px solid #72d9c8;width:auto;margin:28px 0 0;padding:7px 12px;font:700 12px/1.3 Arial,sans-serif;display:inline-block}.phase-site .site-markets .site-card-grid .site-card{border-top-width:3px}.phase-site .site-markets .market-crypto{background:linear-gradient(145deg,#123a3b,#0b1923 70%);border-top-color:#66dcd0}.phase-site .site-markets .market-us-options{background:linear-gradient(145deg,#19314a,#0b1923 70%);border-top-color:#80b2ff}.phase-site .site-markets .market-gold{background:linear-gradient(145deg,#393123,#0b1923 70%);border-top-color:#e5bd73}.phase-site .site-ai-teaser{isolation:isolate;background:radial-gradient(at 6% 15%,#154c4c66,#0000 44%),radial-gradient(at 95% 85%,#26375c66,#0000 45%);margin-inline:-28px;padding-inline:28px;position:relative}.phase-site .site-ai-teaser h2{max-width:none}.phase-site .site-ai-positioning{letter-spacing:.02em;color:#bce4e0!important;margin:18px 0 38px!important;font-size:16px!important}.phase-site .site-ai-teaser .site-access-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%;margin-top:0;display:grid;max-width:none!important}.phase-site .site-access-grid article{border:1px solid #456a72;flex-direction:column;min-height:310px;padding:clamp(25px,3vw,42px);display:flex}.phase-site .site-access-grid .site-access-agent{background:linear-gradient(145deg,#14383d,#0d2029 75%);border-top:3px solid #6ce0cf}.phase-site .site-access-grid .site-access-developer{background:linear-gradient(145deg,#21324c,#101d30 75%);border-top:3px solid #8db5ff}.phase-site .site-access-grid article>span{color:#84dedd;letter-spacing:.12em;font:700 12px/1.3 Arial,sans-serif}.phase-site .site-access-grid .site-access-developer>span{color:#95baff}.phase-site .site-access-grid article h3{max-width:540px;margin:28px 0 10px;font-size:clamp(27px,2.4vw,36px)}.phase-site .site-access-grid article p{max-width:550px;margin-bottom:28px;font-size:16px}.phase-site .site-access-grid article a{color:#8fead9;margin-top:auto;font-size:15px;font-weight:700}.phase-site .site-access-grid .site-access-developer a{color:#a9c9ff}.phase-site .site-download{background:radial-gradient(at 20%,#21665677,#0000 52%),linear-gradient(115deg,#102b31,#0b1924 62%,#1d2537);border-top:1px solid #559e94;min-height:480px;margin-inline:-28px;padding-inline:clamp(28px,4vw,55px);position:relative}.phase-site .site-download h2{max-width:none;font-size:clamp(40px,3.8vw,68px)}.phase-site .site-download-copy>p:not(.site-eyebrow){color:#c9e3df;max-width:560px;font-size:17px}.phase-site .site-download-actions{margin-top:34px}.phase-site .site-download-actions .site-store-link{color:#eef9f5;background:#081720;border:1px solid #80afa9;border-radius:7px;align-items:center;gap:12px;min-height:58px;padding:8px 18px;display:inline-flex}.phase-site .site-download-actions .site-store-link:hover{background:#19343b;border-color:#9ce7d4}.phase-site .site-download-actions .site-store-pending{cursor:default;opacity:.75}.phase-site .site-download-actions .site-store-pending:hover{background:#081720;border-color:#80afa9}.phase-site .site-store-link svg{flex:none;width:28px;height:28px;display:block}.phase-site .site-store-link span{color:inherit;background:0 0;border:0;gap:1px;padding:0;line-height:1.1;display:grid}.phase-site .site-store-link small{color:#bad8d4;font:500 9px/1 Arial,sans-serif}.phase-site .site-store-link b{color:#fff;font:700 18px/1.1 Arial,sans-serif}.phase-site .site-download-qr{background:#122d33;border:1px solid #69c8b9;padding:16px;box-shadow:0 18px 48px #0006}.phase-site .site-download-qr p{color:#ddf9ee}.phase-site .site-method .site-section-head{grid-template-columns:minmax(0,.85fr) minmax(450px,1.15fr);align-items:end;gap:clamp(30px,5vw,70px)}.phase-site .site-method h2 em{color:#76d9cf;font-style:normal}.phase-site .site-method-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:100%;display:grid}.phase-site .site-method-steps span{color:#d7eeeb;border-top:3px solid #70dacc;padding:13px 7px 2px;font:700 clamp(13px,1.1vw,16px)/1.35 Arial,sans-serif}.phase-site .site-method-steps span:nth-child(2){border-color:#f280a4}.phase-site .site-method-steps span:nth-child(3){border-color:#a88ff0}.phase-site .site-method-grid{gap:22px}.phase-site .site-method-grid>div{border:1px solid #4b6971;padding:clamp(28px,3vw,44px)}.phase-site .site-method-process{background:linear-gradient(140deg,#143743,#0b202b 72%);border-top:4px solid #68d9ce!important}.phase-site .site-method-risk{background:linear-gradient(140deg,#33283b,#14212f 75%);border-top:4px solid #e682a4!important}.phase-site .site-method-grid h3{color:#edf8f5;font-size:clamp(25px,2vw,32px)}.phase-site .site-method .site-tech-row>div{border-top-color:#4d7880}.phase-site .site-method .site-tech-row strong{color:#74e5d2}.phase-site .site-method-risk .site-eyebrow,.phase-site .site-method-risk .site-factor-list span{color:#f49ab4}.phase-site .site-method-risk .site-factor-list{border-top-color:#78546b}.phase-site .site-method-risk .site-factor-list li{border-bottom-color:#674b61}.phase-site .site-ai-teaser h2{font-size:clamp(36px,3.4vw,54px)}.phase-site .site-contact-teaser p:not(.site-eyebrow){color:#bdd4dc;font-size:clamp(16px,1.3vw,22px);line-height:1.45;max-width:none!important}@media (min-width:900px){.phase-site .site-ai-teaser h2,.phase-site .site-download h2,.phase-site .site-contact-teaser p:not(.site-eyebrow){white-space:nowrap}}.site-doc .site-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.site-doc .site-capability-grid .site-doc-card{border-top:3px solid #6edbcb}.site-doc .site-capability-grid .site-doc-card:nth-child(2n){border-top-color:#80b1f4}.site-doc .site-capability-grid code{overflow-wrap:anywhere;color:#9de9dc;background:#091b23;margin-top:22px;padding:8px 10px;font-size:12px;display:block}.site-doc .site-bundle-card{background:linear-gradient(120deg,#174139,#182d3e);border-color:#77d7c5;margin-top:16px}.site-doc .site-bundle-card h3{font-size:24px}.site-doc .site-access-plans{grid-template-columns:repeat(4,minmax(0,1fr))}.site-doc .site-access-plans .site-doc-card{min-height:125px;padding:20px}.site-doc .site-access-plans h3{font-size:18px}@media (min-width:801px){.phase-site .visual-master .reference-layout{grid-template-rows:minmax(0,1fr);align-items:stretch;height:clamp(650px,100svh - 100px,780px)}.phase-site .visual-master .reference-evidence{overflow:hidden;height:100%!important;min-height:0!important}.phase-site .visual-master .reference-metrics section{padding:12px 14px}.phase-site .visual-master .reference-metrics strong{margin:7px 0;font-size:clamp(25px,2vw,33px)}.phase-site .visual-master .reference-history svg{height:180px}.phase-site .visual-master .reference-log{overflow:hidden;min-height:0!important}.phase-site .visual-master .reference-log ol{flex:1;min-height:0;padding-bottom:64px;overflow-y:auto}.phase-site .visual-master .reference-log li{padding:7px 0}.phase-site .visual-master .reference-floor{grid-template-rows:auto minmax(0,1fr) auto auto;min-height:0;display:grid;height:100%!important}.phase-site .visual-master .reference-floor .motion-stage{flex:none!important;height:auto!important;min-height:0!important;max-height:none!important}.phase-site .visual-master .motion-stage .agent-scene{height:auto!important;inset:48px 0 0!important}}@media (max-width:800px){.phase-site .site-cases .site-section-head,.phase-site .site-method .site-section-head,.phase-site .site-ai-teaser .site-access-grid,.phase-site .site-download{grid-template-columns:1fr}.phase-site .site-cases-intro{margin-top:0}.phase-site .site-ai-teaser,.phase-site .site-download{margin-inline:-28px;padding-inline:28px}.phase-site .site-method-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.site-doc .site-access-plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.site-doc .site-capability-grid,.site-doc .site-access-plans{grid-template-columns:1fr}.phase-site .site-access-grid article{min-height:0}}.phase-site .site-content{max-width:none;padding:0;overflow:hidden}.phase-site .site-section{box-sizing:border-box;isolation:isolate;border-bottom:1px solid #ffffff12;padding:clamp(92px,8vw,150px) max(28px,50vw - 692px);position:relative;overflow:hidden}.phase-site .site-section>*{z-index:1;position:relative}.phase-site .site-eyebrow{margin-bottom:26px}.phase-site .site-section-head{gap:clamp(32px,5vw,80px)}.phase-site .site-section-head>p{line-height:1.55}.phase-site .site-intro:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 49.96%,#7cdcd00b 50%,#0000 50.04%);position:absolute;inset:0}.phase-site .site-intro-lead{grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);align-items:end;gap:clamp(32px,6vw,90px);display:grid}.phase-site .site-intro-lead h1{max-width:none;margin:0}.phase-site .site-intro-lead>p{border-left:1px solid #6acfc385;max-width:390px;margin:0 0 7px;padding-left:24px}.phase-site .site-role-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(12px,2vw,28px);margin-top:clamp(75px,8vw,130px);display:grid;position:relative}.phase-site .site-role-grid:before{content:"";opacity:.6;background:linear-gradient(90deg,#58dacc,#77adf7,#f474a1,#bb91ef,#8bdcae);height:1px;position:absolute;top:24px;left:5%;right:5%}.phase-site .site-role{background:0 0;border:0;min-height:230px;padding:60px 5px 10px 0;transition:transform .35s;overflow:visible}.phase-site .site-role:nth-child(2),.phase-site .site-role:nth-child(4){transform:translateY(24px)}.phase-site .site-role:hover{transform:translateY(-8px)}.phase-site .site-role:nth-child(2):hover,.phase-site .site-role:nth-child(4):hover{transform:translateY(16px)}.phase-site .site-role:before{content:"";border:1px solid var(--role-accent);background:radial-gradient(circle,var(--role-accent) 0 19%,#0c1c29 23% 100%);width:26px;height:26px;box-shadow:0 0 26px color-mix(in srgb,var(--role-accent) 45%,transparent);border-radius:50%;position:absolute;top:11px;left:8px}.phase-site .site-role:after{display:none}.phase-site .site-role>span{color:var(--role-accent);margin-bottom:22px;font-size:11px}.phase-site .site-role h2{max-width:240px;font-size:clamp(22px,1.7vw,29px)}.phase-site .site-role p{color:#abc5cb;max-width:240px;font-size:14px;line-height:1.55}.phase-site .site-markets .site-section-head{align-items:end}.phase-site .site-markets .site-section-head h2{max-width:920px}.phase-site .site-markets .site-section-head>p{justify-self:end;max-width:360px}.phase-site .site-markets .site-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:clamp(46px,6vw,90px);display:grid}.phase-site .site-markets .site-card-grid .site-card{border:1px solid color-mix(in srgb,var(--market-accent) 40%,#26414b);border-top:2px solid var(--market-accent);background:linear-gradient(165deg,color-mix(in srgb,var(--market-accent) 12%,#112431),#0a1922 64%);min-height:590px;padding:clamp(24px,2.5vw,38px);transition:transform .45s,box-shadow .45s}.phase-site .site-markets .site-card:hover{transform:translateY(-7px);box-shadow:0 24px 75px #0005}.phase-site .site-markets .site-card>span{color:var(--market-accent);margin:0;font-size:11px}.phase-site .site-market-scene{place-items:center;width:calc(100% + 30px);height:clamp(210px,18vw,300px);margin:22px -15px 10px;display:grid;position:relative;overflow:hidden}.phase-site .site-market-scene:after{content:"";background:linear-gradient(90deg,transparent,var(--market-accent),transparent);opacity:.55;height:1px;position:absolute;inset:auto 5% 4%}.phase-site .site-market-scene svg{width:100%;height:100%;overflow:visible}.phase-site .market-grid{fill:none;stroke:#b2d3d3;stroke-width:1px;opacity:.1}.phase-site .market-trace,.phase-site .gold-trace{fill:none;stroke:var(--market-accent);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 9px var(--market-accent))}.phase-site .market-connection{fill:none;stroke:#86d5ca;stroke-width:1px;opacity:.25}.phase-site .market-node,.phase-site .gold-point{fill:var(--market-accent)}.phase-site .market-focus{fill:none;stroke:var(--market-accent);stroke-width:1.5px;opacity:.5}.phase-site .option-bar{fill:#80b2ff;opacity:.38}.phase-site .option-bar.hot{fill:#c6a1e7;opacity:.8}.phase-site .option-arc{fill:none;stroke:#86b5ff;stroke-width:3px;opacity:.9}.phase-site .arc-two{stroke:#b589e0;stroke-width:2px;opacity:.55}.phase-site .option-pulse{fill:#9bc5ff;filter:drop-shadow(0 0 14px #80b2ff)}.phase-site .gold-orbit{fill:none;stroke:#e5bd73;stroke-width:1px;opacity:.22}.phase-site .orbit-two{opacity:.45}.phase-site .gold-support{stroke:#e5bd73;stroke-width:1px;opacity:.15}.phase-site .site-markets .site-card h3{margin:0 0 18px;font-size:clamp(22px,1.7vw,28px);line-height:1.18}.phase-site .site-markets .site-card p{color:#b8ccd1;margin:auto 0 0;font-size:14px;line-height:1.55}.phase-site .site-markets .site-card p strong{margin:0 0 10px}.phase-site .site-cases .site-section-head{grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);align-items:end}.phase-site .site-cases .site-section-head h2{font-size:clamp(48px,5vw,76px)}.phase-site .site-cases-intro{border-left:2px solid #6ddacb;max-width:420px;margin:0 0 9px;padding-left:24px}.phase-site .site-cases-intro strong{font-size:clamp(20px,1.7vw,26px)}.phase-site .site-cases-method{letter-spacing:.18em;border:0;margin:clamp(34px,4vw,65px) 0 16px;padding:0;font-size:11px}.phase-site .site-case-grid{grid-template-columns:1fr;gap:clamp(26px,3vw,48px);margin:0;display:grid}.phase-site .site-case-card{border:1px solid #53747a;border-top:2px solid var(--case-accent);background:linear-gradient(135deg,#0e252b,#0a1720 62%);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:0;min-height:560px;padding:0;display:grid;box-shadow:0 22px 90px #0003}.phase-site .site-case-card.case-long{background:linear-gradient(225deg,#192841,#0a1720 64%)}.phase-site .site-case-card.case-long .site-case-visual{order:2}.phase-site .site-case-visual{background:radial-gradient(ellipse at 50% 40%,color-mix(in srgb,var(--case-accent) 16%,transparent),transparent 64%),#081721;place-items:center;min-width:0;min-height:100%;display:grid;position:relative;overflow:hidden}.phase-site .site-case-visual:before{content:"";border:1px solid color-mix(in srgb,var(--case-accent) 35%,transparent);pointer-events:none;position:absolute;inset:18px}.phase-site .site-case-visual svg{filter:drop-shadow(0 0 20px #0007);width:100%;max-height:430px;position:relative}.phase-site .site-case-visual-index{z-index:1;color:color-mix(in srgb,var(--case-accent) 40%,transparent);letter-spacing:-.1em;font:700 clamp(70px,9vw,150px)/1 Arial,sans-serif;position:absolute;top:clamp(25px,3vw,46px);left:clamp(34px,4vw,64px)}.phase-site .site-case-visual-meta{color:#c3d9d9;letter-spacing:.1em;justify-content:space-between;font:700 11px Arial,sans-serif;display:flex;position:absolute;bottom:clamp(26px,3vw,45px);left:clamp(35px,4vw,64px);right:clamp(35px,4vw,64px)}.phase-site .case-chart-grid{stroke:#afd0d4;stroke-width:1px;opacity:.13}.phase-site .case-chart-range{stroke:var(--case-accent);stroke-width:1.5px;stroke-dasharray:6 7;opacity:.5}.phase-site .case-candle line{stroke:currentColor;stroke-width:2px}.phase-site .case-candle rect{fill:currentColor}.phase-site .case-candle.up{color:#60dec0}.phase-site .case-candle.down{color:#eb718c}.phase-site .case-candle .case-volume{opacity:.35}.phase-site .case-chart-decision{stroke:var(--case-accent);stroke-width:1px;stroke-dasharray:4 6;opacity:.7}.phase-site .case-chart-end{fill:var(--case-accent);filter:drop-shadow(0 0 9px var(--case-accent))}.phase-site .site-case-copy{flex-direction:column;min-width:0;padding:clamp(26px,3.5vw,54px);display:flex}.phase-site .site-case-top{align-items:start}.phase-site .site-case-card h3{min-height:0;margin:22px 0 23px;font-size:clamp(26px,2.35vw,37px)}.phase-site .site-case-chain li{grid-template-columns:92px 1fr;gap:12px;padding:9px 0}.phase-site .site-case-result{margin:22px 0 14px}.phase-site .site-case-result>div{background:#061821aa;padding:13px 15px}.phase-site .site-case-result strong{font-size:clamp(30px,2.5vw,42px)}.phase-site .site-case-result .site-case-price-move{font-size:clamp(30px,2.9vw,48px)}.phase-site .site-case-lesson{margin:0 0 22px}.phase-site .site-case-copy>a{color:var(--case-accent);margin-top:auto;font:700 14px Arial,sans-serif}.phase-site .site-method .site-section-head{align-items:end}.phase-site .site-method .site-section-head h2{font-size:clamp(52px,4.8vw,74px)}.phase-site .site-method-steps{justify-self:end;max-width:590px}.phase-site .site-method-grid{grid-template-columns:minmax(0,1.38fr) minmax(0,.82fr);gap:clamp(30px,4vw,65px);margin-top:clamp(55px,7vw,105px)}.phase-site .site-method-grid>div{background:0 0;border:0;padding:0}.phase-site .site-method-process{border-top:0!important}.phase-site .site-method-risk{align-self:start;box-shadow:0 24px 80px #0004;background:linear-gradient(145deg,#39283fba,#171f2fb0)!important;border:1px solid #8e657e66!important;padding:clamp(28px,3vw,46px)!important}.phase-site .site-method-process>h3{font-size:clamp(27px,2.7vw,39px)}.phase-site .site-method .site-tech-row{grid-template-columns:1fr;gap:0;margin:38px 0 35px;padding-left:40px;display:grid;position:relative}.phase-site .site-method .site-tech-row:before{content:"";background:linear-gradient(#70e6d5,#ee8fae,#b69bf4);width:1px;position:absolute;top:12px;bottom:12px;left:11px}.phase-site .site-method .site-tech-row>div{border:0;padding:0 0 34px;position:relative}.phase-site .site-method .site-tech-row>div:last-child{padding-bottom:0}.phase-site .site-method .site-tech-row>div:before{content:"";background:#102630;border:2px solid #71e3d1;border-radius:50%;width:14px;height:14px;position:absolute;top:4px;left:-36px;box-shadow:0 0 18px #71e3d166}.phase-site .site-method .site-tech-row>div:nth-child(2):before{border-color:#ed8ba9;box-shadow:0 0 18px #ed8ba966}.phase-site .site-method .site-tech-row>div:nth-child(3):before{border-color:#b8a1f4;box-shadow:0 0 18px #b8a1f466}.phase-site .site-method .site-tech-row h4{font-size:clamp(20px,1.6vw,25px)}.phase-site .site-method .site-tech-row p{max-width:560px;font-size:15px}.phase-site .site-method .site-text-link{font-size:14px}.phase-site .site-method-risk h3{font-size:clamp(26px,2.2vw,34px)}.phase-site .site-method-risk .site-factor-list{grid-template-columns:1fr 1fr;margin-top:34px}.phase-site .site-method-risk .site-factor-list li{font-size:13px;line-height:1.4}.phase-site .site-ai-teaser{background:radial-gradient(at 54% 0,#15505155,#0000 52%),linear-gradient(135deg,#071b27,#102336 62%,#101b2e);margin:0;padding:clamp(92px,8vw,150px) max(28px,50vw - 692px)}.phase-site .site-ai-teaser h2{white-space:normal;max-width:1000px;font-size:clamp(46px,4.7vw,72px)}.phase-site .site-ai-positioning{margin:20px 0 55px!important}.phase-site .site-ai-teaser .site-access-grid{border-top:1px solid #6ba9ac77;border-bottom:1px solid #6ba9ac77;gap:0}.phase-site .site-access-grid article{border:0;border-right:1px solid #6ba9ac77;min-height:340px;padding:clamp(30px,4vw,58px);transition:background .35s;background:0 0!important}.phase-site .site-access-grid article:last-child{border-right:0}.phase-site .site-access-grid article:hover{background:#65dbca10!important}.phase-site .site-access-grid article h3{margin:30px 0 13px;font-size:clamp(29px,2.5vw,40px)}.phase-site .site-access-grid article p{font-size:16px}.phase-site .site-download{background:radial-gradient(at 70% 35%,#25877955,#0000 50%),linear-gradient(115deg,#0d383a,#112a32 55%,#102432);border-top:1px solid #579d9880;grid-template-columns:minmax(0,1fr) auto;gap:clamp(50px,8vw,140px);min-height:590px;margin:0;padding:clamp(92px,8vw,150px) max(28px,50vw - 692px)}.phase-site .site-download h2{white-space:normal;font-size:clamp(42px,4.5vw,70px)}.phase-site .site-download-copy>p:not(.site-eyebrow){max-width:570px;margin:20px 0 0;font-size:18px}.phase-site .site-download-actions{gap:14px;margin-top:55px}.phase-site .site-download-actions .site-store-link{border-color:#9fc8c7;min-height:70px;padding:12px 20px}.phase-site .site-download-qr{padding:22px;transform:none;box-shadow:0 28px 90px #001c21aa}.phase-site .site-download-qr img{width:clamp(210px,16vw,265px);height:auto;display:block}.phase-site .site-download-qr p{margin:8px 0 0}.phase-site .site-contact-teaser{background:radial-gradient(at 50% 15%,#19443d66,#0000 48%),#050e17;flex-direction:column;justify-content:center;align-items:center;min-height:470px;padding-top:105px;padding-bottom:105px;display:flex}.phase-site .site-contact-teaser h2{letter-spacing:-.055em;font-size:clamp(58px,7vw,108px)}.phase-site .site-contact-teaser p:not(.site-eyebrow){white-space:normal;margin:24px auto 36px;font-size:clamp(16px,1.5vw,21px)}.phase-site .site-contact-teaser button{padding:18px 30px;font-size:16px;transition:transform .25s,box-shadow .25s}.phase-site .site-contact-teaser button:hover{transform:translateY(-3px);box-shadow:0 12px 30px #6ce2ca3d}@media (max-width:1100px){.phase-site .site-intro-lead{grid-template-columns:1fr}.phase-site .site-intro-lead>p{max-width:670px}.phase-site .site-role-grid{gap:14px}.phase-site .site-role h2{font-size:21px}.phase-site .site-markets .site-card-grid{gap:8px}.phase-site .site-markets .site-card-grid .site-card{min-height:560px;padding:22px}.phase-site .site-market-scene{height:200px}.phase-site .site-case-card{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.phase-site .site-case-copy{padding:28px}.phase-site .site-method-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}@media (max-width:800px){.phase-site .site-section,.phase-site .site-ai-teaser,.phase-site .site-download{padding:80px 28px}.phase-site .site-intro-lead,.phase-site .site-cases .site-section-head,.phase-site .site-method .site-section-head{grid-template-columns:1fr}.phase-site .site-role-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 30px;margin-top:70px}.phase-site .site-role-grid:before{display:none}.phase-site .site-role:nth-child(2),.phase-site .site-role:nth-child(4){transform:none}.phase-site .site-role{min-height:0;padding-top:55px}.phase-site .site-markets .site-card-grid{grid-template-columns:1fr;gap:18px}.phase-site .site-markets .site-card-grid .site-card{min-height:0}.phase-site .site-market-scene{height:290px}.phase-site .site-markets .site-card p{margin-top:20px}.phase-site .site-cases-intro{justify-self:start}.phase-site .site-case-card{grid-template-columns:1fr}.phase-site .site-case-card.case-long .site-case-visual{order:0}.phase-site .site-case-visual{min-height:380px}.phase-site .site-case-copy{padding:34px}.phase-site .site-method-grid{grid-template-columns:1fr;gap:55px}.phase-site .site-method-steps{justify-self:start}.phase-site .site-ai-teaser .site-access-grid{grid-template-columns:1fr}.phase-site .site-access-grid article{border-bottom:1px solid #6ba9ac77;border-right:0;min-height:0}.phase-site .site-access-grid article:last-child{border-bottom:0}.phase-site .site-download{grid-template-columns:1fr;gap:60px}.phase-site .site-download-qr{justify-self:start}}@media (max-width:560px){.phase-site .site-section,.phase-site .site-ai-teaser,.phase-site .site-download{padding:70px 20px}.phase-site .site-intro-lead h1{font-size:clamp(42px,10vw,56px)}.phase-site .site-intro-lead h1 em{white-space:normal}.phase-site .site-role-grid{grid-template-columns:1fr;gap:20px;margin-top:45px}.phase-site .site-role{border-bottom:1px solid #ffffff20;padding:20px 0 20px 55px}.phase-site .site-role:before{top:21px;left:4px}.phase-site .site-role>span{margin-bottom:10px}.phase-site .site-role p{max-width:none}.phase-site .site-markets .site-section-head,.phase-site .site-cases .site-section-head{grid-template-columns:1fr}.phase-site .site-markets .site-card-grid .site-card{padding:24px}.phase-site .site-market-scene{height:215px}.phase-site .site-cases .site-section-head h2{font-size:clamp(43px,11vw,57px)}.phase-site .site-case-visual{min-height:280px}.phase-site .site-case-visual svg{max-height:310px}.phase-site .site-case-visual-meta{font-size:9px}.phase-site .site-case-copy{padding:24px 20px 28px}.phase-site .site-case-top{flex-wrap:wrap}.phase-site .site-case-card h3{font-size:27px}.phase-site .site-case-chain li{grid-template-columns:78px 1fr;font-size:12px}.phase-site .site-case-result{grid-template-columns:1fr 1fr}.phase-site .site-case-result>div{padding:12px 8px}.phase-site .site-case-result small{font-size:8px}.phase-site .site-case-result strong,.phase-site .site-case-result .site-case-price-move{font-size:clamp(25px,7vw,36px)}.phase-site .site-method .site-section-head h2{font-size:48px}.phase-site .site-method-steps{grid-template-columns:1fr;gap:10px}.phase-site .site-method-steps span{padding:8px 0}.phase-site .site-method-risk{padding:26px 20px!important}.phase-site .site-method-risk .site-factor-list{grid-template-columns:1fr}.phase-site .site-access-grid article{padding:34px 4px}.phase-site .site-ai-teaser h2{font-size:clamp(43px,10vw,58px)}.phase-site .site-download h2{font-size:clamp(42px,10vw,58px)}.phase-site .site-download-actions .site-store-link{min-height:60px}.phase-site .site-download-qr{transform:none}.phase-site .site-contact-teaser{min-height:420px}}@media (prefers-reduced-motion:reduce){.phase-site .site-role,.phase-site .site-markets .site-card,.phase-site .site-access-grid article,.phase-site .site-contact-teaser button{transition:none}}.phase-site .site-section{--chapter-light:#69ddce}.phase-site .site-markets{--chapter-light:#65dccc}.phase-site .site-cases{--chapter-light:#86cbdd}.phase-site .site-method{--chapter-light:#d997c3}.phase-site .site-ai-teaser{--chapter-light:#8bb8f6}.phase-site .site-download{--chapter-light:#90ead7}.phase-site .site-contact-teaser{--chapter-light:#69dcca}.phase-site .site-section:after{content:"";z-index:0;background:radial-gradient(ellipse at 50% 0%,color-mix(in srgb,var(--chapter-light) 13%,transparent),transparent 69%);opacity:0;pointer-events:none;height:44%;position:absolute;top:-15%;left:0;right:0;transform:translateY(-35px)}.phase-site.site-motion-ready .site-section.is-visible:after{animation:1.45s ease-out both chapterLight}.phase-site .site-section h1,.phase-site .site-section-head h2,.phase-site .site-ai-teaser>h2{transition:opacity .8s,transform .8s cubic-bezier(.2,.75,.2,1)}.phase-site.site-motion-ready .site-section:not(.is-visible) h1,.phase-site.site-motion-ready .site-section:not(.is-visible) .site-section-head h2,.phase-site.site-motion-ready .site-ai-teaser:not(.is-visible)>h2{opacity:.82;transform:translateY(16px)}@keyframes chapterLight{0%{opacity:0;transform:translateY(-35px)}45%{opacity:.9}to{opacity:.45;transform:translateY(0)}}.phase-site .site-role-grid:after{content:"";filter:drop-shadow(0 0 10px #83e5d4);transform-origin:0;opacity:0;pointer-events:none;background:linear-gradient(90deg,#5adcd4,#77adf7,#f474a1,#bb91ef,#8bdcae);height:4px;position:absolute;top:22px;left:5%;right:5%;transform:scaleX(0)}.phase-site.site-motion-ready .site-role-grid.is-visible:after{animation:2.8s cubic-bezier(.22,.75,.3,1) .15s both handoffLine}.phase-site.site-motion-ready .site-role-grid.is-visible .site-role:before{animation:.95s ease-out both handoffNode}.phase-site.site-motion-ready .site-role-grid.is-visible .site-role:first-child:before{animation-delay:.28s}.phase-site.site-motion-ready .site-role-grid.is-visible .site-role:nth-child(2):before{animation-delay:.75s}.phase-site.site-motion-ready .site-role-grid.is-visible .site-role:nth-child(3):before{animation-delay:1.22s}.phase-site.site-motion-ready .site-role-grid.is-visible .site-role:nth-child(4):before{animation-delay:1.69s}.phase-site.site-motion-ready .site-role-grid.is-visible .site-role:nth-child(5):before{animation-delay:2.16s}.phase-site.site-motion-ready .site-role-grid:not(.is-visible) .site-role{opacity:.75}.phase-site.site-motion-ready .site-role-grid.is-visible .site-role{opacity:1;transition:opacity .7s}@keyframes handoffLine{0%{opacity:0;transform:scaleX(0)}8%{opacity:.95}to{opacity:.75;transform:scaleX(1)}}@keyframes handoffNode{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--role-accent) 60%,transparent);transform:scale(.7)}50%{box-shadow:0 0 0 13px transparent,0 0 32px var(--role-accent);transform:scale(1.25)}to{box-shadow:0 0 22px color-mix(in srgb,var(--role-accent) 45%,transparent);transform:scale(1)}}.phase-site .site-markets .site-card-grid .site-card{transition:opacity .85s,transform .85s cubic-bezier(.2,.75,.2,1),box-shadow .45s}.phase-site.site-motion-ready .site-markets .site-card:not(.is-visible){opacity:.82;transform:translateY(28px)scale(.985)}.phase-site.site-motion-ready .site-markets .site-card.is-visible{opacity:1;transform:translateY(0)scale(1)}.phase-site.site-motion-ready .site-markets .site-card.is-visible:hover{transform:translateY(-7px)scale(1.005)}.phase-site.site-motion-ready .site-markets .site-card.is-visible .market-trace,.phase-site.site-motion-ready .site-markets .site-card.is-visible .gold-trace,.phase-site.site-motion-ready .site-markets .site-card.is-visible .option-arc{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.8s cubic-bezier(.3,.65,.18,1) .15s forwards traceDraw}.phase-site.site-motion-ready .site-markets .site-card.is-visible .arc-two{animation-delay:.4s}.phase-site.site-motion-ready .site-markets .site-card.is-visible .option-bar{transform-box:fill-box;transform-origin:bottom;animation:1s ease-out both barRise}.phase-site.site-motion-ready .site-markets .site-card.is-visible .option-bar:nth-of-type(3n){animation-delay:.18s}.phase-site.site-motion-ready .site-markets .site-card.is-visible .option-bar:nth-of-type(3n+1){animation-delay:.32s}.phase-site.site-motion-ready .site-markets .site-card.is-visible .market-node,.phase-site.site-motion-ready .site-markets .site-card.is-visible .gold-point,.phase-site.site-motion-ready .site-markets .site-card.is-visible .option-pulse{animation:1s ease-out 1.25s both marketPoint}@keyframes traceDraw{to{stroke-dashoffset:0}}@keyframes barRise{0%{opacity:.12;transform:scaleY(.06)}to{opacity:.85;transform:scaleY(1)}}@keyframes marketPoint{0%{opacity:0;transform:scale(.4)}65%{opacity:1;transform:scale(1.3)}to{opacity:1;transform:scale(1)}}.phase-site .site-case-chart-stack{aspect-ratio:760/460;width:100%;max-height:430px;position:relative}.phase-site .site-case-chart-stack svg{width:100%;height:100%;transition:opacity .7s,transform .9s cubic-bezier(.2,.7,.2,1);inset:0;max-height:none!important;position:absolute!important}.phase-site .site-case-chart-stack .case-chart-before{opacity:1;transform:scale(1)}.phase-site .case-chart-future-field{fill:var(--case-accent);opacity:.1}.phase-site .case-candle.future{filter:drop-shadow(0 0 7px var(--case-accent))}.phase-site .site-case-visual-state{z-index:2;color:var(--case-accent);letter-spacing:.17em;font:700 10px/1.4 Arial,sans-serif;position:absolute;top:clamp(28px,3vw,48px);right:clamp(35px,4vw,64px)}.phase-site .site-case-visual-state span:last-child,.phase-site .site-case-card[data-outcome-open] .site-case-visual-state span:first-child{display:none}.phase-site .site-case-card[data-outcome-open] .site-case-visual-state span:last-child{display:block}.phase-site .site-case-visual-meta .case-meta-after,.phase-site .site-case-card[data-outcome-open] .site-case-visual-meta .case-meta-before{display:none}.phase-site .site-case-card[data-outcome-open] .site-case-visual-meta .case-meta-after{display:block}.phase-site .site-case-outcome{background:#071921;border:1px solid #45646b;min-width:0;min-height:95px;padding:13px 15px}.phase-site .site-case-outcome summary{cursor:pointer;color:var(--case-accent);list-style:none;display:block}.phase-site .site-case-outcome summary::-webkit-details-marker{display:none}.phase-site .site-case-outcome summary:focus-visible{outline:2px solid var(--case-accent);outline-offset:5px}.phase-site .site-case-outcome summary small{min-height:0}.phase-site .site-case-outcome summary span{margin-top:13px;font:700 15px/1.25 Arial,sans-serif;display:block}.phase-site .site-case-outcome summary .site-case-reveal-open,.phase-site .site-case-outcome[open] summary .site-case-reveal-closed{display:none}.phase-site .site-case-outcome[open] summary .site-case-reveal-open{letter-spacing:.06em;font-size:11px;display:block}.phase-site .site-case-outcome>strong{color:var(--case-accent);margin-top:8px;animation:.6s ease-out both outcomeArrive;display:block}.phase-site .site-case-card[data-outcome-open] .site-case-lesson{animation:.6s ease-out both outcomeArrive;display:block}.phase-site.site-motion-ready .site-case-card:not(.is-visible) .site-case-visual{opacity:.85;transform:scale(.985)}.phase-site.site-motion-ready .site-case-card:not(.is-visible) .site-case-copy{opacity:.9;transform:translateY(9px)}.phase-site .site-case-visual,.phase-site .site-case-copy{transition:opacity .85s,transform .85s}@keyframes outcomeArrive{0%{opacity:0;transform:translateY(13px)}to{opacity:1;transform:translateY(0)}}.phase-site.site-motion-ready .site-method .site-tech-row>div:not(.is-visible){opacity:.78;transform:translate(-14px)}.phase-site .site-method .site-tech-row>div{transition:opacity .65s,transform .65s}.phase-site .site-method-risk{position:relative;overflow:hidden}.phase-site .site-method-risk:after{content:"";opacity:0;background:linear-gradient(90deg,#0000,#f49ab4,#0000);width:100%;height:2px;position:absolute;top:0;left:0;transform:translate(-110%)}.phase-site.site-motion-ready .site-method.is-visible .site-method-risk:after{animation:1.8s ease-out 1s both riskScan}@keyframes riskScan{0%{opacity:0;transform:translate(-110%)}35%{opacity:.8}to{opacity:0;transform:translate(110%)}}.phase-site .site-download-qr{transition:opacity .9s,transform .9s cubic-bezier(.2,.75,.2,1)}.phase-site.site-motion-ready .site-download:not(.is-visible) .site-download-qr{opacity:.7;transform:translateY(24px)}.phase-site .site-contact-teaser h2{transition:opacity .85s,transform .85s}.phase-site.site-motion-ready .site-contact-teaser:not(.is-visible) h2{opacity:.35;transform:translateY(30px)}@media (max-width:800px){.phase-site .site-role-grid:after{display:none}.phase-site.site-motion-ready .site-markets .site-card:not(.is-visible){opacity:.75;transform:translateY(22px)}.phase-site .site-case-visual-state{font-size:8px;top:25px;right:25px}.phase-site .site-case-outcome{min-height:80px}}@media (prefers-reduced-motion:reduce){.phase-site .site-section:after,.phase-site .site-role-grid:after,.phase-site .site-method-risk:after{animation:none!important}.phase-site .site-case-chart-stack svg,.phase-site .site-case-visual,.phase-site .site-case-copy,.phase-site .site-method .site-tech-row>div,.phase-site .site-download-qr,.phase-site .site-contact-teaser h2{transition:none!important;animation:none!important}.phase-site .site-case-outcome>strong,.phase-site .site-case-lesson{animation:none!important}}.phase-site .site-role-grid{isolation:isolate}.phase-site .site-role-grid:after{content:none!important}.phase-site .site-role:nth-of-type(2),.phase-site .site-role:nth-of-type(4){transform:translateY(24px)}.phase-site .site-role:nth-of-type(2):hover,.phase-site .site-role:nth-of-type(4):hover{transform:translateY(16px)}.phase-site .site-intelligence-core{z-index:3;pointer-events:none;width:174px;height:174px;position:absolute;top:-133px;left:50%;transform:translate(-50%)}.phase-site .site-intelligence-core:before{content:"";opacity:.46;background:radial-gradient(circle,#7dd9eb3b,#0000 63%);border-radius:50%;animation:6.8s ease-in-out infinite paused coreField;position:absolute;inset:-42px}.phase-site .site-intelligence-core svg{filter:drop-shadow(0 8px 26px #78a7d44a);width:100%;height:100%;animation:6.8s ease-in-out infinite paused coreFloat;position:relative}.phase-site .site-core-outer{fill:#081827c9;stroke:#a5e3f4a0;stroke-width:1.2px}.phase-site .site-core-glass{stroke:#afdcf488;stroke-width:1.1px}.phase-site .site-core-facet{fill:#91c6da12;stroke:#bedfed3d;stroke-width:.85px}.phase-site .site-core-inner{fill:#597ea649;stroke:#a1eff0bb;stroke-width:1.2px}.phase-site .site-core-axis{fill:none;stroke:#9cdad780;stroke-width:1px}.phase-site .site-core-heart{fill:#b9f5ee;opacity:.62;filter:drop-shadow(0 0 12px #93e6ed);animation:6.8s ease-in-out infinite paused coreHeart}.phase-site .site-core-halo{opacity:.55;animation:6.8s ease-in-out infinite paused coreHalo}.phase-site .site-agent-conduit{z-index:2;pointer-events:none;height:5px;position:absolute;top:22px;left:5%;right:5%;overflow:visible}.phase-site .site-agent-conduit>span{opacity:0;background:linear-gradient(90deg,#0000,#b8f9ec,#a6bdff,#0000);border-radius:99px;width:8%;height:100%;animation:6.8s linear infinite paused agentPacket;position:absolute;top:0;left:0;box-shadow:0 0 13px #97eadb,0 0 27px #8bbcff6e}.phase-site .site-role{--agent-delay:0s}.phase-site.site-motion-ready .site-role-grid .site-role:before{animation:agentNode 6.8s ease-in-out var(--agent-delay) infinite!important;animation-play-state:paused!important}.phase-site .site-role:after{content:"";background:linear-gradient(90deg,var(--role-accent),transparent);opacity:.18;transform-origin:0;height:1px;animation:agentState 6.8s ease-in-out var(--agent-delay) infinite;animation-play-state:paused;display:block;position:absolute;bottom:9px;left:0;right:35%;transform:scaleX(.35)}.phase-site .site-role h2{animation:agentCaption 6.8s ease-in-out var(--agent-delay) infinite;animation-play-state:paused}.phase-site .site-intro[data-operating] .site-intelligence-core:before,.phase-site .site-intro[data-operating] .site-intelligence-core svg,.phase-site .site-intro[data-operating] .site-core-heart,.phase-site .site-intro[data-operating] .site-core-halo,.phase-site .site-intro[data-operating] .site-agent-conduit>span,.phase-site .site-intro[data-operating] .site-role:after,.phase-site .site-intro[data-operating] .site-role h2{animation-play-state:running}.phase-site.site-motion-ready .site-intro[data-operating] .site-role-grid .site-role:before{animation-play-state:running!important}@keyframes agentPacket{0%,3%{opacity:0;transform:translate(0)}8%{opacity:.85}74%{opacity:.85;transform:translate(1125%)}79%,to{opacity:0;transform:translate(1125%)}}@keyframes agentNode{0%,3%,18%,to{box-shadow:0 0 20px color-mix(in srgb,var(--role-accent) 34%,transparent);transform:scale(1)}8%,11%{box-shadow:0 0 8px var(--role-accent),0 0 30px color-mix(in srgb,var(--role-accent) 68%,transparent);transform:scale(1.18)}}@keyframes agentState{0%,3%,18%,to{opacity:.16;transform:scaleX(.35)}8%,11%{opacity:.95;transform:scaleX(1)}}@keyframes agentCaption{0%,3%,18%,to{text-shadow:none}8%,11%{text-shadow:0 0 19px color-mix(in srgb,var(--role-accent) 55%,transparent)}}@keyframes coreFloat{0%,72%,to{transform:translateY(0)scale(.985)}38%{transform:translateY(-4px)scale(1)}78%{transform:translateY(-5px)scale(1.04)}}@keyframes coreField{0%,70%,to{opacity:.42;transform:scale(.92)}78%{opacity:.88;transform:scale(1.15)}}@keyframes coreHalo{0%,70%,to{opacity:.5}37%{opacity:.68}78%{opacity:1}}@keyframes coreHeart{0%,72%,to{opacity:.58}78%{opacity:1}}.phase-site .site-markets:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(at 50% 0,#6ce1cf2b,#0000 67%);height:220px;position:absolute;top:0;left:12%;right:12%}.phase-site .site-markets .site-card-grid{background:linear-gradient(90deg,#45cfbc0b,#6c91e10b 51%,#dab46d0b);border-top:1px solid #81c7c853;border-bottom:1px solid #81c7c843;gap:0}.phase-site .site-markets .site-card-grid .site-card{isolation:isolate;min-height:585px;box-shadow:none;background:0 0;border:0;border-right:1px solid #97bdc638;padding:clamp(24px,2.5vw,38px);position:relative;overflow:visible}.phase-site .site-markets .site-card-grid .site-card:last-child{border-right:0}.phase-site .site-markets .site-card:before{content:"";z-index:-1;background:radial-gradient(ellipse at 50% 33%,color-mix(in srgb,var(--market-accent) 17%,transparent),transparent 65%);opacity:.7;pointer-events:none;border:0;border-radius:0;width:auto;height:auto;animation:9s ease-in-out infinite paused marketAtmosphere;position:absolute;inset:0}.phase-site .site-markets .site-card:nth-child(2):before{animation-duration:6.5s}.phase-site .site-markets .site-card:nth-child(3):before{animation-duration:11s}.phase-site .site-markets[data-operating] .site-card:before{animation-play-state:running}.phase-site.site-motion-ready .site-markets .site-card.is-visible:hover{box-shadow:none;transform:none}.phase-site .site-market-scene{width:calc(100% + 78px);height:clamp(250px,23vw,345px);margin:13px -39px 15px;overflow:visible;-webkit-mask-image:linear-gradient(90deg,#0000,#000 11% 89%,#0000);mask-image:linear-gradient(90deg,#0000,#000 11% 89%,#0000)}.phase-site .site-market-scene:after{display:none}.phase-site .market-current,.phase-site .option-current{fill:none;stroke-linecap:round;stroke-width:7px;stroke-dasharray:.065 .935;stroke-dashoffset:1px;opacity:.6;filter:drop-shadow(0 0 10px);animation:6s linear infinite paused marketFlow}.phase-site .market-current{stroke:#c5fff2;color:#b5fff1}.phase-site .option-current{stroke:#d2bdff;color:#b9aaff;stroke-width:9px;animation-duration:4.8s}.phase-site .gold-pressure{fill:none;stroke:#f6cf83;stroke-width:1px;opacity:.2;transform-box:fill-box;transform-origin:50%;animation:9s ease-in-out infinite paused goldPressure}.phase-site .site-markets[data-operating] .market-current,.phase-site .site-markets[data-operating] .option-current,.phase-site .site-markets[data-operating] .gold-pressure{animation-play-state:running}@keyframes marketFlow{0%{stroke-dashoffset:1px}to{stroke-dashoffset:-1px}}@keyframes marketAtmosphere{0%,to{opacity:.55}50%{opacity:.92}}@keyframes goldPressure{0%,to{opacity:.12;transform:scale(.93)}50%{opacity:.43;transform:scale(1.07)}}.phase-site .site-cases:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(at 50% 0,#72c5d52b,#0000 70%);height:180px;position:absolute;top:0;left:5%;right:5%}.phase-site .site-case-visual{isolation:isolate}.phase-site .site-case-visual:after{content:"";z-index:4;background:radial-gradient(ellipse at 78% 48%,color-mix(in srgb,var(--case-accent) 38%,transparent),transparent 52%);opacity:0;pointer-events:none;position:absolute;inset:0}.phase-site .site-case-chart-stack .case-chart-after{opacity:0;transform:scale(1.03)}.phase-site .site-case-card[data-outcome-open] .case-chart-before{opacity:1;transform:scale(1)}.phase-site .site-case-card[data-outcome-open] .case-chart-after{opacity:0;transform:scale(1.03)}.phase-site .site-case-card[data-reveal-phase=opening] .site-case-visual-state span:first-child{display:block}.phase-site .site-case-card[data-reveal-phase=opening] .site-case-visual-state span:last-child{display:none}.phase-site .site-case-card[data-reveal-phase=unfolding] .case-chart-before,.phase-site .site-case-card[data-reveal-phase=complete] .case-chart-before{opacity:0;transform:scale(.965)}.phase-site .site-case-card[data-reveal-phase=unfolding] .case-chart-after,.phase-site .site-case-card[data-reveal-phase=complete] .case-chart-after{opacity:1;transform:scale(1)}.phase-site .case-chart-future-field{clip-path:inset(0 100% 0 0)}.phase-site .site-case-card[data-outcome-open] .case-chart-future-field{animation:1.25s ease-out .38s both futureFieldOpen}.phase-site .case-candle.future{opacity:0;transform-box:fill-box;transform-origin:bottom}.phase-site .site-case-card[data-outcome-open] .case-candle.future{animation:.42s cubic-bezier(.18,.8,.2,1) both futureCandle}.phase-site .case-candle.future[data-future-step="1"]{animation-delay:.59s}.phase-site .case-candle.future[data-future-step="2"]{animation-delay:.78s}.phase-site .case-candle.future[data-future-step="3"]{animation-delay:.97s}.phase-site .case-candle.future[data-future-step="4"]{animation-delay:1.16s}.phase-site .case-candle.future[data-future-step="5"]{animation-delay:1.35s}.phase-site .case-candle.future[data-future-step="6"]{animation-delay:1.54s}.phase-site .site-reveal-gate{z-index:5;background:linear-gradient(90deg,color-mix(in srgb,var(--case-accent) 90%,white) 0 2px,color-mix(in srgb,var(--case-accent) 38%,transparent) 3px,transparent 42%);opacity:0;pointer-events:none;height:65%;filter:drop-shadow(0 0 12px var(--case-accent));position:absolute;top:17%;left:70%;right:5%}.phase-site .site-case-card[data-reveal-phase=complete] .site-case-visual:after{animation:.37s ease-out both outcomePeak}.phase-site .site-case-outcome>strong{opacity:0;animation:none;transform:translateY(9px)}.phase-site .site-case-card[data-reveal-phase=complete] .site-case-outcome>strong{animation:.45s ease-out both resultEnter}.phase-site .site-case-card .site-case-lesson{display:none}.phase-site .site-case-card[data-reveal-phase=complete] .site-case-lesson{animation:.5s ease-out both resultEnter;display:block}.phase-site .site-case-milestones{opacity:0;gap:8px;max-height:0;transition:max-height .4s,opacity .4s;display:flex;overflow:hidden}.phase-site .site-case-card[data-outcome-open] .site-case-milestones{opacity:1;max-height:88px;margin:0 0 19px}.phase-site .site-case-milestones>div{border-top:1px solid color-mix(in srgb,var(--case-accent) 53%,transparent);opacity:0;background:#081c27;flex:1;min-width:0;padding:10px 12px;transform:translateY(8px)}.phase-site .site-case-card[data-outcome-open] .site-case-milestones>div{animation:.38s ease-out both milestoneArrive}.phase-site .site-case-milestones>div:first-child{animation-delay:.78s!important}.phase-site .site-case-milestones>div:nth-child(2){animation-delay:1.26s!important}.phase-site .site-case-milestones>div:nth-child(3){animation-delay:1.76s!important}.phase-site .site-case-milestones small{color:#9ab9c2;letter-spacing:.13em;font:700 9px/1.1 Arial,sans-serif;display:block}.phase-site .site-case-milestones strong{color:var(--case-accent);margin-top:5px;font:700 clamp(18px,1.55vw,24px)/1.1 Arial,sans-serif;display:block}.phase-site .site-case-milestones span{color:#abcbd1;font:11px/1.4 Arial,sans-serif}@keyframes futureFieldOpen{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes futureCandle{0%{opacity:0;transform:scaleY(.12)translateY(7px)}to{opacity:1;transform:scaleY(1)translateY(0)}}@keyframes revealGate{0%{opacity:0;transform:translate(0)}15%{opacity:.94}75%{opacity:.73}to{opacity:0;transform:translate(100%)}}@keyframes milestoneArrive{to{opacity:1;transform:translateY(0)}}@keyframes resultEnter{to{opacity:1;transform:translateY(0)}}@keyframes outcomePeak{0%,to{opacity:0}50%{opacity:.65}}@media (max-width:800px){.phase-site .site-intelligence-core{width:145px;height:145px;top:-117px}.phase-site .site-role:nth-of-type(2),.phase-site .site-role:nth-of-type(4),.phase-site .site-role:nth-of-type(2):hover,.phase-site .site-role:nth-of-type(4):hover{transform:none}.phase-site .site-markets .site-card-grid{border:0;display:block}.phase-site .site-markets .site-card-grid .site-card{border:0;border-bottom:1px solid #97bdc638;min-height:0;padding:32px 10px}.phase-site .site-market-scene{width:calc(100% + 50px);height:285px;margin-inline:-25px}}@media (max-width:560px){.phase-site .site-role-grid{margin-top:115px}.phase-site .site-intelligence-core{width:106px;height:106px;top:-108px;left:50%}.phase-site .site-role-grid:before{background:linear-gradient(#58dacc,#77adf7,#f474a1,#bb91ef,#8bdcae);width:1px;height:auto;display:block;inset:29px auto 30px 16px}.phase-site .site-agent-conduit{width:3px;height:auto;inset:30px auto 33px 15px;overflow:hidden}.phase-site .site-agent-conduit>span{background:linear-gradient(#0000,#c9fff1,#b3b8fb,#0000);width:3px;height:45px;animation:6.8s linear infinite paused agentPacketMobile}.phase-site .site-markets .site-card-grid .site-card{padding:26px 4px}.phase-site .site-market-scene{height:225px}.phase-site .site-case-visual-state{text-align:right;max-width:110px;line-height:1.4;right:19px}.phase-site .site-case-milestones>div{padding:8px 5px}.phase-site .site-case-milestones strong{font-size:16px}.phase-site .site-case-milestones span{font-size:9px}}@keyframes agentPacketMobile{0%,3%{opacity:0;top:0}8%{opacity:.85}74%{opacity:.85;top:calc(100% - 45px)}79%,to{opacity:0;top:calc(100% - 45px)}}@media (prefers-reduced-motion:reduce){.phase-site .site-intelligence-core:before,.phase-site .site-intelligence-core svg,.phase-site .site-core-heart,.phase-site .site-core-halo,.phase-site .site-agent-conduit>span,.phase-site .site-role:before,.phase-site .site-role:after,.phase-site .site-role h2,.phase-site .site-market-scene .market-current,.phase-site .site-market-scene .option-current,.phase-site .site-market-scene .gold-pressure,.phase-site .site-markets .site-card:before,.phase-site .site-case-card[data-outcome-open] .case-chart-future-field,.phase-site .site-case-card[data-outcome-open] .case-candle.future,.phase-site .site-case-card[data-outcome-open] .site-reveal-gate,.phase-site .site-case-card[data-reveal-phase=complete] .site-case-visual:after,.phase-site .site-case-card[data-reveal-phase=complete] .site-case-outcome>strong,.phase-site .site-case-card[data-outcome-open] .site-case-milestones>div{animation:none!important}.phase-site .site-case-card[data-outcome-open] .case-chart-future-field{clip-path:none}.phase-site .site-case-card[data-outcome-open] .case-candle.future,.phase-site .site-case-card[data-outcome-open] .site-case-milestones>div,.phase-site .site-case-card[data-outcome-open] .site-case-outcome>strong{opacity:1;transform:none}.phase-site .site-case-milestones{transition:none}}.phase-site .site-intro{background:radial-gradient(58% 42% at 49% 72%,#20677c77,#0000 72%),linear-gradient(#091722,#0b2030 64%,#09242b)}.phase-site .site-intro,.phase-site .site-markets,.phase-site .site-cases{padding-left:max(28px,50vw - 910px);padding-right:max(28px,50vw - 910px)}.phase-site .site-role-grid{background:radial-gradient(56% 135px at 50% 24px,#70d6de20,#0000 76%)}.phase-site .site-role-grid:after{z-index:0;filter:blur(13px);opacity:.8;pointer-events:none;background:radial-gradient(55% 54px at 50% 48%,#81d9e526,#0000 76%);height:135px;display:block;top:-42px;left:-2%;right:-2%;transform:none;content:""!important}.phase-site .site-agent-conduit{z-index:0;height:69px;top:-10px;left:5%;right:5%;overflow:visible}.phase-site .site-agent-conduit:before{content:"";filter:blur(16px);opacity:.65;background:radial-gradient(45% 34px,#8be4e934,#0000 78%);animation:6.8s ease-in-out infinite paused relayBreath;position:absolute;inset:0}.phase-site .site-agent-conduit>span{background:linear-gradient(90deg,#0000,#c5fff2 34%,#ddd0ff 63%,#0000);width:12%;height:4px;animation:6.8s cubic-bezier(.27,.08,.66,.98) infinite paused relayTravel;top:31px;left:0;box-shadow:0 0 14px #9cf7ee,0 0 32px #a8baff91}.phase-site .site-role{z-index:1}.phase-site .site-intro[data-operating] .site-agent-conduit:before,.phase-site .site-intro[data-operating] .site-agent-conduit>span{animation-play-state:running}@keyframes relayTravel{0%,5%{opacity:0;transform:translate(0)}11%{opacity:1}73%{opacity:1;transform:translate(730%)}83%,to{opacity:0;transform:translate(730%)}}@keyframes relayBreath{0%,to{opacity:.32;transform:scale(.86)}55%{opacity:.9;transform:scale(1.12)}}.phase-site .site-markets{background:radial-gradient(70% 38% at 52% 42%,#154c5668,#0000 80%),linear-gradient(120deg,#071d28,#0d2130 52%,#1a2a2a)}.phase-site .site-markets .site-card-grid{box-shadow:0 38px 110px #0005}.phase-site .site-markets .market-gold:before{background:radial-gradient(at 65% 35%,#e7a15c3d,#0000 72%)}.phase-site .site-market-scene{isolation:isolate}.phase-site .crypto-ripples circle{fill:none;stroke:#a1fff0;stroke-width:2.5px;opacity:0;transform-box:fill-box;transform-origin:50%;filter:drop-shadow(0 0 13px #84f4e5);animation:5.6s ease-out infinite paused cryptoPropagation}.phase-site .crypto-ripples circle:nth-child(2){animation-delay:1.35s}.phase-site .crypto-ripples circle:nth-child(3){animation-delay:2.7s}.phase-site .market-node{filter:drop-shadow(0 0 8px #8df7e3)}.phase-site .option-flow-band{fill:none;stroke:#bdacff;stroke-width:25px;stroke-linecap:round;stroke-dasharray:.16 .84;stroke-dashoffset:1px;opacity:0;filter:blur(9px);animation:5.8s ease-in-out infinite paused optionCrossflow}.phase-site .site-markets .site-card.is-visible .option-bar{transform-box:fill-box;transform-origin:bottom;animation:4.6s ease-in-out infinite paused optionTension}.phase-site .site-markets .site-card.is-visible .option-bar:nth-of-type(3n){animation-delay:-1.1s}.phase-site .site-markets .site-card.is-visible .option-bar:nth-of-type(3n+1){animation-delay:-2.3s}.phase-site .gold-atmosphere{opacity:.92;transform-box:fill-box;transform-origin:50%;animation:9s ease-in-out infinite paused goldGravity}.phase-site .gold-orbit{stroke-dasharray:6 17;animation:18s linear infinite paused goldOrbit}.phase-site .orbit-two{animation-duration:13s;animation-direction:reverse}.phase-site .gold-point{filter:drop-shadow(0 0 14px #f7c877)}.phase-site .site-markets[data-operating] .crypto-ripples circle,.phase-site .site-markets[data-operating] .option-flow-band,.phase-site .site-markets[data-operating] .site-card.is-visible .option-bar,.phase-site .site-markets[data-operating] .gold-atmosphere,.phase-site .site-markets[data-operating] .gold-orbit{animation-play-state:running}@keyframes cryptoPropagation{0%,5%{opacity:0;transform:scale(.3)}18%{opacity:.8}63%,to{opacity:0;transform:scale(3.2)}}@keyframes optionCrossflow{0%,12%{opacity:0;stroke-dashoffset:1px}22%{opacity:.5}73%{opacity:.58;stroke-dashoffset:-.5px}90%,to{opacity:0;stroke-dashoffset:-1px}}@keyframes optionTension{0%,to{opacity:.55;transform:scaleY(.88)}40%{opacity:.93;transform:scaleY(1.09)}70%{opacity:.7;transform:scaleY(.96)}}@keyframes goldGravity{0%,to{opacity:.46;transform:scale(.84)}50%{opacity:1;transform:scale(1.16)}}@keyframes goldOrbit{to{stroke-dashoffset:-230px}}.phase-site .site-cases{background-color:#090f18;background-image:linear-gradient(#b7d9dc08 1px,#0000 1px),linear-gradient(90deg,#b7d9dc08 1px,#0000 1px),radial-gradient(60% 42% at 50% 10%,#b86d3b30,#0000 88%),radial-gradient(65% 42% at 28% 70%,#26697e42,#0000 80%);background-size:72px 72px,72px 72px,auto,auto}.phase-site .site-cases:before{filter:blur(38px);opacity:.8;background:radial-gradient(46% 42% at 45% 42%,#f1ad5a5c,#0000 80%),radial-gradient(40% 45% at 62% 70%,#5cc6d138,#0000 80%);height:670px;animation:10s ease-in-out infinite paused archiveField;top:8%;left:5%;right:5%;transform:scale(.88)}.phase-site .site-cases[data-operating]:before{animation-play-state:running}.phase-site .site-cases.is-visible:after{background:radial-gradient(54% 68% at 50% 0,#e8a36140,#0000 72%);animation:1.8s ease-out both archiveEntrance}.phase-site .site-cases .site-section-head h2 em{text-shadow:0 0 38px #72d7d834}.phase-site .site-case-grid{perspective:1200px}.phase-site .site-case-card{border-color:#66858b;transition:box-shadow .7s,border-color .7s;box-shadow:0 36px 110px #0007,0 0 80px #89d8d00e}.phase-site .site-case-card.is-visible{box-shadow:0 40px 120px #0009,0 0 90px color-mix(in srgb,var(--case-accent) 13%,transparent)}.phase-site .site-case-card[data-reveal-phase=opening],.phase-site .site-case-card[data-reveal-phase=unfolding]{border-color:#e9b77a;box-shadow:0 42px 120px #000a,0 0 105px #eba7675e}.phase-site .site-case-visual-index{opacity:.24;pointer-events:none}.phase-site .site-case-visual{background:radial-gradient(ellipse 50% 42% at 50% 48%,color-mix(in srgb,var(--case-accent) 27%,transparent),transparent 86%),#081721;transition:box-shadow .65s,background .65s}.phase-site .site-case-card.is-visible:not([data-outcome-open]) .case-chart-before{animation:1.7s cubic-bezier(.2,.75,.2,1) both archivePreview}.phase-site .site-case-chart-stack:after{content:"";z-index:3;filter:blur(14px);opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000,#f2bd7c24 25%,#d9ffff8c 50%,#eab56d2b 70%,#0000);width:75%;position:absolute;top:-22%;bottom:-22%;left:-60%}.phase-site .site-case-card[data-reveal-phase=opening] .site-case-chart-stack:after,.phase-site .site-case-card[data-reveal-phase=unfolding] .site-case-chart-stack:after{animation:1.75s cubic-bezier(.2,.68,.3,1) both archiveSweep}.phase-site .site-case-card[data-reveal-phase=opening] .site-case-visual,.phase-site .site-case-card[data-reveal-phase=unfolding] .site-case-visual{box-shadow:inset 0 0 170px #f3aa6773,0 0 65px #f3aa6747}.phase-site .site-reveal-gate{filter:blur(5px);opacity:0;background:linear-gradient(100deg,#0000 37%,#f7d6a788 49%,#f4c98c2a 52%,#0000 68%);height:100%;top:0;left:0;right:0}.phase-site .site-case-card[data-outcome-open] .site-reveal-gate{animation:1.75s ease-in-out both archiveGate}.phase-site .site-case-scene-reveal{z-index:6;color:#f7e6c8;letter-spacing:.04em;cursor:pointer;background:#231c1de8;border:1px solid #efd2a4;padding:14px 19px;font:700 12px/1 Arial,sans-serif;transition:transform .25s,box-shadow .25s,background .25s;position:absolute;bottom:clamp(66px,6vw,94px);right:clamp(28px,3vw,46px);box-shadow:0 0 30px #ecac6655,0 9px 35px #0007}.phase-site .site-case-scene-reveal:hover{background:#443025;transform:translateY(-3px);box-shadow:0 0 45px #ffbf747c,0 12px 37px #0008}.phase-site .site-case-scene-reveal:focus-visible{outline-offset:4px;outline:2px solid #fbdba7}.phase-site .site-case-card[data-outcome-open] .site-case-scene-reveal{display:none}.phase-site .site-case-outcome:not([open]){background:linear-gradient(135deg,#342322,#0a1d27 82%);border-color:#b9876c;box-shadow:0 0 25px #d7915140}.phase-site .site-case-outcome:not([open]) summary{min-height:58px;position:relative}.phase-site .site-case-outcome:not([open]) summary .site-case-reveal-closed{display:none}.phase-site .site-case-outcome:not([open]) summary:after{content:"↗";color:#f9d4a8;font:700 23px/1 Arial,sans-serif;position:absolute;bottom:0;right:2px}.phase-site .site-case-card[data-reveal-phase=complete] .site-case-result{filter:drop-shadow(0 0 19px #e6aa6240)}@keyframes archiveField{0%,to{opacity:.48;transform:scale(.88)translate(-3%)}50%{opacity:.85;transform:scale(1.12)translate(4%)}}@keyframes archiveEntrance{0%{opacity:0;transform:translateY(-50px)scale(.85)}60%{opacity:.85}to{opacity:.5;transform:translateY(0)scale(1)}}@keyframes archivePreview{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes archiveSweep{0%{opacity:0;transform:translate(0)}25%{opacity:.85}72%{opacity:.7}to{opacity:0;transform:translate(225%)}}@keyframes archiveGate{0%{opacity:0;transform:translate(-70%)}35%{opacity:.65}to{opacity:0;transform:translate(70%)}}.phase-site .site-method:before{content:"";z-index:0;pointer-events:none;opacity:.65;background:radial-gradient(48% 40% at 80% 48%,#a95c9252,#0000 80%),radial-gradient(45% 45% at 22% 70%,#4963ae33,#0000 85%);animation:10s ease-in-out infinite paused methodAtmosphere;position:absolute;inset:0;transform:scale(1.05)}.phase-site .site-method[data-operating]:before{animation-play-state:running}.phase-site .site-method .site-tech-row:after{content:"";z-index:2;opacity:0;pointer-events:none;background:linear-gradient(#0000,#c7f9e5 42%,#eda7c8 72%,#0000);border-radius:12px;width:9px;height:74px;animation:5.4s ease-in-out infinite paused methodRelay;position:absolute;top:12px;left:7px;box-shadow:0 0 16px #9dedd4,0 0 32px #e995bd66}.phase-site .site-method[data-operating] .site-tech-row:after{animation-play-state:running}.phase-site .site-method-risk{box-shadow:0 26px 100px #0007,0 0 80px #c1749e1f!important}.phase-site .site-method-risk .site-factor-list li{transition:color .25s,background .25s,box-shadow .25s}.phase-site .site-method-risk .site-factor-list li:hover{color:#fff3fa;background:#e7a7c013;box-shadow:inset 3px 0 #e2a1bd}@keyframes methodAtmosphere{0%,to{opacity:.52;transform:scale(1.02)}50%{opacity:.92;transform:scale(1.13)}}@keyframes methodRelay{0%,9%{opacity:0;top:12px}16%{opacity:.95}73%{opacity:.95;top:calc(100% - 84px)}84%,to{opacity:0;top:calc(100% - 84px)}}.phase-site .site-ai-teaser:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(58% 54% at 50% 57%,#3f729453,#0000 75%),linear-gradient(115deg,#0000 43%,#73dcdb0d 50%,#0000 57%);position:absolute;inset:0}.phase-site .site-ai-teaser .site-access-grid{position:relative;box-shadow:0 32px 110px #0005}.phase-site .site-ai-teaser .site-access-grid:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(#0000,#9adce1bb,#0000);width:1px;position:absolute;top:-60px;bottom:-60px;left:50%;box-shadow:0 0 34px 10px #83c8d53d}.phase-site .site-access-grid article{isolation:isolate;position:relative;overflow:hidden}.phase-site .site-access-grid article:before{content:"";z-index:-1;opacity:.55;background:radial-gradient(at 20% 25%,#5ec8d235,#0000 55%);transition:transform .6s,opacity .6s;position:absolute;inset:-25%;transform:translate(-10%)}.phase-site .site-access-grid article:last-child:before{background:radial-gradient(at 80% 25%,#88a7ec38,#0000 55%);transform:translate(10%)}.phase-site .site-access-grid article:hover:before{opacity:1;transform:translate(0)scale(1.1)}.phase-site .site-access-grid article:after{z-index:-1;color:#d5ffff0d;letter-spacing:-.1em;pointer-events:none;font:700 clamp(100px,11vw,190px)/1 Arial,sans-serif;position:absolute;bottom:-43px;right:25px}.phase-site .site-access-grid article:first-child:after{content:"01"}.phase-site .site-access-grid article:last-child:after{content:"02"}.phase-site .site-ai-teaser.is-visible .site-access-grid article{animation:.85s cubic-bezier(.18,.75,.2,1) both accessEnter}.phase-site .site-ai-teaser.is-visible .site-access-grid article:last-child{animation-delay:.18s}@keyframes accessEnter{0%{opacity:.45;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.phase-site .site-download:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(37% 60% at 59% 52%,#70e2cd2d,#0000 83%);position:absolute;inset:0}.phase-site .site-download>*{z-index:1;position:relative}@media (max-width:800px){.phase-site .site-intro,.phase-site .site-markets,.phase-site .site-cases{padding-left:28px;padding-right:28px}.phase-site .site-role-grid:after,.phase-site .site-agent-conduit{display:none}.phase-site .site-case-scene-reveal{padding:12px 14px;bottom:55px;right:25px}.phase-site .site-ai-teaser .site-access-grid:before{display:none}}@media (max-width:560px){.phase-site .site-intro,.phase-site .site-markets,.phase-site .site-cases{padding-left:20px;padding-right:20px}.phase-site .site-agent-conduit{width:3px;height:auto;display:block;inset:30px auto 33px 15px;overflow:hidden}.phase-site .site-agent-conduit:before{display:none}.phase-site .site-agent-conduit>span{width:3px;height:45px;animation:6.8s linear infinite agentPacketMobile;top:0;left:0}.phase-site .site-case-scene-reveal{font-size:10px;bottom:42px;right:19px}.phase-site .site-case-card.is-visible:not([data-outcome-open]) .case-chart-before{animation-duration:1.15s}}@media (prefers-reduced-motion:reduce){.phase-site .site-agent-conduit:before,.phase-site .site-agent-conduit>span,.phase-site .crypto-ripples circle,.phase-site .option-flow-band,.phase-site .site-markets .site-card.is-visible .option-bar,.phase-site .gold-atmosphere,.phase-site .gold-orbit,.phase-site .site-cases:before,.phase-site .site-cases.is-visible:after,.phase-site .site-case-card.is-visible:not([data-outcome-open]) .case-chart-before,.phase-site .site-case-chart-stack:after,.phase-site .site-case-card[data-outcome-open] .site-reveal-gate,.phase-site .site-method:before,.phase-site .site-method .site-tech-row:after,.phase-site .site-ai-teaser.is-visible .site-access-grid article{animation:none!important}.phase-site .site-case-card.is-visible:not([data-outcome-open]) .case-chart-before{clip-path:none}.phase-site .site-case-chart-stack:after,.phase-site .crypto-ripples circle,.phase-site .option-flow-band{opacity:0}}.phase-site .site-section{padding-inline:max(28px,50vw - 910px)}.phase-site .site-ai-teaser,.phase-site .site-download{margin-inline:0}.phase-site .site-footer{padding-inline:max(28px,50vw - 910px)}.phase-site .site-intro .site-intelligence-aperture{z-index:1;pointer-events:none;isolation:isolate;filter:drop-shadow(0 21px 36px #040c17b8);width:clamp(218px,17vw,310px);height:clamp(118px,9vw,160px);position:absolute;top:clamp(152px,9.2vw,220px);left:50%;transform:translate(-50%)}.phase-site .site-intelligence-aperture:before{content:"";filter:blur(19px);opacity:.55;background:radial-gradient(45% 38%,#94d9ec43,#0000 76%),radial-gradient(28% 30% at 47% 55%,#917fdc2e,#0000 80%);animation:11s ease-in-out infinite paused apertureBreath;position:absolute;inset:-95px -145px -105px}.phase-site .site-intelligence-aperture:after{content:"";opacity:.32;transform-origin:top;background:linear-gradient(#b4f3f4c7,#9fc5e35e 45%,#0000);width:2px;height:clamp(78px,6.5vw,120px);animation:6.8s ease-in-out both paused apertureStem;position:absolute;top:85%;left:calc(50% - 1px);box-shadow:0 0 15px #84e1e3b0}.phase-site .site-aperture-glass{clip-path:polygon(4% 36%,76% 8%,98% 38%,95% 73%,24% 93%,2% 65%);opacity:.92;background:linear-gradient(153deg,#8cc7dd73 0%,#172d44de 13%,#091e31f2 39%,#8f85c45c 62%,#092331ed 80%,#8fd9e18c 100%);animation:6.8s ease-in-out both paused apertureRefraction;position:absolute;inset:17% 5%;box-shadow:inset 0 0 45px #b5e1ff80}.phase-site .site-aperture-glass:before{content:"";clip-path:polygon(0 35%,80% 0,100% 43%,20% 100%);background:linear-gradient(160deg,#0000 22%,#9de5ec31 37%,#e9e4ff35 48%,#0000 62%);border-top:1px solid #b6e9e199;position:absolute;inset:8% 5%}.phase-site .site-aperture-light{mix-blend-mode:screen;filter:blur(7px);opacity:.38;background:radial-gradient(20% 27% at 48% 49%,#efffffdb 0%,#a2f4ea98 27%,#8b83d25c 55%,#0000 100%);animation:6.8s ease-in-out both paused apertureTransfer;position:absolute;inset:-12% -8%}.phase-site .site-aperture-axis{opacity:.62;background:linear-gradient(90deg,#0000,#bafafa8c 31%,#fffdf7 50%,#b2a5f5a6 70%,#0000);height:1px;animation:6.8s ease-in-out both paused apertureAxis;position:absolute;top:51%;left:3%;right:2%;transform:rotate(-7deg);box-shadow:0 0 17px #b7f7ec91}.phase-site .site-intro[data-operating] .site-intelligence-aperture:before,.phase-site .site-intro[data-operating] .site-intelligence-aperture:after,.phase-site .site-intro[data-operating] .site-aperture-glass,.phase-site .site-intro[data-operating] .site-aperture-light,.phase-site .site-intro[data-operating] .site-aperture-axis{animation-play-state:running}.phase-site .site-agent-conduit>span,.phase-site .site-role:after,.phase-site .site-role h2{animation-duration:6.8s!important;animation-iteration-count:infinite!important}.phase-site .site-intelligence-aperture:after,.phase-site .site-aperture-glass,.phase-site .site-aperture-light,.phase-site .site-aperture-axis{animation-duration:4.8s!important}.phase-site .site-role:nth-of-type(2){--agent-delay:1.03s}.phase-site .site-role:nth-of-type(3){--agent-delay:2.06s}.phase-site .site-role:nth-of-type(4){--agent-delay:3.09s}.phase-site .site-role:nth-of-type(5){--agent-delay:4.12s}.phase-site.site-motion-ready .site-role-grid .site-role:before{animation-duration:6.8s!important;animation-iteration-count:infinite!important}.phase-site .site-role-grid[data-agent-focus] .site-agent-conduit>span{left:var(--agent-focus-x);width:clamp(64px,8%,126px);transition:left .3s cubic-bezier(.2,.8,.2,1),opacity .2s;transform:translate(-50%);opacity:1!important;animation:none!important}.phase-site .site-role[data-agent-selected]:before{transform:scale(1.2);box-shadow:0 0 9px var(--role-accent),0 0 38px color-mix(in srgb,var(--role-accent) 70%,transparent)!important;animation:none!important}.phase-site .site-role[data-agent-selected] h2{text-shadow:0 0 18px color-mix(in srgb,var(--role-accent) 45%,transparent);animation:none!important}.phase-site .site-role:focus-visible{outline:1px solid var(--role-accent);outline-offset:6px}.phase-site .site-role-grid:after{opacity:.26}.phase-site.site-motion-ready .site-intro.is-visible:after{background:radial-gradient(30% 42% at 50% 54%,#abf4e569,#0000 76%);animation:4.8s ease-in-out both introSpaceEcho}@keyframes apertureBreath{0%,to{opacity:.42;transform:scale(.95)}50%{opacity:.65;transform:scale(1.06)}}@keyframes apertureRefraction{0%,35%,to{filter:brightness(.86)}48%,62%{filter:brightness(1.32)}}@keyframes apertureTransfer{0%,17%,to{opacity:.35;transform:scale(.87)}32%{opacity:.62}51%,61%{opacity:.96;transform:scale(1.22)}74%{opacity:.44}}@keyframes apertureAxis{0%,26%,to{opacity:.43;transform:rotate(-7deg)scaleX(.8)}47%,62%{opacity:1;transform:rotate(-7deg)scaleX(1)}}@keyframes apertureStem{0%,25%,to{opacity:.25;transform:scaleY(.66)}46%,64%{opacity:.8;transform:scaleY(1)}}@keyframes introSpaceEcho{0%,26%,to{opacity:.08;transform:scale(.88)}46%,62%{opacity:.64;transform:scale(1.13)}}.phase-site .site-cases[data-case-event-side=left]{--case-event-x:27%;--case-event-y:38%}.phase-site .site-cases[data-case-event-side=right]{--case-event-x:73%;--case-event-y:73%}.phase-site .site-cases .site-case-page-event{z-index:3;pointer-events:none;mix-blend-mode:screen;position:absolute;inset:0;overflow:hidden}.phase-site .site-case-page-event:before{content:"";background:radial-gradient(ellipse 30% 27% at var(--case-event-x,50%) var(--case-event-y,50%),#ffd49a63,#dd9e674b 35%,#65c3d020 59%,transparent 83%);filter:blur(24px);opacity:0;position:absolute;inset:-8% -16%;transform:scale(.8)}.phase-site .site-case-page-event:after{content:"";left:4%;right:4%;top:var(--case-event-y,50%);opacity:0;height:2px;transform-origin:var(--case-event-x,50%) center;background:linear-gradient(90deg,#0000,#ffd7a475 20%,#efffffbc 50%,#f1b87e70 80%,#0000);position:absolute;transform:scaleX(0);box-shadow:0 0 30px 8px #d9e7dc68,0 0 90px 25px #e6a86f35}.phase-site .site-cases[data-case-event=boundary] .site-case-page-event:before{animation:.28s ease-out both caseSpaceBoundary}.phase-site .site-cases[data-case-event=unfolding] .site-case-page-event:before{animation:1.52s ease-out both caseSpaceUnfold}.phase-site .site-cases[data-case-event=unfolding] .site-case-page-event:after{animation:1.52s cubic-bezier(.17,.66,.22,1) both caseSpaceSweep}.phase-site .site-cases[data-case-event=peak] .site-case-page-event:before{animation:.35s ease-out both caseSpacePeak}.phase-site .site-cases[data-case-event=peak] .site-case-page-event:after{animation:.35s ease-out both caseLinePeak}@keyframes caseSpaceBoundary{0%{opacity:0;transform:scale(.75)}to{opacity:.25;transform:scale(.87)}}@keyframes caseSpaceUnfold{0%{opacity:.25;transform:scale(.87)}68%{opacity:.77;transform:scale(1.08)}to{opacity:.66;transform:scale(1.16)}}@keyframes caseSpaceSweep{0%{opacity:0;transform:scaleX(0)}12%{opacity:.62}72%{opacity:.86;transform:scaleX(1)}to{opacity:.25;transform:scaleX(1)}}@keyframes caseSpacePeak{0%,to{opacity:0;transform:scale(1.16)}42%{opacity:1;transform:scale(1.23)}}@keyframes caseLinePeak{0%,to{opacity:0;transform:scaleX(1)}43%{opacity:1;transform:scaleX(1)}}.phase-site .site-ai-teaser{background:radial-gradient(36% 34% at 50% 43%,#568fab40,#0000 86%),linear-gradient(116deg,#091b24,#102b37 50%,#131e32)}.phase-site .site-ai-teaser:before{background:radial-gradient(58% 36% at 50% 56%,#7acddb38,#0000 86%),radial-gradient(28% 42% at 19% 70%,#55cfc521,#0000 85%),radial-gradient(28% 42% at 81% 70%,#8da6eb29,#0000 85%)}.phase-site .site-ai-teaser .site-ai-optic{z-index:1;aspect-ratio:1448/1086;pointer-events:none;filter:drop-shadow(0 8px 35px #5da7db55)drop-shadow(0 0 95px #61d8e448);opacity:.96;width:clamp(390px,33vw,710px);animation:7s ease-in-out infinite paused opticFloat;position:absolute;top:clamp(-19px,3vw - 34px,16px);right:-62px;transform:translate(0,0)rotate(-5deg)}.phase-site .site-ai-optic:before{content:"";filter:blur(30px);background:radial-gradient(at 45%,#a4e6ed61,#5d8bcc35 43%,#0000 72%);position:absolute;inset:10% 2%}.phase-site .site-ai-optic img{object-fit:contain;width:100%;height:100%;display:block;position:relative}.phase-site .site-ai-teaser[data-operating] .site-ai-optic{animation-play-state:running}.phase-site .site-ai-teaser>.site-eyebrow,.phase-site .site-ai-teaser>h2,.phase-site .site-ai-teaser>.site-ai-positioning{z-index:2}.phase-site .site-ai-teaser .site-access-grid{z-index:3}.phase-site .site-access-grid article:after{content:none!important}.phase-site .site-ai-teaser .site-access-grid{isolation:isolate;background:linear-gradient(110deg,#0c2e35,#102a3a 49.8%,#19243c 50.2%,#1a2840);box-shadow:0 38px 115px #0007,0 0 95px #79cdd51c}.phase-site .site-ai-teaser .site-access-grid:before{display:none}.phase-site .site-ai-teaser .site-access-grid article{z-index:1}.phase-site .site-access-grid article:before{opacity:.25}.phase-site .site-ai-teaser .site-access-gateway{z-index:3;pointer-events:none;height:98px;position:absolute;inset:-95px 0 auto;overflow:visible}.phase-site .site-access-gateway:before{content:"";filter:blur(15px);opacity:.55;background:radial-gradient(at 50% 49%,#e7ffffa8,#9cdde77b 19%,#8ba9e331 45%,#0000 76%);width:260px;height:105px;animation:1.65s ease-out both paused gatewayFocus;position:absolute;top:44px;left:calc(50% - 130px)}.phase-site .site-access-gateway:after{content:"";opacity:.55;background:linear-gradient(103deg,#0000 12%,#83f4e527 35%,#0000 49%),linear-gradient(257deg,#0000 12%,#acbfff29 35%,#0000 49%);height:240px;animation:1.65s ease-out both paused gatewayCanopy;position:absolute;top:95px;left:0;right:0;-webkit-mask-image:linear-gradient(#000,#0000 86%);mask-image:linear-gradient(#000,#0000 86%)}.phase-site .site-gateway-source{opacity:.58;transform-origin:top;background:linear-gradient(#0000,#dbffffe8 46%,#b5e2fbc9 78%,#f4ffff);width:2px;height:95px;animation:1.65s ease-out both paused gatewaySource;position:absolute;top:0;left:calc(50% - 1px);box-shadow:0 0 18px 5px #95e0e4a1,0 0 80px 22px #8bb8ec4d}.phase-site .site-gateway-source:after{content:"";filter:blur(5px);background:radial-gradient(#f6ffffe0,#a1dee688 37%,#0000 76%);width:70px;height:24px;position:absolute;top:77px;left:-34px}.phase-site .site-gateway-route{opacity:.7;filter:drop-shadow(0 0 12px);width:50%;height:2px;animation:1.45s cubic-bezier(.2,.7,.2,1) .38s both paused gatewayBranch;position:absolute;top:94px}.phase-site .site-gateway-route-ai{color:#83eee0;transform-origin:100%;--route-angle:0deg;background:linear-gradient(90deg,#0000,#83eee0ef);left:0}.phase-site .site-gateway-route-dev{color:#a6bcff;transform-origin:0;--route-angle:0deg;background:linear-gradient(90deg,#b5c7ffef,#0000);left:50%}.phase-site .site-ai-teaser.is-visible .site-access-gateway:before,.phase-site .site-ai-teaser.is-visible .site-access-gateway:after,.phase-site .site-ai-teaser.is-visible .site-gateway-source,.phase-site .site-ai-teaser.is-visible .site-gateway-route{animation-play-state:running}@keyframes gatewaySource{0%{opacity:0;transform:scaleY(.06)}45%{opacity:1}to{opacity:.52;transform:scaleY(1)}}@keyframes gatewayBranch{0%{opacity:0;transform:rotate(var(--route-angle)) scaleX(0)}47%{opacity:.92}to{opacity:.52;transform:rotate(var(--route-angle)) scaleX(1)}}@keyframes gatewayFocus{0%{opacity:0;transform:scale(.55)}55%{opacity:.88;transform:scale(1.08)}to{opacity:.5;transform:scale(1)}}@keyframes gatewayCanopy{0%{opacity:0;transform:scaleY(.25)}55%{opacity:.75}to{opacity:.45;transform:scaleY(1)}}@keyframes opticFloat{0%,to{filter:drop-shadow(0 8px 35px #5da7db55)drop-shadow(0 0 95px #61d8e448);transform:translate(0,0)rotate(-5deg)}50%{filter:drop-shadow(0 8px 45px #76cbe675)drop-shadow(0 0 110px #80dce966);transform:translateY(-22px)rotate(-5deg)}}.phase-site .site-contact-teaser{background:linear-gradient(#10383b 0%,#0c2b33 34%,#081c27 70%,#07131c 100%);min-height:520px}.phase-site .site-contact-teaser:before{content:"";z-index:0;opacity:.65;pointer-events:none;background:radial-gradient(40% 42% at 50% 42%,#b2f6ed49,#63d4cf31 42%,#0000 84%),radial-gradient(60% 52% at 50% 18%,#3ebebc34,#0000 84%);transition:opacity 1.2s;position:absolute;inset:0}.phase-site .site-contact-teaser.is-visible:before{opacity:1}.phase-site.site-motion-ready .site-contact-teaser.is-visible:after{display:none}.phase-site .site-contact-teaser h2{color:#d9fffa;text-shadow:0 0 55px #8de9e969,0 0 125px #55d9cc49}.phase-site .site-contact-teaser button{box-shadow:0 0 36px #70e6cf2c}.phase-site .site-footer{background:#040b10}@media (max-width:1380px){.phase-site .site-intro .site-intelligence-aperture{display:none}.phase-site.site-motion-ready .site-intro.is-visible:after{background:radial-gradient(42% 28% at 50% 48%,#a9eee33b,#0000 77%)}}@media (max-width:1200px){.phase-site .site-ai-teaser .site-ai-optic{display:none}}@media (max-width:800px){.phase-site .site-section,.phase-site .site-footer{padding-inline:28px}.phase-site .site-ai-teaser .site-access-gateway{display:none}.phase-site .site-access-grid{background:linear-gradient(#0b2930,#152339)!important}}@media (max-width:560px){.phase-site .site-section,.phase-site .site-footer{padding-inline:20px}.phase-site .site-intro .site-agent-conduit{box-shadow:0 0 42px 15px #80e0d429}.phase-site .site-case-page-event:before{filter:blur(16px)}.phase-site .site-contact-teaser{min-height:430px}}@media (prefers-reduced-motion:reduce){.phase-site .site-intelligence-aperture:before,.phase-site .site-intelligence-aperture:after,.phase-site .site-aperture-glass,.phase-site .site-aperture-light,.phase-site .site-aperture-axis,.phase-site .site-intro.is-visible:after,.phase-site .site-case-page-event:before,.phase-site .site-case-page-event:after,.phase-site .site-access-gateway:before,.phase-site .site-access-gateway:after,.phase-site .site-gateway-source,.phase-site .site-gateway-route,.phase-site .site-ai-optic{transition:none!important;animation:none!important}.phase-site .site-cases[data-case-event] .site-case-page-event:before,.phase-site .site-cases[data-case-event] .site-case-page-event:after{opacity:0!important}.phase-site .site-gateway-route{transform:rotate(var(--route-angle))}.phase-site .site-gateway-source{opacity:.52}}@media (min-width:801px){.phase-site .site-download h2 em{white-space:nowrap}.phase-site .site-section:not(.site-contact-teaser),.phase-site .site-ai-teaser,.phase-site .site-download{padding-top:clamp(88px,6vw,112px)}.phase-site .site-role-grid .site-role{transform:none}.phase-site .site-role-grid .site-role:hover{transform:translateY(-6px)}.phase-site .site-markets .site-card p{min-height:6.2em}.phase-site .site-method-grid{grid-template-columns:minmax(0,1.26fr) minmax(0,.94fr);gap:clamp(30px,2.4vw,42px)}.phase-site .site-case-visual{min-height:650px}.phase-site .site-case-scene-reveal{bottom:60px}.phase-site .site-case-visual-meta{bottom:24px}}.phase-site .site-case-result>div{flex-direction:column;justify-content:center;display:flex}.phase-site .site-case-copy{padding-left:clamp(26px,2.4vw,38px)}.phase-site .site-case-visual:before{display:none}.phase-site .site-cases{background-image:linear-gradient(#16292c 0%,#122229 38%,#0000 100%),linear-gradient(#b7d9dc08 1px,#0000 1px),linear-gradient(90deg,#b7d9dc08 1px,#0000 1px),radial-gradient(60% 42% at 50% 10%,#b86d3b30,#0000 88%),radial-gradient(65% 42% at 28% 70%,#26697e42,#0000 80%);background-repeat:no-repeat,repeat,repeat,no-repeat,no-repeat;background-size:100% 145px,72px 72px,72px 72px,auto,auto}.phase-site .site-method{background:linear-gradient(#0b1420 0%,#0000 145px),radial-gradient(at 86% 68%,#55315466,#0000 48%),linear-gradient(135deg,#151625,#101b2c 59%,#1d1831)}.phase-site .site-download{background:linear-gradient(#131f31 0%,#0000 165px),radial-gradient(at 70% 35%,#25877955,#0000 50%),linear-gradient(115deg,#0d383a,#112a32 55%,#102432)}@media (min-width:801px) and (max-width:1200px){.phase-site .site-case-visual{min-height:535px}.phase-site .site-case-chart-stack{max-height:365px}.phase-site .site-markets .site-card p{min-height:7.5em}}@media (max-width:800px){.phase-site .site-case-visual{min-height:420px}.phase-site .site-case-scene-reveal{bottom:54px}.phase-site .site-case-visual-meta{bottom:22px}}.site-status-scroll{background:#0b1c27;border:1px solid #35515c;margin:26px 0 20px;overflow-x:auto}.site-status-table{border-collapse:collapse;text-align:left;width:100%;min-width:650px;font:14px/1.5 Arial,sans-serif}.site-status-table th,.site-status-table td{vertical-align:top;border-bottom:1px solid #29404b;padding:16px 18px}.site-status-table thead th{color:#8ce4d4;letter-spacing:.1em;text-transform:uppercase;background:#112731;font-size:11px}.site-status-table tbody th{color:#eaf4f5;width:34%;font-weight:600}.site-status-table tbody td:nth-child(2){color:#8ce4d4;white-space:nowrap;font-weight:600}.site-status-table tbody td:last-child{color:#acc0c8}.site-status-table tbody tr:last-child>*{border-bottom:0}.site-footer-copyright{color:#809da7;margin-top:17px;font:11px/1.5 Arial,sans-serif;display:block}.site-status-hint{display:none}@media (max-width:760px){.site-status-hint{font-size:12px;display:block;color:#9fbec3!important}.site-status-scroll{scrollbar-color:#5b9f9b #102531}}@media (min-width:801px){.phase-site .visual-master .reference-layout{height:clamp(620px,100vh - 76px,780px)!important}.phase-site .visual-master .reference-log ol{padding-bottom:6px}}@media (min-width:1100px){.phase-site .visual-master .agent-scene:after{background-image:url(/images/vang-room-fixed-first-frame.png?v=20261002-1);background-position:50%;background-repeat:no-repeat;background-size:auto 100%}}.phase-site .visual-master .agent-scene canvas{transition:none}.phase-site .site-content>.site-section{border-bottom:0}.phase-site .site-content>.site-section+.site-section{--chapter-seam:clamp(88px,7vw,132px);--chapter-top:clamp(92px,8vw,150px);margin-top:calc(-1*var(--chapter-seam));padding-top:calc(var(--chapter-top) + var(--chapter-seam));-webkit-mask-image:linear-gradient(to bottom,transparent,#000 var(--chapter-seam));-webkit-mask-image:linear-gradient(to bottom,transparent,#000 var(--chapter-seam));mask-image:linear-gradient(to bottom,transparent,#000 var(--chapter-seam))}.phase-site .site-content>.site-ai-teaser,.phase-site .site-content>.site-download{--chapter-top:clamp(88px,6vw,112px)}.phase-site .site-ai-teaser .site-ai-optic{top:calc(var(--chapter-seam) + clamp(-19px,calc(3vw - 34px),16px))}.phase-site .site-content>.site-contact-teaser{--chapter-top:105px}.phase-site .site-download{border-top:0}.phase-site .site-footer{z-index:1;border-top:0;margin-top:-72px;padding-top:120px;position:relative;-webkit-mask-image:linear-gradient(#0000,#000 72px);mask-image:linear-gradient(#0000,#000 72px)}.phase-site .site-contact-teaser{background:linear-gradient(#102432 0%,#10383b 17%,#0c2b33 41%,#081c27 73%,#040b10 100%)}.phase-site .site-access-grid article{cursor:pointer}.phase-site .site-access-grid article>a:after{content:"";z-index:4;position:absolute;inset:0}.phase-site .site-footer nav a{z-index:1;position:relative}@media (max-width:800px){.phase-site .site-content>.site-section+.site-section{--chapter-seam:80px;--chapter-top:80px}}@media (max-width:560px){.phase-site .site-content>.site-section+.site-section{--chapter-seam:64px;--chapter-top:70px}}
