/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--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;--radius-sm:.25rem;--radius-lg:.5rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.grid{display:grid}.hidden{display:none}.table{display:table}.grow{flex-grow:1}.uppercase{text-transform:uppercase}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.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,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--mint:#70f8d5;--blue:#72a7ff;--ink:#03090d;--paper:#effffb;--muted:#effffba3;--line:#ffffff21}.commerce-cases,.merchant-case-panel{margin-top:28px}.commerce-cases>header{max-width:760px}.commerce-cases>header small,.commerce-cases>header h2,.commerce-cases>header p{margin:0 0 10px;display:block}.case-open-button,.merchant-case>button,.merchant-case-action>button,.case-create>button,.commerce-review-drawer>button:last-child{color:#07141d;background:linear-gradient(135deg,#68e8ff,#83ffd0);border:1px solid #5be6ff6b;border-radius:14px;justify-content:space-between;align-items:center;width:100%;min-height:50px;padding:0 16px;font-weight:800;display:flex}.case-create,.merchant-case-action{background:#04111ce0;border:1px solid #75e1ff33;border-radius:18px;margin:12px 0 20px;padding:16px}.case-create>div,.commerce-ops-tabs{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px;display:grid}.case-create>div button,.commerce-ops-tabs button{color:#c9deeb;background:#081926b8;border:1px solid #89dfff33;border-radius:12px;min-height:44px}.case-create>div button.active,.commerce-ops-tabs button.active{color:#06131c;background:#73eaff;border-color:#0000;font-weight:800}.case-create textarea,.merchant-case-action textarea,.merchant-case-action input,.commerce-review-drawer textarea{color:#eefaff;resize:vertical;background:#020c14db;border:1px solid #89dfff40;border-radius:12px;width:100%;min-height:116px;margin:0 0 12px;padding:13px}.merchant-case-action input{resize:none;min-height:48px}.merchant-case-action label{color:#a9c6d7;gap:7px;margin-bottom:12px;display:grid}.buyer-case,.merchant-case{background:linear-gradient(145deg,#071926f0,#030d16f5);border:1px solid #76deff2e;border-radius:20px;margin-top:14px;padding:18px}.buyer-case>header,.merchant-case>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.buyer-case h3,.merchant-case h3{word-break:break-word;margin:6px 0 0;font-size:clamp(1rem,4.2vw,1.35rem)}.buyer-case header strong,.merchant-case header strong{color:#83ffd0;text-align:center;text-transform:uppercase;background:#3de8ae1a;border-radius:999px;max-width:42%;padding:6px 8px;font-size:.68rem}.buyer-case dl,.merchant-case dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.buyer-case dl div,.merchant-case dl div{background:#ffffff09;border-radius:12px;min-width:0;padding:11px}.buyer-case dt,.merchant-case dt{color:#7694a7;font-size:.7rem}.buyer-case dd,.merchant-case dd{color:#f1fbff;overflow-wrap:anywhere;margin:5px 0 0}.buyer-case ol,.case-timeline ol{border-left:1px solid #67e5ff40;margin:12px 0 0;padding:0 0 0 14px;list-style:none}.buyer-case li,.case-timeline li{padding:0 0 18px 14px;position:relative}.buyer-case li:before,.case-timeline li:before{content:"";background:#6be9ff;border-radius:50%;width:9px;height:9px;position:absolute;top:4px;left:-19px;box-shadow:0 0 14px #6be9ffbf}.buyer-case time,.case-timeline time{color:#6f8da0;font-size:.7rem;display:block}.buyer-case li strong,.case-timeline li strong{color:#83ffd0;margin-top:4px;display:block}.commerce-ops-tabs{grid-template-columns:repeat(3,1fr);margin:18px 0 10px}.refund-proof{background:#237e6117;border:1px solid #78ffc938;border-radius:14px;gap:8px;margin:12px 0;padding:12px;display:grid}.refund-proof code{text-overflow:ellipsis;overflow:hidden}.case-timeline summary{color:#9cdbea;cursor:pointer;align-items:center;min-height:44px;display:flex}.commerce-review-drawer{z-index:80;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));background:#030e17fa;border:1px solid #70e8ff59;border-radius:22px;max-height:min(78vh,680px);padding:20px;position:fixed;left:12px;overflow:auto;box-shadow:0 24px 80px #0000008c}.commerce-review-drawer .drawer-close{color:#fff;background:#ffffff14;border:0;border-radius:50%;width:42px;height:42px;font-size:1.5rem;position:absolute;top:10px;right:10px}.commerce-review-drawer h3{text-transform:uppercase;margin:8px 48px 16px 0}@media (width>=760px){.commerce-review-drawer{width:min(520px,100vw - 56px);left:auto;right:28px}.merchant-case-panel{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.merchant-case{margin-top:0}}html{scroll-behavior:smooth;background:#020508}body{color:var(--paper);background:#020508;margin:0}body,button,select{font-family:Noto Sans TC,PingFang TC,Microsoft JhengHei,Segoe UI,sans-serif}button,select,a{color:inherit}button{cursor:pointer}.residency-shell{color:#effffb;background:radial-gradient(circle at 78% 8%,#287fa626,#0000 29%),linear-gradient(#06121a,#020609 72%);min-height:100vh;padding:0 max(20px,50vw - 540px) 90px}.residency-topbar{padding-inline:0}.residency-hero{max-width:800px;padding:clamp(72px,11vw,140px) 0 48px}.residency-hero h1{letter-spacing:-.04em;text-wrap:balance;max-width:760px;margin:14px 0 16px;font-size:clamp(38px,7vw,76px);font-weight:510;line-height:1.08}.residency-hero>p:last-child{color:#effffba3;max-width:660px;margin:0;font-size:15px;line-height:1.8}.residency-loading{color:#effffb8c;background:#051119b3;border:1px solid #70f8d529;border-radius:20px;padding:28px}.residency-gate{background:linear-gradient(145deg,#0a1e2ae6,#030a10eb);border:1px solid #70f8d538;border-radius:24px;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:24px;padding:34px;display:grid}.residency-gate>span{color:#70f8d5;font:660 15px var(--font-geist-mono),monospace}.residency-gate small,.residency-role-card small,.residency-mission small,.residency-explore>small{color:#6ed7f3;font:650 9px var(--font-geist-mono),monospace;letter-spacing:.14em}.residency-gate h2{margin:8px 0;font-size:clamp(24px,4vw,38px);font-weight:520}.residency-gate p{color:#effffb99;max-width:620px;margin:0;line-height:1.7}.residency-gate>a,.residency-mission a,.residency-gas-note a{color:#03100d;background:#70f8d5;border-radius:12px;justify-content:space-between;align-items:center;gap:28px;min-height:52px;padding:0 19px;font-weight:760;text-decoration:none;display:flex}.residency-progress{grid-template-columns:minmax(0,1fr) 36px minmax(0,1fr) 36px minmax(0,1fr);align-items:center;margin-bottom:18px;display:grid}.residency-progress>div{background:#08161fcc;border:1px solid #70f8d533;border-radius:15px;grid-template-columns:auto 1fr;align-content:center;gap:7px 12px;min-height:92px;padding:15px 17px;display:grid}.residency-progress>div>span{color:#70f8d5;font:650 11px var(--font-geist-mono),monospace;grid-row:1/3}.residency-progress b{font-size:13px;font-weight:630}.residency-progress small{color:#70f8d5;font-size:10px}.residency-progress>i{background:#70f8d54d;height:1px}.residency-progress>.pending{opacity:.52;border-style:dashed}.residency-role-card{color:#10171c;background:radial-gradient(circle at 82% 18%,#fff3,#0000 27%),linear-gradient(140deg,#dfe6eb,#798995);border:1px solid #ffffff42;border-radius:26px;grid-template-columns:1fr auto;align-items:end;gap:35px;padding:clamp(25px,5vw,52px);display:grid;overflow:hidden;box-shadow:0 34px 80px #00000057}.residency-role-card h2{letter-spacing:-.035em;margin:8px 0;font-size:clamp(34px,7vw,68px);font-weight:520}.residency-role-card p{opacity:.62;margin:0}.residency-role-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:280px;display:grid}.residency-role-meta span{opacity:.72;border:1px solid;border-radius:12px;gap:7px;padding:13px;display:grid}.residency-role-meta span b{overflow-wrap:anywhere;max-width:150px;font-size:11px}.residency-role-meta>strong{text-align:right;font:650 14px var(--font-geist-mono),monospace;grid-column:1/-1}.residency-mission{background:linear-gradient(145deg,#081b26f0,#030a0ff5);border:1px solid #70f8d533;border-radius:26px;grid-template-columns:120px minmax(0,1fr);gap:clamp(24px,5vw,60px);margin-top:18px;padding:clamp(28px,5vw,50px);display:grid}.residency-mission-number{color:#70f8d540;font:700 28px/1.1 var(--font-geist-mono),monospace}.residency-mission h2{max-width:720px;margin:11px 0;font-size:clamp(25px,4.7vw,48px);font-weight:520;line-height:1.18}.residency-mission p{color:#effffb99;max-width:700px;margin:0;line-height:1.75}.residency-mission a{width:min(100%,420px);margin-top:24px}.residency-gas-note{background:#50390d2e;border:1px solid #f6c55852;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;margin-top:18px;padding:22px 24px;display:grid}.residency-gas-note>span{color:#f6c558;font:700 10px var(--font-geist-mono),monospace;letter-spacing:.12em}.residency-gas-note h3{margin:0 0 5px;font-size:15px}.residency-gas-note p{color:#effffb94;margin:0;font-size:11px;line-height:1.65}.residency-gas-note a{color:#161006;background:#f6c558;min-height:43px;font-size:11px}.residency-explore{margin-top:44px}.residency-explore>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.residency-explore a,.account-mission-link{color:#effffb;background:#ffffff06;border:1px solid #ffffff21;border-radius:13px;justify-content:space-between;align-items:center;min-height:64px;padding:0 17px;font-size:12px;text-decoration:none;display:flex}.application-result-actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:15px;display:grid}.application-result-actions .status-link{margin-top:0}.application-result-actions .secondary{color:#effffb;background:0 0;border:1px solid #fff3}.supplement-form{background:#70f8d50b;border:1px solid #70f8d53d;border-radius:18px;gap:12px;margin-top:24px;padding:clamp(18px,3vw,28px);display:grid}.supplement-form label{gap:9px;display:grid}.supplement-form label span{color:var(--mint);font-size:10px;font-weight:650}.supplement-form textarea{color:#effffb;resize:vertical;background:#071318;border:1px solid #ffffff29;border-radius:12px;outline:0;width:100%;min-height:150px;padding:14px}.supplement-form textarea:focus{border-color:var(--mint)}.account-mission-link{background:#70f8d50f;border-color:#70f8d542;margin-top:14px}.wallet-gas-note{background:#50390d29;border:1px solid #f6c55840;border-radius:12px;padding:14px 16px;color:#ffe3a2c7!important}@media (width<=720px){.residency-shell{padding-inline:16px}.residency-hero{padding-top:58px}.residency-gate{grid-template-columns:36px 1fr;padding:23px 19px}.residency-gate>a{grid-column:1/-1}.residency-progress{grid-template-columns:1fr;gap:7px}.residency-progress>i{display:none}.residency-progress>div{min-height:64px}.residency-role-card{grid-template-columns:1fr;padding:25px 20px}.residency-role-meta{min-width:0}.residency-mission{grid-template-columns:1fr;padding:27px 20px}.residency-mission-number{font-size:17px}.residency-gas-note{grid-template-columns:1fr;padding:20px}.residency-explore>div{grid-template-columns:1fr 1fr}.application-result-actions{grid-template-columns:1fr}}.intro-gate{z-index:9999;color:#fff;opacity:1;background:#02060a;place-items:center;transition:opacity .65s,visibility .65s;display:grid;position:fixed;inset:0;overflow:hidden}.intro-gate.is-leaving{visibility:hidden;opacity:0}.intro-film{object-fit:cover;object-position:center;background:#02060a;width:100%;height:100%;position:absolute;inset:0}.intro-shade{pointer-events:none;background:linear-gradient(#0000001f,#0000 58%,#000409bd);position:absolute;inset:0}.intro-controls{z-index:2;right:max(18px,env(safe-area-inset-right));bottom:max(24px,calc(env(safe-area-inset-bottom) + 14px));left:max(18px,env(safe-area-inset-left));justify-content:space-between;gap:10px;display:flex;position:absolute}.intro-controls button{color:#ffffffe0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);min-height:44px;font:560 10px var(--font-geist-mono),monospace;letter-spacing:.04em;background:#01080e94;border:1px solid #ffffff47;border-radius:999px;align-items:center;gap:10px;padding:0 15px;display:flex}.intro-controls button:last-child{color:#04100e;background:#70f8d5eb;border-color:#70f8d5bf}.intro-progress{background:#ffffff1f;height:3px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.intro-progress span{transform-origin:0;background:linear-gradient(90deg,#20e2d7,#36b8ff,#7459ff);width:100%;height:100%;animation:10s linear forwards intro-progress;display:block}@keyframes intro-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.city{--city-filter:brightness(.62) saturate(1.08) contrast(1.12);--time-tint:#020a1161;isolation:isolate;background:#06131d;min-height:100dvh;position:relative;overflow:hidden}.city:before{z-index:-2;filter:var(--city-filter);content:"";transition:filter 1.2s;position:fixed;inset:-2%}.city:after{z-index:-1;background:linear-gradient(180deg, #02070c8a 0%, #02080c33 36%, #010508e0 88%), var(--time-tint);content:"";pointer-events:none;position:fixed;inset:0}.city.time-0{--city-filter:brightness(.88) saturate(.92) sepia(.09);--time-tint:#825e361c}.city.time-1{--city-filter:brightness(1.04) saturate(.88) contrast(.98);--time-tint:#3e7e9614}.city.time-2{--city-filter:brightness(.78) saturate(1.08) sepia(.12);--time-tint:#7e362829}.city.time-3{--city-filter:brightness(.53) saturate(1.2) contrast(1.17);--time-tint:#03101e52}.hero{flex-direction:column;min-height:100dvh;padding:0 max(20px,50vw - 590px);display:flex;position:relative}.topbar{padding-top:max(24px, env(safe-area-inset-top));justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.brand-lockup{width:clamp(230px,24vw,330px);color:inherit;text-decoration:none;display:block}.brand-lockup img{width:100%;height:auto;display:block}.top-actions{align-items:center;gap:8px;display:flex}.locale-switcher span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.locale-switcher select,.ghost{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#02080ca3;border-radius:999px;min-height:40px}.locale-switcher select{max-width:150px;font:550 10px var(--font-geist-mono), monospace;border:1px solid #70f8d559;outline:none;padding:0 30px 0 13px}.locale-switcher option{color:#effffb;background:#07141f}.ghost{border:1px solid #ffffff47;padding:0 15px;font-size:11px}.locale-switcher select:focus-visible,button:focus-visible,a:focus-visible{outline:2px solid var(--mint);outline-offset:3px}.statusline{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#02080c80;border:1px solid #70f8d533;border-radius:999px;align-items:center;gap:9px;width:fit-content;max-width:100%;margin-top:28px;padding:9px 13px;display:flex}.statusline b{letter-spacing:.04em;font-size:10px;font-weight:520}.statusline small{color:#effffb80;font:500 9px var(--font-geist-mono), monospace}.pulse{background:var(--mint);width:7px;height:7px;box-shadow:0 0 14px var(--mint);border-radius:50%;flex:none;animation:2.6s ease-in-out infinite pulse}@keyframes pulse{50%{opacity:.5}}.hero-grid{flex:1;grid-template-columns:minmax(0,1.08fr) minmax(340px,.72fr);align-items:end;gap:clamp(35px,7vw,100px);padding:8vh 0 92px;display:grid}.hero-copy{max-width:720px}.eyebrow,.panel-label{color:var(--mint);font:600 10px var(--font-geist-mono), monospace;letter-spacing:.17em;margin:0}.hero-copy h1{letter-spacing:-.035em;text-wrap:balance;max-width:760px;margin:14px 0 18px;font-size:clamp(42px,5.4vw,78px);font-weight:520;line-height:1.08}.lede{color:#effffbba;max-width:670px;margin:0;font-size:clamp(14px,1.4vw,18px);line-height:1.8}.hero-actions{gap:10px;margin-top:30px;display:flex}.primary,.secondary{border-radius:12px;min-height:48px;padding:0 18px;font-weight:650}.primary{color:#04100e;border:1px solid var(--mint);background:var(--mint);align-items:center;gap:24px;display:flex}.secondary{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#02080c8a;border:1px solid #ffffff40}.market-flip-trigger{color:var(--mint);border-color:#70f8d561;align-items:center;gap:9px;display:flex}.market-flip-trigger>span{font:500 16px var(--font-geist-mono),monospace}.market-flip-trigger>b{color:#effffb7a;font:600 8px var(--font-geist-mono),monospace;letter-spacing:.08em;margin-left:auto}.proof-row{color:#effffb94;flex-wrap:wrap;gap:8px 18px;margin-top:24px;font-size:10px;display:flex}.proof-row span:first-letter{color:var(--mint)}.hero-panel{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(145deg,#040f15e3,#03090eb8);border:1px solid #ffffff29;border-radius:24px;min-height:390px;padding:18px;box-shadow:0 28px 80px #0000006b}.city-screen-stage{background:#02070a;min-height:100vh}.city-screen-stage>.city{transform-origin:50% 50vh;transition:transform .62s cubic-bezier(.55,.02,.35,1) .3s,opacity .5s .3s}.city-screen-stage.market-active>.city{opacity:0;pointer-events:none;backface-visibility:hidden;transition-delay:0s;transform:perspective(1800px)rotateY(-88deg)scale(.965)}.market-screen-locked{overflow:hidden}.market-screen{z-index:1200;visibility:hidden;pointer-events:none;perspective:1800px;background:#02070a;transition:visibility 0s 1s;position:fixed;inset:0;overflow:hidden}.market-screen.open{visibility:visible;pointer-events:auto;transition-delay:0s}.market-screen-surface{transform-origin:50%;opacity:0;backface-visibility:hidden;background:#02080c;width:100%;height:100%;transition:transform .68s cubic-bezier(.2,.72,.12,1),opacity .26s;transform:rotateY(88deg)scale(.965)}.market-screen.open .market-screen-surface{opacity:1;transition-delay:.32s;transform:rotateY(0)scale(1)}.city-console,.mini-card-stack{flex-direction:column;height:100%;display:flex}.panel-label{padding:2px 3px 13px}.city-console>button{text-align:left;background:0 0;border:1px solid #0000;border-bottom-color:#ffffff17;grid-template-columns:34px 1fr 20px;align-items:center;gap:12px;min-height:75px;padding:10px 12px;transition:all .25s;display:grid}.city-console>button:hover,.city-console>button.active{background:#70f8d512;border-color:#70f8d53d;border-radius:13px}.city-console>button>span{color:var(--mint);font:600 10px var(--font-geist-mono), monospace}.city-console b,.city-console small{display:block}.city-console b{font-size:14px}.city-console small{color:#effffb6b;font:500 8px var(--font-geist-mono), monospace;letter-spacing:.1em;margin-top:4px}.city-console em{color:var(--mint);font-style:normal}.console-detail{color:#effffb9e;margin:auto 3px 0;padding-top:14px;font-size:11px;line-height:1.65}.console-detail span{color:var(--mint);letter-spacing:.12em;margin-bottom:4px;font-size:8px;display:block}.mini-card-stack{position:relative}.mini-card{color:#101519;background:linear-gradient(135deg,var(--card-color),var(--card-color));border-radius:15px;grid-template-columns:35px 1fr auto;align-items:center;gap:10px;min-height:82px;margin-bottom:8px;padding:12px 13px;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.mini-card{background:linear-gradient(135deg,color-mix(in srgb,var(--card-color) 84%,white),var(--card-color))}}.mini-card{box-shadow:0 14px 30px #0000003d}.mini-card.black,.mini-card.red{color:#f8ead3}.mini-card>span{font:350 26px var(--font-geist-mono), monospace}.mini-card b,.mini-card small{display:block}.mini-card b{font-size:14px}.mini-card small{opacity:.6;margin-top:2px;font-size:8px}.mini-card em{text-align:right;opacity:.72;max-width:120px;font-size:8px;font-style:normal}.text-button{color:var(--mint);background:0 0;border:0;margin:auto auto 0;font-size:10px}.market-card{color:#e8f8f5;background:radial-gradient(circle at 86% 0,#70f8d51c,#0000 32%),#02080c;grid-template-rows:auto auto minmax(0,1fr) auto;height:100%;min-height:0;display:grid}.market-card-header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;min-height:84px;padding:14px clamp(18px,3vw,48px) 12px;display:flex}.market-card-header small{color:var(--mint);font:600 9px var(--font-geist-mono),monospace;letter-spacing:.16em;display:block}.market-card-header h2{margin:5px 0 0;font-size:clamp(19px,2vw,28px);font-weight:520}.market-card-header button{min-width:132px;min-height:46px;color:var(--mint);background:#70f8d50e;border:1px solid #70f8d547;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 18px;display:flex}.market-card-header button span{font-size:20px}.market-card-header button b{font-size:11px;font-weight:600}.market-tabs{background:#ffffff05;border-bottom:1px solid #ffffff14;grid-template-columns:repeat(4,1fr);padding:9px clamp(14px,3vw,40px);display:grid}.market-tabs button{color:#e8f8f58c;min-height:44px;font:600 11px var(--font-geist-mono),monospace;background:0 0;border:0;border-right:1px solid #ffffff12}.market-tabs button:last-child{border-right:0}.market-tabs button span{color:var(--mint);margin-right:3px}.market-tabs button.active{color:#03100d;background:var(--mint);border-radius:7px}.market-tabs button.active span{color:#03100d}.market-display{min-height:0;position:relative}.market-chart-wrap,.market-chart-host{width:100%;height:100%;min-height:0}.market-chart-wrap{position:relative}.market-chart-state{z-index:2;color:#e8f8f59e;background:#02080c;justify-content:center;align-items:center;gap:8px;font-size:9px;display:flex;position:absolute;inset:0}.market-chart-state span{background:var(--mint);width:7px;height:7px;box-shadow:0 0 10px var(--mint);border-radius:50%;animation:1.4s ease-in-out infinite pulse}.market-chart-state.failed{text-align:center;color:#ffc169;padding:22px}.market-chart-state.failed span{box-shadow:none;background:#ffc169}.chainaxis-preopen{flex-direction:column;justify-content:flex-end;height:100%;min-height:0;padding:clamp(28px,6vw,86px);display:flex;position:relative;overflow:hidden}.chainaxis-preopen>small{color:#ffc169;font:600 10px var(--font-geist-mono),monospace;letter-spacing:.14em}.chainaxis-preopen strong{margin-top:12px;font-size:clamp(30px,5vw,64px);font-weight:520}.chainaxis-preopen p{color:#e8f8f594;max-width:680px;margin:12px 0 0;font-size:clamp(11px,1.2vw,14px);line-height:1.75}.market-card-footer{background:#ffffff05;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:0 clamp(16px,3vw,40px);display:flex}.market-card-footer span{color:var(--mint);font:600 9px var(--font-geist-mono),monospace}.market-card-footer small{color:#e8f8f566;max-width:64%;font:500 8px var(--font-geist-mono),monospace;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.utc-clock{right:max(20px,50vw - 590px);bottom:max(20px,env(safe-area-inset-bottom));border:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#02080ca8;border-radius:10px;align-items:center;gap:20px;padding:9px 12px;display:flex;position:absolute}.utc-clock span{color:#effffb8c;font:500 8px var(--font-geist-mono), monospace;letter-spacing:.1em}.utc-clock b{color:var(--mint);font-size:10px;font-weight:550}.content-section{-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);background:#02070ae6;border-top:1px solid #ffffff12;padding:clamp(78px,10vw,130px) max(20px,50vw - 590px)}.section-heading{max-width:790px;margin-bottom:42px}.section-heading.compact{max-width:720px}.section-heading h2{letter-spacing:-.025em;text-wrap:balance;margin:12px 0 13px;font-size:clamp(32px,4.2vw,58px);font-weight:520;line-height:1.12}.section-heading>p:last-child{color:var(--muted);margin:0;font-size:14px;line-height:1.8}.journey-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.journey-grid article{border:1px solid var(--line);background:#ffffff06;border-radius:20px;flex-direction:column;min-height:330px;padding:25px;transition:transform .25s,border-color .25s,background .25s;display:flex}.journey-grid article:hover,.journey-grid article.active{background:linear-gradient(150deg,#70f8d517,#ffffff05);border-color:#70f8d559;transform:translateY(-5px)}.journey-grid article>div{justify-content:space-between;align-items:center;display:flex}.journey-grid article>div span{color:var(--mint);font:600 11px var(--font-geist-mono), monospace}.journey-grid article>div small{color:#effffb6b;font:500 8px var(--font-geist-mono), monospace;letter-spacing:.12em}.journey-grid h3{margin:55px 0 13px;font-size:23px;font-weight:520}.journey-grid p{color:var(--muted);margin:0;font-size:12px;line-height:1.8}.journey-grid button{color:var(--mint);border:0;border-top:1px solid var(--line);background:0 0;justify-content:space-between;margin-top:auto;padding:15px 0 0;font-size:11px;display:flex}.product-section{background:#040b0ff0}.rules-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.rule-card{border:1px solid var(--line);background:#ffffff06;border-radius:20px;padding:28px}.rule-card h3{margin:0 0 22px;font-size:20px;font-weight:520}.rule-card p{color:var(--muted);border-top:1px solid #ffffff12;align-items:center;gap:12px;margin:0;padding:14px 0;font-size:12px;display:flex}.rule-card p span{width:23px;height:23px;color:var(--mint);border:1px solid;border-radius:50%;place-items:center;display:grid}.rule-card.excluded p span{color:#ff8294}.payment-section{background:#02070aed}.payment-flow{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.payment-flow article{border-right:1px solid var(--line);min-height:245px;padding:25px 22px}.payment-flow article:last-child{border-right:0}.payment-flow article>span{color:var(--mint);font:600 10px var(--font-geist-mono), monospace}.payment-flow h3{margin:65px 0 10px;font-size:17px;font-weight:520}.payment-flow p{color:var(--muted);margin:0;font-size:11px;line-height:1.75}.payment-readiness-link{width:fit-content;color:var(--mint);background:#70f8d50b;border:1px solid #70f8d547;border-radius:12px;align-items:center;gap:34px;margin-top:22px;padding:14px 17px;font-size:11px;text-decoration:none;display:flex}.membership-section{background:#040b0ff2}.membership-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.membership-card{border:1px solid var(--line);background:#ffffff06;border-radius:21px;padding:14px}.card-face{color:#11171a;background:linear-gradient(135deg,var(--card-color),var(--card-color));border-radius:15px;flex-direction:column;justify-content:space-between;min-height:190px;padding:20px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.card-face{background:linear-gradient(135deg,color-mix(in srgb,var(--card-color) 84%,white),var(--card-color))}}.card-face{box-shadow:0 18px 35px #0000004d}.membership-card.black .card-face,.membership-card.red .card-face{color:#f7ead4}.card-face:after{opacity:.2;content:"";border:1px solid;border-radius:11px;position:absolute;inset:10px}.card-face>*{z-index:1;position:relative}.card-face small{font:600 7px var(--font-geist-mono), monospace;letter-spacing:.16em}.card-face>span{font:300 48px var(--font-geist-mono), monospace;align-self:center}.card-face h3,.card-face p{margin:0}.card-face h3{font-size:19px}.card-face p{opacity:.65;margin-top:3px;font-size:9px}.membership-card>strong{color:var(--mint);margin:20px 5px 10px;font-size:13px;font-weight:550;display:block}.membership-card>p{min-height:65px;color:var(--muted);margin:0 5px 8px;font-size:11px;line-height:1.7}.membership-apply{color:var(--mint);border-top:1px solid var(--line);justify-content:space-between;margin:14px 5px 5px;padding-top:14px;font-size:11px;text-decoration:none;display:flex}.membership-workspace{color:#ff9caf;justify-content:space-between;margin:10px 5px 5px;font-size:10px;text-decoration:none;display:flex}.token-note{background:#70f8d50e;border:1px solid #70f8d538;border-radius:18px;align-items:center;gap:20px;margin-top:24px;padding:23px;display:flex}.token-note>span{color:#04100e;background:var(--mint);width:54px;height:54px;font:650 14px var(--font-geist-mono), monospace;border-radius:50%;flex:none;place-items:center;display:grid}.token-note h3{margin:0 0 7px;font-size:15px;font-weight:550}.token-note p{color:var(--muted);margin:0;font-size:11px;line-height:1.7}.site-footer{border-top:1px solid var(--line);background:#020508;grid-template-columns:1fr auto 40px;align-items:center;gap:20px;min-height:120px;padding:30px max(20px,50vw - 590px);display:grid}.footer-logo{width:220px;height:auto;display:block}.site-footer p{color:#effffb73;margin:0;font-size:9px}.site-footer a{border:1px solid var(--line);border-radius:50%;place-items:center;width:38px;height:38px;text-decoration:none;display:grid}.direct-tools-callout{background:linear-gradient(135deg,#70f8d514,#ffffff05);border:1px solid #70f8d53d;border-radius:18px;grid-template-columns:1fr auto;align-items:center;gap:28px;margin-top:18px;padding:28px;display:grid}.direct-tools-callout small{color:var(--mint);font:600 9px var(--font-geist-mono),monospace}.direct-tools-callout h3{margin:8px 0;font-size:22px}.direct-tools-callout p{max-width:760px;color:var(--muted);margin:0;font-size:12px;line-height:1.75}.direct-tools-callout a{color:#04100e;background:var(--mint);border-radius:11px;align-items:center;gap:34px;min-height:48px;padding:0 18px;font-size:11px;font-weight:700;text-decoration:none;display:flex}.tool-shop-shell{background:radial-gradient(circle at 76% 4%,#429eaa2b,#0000 30%),linear-gradient(150deg,#07151d,#020609 64%);padding-bottom:120px}.tool-shop-hero{padding:clamp(70px,10vw,125px) 0 48px}.tool-shop-hero h1{letter-spacing:-.045em;margin:14px 0 18px;font-size:clamp(48px,8vw,100px);font-weight:500;line-height:.98}.tool-shop-hero>p:last-of-type{max-width:760px;color:var(--muted);margin:0;font-size:14px;line-height:1.8}.tool-shop-hero aside{color:#b9d9e4;border-left:2px solid var(--mint);background:#70f8d50b;max-width:900px;margin-top:28px;padding:18px 20px;font-size:11px;line-height:1.75}.tool-license-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.tool-license-grid article{border:1px solid var(--line);background:#ffffff06;border-radius:15px;min-height:230px;padding:24px}.tool-license-grid span,.tool-pipeline header span,.tool-published header span{color:var(--mint);font:600 9px var(--font-geist-mono),monospace}.tool-license-grid h2{margin:65px 0 10px;font-size:19px}.tool-license-grid p{color:var(--muted);margin:0;font-size:11px;line-height:1.75}.tool-pipeline,.tool-published{padding-top:82px}.tool-pipeline header,.tool-published header{border-bottom:1px solid var(--line);align-items:baseline;gap:24px;padding-bottom:18px;display:flex}.tool-pipeline h2,.tool-published h2{margin:0;font-size:clamp(27px,4vw,46px)}.tool-pipeline>div{grid-template-columns:repeat(2,1fr);display:grid}.tool-pipeline article{border-bottom:1px solid var(--line);grid-template-columns:42px 1fr auto;align-items:center;gap:14px;min-height:82px;padding:16px 4px;display:grid}.tool-pipeline article:nth-child(2n){border-left:1px solid var(--line);padding-left:20px}.tool-pipeline p{margin:0;font-size:13px}.tool-pipeline article>span{color:#effffb61;font-size:8px}.tool-empty{color:var(--muted);border:1px dashed #ffffff2e;border-radius:14px;margin-top:20px;padding:26px;font-size:12px;line-height:1.75}.tool-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:20px;display:grid}.tool-grid article{border:1px solid var(--line);border-radius:15px;flex-direction:column;min-height:315px;padding:24px;display:flex}.tool-grid h3{margin:42px 0 10px;font-size:21px}.tool-grid p{color:var(--muted);font-size:11px;line-height:1.75}.tool-lock{color:#ffc169;margin-top:auto;padding-top:18px;font-size:9px}.tool-grid a{color:var(--mint);border-top:1px solid var(--line);justify-content:space-between;margin-top:16px;padding-top:14px;text-decoration:none;display:flex}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.join-shell{min-height:100dvh;color:var(--paper);background:radial-gradient(circle at 80% 0,#28828430,#0000 35%),linear-gradient(160deg,#06131b,#020609 65%);padding:0 max(20px,50vw - 490px) 100px}.join-topbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:112px;display:flex}.join-topbar a{color:var(--mint);font-size:11px;text-decoration:none}.join-logo{width:220px;display:block}.join-back{white-space:nowrap}.join-topbar select{background:#02080cb3;border:1px solid #70f8d54d;border-radius:999px;min-height:38px;padding:0 30px 0 12px;font-size:10px}.join-topbar option{color:var(--paper);background:#06131b}.join-intro{max-width:720px;padding:76px 0 44px}.join-intro h1{letter-spacing:-.035em;margin:13px 0 15px;font-size:clamp(38px,6vw,70px);font-weight:520;line-height:1.07}.join-intro>p:last-child{max-width:650px;color:var(--muted);margin:0;font-size:14px;line-height:1.8}.join-form{border:1px solid var(--line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#040f15b8;border-radius:24px;padding:clamp(20px,4vw,42px);box-shadow:0 30px 90px #0000004d}.join-form fieldset{border:0;margin:0 0 32px;padding:0}.join-form legend{color:var(--muted);margin-bottom:13px;font-size:11px}.tier-picker{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.tier-picker button{text-align:left;border:1px solid var(--line);background:#ffffff06;border-radius:16px;flex-direction:column;align-items:flex-start;min-height:132px;padding:18px;transition:all .2s;display:flex}.tier-picker button:hover,.tier-picker button.selected{border-color:var(--mint);background:#70f8d512;transform:translateY(-2px)}.tier-picker button.red.selected{background:#8f263824;border-color:#ff8294}.tier-picker button span{font-size:18px;font-weight:600}.tier-picker button small{color:var(--muted);margin-top:5px;font-size:9px}.tier-picker button b{color:var(--mint);margin-top:auto;font-size:10px;font-weight:550}.tier-picker button.red b{color:#ff9cad}.join-value-card{background:linear-gradient(135deg,#70f8d512,#ffffff04);border:1px solid #70f8d529;border-radius:16px;grid-template-columns:minmax(0,1.3fr) minmax(240px,.7fr);align-items:center;gap:24px;margin:-8px 0 28px;padding:22px;display:grid}.join-value-card.red{background:linear-gradient(135deg,#ff829412,#ffffff04);border-color:#ff9cad2e}.join-value-card p{color:#effffbd1;margin:0;font-size:13px;line-height:1.75}.join-value-card ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.join-value-card li{color:var(--paper);align-items:center;gap:9px;font-size:10px;display:flex}.join-value-card li span{color:#05120e;background:var(--mint);border-radius:50%;place-items:center;width:20px;height:20px;font-size:9px;display:grid}.join-value-card.red li span{background:#ff9cad}.form-grid{grid-template-columns:1fr 1fr;gap:20px 14px;display:grid}.form-grid label{flex-direction:column;gap:8px;display:flex}.form-grid label.full{grid-column:1/-1}.form-grid label>span{color:var(--muted);font-size:10px}.form-grid input,.form-grid select{width:100%;min-height:48px;color:var(--paper);border:1px solid var(--line);background:#0003;border-radius:11px;outline:none;padding:0 13px;font-size:13px}.form-grid input:focus,.form-grid select:focus{border-color:var(--mint);box-shadow:0 0 0 3px #70f8d514}.form-grid option{background:#06131b}.form-grid label small{color:#effffb66;font-size:8px}.red-review-note{margin-top:22px}.red-review-note p{color:var(--muted);margin:0;font-size:10px;line-height:1.75}.red-review-note label{background:#ffffff06;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:10px;margin-top:12px;padding:14px 16px;font-size:10px;line-height:1.5;display:flex}.red-review-note input{accent-color:#ff8294;margin-top:3px}.join-terms{background:#ffffff05;border:1px solid #ffffff1c;border-radius:14px;margin-top:22px;overflow:hidden}.join-terms summary{color:#effffbc2;cursor:pointer;justify-content:space-between;align-items:center;min-height:54px;padding:0 16px;font-size:10px;list-style:none;display:flex}.join-terms summary::-webkit-details-marker{display:none}.join-terms summary span{color:var(--mint);font-size:18px;font-weight:300;transition:transform .2s}.join-terms[open] summary span{transform:rotate(45deg)}.join-terms>p{padding:0 16px 16px}.join-terms .location-estimate{background:0 0;border:0;border-top:1px solid #ffffff17;border-radius:0;margin:0}.privacy-note{color:#effffb6b;margin:26px 0 14px;font-size:9px;line-height:1.65}.submit-application{color:#04100e;background:var(--mint);border:0;border-radius:12px;justify-content:space-between;align-items:center;width:100%;min-height:52px;padding:0 18px;font-weight:700;display:flex}.submit-application:disabled{opacity:.55;cursor:wait}.application-result{background:#70f8d50f;border:1px solid #70f8d540;border-radius:14px;gap:8px;margin-top:18px;padding:18px;display:grid}.application-result b{color:var(--mint)}.application-result>span{color:var(--muted);font-size:9px}.application-result code{letter-spacing:.04em;font-size:18px}.application-result p{color:var(--muted);margin:3px 0 0;font-size:10px;line-height:1.6}.application-result.duplicate{background:#ffc1690f;border-color:#ffc1694d}.application-result.duplicate b{color:#ffc169}.form-error{color:#ff9cad;margin:14px 0 0;font-size:11px}.tool-prototype{background:linear-gradient(135deg,#70f8d51c,#ffffff05);border:1px solid #70f8d54d;border-radius:18px;grid-template-columns:1fr auto;align-items:center;gap:28px;margin-top:22px;padding:30px;display:grid;box-shadow:0 22px 70px #0000002e}.tool-prototype small{color:var(--mint);font:650 9px var(--font-geist-mono),monospace;letter-spacing:.12em}.tool-prototype h2{margin:9px 0 8px;font-size:clamp(24px,3.4vw,40px);font-weight:520}.tool-prototype p{max-width:720px;color:var(--muted);margin:0;font-size:12px;line-height:1.75}.tool-prototype a{color:#04100e;background:var(--mint);border-radius:11px;align-items:center;gap:36px;min-height:50px;padding:0 18px;font-size:11px;font-weight:700;text-decoration:none;display:flex}.tool-pipeline article.active{background:#70f8d50d}.tool-pipeline article.active>span{color:var(--mint)}.compass-shell{min-height:100dvh;color:var(--paper);background:radial-gradient(circle at 80% 0,#4ea3ac33,#0000 34%),radial-gradient(circle at 6% 78%,#70f8d517,#0000 28%),#020609;padding:0 max(20px,50vw - 520px) 110px}.compass-topbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:90px;display:flex}.compass-topbar a{color:var(--mint);font-size:11px;text-decoration:none}.compass-topbar select{background:#02080cc2;border:1px solid #70f8d547;border-radius:999px;min-height:38px;padding:0 30px 0 12px;font-size:10px}.compass-topbar option{background:#06131b}.compass-stage{padding-top:clamp(55px,8vw,92px)}.compass-intro{max-width:820px}.compass-intro h1,.compass-results h1{letter-spacing:-.045em;margin:13px 0 18px;font-size:clamp(44px,7.5vw,88px);font-weight:500;line-height:.98}.compass-intro>p:not(.eyebrow){max-width:760px;color:var(--muted);margin:0;font-size:14px;line-height:1.8}.compass-intro aside{color:#ddf4efb3;border-left:2px solid var(--mint);background:#70f8d50b;margin-top:23px;padding:16px 18px;font-size:10px;line-height:1.7}.compass-progress{background:#ffffff17;height:3px;margin:48px 0 0;overflow:hidden}.compass-progress span{background:var(--mint);height:100%;transition:width .3s;display:block}.compass-question{border:1px solid var(--line);background:#040f15a8;border-top:0;min-height:470px;padding:clamp(30px,5vw,56px)}.compass-question>small{color:var(--mint);font:600 9px var(--font-geist-mono),monospace;letter-spacing:.12em}.compass-question h2{letter-spacing:-.02em;max-width:800px;min-height:110px;margin:25px 0 38px;font-size:clamp(25px,4vw,42px);font-weight:510;line-height:1.3}.compass-scale{grid-template-columns:repeat(5,1fr);gap:9px;display:grid}.compass-scale button{min-height:112px;color:var(--paper);border:1px solid var(--line);background:#ffffff06;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:12px 8px;transition:all .2s;display:flex}.compass-scale button:hover,.compass-scale button.selected{color:#04100e;border-color:var(--mint);background:var(--mint);transform:translateY(-3px)}.compass-scale button>span{font:400 24px var(--font-geist-mono),monospace}.compass-scale button small{font-size:9px;line-height:1.35}.compass-notice{color:#ff9cad;margin:13px 0 0;font-size:10px}.compass-controls,.result-actions{justify-content:space-between;margin-top:34px;display:flex}.compass-controls button,.result-actions button{border:1px solid var(--line);background:0 0;border-radius:10px;justify-content:space-between;align-items:center;gap:42px;min-height:48px;padding:0 17px;font-size:11px;display:flex}.compass-controls button:last-child,.result-actions button:last-child{color:#04100e;border-color:var(--mint);background:var(--mint);font-weight:700}.compass-controls button:disabled{opacity:.25;cursor:default}.compass-results{padding-top:clamp(62px,9vw,112px)}.result-heading{max-width:820px}.archetype-card{background:radial-gradient(circle at 85% 16%,#70f8d533,#0000 28%),linear-gradient(140deg,#70f8d514,#ffffff04);border:1px solid #70f8d54d;border-radius:22px;margin-top:42px;padding:clamp(30px,5vw,55px);overflow:hidden}.archetype-card small{color:var(--mint);font:650 9px var(--font-geist-mono),monospace;letter-spacing:.14em}.archetype-card h2{letter-spacing:-.04em;margin:50px 0 13px;font-size:clamp(38px,7vw,76px);font-weight:450}.archetype-card p{max-width:700px;color:var(--muted);margin:0;font-size:14px;line-height:1.8}.axis-section,.route-section{padding-top:72px}.axis-section>h2,.route-section>h2{margin:0 0 22px;font-size:clamp(24px,3vw,36px);font-weight:520}.axis-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.axis-grid article{border:1px solid var(--line);background:#ffffff05;border-radius:14px;padding:20px}.axis-grid article>div:first-child{color:var(--muted);grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;font-size:10px;display:grid}.axis-grid article>div:first-child span:last-child{text-align:right}.axis-grid b{color:var(--mint);font:600 13px var(--font-geist-mono),monospace}.axis-track{background:#ffffff14;border-radius:99px;height:5px;margin-top:15px;overflow:hidden}.axis-track span{border-radius:inherit;background:linear-gradient(90deg,#448c9c,var(--mint));height:100%;display:block}.route-section>div{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.route-section article{border-bottom:1px solid var(--line);grid-template-columns:42px 1fr;align-items:center;gap:14px;min-height:88px;display:grid}.route-section article:nth-child(2n){border-left:1px solid var(--line);padding-left:20px}.route-section article span{color:var(--mint);font:600 9px var(--font-geist-mono),monospace}.route-section article p{color:var(--muted);margin:0;font-size:12px;line-height:1.6}.compass-disclaimer{color:#effffb66;margin:30px 0 0;font-size:9px;line-height:1.7}@media (width<=720px){.tool-prototype{grid-template-columns:1fr;padding:22px}.tool-prototype a{justify-content:space-between}.compass-topbar{min-height:76px}.compass-intro h1,.compass-results h1{font-size:clamp(40px,14vw,62px)}.compass-question{min-height:0;padding:25px 18px}.compass-question h2{min-height:0;margin-bottom:26px}.compass-scale{grid-template-columns:1fr}.compass-scale button{flex-direction:row;justify-content:flex-start;min-height:53px;padding:0 14px}.compass-scale button>span{width:30px;font-size:18px}.axis-grid,.route-section>div{grid-template-columns:1fr}.route-section article:nth-child(2n){border-left:0;padding-left:0}.archetype-card h2{margin-top:36px}.result-actions{gap:10px}.result-actions button{flex:1;gap:10px}.hero-actions.single{display:block}.hero-actions.single .primary{width:100%}}.wallet-shell{background:radial-gradient(circle at 82% 8%,#3a96932e,#0000 28%),linear-gradient(145deg,#06141c,#020609 72%);max-width:none;padding-bottom:120px}.wallet-hero{max-width:850px}.wallet-hero h1{max-width:820px}.readiness-banner{border:1px solid;border-radius:22px;grid-template-columns:76px 1fr;align-items:center;gap:22px;padding:28px;display:grid}.readiness-banner.is-locked{background:linear-gradient(135deg,#ffc16917,#ffffff05);border-color:#ffc16952}.readiness-banner.is-ready{background:linear-gradient(135deg,#70f8d517,#ffffff05);border-color:#70f8d552}.readiness-mark{color:#061015;width:76px;height:76px;font:400 34px var(--font-geist-mono),monospace;background:#ffc169;border-radius:50%;place-items:center;display:grid}.is-ready .readiness-mark{background:var(--mint)}.readiness-banner small{color:#ffc169;font:600 9px var(--font-geist-mono),monospace;letter-spacing:.14em}.is-ready small{color:var(--mint)}.readiness-banner h2{margin:7px 0 8px;font-size:clamp(22px,3vw,34px);font-weight:520}.readiness-banner p{max-width:790px;color:var(--muted);margin:0;font-size:12px;line-height:1.75}.readiness-section{padding:72px 0 0}.wallet-section-title{border-bottom:1px solid var(--line);align-items:baseline;gap:20px;margin-bottom:24px;display:flex}.wallet-section-title span{color:var(--mint);font:600 10px var(--font-geist-mono),monospace}.wallet-section-title h2{margin:0 0 19px;font-size:clamp(24px,3.5vw,40px);font-weight:520}.parameter-grid,.boundary-grid,.wallet-flow{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.parameter-grid article{border:1px solid var(--line);background:#ffffff06;border-radius:16px;align-items:flex-start;gap:14px;min-height:126px;padding:20px;display:flex}.parameter-grid article>span{color:#ffc169;border:1px solid;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.parameter-grid article.configured>span{color:var(--mint)}.parameter-grid h3{margin:3px 0 10px;font-size:13px;font-weight:550;line-height:1.4}.parameter-grid p{color:#ffc169;font:500 8px var(--font-geist-mono),monospace;margin:0}.parameter-grid .configured p{color:var(--mint)}.boundary-grid article{background:#70f8d509;border-left:1px solid #70f8d552;min-height:150px;padding:20px}.boundary-grid small{color:var(--mint);font:600 9px var(--font-geist-mono),monospace}.boundary-grid p{color:var(--muted);margin:48px 0 0;font-size:11px;line-height:1.7}.wallet-flow{border:1px solid var(--line);border-radius:18px;gap:0;overflow:hidden}.wallet-flow article{border-right:1px solid var(--line);background:#ffffff05;min-height:225px;padding:22px}.wallet-flow article:last-child{border:0}.wallet-flow>article>span{color:var(--mint);font:600 10px var(--font-geist-mono),monospace}.wallet-flow h3{margin:66px 0 10px;font-size:16px;font-weight:520}.wallet-flow p{color:var(--muted);margin:0;font-size:11px;line-height:1.7}.wallet-disabled{color:#effffb7a;border:1px solid var(--line);cursor:not-allowed;background:#ffffff06;border-radius:13px;justify-content:space-between;align-items:center;width:100%;min-height:58px;margin-top:20px;padding:0 20px;display:flex}.wallet-disabled span{color:#ffc169;font:600 9px var(--font-geist-mono),monospace;letter-spacing:.12em}.wallet-note{color:#effffb6b;margin:13px 2px 0;font-size:9px;line-height:1.6}.payment-preview-copy{max-width:780px;color:var(--muted);margin:-4px 0 22px;font-size:12px;line-height:1.8}.payment-preview-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.payment-preview-grid article{border:1px solid var(--line);background:#ffffff06;border-radius:16px;min-width:0;padding:20px}.payment-preview-grid small{color:var(--mint);font:600 9px var(--font-geist-mono),monospace;letter-spacing:.12em;margin-bottom:28px;display:block}.payment-preview-grid strong{overflow-wrap:anywhere;margin-bottom:9px;font-size:14px;font-weight:540;display:block}.payment-preview-grid span,.payment-preview-grid code{color:var(--muted);font:500 9px/1.6 var(--font-geist-mono),monospace;overflow-wrap:anywhere;display:block}.payment-confirm-shell{background:radial-gradient(circle at 78% 3%,#3a96932e,#0000 28%),linear-gradient(145deg,#06141c,#020609 72%);min-height:100vh;padding-bottom:120px}.payment-confirm-hero{max-width:840px;padding:clamp(72px,10vw,130px) 0 50px}.payment-confirm-hero h1{letter-spacing:-.055em;max-width:760px;margin:12px 0 18px;font-size:clamp(42px,7vw,84px);line-height:.98}.payment-confirm-hero>p:last-child{max-width:680px;color:var(--muted);font-size:13px;line-height:1.8}.payment-review-grid{border:1px solid var(--line);background:var(--line);border-radius:20px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.payment-review-grid article{background:#071116;min-width:0;min-height:210px;padding:22px}.payment-review-grid small,.payment-address-panel small{color:var(--mint);font:600 9px var(--font-geist-mono),monospace;letter-spacing:.12em;display:block}.payment-review-grid strong{overflow-wrap:anywhere;margin:70px 0 9px;font-size:17px;font-weight:540;display:block}.payment-review-grid span,.payment-review-grid code{color:var(--muted);font:500 9px/1.6 var(--font-geist-mono),monospace;overflow-wrap:anywhere;display:block}.payment-review-grid .payment-amount strong{color:#fff2c7;font-size:clamp(22px,3vw,34px)}.payment-address-panel{border:1px solid var(--line);background:#ffffff05;border-radius:20px;margin-top:16px}.payment-address-panel>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;padding:22px;display:flex}.payment-address-panel header div{min-width:0}.payment-address-panel header code{color:#eefdf9;font:500 12px/1.6 var(--font-geist-mono),monospace;overflow-wrap:anywhere;margin-top:10px;display:block}.payment-address-panel button{color:var(--mint);border:1px solid var(--line);background:#4ad9bc12;border-radius:10px;flex:none;padding:11px 14px}.payment-address-panel dl{grid-template-columns:repeat(2,1fr);margin:0;display:grid}.payment-address-panel dl>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:20px 22px}.payment-address-panel dl>div:nth-child(2n){border-right:0}.payment-address-panel dl>div:nth-last-child(-n+2){border-bottom:0}.payment-address-panel dt{color:var(--muted);margin-bottom:8px;font-size:9px}.payment-address-panel dd{overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.6}.payment-action-panel{background:#4ad9bc0b;border:1px solid #4ad9bc40;border-radius:20px;margin-top:16px;padding:24px}.payment-action-panel>p:first-child{max-width:800px;color:var(--muted);margin:0 0 16px;font-size:11px;line-height:1.7}.payment-action-panel>code{color:var(--mint);font:500 10px var(--font-geist-mono),monospace;overflow-wrap:anywhere;margin-bottom:14px;display:block}.payment-action-panel button{color:#02110d;background:var(--mint);border:0;border-radius:13px;justify-content:space-between;align-items:center;width:100%;min-height:58px;padding:0 20px;font-weight:700;display:flex}.payment-action-panel button:disabled{color:#effffb80;background:#ffffff0f}.payment-state-label{color:#effffb99;background:#ffffff06;border:1px solid #ffffff1a;border-radius:13px;align-items:center;width:100%;min-height:58px;padding:0 20px;font-size:10px;display:flex}.payment-message{color:#ffd389!important;margin:14px 0 0!important}.control-boundary a{color:var(--mint);margin-left:12px;text-decoration:none;display:inline-block}.report-shell,.report-detail-shell{background:radial-gradient(circle at 78% 0,#5644ac2b,#0000 28%),linear-gradient(150deg,#06141a,#02070a 65%);min-height:100vh;padding:0 clamp(20px,5vw,76px) 110px}.report-topbar{max-width:1500px;margin:0 auto}.report-hero{max-width:1500px;margin:0 auto;padding:clamp(72px,10vw,142px) 0 52px}.report-hero h1{letter-spacing:-.065em;max-width:950px;margin:10px 0 20px;font-size:clamp(50px,8vw,112px);line-height:.92}.report-hero>p:not(.eyebrow){max-width:760px;color:var(--muted);margin:0;font-size:13px;line-height:1.85}.report-promise{letter-spacing:.08em;background:#70f8d50b;border:1px solid #70f8d53b;border-radius:999px;width:max-content;max-width:100%;padding:10px 13px;color:var(--mint)!important;font:650 8px var(--font-geist-mono),monospace!important;margin-top:26px!important;display:inline-flex!important}.report-rhythm{background:radial-gradient(circle at 95% 0,#70f8d514,#0000 32%),#ffffff05;border:1px solid #70f8d52b;border-radius:20px;max-width:1500px;margin:0 auto 42px;padding:clamp(20px,3vw,32px)}.report-rhythm>header{justify-content:space-between;align-items:end;gap:30px;display:flex}.report-rhythm small{color:var(--mint);font:650 8px var(--font-geist-mono),monospace;letter-spacing:.14em}.report-rhythm h2{margin:9px 0 0;font-size:clamp(24px,3vw,36px)}.report-rhythm header p{max-width:430px;color:var(--muted);margin:0;font-size:10px;line-height:1.7}.report-rhythm>div{background:#70f8d51f;border:1px solid #70f8d51f;border-radius:13px;grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;margin-top:24px;display:grid;overflow:hidden}.report-rhythm article{background:#061218;align-content:space-between;min-height:92px;padding:13px;display:grid}.report-rhythm article span{color:#70f8d58c;font:650 7px var(--font-geist-mono),monospace}.report-rhythm article strong{color:#effffbc7;font-size:9px;line-height:1.45}.report-toolbar{grid-template-columns:minmax(0,1fr) 230px;gap:10px;max-width:1500px;margin:0 auto 28px;display:grid}.report-toolbar label{border:1px solid var(--line);background:#ffffff06;border-radius:14px;align-items:center;gap:12px;min-height:58px;padding:0 18px;display:flex}.report-toolbar label span{color:var(--mint);font-size:22px}.report-toolbar input,.report-toolbar select{color:#effefa;background:0 0;border:0;outline:0;width:100%;min-width:0}.report-toolbar select{border:1px solid var(--line);background:#071318;border-radius:14px;padding:0 16px}.report-list-section{max-width:1500px;margin:0 auto}.report-section-title{justify-content:space-between;align-items:end;margin-bottom:18px;display:flex}.report-section-title>div{align-items:baseline;gap:12px;display:flex}.report-section-title span{color:var(--mint);font:600 9px var(--font-geist-mono),monospace}.report-section-title h2{margin:0;font-size:clamp(22px,3vw,34px);font-weight:540}.report-section-title strong{color:var(--muted);font:500 9px var(--font-geist-mono),monospace}.report-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.report-grid article{border:1px solid var(--line);background:linear-gradient(145deg,#ffffff0b,#ffffff03);border-radius:22px;flex-direction:column;min-height:500px;padding:clamp(24px,3vw,40px);display:flex}.report-grid article.signal-featured{background:radial-gradient(circle at 88% 8%,#70f8d51f,#0000 35%),linear-gradient(145deg,#1c4b5338,#ffffff03);border-color:#70f8d54a;grid-column:1/-1;min-height:560px}.report-card-signal{justify-content:space-between;align-items:center;gap:16px;margin-top:30px;display:flex}.report-card-signal code{color:var(--mint);font:650 8px var(--font-geist-mono),monospace;letter-spacing:.12em}.report-card-signal small{color:var(--muted);font:550 8px var(--font-geist-mono),monospace}.report-grid article.signal-featured h2{max-width:1000px;font-size:clamp(42px,6vw,76px)}.report-grid article header{grid-template-columns:34px 1fr auto;align-items:center;gap:12px;display:grid}.report-grid article header span,.report-grid article header b,.report-grid article header time{font:600 8px var(--font-geist-mono),monospace;letter-spacing:.08em}.report-grid article header span,.report-grid article header b{color:var(--mint)}.report-grid article header time{color:var(--muted)}.report-grid article h2{letter-spacing:-.045em;max-width:720px;margin:68px 0 16px;font-size:clamp(28px,4vw,48px);line-height:1.05}.report-grid article>p{max-width:700px;color:var(--muted);margin:0 0 12px;font-size:11px;line-height:1.75}.report-grid .report-deck{color:#eefdf9;font-size:14px}.report-grid article ul{gap:9px;margin:20px 0 30px;padding:0;list-style:none;display:grid}.report-grid article li{color:#effffbb8;gap:9px;font-size:10px;line-height:1.6;display:flex}.report-grid article li:before{color:var(--mint);content:"+"}.report-grid article>a{color:var(--mint);border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:auto;padding-top:20px;font-size:11px;text-decoration:none;display:flex}.report-state,.report-empty{color:var(--muted);text-align:center;padding:80px 20px}.report-empty{border:1px dashed var(--line);border-radius:22px}.report-empty>span{color:var(--mint);font:600 10px var(--font-geist-mono),monospace}.report-empty h2{color:#f0fff9;margin:18px 0 10px;font-size:25px}.report-empty p{max-width:620px;margin:0 auto;font-size:11px;line-height:1.8}.report-empty button{color:var(--mint);border:1px solid var(--line);background:0 0;border-radius:10px;margin-top:20px;padding:11px 16px}.red-research-lane{background:linear-gradient(120deg,#791c342e,#14050f4d);border:1px solid #ff748b33;border-radius:22px;justify-content:space-between;align-items:end;gap:36px;max-width:1500px;margin:72px auto 0;padding:clamp(28px,4vw,54px);display:flex}.red-research-lane>div:first-child{max-width:780px}.red-research-lane span,.red-research-lane small{color:#ff9caf;font:600 8px/1.6 var(--font-geist-mono),monospace;letter-spacing:.1em}.red-research-lane h2{margin:18px 0 12px;font-size:clamp(30px,4vw,52px)}.red-research-lane p{color:var(--muted);font-size:11px;line-height:1.8}.red-research-lane small{color:#ffbeca99;margin-top:18px;display:block}.red-research-actions{gap:9px;min-width:210px;display:grid}.red-research-actions a{color:#ffeef2;border:1px solid #ff9caf52;border-radius:13px;justify-content:space-between;align-items:center;min-height:52px;padding:0 16px;text-decoration:none;display:flex}.red-research-actions a:first-child{color:#ffb1c0;background:#ff748b0f}.report-document{max-width:1120px;margin:0 auto;padding:clamp(70px,10vw,140px) 0}.report-document>header>div{color:var(--mint);font:600 8px var(--font-geist-mono),monospace;letter-spacing:.08em;align-items:center;gap:14px;display:flex}.report-document .report-document-signal{background:#70f8d509;border:1px solid #70f8d52e;border-radius:11px;justify-content:space-between;margin-top:20px;padding:12px 14px}.report-document>header code{color:var(--mint);font-size:9px;display:block}.report-document-signal small{color:var(--muted)}.report-document h1{letter-spacing:-.06em;max-width:1020px;margin:28px 0 20px;font-size:clamp(46px,8vw,100px);line-height:.95}.report-document>header>p{max-width:840px;color:var(--muted);font-size:13px;line-height:1.9}.report-document>header .report-deck{color:#effefa;font-size:clamp(18px,2.4vw,28px);line-height:1.45}.report-share{color:#03110d;background:var(--mint);border:0;border-radius:11px;justify-content:space-between;align-items:center;gap:24px;min-width:230px;min-height:50px;margin-top:26px;padding:0 16px;font-weight:760;display:flex}.report-key-points,.report-body,.report-sources,.report-next-step{border-top:1px solid var(--line);grid-template-columns:60px minmax(0,1fr);gap:22px;margin-top:60px;padding-top:40px;display:grid}.report-key-points>span,.report-body>span,.report-sources>span,.report-next-step>span{color:var(--mint);font:600 9px var(--font-geist-mono),monospace}.report-document h2{margin:0 0 24px;font-size:28px}.report-key-points ul{gap:12px;padding:0;list-style:none;display:grid}.report-key-points li{color:#eafff8;border-left:2px solid var(--mint);background:#4ad9bc0a;padding:16px 18px;font-size:12px;line-height:1.75}.report-body h3{color:#f2fffc;max-width:820px;margin:58px 0 14px;font-size:clamp(23px,3vw,34px);line-height:1.2}.report-body h2+h3{margin-top:0}.report-body p,.report-sources p{color:#effffbb8;max-width:780px;font-size:13px;line-height:2}.report-sources ol{gap:10px;padding-left:20px;display:grid}.report-sources a{color:var(--mint);overflow-wrap:anywhere;font-size:10px}.report-risk-note{color:#ffdea8bf;background:#ffc16909;border:1px solid #ffc16933;border-radius:12px;max-width:820px;margin-top:28px;padding:17px 18px;font-size:10px;line-height:1.75}.report-next-step nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.report-next-step a{min-height:58px;color:var(--mint);background:#70f8d509;border:1px solid #70f8d533;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;padding:0 16px;font-size:10px;text-decoration:none;display:flex}.report-next-step a:hover{color:#03110d;background:var(--mint)}.report-hero>p:not(.eyebrow){font-size:16px;line-height:1.8}.report-promise{padding:11px 15px;font-size:10px!important}.report-rhythm small,.report-rhythm article span{font-size:9px}.report-rhythm header p{max-width:480px;font-size:13px;line-height:1.75}.report-rhythm article{min-height:104px;padding:15px}.report-rhythm article strong{font-size:11px;line-height:1.5}.report-toolbar input,.report-toolbar select{font-size:14px}.report-card-signal code,.report-card-signal small,.report-grid article header span,.report-grid article header b,.report-grid article header time{font-size:10px}.report-grid article>p{max-width:760px;margin-bottom:14px;font-size:14px;line-height:1.8}.report-grid .report-deck{font-size:18px}.report-grid article li{font-size:13px;line-height:1.65}.report-grid article>a{padding-top:22px;font-size:14px}.report-document>header>div{font-size:10px}.report-document .report-document-signal{padding:14px 16px}.report-document>header code,.report-document-signal small{font-size:11px}.report-document>header>p{max-width:860px;font-size:16px}.report-document>header .report-deck{font-size:clamp(22px,2.7vw,32px)}.report-share{min-height:54px;padding:0 18px;font-size:14px}.report-key-points,.report-body,.report-sources,.report-next-step{gap:26px;margin-top:66px;padding-top:44px}.report-key-points>span,.report-body>span,.report-sources>span,.report-next-step>span{font-size:11px}.report-document h2{font-size:32px}.report-key-points li{padding:18px 20px;font-size:15px;line-height:1.8}.report-body h3{margin-bottom:18px;font-size:clamp(25px,3vw,36px)}.report-body p,.report-sources p{max-width:820px;font-size:17px;line-height:1.9}.report-sources ol{gap:13px}.report-sources a{font-size:13px;line-height:1.6}.report-risk-note{padding:20px;font-size:13px;line-height:1.8}.report-next-step a{min-height:64px;padding:0 18px;font-size:13px}.report-provision{margin-bottom:54px}.report-provision>div:last-child{grid-template-columns:1fr 1fr auto;gap:10px;display:grid}.report-provision label,.report-admin-grid label{gap:7px;display:grid}.report-provision label span,.report-admin-grid label span,.catalog-review label span{color:var(--muted);font-size:9px}.report-provision select,.report-admin-grid input,.report-admin-grid select,.report-admin-grid textarea{color:#effefa;border:1px solid var(--line);background:#071318;border-radius:10px;outline:0;width:100%;min-height:46px;padding:11px 12px}.report-provision button{color:#04110e;background:var(--mint);border:0;border-radius:10px;min-width:160px}.report-admin-list{gap:18px;display:grid}.report-admin-card{border:1px solid var(--line);background:#ffffff05;border-radius:20px;padding:clamp(18px,3vw,30px)}.report-admin-card.red{border-color:#ff748b3d}.report-admin-card>header{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.report-admin-card>header div{align-items:center;gap:12px;display:flex}.report-admin-card>header span{color:var(--mint);font:600 8px var(--font-geist-mono),monospace}.report-admin-card>header code{color:var(--muted);font-size:9px}.report-admin-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.report-admin-grid .full{grid-column:1/-1}.report-admin-grid textarea{resize:vertical;min-height:110px}.report-admin-grid .report-body-input{min-height:300px}.red-workspace-shell{background:radial-gradient(circle at 82% 0,#821f373d,#0000 30%),linear-gradient(150deg,#0b1117,#05060a 66%);min-height:100vh;padding:0 clamp(20px,5vw,76px) 120px}.red-workspace-hero,.red-readiness,.red-research-lock,.red-projects{max-width:1500px;margin-left:auto;margin-right:auto}.red-workspace-hero{padding:clamp(72px,10vw,140px) 0 64px}.red-workspace-hero h1{letter-spacing:-.065em;max-width:1060px;margin:12px 0 20px;font-size:clamp(48px,8vw,108px);line-height:.92}.red-workspace-hero>p:last-of-type{max-width:800px;color:var(--muted);font-size:13px;line-height:1.85}.red-workspace-hero>div{gap:10px;margin-top:28px;display:flex}.red-workspace-hero a{color:#ffeaf0;border:1px solid #ff8ca34d;border-radius:12px;justify-content:space-between;align-items:center;min-width:176px;min-height:52px;padding:0 16px;text-decoration:none;display:flex}.red-workspace-hero a:last-child{color:var(--mint);border-color:var(--line)}.red-partner-metrics{background:#ff8ca31f;border:1px solid #ff8ca333;border-radius:20px;grid-template-columns:repeat(4,1fr);gap:1px;max-width:1500px;margin:0 auto;display:grid;overflow:hidden}.red-partner-metrics article{background:#0c060aeb;min-height:170px;padding:24px}.red-partner-metrics small{color:#ffc5d094;font:600 8px var(--font-geist-mono),monospace;letter-spacing:.08em;display:block}.red-partner-metrics strong{color:#fff2f5;margin-top:48px;font-size:clamp(30px,4vw,52px);line-height:1;display:block}.red-partner-metrics span{color:#ff9caf;font:600 9px var(--font-geist-mono),monospace;margin-top:8px;display:block}.red-promotion-boundary{color:#ffd8e0b3;background:#791c341a;border-left:2px solid #ff9caf;max-width:1500px;margin:14px auto 0;padding:16px 18px;font-size:10px;line-height:1.8}.red-partnership-section{max-width:1500px;margin:0 auto;padding-top:74px}.red-referral-copy{cursor:pointer;font-weight:700;color:#1a030a!important;background:#ff9caf!important;border-color:#ff9caf!important}.red-referral-copy:disabled{cursor:not-allowed;opacity:.42}.red-reserve-status{color:#ffbd94;font:600 8px var(--font-geist-mono),monospace;background:#ffbd940a;border:1px solid #ffbd9433;border-radius:10px;margin:22px 0 12px;padding:10px 12px}.red-reserve-status.ready{color:var(--mint);background:#70f8d50a;border-color:#70f8d53d}.red-badge-note{border:1px dashed #70f8d53d;border-radius:16px;grid-template-columns:170px 1fr;gap:20px;max-width:1500px;margin:74px auto 0;padding:24px;display:grid}.red-badge-note span{color:var(--mint);font:600 8px var(--font-geist-mono),monospace;letter-spacing:.08em}.red-badge-note p{color:var(--muted);margin:0;font-size:10px;line-height:1.8}.red-section-title{grid-template-columns:44px minmax(0,760px);gap:14px;margin-bottom:22px;display:grid}.red-section-title>span,.red-research-lock>span{color:#ff9caf;font:600 9px var(--font-geist-mono),monospace}.red-section-title h2,.red-research-lock h2{margin:0 0 10px;font-size:clamp(26px,4vw,46px)}.red-section-title p,.red-research-lock p{color:var(--muted);margin:0;font-size:11px;line-height:1.8}.red-readiness{background:#691a2d14;border:1px solid #ff8ca333;border-radius:22px;padding:44px}.red-readiness form{grid-template-columns:1fr 1fr auto;gap:10px;margin-top:30px;display:grid}.red-readiness form label{gap:7px;display:grid}.red-readiness form label span{color:var(--muted);font-size:9px}.red-readiness form input{color:#fff3f5;background:#00000038;border:1px solid #ff8ca32e;border-radius:11px;outline:0;min-height:50px;padding:0 14px}.red-readiness form button{color:#1a030a;background:#ff9caf;border:0;border-radius:11px;min-width:160px;font-weight:700}.red-status-error{color:#ffbd94;margin:14px 0 0;font-size:10px}.red-readiness-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:22px;display:grid}.red-readiness-grid article{background:#ffffff06;border:1px solid #ffffff14;border-radius:14px;min-height:150px;padding:18px}.red-readiness-grid article>span{color:#ff9caf;font:600 8px var(--font-geist-mono),monospace}.red-readiness-grid h3{margin:32px 0 8px;font-size:13px}.red-readiness-grid strong{color:#fff2f5;font-size:12px;display:block}.red-readiness-grid small{color:var(--muted);margin-top:8px;font-size:8px;display:block}.red-readiness-grid article.complete{border-color:#4ad9bc38}.red-readiness-grid article.complete>span,.red-readiness-grid article.complete small{color:var(--mint)}.red-research-lock{border:1px solid var(--line);background:#ffffff05;border-radius:20px;grid-template-columns:44px minmax(0,1fr) auto;align-items:start;gap:14px;margin-top:22px;padding:34px 42px;display:grid}.red-research-lock b{color:#ff9caf;font:600 8px var(--font-geist-mono),monospace;letter-spacing:.08em;border:1px solid #ff8ca333;border-radius:999px;padding:10px 13px}.red-projects{padding-top:74px}.red-project-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.red-project-grid article{background:linear-gradient(145deg,#751b321f,#ffffff04);border:1px solid #ff8ca32b;border-radius:22px;padding:clamp(24px,3vw,38px)}.red-project-grid article header{color:#ff9caf;font:600 8px var(--font-geist-mono),monospace;justify-content:space-between;gap:14px;display:flex}.red-project-grid h2{margin:52px 0 14px;font-size:clamp(28px,4vw,48px);line-height:1.05}.red-project-grid article>p{color:var(--muted);font-size:11px;line-height:1.8}.red-project-grid dl{border:1px solid #ffffff12;border-radius:13px;gap:1px;margin:28px 0;display:grid;overflow:hidden}.red-project-grid dl>div{background:#00000029;grid-template-columns:130px 1fr;gap:12px;padding:14px;display:grid}.red-project-grid dt{color:#ff9caf;font-size:9px}.red-project-grid dd{color:#fff5f7bf;margin:0;font-size:10px;line-height:1.6}.red-project-grid button{color:#ffebf07a;background:#ffffff06;border:1px solid #ffffff14;border-radius:12px;justify-content:space-between;align-items:center;width:100%;min-height:58px;padding:0 16px;display:flex}.red-project-grid button small{font-size:8px}.red-project-locked-status{color:#ffebf094;background:#ffffff06;border:1px solid #ffffff14;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;width:100%;min-height:58px;padding:0 16px;display:flex}.red-project-locked-status small{text-align:right;font-size:8px}.project-provision{margin-bottom:54px}.project-provision>div:last-child{grid-template-columns:1fr auto;gap:10px;display:grid}.project-provision label,.project-admin-grid label{gap:7px;display:grid}.project-provision label span,.project-admin-grid label span{color:var(--muted);font-size:9px}.project-provision select,.project-admin-grid input,.project-admin-grid select,.project-admin-grid textarea{color:#effefa;border:1px solid var(--line);background:#071318;border-radius:10px;outline:0;width:100%;min-height:46px;padding:11px 12px}.project-provision button{color:#16030a;background:#ff9caf;border:0;border-radius:10px;min-width:160px}.project-admin-list{gap:18px;display:grid}.project-admin-card{background:#64192b0f;border:1px solid #ff8ca333;border-radius:20px;padding:clamp(18px,3vw,30px)}.project-admin-card>header{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.project-admin-card>header div{align-items:center;gap:12px;display:flex}.project-admin-card>header span{color:#ff9caf;font:600 8px var(--font-geist-mono),monospace}.project-admin-card>header code{color:var(--muted);font-size:9px}.project-admin-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.project-admin-grid .full{grid-column:1/-1}.project-admin-grid textarea{resize:vertical;min-height:104px}.account-entry{min-height:38px;color:var(--mint);border:1px solid #70f8d53d;border-radius:999px;align-items:center;gap:9px;padding:0 14px;font-size:9px;text-decoration:none;display:flex}.account-shell{background:radial-gradient(circle at 75% 0,#2e77ad38,#0000 32%),linear-gradient(145deg,#06131c,#020609 68%);min-height:100vh;padding:0 clamp(20px,5vw,76px) 120px}.account-hero,.account-signin-card,.account-session,.account-membership,.account-entitlements,.account-security,.account-actions{max-width:1320px;margin-left:auto;margin-right:auto}.account-hero{padding:clamp(68px,9vw,128px) 0 56px}.account-hero h1{letter-spacing:-.065em;max-width:1050px;margin:14px 0 20px;font-size:clamp(48px,8vw,104px);line-height:.92}.account-hero>p:last-child{max-width:820px;color:var(--muted);margin:0;font-size:13px;line-height:1.9}.account-signin-card{background:linear-gradient(135deg,#23678f24,#ffffff05);border:1px solid #70f8d52e;border-radius:28px;grid-template-columns:240px 1fr;align-items:center;gap:clamp(28px,5vw,76px);min-height:340px;padding:clamp(28px,5vw,64px);display:grid}.wallet-orbit{border:1px solid #70f8d542;border-radius:50%;place-items:center;width:190px;height:190px;display:grid;position:relative;box-shadow:inset 0 0 60px #309db61f,0 0 80px #2582a61a}.wallet-orbit:before,.wallet-orbit:after{content:"";border:1px solid #70f8d51f;border-radius:50%;position:absolute;inset:18px}.wallet-orbit:after{inset:42px}.wallet-orbit span{color:var(--mint);font:600 14px var(--font-geist-mono),monospace;letter-spacing:.16em}.wallet-orbit i{background:var(--mint);width:9px;height:9px;box-shadow:0 0 18px var(--mint);border-radius:50%;position:absolute;top:20px;right:28px}.account-signin-card strong{color:var(--mint);font:600 10px var(--font-geist-mono),monospace;letter-spacing:.1em}.account-signin-card p{max-width:680px;color:var(--muted);font-size:12px;line-height:1.8}.account-signin-card button{color:#04100e;background:var(--mint);border:0;border-radius:13px;justify-content:space-between;align-items:center;width:min(100%,420px);min-height:58px;margin-top:24px;padding:0 20px;font-weight:700;display:flex}.account-signin-card button:disabled{opacity:.58;cursor:wait}.account-session{background:#70f8d509;border:1px solid #70f8d533;border-radius:20px;justify-content:space-between;align-items:center;gap:24px;padding:30px;display:flex}.account-session span{color:var(--mint);font-size:9px}.account-session h2{margin:10px 0 12px;font-size:30px}.account-session code{color:#eafdfa;overflow-wrap:anywhere;font-size:11px;display:block}.account-session small{color:var(--muted);margin-top:10px;display:block}.account-session button{color:#ffb5c4;background:0 0;border:1px solid #ff7e973d;border-radius:10px;min-height:42px;padding:0 18px}.account-membership,.account-entitlements,.account-security{padding-top:72px}.account-section-title{border-bottom:1px solid var(--line);grid-template-columns:44px 1fr;align-items:start;gap:20px;padding-bottom:18px;display:grid}.account-section-title>span{color:var(--mint);font:600 9px var(--font-geist-mono),monospace}.account-section-title h2{margin:0;font-size:clamp(28px,4vw,48px)}.account-section-title p{color:var(--muted);margin:8px 0 0;font-size:10px}.account-empty{border:1px dashed #70f8d538;border-radius:18px;margin-top:18px;padding:clamp(26px,4vw,46px)}.account-empty small{color:var(--mint)}.account-empty h3{margin:40px 0 12px;font-size:28px}.account-empty p{max-width:620px;color:var(--muted);font-size:11px;line-height:1.75}.account-empty a{color:#04100e;background:var(--mint);border-radius:11px;justify-content:space-between;align-items:center;width:min(100%,330px);min-height:52px;margin-top:22px;padding:0 16px;text-decoration:none;display:flex}.account-membership-grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:18px;display:grid}.account-membership-grid article{border:1px solid var(--line);background:#ffffff05;border-radius:16px;min-height:160px;padding:24px}.account-membership-grid span{color:var(--muted);font-size:9px}.account-membership-grid strong{color:var(--mint);font:600 22px var(--font-geist-mono),monospace;margin-top:58px;display:block}.account-entitlements>div:last-child,.account-security>div:last-child{border:1px solid var(--line);border-radius:16px;grid-template-columns:repeat(2,1fr);gap:1px;margin-top:18px;display:grid;overflow:hidden}.account-entitlements article,.account-security article{background:#ffffff05;grid-template-columns:42px 1fr;align-items:center;gap:14px;min-height:76px;padding:16px 20px;display:grid}.account-entitlements article span{color:var(--mint)}.account-entitlements article p,.account-security article p{color:#e8f8f5c7;margin:0;font-size:11px;line-height:1.6}.account-security article span{color:#70f8d58a;font:600 9px var(--font-geist-mono),monospace}.account-no-access{color:var(--muted);border:1px dashed var(--line);border-radius:14px;margin:18px 0 0;padding:24px}.account-actions{gap:10px;margin-top:24px;display:flex}.account-actions a{min-width:220px;min-height:52px;color:var(--mint);border:1px solid var(--line);border-radius:11px;justify-content:space-between;align-items:center;padding:0 16px;text-decoration:none;display:flex}.join-login-gate,.red-identity-gate{background:#70f8d509;border:1px solid #70f8d52e;border-radius:18px;grid-template-columns:100px 1fr auto;align-items:center;gap:26px;padding:28px;display:grid}.join-login-gate>span,.red-identity-gate>span{color:var(--mint);font:600 9px var(--font-geist-mono),monospace}.join-login-gate h2,.red-identity-gate h2{margin:0 0 8px;font-size:22px}.join-login-gate p,.red-identity-gate p{color:var(--muted);margin:0;font-size:10px;line-height:1.7}.join-login-gate a,.red-identity-gate a{color:#04100e;background:var(--mint);border-radius:10px;justify-content:space-between;align-items:center;min-width:190px;min-height:50px;padding:0 15px;text-decoration:none;display:flex}.join-wallet-identity{background:#70f8d508;border:1px solid #70f8d52e;border-radius:14px;grid-template-columns:150px 1fr auto;align-items:center;gap:18px;margin-bottom:18px;padding:18px 20px;display:grid}.join-wallet-identity span,.join-wallet-identity b{color:var(--mint);font-size:9px}.join-wallet-identity code{overflow-wrap:anywhere;font-size:10px}.red-identity-gate{background:#801e3514;border-color:#ff8ca333;max-width:1500px;margin:0 auto 22px}.red-identity-gate>span{color:#ff9caf}.red-identity-gate a{color:#16030a;background:#ff9caf}.account-signin-card form,.account-signin-card label{gap:10px;display:grid}.account-signin-card input{color:#effefa;width:min(100%,520px);min-height:56px;font:500 15px var(--font-geist-mono),monospace;background:#0000003d;border:1px solid #70f8d538;border-radius:12px;outline:0;padding:0 16px}.account-signin-card input:focus{border-color:var(--mint);box-shadow:0 0 0 3px #70f8d514}.account-signin-card form button+button{color:var(--mint);background:0 0;border:1px solid #70f8d53d;margin-top:10px}.account-empty code{color:#eafdfa;overflow-wrap:anywhere;font-size:11px;display:block}.account-empty button{color:#04100e;background:var(--mint);border:0;border-radius:11px;justify-content:space-between;align-items:center;width:min(100%,360px);min-height:52px;margin-top:22px;padding:0 16px;font-weight:700;display:flex}.account-empty button:disabled{opacity:.55}.identity-entry{color:#d9f5ff;border-color:#82d2ff38}.account-identity-card{background:radial-gradient(circle at 90% 0,#70f8d51f,#0000 34%),linear-gradient(135deg,#12425266,#ffffff05);border:1px solid #70f8d538;border-radius:20px;gap:12px;margin-top:18px;padding:clamp(26px,4vw,46px);display:grid}.account-identity-card small{color:var(--mint);font:600 9px var(--font-geist-mono),monospace;letter-spacing:.14em}.account-identity-card>strong{color:#effffb;font:600 clamp(28px,5vw,58px) var(--font-geist-mono),monospace;letter-spacing:.03em;margin-top:28px}.account-identity-card p{max-width:720px;color:var(--muted);margin:0;font-size:11px;line-height:1.8}.account-identity-card a{color:#04100e;background:var(--mint);border-radius:11px;justify-content:space-between;align-items:center;width:min(100%,340px);min-height:52px;margin-top:12px;padding:0 16px;font-weight:700;text-decoration:none;display:flex}.identity-shell{background:radial-gradient(circle at 78% 0,#2f86a93d,#0000 34%),linear-gradient(150deg,#07151d,#020609 70%);min-height:100vh;padding:0 clamp(20px,5vw,76px) 120px}.identity-hero,.identity-search,.identity-result,.identity-error,.identity-privacy{max-width:1220px;margin-left:auto;margin-right:auto}.identity-hero{padding:clamp(70px,9vw,130px) 0 50px}.identity-hero h1{letter-spacing:-.06em;max-width:1020px;margin:14px 0 20px;font-size:clamp(46px,8vw,102px);line-height:.92}.identity-hero>p:last-child{max-width:820px;color:var(--muted);margin:0;font-size:13px;line-height:1.9}.identity-search{background:#70f8d508;border:1px solid #70f8d52e;border-radius:20px;grid-template-columns:1fr auto;gap:12px;padding:24px;display:grid}.identity-search label{gap:8px;display:grid}.identity-search label span{color:var(--mint);font:600 9px var(--font-geist-mono),monospace}.identity-search input{color:#effffb;min-height:58px;font:600 17px var(--font-geist-mono),monospace;letter-spacing:.05em;background:#0000003d;border:1px solid #70f8d538;border-radius:12px;outline:0;padding:0 17px}.identity-search input:focus{border-color:var(--mint);box-shadow:0 0 0 3px #70f8d514}.identity-search button{color:#04100e;background:var(--mint);border:0;border-radius:12px;justify-content:space-between;align-self:end;align-items:center;min-width:190px;min-height:58px;padding:0 18px;font-weight:700;display:flex}.identity-search button:disabled{opacity:.6}.identity-error{color:#ffc2a8;background:#5c261224;border:1px solid #ffaa8238;border-radius:13px;margin-top:16px;padding:18px;font-size:11px}.identity-result{background:linear-gradient(145deg,#70f8d512,#ffffff05);border:1px solid #70f8d540;border-radius:24px;margin-top:28px;padding:clamp(26px,4vw,48px)}.identity-result.pending{border-color:#ffb56940}.identity-result-head{align-items:center;gap:22px;display:flex}.identity-result-head>span{color:#03110d;background:var(--mint);border-radius:50%;place-items:center;width:62px;height:62px;font-size:27px;font-weight:800;display:grid}.identity-result.pending .identity-result-head>span{background:#ffbd69}.identity-result-head small{color:var(--mint);font:600 10px var(--font-geist-mono),monospace}.identity-result-head h2{margin:8px 0 5px;font-size:clamp(26px,4vw,44px)}.identity-result-head p{color:var(--muted);margin:0}.identity-facts{border:1px solid var(--line);border-radius:16px;grid-template-columns:repeat(5,1fr);gap:1px;margin-top:34px;display:grid;overflow:hidden}.identity-facts article{background:#0000002e;min-height:134px;padding:18px}.identity-facts span{color:var(--muted);font-size:8px}.identity-facts strong{color:#eafffa;font:600 11px var(--font-geist-mono),monospace;margin-top:44px;line-height:1.5;display:block}.identity-privacy{color:#bcd3d68f;border-left:2px solid #70f8d538;margin-top:22px;padding-left:16px;font-size:10px;line-height:1.8}html[lang=en] .hero-copy h1{font-size:clamp(40px,5vw,72px)}@media (width<=900px){.identity-facts{grid-template-columns:repeat(2,1fr)}.account-signin-card{grid-template-columns:180px 1fr}.wallet-orbit{width:160px;height:160px}.join-login-gate,.red-identity-gate{grid-template-columns:1fr}.join-login-gate>a,.red-identity-gate>a{width:min(100%,340px)}.hero-grid{grid-template-columns:1fr;align-items:start;gap:25px;padding:8vh 0 90px}.hero-panel{width:min(100%,520px);min-height:370px}.journey-grid,.membership-grid{grid-template-columns:1fr}.journey-grid article{min-height:280px}.payment-flow{grid-template-columns:1fr 1fr}.payment-flow article:nth-child(2){border-right:0}.payment-flow article:nth-child(-n+2){border-bottom:1px solid var(--line)}.parameter-grid,.boundary-grid,.wallet-flow,.payment-preview-grid,.payment-review-grid{grid-template-columns:1fr 1fr}.wallet-flow article:nth-child(2){border-right:0}.wallet-flow article:nth-child(-n+2){border-bottom:1px solid var(--line)}.report-grid,.red-project-grid{grid-template-columns:1fr}.report-admin-grid,.project-admin-grid,.red-readiness-grid{grid-template-columns:1fr 1fr}}@media (width<=600px){.identity-entry{display:none}.identity-shell{padding-left:16px;padding-right:16px}.identity-hero{padding-top:56px}.identity-hero h1{font-size:48px}.identity-search{grid-template-columns:1fr;padding:18px}.identity-search button{min-width:0}.identity-result-head{flex-direction:column;align-items:flex-start}.identity-facts{grid-template-columns:1fr}.identity-facts article{min-height:105px}.identity-facts strong{margin-top:28px}.account-entry{justify-content:center;width:42px;min-width:42px;padding:0;font-size:0}.account-entry span{font-size:13px}.account-shell{padding-left:16px;padding-right:16px}.account-hero{padding-top:56px}.account-hero h1{font-size:48px}.account-signin-card{grid-template-columns:1fr;padding:24px}.wallet-orbit{width:132px;height:132px}.account-session{flex-direction:column;align-items:flex-start}.account-membership-grid,.account-entitlements>div:last-child,.account-security>div:last-child{grid-template-columns:1fr}.account-actions{flex-direction:column}.account-actions a{width:100%}.join-wallet-identity{grid-template-columns:1fr}.join-login-gate,.red-identity-gate{padding:22px}.direct-tools-callout,.tool-license-grid,.tool-grid,.tool-pipeline>div{grid-template-columns:1fr}.tool-pipeline article:nth-child(2n){border-left:0;padding-left:4px}.direct-tools-callout{padding:22px}.intro-film{object-fit:cover}.intro-controls{bottom:max(18px,calc(env(safe-area-inset-bottom) + 10px))}.intro-controls button{min-height:42px;padding:0 13px;font-size:9px}.city:before{background-position:50%}.hero{padding-left:16px;padding-right:16px}.topbar{gap:10px}.brand-lockup{width:min(48vw,210px)}.top-actions{gap:6px}.locale-switcher select{width:54px;padding:0 8px;font-size:0}.locale-switcher select option{font-size:12px}.locale-switcher:after{color:var(--mint);font:600 10px var(--font-geist-mono),monospace;pointer-events:none;content:"文/A";place-items:center;display:grid;position:absolute;inset:0}.ghost{max-width:102px;padding:0 10px}.header-market-trigger{display:none}.statusline{border-radius:14px;flex-wrap:wrap;align-items:flex-start}.statusline small{width:100%;margin-left:16px}.hero-grid{padding-top:7vh}.hero-copy h1{font-size:clamp(37px,11.6vw,54px)}.lede{font-size:13px}.hero-actions{grid-template-columns:1fr 1fr;display:grid}.hero-actions .market-flip-trigger{grid-column:1/-1;justify-content:center}.primary{justify-content:space-between;gap:10px}.hero-panel{border-radius:20px;min-height:360px}.market-card-header{min-height:72px;padding:11px 14px}.market-card-header small{font-size:7px}.market-card-header h2{font-size:18px}.market-card-header button{border-radius:50%;width:46px;min-width:46px;min-height:46px;padding:0}.market-card-header button b{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.market-tabs{padding:7px 8px}.market-tabs button{min-height:42px;font-size:10px}.chainaxis-preopen{padding:28px 20px}.market-card-footer{min-height:40px;padding:0 12px}.market-card-footer small{max-width:58%;font-size:6px}.utc-clock{right:16px}.content-section{padding:74px 16px}.section-heading h2{font-size:35px}.rules-grid,.payment-flow{grid-template-columns:1fr}.payment-flow article{border-right:0;border-bottom:1px solid var(--line);min-height:190px}.payment-flow article:last-child{border-bottom:0}.payment-flow h3{margin-top:38px}.token-note{align-items:flex-start}.site-footer{grid-template-columns:1fr 40px}.site-footer p{grid-row:2}.site-footer a{grid-area:1/2/span 2}.join-shell{padding-left:16px;padding-right:16px}.join-topbar{min-height:92px}.join-brand-nav{gap:10px}.join-logo{width:min(42vw,160px)}.join-back{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.join-intro{padding-top:56px}.join-form{border-radius:18px;padding:16px}.tier-picker{grid-template-columns:1fr}.tier-picker button{min-height:105px}.join-value-card{grid-template-columns:1fr;gap:16px;margin-bottom:22px;padding:18px}.form-grid{grid-template-columns:1fr}.readiness-banner{border-radius:17px;grid-template-columns:48px 1fr;gap:14px;padding:18px}.readiness-mark{width:48px;height:48px;font-size:24px}.readiness-section{padding-top:56px}.parameter-grid,.boundary-grid,.wallet-flow,.payment-preview-grid,.payment-review-grid{grid-template-columns:1fr}.parameter-grid article{min-height:102px}.boundary-grid article{min-height:125px}.boundary-grid p{margin-top:28px}.wallet-flow article{border-right:0;border-bottom:1px solid var(--line);min-height:170px}.wallet-flow h3{margin-top:38px}.payment-confirm-hero{padding-top:68px}.payment-review-grid article{min-height:160px}.payment-review-grid strong{margin-top:42px}.payment-address-panel>header{flex-direction:column;align-items:flex-start}.payment-address-panel dl{grid-template-columns:1fr}.payment-address-panel dl>div,.payment-address-panel dl>div:nth-child(2n){border-right:0;border-bottom:1px solid var(--line)}.payment-address-panel dl>div:last-child{border-bottom:0}.report-shell,.report-detail-shell,.red-workspace-shell{padding-left:16px;padding-right:16px}.report-hero{padding-top:68px}.report-hero h1,.red-workspace-hero h1{font-size:48px}.report-rhythm{padding:18px 14px}.report-rhythm>header{flex-direction:column;align-items:flex-start;gap:10px}.report-rhythm>div{scroll-snap-type:x mandatory;border-left:0;border-right:0;border-radius:0;margin-left:-14px;margin-right:-14px;padding:0 14px 5px;display:flex;overflow-x:auto}.report-rhythm article{scroll-snap-align:start;min-width:135px}.report-toolbar{grid-template-columns:1fr}.report-toolbar select{min-height:52px}.report-grid article,.report-grid article.signal-featured{min-height:440px;padding:22px}.report-grid article h2,.report-grid article.signal-featured h2{margin-top:48px;font-size:34px}.report-card-signal{flex-direction:column;align-items:flex-start;gap:6px}.red-research-lane{flex-direction:column;align-items:stretch}.red-research-actions{min-width:0}.report-document h1{font-size:48px}.report-document .report-document-signal{flex-direction:column;align-items:flex-start;gap:7px}.report-key-points,.report-body,.report-sources,.report-next-step,.report-next-step nav{grid-template-columns:1fr}.report-share{width:100%}.report-provision>div:last-child,.report-admin-grid,.project-provision>div:last-child,.project-admin-grid{grid-template-columns:1fr}.report-admin-grid .full,.project-admin-grid .full{grid-column:auto}.report-section-title{flex-direction:column;align-items:flex-start;gap:10px}.red-workspace-hero>div{flex-direction:column;align-items:stretch}.red-partner-metrics{grid-template-columns:1fr 1fr}.red-readiness{padding:22px}.red-readiness form,.red-readiness-grid{grid-template-columns:1fr}.red-readiness form button{min-height:50px}.red-research-lock{grid-template-columns:1fr;padding:24px}.red-research-lock b{justify-self:start}.red-project-grid dl>div{grid-template-columns:1fr}.red-section-title{grid-template-columns:32px 1fr}.red-badge-note{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.sepolia-deployer-card{background:linear-gradient(145deg,#081d22f0,#030c12f7);border:1px solid #60f2d038;border-radius:18px;margin-top:14px;padding:clamp(18px,3vw,30px)}.sepolia-deployer-card>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.sepolia-deployer-card>header small,.sepolia-deployer-card article small{color:#f2fbfa75;font:650 8px var(--font-geist-mono),monospace;letter-spacing:.12em}.sepolia-deployer-card h2{color:#f2fbfa;font:520 clamp(13px,2vw,20px) var(--font-geist-mono),monospace;overflow-wrap:anywhere;margin:9px 0 0}.sepolia-deployer-card button{min-height:42px;color:var(--mint);background:0 0;border:1px solid #60f2d047;border-radius:9px;padding:0 14px;font-size:9px;font-weight:720}.sepolia-deployer-card>div{grid-template-columns:1fr 1fr;gap:9px;margin-top:22px;display:grid}.sepolia-deployer-card article{background:#0000002e;border:1px solid #ffffff14;border-radius:12px;min-height:116px;padding:17px}.sepolia-deployer-card article.ready{background:#60f2d009;border-color:#60f2d03d}.sepolia-deployer-card article.locked{background:#ffbd8609;border-color:#ffbd8638}.sepolia-deployer-card article strong{color:#ffbd86;margin-top:24px;font-size:15px;display:block}.sepolia-deployer-card article.ready strong{color:var(--mint)}.sepolia-deployer-card article span{color:#f2fbfa7a;margin-top:7px;font-size:9px;display:block}.sepolia-deployer-card nav{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.sepolia-deployer-card nav a{color:#071411;background:#ffbd86;border-radius:9px;align-items:center;gap:18px;min-height:44px;padding:0 14px;font-size:9px;font-weight:760;text-decoration:none;display:flex}.sepolia-deployer-card nav a:last-child{color:var(--mint);background:0 0;border:1px solid #60f2d03d}.sepolia-deployer-card nav a span{font-size:13px}@media (width<=680px){.sepolia-deployer-card>header{flex-direction:column}.sepolia-deployer-card button{width:100%}.sepolia-deployer-card>div{grid-template-columns:1fr}.sepolia-deployer-card nav{display:grid}.sepolia-deployer-card nav a{justify-content:space-between}}.brand-district-shell{color:#f2fbfa;background:radial-gradient(circle at 80% 0,#52749233,#0000 30%),radial-gradient(circle at 6% 24%,#5f377e26,#0000 25%),#03080c;min-height:100dvh;padding:0 max(20px,50vw - 620px) 100px}.brand-district-topbar{border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:20px;min-height:94px;display:flex}.brand-district-city{width:min(260px,48vw)}.brand-district-city img{width:100%;height:auto;display:block}.brand-district-languages{border:1px solid #ffffff29;border-radius:999px;grid-template-columns:repeat(3,42px);display:grid;overflow:hidden}.brand-district-languages button{color:#ffffff7a;min-height:40px;font:650 10px var(--font-geist-mono),monospace;background:0 0;border:0;border-right:1px solid #ffffff1a}.brand-district-languages button:last-child{border:0}.brand-district-languages button.active{color:#02110e;background:#70f8d5}.brand-district-hero{padding:clamp(66px,9vw,120px) 0 28px}.brand-district-hero>p:first-child{color:#70f8d5;font:650 9px var(--font-geist-mono),monospace;letter-spacing:.17em}.brand-district-hero>div{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:end;gap:24px;display:flex}.brand-district-hero h1{letter-spacing:-.06em;margin:12px 0 26px;font-size:clamp(54px,9vw,116px);font-weight:510;line-height:.92}.brand-district-hero>div span{color:#70f8d5;font:250 clamp(70px,12vw,150px)/.8 var(--font-geist-mono),monospace;opacity:.7;padding-bottom:15px}.brand-district-hero>p:nth-of-type(2){color:#f2fbfaa3;max-width:850px;margin:26px 0 0;font-size:14px;line-height:1.9}.brand-district-hero aside{color:#ffe5b2cc;background:#ffc15d0b;border:1px solid #ffc15d3b;border-radius:12px;align-items:flex-start;gap:12px;max-width:850px;margin-top:24px;padding:15px 17px;font-size:11px;line-height:1.7;display:flex}.brand-district-hero aside i{background:#ffc15d;border-radius:50%;flex:none;width:7px;height:7px;margin-top:5px;box-shadow:0 0 13px #ffc15d}.brand-district-filters{z-index:15;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#03080ce6;border:1px solid #ffffff1c;border-radius:14px;grid-template-columns:repeat(5,1fr);margin:18px 0 0;padding:6px;display:grid;position:sticky;top:0}.brand-district-filters button{color:#f2fbfa80;background:0 0;border:0;border-right:1px solid #ffffff14;min-height:48px;padding:0 9px;font-size:11px}.brand-district-filters button:last-child{border:0}.brand-district-filters button.active{color:#03110e;background:#70f8d5;border-radius:9px;font-weight:750}.brand-district-count{color:#f2fbfa6b;align-items:baseline;gap:9px;margin:36px 0 14px;font-size:10px;display:flex}.brand-district-count b{color:#70f8d5;font:500 28px var(--font-geist-mono),monospace}.brand-district-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.brand-card{color:#f4fcfb;border:1px solid var(--brand-accent);flex-direction:column;min-height:410px;padding:20px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.brand-card{border:1px solid color-mix(in srgb,var(--brand-accent) 25%,transparent)}}.brand-card{background:radial-gradient(circle at 78% 14%,var(--brand-accent),transparent 32%),linear-gradient(150deg,var(--brand-soft),#04090d 72%);border-radius:18px}@supports (color:color-mix(in lab, red, red)){.brand-card{background:radial-gradient(circle at 78% 14%,color-mix(in srgb,var(--brand-accent) 12%,transparent),transparent 32%),linear-gradient(150deg,color-mix(in srgb,var(--brand-soft) 46%,#071015),#04090d 72%)}}.brand-card{text-decoration:none;transition:transform .25s,border-color .25s}.brand-card:after{border:1px solid var(--brand-accent);width:180px;height:180px;position:absolute;bottom:-65px;right:-45px}@supports (color:color-mix(in lab, red, red)){.brand-card:after{border:1px solid color-mix(in srgb,var(--brand-accent) 15%,transparent)}}.brand-card:after{content:"";border-radius:50%}.brand-card:hover{border-color:var(--brand-accent);transform:translateY(-5px)}@supports (color:color-mix(in lab, red, red)){.brand-card:hover{border-color:color-mix(in srgb,var(--brand-accent) 65%,transparent)}}.brand-card-index{color:var(--brand-accent);font:650 9px var(--font-geist-mono),monospace;justify-content:space-between;align-items:center;gap:10px;display:flex}.brand-card-index small{color:var(--brand-accent);border:1px solid var(--brand-accent);padding:5px 7px}@supports (color:color-mix(in lab, red, red)){.brand-card-index small{border:1px solid color-mix(in srgb,var(--brand-accent) 30%,transparent)}}.brand-card-index small{letter-spacing:.07em;border-radius:999px;font-size:7px}.brand-card-name h2{letter-spacing:-.02em;margin:0;font-size:23px;font-weight:590}.brand-card-name p{color:var(--brand-accent);font:650 8px var(--font-geist-mono),monospace;letter-spacing:.12em;margin:6px 0 0}.brand-card-tagline{color:#f2fbfa8f;margin:14px 0 0;font-size:11px;line-height:1.65}.brand-card-enter{z-index:1;color:#f2fbfac7;border-top:1px solid var(--brand-accent);justify-content:space-between;align-items:center;margin-top:auto;padding-top:18px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.brand-card-enter{border-top:1px solid color-mix(in srgb,var(--brand-accent) 20%,transparent)}}.brand-card-enter{font-size:10px}.brand-card-enter b{color:var(--brand-accent);font-size:15px}.brand-district-foot{border-top:1px solid #ffffff1a;grid-template-columns:260px 1fr;gap:30px;margin-top:50px;padding-top:22px;display:grid}.brand-district-foot span{color:#70f8d5;font:650 8px var(--font-geist-mono),monospace;letter-spacing:.12em}.brand-district-foot p{color:#f2fbfa61;max-width:720px;margin:0;font-size:10px;line-height:1.7}.brand-symbol{--brand-accent:#70f8d5;--brand-soft:#173c38;width:100px;height:100px;color:var(--brand-accent);border:1px solid var(--brand-accent);flex:none;place-items:center;margin:35px 0 28px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.brand-symbol{border:1px solid color-mix(in srgb,var(--brand-accent) 42%,transparent)}}.brand-symbol{background:linear-gradient(145deg,var(--brand-soft),#050a0e);border-radius:24px}@supports (color:color-mix(in lab, red, red)){.brand-symbol{background:linear-gradient(145deg,color-mix(in srgb,var(--brand-soft) 74%,#091116),#050a0e)}}.brand-symbol{box-shadow:inset 0 0 35px var(--brand-accent),0 15px 34px #00000040}@supports (color:color-mix(in lab, red, red)){.brand-symbol{box-shadow:inset 0 0 35px color-mix(in srgb,var(--brand-accent) 8%,transparent),0 15px 34px #00000040}}.brand-symbol.large{border-radius:38px;width:clamp(126px,16vw,190px);height:clamp(126px,16vw,190px);margin:0}.brand-symbol b{z-index:3;font:750 13px var(--font-geist-mono),monospace;letter-spacing:.05em;position:relative}.brand-symbol.large b{font-size:clamp(15px,2vw,22px)}.brand-symbol-orbit,.brand-symbol-core{display:block;position:absolute}.brand-symbol-orbit{opacity:.55;border:1px solid;width:62%;height:62%}.brand-symbol-core{width:18%;height:18%;box-shadow:0 0 20px var(--brand-accent);background:currentColor}@supports (color:color-mix(in lab, red, red)){.brand-symbol-core{box-shadow:0 0 20px color-mix(in srgb,var(--brand-accent) 65%,transparent)}}.brand-symbol-core{opacity:.85}.mark-1{border-radius:50% 22%}.mark-1 .brand-symbol-orbit{transform:rotate(45deg)}.mark-1 .brand-symbol-core{clip-path:polygon(50% 0,100% 100%,0 100%)}.mark-2{border-radius:18px;transform:rotate(2deg)}.mark-2 .brand-symbol-orbit{border-width:2px;border-radius:50%;width:68%;height:38%;transform:rotate(-24deg)}.mark-2 .brand-symbol-core{width:30%;height:3px;transform:rotate(24deg)}.mark-3{border-radius:50%}.mark-3 .brand-symbol-orbit{border-style:dashed;border-radius:50%}.mark-3 .brand-symbol-core{width:5px;height:55%;transform:rotate(38deg)}.mark-4{border-radius:10px 35px}.mark-4 .brand-symbol-orbit{border-width:2px;width:55%;height:55%;transform:rotate(45deg)}.mark-4 .brand-symbol-core{border-radius:50%}.mark-5{border-radius:50% 50% 20% 20%}.mark-5 .brand-symbol-orbit{border-width:0 0 2px;border-radius:0 0 50% 50%;width:75%;height:30%;box-shadow:0 12px 0 -10px,0 24px 0 -10px}.mark-5 .brand-symbol-core{border-radius:50%;top:26%}.mark-6{clip-path:polygon(14% 0,100% 0,86% 100%,0 100%);border-radius:0}.mark-6 .brand-symbol-orbit{border-width:0 2px 2px 0;width:52%;height:64%}.mark-6 .brand-symbol-core{border-radius:50%;top:22%;left:28%}.mark-7{border-radius:50%}.mark-7 .brand-symbol-orbit{width:68%;height:68%;box-shadow:inset 0 0 0 7px var(--brand-accent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.mark-7 .brand-symbol-orbit{box-shadow:inset 0 0 0 7px color-mix(in srgb,var(--brand-accent) 12%,transparent)}}.mark-7 .brand-symbol-core{width:44%;height:2px;box-shadow:0 10px,0 -10px}.mark-8{border-radius:18px}.mark-8 .brand-symbol-orbit{border-radius:50%;width:70%;height:45%;transform:rotate(-18deg)}.mark-8 .brand-symbol-core{background:0 0;border:1px solid;border-radius:50%;width:70%;height:45%;transform:rotate(18deg)}.mark-9{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);border-radius:0}.mark-9 .brand-symbol-orbit{border-radius:50% 0;transform:rotate(45deg)}.mark-9 .brand-symbol-core,.mark-10{border-radius:50%}.mark-10 .brand-symbol-orbit{border:2px double;border-radius:50% 0;transform:rotate(30deg)}.mark-10 .brand-symbol-core{width:40%;height:1px;transform:rotate(-30deg)}.mark-11{border-radius:36px 10px}.mark-11 .brand-symbol-orbit{box-shadow:0 0 0 8px var(--brand-accent);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.mark-11 .brand-symbol-orbit{box-shadow:0 0 0 8px color-mix(in srgb,var(--brand-accent) 8%,transparent)}}.mark-11 .brand-symbol-core{border-radius:50%;width:7px;height:7px;box-shadow:18px -15px 0 -1px,-20px 13px 0 -1px}.mark-12{border-radius:50% 50% 12px}.mark-12 .brand-symbol-orbit{border-width:2px 0;border-radius:50%;width:65%;height:40%}.mark-12 .brand-symbol-core{width:3px;height:52%;transform:rotate(24deg)}.mark-13{border-radius:14px}.mark-13 .brand-symbol-orbit{border-radius:12px;width:62%;height:62%;transform:rotate(45deg)}.mark-13 .brand-symbol-core{clip-path:polygon(0 0,100% 50%,0 100%);opacity:.5;width:40%;height:40%}.mark-14{border-radius:50% 18px}.mark-14 .brand-symbol-orbit{border-radius:50%;width:35%;height:55%;left:25%}.mark-14 .brand-symbol-core{background:0 0;border:1px solid;border-radius:50%;width:35%;height:55%;right:25%}.mark-15{border-radius:18px 50%}.mark-15 .brand-symbol-orbit{border-width:0 0 2px;border-radius:0 0 50% 50%;width:68%;height:48%}.mark-15 .brand-symbol-core{width:3px;height:50%;top:22%}.mark-16{border-radius:12px}.mark-16 .brand-symbol-orbit{border-width:2px 2px 0;border-radius:50% 50% 0 0;width:72%;height:34%}.mark-16 .brand-symbol-core{width:70%;height:2px;bottom:21%}.mark-17{border-radius:50%}.mark-17 .brand-symbol-orbit{border-radius:50%;width:74%;height:44%;transform:rotate(28deg)}.mark-17 .brand-symbol-core{background:0 0;border:1px solid;border-radius:50%;width:44%;height:74%;transform:rotate(-28deg)}.mark-18{border-radius:12px 12px 44px 44px}.mark-18 .brand-symbol-orbit{border-width:2px 2px 0;border-radius:7px 7px 50% 50%;width:48%;height:62%}.mark-18 .brand-symbol-core{width:42%;height:2px;bottom:20%}.mark-19{clip-path:polygon(50% 0,92% 24%,92% 76%,50% 100%,8% 76%,8% 24%);border-radius:0}.mark-19 .brand-symbol-orbit{transform:rotate(30deg)}.mark-19 .brand-symbol-core{clip-path:polygon(50% 0,100% 100%,0 100%)}.mark-20{border-radius:50%}.mark-20 .brand-symbol-orbit{width:74%;height:20%;box-shadow:0 15px 0 -1px var(--brand-accent),0 -15px 0 -1px var(--brand-accent);border-width:2px 0;border-radius:50%}@supports (color:color-mix(in lab, red, red)){.mark-20 .brand-symbol-orbit{box-shadow:0 15px 0 -1px color-mix(in srgb,var(--brand-accent) 55%,transparent),0 -15px 0 -1px color-mix(in srgb,var(--brand-accent) 55%,transparent)}}.mark-20 .brand-symbol-core{border-radius:50%;width:5px;height:5px}.brand-storefront{color:#f7fcfb;background:#03070a;min-height:100dvh;padding:0 max(20px,50vw - 560px) 70px;position:relative;overflow:hidden}.brand-storefront-glow{z-index:0;background:radial-gradient(circle,var(--brand-accent),transparent 66%);border-radius:50%;width:65vw;height:65vw;position:absolute;top:-20vw;right:-12vw}@supports (color:color-mix(in lab, red, red)){.brand-storefront-glow{background:radial-gradient(circle,color-mix(in srgb,var(--brand-accent) 18%,transparent),transparent 66%)}}.brand-storefront-glow{pointer-events:none}.brand-storefront>:not(.brand-storefront-glow){z-index:1;position:relative}.brand-storefront-topbar{border-bottom:1px solid var(--brand-accent);justify-content:space-between;align-items:center;gap:20px;min-height:80px;display:flex}@supports (color:color-mix(in lab, red, red)){.brand-storefront-topbar{border-bottom:1px solid color-mix(in srgb,var(--brand-accent) 20%,transparent)}}.brand-storefront-topbar>a{color:var(--brand-accent);font-size:10px;font-weight:650;text-decoration:none}.brand-storefront-topbar nav{gap:4px;display:flex}.brand-storefront-topbar nav a{color:#f7fcfb73;width:38px;height:38px;font:650 9px var(--font-geist-mono),monospace;border:1px solid #ffffff1a;border-radius:50%;place-items:center;text-decoration:none;display:grid}.brand-storefront-topbar nav a.active{color:#06100f;border-color:var(--brand-accent);background:var(--brand-accent)}.brand-storefront-hero{padding:clamp(70px,10vw,130px) 0 76px}.brand-storefront-identity{align-items:center;gap:clamp(28px,6vw,78px);display:flex}.brand-storefront-identity small{color:var(--brand-accent);font:650 9px var(--font-geist-mono),monospace;letter-spacing:.15em}.brand-storefront-identity h1{letter-spacing:-.055em;max-width:760px;margin:15px 0 0;font-size:clamp(48px,8vw,105px);font-weight:520;line-height:.94}.brand-storefront-identity>div>p{color:var(--brand-accent);font:650 11px var(--font-geist-mono),monospace;letter-spacing:.16em;margin:13px 0 0}.brand-storefront-status{border:1px solid var(--brand-accent);align-items:center;gap:10px;width:fit-content;margin-top:48px;padding:10px 13px;display:flex}@supports (color:color-mix(in lab, red, red)){.brand-storefront-status{border:1px solid color-mix(in srgb,var(--brand-accent) 28%,transparent)}}.brand-storefront-status{background:var(--brand-soft);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.brand-storefront-status{background:color-mix(in srgb,var(--brand-soft) 35%,transparent)}}.brand-storefront-status i{background:var(--brand-accent);width:7px;height:7px;box-shadow:0 0 14px var(--brand-accent);border-radius:50%;animation:2.4s infinite pulse}.brand-storefront-status span{font-size:10px;font-weight:700}.brand-storefront-status small{color:var(--brand-accent);font:650 8px var(--font-geist-mono),monospace;letter-spacing:.1em}.brand-storefront-tagline{letter-spacing:-.035em;max-width:900px;margin:35px 0 0;font-size:clamp(29px,4.5vw,57px);line-height:1.16}.brand-storefront-intro{color:#f7fcfb94;max-width:730px;margin:22px 0 0;font-size:14px;line-height:1.85}.brand-storefront-build{border:1px solid var(--brand-accent);grid-template-columns:.8fr 1.15fr;gap:45px;padding:clamp(28px,5vw,52px);display:grid}@supports (color:color-mix(in lab, red, red)){.brand-storefront-build{border:1px solid color-mix(in srgb,var(--brand-accent) 24%,transparent)}}.brand-storefront-build{background:linear-gradient(145deg,var(--brand-soft),#05090c);border-radius:24px}@supports (color:color-mix(in lab, red, red)){.brand-storefront-build{background:linear-gradient(145deg,color-mix(in srgb,var(--brand-soft) 42%,#071014),#05090c)}}.brand-storefront-build small{color:var(--brand-accent);font:650 8px var(--font-geist-mono),monospace;letter-spacing:.13em}.brand-storefront-build h2{margin:14px 0 0;font-size:clamp(24px,3.3vw,40px);font-weight:540;line-height:1.2}.brand-storefront-build ol{margin:0;padding:0;list-style:none}.brand-storefront-build li{border-bottom:1px solid var(--brand-accent);grid-template-columns:38px 1fr;align-items:center;gap:12px;min-height:58px;display:grid}@supports (color:color-mix(in lab, red, red)){.brand-storefront-build li{border-bottom:1px solid color-mix(in srgb,var(--brand-accent) 16%,transparent)}}.brand-storefront-build li span{color:var(--brand-accent);font:650 9px var(--font-geist-mono),monospace}.brand-storefront-build li b{font-size:13px;font-weight:560}.brand-storefront-build>p{color:#f7fcfb91;border-top:1px solid var(--brand-accent);grid-column:1/-1;margin:0;padding-top:22px}@supports (color:color-mix(in lab, red, red)){.brand-storefront-build>p{border-top:1px solid color-mix(in srgb,var(--brand-accent) 16%,transparent)}}.brand-storefront-build>p{font-size:11px;line-height:1.75}.brand-storefront-footer{border-top:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:30px;margin-top:28px;padding:22px 0;display:flex}.brand-storefront-footer p{color:#f7fcfb5c;max-width:690px;margin:0;font-size:9px;line-height:1.7}.brand-storefront-footer a{color:var(--brand-accent);flex:none;align-items:center;gap:22px;font-size:10px;text-decoration:none;display:flex}@media (width<=1000px){.brand-district-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=760px){.brand-district-shell,.brand-storefront{padding-left:16px;padding-right:16px}.brand-district-topbar{min-height:82px}.brand-district-city{width:170px}.brand-district-languages{grid-template-columns:repeat(3,36px)}.brand-district-hero{padding-top:58px}.brand-district-hero h1{font-size:52px}.brand-district-hero>div span{font-size:62px}.brand-district-filters{border-left:0;border-right:0;border-radius:0;grid-template-columns:repeat(5,max-content);margin-left:-16px;margin-right:-16px;padding:6px 16px;overflow-x:auto}.brand-district-filters button{min-width:104px}.brand-district-grid{grid-template-columns:1fr 1fr}.brand-card{min-height:390px}.brand-district-foot{grid-template-columns:1fr}.brand-storefront-hero{padding-top:60px}.brand-storefront-identity{flex-direction:column;align-items:flex-start}.brand-storefront-identity h1{font-size:clamp(46px,14vw,70px)}.brand-storefront-build{grid-template-columns:1fr;padding:26px 20px}.brand-storefront-build>p{grid-column:auto}.brand-storefront-footer{flex-direction:column;align-items:flex-start}}@media (width<=520px){.brand-district-grid{grid-template-columns:1fr}.brand-card{min-height:375px}.brand-symbol{margin-top:30px}.brand-storefront-topbar{min-height:70px}.brand-storefront-tagline{font-size:31px}.brand-storefront-status{flex-wrap:wrap;align-items:flex-start}.brand-storefront-status small{width:100%;padding-left:17px}}.journey-nav{z-index:20;color:#effefa;background:#030a0f;border-bottom:1px solid #70f8d52e;align-items:center;gap:12px;min-height:48px;padding:0 clamp(16px,5vw,76px);display:flex;position:relative}.journey-nav button,.journey-nav a{min-height:36px;color:var(--mint);letter-spacing:.02em;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:0 2px;font-size:10px;font-weight:650;text-decoration:none;display:inline-flex}.journey-nav button:hover,.journey-nav a:hover{color:#fff}.journey-nav button:focus-visible,.journey-nav a:focus-visible{outline:2px solid var(--mint);outline-offset:4px}.journey-nav-divider{background:#70f8d53d;width:1px;height:14px}.journey-nav~#main-content main .join-back,.journey-nav~#main-content main .compass-topbar>a:first-child,.journey-nav~#main-content main .join-topbar>select,.journey-nav~#main-content main .compass-topbar>select{display:none!important}.journey-nav~#main-content main .join-topbar>label:has(select){display:none!important}.journey-nav~#main-content main .join-topbar .control-top-actions>label:has(select){display:none!important}@media (width<=760px){.journey-mobile-dock{grid-template-columns:repeat(3,minmax(0,1fr))}}.console-action{color:#04110e;background:var(--mint);border-radius:12px;justify-content:space-between;align-items:center;min-height:48px;margin-top:14px;padding:0 15px;font-size:10px;font-weight:750;text-decoration:none;display:flex}@media (width<=760px){.journey-nav{min-height:50px;padding-left:16px;padding-right:16px}.journey-nav button,.journey-nav a{min-height:42px;font-size:11px}.journey-nav~#main-content{padding-bottom:calc(76px + env(safe-area-inset-bottom))}.journey-mobile-dock{z-index:90;right:10px;bottom:max(10px,env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(22px)saturate(1.2);backdrop-filter:blur(22px)saturate(1.2);background:#030a0ff0;border:1px solid #70f8d533;border-radius:15px;grid-template-columns:repeat(4,minmax(0,1fr));min-height:60px;padding:5px;display:grid;position:fixed;left:10px;box-shadow:0 18px 55px #00000094}.journey-mobile-dock a{color:#e0efedad;text-align:center;border-radius:10px;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:48px;padding:0 3px;font-size:8px;text-decoration:none;display:flex}.journey-mobile-dock a span{color:var(--mint);font:650 7px var(--font-geist-mono),monospace}.journey-mobile-dock a.active{color:#04100e;background:var(--mint);font-weight:760}.journey-mobile-dock a.active span{color:#04100e}}.account-role-list,.paid-role-journeys{gap:14px;display:grid}.account-role-card{background:#04111bb3;border:1px solid #81e7ff2e;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:18px;padding:20px;display:grid}.account-role-card.free{border-color:#cadde542}.account-role-card.black{border-color:#81e7ff52}.account-role-card.red{border-color:#ff6e9157}.account-role-card h3{margin:4px 0}.account-role-card p{color:var(--muted);margin:4px 0}.account-role-card a,.account-role-card button,.merchant-create-actions button,.merchant-form-actions button,.merchant-catalog-tools button,.business-empty button{color:inherit;cursor:pointer;background:#1cc2df1a;border:1px solid #81e7ff47;justify-content:space-between;align-items:center;gap:20px;padding:12px 15px;text-decoration:none;display:inline-flex}.account-role-card button:disabled,.merchant-editor button:disabled{opacity:.55;cursor:wait}.paid-role-journeys{margin:22px 0}.paid-role-journeys .residency-role-card{margin:0}.residency-role-meta a,.residency-role-meta button{color:inherit;cursor:pointer;background:0 0;border:1px solid;justify-content:space-between;gap:20px;padding:11px 14px;text-decoration:none;display:inline-flex}.merchant-editor{background:#020d169e;border:1px solid #81e7ff2e;margin:28px 0;padding:24px}.merchant-editor-intro{max-width:760px;color:var(--muted)}.merchant-create-actions,.merchant-form-actions,.merchant-catalog-tools{flex-wrap:wrap;gap:10px;display:flex}.merchant-draft-list{gap:18px;margin-top:20px;display:grid}.merchant-draft-card{background:#061520b8;border:1px solid #81e7ff29;padding:20px}.merchant-draft-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.merchant-draft-head h3{margin:5px 0}.merchant-review-note{background:#6925363d;border-left:2px solid #ff829e;padding:12px}.merchant-draft-card form{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.merchant-draft-card label{gap:7px;display:grid}.merchant-draft-card label.full,.merchant-form-actions{grid-column:1/-1}.merchant-draft-card input,.merchant-draft-card textarea,.merchant-draft-card select{width:100%;color:inherit;background:#06131d;border:1px solid #81e7ff33;padding:12px}.merchant-draft-card textarea{resize:vertical;min-height:100px}.merchant-catalog-tools{border-top:1px solid #81e7ff1f;align-items:center;margin-top:20px;padding-top:18px}.merchant-catalog-tools h4{width:100%;margin:0}.merchant-item-draft{border:1px dashed #81e7ff33;margin-top:14px;padding:16px}.merchant-item-draft>div{justify-content:space-between;display:flex}.merchant-editor-message{background:#1cc2df1f;padding:10px 12px}@media (width<=760px){.account-role-card{grid-template-columns:1fr}.merchant-editor{padding:16px}.merchant-draft-card form{grid-template-columns:1fr}.merchant-draft-card label.full,.merchant-form-actions{grid-column:auto}}.brand-live-catalog{border:1px solid var(--brand-accent);margin-top:32px;padding:clamp(24px,4vw,48px)}@supports (color:color-mix(in lab, red, red)){.brand-live-catalog{border:1px solid color-mix(in srgb,var(--brand-accent) 28%,transparent)}}.brand-live-catalog{background:#ffffff06;border-radius:22px}.brand-live-catalog header small{color:var(--brand-accent);font:650 9px var(--font-geist-mono),monospace;letter-spacing:.13em}.brand-live-catalog header h2{margin:12px 0 8px;font-size:clamp(28px,4vw,48px)}.brand-live-catalog header p{color:#f2fbfa94;font-size:10px}.brand-live-catalog>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:28px;display:grid}.brand-live-catalog article{background:#0000002e;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;min-height:260px;padding:24px;display:flex}.brand-live-catalog article>span{color:var(--brand-accent);font:600 8px var(--font-geist-mono),monospace;text-transform:uppercase}.brand-live-catalog article h3{margin:38px 0 10px;font-size:25px}.brand-live-catalog article p{color:#f2fbfa94;font-size:10px;line-height:1.7}.brand-live-catalog article strong{color:#fff;font:600 15px var(--font-geist-mono),monospace;margin-top:auto}.brand-live-catalog article a{color:var(--brand-accent);border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;margin-top:18px;padding-top:16px;text-decoration:none;display:flex}@media (width<=760px){.brand-live-catalog>div{grid-template-columns:1fr}.brand-live-catalog article{min-height:230px}}.order-reward-state{background:radial-gradient(circle at 92% 0,#ffc1691f,#0000 34%),#ffc16909;border:1px solid #ffc16945;border-radius:20px;max-width:1180px;margin:18px auto 0;padding:clamp(24px,4vw,42px)}.order-reward-state.verified{background:radial-gradient(circle at 92% 0,#70f8d524,#0000 34%),#70f8d50a;border-color:#70f8d557}.order-reward-state>header{grid-template-columns:76px minmax(0,1fr);align-items:start;gap:24px;display:grid}.order-reward-state>header>span{color:#ffc169;font:650 10px var(--font-geist-mono),monospace;letter-spacing:.12em}.order-reward-state.verified>header>span{color:var(--mint)}.order-reward-state small{color:#ffc169;font:650 8px var(--font-geist-mono),monospace;letter-spacing:.13em}.order-reward-state h2{margin:10px 0 9px;font-size:clamp(28px,4vw,46px)}.order-reward-state p{max-width:790px;color:var(--muted);margin:0;font-size:11px;line-height:1.8}.order-reward-state dl{background:#ffc1691f;border:1px solid #ffc16926;border-radius:13px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:26px 0 0;display:grid;overflow:hidden}.order-reward-state dl>div{background:#071218;min-width:0;padding:16px 18px}.order-reward-state dt{color:#effffb66;font:650 8px var(--font-geist-mono),monospace;letter-spacing:.08em}.order-reward-state dd{overflow-wrap:anywhere;color:#fff4df;font:550 11px var(--font-geist-mono),monospace;margin:8px 0 0;line-height:1.55}.reward-policy{background:#ffc1690a;border-color:#ffc1693d;margin-top:15px}.reward-policy strong{color:#ffc169}.reward-list article{border-color:#ffc16933}.reward-list article>code{overflow-wrap:anywhere;color:#effffb8c;font-size:9px;display:block}.reward-authorization-panel{border-top:1px solid #ffc16929;gap:10px;margin-top:15px;padding-top:14px;display:grid}.reward-authorization-panel button{color:#ffe2af;text-align:left;background:#ffc1691a;border:1px solid #ffc16961;border-radius:12px;min-height:44px;padding:0 14px}.reward-authorization-panel button span{float:right}.reward-authorization-panel dl{gap:8px;margin:0;display:grid}.reward-authorization-panel dl div{justify-content:space-between;gap:12px;display:flex}.reward-authorization-panel dt{color:#effffb8c;font-size:10px}.reward-authorization-panel dd{color:#ffc169;text-align:right;margin:0}.reward-authorization-panel p,.reward-verification-note{color:#effffbad;font-size:11px;line-height:1.55}.reward-monitor-list .review-card>code{overflow-wrap:anywhere;color:#effffb80;font-size:9px;display:block}@media (width<=760px){.order-reward-state>header{grid-template-columns:1fr;gap:10px}.order-reward-state dl{grid-template-columns:1fr}.reward-list article{min-width:0}}.mobile-scroll-hint{display:none}.brand-share-actions{border:1px solid var(--brand-accent);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;margin-top:28px;padding:22px;display:grid}@supports (color:color-mix(in lab, red, red)){.brand-share-actions{border:1px solid color-mix(in srgb,var(--brand-accent) 26%,transparent)}}.brand-share-actions{background:var(--brand-soft);border-radius:18px}@supports (color:color-mix(in lab, red, red)){.brand-share-actions{background:color-mix(in srgb,var(--brand-soft) 34%,transparent)}}.brand-share-actions small{color:var(--brand-accent);font:650 8px var(--font-geist-mono),monospace;letter-spacing:.12em}.brand-share-actions p{color:#f7fcfb9e;max-width:700px;margin:8px 0 0;font-size:10px;line-height:1.75}.brand-share-buttons{gap:9px;display:flex}.brand-share-buttons button,.brand-share-buttons a{border:1px solid var(--brand-accent);justify-content:space-between;align-items:center;gap:24px;min-height:50px;padding:0 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.brand-share-buttons button,.brand-share-buttons a{border:1px solid color-mix(in srgb,var(--brand-accent) 36%,transparent)}}.brand-share-buttons button,.brand-share-buttons a{border-radius:11px;font-size:10px;text-decoration:none}.brand-share-buttons button{color:#06100f;background:var(--brand-accent);font-weight:760}.brand-share-buttons a{color:var(--brand-accent);background:0 0}.brand-share-message{color:var(--brand-accent)!important;grid-column:1/-1!important;margin:0!important}.red-target-controls{background:#751b320e;border:1px solid #ff8ca32b;border-radius:15px;gap:10px;margin:24px 0 18px;padding:14px;display:grid}.red-target-controls>label{background:#04080c9e;border:1px solid #ff8ca333;border-radius:11px;grid-template-columns:30px minmax(0,1fr) 38px;align-items:center;min-height:54px;padding:0 8px 0 12px;display:grid}.red-target-controls input{color:#fff1f4;background:0 0;border:0;outline:0;min-width:0;font-size:14px}.red-target-controls label>span{color:#ff9caf;font-size:20px}.red-target-controls label>button{color:#ffcad5;background:#ffffff0f;border:0;border-radius:50%;place-items:center;width:34px;height:34px;font-size:18px;display:grid}.red-target-controls nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.red-target-controls nav button{color:#ffe5eba6;background:#ffffff06;border:1px solid #ff8ca326;border-radius:9px;min-height:44px;padding:0 10px;font-size:9px}.red-target-controls nav button.active{color:#190309;background:#ff9caf;border-color:#ff9caf;font-weight:760}.red-target-controls>div{color:#ffdae273;justify-content:space-between;align-items:center;gap:16px;font-size:8px;display:flex}.red-target-controls strong{color:#ff9caf;font-size:10px}.stake-readiness{background:radial-gradient(circle at 92% 0,#ffc1691a,#0000 36%),#ffc16909;border:1px solid #ffc1693b;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;margin:22px 0;padding:22px;display:grid}.stake-readiness small{color:#ffc169;font:650 8px var(--font-geist-mono),monospace;letter-spacing:.13em}.stake-readiness h2{margin:9px 0 7px;font-size:clamp(21px,3vw,32px)}.stake-readiness p{max-width:760px;color:var(--muted);margin:0;font-size:10px;line-height:1.75}.stake-readiness>div:last-child{gap:9px;min-width:210px;display:grid}.stake-readiness strong{color:#ffe3b4;font:600 10px var(--font-geist-mono),monospace}.stake-readiness button{color:#ffe3b494;cursor:not-allowed;background:#ffc1690e;border:1px solid #ffc16936;border-radius:10px;min-height:46px;padding:0 15px;font-size:9px}.red-stake-readiness{background:radial-gradient(circle at 92% 0,#ff8ca31a,#0000 36%),#751b320b;border-color:#ff8ca33b;max-width:1500px;margin:22px auto}.red-stake-readiness small,.red-stake-readiness strong{color:#ff9caf}.red-stake-readiness button{color:#ffcad594;background:#ff8ca30e;border-color:#ff8ca336}@media (width<=760px){.mobile-scroll-hint{color:#70f8d594;font:600 8px var(--font-geist-mono),monospace;letter-spacing:.04em;margin:7px 0 0;display:block}.universe-mobile-languages button{min-height:44px;width:44px!important;height:44px!important}.brand-district-languages{grid-template-columns:repeat(3,44px)!important}.brand-district-languages button{min-height:44px}.brand-storefront-topbar nav a{width:44px;height:44px}.brand-share-actions{grid-template-columns:1fr;padding:18px}.brand-share-buttons{display:grid}.brand-share-buttons button,.brand-share-buttons a{width:100%;min-height:52px}.red-target-controls{margin-left:-4px;margin-right:-4px;padding:12px 8px}.red-target-controls nav{scrollbar-width:none;margin-left:-8px;margin-right:-8px;padding:0 8px 5px;display:flex;overflow-x:auto}.red-target-controls nav::-webkit-scrollbar{display:none}.red-target-controls nav button{flex:none;min-width:112px}.red-target-controls>div{flex-direction:column;align-items:flex-start;gap:5px}.stake-readiness{grid-template-columns:1fr;padding:18px}.stake-readiness>div:last-child{min-width:0}}.report-body h4{max-width:820px;color:var(--mint);margin:38px 0 12px;font-size:clamp(19px,2.4vw,27px);line-height:1.35}.report-body-list{color:#effffbc2;gap:10px;max-width:820px;margin:18px 0 30px;padding-left:22px;font-size:17px;line-height:1.85;display:grid}.report-body-list li::marker{color:var(--mint)}.report-table-wrap{background:#051418b3;border:1px solid #70f8d538;border-radius:14px;max-width:900px;margin:26px 0 34px;overflow-x:auto}.report-table-wrap table{border-collapse:collapse;color:#effffbc7;width:100%;min-width:620px;font-size:15px;line-height:1.55}.report-table-wrap th,.report-table-wrap td{text-align:left;vertical-align:top;border-bottom:1px solid #70f8d51f;border-right:1px solid #70f8d51f;padding:15px 18px}.report-table-wrap th{color:#eafff8;background:#70f8d514;font-weight:700}.report-table-wrap tr:last-child td{border-bottom:0}.report-table-wrap th:last-child,.report-table-wrap td:last-child{border-right:0}@media (width<=760px){.report-body h4{margin-top:32px;font-size:22px}.report-body-list{font-size:17px}.report-table-wrap{margin-left:-2px;margin-right:-2px}.report-table-wrap table{font-size:14px}}.evidence-radar{border:1px solid var(--brand-accent);margin-top:32px;padding:clamp(22px,4vw,48px)}@supports (color:color-mix(in lab, red, red)){.evidence-radar{border:1px solid color-mix(in srgb,var(--brand-accent) 34%,transparent)}}.evidence-radar{background:radial-gradient(circle at 92% 0,var(--brand-accent),transparent 36%),#0006098c;border-radius:24px}@supports (color:color-mix(in lab, red, red)){.evidence-radar{background:radial-gradient(circle at 92% 0,color-mix(in srgb,var(--brand-accent) 12%,transparent),transparent 36%),#0006098c}}.evidence-radar-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:28px;display:grid}.evidence-radar-head small,.evidence-integrity small{color:var(--brand-accent);font:650 9px var(--font-geist-mono),monospace;letter-spacing:.12em}.evidence-radar-head h2{letter-spacing:-.045em;max-width:920px;margin:13px 0 12px;font-size:clamp(30px,5vw,60px);line-height:1.02}.evidence-radar-head p{color:#f2fbfaa6;max-width:780px;margin:0;font-size:13px;line-height:1.85}.evidence-radar-facts{gap:8px;min-width:176px;display:grid}.evidence-cost,.evidence-usage{color:#f2fbfa7a;border:1px solid var(--brand-accent);padding:18px;display:block}@supports (color:color-mix(in lab, red, red)){.evidence-cost,.evidence-usage{border:1px solid color-mix(in srgb,var(--brand-accent) 25%,transparent)}}.evidence-cost,.evidence-usage{font:600 9px var(--font-geist-mono),monospace;border-radius:15px;line-height:1.8}.evidence-cost strong,.evidence-usage strong{color:var(--brand-accent);font-size:18px;display:block}.evidence-usage{background:var(--brand-accent)}@supports (color:color-mix(in lab, red, red)){.evidence-usage{background:color-mix(in srgb,var(--brand-accent) 5%,transparent)}}.evidence-usage small{color:#f2fbfa9e;font-size:8px;display:block}.evidence-controls{grid-template-columns:auto auto minmax(200px,1fr);gap:8px;margin-top:34px;display:grid}.evidence-controls>div{background:#0003;border:1px solid #ffffff1a;border-radius:12px;padding:5px;display:flex}.evidence-controls button{color:#f2fbfa8c;background:0 0;border:0;border-radius:8px;min-height:44px;padding:0 16px;font-size:11px}.evidence-controls button.active{color:#04110e;background:var(--brand-accent);font-weight:760}.evidence-controls .evidence-refresh{border:1px solid var(--brand-accent);justify-content:space-between;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.evidence-controls .evidence-refresh{border:1px solid color-mix(in srgb,var(--brand-accent) 24%,transparent)}}.evidence-controls .evidence-refresh{border-radius:12px}.evidence-controls .evidence-refresh span{color:var(--brand-accent);font-size:18px}.evidence-controls button:disabled{cursor:wait;opacity:.52}.evidence-loading,.evidence-error{text-align:center;border:1px dashed #ffffff1f;border-radius:18px;place-items:center;min-height:250px;margin-top:20px;padding:38px;display:grid}.evidence-loading i{border:2px solid #60f2d029;border-top-color:var(--brand-accent);border-radius:50%;width:38px;height:38px;animation:1s linear infinite evidence-spin}.evidence-loading strong{margin-top:20px}.evidence-loading p,.evidence-error p{color:#f2fbfa80;margin:7px 0 0;font-size:11px}.evidence-error span{color:#ffb073;font:650 9px var(--font-geist-mono),monospace}.evidence-error h3{margin:12px 0 0;font-size:30px}.evidence-error button{color:#07110f;background:var(--brand-accent);border:0;border-radius:10px;min-height:46px;margin-top:18px;padding:0 20px;font-weight:760}@keyframes evidence-spin{to{transform:rotate(360deg)}}.evidence-verdict{background:#ffffff1a;border:1px solid #ffffff1a;border-radius:18px;grid-template-columns:minmax(0,1.3fr) 190px minmax(260px,.8fr);gap:1px;margin-top:20px;display:grid;overflow:hidden}.evidence-verdict>div{background:#030d11f0;padding:clamp(22px,3vw,34px)}.evidence-verdict.red{border-color:#ff7a7652}.evidence-verdict.amber{border-color:#ffc1694d}.evidence-stage small,.evidence-posture small{color:#f2fbfa6b;font:650 8px var(--font-geist-mono),monospace;letter-spacing:.1em}.evidence-stage span{color:var(--brand-accent);margin:26px 0 10px;font-size:clamp(34px,5vw,64px);line-height:1;display:block}.evidence-verdict.red .evidence-stage span{color:#ff8f89}.evidence-verdict.amber .evidence-stage span{color:#ffc169}.evidence-stage p{color:#f2fbfa99;max-width:640px;margin:0;font-size:11px;line-height:1.75}.evidence-confidence{text-align:center;place-content:center;display:grid}.evidence-confidence span{color:var(--brand-accent);font:500 clamp(56px,7vw,86px) var(--font-geist-mono),monospace;line-height:1}.evidence-confidence small{color:#f2fbfa6b;margin-top:12px;font-size:9px;line-height:1.55}.evidence-posture{flex-direction:column;justify-content:space-between;display:flex}.evidence-posture strong{color:#f5fffc;margin-top:40px;font-size:15px;line-height:1.7}.evidence-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.evidence-grid article{background:#ffffff05;border:1px solid #ffffff14;border-radius:13px;min-height:140px;padding:16px}.evidence-grid article>span{color:#60f2d059;font:600 8px var(--font-geist-mono),monospace}.evidence-grid article small{color:#f2fbfa73;margin:30px 0 7px;font-size:9px;display:block}.evidence-grid article strong{color:#f4fffc;font:600 13px var(--font-geist-mono),monospace;line-height:1.5;display:block}.evidence-grid article.warning{background:#ffb07309;border-color:#ffb0733d}.evidence-grid article.warning strong{color:#ffbd86}.evidence-grid article.positive strong{color:var(--brand-accent)}.evidence-integrity{background:#ffffff14;border:1px solid #ffffff14;border-radius:13px;grid-template-columns:210px 1fr 1.5fr;gap:1px;margin-top:8px;display:grid;overflow:hidden}.evidence-integrity>div{background:#030d11f0;padding:17px}.evidence-integrity strong{color:#f2fbfabf;margin-top:8px;font-size:10px;line-height:1.6;display:block}.evidence-integrity ul{color:#f2fbfa85;margin:8px 0 0;padding-left:17px;font-size:9px;line-height:1.65}.evidence-roadmap{border-top:1px solid #ffffff14;grid-template-columns:180px minmax(0,1fr);gap:20px;margin-top:22px;padding:20px 0 0;display:grid}.evidence-roadmap span{color:var(--brand-accent);font:650 9px var(--font-geist-mono),monospace}.evidence-roadmap p{color:#f2fbfa94;max-width:760px;margin:0;font-size:11px;line-height:1.75}.evidence-ledger{background:#60f2d006;border:1px solid #60f2d02e;border-radius:18px;margin-top:22px;padding:clamp(20px,3vw,30px)}.evidence-ledger header small{color:var(--brand-accent);font:650 9px var(--font-geist-mono),monospace;letter-spacing:.1em}.evidence-ledger h3{margin:10px 0 8px;font-size:clamp(24px,3vw,38px)}.evidence-ledger header p{color:#f2fbfa8f;max-width:780px;margin:0;font-size:11px;line-height:1.75}.evidence-ledger>div{background:#ffffff14;border:1px solid #ffffff14;border-radius:13px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:24px;display:grid;overflow:hidden}.evidence-ledger article{background:#020a0eeb;min-height:132px;padding:17px}.evidence-ledger article small{color:#f2fbfa66;font-size:8px}.evidence-ledger article strong{color:#f5fffc;font:560 30px var(--font-geist-mono),monospace;margin-top:25px;line-height:1;display:block}.evidence-ledger article.rate strong{color:var(--brand-accent);font-size:20px}.evidence-ledger article span{color:#f2fbfa57;margin-top:9px;font-size:8px;display:block}.evidence-ledger-note{color:#f2fbfa7a;margin:14px 0 0;font-size:9px;line-height:1.7}@media (width<=980px){.evidence-verdict{grid-template-columns:1fr 160px}.evidence-posture{grid-column:1/-1}.evidence-grid{grid-template-columns:repeat(3,1fr)}.evidence-integrity{grid-template-columns:1fr 1fr}.evidence-integrity>div:last-child{grid-column:1/-1}.evidence-ledger>div{grid-template-columns:1fr 1fr}}@media (width<=680px){.evidence-radar{margin-left:-8px;margin-right:-8px;padding:20px 14px}.evidence-radar-head{grid-template-columns:1fr}.evidence-cost{min-width:0}.evidence-controls{grid-template-columns:1fr}.evidence-controls>div{grid-template-columns:repeat(3,1fr);display:grid}.evidence-controls>div:first-child{grid-template-columns:repeat(2,1fr)}.evidence-controls button{padding:0 8px}.evidence-verdict{grid-template-columns:1fr}.evidence-confidence{min-height:180px}.evidence-posture{grid-column:auto}.evidence-grid{grid-template-columns:1fr 1fr}.evidence-grid article{min-height:126px}.evidence-integrity{grid-template-columns:1fr}.evidence-integrity>div:last-child{grid-column:auto}.evidence-ledger>div{grid-template-columns:1fr 1fr}.evidence-ledger article{min-height:118px}.evidence-ledger article strong{font-size:26px}.evidence-roadmap{grid-template-columns:1fr}.evidence-radar-head h2{font-size:36px}}.evidence-membership-card{background:linear-gradient(135deg,#ffffff09,#60f2d009);border:1px solid #ffffff1a;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;margin-top:30px;padding:24px;display:grid}.evidence-membership-card.active{box-shadow:inset 3px 0 0 var(--brand-accent);border-color:#60f2d057}.evidence-membership-card small{color:var(--brand-accent);font:650 8px var(--font-geist-mono),monospace;letter-spacing:.12em}.evidence-membership-card h3{margin:9px 0 7px;font-size:clamp(21px,3vw,30px)}.evidence-membership-card p{color:#f2fbfa91;max-width:760px;margin:0;font-size:10px;line-height:1.75}.evidence-membership-card button,.evidence-membership-card>a{color:#03100d;background:var(--brand-accent);border:0;border-radius:11px;justify-content:space-between;align-items:center;gap:26px;min-height:52px;padding:0 20px;font-weight:780;display:flex}.evidence-membership-card button:disabled{opacity:.55}.evidence-member-badge{color:var(--brand-accent);font:650 9px var(--font-geist-mono),monospace;border:1px solid #60f2d047;border-radius:999px;padding:10px 14px}.evidence-cost small{color:#f2fbfa66;font-size:8px;display:block}.evidence-preview-lock{text-align:center;background:linear-gradient(#60f2d00a,#020a0edb);border:1px dashed #60f2d038;border-radius:16px;margin-top:8px;padding:clamp(26px,5vw,54px)}.evidence-preview-lock span{color:var(--brand-accent);font:650 8px var(--font-geist-mono),monospace;letter-spacing:.14em}.evidence-preview-lock h3{margin:12px 0 8px;font-size:clamp(24px,4vw,40px)}.evidence-preview-lock p{color:#f2fbfa80;margin:0;font-size:10px;line-height:1.7}.evidence-public-explainer{background:linear-gradient(145deg,#60f2d00b,#020a0ed6);border:1px solid #60f2d02e;border-radius:18px;margin-top:22px;padding:clamp(24px,4vw,40px)}.evidence-public-explainer header small{color:var(--brand-accent);font:650 8px var(--font-geist-mono),monospace;letter-spacing:.13em}.evidence-public-explainer h3{max-width:880px;margin:11px 0 9px;font-size:clamp(25px,4vw,42px);line-height:1.15}.evidence-public-explainer header p{color:#f2fbfa94;max-width:820px;margin:0;font-size:11px;line-height:1.8}.evidence-public-explainer>div{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:24px;display:grid}.evidence-public-explainer article{background:#0003;border:1px solid #ffffff14;border-radius:13px;min-height:150px;padding:20px}.evidence-public-explainer article span{color:var(--brand-accent);font:650 9px var(--font-geist-mono),monospace}.evidence-public-explainer article strong{margin-top:27px;font-size:16px;display:block}.evidence-public-explainer article p{color:#f2fbfa80;margin:8px 0 0;font-size:10px;line-height:1.7}.evidence-public-boundary{color:#f2fbfaa8;border-left:2px solid var(--brand-accent);background:#60f2d00b;margin:16px 0 0;padding:15px 17px;font-size:10px;line-height:1.7}.evidence-alert-center{background:linear-gradient(145deg,#06181bf5,#020a0ef5);border:1px solid #60f2d047;border-radius:20px;margin-top:26px;padding:clamp(20px,3vw,32px)}.evidence-alert-center>header{justify-content:space-between;align-items:start;gap:20px;display:flex}.evidence-alert-center>header small{color:var(--brand-accent);font:650 8px var(--font-geist-mono),monospace;letter-spacing:.12em}.evidence-alert-center>header h3{margin:9px 0 7px;font-size:clamp(25px,4vw,42px)}.evidence-alert-center>header p{color:#f2fbfa8f;max-width:700px;margin:0;font-size:10px;line-height:1.7}.evidence-alert-center>header>span{white-space:nowrap;color:var(--brand-accent);border:1px solid #60f2d040;border-radius:999px;padding:9px 12px;font-size:9px}.evidence-alert-delivery{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:24px;display:grid}.evidence-alert-delivery article{background:#ffb27006;border:1px solid #ffb2702e;border-radius:13px;padding:17px}.evidence-alert-delivery article.ready{background:#60f2d006;border-color:#60f2d033}.evidence-alert-delivery small{color:#f2fbfa6b;font-size:8px}.evidence-alert-delivery strong{color:#ffbd86;margin-top:15px;font-size:15px;display:block}.evidence-alert-delivery .ready strong{color:var(--brand-accent)}.evidence-alert-delivery p{color:#f2fbfa6b;margin:6px 0 0;font-size:8px;line-height:1.5}.evidence-alert-settings{grid-template-columns:1fr 1.2fr 2fr;gap:12px;margin-top:22px;display:grid}.evidence-alert-settings fieldset{border:1px solid #ffffff14;border-radius:13px;flex-wrap:wrap;align-content:flex-start;gap:7px;margin:0;padding:14px;display:flex}.evidence-alert-settings legend{color:#f2fbfa75;padding:0 6px;font-size:9px}.evidence-alert-settings label{cursor:pointer}.evidence-alert-settings input{opacity:0;pointer-events:none;position:absolute}.evidence-alert-settings fieldset span{color:#f2fbfa80;border:1px solid #ffffff17;border-radius:8px;padding:9px 11px;font-size:9px;display:block}.evidence-alert-settings input:checked+span{color:#04110e;border-color:var(--brand-accent);background:var(--brand-accent);font-weight:760}.evidence-confidence-setting{color:#f2fbfa80;grid-column:1/2;gap:8px;font-size:9px;display:grid}.evidence-confidence-setting select{color:#f3fffc;background:#06161a;border:1px solid #ffffff1f;border-radius:9px;min-height:45px;padding:0 12px}.evidence-alert-actions{grid-column:2/-1;grid-template-columns:1fr 1fr;align-self:end;gap:8px;display:grid}.evidence-alert-actions button{color:#04110e;background:var(--brand-accent);border:0;border-radius:9px;min-height:46px;padding:0 16px;font-weight:760}.evidence-alert-actions button.secondary{color:var(--brand-accent);background:0 0;border:1px solid #60f2d040}.evidence-save-message{color:var(--brand-accent);grid-column:1/-1;margin:0;font-size:9px}.evidence-alert-inbox{border-top:1px solid #ffffff14;margin-top:22px;padding-top:20px}.evidence-alert-inbox>header{justify-content:space-between;align-items:center;display:flex}.evidence-alert-inbox h4{margin:0;font-size:18px}.evidence-alert-inbox button{color:var(--brand-accent);background:0 0;border:1px solid #60f2d033;border-radius:8px;padding:8px 10px;font-size:8px}.evidence-alert-inbox ol{gap:7px;margin:14px 0 0;padding:0;list-style:none;display:grid}.evidence-alert-inbox li{background:#ffffff05;border:1px solid #ffffff12;border-radius:10px;grid-template-columns:120px 190px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;display:grid}.evidence-alert-inbox li.unread{box-shadow:inset 2px 0 0 var(--brand-accent);border-color:#60f2d03b}.evidence-alert-inbox li span,.evidence-alert-inbox li time{color:#f2fbfa66;font:600 8px var(--font-geist-mono),monospace}.evidence-alert-inbox li strong{color:var(--brand-accent);font-size:10px}.evidence-alert-inbox li p{color:#f2fbfa94;margin:0;font-size:9px;line-height:1.55}.evidence-alert-inbox .empty{color:#f2fbfa73;border:1px dashed #ffffff1a;border-radius:10px;margin:14px 0 0;padding:22px;font-size:9px}@media (width<=980px){.evidence-alert-settings{grid-template-columns:1fr 1fr}.evidence-alert-settings .stages{grid-column:1/-1}.evidence-confidence-setting{grid-column:1/2}.evidence-alert-actions{grid-column:2/3}.evidence-alert-inbox li{grid-template-columns:100px 160px 1fr}.evidence-alert-inbox li time{grid-column:1/-1}}@media (width<=680px){.evidence-membership-card{grid-template-columns:1fr}.evidence-membership-card button,.evidence-membership-card>a{width:100%}.evidence-public-explainer>div{grid-template-columns:1fr}.evidence-alert-center>header{display:grid}.evidence-alert-delivery,.evidence-alert-settings{grid-template-columns:1fr}.evidence-alert-settings .stages,.evidence-confidence-setting,.evidence-alert-actions{grid-column:auto}.evidence-alert-actions{grid-template-columns:1fr}.evidence-alert-inbox li{grid-template-columns:1fr;gap:7px}.evidence-alert-inbox li time{grid-column:auto}}.evidence-notification-setup{background:linear-gradient(135deg,#081e22e6,#040e15f5);border:1px solid #60f2d038;border-radius:17px;margin-top:24px;padding:clamp(18px,3vw,28px);box-shadow:inset 0 1px #ffffff0a}.evidence-notification-setup>header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px;display:grid}.evidence-notification-setup>header small{color:var(--brand-accent);font:650 8px var(--font-geist-mono),monospace;letter-spacing:.13em}.evidence-notification-setup>header h4{max-width:760px;margin:8px 0 7px;font-size:clamp(22px,3.2vw,34px);line-height:1.12}.evidence-notification-setup>header p{color:#f2fbfa94;max-width:700px;margin:0;font-size:10px;line-height:1.7}.evidence-notification-status{background:#60f2d009;border:1px solid #60f2d02e;border-radius:12px;grid-template-columns:8px auto;align-items:center;gap:3px 9px;min-width:150px;padding:12px 14px;display:grid}.evidence-notification-status i{background:#ffbd86;border-radius:99px;width:8px;height:8px;box-shadow:0 0 14px #ffbd868c}.status-enabled .evidence-notification-status i,.status-waiting_test .evidence-notification-status i{background:var(--brand-accent);box-shadow:0 0 14px #60f2d0a6}.evidence-notification-status strong{font-size:11px}.evidence-notification-status small{grid-column:2;color:#f2fbfa61!important;letter-spacing:.08em!important;font-size:7px!important}.evidence-notification-reminder{background:#ffbd860b;border-left:2px solid #ffbd86;grid-template-columns:110px minmax(0,1fr);gap:14px;margin-top:18px;padding:13px 15px;display:grid}.status-enabled .evidence-notification-reminder{border-color:var(--brand-accent);background:#60f2d00a}.evidence-notification-reminder strong{color:#ffbd86;font:700 9px var(--font-geist-mono),monospace;letter-spacing:.08em}.status-enabled .evidence-notification-reminder strong{color:var(--brand-accent)}.evidence-notification-reminder p{color:#f2fbfaad;margin:0;font-size:10px;line-height:1.55}.evidence-notification-steps{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:18px;display:grid}.evidence-notification-steps article{background:#ffffff05;border:1px solid #ffffff13;border-radius:12px;grid-template-columns:auto 1fr;gap:11px;min-height:122px;padding:14px;display:grid}.evidence-notification-steps article>span{color:var(--brand-accent);font:700 9px var(--font-geist-mono),monospace}.evidence-notification-steps strong{color:#f2fbfad9;font-size:10px;display:block}.evidence-notification-steps p{color:#f2fbfa73;margin:7px 0 0;font-size:8px;line-height:1.6}.evidence-notification-actions{flex-wrap:wrap;gap:8px;margin-top:17px;display:flex}.evidence-notification-actions button{background:var(--brand-accent);color:#04110e;border:0;border-radius:9px;min-height:46px;padding:0 17px;font-weight:760}.evidence-notification-actions button>span{margin-left:22px}.evidence-notification-actions button.confirm{background:#f5bd72}.evidence-notification-actions button.secondary{color:#f2fbfa9e;background:0 0;border:1px solid #ffffff1f}.evidence-notification-actions button:disabled{cursor:not-allowed;opacity:.55}.evidence-notification-message{color:var(--brand-accent);margin:12px 0 0;font-size:9px;line-height:1.6}.evidence-notification-privacy{border-top:1px solid #ffffff13;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;margin-top:17px;padding-top:16px;display:grid}.evidence-notification-privacy strong{font-size:10px}.evidence-notification-privacy p{color:#f2fbfa66;margin:4px 0 0;font-size:8px;line-height:1.5}.evidence-notification-privacy label{cursor:pointer;color:#f2fbfaa1;align-items:center;gap:9px;font-size:9px;display:flex}.evidence-notification-privacy input{accent-color:#60f2d0;width:17px;height:17px}.evidence-alert-actions a.secondary{min-height:46px;color:var(--brand-accent);background:0 0;border:1px solid #60f2d040;border-radius:9px;justify-content:center;align-items:center;padding:0 16px;font-size:9px;font-weight:760;text-decoration:none;display:flex}@media (width<=980px){.evidence-notification-steps{grid-template-columns:1fr 1fr}.evidence-notification-steps article{min-height:100px}}@media (width<=680px){.evidence-notification-setup>header{grid-template-columns:1fr}.evidence-notification-status{width:100%}.evidence-notification-reminder{grid-template-columns:1fr;gap:6px}.evidence-notification-steps{grid-template-columns:1fr}.evidence-notification-steps article{min-height:0}.evidence-notification-actions{display:grid}.evidence-notification-actions button{width:100%}.evidence-notification-privacy{grid-template-columns:1fr}}.evidence-brand-mark{--evidence-ice:#eaf4ef;--evidence-mineral:#68b8ad;--evidence-brass:#b99962;width:108px;height:108px;color:var(--evidence-ice);background:linear-gradient(#eaf4ef12 0 42%,#06171fc2 42% 100%);border:1px solid #eaf4ef4d;border-radius:2px;flex:none;margin:34px 0 27px;display:block;position:relative;overflow:hidden;box-shadow:0 22px 56px #00000061,inset 0 0 0 1px #ffffff06}.evidence-brand-mark.large{width:clamp(142px,17vw,208px);height:clamp(142px,17vw,208px);margin:0}.evidence-brand-mark i{display:block;position:absolute}.evidence-brand-surface{z-index:4;background:var(--evidence-brass);height:1px;top:41.5%;left:8%;right:8%;box-shadow:0 0 18px #b9996247}.evidence-brand-peak{z-index:3;clip-path:polygon(50% 0,100% 100%,0 100%);background:linear-gradient(128deg,#f4f7f1 0 48%,#91bbb5 49% 100%);width:46%;height:27%;bottom:58.5%;left:27%}.evidence-brand-depth{z-index:2;clip-path:polygon(0 0,100% 0,68% 100%,35% 86%);background:linear-gradient(152deg,#68b8ad38,#030c120d 62%);border-bottom:1px solid #68b8ade0;border-left:1px solid #68b8ade0;border-right:1px solid #68b8ade0;width:62%;height:47%;top:42%;left:19%}.evidence-brand-plumb{z-index:5;background:linear-gradient(#0000,#eaf4ef38 31%,#0000 32% 58%,#68b8ad47 59%,#0000);width:1px;top:18%;bottom:10%;left:50%}.evidence-brand-mark b{z-index:6;color:#eaf4efb8;font:540 7px var(--font-geist-mono),monospace;letter-spacing:.17em;position:absolute;bottom:7px;right:8px}.evidence-brand-mark.large b{font-size:9px;bottom:10px;right:12px}.evidence-signals-card{isolation:isolate;background:#061019 url(/assets/evidence-signals-iceberg-city-portrait-1080-v2.webp) 50% 23%/cover no-repeat;border-color:#b999626b;border-radius:2px;min-height:468px;box-shadow:0 25px 70px #00000061}.evidence-signals-card:before{z-index:-1;content:"";background:linear-gradient(#030a1014,#030a103d 36%,#061019 69%),linear-gradient(90deg,#030a10ad,#0000 58%);position:absolute;inset:0}.evidence-signals-card:after{opacity:.8;background:linear-gradient(90deg,#0000,#b99962);border:0;border-radius:0;width:42%;height:1px;bottom:18px;right:19px}.evidence-signals-card .brand-card-index,.evidence-signals-card .brand-card-name,.evidence-signals-card .brand-card-tagline,.evidence-signals-card .brand-card-enter{z-index:2;position:relative}.evidence-signals-card .brand-card-index{color:#d8c29b}.evidence-signals-card .brand-card-index small{color:#d8c29b;background:#02080c6b;border-color:#b999626b}.evidence-signals-card .brand-card-name{margin-top:auto}.evidence-signals-card .brand-card-name h2{color:#eef3ed;letter-spacing:-.045em;max-width:230px;font-size:29px;font-weight:480;line-height:.93}.evidence-signals-card .brand-card-name p{color:#b99962;letter-spacing:.16em}.evidence-signals-card .brand-card-tagline{color:#eaf4ef9e;max-width:240px}.evidence-signals-card .brand-card-enter{color:#eaf4efd1;border-color:#b9996247;margin-top:22px}.evidence-signals-card .brand-card-enter b{color:#d8c29b}.evidence-signals-card:hover{border-color:#b99962;box-shadow:0 30px 90px #00000085}.evidence-signals-storefront{--brand-accent:#7fc6bb;--brand-soft:#112831;isolation:isolate;background:#03090e}.evidence-signals-storefront:after{z-index:-2;content:"";background:linear-gradient(#02080d2e,#02080d40 34%,#03090ee0 77%,#03090e 100%),linear-gradient(90deg,#02080db8,#02080d26 72%);height:min(1040px,108svh);position:absolute;top:0;left:0;right:0}.evidence-signals-storefront .brand-storefront-glow{display:none}.evidence-signals-storefront .brand-storefront-topbar{border-bottom-color:#b9996252}.evidence-signals-storefront .brand-storefront-topbar>a{color:#d8c29b;letter-spacing:.08em;text-transform:uppercase}.evidence-signals-storefront .brand-storefront-topbar nav a{border-radius:2px}.evidence-signals-storefront .brand-storefront-topbar nav a.active{color:#061015;background:#d8c29b;border-color:#d8c29b}.evidence-signals-storefront .brand-storefront-hero{flex-direction:column;justify-content:center;min-height:min(850px,100svh - 80px);padding-top:clamp(72px,9vw,118px);padding-bottom:clamp(96px,12vw,150px);display:flex}.evidence-signals-storefront .brand-storefront-identity{display:block}.evidence-signals-storefront .brand-storefront-identity>div{width:100%;padding-bottom:2px}.evidence-signals-storefront .brand-storefront-identity small{color:#d8c29b}.evidence-signals-storefront .brand-storefront-identity>div>p{color:#eaf4ef99;letter-spacing:.18em;font-weight:520}.evidence-brand-wordmark{color:#eef3ed;text-transform:uppercase;max-width:880px;display:grid;letter-spacing:-.065em!important;margin:18px 0 0!important;font-size:clamp(58px,9vw,126px)!important;font-weight:420!important;line-height:.74!important}.evidence-brand-wordmark span:last-child{color:#eaf4efb8;padding-left:.32em}.evidence-signals-storefront .brand-storefront-status{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#040e1485;border-color:#b9996266;border-radius:2px;margin-top:54px}.evidence-signals-storefront .brand-storefront-status i{background:#d8c29b;box-shadow:0 0 14px #d8c29b8c}.evidence-signals-storefront .brand-storefront-status small{color:#d8c29b}.evidence-signals-storefront .brand-storefront-tagline{color:#edf3ee;max-width:940px;font-weight:430}.evidence-signals-storefront .brand-storefront-intro{color:#eaf4efad}.evidence-signals-storefront .brand-storefront-build{background:linear-gradient(125deg,#0a1c22eb,#030b11f5);border-color:#b999624d;border-radius:2px;position:relative;overflow:hidden}.evidence-signals-storefront .brand-storefront-build:after{content:"";background:linear-gradient(90deg,#0000,#b99962);width:46%;height:1px;position:absolute;bottom:0;right:0}.evidence-signals-storefront .brand-storefront-build small,.evidence-signals-storefront .brand-storefront-build li span{color:#d8c29b}.evidence-signals-storefront .evidence-radar{isolation:isolate;background:linear-gradient(145deg,#05141af5,#02080dfa);border-color:#7fc6bb42;border-radius:2px;position:relative;overflow:hidden;box-shadow:0 35px 90px #00000047}.evidence-signals-storefront .evidence-radar:before{z-index:-1;content:"";background:linear-gradient(#7fc6bb09 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#7fc6bb09 1px,#0000 1px) 0 0/48px 48px,radial-gradient(circle at 88% 7%,#7fc6bb1f,#0000 28%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 68%);mask-image:linear-gradient(#000,#0000 68%)}.evidence-signals-storefront .evidence-radar:after{z-index:-1;content:"";background:linear-gradient(90deg,#0000,#b99962);width:34%;height:2px;position:absolute;top:0;right:0}.evidence-signals-storefront .evidence-membership-card,.evidence-signals-storefront .evidence-public-explainer,.evidence-signals-storefront .evidence-alert-center,.evidence-signals-storefront .evidence-notification-setup,.evidence-signals-storefront .evidence-cost,.evidence-signals-storefront .evidence-usage,.evidence-signals-storefront .evidence-verdict,.evidence-signals-storefront .evidence-grid article,.evidence-signals-storefront .evidence-integrity,.evidence-signals-storefront .evidence-ledger,.evidence-signals-storefront .evidence-ledger article{border-radius:2px}@media (width<=760px){.evidence-signals-card{background-position:50% 18%;min-height:520px;padding:22px}.evidence-signals-card .brand-card-name h2{max-width:260px;font-size:35px}.evidence-signals-storefront:before{background-position:58% 20%;height:820px}.evidence-signals-storefront:after{background:linear-gradient(#02080d1f,#02080d52 35%,#03090e 92%);height:860px}.evidence-signals-storefront .brand-storefront-hero{min-height:720px;padding-top:220px;padding-bottom:86px}.evidence-signals-storefront .brand-storefront-identity>div{width:100%}.evidence-brand-wordmark{font-size:clamp(48px,15vw,78px)!important;line-height:.78!important}.evidence-signals-storefront .brand-storefront-identity>div>p{font-size:8px;line-height:1.7}.evidence-signals-storefront .brand-storefront-status{margin-top:40px}.evidence-signals-storefront .brand-storefront-tagline{font-size:32px}.evidence-signals-storefront .evidence-radar{margin-left:-4px;margin-right:-4px;padding:22px 16px}}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-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}:root{--mint:#8dfbe1;--blue:#72b7ff;--violet:#a78bfa;--ice:#eafcff;--ice-2:#c9edf5;--ink:#020713;--paper:#f1fdff;--muted:#d5ebf2b8;--muted-2:#bfdbe580;--line:#b0e6ef29;--line-strong:#b8f2f84d;--surface:#05111fc7;--surface-solid:#071727;--surface-soft:#0b1f2f9e;--danger:#ff8fa7;--warning:#ffd88d;--radius-sm:12px;--radius-md:18px;--radius-lg:28px;--shadow:0 26px 80px #00050e6b;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--ink);min-width:320px}body.polar-ui{min-height:100dvh;color:var(--paper);font-family:var(--font-geist-sans),"Noto Sans TC","PingFang TC","Microsoft JhengHei",sans-serif;background:#020713;margin:0;overflow-x:hidden}body.polar-ui::selection{color:#021012;background:var(--mint)}body.polar-ui>#main-content{z-index:1;min-height:100dvh;position:relative}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a,button,input,select,textarea{transition:border-color .22s,background-color .22s,color .22s,opacity .22s,transform .22s}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--mint);outline-offset:4px}.skip-link{z-index:10000;color:#03151a;background:var(--mint);border-radius:9px;padding:10px 14px;position:fixed;top:10px;left:10px;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}:is(.join-shell,.wallet-shell,.account-shell,.identity-shell,.status-shell,.verify-shell,.business-shell,.business-detail-shell,.catalog-shell,.catalog-detail-shell,.workspace-shell,.red-workspace-shell,.report-shell,.report-detail-shell,.control-shell,.order-center-shell,.order-status-shell,.payment-confirm-shell,.residency-shell,.brand-district-shell,.brand-storefront,.compass-shell,.commerce-operations-shell){min-height:100dvh;color:var(--paper);background:0 0;position:relative}:is(.join-shell,.wallet-shell,.account-shell,.identity-shell,.status-shell,.verify-shell,.business-shell,.business-detail-shell,.catalog-shell,.catalog-detail-shell,.workspace-shell,.red-workspace-shell,.report-shell,.report-detail-shell,.control-shell,.order-center-shell,.order-status-shell,.payment-confirm-shell,.residency-shell,.brand-district-shell,.brand-storefront,.compass-shell,.commerce-operations-shell):before{z-index:-1;content:"";pointer-events:none;background:linear-gradient(#0207122e,#020712bd 72%,#0000),radial-gradient(at 74% 0,#4bf4d01a,#0000 46%),radial-gradient(at 20% 12%,#5d96ff1f,#0000 38%);height:min(72vh,760px);position:absolute;top:0;left:0;right:0}.journey-nav{z-index:120;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(24px)saturate(1.35);backdrop-filter:blur(24px)saturate(1.35);background:#020913c2;justify-content:space-between;align-items:center;gap:24px;min-height:70px;padding:10px max(20px,50vw - 660px);display:flex;position:sticky;top:0;box-shadow:0 12px 34px #00040c33}.journey-nav-lead,.journey-nav-links{align-items:center;gap:10px;min-width:0;display:flex}.journey-nav button,.journey-nav a{min-height:44px;color:var(--ice-2);background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:9px;padding:0 13px;font-size:12px;text-decoration:none;display:inline-flex}.journey-nav button:hover,.journey-nav a:hover{color:var(--paper);border-color:var(--line-strong);background:#97eaf30f}.journey-nav-brand{align-content:center;min-width:126px;border-left:1px solid var(--line)!important;border-radius:0!important;gap:0!important;padding-inline:12px!important;display:grid!important}.journey-nav-brand b{color:var(--paper);font:720 11px var(--font-geist-mono),monospace;letter-spacing:.13em}.journey-nav-brand small{color:var(--muted-2);font-size:9px}.journey-current{border-left:1px solid var(--line);gap:2px;min-width:130px;padding-left:12px;display:grid}.journey-current small{color:var(--muted-2);font:600 8px var(--font-geist-mono),monospace;letter-spacing:.1em}.journey-current b{color:var(--paper);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.journey-nav-links a{justify-content:center;min-width:72px}.journey-nav-links a span{color:var(--muted-2);font:650 8px var(--font-geist-mono),monospace}.journey-nav-links a.active{color:#03151a;background:linear-gradient(120deg,var(--mint),#9ee9ff);border-color:#0000;font-weight:750;box-shadow:0 0 28px #69f4dd29}.journey-nav-links a.active span{color:#0b5060}.journey-mobile-dock,.mobile-dock{display:none}.join-topbar,.brand-district-topbar,.brand-storefront-topbar,.compass-topbar{border-bottom:1px solid var(--line);background:0 0;justify-content:space-between;align-items:center;gap:18px;min-height:88px;padding-inline:0;display:flex}.join-logo{width:clamp(170px,22vw,270px)}.join-logo img{width:100%;height:auto;display:block}.join-brand-nav{align-items:center;gap:10px;display:flex}.join-back,.brand-storefront-topbar>a,.compass-topbar>a{min-height:44px;color:var(--ice-2);border:1px solid var(--line);background:#07182761;border-radius:999px;align-items:center;padding:0 14px;font-size:11px;text-decoration:none;display:inline-flex}:is(.join-intro,.wallet-hero,.account-hero,.identity-hero,.status-intro,.business-intro,.catalog-intro,.workspace-intro,.red-workspace-hero,.report-hero,.control-intro,.order-center-hero,.payment-confirm-hero,.residency-hero,.compass-intro){padding-top:clamp(68px,9vw,126px);padding-bottom:clamp(38px,6vw,68px)}:is(.join-intro,.wallet-hero,.account-hero,.identity-hero,.status-intro,.business-intro,.catalog-intro,.workspace-intro,.red-workspace-hero,.report-hero,.control-intro,.order-center-hero,.payment-confirm-hero,.residency-hero,.compass-intro) h1{max-width:1000px;color:var(--paper);letter-spacing:-.055em;text-wrap:balance;margin:14px 0 20px;font-size:clamp(44px,7vw,94px);font-weight:520;line-height:.98}:is(.join-intro,.wallet-hero,.account-hero,.identity-hero,.status-intro,.business-intro,.catalog-intro,.workspace-intro,.red-workspace-hero,.report-hero,.control-intro,.order-center-hero,.payment-confirm-hero,.residency-hero,.compass-intro)>p:last-child{max-width:820px;color:var(--muted);font-size:clamp(15px,1.5vw,18px);line-height:1.82}.eyebrow,.panel-label{letter-spacing:.17em;text-transform:uppercase;color:var(--mint)!important;font:700 10px var(--font-geist-mono),monospace!important}.section-heading{max-width:830px}.section-heading h2,.business-section-title h2,.wallet-section-title h2,.account-section-title h2,.red-section-title h2{color:var(--paper);letter-spacing:-.035em;text-wrap:balance;font-size:clamp(31px,4.8vw,62px);font-weight:520;line-height:1.08}.section-heading>p:last-child,.business-section-title p,.wallet-section-title p,.account-section-title p,.red-section-title p{color:var(--muted);font-size:15px;line-height:1.8}:is(.hero-panel,.rule-card,.membership-card,.token-note,.direct-tools-callout,.business-card,.business-empty,.business-boundary,.business-payment-lock,.business-detail-about,.business-content-section,.catalog-view,.catalog-card,.catalog-empty,.catalog-boundary,.catalog-order-preflight,.join-form,.readiness-banner,.parameter-grid article,.boundary-grid article,.payment-preview-grid article,.wallet-flow article,.account-signin-card,.account-session,.account-empty,.account-identity-card,.account-membership-grid article,.account-entitlements>div:last-child,.account-security>div:last-child,.identity-search,.identity-result,.residency-gate,.residency-mission,.residency-gas-note,.report-rhythm,.report-grid article,.report-key-points li,.report-risk-note,.red-research-lane,.red-readiness,.red-research-lock,.red-project-grid article,.workspace-summary,.workspace-boundary,.workspace-profiles article,.merchant-editor,.merchant-draft-card,.control-summary article,.control-route-hub a,.review-card,.project-admin-card,.report-admin-card,.order-center-list article,.order-summary,.order-deliveries,.order-fulfillment-lock,.payment-address-panel,.payment-review-grid article,.brand-card,.brand-storefront-build,.brand-live-catalog,.compass-notice,.compass-stage,.case-create,.buyer-case,.merchant-case,.commerce-review-drawer){-webkit-backdrop-filter:blur(16px)saturate(1.12);backdrop-filter:blur(16px)saturate(1.12);box-shadow:inset 0 1px #edfdff0b,0 24px 70px #00050e33;border-color:var(--line)!important;background:linear-gradient(145deg,#0a1f30b8,#030d19c7)!important}:is(.journey-grid article,.rule-card,.membership-card,.business-card,.catalog-card,.report-grid article,.control-route-hub a,.red-project-grid article,.brand-card):hover{transform:translateY(-4px);box-shadow:inset 0 1px #ffffff12,0 26px 72px #00050e57,0 0 34px #53e2d90f;border-color:var(--line-strong)!important}:is(.primary,.console-action,.membership-apply,.payment-readiness-link,.business-card-actions a,.catalog-checkout,.submit-application,.status-link,.account-empty a,.account-empty button,.identity-search button,.residency-gate>a,.residency-mission a,.report-share,.red-referral-copy,.merchant-create-actions button,.merchant-form-actions button,.case-open-button,.payment-action-panel button){min-height:52px;text-decoration:none;box-shadow:0 12px 34px #4de0d521;color:#03151a!important;border-radius:var(--radius-sm)!important;background:linear-gradient(120deg,#8dfbe1,#9fe8ff)!important;border:0!important;font-size:13px!important;font-weight:760!important}:is(.primary,.console-action,.membership-apply,.payment-readiness-link,.business-card-actions a,.catalog-checkout,.submit-application,.status-link,.account-empty a,.account-empty button,.identity-search button,.residency-gate>a,.residency-mission a,.report-share,.red-referral-copy,.merchant-create-actions button,.merchant-form-actions button,.case-open-button,.payment-action-panel button):hover{filter:brightness(1.06);transform:translateY(-2px)}:is(input,select,textarea){color:var(--paper)!important;border-color:var(--line)!important;border-radius:var(--radius-sm)!important;background:#020c18b8!important;font-size:15px!important}:is(input,select,textarea)::placeholder{color:#c8e2ea66}.city-screen-stage,.city{background:0 0!important}.city{--city-filter:brightness(.72) saturate(.86) contrast(1.08);--time-tint:#05122240}.city:before{filter:var(--city-filter);background-position:50%!important;background-size:cover!important}.hero{padding-inline:max(22px,50vw - 660px)}.topbar{padding-top:max(24px,env(safe-area-inset-top));align-items:center}.brand-lockup{width:clamp(230px,25vw,340px)}.top-actions{flex-wrap:wrap;justify-content:flex-end}.account-entry,.ghost,.locale-current,.locale-switcher select{min-height:44px;color:var(--ice-2);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-color:var(--line-strong)!important;background:#030f1c94!important}.hero-grid{grid-template-columns:minmax(0,1.18fr) minmax(340px,.64fr);align-items:center;gap:clamp(42px,7vw,110px);padding:9vh 0 108px}.hero-copy h1{letter-spacing:-.06em;text-wrap:balance;text-shadow:0 6px 28px #00051094;max-width:900px;font-size:clamp(48px,6.6vw,96px);line-height:.96}.lede{color:#e4f5f9d1;text-shadow:0 3px 18px #0005108c;max-width:760px;font-size:clamp(16px,1.4vw,19px);line-height:1.82}.statusline{background:#030f1c9e;border-color:#8dfbe140}.pulse{background:var(--mint);box-shadow:0 0 18px var(--mint)}.hero-actions{flex-wrap:wrap}.secondary,.market-flip-trigger{border-color:var(--line-strong);border-radius:var(--radius-sm);background:#0617278c;min-height:52px}.hero-panel{padding:22px;border-radius:30px 12px!important}.city-console>button{border-bottom-color:var(--line);border-radius:12px;min-height:78px}.city-console>button:hover,.city-console>button.active{background:linear-gradient(110deg,#8dfbe11a,#72b7ff0d);border-color:#8dfbe147}.console-detail{font-size:13px;line-height:1.75}.content-section{border-top:1px solid var(--line);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);padding-inline:max(22px,50vw - 660px);position:relative;background:#020913b8!important}.content-section:nth-of-type(2n){background:#061422a6!important}.journey-grid{gap:12px}.journey-grid article{border:1px solid var(--line);background:linear-gradient(150deg,#0c25379e,#030e1bc7);border-radius:26px 10px;min-height:360px;padding:28px}.journey-grid h3{font-size:26px}.journey-grid p,.rule-card p,.payment-flow p,.membership-card>p,.token-note p{color:var(--muted);font-size:14px;line-height:1.75}.journey-link{color:var(--mint);border-top:1px solid var(--line);justify-content:space-between;margin-top:auto;padding-top:18px;font-size:13px;text-decoration:none;display:flex}.rules-grid{gap:12px}.rule-card{padding:30px;border-radius:var(--radius-lg)!important}.rule-card.allowed{border-top-color:#8dfbe166!important}.rule-card.excluded{border-top-color:#ff8fa752!important}.direct-tools-callout{border-radius:var(--radius-lg)!important}.payment-flow{border:1px solid var(--line);border-radius:var(--radius-lg);background:#05152473;overflow:hidden}.payment-flow article{border-color:var(--line);min-height:260px}.payment-flow h3{font-size:19px}.membership-grid{gap:12px}.membership-card{padding:14px;border-radius:var(--radius-lg)!important}.card-face{border-radius:20px 8px;min-height:218px}.membership-card.silver .card-face{background:linear-gradient(145deg,#f1fbff,#91aebb 65%,#536977)}.membership-card.black .card-face{background:radial-gradient(circle at 82% 12%,#79c4e233,#0000 30%),linear-gradient(145deg,#182b3b,#020610)}.membership-card.red .card-face{background:radial-gradient(circle at 82% 12%,#ff94ba2e,#0000 30%),linear-gradient(145deg,#5b263e,#170512)}.token-note{border-radius:var(--radius-lg)!important}.site-footer{border-top-color:var(--line);background:#01060ed1}.city-universe{position:relative;background:linear-gradient(#020913b3,#04121fd1)!important}.universe-stage{border-color:var(--line-strong)!important;box-shadow:var(--shadow),0 0 70px #61e6de14!important;border-radius:34px 12px!important}.universe-camera{filter:brightness(.76)saturate(.82)!important;background-position:50%!important;background-size:cover!important}.universe-scene-shade{background:linear-gradient(180deg,#02081259,transparent 35%,#020812d1 92%),radial-gradient(circle at var(--focus-x,50%) var(--focus-y,48%),transparent 0 16%,#01071057 62%)!important}.universe-zone-beacon:before{background:var(--mint)!important;box-shadow:0 0 18px var(--mint)!important}.universe-zone-beacon.active:after{border-color:#aaffeebf!important}.universe-explorer-card{border-color:var(--line-strong)!important;box-shadow:var(--shadow)!important;background:#03101dd6!important;border-radius:26px 10px!important}.universe-explorer-content p{color:var(--muted);font-size:12px}.universe-explorer-content a,.universe-zone-enter{color:#03151a;background:linear-gradient(120deg,var(--mint),#9ee9ff)}.intro-gate{isolation:isolate;background:#020713}.intro-gate:before,.intro-gate:after{z-index:5;content:"";pointer-events:none;background:linear-gradient(#071d31,#020713);height:50.2%;animation:1.35s cubic-bezier(.72,0,.22,1) .15s forwards intro-ice-open;position:absolute;left:0;right:0}.intro-gate:before{transform-origin:top;top:0}.intro-gate:after{transform-origin:bottom;bottom:0;rotate:180deg}.intro-picture{background:#020713;display:block;position:absolute;inset:0;overflow:hidden}.intro-film{object-fit:cover;object-position:center;width:100%;height:100%;animation:9s cubic-bezier(.2,.7,.2,1) both intro-city-breathe}.intro-shade{z-index:1;background:radial-gradient(#0000 0 25%,#01060e1a 56%,#01050d85 100%),linear-gradient(90deg,#01060e33,#0000 24% 76%,#01060e33)}.intro-shade:before{filter:blur(22px);content:"";background:linear-gradient(90deg,#0000,#6affe214,#89c4ff2e,#b77dff17,#0000);height:18%;animation:4.8s ease-in-out infinite alternate intro-axis-glow;position:absolute;top:41%;left:-10%;right:-10%}.intro-axis{z-index:3;opacity:0;grid-template-columns:1fr minmax(170px,260px) 1fr;align-items:center;gap:20px;animation:.9s 1.35s forwards intro-mark-arrive;display:grid;position:absolute;top:50%;left:5vw;right:5vw;transform:translateY(-50%)}.intro-axis i{background:linear-gradient(90deg,#0000,#d5fcffbf);height:1px}.intro-axis i:last-child{background:linear-gradient(90deg,#d5fcffbf,#0000)}.intro-axis img{filter:drop-shadow(0 5px 22px #00040cbf);width:100%;height:auto;display:block}.intro-polar-label{z-index:3;color:#eafcffc7;font:650 10px var(--font-geist-mono),monospace;letter-spacing:.13em;text-transform:uppercase;text-shadow:0 2px 12px #000;opacity:0;align-items:center;gap:10px;animation:.7s 1.7s forwards intro-label-arrive;display:flex;position:absolute;left:max(22px,4vw)}.intro-polar-label span{color:var(--mint)}.intro-north{top:max(24px,env(safe-area-inset-top))}.intro-south{bottom:max(26px,env(safe-area-inset-bottom));color:#dcdaffc7}.intro-south span{color:#b69cff}.intro-controls{z-index:4;right:max(20px,env(safe-area-inset-right));bottom:max(22px,calc(env(safe-area-inset-bottom) + 12px));left:auto}.intro-controls button{color:#03151a;background:linear-gradient(120deg,#8dfbe1f0,#9fe8fff0);border:1px solid #dcfff9b3;border-radius:12px 4px;min-height:48px;padding:0 18px;font-size:11px;font-weight:760;box-shadow:0 14px 38px #00061059}.intro-progress{z-index:6;background:#dcfaff1a;height:3px}.intro-progress span{background:linear-gradient(90deg,#8dfbe1,#83c8ff,#b190ff);animation-duration:9s}@keyframes intro-ice-open{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes intro-city-breathe{0%{filter:brightness(.7)saturate(.8);transform:scale(1.055)}20%{filter:brightness(.95)saturate(1.04)}to{filter:brightness(.9)saturate(1.04);transform:scale(1)}}@keyframes intro-axis-glow{to{opacity:.3;transform:translate(5%)scaleX(1.05)}}@keyframes intro-mark-arrive{0%{opacity:0;transform:translateY(-50%)scale(.94)}to{opacity:1;transform:translateY(-50%)scale(1)}}@keyframes intro-label-arrive{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}:is(.business-shell,.catalog-shell,.brand-district-shell){padding-left:max(20px,50vw - 660px);padding-right:max(20px,50vw - 660px)}.business-discovery,.catalog-discovery{z-index:20;border:1px solid var(--line);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#030e1bd1;border-radius:18px;gap:10px;padding:10px;position:sticky;top:82px}.business-search,.catalog-search{min-height:54px}.business-categories,.catalog-categories,.business-view-switch,.catalog-types,.brand-district-filters{scrollbar-width:none}.business-categories button,.catalog-categories button,.business-view-switch button,.catalog-types button,.brand-district-filters button{min-height:46px;color:var(--muted);background:0 0;font-size:12px;border-color:var(--line)!important}.business-categories button.active,.catalog-categories button.active,.business-view-switch button.active,.catalog-types button.active,.brand-district-filters button.active{color:#03151a;background:var(--mint);font-weight:750;border-color:#0000!important}.business-grid,.catalog-grid,.brand-district-grid{gap:14px}.business-card,.catalog-card,.brand-card{min-height:420px;border-radius:28px 10px!important}.business-card h2,.catalog-card h2,.brand-card h2{color:var(--paper);font-size:25px}.business-card p,.catalog-card p,.brand-card p{color:var(--muted);font-size:13px;line-height:1.7}.business-monogram,.brand-symbol{background:radial-gradient(circle at 35% 30%,#8dfbe12e,#0000 42%),#04121fb8!important;border-color:#8dfbe147!important}.business-card-actions a,.business-card-actions button{min-height:48px}.business-footer{border-top-color:var(--line);flex-wrap:wrap;gap:10px}.business-detail-hero,.catalog-detail-cover,.brand-storefront-hero{border-bottom-color:var(--line)!important}.business-detail-about,.business-content-section,.brand-storefront-build,.brand-live-catalog{border-radius:var(--radius-lg)!important}.brand-district-hero h1,.brand-storefront-identity h1{color:var(--paper)}.brand-district-languages,.brand-storefront-topbar nav{border-color:var(--line);background:#030f1c73}:is(.join-form,.account-signin-card,.identity-search,.status-form,.supplement-form,.merchant-editor,.catalog-commerce-editor){border-radius:var(--radius-lg)!important}.join-form label,.account-signin-card label,.status-form label,.merchant-editor label{color:var(--ice-2);font-size:13px}.join-form input,.join-form select,.join-form textarea,.account-signin-card input,.identity-search input,.status-form input{min-height:54px;padding-inline:16px}.tier-picker{gap:10px}.tier-picker button{min-height:124px;border-color:var(--line)!important;background:#0719289e!important;border-radius:18px 7px!important}.tier-picker button.selected{box-shadow:0 0 34px #55eed614;background:linear-gradient(145deg,#8dfbe121,#061525d6)!important;border-color:#8dfbe18c!important}.privacy-note,.wallet-note,.business-boundary,.catalog-boundary,.workspace-boundary,.red-promotion-boundary{color:var(--muted)!important;border-left-color:var(--mint)!important;background:#091f2d80!important;font-size:13px!important;line-height:1.75!important}.readiness-banner{border-radius:var(--radius-lg)!important}.readiness-mark,.wallet-orbit{color:var(--mint);border-color:#8dfbe14d!important;box-shadow:inset 0 0 60px #53e0d714,0 0 60px #46c3dc14!important}.parameter-grid,.boundary-grid,.payment-preview-grid,.wallet-flow{gap:10px}.parameter-grid article,.boundary-grid article,.payment-preview-grid article,.wallet-flow article{border-radius:18px 7px!important}.account-signin-card{border-radius:34px 12px!important}.account-section-title,.wallet-section-title,.business-section-title,.red-section-title{border-bottom-color:var(--line)!important}.account-role-card,.residency-role-card{border-color:var(--line-strong)!important;border-radius:28px 10px!important}.residency-role-card.silver{color:#07141d;background:linear-gradient(145deg,#f2fbff,#92afbc)!important}.residency-role-card.black{color:var(--paper);background:linear-gradient(145deg,#203244,#030711)!important}.residency-role-card.red{color:#fff4f7;background:linear-gradient(145deg,#6b2d47,#190611)!important}.identity-result-head>span{background:linear-gradient(145deg,var(--mint),#8cdfff)!important}.report-shell,.report-detail-shell{padding-left:max(20px,50vw - 660px);padding-right:max(20px,50vw - 660px)}.report-hero h1{max-width:1100px}.report-promise{color:var(--mint)!important;background:#8dfbe10e!important;border-color:#8dfbe147!important}.report-rhythm{border-radius:28px 10px!important}.report-rhythm>div{border-color:var(--line)!important;background:var(--line)!important}.report-rhythm article{min-height:112px;background:#04111fcc!important}.report-toolbar{z-index:18;border:1px solid var(--line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#030e1bd6;border-radius:18px;padding:8px;position:sticky;top:82px}.report-toolbar label,.report-toolbar select{border-color:var(--line)!important;background:#051422b3!important}.report-grid{gap:14px}.report-grid article{border-radius:30px 10px!important}.report-grid article.signal-featured{background:radial-gradient(circle at 88% 8%,#8dfbe11f,#0000 35%),linear-gradient(145deg,#0a2432c2,#030d19d6)!important;border-color:#8dfbe14d!important}.report-grid article h2{color:var(--paper)}.report-grid article>p,.report-grid article li{color:var(--muted)}.report-document{max-width:1160px}.report-document>header{border:1px solid var(--line);box-shadow:var(--shadow);background:linear-gradient(145deg,#0a2331ad,#030d19c7);border-radius:34px 12px;padding:clamp(30px,5vw,60px)}.report-document>header .report-deck{color:var(--ice)}.report-key-points,.report-body,.report-sources,.report-next-step{border-top-color:var(--line);grid-template-columns:76px minmax(0,1fr)}.report-key-points li{border-left-color:var(--mint)!important}.report-body p,.report-sources p{color:#e1f2f7cc;max-width:850px}.report-body h3{color:var(--paper)}.report-shell,.report-detail-shell{isolation:isolate;overflow:hidden}.report-document>header,.report-grid article,.report-rhythm,.report-toolbar,.report-risk-note,.report-table-wrap{-webkit-backdrop-filter:blur(22px)saturate(1.18);backdrop-filter:blur(22px)saturate(1.18)}:is(.workspace-shell,.red-workspace-shell,.control-shell,.commerce-operations-shell){padding-left:max(20px,50vw - 660px);padding-right:max(20px,50vw - 660px)}.workspace-summary,.control-summary,.red-partner-metrics{overflow:hidden;border:1px solid var(--line)!important;border-radius:var(--radius-lg)!important;background:var(--line)!important}.workspace-summary article,.control-summary article,.red-partner-metrics article{min-height:150px;background:#04111fd1!important}.workspace-summary strong,.control-summary strong,.red-partner-metrics strong{color:var(--ice)}.workspace-profiles,.review-list,.project-admin-list,.report-admin-list,.order-center-list{gap:14px}.workspace-profiles article,.review-card,.project-admin-card,.report-admin-card{border-radius:24px 9px!important}.red-workspace-shell{--mint:#ffadc8;--blue:#be9cff}.red-workspace-shell:before{background:radial-gradient(at 76% 0,#ff69a51f,#0000 44%),radial-gradient(at 18% 10%,#8875ff1f,#0000 40%)}.red-partner-metrics,.red-research-lane,.red-readiness,.red-project-grid article{border-color:#ffadc82e!important}.red-referral-copy{background:linear-gradient(120deg,#ffadc8,#d7b6ff)!important}.control-route-hub{gap:12px}.control-route-hub a{min-height:150px;border-radius:24px 8px!important}.review-actions button,.control-filters button{min-height:46px;border-color:var(--line)!important;background:#0a1f30ad!important;border-radius:11px!important}:is(.order-center-shell,.order-status-shell,.payment-confirm-shell,.commerce-operations-shell){padding-left:max(20px,50vw - 590px);padding-right:max(20px,50vw - 590px)}.order-center-list article,.order-summary,.order-deliveries,.payment-address-panel{border-radius:26px 9px!important}.order-status-hero{border-color:var(--line)!important;background:linear-gradient(145deg,#0a2431b8,#030d19cc)!important}.payment-review-grid{gap:10px}.payment-address-panel dl>div{border-color:var(--line)!important;background:#030f1c80!important}.payment-state-label,.business-state,.report-state,.control-state{min-height:54px;color:var(--muted)!important;border-color:var(--line)!important;background:#04111fad!important;font-size:13px!important}.form-error,.identity-error,.verify-error,.red-status-error,.payment-message{color:#ffd4df!important;background:#5f18302e!important;border-color:#ff8fa73d!important}.voucher-qr,.voucher-scanner{border-color:var(--line)!important;border-radius:var(--radius-lg)!important;background:#030f1cc7!important}:is(button,a):disabled,.disabled{filter:grayscale(.35);cursor:not-allowed!important;opacity:.48!important}.business-empty,.catalog-empty,.workspace-empty,.control-empty,.order-center-empty,.report-empty{border-radius:var(--radius-lg)!important;text-align:left!important;border-style:dashed!important;padding:clamp(34px,6vw,78px)!important}.business-empty h2,.catalog-empty h2,.workspace-empty h2,.control-empty h2,.order-center-empty h2,.report-empty h2{color:var(--paper);font-size:clamp(26px,4vw,46px)}@media (width<=900px){.journey-nav{min-height:62px;padding:8px 16px}.journey-nav-links{display:none}.journey-current{min-width:0;max-width:42vw;margin-left:auto}.journey-nav-brand{min-width:104px}.journey-nav-lead{width:100%}.journey-nav-lead>button{justify-content:center;width:44px;padding:0;font-size:0}.journey-nav-lead>button span{font-size:20px}.journey-mobile-dock,.mobile-dock{z-index:130;min-height:64px;right:10px!important;bottom:max(10px,env(safe-area-inset-bottom))!important;border:1px solid var(--line-strong)!important;-webkit-backdrop-filter:blur(24px)saturate(1.25)!important;backdrop-filter:blur(24px)saturate(1.25)!important;background:#020b17e6!important;border-radius:19px 8px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;padding:6px!important;display:grid!important;position:fixed!important;left:10px!important;box-shadow:0 22px 70px #00030a85!important}.journey-mobile-dock a,.mobile-dock a{min-width:0!important;min-height:50px!important;color:var(--muted)!important;text-align:center!important;background:0 0!important;border:0!important;border-radius:13px 5px!important;align-content:center!important;place-items:center!important;gap:3px!important;padding:4px!important;font-size:10px!important;text-decoration:none!important;display:grid!important}.journey-mobile-dock a span,.mobile-dock a span{color:var(--mint)!important;font:680 8px var(--font-geist-mono),monospace!important}.journey-mobile-dock a.active{color:#03151a!important;background:linear-gradient(120deg,var(--mint),#9ee9ff)!important;font-weight:760!important}.journey-mobile-dock a.active span{color:#07505c!important}body.polar-ui>#main-content{padding-bottom:calc(82px + env(safe-area-inset-bottom))}.business-discovery,.catalog-discovery,.report-toolbar{top:72px}.hero-grid{grid-template-columns:1fr;padding-top:7vh}.hero-panel{width:min(100%,620px)}.top-actions .account-entry,.top-actions .ghost{display:none}.journey-grid,.membership-grid,.rules-grid,.business-grid,.catalog-grid,.brand-district-grid,.red-project-grid,.payment-flow{grid-template-columns:1fr 1fr}.report-key-points,.report-body,.report-sources,.report-next-step{grid-template-columns:1fr;gap:15px}.report-document>header{padding:28px 22px}}@media (width<=720px){.universe-market-trigger{display:flex}}@media (width<=620px){.join-topbar,.brand-district-topbar,.brand-storefront-topbar,.compass-topbar{min-height:76px}.join-logo{width:160px}.join-back{text-overflow:ellipsis;white-space:nowrap;max-width:84px;overflow:hidden}:is(.join-intro,.wallet-hero,.account-hero,.identity-hero,.status-intro,.business-intro,.catalog-intro,.workspace-intro,.red-workspace-hero,.report-hero,.control-intro,.order-center-hero,.payment-confirm-hero,.residency-hero,.compass-intro){padding-top:54px;padding-bottom:34px}:is(.join-intro,.wallet-hero,.account-hero,.identity-hero,.status-intro,.business-intro,.catalog-intro,.workspace-intro,.red-workspace-hero,.report-hero,.control-intro,.order-center-hero,.payment-confirm-hero,.residency-hero,.compass-intro) h1{font-size:clamp(40px,13vw,62px);line-height:.98}.hero{min-height:auto!important;padding:0 16px!important;display:flex!important}.topbar{min-height:82px}.brand-lockup{width:188px}.hero-grid{padding:70px 0 74px;display:grid!important}.hero-copy h1{font-size:clamp(43px,13.5vw,65px)}.hero-actions{grid-template-columns:1fr;display:grid}.hero-actions>*{justify-content:space-between;width:100%}.utc-clock{width:fit-content;margin:0 0 24px;position:static}.city-universe{min-height:auto!important;padding:42px 16px 24px!important}.universe-mobile-status{margin-bottom:12px;position:relative!important;top:auto!important;left:auto!important;right:auto!important}.universe-stage{border:1px solid var(--line-strong)!important;height:min(76svh,720px)!important;min-height:620px!important}.universe-explore-copy{top:22px!important}.universe-explorer-card{grid-template-columns:38px minmax(0,1fr) 38px!important;bottom:12px!important;left:10px!important;right:10px!important}.universe-zone-enter{bottom:16px!important}.universe-market-trigger{width:100%;min-height:48px;margin-bottom:12px;position:static!important}.content-section{padding:72px 16px}.journey-grid,.membership-grid,.rules-grid,.business-grid,.catalog-grid,.brand-district-grid,.red-project-grid,.payment-flow{grid-template-columns:1fr}.journey-grid article{min-height:310px}.payment-flow article{border-right:0;border-bottom:1px solid var(--line);min-height:190px}.payment-flow article:last-child{border-bottom:0}:is(.business-shell,.catalog-shell,.brand-district-shell,.report-shell,.report-detail-shell,.workspace-shell,.red-workspace-shell,.control-shell,.commerce-operations-shell,.order-center-shell,.order-status-shell,.payment-confirm-shell){padding-left:16px;padding-right:16px}.business-discovery,.catalog-discovery,.report-toolbar{position:static}.business-categories,.catalog-categories,.catalog-types,.brand-district-filters{scroll-snap-type:x mandatory;border-left:0!important;border-right:0!important;border-radius:0!important;margin-left:-16px!important;margin-right:-16px!important;padding-inline:16px!important;display:flex!important;overflow-x:auto!important}.business-categories button,.catalog-categories button,.catalog-types button,.brand-district-filters button{scroll-snap-align:start;min-width:112px}.business-card,.catalog-card,.brand-card{min-height:380px}.account-signin-card,.residency-gate,.residency-role-card,.residency-mission{grid-template-columns:1fr!important}.residency-role-meta{min-width:0}.report-rhythm>header{flex-direction:column;align-items:flex-start}.report-rhythm>div{scroll-snap-type:x mandatory;border-left:0;border-right:0;border-radius:0;margin-left:-18px;margin-right:-18px;padding:0 18px 6px;display:flex;overflow-x:auto}.report-rhythm article{scroll-snap-align:start;min-width:150px}.report-grid{grid-template-columns:1fr}.report-grid article,.report-grid article.signal-featured{grid-column:auto;min-height:440px;padding:24px}.report-grid article h2,.report-grid article.signal-featured h2{font-size:36px}.report-document h1{font-size:clamp(42px,12vw,62px)}.report-document>header .report-deck{font-size:22px}.report-body p,.report-sources p{font-size:17px}.report-next-step nav{grid-template-columns:1fr}.workspace-summary,.control-summary,.red-partner-metrics{grid-template-columns:1fr 1fr!important}.control-route-hub{grid-template-columns:1fr!important}.site-footer{grid-template-columns:1fr auto;padding-bottom:96px}.site-footer p{grid-column:1/-1}.intro-axis{grid-template-columns:1fr minmax(118px,42vw) 1fr;gap:10px;left:7vw;right:7vw}.intro-polar-label{font-size:8px;left:18px}.intro-south{bottom:max(92px,calc(env(safe-area-inset-bottom) + 82px))}.intro-controls{right:14px;bottom:max(18px,calc(env(safe-area-inset-bottom) + 10px))}.intro-controls button{min-height:46px;font-size:10px}.intro-shade{background:radial-gradient(#0000 0 21%,#01060e14 52%,#01050d7a 100%)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.account-role-list,.residency-credential-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px;display:grid;gap:clamp(18px,2.2vw,28px)!important}.account-role-card{flex-direction:column;width:100%;min-width:0;background:0 0!important;border:0!important;border-radius:0!important;align-items:stretch!important;gap:12px!important;padding:0!important;display:flex!important}.account-credential-face{aspect-ratio:1.586;isolation:isolate;border:1px solid #d9eff670;border-radius:24px;flex-direction:column;width:100%;min-height:0;padding:clamp(18px,2vw,28px);display:flex;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 28px 64px #00040c7a,inset 0 1px #ffffff5c,inset 0 -1px #0000004d}.account-credential-face:before{z-index:-2;content:"";background:radial-gradient(circle at 14% 12%,#fff3,#0000 30%),repeating-linear-gradient(118deg,#0000 0 6px,#ffffff06 6px 7px);position:absolute;inset:0}.account-credential-face:after{z-index:-1;aspect-ratio:1;opacity:.12;content:"";border:1px solid;border-radius:50%;width:74%;position:absolute;bottom:-54%;right:-22%}.account-role-card.silver .account-credential-face,.membership-credential.silver{color:#111b22;background:linear-gradient(112deg,#ffffff8c,#0000 28% 55%,#ffffff29),linear-gradient(145deg,#f7fbfd 0%,#c8d3d9 45%,#7e909b 100%);border-color:#fffc}.account-role-card.black .account-credential-face,.membership-credential.black{color:#edf7fa;background:radial-gradient(circle at 78% 8%,#57c5d226,#0000 28%),repeating-linear-gradient(128deg,#0000 0 10px,#ffffff05 10px 11px),linear-gradient(145deg,#26323a 0%,#090d11 48%,#010203 100%);border-color:#a4d0dc57}.account-role-card.red .account-credential-face,.membership-credential.red{color:#fff1f3;background:radial-gradient(circle at 80% 8%,#ff769138,#0000 29%),linear-gradient(112deg,#ffffff17,#0000 30% 70%,#0003),linear-gradient(145deg,#821f38 0%,#3c0815 52%,#150106 100%);border-color:#ff99ab66}.account-credential-face header{align-items:center;gap:12px;display:flex}.account-credential-face header>strong{letter-spacing:.25em;color:inherit!important;font:560 clamp(13px,1.5vw,18px) var(--font-geist-sans),sans-serif!important;margin:0!important}.account-axis-mark{opacity:.82;border:1px solid;border-radius:50%;flex:0 0 34px;width:34px;height:34px;position:relative}.account-axis-mark:before,.account-axis-mark:after,.account-axis-mark i,.account-axis-mark b{content:"";display:block;position:absolute}.account-axis-mark:before{background:currentColor;height:1px;top:50%;left:-6px;right:-6px}.account-axis-mark:after{background:currentColor;width:1px;top:-6px;bottom:-6px;left:50%}.account-axis-mark i{border:1px solid;border-radius:50%;inset:7px}.account-axis-mark b{background:currentColor;border-radius:50%;width:5px;height:5px;top:14px;left:14px}.account-card-horizon{opacity:.62;background:currentColor;height:1px;position:absolute;top:50%;left:0;right:0}.account-card-horizon:after{content:"";background:currentColor;border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;right:14%;box-shadow:0 0 13px}.account-card-name{margin-top:auto}.account-card-name small{font:670 10px var(--font-geist-mono),monospace;letter-spacing:.28em;display:block;color:inherit!important}.account-card-name h3{color:inherit;letter-spacing:.1em;font-size:clamp(13px,1.55vw,19px);font-weight:520;margin:7px 0 0!important}.account-credential-face footer{font:600 8px var(--font-geist-mono),monospace;letter-spacing:.08em;justify-content:space-between;align-items:end;gap:16px;margin-top:clamp(18px,2.6vw,32px);display:flex}.account-credential-face footer code{color:inherit;font:inherit;opacity:.72}.account-role-control{border:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#04111db8;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:10px 12px 10px 15px;display:flex}.account-role-control>div{min-width:0}.account-role-control small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;display:block;overflow:hidden}.account-role-control>div>strong{color:var(--paper);margin-top:5px;font-size:12px;font-weight:620;display:block}.account-role-control>a,.account-role-control>button{flex:none;border-radius:10px!important;min-width:44px!important;min-height:42px!important;padding:0 12px!important}.account-role-control>a span,.account-role-control>button span{margin-left:8px}.residency-credential-grid{margin:12px 0 30px}.residency-credential-copy{min-height:3.5em;color:var(--muted);font-size:13px;line-height:1.72;margin:2px 2px 0!important}.residency-credential-grid .account-role-control{margin-top:auto}@media (width<=980px){.account-role-list,.residency-credential-grid{grid-template-columns:1fr 1fr}.account-role-card.silver{grid-column:1/-1}.account-role-card.silver .account-credential-face,.account-role-card.silver .account-role-control{width:calc(50% - 9px)}}@media (width<=620px){.account-role-list,.residency-credential-grid{grid-template-columns:1fr;gap:26px!important}.account-role-card.silver{grid-column:auto}.account-role-card.silver .account-credential-face,.account-role-card.silver .account-role-control{width:100%}.account-credential-face{border-radius:21px;padding:22px}.account-credential-face header>strong{font-size:15px}.account-card-name h3{font-size:16px}.account-role-control{min-height:64px}.account-role-control>a,.account-role-control>button{font-size:10px!important}.residency-credential-copy{min-height:0}}.city-universe{padding:clamp(82px,10vw,138px) max(20px,50vw - 590px);position:relative;overflow:hidden}.city-universe:before{opacity:.22;content:"";pointer-events:none;background-image:radial-gradient(circle,#99eef975 0 1px,#0000 1.4px);background-size:91px 91px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 26% 78%,#0000);mask-image:linear-gradient(#0000,#000 26% 78%,#0000)}.universe-heading{z-index:3;text-align:center;max-width:850px;margin:0 auto 52px;position:relative}.universe-heading h2{color:var(--paper);letter-spacing:-.05em;text-wrap:balance;margin:14px 0 16px;font-size:clamp(40px,5.8vw,74px);font-weight:490;line-height:1.03}.universe-heading>p:last-child{max-width:730px;color:var(--muted);margin:0 auto;font-size:15px;line-height:1.8}.universe-stage{z-index:3;isolation:isolate;aspect-ratio:1.777;touch-action:pan-y;background:#020812;width:min(100%,1120px);margin:0 auto;position:relative;overflow:hidden}.universe-stage:after{z-index:2;border-radius:inherit;content:"";pointer-events:none;border:1px solid #d5f8fa1a;position:absolute;inset:0;box-shadow:inset 0 0 100px #0007127a}.universe-camera{z-index:0;will-change:transform;transition:transform .72s cubic-bezier(.2,.78,.2,1),filter .5s;position:absolute;inset:-2%;transform:scale(1.04)}.universe-explorer-stage[data-active=stores] .universe-camera{transform:scale(1.13)translate(5%,-5%)}.universe-explorer-stage[data-active=companies] .universe-camera{transform:scale(1.12)translate(2%,4%)}.universe-explorer-stage[data-active=reports] .universe-camera{transform:scale(1.13)translate(-5%,3%)}.universe-explorer-stage[data-active=tools] .universe-camera{transform:scale(1.13)translate(-5%,-5%)}.universe-scene-shade{z-index:1;pointer-events:none;position:absolute;inset:0}.universe-explore-copy{z-index:9;color:#fff;text-shadow:0 3px 20px #000;pointer-events:none;gap:7px;display:grid;position:absolute;top:5%;left:5%}.universe-explore-copy small{color:var(--mint);font:720 9px var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase}.universe-explore-copy strong{letter-spacing:-.025em;font-size:clamp(24px,3.2vw,38px);font-weight:560;animation:.42s both universe-title-shift}.universe-beacon-layer{z-index:10;pointer-events:none;position:absolute;inset:0}.universe-zone-beacon{top:var(--node-top);left:var(--node-left);color:#e7fdff;pointer-events:auto;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:38px;height:38px;padding:0;display:grid;position:absolute;transform:translate(-50%,-50%)}.universe-zone-beacon:before,.universe-zone-beacon:after{content:"";border-radius:50%;position:absolute;inset:13px}.universe-zone-beacon:after{opacity:.38;background:0 0;border:1px solid #b4fafa7a;inset:5px}.universe-zone-beacon>span{border:1px solid #0000;border-radius:50%;position:absolute;inset:0}.universe-zone-beacon b{color:#edfdffd1;font:700 8px var(--font-geist-mono), monospace;letter-spacing:.08em;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#020c18a3;border:1px solid #c7f4f82e;border-radius:999px;padding:5px 8px;position:absolute;top:50%;left:calc(100% + 5px);transform:translateY(-50%)}.universe-zone-beacon.active{z-index:3;width:62px;height:62px}.universe-zone-beacon.active:before{inset:25px}.universe-zone-beacon.active:after{opacity:1;animation:1.9s ease-out infinite universe-beacon-pulse;inset:7px}.universe-zone-beacon.active>span{border-color:#8dfbe152;animation:7s linear infinite universe-orbit}.universe-zone-beacon.active>span:after{content:"";background:#e7ffff;border-radius:50%;width:5px;height:5px;position:absolute;top:-2px;left:50%;box-shadow:0 0 10px #8dfbe1}.universe-zone-beacon.active b{color:#fff;background:#020c18d1;border-color:#c7f4f84d;font-size:9px;top:calc(100% + 7px);left:50%;transform:translate(-50%)}.business-star{z-index:7;top:var(--star-top);left:var(--star-left);color:#e8fbff;text-shadow:0 2px 8px #000;align-items:center;gap:7px;font-size:8px;text-decoration:none;display:flex;position:absolute;transform:translate(-50%,-50%)}.business-star i{background:var(--mint);width:7px;height:7px;box-shadow:0 0 13px var(--mint);border-radius:50%;display:block}.business-star span{text-overflow:ellipsis;white-space:nowrap;max-width:110px;overflow:hidden}.universe-telemetry{z-index:9;color:#dbf2f7ad;font:650 8px var(--font-geist-mono), monospace;letter-spacing:.12em;text-shadow:0 2px 12px #000;position:absolute;bottom:18px;right:22px}.universe-explorer-arrows{z-index:14;pointer-events:none;position:absolute;inset:0}.universe-explorer-arrows button{color:#effffff5;text-shadow:0 2px 12px #000,0 0 20px #8dfbe185;pointer-events:auto;cursor:pointer;background:0 0;border:0;place-items:center;width:58px;height:96px;padding:0;font-size:32px;font-weight:250;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.universe-explorer-arrows .previous{left:4px}.universe-explorer-arrows .next{right:4px}.universe-zone-enter{z-index:15;border-radius:14px 5px;justify-content:space-between;align-items:center;gap:22px;min-height:46px;padding:0 16px;font-size:11px;font-weight:780;text-decoration:none;display:flex;position:absolute;bottom:30px;right:18px;box-shadow:0 12px 34px #00050e57}.universe-zone-enter i{font-size:13px;font-style:normal}.universe-directory-link{z-index:3;color:#03151a;background:linear-gradient(120deg, var(--mint), #9ee9ff);border-radius:14px 5px;justify-content:space-between;align-items:center;gap:36px;width:fit-content;min-width:250px;min-height:54px;margin:28px auto 0;padding:0 18px;font-size:12px;font-weight:720;text-decoration:none;display:flex;position:relative}.universe-mobile-status,.universe-market-trigger{display:none}@keyframes universe-beacon-pulse{0%{opacity:.9;transform:scale(.45)}to{opacity:0;transform:scale(1.45)}}@keyframes universe-orbit{to{transform:rotate(360deg)}}@keyframes universe-title-shift{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (width<=720px){.city-universe{border-top:0;min-height:100svh!important;padding:0 0 calc(84px + env(safe-area-inset-bottom))!important}.city-universe:before,.universe-heading{display:none}.universe-stage{aspect-ratio:auto!important;width:100%!important;max-width:none!important;height:100svh!important;min-height:680px!important;box-shadow:none!important;border:0!important;border-radius:0!important}.universe-stage:after{border:0;border-radius:0}.universe-mobile-status{z-index:30;-webkit-backdrop-filter:blur(20px)saturate(1.2);backdrop-filter:blur(20px)saturate(1.2);background:#020c18b8;border:1px solid #c9f7fa47;border-radius:20px 8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:88px;padding:10px 11px;display:grid;box-shadow:0 14px 40px #00040c57;top:max(12px, env(safe-area-inset-top))!important;margin:0!important;position:absolute!important;left:12px!important;right:12px!important}.universe-mobile-brand{min-width:0;color:var(--paper);gap:4px;text-decoration:none;display:grid}.universe-mobile-brand img{width:min(122px,34vw);height:auto;display:block}.universe-mobile-brand>span{color:var(--mint);font:700 7px var(--font-geist-mono), monospace;letter-spacing:.11em}.universe-mobile-actions{grid-template-columns:repeat(3,36px);justify-content:end;gap:4px;display:grid}.universe-mobile-languages{display:contents}.universe-mobile-languages button{color:var(--muted);border:1px solid var(--line);font:700 9px var(--font-geist-mono), monospace;background:#ffffff08;border-radius:10px 4px;padding:0;width:36px!important;height:36px!important;min-height:36px!important}.universe-mobile-languages button.active{color:#03151a;background:var(--mint);border-color:#0000}.universe-mobile-actions>a{min-height:34px;color:var(--ice);border:1px solid var(--line);background:#ffffff09;border-radius:10px 4px;grid-column:1/-1;justify-content:space-between;align-items:center;padding:0 9px;font-size:9px;text-decoration:none;display:flex}.universe-market-trigger{z-index:29;min-height:48px;color:var(--ice);border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#020d1ac2;border-radius:15px 5px;align-items:center;gap:9px;padding:0 13px;font-size:11px;display:flex;left:12px;right:12px;box-shadow:0 12px 32px #00040c42;top:max(112px, calc(env(safe-area-inset-top) + 100px))!important;width:auto!important;margin:0!important;position:absolute!important}.universe-market-trigger>span{color:var(--mint);font-size:20px}.universe-market-trigger b{color:var(--muted);font:650 8px var(--font-geist-mono), monospace;margin-left:auto}.universe-explore-copy{left:18px;right:56px;top:max(180px, calc(env(safe-area-inset-top) + 168px))!important}.universe-explore-copy small{font-size:8px}.universe-explore-copy strong{font-size:clamp(23px,7vw,31px)}.universe-explorer-stage[data-active=stores] .universe-camera{transform:scale(1.2)translate(7%,-5%)}.universe-explorer-stage[data-active=companies] .universe-camera{transform:scale(1.18)translate(3%,4%)}.universe-explorer-stage[data-active=reports] .universe-camera{transform:scale(1.2)translate(-7%,3%)}.universe-explorer-stage[data-active=tools] .universe-camera{transform:scale(1.2)translate(-7%,-5%)}.universe-zone-beacon{width:34px;height:34px}.universe-zone-beacon b{font-size:7px}.universe-zone-beacon.active{width:58px;height:58px}.universe-zone-beacon.active b{font-size:8px}.business-star span{display:none}.universe-explorer-arrows button{width:48px;height:88px;font-size:28px}.universe-explorer-arrows .previous{left:0}.universe-explorer-arrows .next{right:0}.universe-zone-enter{min-height:48px;padding:0 15px;font-size:11px;right:14px;bottom:max(98px, calc(env(safe-area-inset-bottom) + 88px))!important}.universe-telemetry{max-width:150px;font-size:7px;line-height:1.55;left:16px;right:auto;bottom:max(108px, calc(env(safe-area-inset-bottom) + 98px))!important}.universe-directory-link{display:none}}@media (width<=390px){.universe-mobile-status{left:8px!important;right:8px!important}.universe-mobile-brand img{width:108px}.universe-mobile-actions{grid-template-columns:repeat(3,34px)}.universe-mobile-languages button{width:34px!important;height:34px!important;min-height:34px!important}.universe-market-trigger{left:8px;right:8px}.universe-market-trigger b,.universe-telemetry{display:none}}.locale-switcher{min-width:66px;min-height:44px;display:block;position:relative}.locale-trigger{width:100%;min-height:44px;color:var(--paper);border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);font:720 11px var(--font-geist-mono), monospace;letter-spacing:.04em;background:#030f1cc7;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 13px;display:flex;box-shadow:inset 0 1px #ffffff0d}.locale-trigger span{clip:auto!important;width:auto!important;height:auto!important;position:static!important;overflow:visible!important}.locale-trigger b{color:var(--mint);font-size:12px;line-height:1;transition:transform .2s}.locale-switcher.open .locale-trigger b{transform:rotate(180deg)}.locale-menu{z-index:80;border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#020c18f5;border-radius:16px 6px;gap:4px;width:148px;padding:7px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 48px #00040c85}.locale-menu button{min-height:42px;color:var(--ice-2);text-align:left;background:0 0;border:0;border-radius:10px 4px;padding:0 12px;font-size:12px}.locale-menu button.active{color:#03151a;background:linear-gradient(120deg,var(--mint),#9ee9ff);font-weight:780}.mobile-header-menu,.mobile-menu-layer{display:none}.home-primary-action{text-decoration:none}.home-directory{gap:0}.home-directory-heading{border-bottom:1px solid var(--line);gap:10px;padding:6px 8px 18px;display:grid}.home-directory-heading p{margin:0}.home-directory-heading>p:last-child{color:var(--muted);font-size:12px;line-height:1.65}.home-directory-heading h2{max-width:430px;color:var(--paper);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(23px,2.5vw,35px);font-weight:560;line-height:1.08}.home-route-list{display:grid}.home-route-list>a{min-height:92px;color:var(--paper);border-bottom:1px solid var(--line);grid-template-columns:32px minmax(0,1fr) 20px;align-items:center;gap:12px;padding:13px 9px;text-decoration:none;transition:border-color .2s,background .2s;display:grid}.home-route-list>a:hover{background:linear-gradient(110deg,#8dfbe117,#72b7ff0a);border-color:#8dfbe147}.home-route-list>a>span{color:var(--mint);font:700 10px var(--font-geist-mono), monospace}.home-route-list b{font-size:15px;display:block}.home-route-list small{color:var(--muted-2);font:650 8px var(--font-geist-mono), monospace;letter-spacing:.11em;margin-top:3px;display:block}.home-route-list p{color:var(--muted);margin:7px 0 0;font-size:11px;line-height:1.55}.home-route-list em{color:var(--mint);font-style:normal}.home-utility-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding-top:14px;display:grid}.home-utility-links a{min-height:48px;color:var(--ice-2);border:1px solid var(--line);background:#04111f80;border-radius:12px 5px;justify-content:space-between;align-items:center;gap:8px;padding:0 11px;font-size:10px;line-height:1.35;text-decoration:none;display:flex}.home-utility-links a span{color:var(--mint)}@media (width<=900px){body.mobile-menu-locked{overflow:hidden}.top-actions{display:none!important}.mobile-header-menu{z-index:190;display:block;position:relative}.mobile-menu-trigger{z-index:193;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#020d19d6;border:1px solid #8dfbe14d;border-radius:16px 6px;width:48px;height:48px;padding:13px 12px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0f,0 12px 32px #00040c47}.mobile-menu-trigger span{background:var(--paper);transform-origin:50%;border-radius:999px;width:22px;height:1px;margin:auto;transition:transform .22s,opacity .18s;display:block}.mobile-menu-trigger:disabled{opacity:0;pointer-events:none}.mobile-menu-layer{z-index:300;pointer-events:none;display:block;position:fixed;inset:0}.mobile-menu-scrim{z-index:300;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:auto;background:#00050e94;border:0;padding:0;position:fixed;inset:0}.mobile-menu-panel{z-index:301;top:max(12px, env(safe-area-inset-top));width:min(330px,100vw - 32px);right:16px;bottom:max(12px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(26px)saturate(1.2);backdrop-filter:blur(26px)saturate(1.2);overscroll-behavior:contain;pointer-events:auto;background:linear-gradient(150deg,#092030fa,#020c19fa);border:1px solid #8dfbe14d;border-radius:26px 9px;align-content:start;gap:16px;max-height:none;padding:18px;display:grid;position:fixed;overflow-y:auto;box-shadow:0 30px 90px #00030bb8,inset 0 1px #ffffff0f}.mobile-menu-panel>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;padding-bottom:14px;display:flex}.mobile-menu-panel>header div{gap:5px;display:grid}.mobile-menu-panel>header small{color:var(--mint);font:700 8px var(--font-geist-mono), monospace;letter-spacing:.18em}.mobile-menu-panel>header b{color:var(--paper);font-size:20px;font-weight:620}.mobile-menu-panel>header button{width:40px;height:40px;color:var(--paper);border:1px solid var(--line);background:#ffffff09;border-radius:50%;place-items:center;font-size:22px;display:grid}.mobile-menu-group{gap:9px;display:grid}.mobile-menu-group>small,.mobile-menu-languages>small{color:var(--muted-2);font:650 8px var(--font-geist-mono), monospace;letter-spacing:.14em}.mobile-menu-group nav{gap:7px;display:grid}.mobile-menu-group nav a,.mobile-menu-group nav button{width:100%;min-height:54px;color:var(--ice-2);border:1px solid var(--line);text-align:left;background:#ffffff06;border-radius:14px 5px;justify-content:space-between;align-items:center;gap:14px;padding:0 16px;font-size:14px;text-decoration:none;display:flex}.mobile-menu-group nav span{color:var(--mint);font-family:var(--font-geist-mono), monospace}.mobile-menu-languages{gap:9px;padding-top:2px;display:grid}.mobile-menu-languages>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.mobile-menu-languages button{min-height:44px;color:var(--muted);border:1px solid var(--line);font:700 11px var(--font-geist-mono), monospace;background:0 0;border-radius:12px 4px}.mobile-menu-languages button.active{color:#03151a;background:linear-gradient(120deg,var(--mint),#9ee9ff);border-color:#0000}.city>.hero{padding-bottom:16px!important}.city>.site-footer{padding-bottom:calc(104px + env(safe-area-inset-bottom))}}@media (width<=620px){.topbar{align-items:center}.brand-lockup{width:min(174px,53vw)}.hero-grid{padding:52px 0 38px;display:block}.hero-panel{margin-top:34px;display:block}.hero-copy h1{letter-spacing:-.05em;max-width:560px;margin-top:12px;font-size:clamp(38px,11.2vw,52px);line-height:1.01}html[lang=en] .hero-copy h1{font-size:clamp(36px,10.2vw,48px)}.lede{font-size:15px;line-height:1.72}.hero-actions{margin-top:24px}.hero-actions .primary{border-radius:16px 6px;min-height:58px;padding-inline:18px}.proof-row{gap:8px 14px;margin-top:20px}.proof-row span{font-size:9px}.hero-panel{width:100%;padding:16px;border-radius:23px 9px!important}.home-directory-heading{padding:4px 3px 16px}.home-directory-heading h2{font-size:27px}.home-directory-heading>p:last-child{font-size:12px}.home-route-list>a{min-height:84px;padding:12px 3px}.home-route-list p{display:none}.home-route-list b{font-size:15px}.home-utility-links{grid-template-columns:1fr;gap:7px}.home-utility-links a{min-height:46px;padding-inline:13px;font-size:11px}.utc-clock{margin-top:4px}}.business-shell{min-height:100vh;padding-bottom:128px}.business-intro{max-width:920px}.business-intro>p:last-child{max-width:760px;font-size:17px;line-height:1.85}.business-discovery{gap:14px;margin-bottom:26px;padding:18px;display:grid}.business-search{border:1px solid var(--line-strong);background:#010a14c2;border-radius:14px;grid-template-columns:24px minmax(0,1fr) 44px;align-items:center;gap:10px;padding:0 8px 0 16px;display:grid}.business-search>span{color:var(--mint);font-size:20px}.business-search input{outline:0;width:100%;min-width:0;height:52px;background:0 0!important;border:0!important;padding:0!important}.business-search button{width:40px;height:40px;color:var(--ice-2);background:#ffffff0f;border:0;border-radius:10px;font-size:20px}.business-filter{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.business-filter button{border:1px solid var(--line);min-height:48px;color:var(--muted);white-space:nowrap;background:#030f1b99;border-radius:12px;padding:0 14px;font-size:13px}.business-filter button.active{color:#03151a;background:linear-gradient(120deg,var(--mint),#9ee9ff);border-color:#0000;font-weight:780}.business-industry-head{justify-content:space-between;align-items:center;gap:16px;padding-top:2px;display:flex}.business-industry-head small{color:var(--ice-2);font-size:13px}.business-industry-head strong{color:var(--mint);font:680 11px var(--font-geist-mono),monospace;flex:none}.business-categories{gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.business-categories button{white-space:nowrap;border-radius:999px;flex:none;padding:0 16px;border:1px solid var(--line)!important;min-width:auto!important}.mobile-scroll-hint{color:#acd3dd85;margin:0;font-size:10px}.business-state{color:var(--muted);padding:30px 0}.business-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.business-portal{isolation:isolate;min-height:310px;color:var(--paper);border:1px solid color-mix(in srgb,var(--portal-accent) 32%,transparent);background:radial-gradient(circle at 78% 18%,color-mix(in srgb,var(--portal-accent) 18%,transparent),transparent 34%),linear-gradient(145deg,color-mix(in srgb,var(--portal-soft) 68%,#061321),#020a12 76%);border-radius:26px 8px;flex-direction:column;padding:26px;text-decoration:none;transition:transform .28s,border-color .28s,box-shadow .28s;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 58px #00000038}.business-portal:hover,.business-portal:focus-visible{border-color:color-mix(in srgb,var(--portal-accent) 72%,transparent);transform:translateY(-4px);box-shadow:0 28px 78px #0000005c}.business-portal>:not(.business-portal-atmosphere){z-index:2;position:relative}.business-portal-atmosphere{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.business-portal-atmosphere:before{aspect-ratio:1;border:1px solid color-mix(in srgb,var(--portal-accent) 20%,transparent);width:64%;box-shadow:inset 0 0 0 34px color-mix(in srgb,var(--portal-accent) 3%,transparent);content:"";border-radius:50%;position:absolute;top:-34%;right:-8%}.business-portal-atmosphere:after{background:linear-gradient(90deg,var(--portal-accent),transparent 72%);opacity:.62;content:"";height:1px;position:absolute;bottom:72px;left:0;right:0}.business-portal-atmosphere span{color:#0000;font:760 clamp(110px,10vw,174px)/.76 var(--font-geist-mono),monospace;letter-spacing:-.12em;-webkit-text-stroke:1px color-mix(in srgb,var(--portal-accent) 28%,transparent);opacity:.5;position:absolute;bottom:70px;right:-.06em}.business-portal-top{color:var(--portal-accent);font:700 10px var(--font-geist-mono),monospace;letter-spacing:.14em;justify-content:space-between;align-items:center;gap:12px;display:flex}.business-portal-top small{color:#d1e6ed9e;letter-spacing:.08em}.business-portal-identity{flex-direction:column;justify-content:flex-end;min-height:198px;padding:68px 0 24px;display:flex}.business-portal-identity p{color:var(--portal-accent);font:700 10px var(--font-geist-mono),monospace;letter-spacing:.1em;margin:0 0 7px}.business-portal-identity h2{max-width:15ch;color:var(--paper);letter-spacing:-.045em;margin:0 0 10px;font-size:clamp(29px,3.4vw,44px);font-weight:520;line-height:1}.business-portal-identity small{color:#d3e6ebad;max-width:34ch;font-size:13px;line-height:1.65}.business-portal-enter{min-height:54px;color:var(--paper);justify-content:space-between;align-items:center;gap:16px;padding-top:16px;font-size:13px;font-weight:720;display:flex}.business-portal-enter b{color:#03151a;background:var(--portal-accent);border-radius:50%;place-items:center;width:34px;height:34px;font-size:15px;display:grid}.business-portal.evidence-signals-portal{background-color:#061019;background-image:linear-gradient(#01080d0a,#01080d57 48%,#01080df5),url(/assets/evidence-signals-iceberg-city-portrait-1080-v2.webp);background-position:50% 24%;background-size:cover;border-color:#b999627a;border-radius:2px;min-height:390px;box-shadow:0 25px 70px #00000061}.business-portal.evidence-signals-portal .business-portal-atmosphere{display:none}.business-portal.evidence-signals-portal .business-portal-top{color:#d8c29b}.business-portal.evidence-signals-portal .business-portal-identity{justify-content:flex-end;min-height:274px;padding-bottom:24px}.business-portal.evidence-signals-portal .business-portal-identity p{color:#d8c29b}.business-portal.evidence-signals-portal .business-portal-enter{border-top:1px solid #b999625c}.business-portal.evidence-signals-portal .business-portal-enter b{background:#d8c29b}.business-card{isolation:isolate;flex-direction:column;align-items:stretch;padding:28px;display:flex;position:relative;overflow:hidden;min-height:0!important}.business-card>:not(.business-card-watermark){z-index:2;position:relative}.business-card-watermark{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.business-card-watermark span{color:#0000;font:760 clamp(104px,9vw,158px)/.78 var(--font-geist-mono),monospace;letter-spacing:-.13em;-webkit-text-stroke:1px #8dfbe138;opacity:.42;position:absolute;top:44px;right:-.08em;transform:scaleY(1.06)}.business-card-watermark i{background:linear-gradient(90deg,#8dfbe1b8,#8dfbe129 54%,#0000);height:1px;position:absolute;top:146px;left:24px;right:24px}.business-card-watermark i:before{content:"";background:#061524;border:1px solid #8dfbe18a;border-radius:50%;width:11px;height:11px;position:absolute;top:-5px;left:0;box-shadow:0 0 18px #8dfbe152}.business-card-watermark i:after{content:"";border:1px solid #8dfbe11f;border-radius:50%;width:168px;height:168px;position:absolute;top:-82px;right:-62px;box-shadow:inset 0 0 0 28px #8dfbe104}.business-card-top{color:var(--mint);font:700 10px var(--font-geist-mono),monospace;letter-spacing:.14em;justify-content:space-between;align-items:center;gap:12px;margin-bottom:0;display:flex}.business-card-top small{color:var(--muted);letter-spacing:.08em}.business-card-identity{flex-direction:column;justify-content:flex-end;min-height:190px;padding:70px 0 23px;display:flex}.business-category{letter-spacing:.08em;color:var(--mint)!important;font:680 10px var(--font-geist-mono),monospace!important;margin:0 0 5px!important}.business-card h2{overflow-wrap:anywhere;margin:0 0 8px;line-height:1.15}.business-tagline{overflow-wrap:anywhere;margin:0}.business-services{border-top:1px solid var(--line);gap:10px;margin-top:0;padding-top:18px;display:grid}.business-services>small{color:var(--ice-2);font-size:11px}.business-services>div{flex-wrap:wrap;gap:7px;display:flex}.business-services span{border:1px solid var(--line);color:var(--muted);background:#ffffff06;border-radius:999px;padding:7px 10px;font-size:11px}.business-card-meta{color:#bad6e094;flex-wrap:wrap;gap:8px 16px;margin-top:20px;font-size:10px;display:flex}.business-card-actions{grid-template-columns:minmax(0,1fr) minmax(120px,.42fr);gap:8px;margin-top:18px;display:grid}.business-card-actions a,.business-card-actions button{border-radius:12px;justify-content:space-between;align-items:center;gap:14px;padding:0 16px;text-decoration:none;display:flex}.business-card-actions button{color:var(--ice-2);border:1px solid var(--line);background:#ffffff09}.business-footer{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:26px;padding-top:20px;display:grid}.business-footer a{border:1px solid var(--line);min-height:54px;color:var(--ice-2);background:#030f1b7a;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:0 16px;font-size:12px;text-decoration:none;display:flex}@media (width<=620px){.business-intro{padding-top:42px!important;padding-bottom:24px!important}.business-intro h1{max-width:12ch;font-size:clamp(36px,10vw,48px)!important;line-height:1.08!important}.business-intro>p:last-child{font-size:15px;line-height:1.75}.business-discovery{border-radius:18px 7px;margin-bottom:18px;padding:14px}.business-search{grid-template-columns:20px minmax(0,1fr) 40px;min-height:56px;padding-left:12px}.business-search input{font-size:14px!important}.business-filter{gap:6px}.business-filter button{min-width:0;min-height:46px;padding:0 6px;font-size:12px}.business-industry-head{align-items:flex-end}.business-categories{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.business-grid{grid-template-columns:1fr;gap:12px}.business-portal{border-radius:22px 7px;min-height:270px;padding:20px 18px}.business-portal-identity{min-height:166px;padding-top:54px}.business-portal-identity h2{font-size:34px}.business-portal.evidence-signals-portal{background-position:50% 18%;min-height:360px}.business-portal.evidence-signals-portal .business-portal-identity{min-height:250px}.business-card{grid-template-columns:54px minmax(0,1fr);gap:0 14px;padding:20px 18px;border-radius:22px 8px!important;min-height:0!important}.business-card-top{margin-bottom:0}.business-card-identity{min-height:176px;padding-top:64px}.business-card-watermark span{font-size:112px;top:48px}.business-card-watermark i{top:136px;left:20px;right:20px}.business-card h2{font-size:23px}.business-services{margin-top:20px}.business-card-meta{gap:6px;display:grid}.business-card-actions{grid-template-columns:minmax(0,1fr) 104px}.business-card-actions a,.business-card-actions button{min-height:48px;padding:0 13px;font-size:12px!important}.business-footer{grid-template-columns:1fr;padding-bottom:10px}}.journey-nav-menu,.journey-menu-layer{display:none}@media (width<=900px){body.journey-menu-locked{overflow:hidden}.journey-nav{gap:8px}.journey-nav-lead{flex:1;width:auto}.journey-current{max-width:34vw}.journey-nav-brand{min-width:96px}.journey-nav-menu{z-index:190;display:block;position:relative}.journey-menu-trigger{z-index:193;width:44px;min-width:44px;height:44px;position:relative;border:1px solid var(--line-strong)!important;background:#030f1cd1!important;border-radius:14px 5px!important;min-height:44px!important;padding:11px!important;display:grid!important}.journey-menu-trigger span{background:var(--paper);transform-origin:50%;border-radius:999px;width:20px;height:1px;margin:auto;transition:transform .22s,opacity .18s;display:block}.journey-menu-trigger:disabled{opacity:0;pointer-events:none}.journey-menu-layer{z-index:300;pointer-events:none;display:block;position:fixed;inset:0}.journey-menu-scrim{z-index:300;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:auto;position:fixed;inset:0;background:#00050e9e!important;border:0!important;border-radius:0!important;min-height:0!important;padding:0!important}.journey-menu-panel{z-index:301;top:max(12px,env(safe-area-inset-top));width:min(340px,100vw - 24px);right:12px;bottom:max(12px,env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(26px)saturate(1.2);backdrop-filter:blur(26px)saturate(1.2);overscroll-behavior:contain;pointer-events:auto;background:linear-gradient(150deg,#092030fc,#020c19fc);border:1px solid #8dfbe14d;border-radius:26px 9px;grid-template-rows:auto auto auto;align-content:start;gap:13px;max-height:none;padding:18px;display:grid;position:fixed;overflow-y:auto;box-shadow:0 30px 90px #00030bb8,inset 0 1px #ffffff0f}.journey-menu-panel>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;padding-bottom:14px;display:flex}.journey-menu-panel>header div{gap:5px;display:grid}.journey-menu-panel>header small{color:var(--mint);font:700 8px var(--font-geist-mono),monospace;letter-spacing:.18em}.journey-menu-panel>header b{color:var(--paper);font-size:20px;font-weight:620}.journey-menu-close{width:44px;min-width:44px;height:44px;min-height:44px;color:var(--paper);border:1px solid var(--line);background:#ffffff09;border-radius:50%;place-items:center;padding:0;font-size:24px;line-height:1;display:grid}.journey-menu-group,.journey-menu-language{gap:8px;display:grid}.journey-menu-group>small,.journey-menu-language>small{color:var(--muted-2);font:650 8px var(--font-geist-mono),monospace;letter-spacing:.14em}.journey-menu-group nav{gap:6px;display:grid}.journey-menu-group nav a{justify-content:space-between;align-items:center;gap:14px;text-decoration:none;display:flex;min-height:50px!important;color:var(--ice-2)!important;border:1px solid var(--line)!important;background:#ffffff06!important;border-radius:13px 5px!important;padding:0 14px!important;font-size:13px!important}.journey-menu-group nav a span{color:var(--mint);font:680 9px var(--font-geist-mono),monospace}.journey-menu-language>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.journey-menu-language a{place-items:center;min-width:0!important;min-height:44px!important;color:var(--muted)!important;border:1px solid var(--line)!important;font:700 11px var(--font-geist-mono),monospace!important;background:0 0!important;border-radius:12px 4px!important;padding:0!important;display:grid!important}.journey-menu-language a.active{color:#03151a!important;background:linear-gradient(120deg,var(--mint),#9ee9ff)!important;border-color:#0000!important}body.journey-menu-locked .journey-mobile-dock{opacity:0;pointer-events:none;transform:translateY(18px)}}.location-estimate{border:1px solid var(--line-strong);background:linear-gradient(145deg,#0a2230c7,#020d19d6);border-radius:22px 8px;margin-top:18px;padding:18px;overflow:hidden}.location-estimate-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:14px;padding-bottom:14px;display:flex}.location-estimate-head p{color:var(--paper);margin:0;font-size:16px;font-weight:640}.location-estimate-head code{overflow-wrap:anywhere;max-width:100%;color:var(--mint);font:650 9px var(--font-geist-mono),monospace;letter-spacing:.06em;background:#8dfbe10f;border:1px solid #8dfbe133;border-radius:999px;padding:6px 9px}.location-estimate dl{background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:14px 0 0;display:grid}.location-estimate dl>div{background:#030f1cf0;min-width:0;padding:14px}.location-estimate dt{color:var(--muted-2);font-size:10px}.location-estimate dd{overflow-wrap:anywhere;color:var(--paper);margin:7px 0 0;font-size:17px;line-height:1.35}.location-estimate dl .total{background:linear-gradient(135deg,#8dfbe11c,#030f1cf0)}.location-estimate dl .total dd{color:var(--mint);font-size:20px;font-weight:720}.location-estimate>p{color:var(--muted);margin:14px 0 0;font-size:11px;line-height:1.7}.guest-checkout-layer{z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00050ead;place-items:end center;padding:18px;display:grid;position:fixed;inset:0}.guest-checkout-sheet{overscroll-behavior:contain;border:1px solid var(--line-strong);background:linear-gradient(150deg,#092030fc,#020c19fc);border-radius:28px 10px;width:min(620px,100%);max-height:calc(100dvh - 36px);padding:clamp(22px,4vw,36px);position:relative;overflow-y:auto;box-shadow:0 32px 100px #00030bb8}.guest-checkout-close{width:44px;height:44px;color:var(--paper);border:1px solid var(--line);background:#ffffff09;border-radius:50%;place-items:center;padding:0;font-size:24px;display:grid;position:absolute;top:14px;right:14px}.guest-checkout-progress{background:var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0 54px 24px 0;display:grid}.guest-checkout-progress span{min-width:0;color:var(--muted-2);background:#030f1cf5;gap:4px;padding:10px;font-size:9px;display:grid}.guest-checkout-progress i{color:var(--mint);font:650 8px var(--font-geist-mono),monospace;font-style:normal}.guest-checkout-progress .active,.guest-checkout-progress .done{color:var(--paper)}.guest-checkout-sheet>header{padding-right:52px}.guest-checkout-sheet>header small{color:var(--mint);font:650 9px var(--font-geist-mono),monospace;letter-spacing:.14em}.guest-checkout-sheet>header h2{margin:10px 0;font-size:clamp(28px,6vw,46px);line-height:1.04}.guest-checkout-sheet>header p,.guest-checkout-boundary{color:var(--muted);font-size:12px;line-height:1.75}.guest-order-mini{border:1px solid var(--line);background:#ffffff06;justify-content:space-between;align-items:center;gap:14px;margin:22px 0;padding:14px;display:flex}.guest-order-mini div{gap:5px;display:grid}.guest-order-mini small{color:var(--muted-2)}.guest-order-mini strong{color:var(--mint);text-align:right}.guest-checkout-sheet form{gap:12px;display:grid}.guest-checkout-sheet form label{gap:8px;display:grid}.guest-checkout-sheet form input{width:100%;min-height:52px;padding-inline:14px}.guest-checkout-sheet form>button{color:#03151a;border-radius:var(--radius-sm);background:linear-gradient(120deg,var(--mint),#9ee9ff);border:0;justify-content:space-between;align-items:center;min-height:52px;padding:0 16px;font-weight:760;display:flex}.guest-checkout-secondary{grid-template-columns:1fr 1fr;gap:8px;display:grid}.guest-checkout-secondary button{min-height:44px;color:var(--ice-2);border:1px solid var(--line);background:0 0}.guest-checkout-error{color:#ffd4df}.guest-checkout-boundary{border-top:1px solid var(--line);margin-bottom:0;padding-top:14px}@media (width<=620px){.location-estimate-head{flex-direction:column;align-items:flex-start}.location-estimate dl{grid-template-columns:1fr}.guest-checkout-layer{padding:8px}.guest-checkout-sheet{max-height:calc(100dvh - 16px);padding:20px 16px max(20px,env(safe-area-inset-bottom));border-radius:22px 8px}.guest-checkout-progress{margin-right:50px}.guest-order-mini{flex-direction:column;align-items:flex-start}.guest-order-mini strong{text-align:left}}.report-toolbar{position:static!important;top:auto!important}.catalog-discovery{grid-template-columns:minmax(0,1fr) auto;align-items:center;margin-bottom:28px;display:grid}.catalog-search{border:1px solid var(--line);background:#020c18b8;border-radius:13px;grid-template-columns:22px minmax(0,1fr) 38px;align-items:center;padding:0 12px 0 16px;display:grid}.catalog-search input{width:100%;min-width:0;background:0 0!important;border:0!important}.catalog-search button{width:34px;height:34px;color:var(--ice-2);background:#ffffff0f;border:0;border-radius:50%;place-items:center;display:grid}.catalog-types{grid-template-columns:repeat(4,minmax(104px,1fr));display:grid;overflow-x:auto}.catalog-types button,.catalog-categories button{border:1px solid var(--line);padding:0 14px}.catalog-category-head{min-height:38px;color:var(--muted-2);grid-column:1/-1;justify-content:space-between;align-items:end;padding-top:4px;display:flex}.catalog-category-head span{color:var(--mint);font:650 13px var(--font-geist-mono),monospace}.catalog-categories{grid-column:1/-1;display:flex;overflow-x:auto}.catalog-categories button{flex:none;min-width:120px}.mobile-scroll-hint{color:var(--muted-2);grid-column:1/-1;margin:0;font-size:9px}@media (width<=620px){.catalog-shell,.report-shell{padding-bottom:138px!important}.catalog-intro h1{max-width:9ch;font-size:clamp(40px,12vw,54px)!important;line-height:1.02!important}.catalog-intro-copy,.catalog-preflight-note{font-size:14px!important;line-height:1.75!important}.catalog-discovery{grid-template-columns:minmax(0,1fr);gap:12px;padding:14px;display:grid}.catalog-search,.catalog-types,.catalog-category-head,.catalog-categories,.mobile-scroll-hint{grid-column:1;width:100%;margin:0!important}.catalog-types,.catalog-categories{border:0!important;border-radius:0!important;padding:0!important}.catalog-types button,.catalog-categories button{scroll-snap-align:start;min-width:116px;min-height:46px}.catalog-category-head{min-height:30px;padding-top:2px}.report-toolbar{grid-template-columns:minmax(0,1fr);gap:10px;margin-bottom:30px;display:grid;position:static!important}.report-toolbar label,.report-toolbar select{width:100%;min-width:0;min-height:56px}.report-list-section{clear:both;isolation:isolate;position:relative}.report-section-title{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;margin:0 0 18px;display:grid}.report-section-title>div{align-items:center;min-width:0}.report-section-title h2{font-size:26px;line-height:1.15}.report-section-title strong{white-space:nowrap}}@media (width<=430px){.journey-nav{padding-left:10px;padding-right:10px}.journey-nav-brand{min-width:86px;padding-left:8px!important;padding-right:8px!important}.journey-nav-brand small{display:none}.journey-current{max-width:31vw;padding-left:8px}.journey-current small{display:none}}.launch-control-shell{padding-bottom:150px}.launch-intro{max-width:980px}.launch-intro h1{max-width:14ch}.launch-policy-card,.launch-contract-note,.launch-next-gate{border:1px solid var(--line-strong);background:linear-gradient(145deg,#08202fc7,#020c18e0);border-radius:30px 10px;box-shadow:inset 0 1px #ffffff0d,0 28px 90px #00050e40}.launch-policy-card{grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);gap:30px;padding:30px;display:grid}.launch-policy-card header,.launch-section>header{align-items:flex-start;gap:16px;display:flex}.launch-policy-card header>span,.launch-section>header>span,.launch-next-gate>span{color:var(--mint);font:700 11px var(--font-geist-mono),monospace}.launch-policy-card header small{color:var(--mint);font:680 9px var(--font-geist-mono),monospace;letter-spacing:.12em}.launch-policy-card h2,.launch-section h2,.launch-contract-note h2,.launch-next-gate h2{color:var(--paper);margin:5px 0 0;font-size:clamp(23px,3vw,34px);font-weight:560}.launch-policy-card>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.launch-policy-card>div p{border:1px solid var(--line);min-height:52px;color:var(--ice-2);background:#ffffff06;border-radius:13px 5px;align-items:center;gap:11px;margin:0;padding:12px 14px;font-size:12px;display:flex}.launch-policy-card i{color:var(--mint);font-style:normal}.launch-section{gap:18px;margin-top:30px;display:grid}.launch-layer-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.launch-layer-grid article{border:1px solid var(--line);background:linear-gradient(145deg,#081d2cc2,#020c18d1);border-radius:24px 8px;min-height:290px;padding:24px}.launch-layer-grid article.ready{border-color:#64ffd473}.launch-layer-grid article>div:first-child{justify-content:space-between;align-items:center;gap:10px;display:flex}.launch-layer-grid article small{color:var(--mint);font:700 9px var(--font-geist-mono),monospace;letter-spacing:.13em}.launch-layer-grid article b{color:#ffd4df;background:#5f18302e;border:1px solid #ff8fa740;border-radius:999px;padding:6px 9px;font-size:9px}.launch-layer-grid article.ready b{color:var(--mint);background:#25776429;border-color:#64ffd440}.launch-layer-grid h3{color:var(--paper);margin:38px 0 10px;font-size:23px;font-weight:590}.launch-layer-grid p{color:var(--muted);font-size:13px;line-height:1.75}.launch-layer-grid details{border-top:1px solid var(--line);margin-top:22px}.launch-layer-grid summary{color:var(--ice-2);cursor:pointer;padding:15px 0 8px;font-size:11px}.launch-layer-grid details div{flex-wrap:wrap;gap:6px;display:flex}.launch-layer-grid code{color:#cfe7ed9e;background:#ffffff09;border-radius:6px;padding:6px 8px;font-size:9px}.launch-contract-note{justify-content:space-between;align-items:center;gap:28px;margin-top:20px;padding:26px 30px;display:flex}.launch-contract-note small,.launch-next-gate small{color:#ffd58c;font:700 9px var(--font-geist-mono),monospace;letter-spacing:.12em}.launch-contract-note p{max-width:720px;color:var(--muted);margin:8px 0 0;line-height:1.75}.launch-contract-note>code{border:1px solid var(--line);color:var(--mint);border-radius:10px;flex:none;padding:11px 13px;font-size:10px}.launch-contract-actions{flex:0 0 min(300px,38%);gap:8px;display:grid}.launch-contract-actions code{overflow-wrap:anywhere;border:1px solid var(--line);color:var(--mint);border-radius:10px;padding:11px 13px;font-size:10px}.launch-contract-actions a{color:#03151a;background:linear-gradient(120deg,var(--mint),#9ee9ff);border-radius:12px 4px;justify-content:space-between;align-items:center;gap:14px;min-height:48px;padding:0 14px;font-size:11px;font-weight:760;text-decoration:none;display:flex}.launch-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.launch-metrics article{border:1px solid var(--line);background:#030f1c99;border-radius:18px 6px;align-content:space-between;min-height:116px;padding:18px;display:grid}.launch-metrics span{color:var(--muted);font-size:11px}.launch-metrics strong{color:var(--paper);font:600 32px var(--font-geist-mono),monospace}.launch-next-gate{border-color:#ffd58c52;grid-template-columns:40px minmax(0,1fr);gap:12px;margin-top:24px;padding:28px 30px;display:grid}.launch-next-gate h2{max-width:880px;line-height:1.35}.launch-next-gate code{color:var(--mint);font:700 11px var(--font-geist-mono),monospace;letter-spacing:.08em;margin-top:8px;display:inline-block}.launch-next-gate p{max-width:980px;color:var(--muted);margin:12px 0 0;line-height:1.75}.launch-next-gate ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:20px 0 0;padding:0;list-style:none;display:grid}.launch-next-gate li{border:1px solid var(--line);color:var(--ice-2);background:#ffffff06;border-radius:13px 5px;padding:13px 14px;font-size:12px;line-height:1.55}.launch-next-gate aside{background:#ffd58c0e;border-left:2px solid #ffd58c;gap:5px;margin-top:18px;padding:14px 16px;display:grid}.launch-next-gate aside strong{color:#ffd58c;letter-spacing:.08em;font-size:10px}.launch-next-gate aside span{color:var(--ice-2);font-size:12px;line-height:1.6}.launch-commissioning-link{color:#03151a;background:linear-gradient(120deg,var(--mint),#9ee9ff);border-radius:14px 5px;justify-content:space-between;align-items:center;gap:18px;min-height:52px;margin-top:14px;padding:0 16px;font-size:12px;font-weight:800;text-decoration:none;display:flex}.sepolia-guide-shell{max-width:1260px}.sepolia-guide-status{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:26px;display:grid}.sepolia-guide-status article,.sepolia-governance-card,.sepolia-guide-steps article,.sepolia-next-action{border:1px solid var(--line-strong);background:linear-gradient(145deg,#08202fc7,#020c18e6);box-shadow:inset 0 1px #ffffff0d,0 28px 90px #00050e38}.sepolia-guide-status article{border-radius:22px 7px;gap:9px;padding:22px 24px;display:grid}.sepolia-guide-status small,.sepolia-governance-card small,.sepolia-safety-note small,.sepolia-next-action small{color:var(--mint);font:700 9px var(--font-geist-mono),monospace;letter-spacing:.12em;text-transform:uppercase}.sepolia-guide-status strong,.sepolia-guide-status code{color:var(--paper);font:600 clamp(20px,2.4vw,29px) var(--font-geist-mono),monospace;overflow-wrap:anywhere}.sepolia-guide-status span{color:var(--muted);font-size:11px}.sepolia-governance-card{border-radius:28px 9px;grid-template-columns:minmax(0,1fr) 220px;align-items:center;gap:24px;margin-top:16px;padding:28px;display:grid}.sepolia-governance-card h2{color:var(--paper);font:560 clamp(17px,2.3vw,28px) var(--font-geist-mono),monospace;overflow-wrap:anywhere;margin:10px 0 0}.sepolia-governance-card p{max-width:800px;color:var(--muted);margin:10px 0 0;font-size:12px;line-height:1.7}.sepolia-governance-card>div:last-child{gap:10px;display:grid}.sepolia-governance-card b{color:#ffd58c;text-align:center;border:1px solid #ffd58c4d;border-radius:999px;padding:9px 12px;font-size:10px}.sepolia-governance-card b.ready{color:var(--mint);border-color:#68f2bc6b}.sepolia-governance-card a{color:#03151a;background:linear-gradient(120deg,var(--mint),#9ee9ff);border-radius:12px 4px;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:0 14px;font-size:11px;font-weight:800;text-decoration:none;display:flex}.sepolia-safety-note{background:#ffd58c0e;border-left:2px solid #ffd58c;margin-top:14px;padding:17px 19px}.sepolia-safety-note small{color:#ffd58c}.sepolia-safety-note p{color:var(--ice-2);margin:7px 0 0;font-size:12px;line-height:1.7}.sepolia-guide-steps{gap:18px;margin-top:30px;display:grid}.sepolia-guide-steps>header{align-items:baseline;gap:15px;display:flex}.sepolia-guide-steps>header span{color:var(--mint);font:700 10px var(--font-geist-mono),monospace}.sepolia-guide-steps>header h2{color:var(--paper);margin:0;font-size:clamp(23px,3vw,34px);font-weight:560}.sepolia-guide-steps>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.sepolia-guide-steps article{border-radius:23px 7px;min-height:210px;padding:22px}.sepolia-guide-steps article.ready{border-color:#68f2bc73}.sepolia-guide-steps article>header{justify-content:space-between;gap:12px;display:flex}.sepolia-guide-steps article>header span{color:var(--mint);font:700 10px var(--font-geist-mono),monospace}.sepolia-guide-steps article>header b{color:#ffd58c;font-size:9px}.sepolia-guide-steps article.ready>header b{color:var(--mint)}.sepolia-guide-steps h3{color:var(--paper);margin:30px 0 8px;font-size:22px;font-weight:570}.sepolia-guide-steps p{color:var(--muted);margin:0;font-size:12px;line-height:1.72}.sepolia-next-action{border-color:#ffd58c59;border-radius:26px 8px;margin-top:18px;padding:26px 28px}.sepolia-next-action small{color:#ffd58c}.sepolia-next-action h2{max-width:1000px;color:var(--paper);margin:9px 0 0;font-size:clamp(19px,2.5vw,29px);font-weight:560;line-height:1.5}.commissioning-shell{max-width:1260px}.commissioning-score{grid-template-columns:minmax(220px,.72fr) 1.8fr;gap:16px;margin-top:26px;display:grid}.commissioning-score>div,.commissioning-score dl,.commissioning-blocker,.commissioning-grid article{border:1px solid var(--line-strong);background:linear-gradient(145deg,#08202fc7,#020c18e6);box-shadow:inset 0 1px #ffffff0d,0 28px 90px #00050e38}.commissioning-score>div{border-radius:28px 9px;padding:26px}.commissioning-score small,.commissioning-blocker small,.commissioning-grid small{color:var(--mint);font:700 9px var(--font-geist-mono),monospace;letter-spacing:.12em}.commissioning-score strong{color:var(--paper);margin-top:8px;font-size:clamp(58px,8vw,92px);font-weight:520;line-height:1;display:block}.commissioning-score strong span{color:var(--muted);font-size:.38em}.commissioning-score p{color:var(--muted);margin:8px 0 0}.commissioning-score dl{border-radius:9px 28px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:18px;display:grid}.commissioning-score dl div{border-right:1px solid var(--line);align-content:center;gap:8px;padding:16px;display:grid}.commissioning-score dl div:last-child{border-right:0}.commissioning-score dt{color:var(--muted);font-size:10px;line-height:1.45}.commissioning-score dd{color:var(--paper);font:600 34px var(--font-geist-mono),monospace;margin:0}.commissioning-blocker{border-color:#ffd58c59;border-radius:24px 8px;grid-template-columns:minmax(0,1fr) minmax(220px,.36fr);align-items:center;gap:22px;margin-top:16px;padding:24px 26px;display:grid}.commissioning-blocker h2{max-width:820px;color:var(--paper);margin:8px 0 0;font-size:clamp(21px,2.4vw,30px);font-weight:560;line-height:1.45}.commissioning-blocker p{color:var(--muted);margin:10px 0 0;font-size:11px;line-height:1.65}.commissioning-blocker a{color:#03151a;background:linear-gradient(120deg,#ffd58c,#f3a85d);border-radius:14px 5px;justify-content:space-between;align-items:center;gap:14px;min-height:54px;padding:0 16px;font-size:11px;font-weight:800;text-decoration:none;display:flex}.commissioning-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.commissioning-grid article{border-radius:25px 8px;padding:24px}.commissioning-grid article.passed{border-color:#68f2bc85}.commissioning-grid article.locked{border-color:#ffd58c33}.commissioning-grid article>header{justify-content:space-between;align-items:center;display:flex}.commissioning-grid article>header span{color:var(--mint);font:700 10px var(--font-geist-mono),monospace}.commissioning-grid article>header b{color:#ffd58c;letter-spacing:.08em;border:1px solid #ffd58c40;border-radius:999px;padding:6px 9px;font-size:9px}.commissioning-grid article.passed>header b{color:var(--mint);border-color:#68f2bc59}.commissioning-grid h2{min-height:66px;color:var(--paper);margin:14px 0 18px;font-size:clamp(20px,2vw,27px);font-weight:560;line-height:1.35}.commissioning-expected{border:1px solid var(--line);background:#ffffff06;border-radius:14px 5px;gap:7px;padding:14px;display:grid}.commissioning-expected p{color:var(--muted);justify-content:space-between;gap:16px;margin:0;font-size:10px;display:flex}.commissioning-expected strong{color:var(--ice-2);font:650 10px var(--font-geist-mono),monospace;text-align:right}.commissioning-checks{gap:8px;margin-top:17px;display:grid}.commissioning-checks p{color:var(--muted);grid-template-columns:20px minmax(0,1fr);align-items:start;gap:7px;margin:0;font-size:11px;line-height:1.5;display:grid}.commissioning-checks p.ready{color:var(--ice-2)}.commissioning-checks i{color:#ffd58c;border:1px solid #ffd58c47;border-radius:50%;place-items:center;width:18px;height:18px;font-size:9px;font-style:normal;display:grid}.commissioning-checks p.ready i{color:var(--mint);border-color:#68f2bc73}.commissioning-evidence{border-top:1px solid var(--line);flex-wrap:wrap;gap:7px;margin-top:18px;padding-top:15px;display:flex}.commissioning-evidence small{flex-basis:100%}.commissioning-evidence code,.commissioning-evidence a{color:var(--ice-2);border:1px solid var(--line);font:600 9px var(--font-geist-mono),monospace;border-radius:7px;padding:7px 9px;text-decoration:none}.commissioning-empty{color:var(--muted);border-top:1px solid var(--line);margin:18px 0 0;padding-top:15px;font-size:11px}.commissioning-boundary{color:var(--muted);background:#ffd58c0b;border-left:2px solid #ffd58c;margin:18px 0 0;padding:16px 18px;font-size:11px;line-height:1.7}@media (width<=800px){.launch-policy-card{grid-template-columns:1fr;padding:22px 18px}.launch-policy-card>div,.launch-layer-grid{grid-template-columns:1fr}.launch-layer-grid article{min-height:0}.launch-contract-note{padding:22px 18px;display:grid}.launch-contract-note>code{overflow-wrap:anywhere;width:100%}.launch-contract-actions{width:100%}.launch-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.launch-next-gate{padding:22px 18px}.launch-next-gate ol,.sepolia-guide-status,.sepolia-governance-card,.sepolia-guide-steps>div,.commissioning-score,.commissioning-blocker,.commissioning-grid{grid-template-columns:1fr}.commissioning-score dl{grid-template-columns:repeat(2,minmax(0,1fr))}.commissioning-score dl div:nth-child(2){border-right:0}.commissioning-score dl div:nth-child(-n+2){border-bottom:1px solid var(--line)}}@media (width<=560px){.commissioning-score dl{grid-template-columns:1fr}.commissioning-score dl div,.commissioning-score dl div:nth-child(2){border-right:0;border-bottom:1px solid var(--line)}.commissioning-score dl div:last-child{border-bottom:0}.commissioning-grid article{padding:20px 17px}.commissioning-expected p{flex-direction:column;align-items:flex-start;gap:3px}.commissioning-expected strong{text-align:left}}@media (width<=430px){.launch-intro h1{font-size:38px!important}.launch-metrics{grid-template-columns:1fr 1fr}.launch-metrics article{min-height:104px;padding:15px}.launch-metrics strong{font-size:27px}}.parameter-room-shell{max-width:1180px}.parameter-fixed{background:linear-gradient(145deg,#082230d1,#020d19e6);border:1px solid #64ffd447;border-radius:28px 9px;grid-template-columns:minmax(230px,.72fr) minmax(0,1.28fr);gap:26px;padding:28px;display:grid}.parameter-fixed header small,.parameter-form header small,.parameter-next-grid article>small{color:var(--mint);font:700 9px var(--font-geist-mono),monospace;letter-spacing:.14em}.parameter-fixed h2,.parameter-next-grid h2{color:var(--paper);margin:7px 0 0;font-size:clamp(24px,3vw,34px);font-weight:580}.parameter-fixed>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.parameter-fixed p{border:1px solid var(--line);min-height:50px;color:var(--ice-2);background:#ffffff06;border-radius:12px 4px;align-items:center;gap:10px;margin:0;padding:12px 14px;font-size:12px;display:flex}.parameter-fixed p span{color:var(--mint)}.parameter-form{border:1px solid var(--line-strong);background:#020d19db;border-radius:30px 10px;gap:0;margin-top:24px;padding:30px;display:grid}.parameter-form>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding-bottom:24px;display:flex}.parameter-form>header>div{align-items:baseline;gap:12px;display:flex}.parameter-form>header strong{color:var(--paper);font:620 28px var(--font-geist-mono),monospace}.parameter-form>header p{color:var(--muted);text-align:right;margin:0;font-size:10px;line-height:1.6}.parameter-form>header b{color:var(--ice-2);font-weight:560}.parameter-form fieldset{border:0;border-bottom:1px solid var(--line);margin:0;padding:28px 0}.parameter-form legend{color:var(--paper);align-items:center;gap:12px;margin-bottom:18px;font-size:21px;font-weight:580;display:flex}.parameter-form legend span{color:var(--mint);font:700 10px var(--font-geist-mono),monospace}.parameter-grid{grid-template-columns:1.1fr .8fr .45fr;gap:12px;display:grid}.parameter-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.parameter-form label{color:var(--muted);gap:8px;font-size:11px;display:grid}.parameter-form input,.parameter-form select,.parameter-form textarea{width:100%;min-width:0;color:var(--paper);border:1px solid var(--line);background:#ffffff09;border-radius:12px 4px;outline:none;font-size:14px;transition:border-color .18s,background .18s}.parameter-form input,.parameter-form select{min-height:52px;padding:0 14px}.parameter-form textarea{resize:vertical;min-height:150px;padding:14px;line-height:1.7}.parameter-form input:focus,.parameter-form select:focus,.parameter-form textarea:focus{background:#64ffd40b;border-color:#64ffd48c}.parameter-rationale{position:relative}.parameter-rationale small{color:#b7d3dc80;font:600 9px var(--font-geist-mono),monospace;position:absolute;bottom:10px;right:12px}.parameter-boundary{color:#ffdca0;background:#573b1424;border:1px solid #ffd58c38;border-radius:12px 4px;margin:18px 0 0;padding:14px 16px;font-size:11px;line-height:1.7}.parameter-actions{grid-template-columns:minmax(150px,.38fr) minmax(240px,.62fr);gap:10px;margin-top:18px;display:grid}.parameter-actions button{min-height:56px;color:var(--ice-2);border:1px solid var(--line);background:#ffffff09;border-radius:14px 5px;justify-content:space-between;align-items:center;gap:14px;padding:0 18px;font-weight:680;display:flex}.parameter-actions button.primary{color:#03151a;background:linear-gradient(120deg,var(--mint),#9ee9ff);border-color:#0000}.parameter-actions button:disabled{opacity:.42;cursor:not-allowed}.parameter-next-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}.parameter-next-grid article{border:1px solid var(--line);background:#030f1cad;border-radius:24px 8px;padding:26px}.parameter-next-grid p,.parameter-next-grid li{color:var(--muted);font-size:12px;line-height:1.75}.parameter-next-grid ol{gap:7px;margin:18px 0;padding-left:20px;display:grid}.parameter-next-grid a{color:#03151a;background:linear-gradient(120deg,var(--mint),#9ee9ff);border-radius:12px 4px;justify-content:space-between;align-items:center;min-height:50px;padding:0 15px;font-size:12px;font-weight:750;text-decoration:none;display:flex}@media (width<=800px){.parameter-fixed{grid-template-columns:1fr;padding:22px 18px}.parameter-fixed>div,.parameter-grid,.parameter-grid.two,.parameter-next-grid{grid-template-columns:1fr}.parameter-form{padding:22px 18px}.parameter-form>header{align-items:flex-start}.parameter-form>header p{overflow-wrap:anywhere;max-width:46vw}.parameter-actions{grid-template-columns:1fr}}@media (width<=430px){.parameter-room-shell .launch-intro h1{font-size:36px!important}.parameter-fixed h2,.parameter-next-grid h2{font-size:25px}.parameter-fixed>div{gap:6px}.parameter-form fieldset{padding:24px 0}.parameter-form legend{font-size:19px}}.catalog-readiness{border:1px solid var(--line);background:#03101db8;border-radius:20px 7px;margin:20px 0;padding:18px}.catalog-readiness>header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.catalog-readiness>header small{color:var(--mint);font:700 9px var(--font-geist-mono),monospace;letter-spacing:.16em;margin-bottom:6px;display:block}.catalog-readiness>header h3{color:var(--paper);margin:0;font-size:20px}.catalog-readiness>header strong{color:var(--muted);text-align:right;font-size:12px}.catalog-readiness.ready{border-color:#5ef2c461}.catalog-readiness.ready>header strong{color:#68edbd}.catalog-readiness>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.catalog-readiness p{color:var(--muted);background:#ffffff05;border:1px solid #9ad2e01f;border-radius:11px;align-items:center;gap:9px;margin:0;padding:11px 12px;font-size:12px;line-height:1.45;display:flex}.catalog-readiness p i{border:1px solid var(--line);border-radius:50%;flex:0 0 22px;place-items:center;width:22px;height:22px;font-style:normal;display:grid}.catalog-readiness p.done{color:#dffcf3;border-color:#5ef2c433}.catalog-readiness p.done i{color:#031713;background:#68edbd;border-color:#68edbd}.catalog-message[role=status]{z-index:12;position:sticky;bottom:18px;box-shadow:0 12px 40px #00000057}@media (width<=680px){.catalog-readiness>header{display:grid}.catalog-readiness>header strong{text-align:left}.catalog-readiness>div{grid-template-columns:1fr}}body.polar-ui .brand-card.evidence-signals-card{min-height:468px;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-color:#061019!important;background-position:50% 23%!important;background-repeat:no-repeat!important;background-size:cover!important;border-color:#b999626b!important;border-radius:2px!important;box-shadow:0 25px 70px #00000061!important}body.polar-ui .brand-card.evidence-signals-card:hover{border-color:#b99962!important;box-shadow:0 30px 90px #00000085!important}.brand-storefront.evidence-signals-storefront{background:#03090e}.brand-storefront.evidence-signals-storefront .brand-storefront-build{box-shadow:0 28px 80px #00000040;background:linear-gradient(125deg,#0a1c22eb,#030b11f5)!important;border-color:#b999624d!important;border-radius:2px!important}.brand-storefront.evidence-signals-storefront .evidence-radar{background:linear-gradient(145deg,#05141af5,#02080dfa)!important;border-color:#7fc6bb42!important;border-radius:2px!important}.brand-storefront.evidence-signals-storefront :is(.evidence-membership-card,.evidence-public-explainer,.evidence-alert-center,.evidence-notification-setup,.evidence-cost,.evidence-usage,.evidence-verdict,.evidence-grid article,.evidence-integrity,.evidence-ledger,.evidence-ledger article){border-radius:2px!important}@media (width<=760px){body.polar-ui .brand-card.evidence-signals-card{min-height:520px;background-position:50% 18%!important}.brand-storefront.evidence-signals-storefront:before{background-position:58% 20%;height:820px}}.quantcraft-tour{border:1px solid color-mix(in srgb,var(--brand-accent) 38%,transparent);background:linear-gradient(145deg,#041422f5,#030c18f0);border-radius:34px 10px;max-width:1180px;margin:26px auto;padding:clamp(24px,4vw,46px);position:relative;overflow:hidden;box-shadow:0 34px 100px #00000052}.quantcraft-tour:before{border:1px solid color-mix(in srgb,var(--brand-accent) 18%,transparent);width:430px;height:430px;box-shadow:0 0 90px color-mix(in srgb,var(--brand-accent) 12%,transparent);content:"";border-radius:50%;position:absolute;bottom:-180px;right:-130px}.quantcraft-tour-head{border-bottom:1px solid #9ad2e026;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:34px;padding-bottom:28px;display:grid;position:relative}.quantcraft-tour-head small{color:var(--brand-accent);font:700 10px var(--font-geist-mono),monospace;letter-spacing:.19em}.quantcraft-tour-head h2{color:#f0f8fb;letter-spacing:-.04em;max-width:760px;margin:9px 0 12px;font-size:clamp(30px,4.5vw,54px);font-weight:520;line-height:1.04}.quantcraft-tour-head p{color:#d3e5ebab;max-width:760px;margin:0;font-size:14px;line-height:1.8}.quantcraft-tour-head aside{border:1px solid color-mix(in srgb,var(--brand-accent) 28%,transparent);background:color-mix(in srgb,var(--brand-accent) 6%,transparent);border-radius:18px 6px;gap:6px;min-width:190px;padding:16px 18px;display:grid}.quantcraft-tour-head aside span{color:#d3e5eb8c;letter-spacing:.08em;font-size:10px}.quantcraft-tour-head aside strong{color:var(--brand-accent);font-size:15px}.quantcraft-tour-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-top:26px;display:grid;position:relative}.quantcraft-tour-steps button{color:#cadfe66e;text-align:left;background:0 0;border:0;align-content:center;gap:7px;min-width:0;min-height:72px;padding:10px;display:grid}.quantcraft-tour-steps button i{font:700 10px var(--font-geist-mono),monospace;font-style:normal}.quantcraft-tour-steps button span{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.quantcraft-tour-steps button.active,.quantcraft-tour-steps button.done{color:#eaf8fb}.quantcraft-tour-steps button.active i,.quantcraft-tour-steps button.done i{color:var(--brand-accent)}.quantcraft-tour-progress{background:#9ad2e01f;height:2px;position:relative}.quantcraft-tour-progress i{background:linear-gradient(90deg,var(--brand-accent),#a8e6ff);height:100%;box-shadow:0 0 18px color-mix(in srgb,var(--brand-accent) 42%,transparent);transition:width .3s;display:block}.quantcraft-tour-stage{min-height:360px;padding:clamp(28px,4vw,46px) 0 24px;position:relative}.quantcraft-tour-stage>header{align-items:flex-start;gap:18px;display:flex}.quantcraft-tour-stage>header>span{color:#06151d;background:var(--brand-accent);height:44px;font:750 11px var(--font-geist-mono),monospace;border-radius:14px 4px;flex:0 0 44px;place-items:center;display:grid}.quantcraft-tour-stage h3{color:#eef8fb;margin:0 0 7px;font-size:clamp(24px,3vw,34px);font-weight:560}.quantcraft-tour-stage header p{color:#d3e5eb9e;max-width:740px;margin:0;font-size:13px;line-height:1.7}.quantcraft-strategies{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:30px;display:grid}.quantcraft-strategies button{color:#d8e9ee9e;text-align:left;background:#ffffff06;border:1px solid #9ad2e029;border-radius:24px 7px;align-content:start;gap:10px;min-height:190px;padding:22px;transition:transform .18s,border-color .18s,background .18s;display:grid}.quantcraft-strategies button:hover{transform:translateY(-2px)}.quantcraft-strategies button.active{color:#effcff;border-color:color-mix(in srgb,var(--brand-accent) 60%,transparent);background:color-mix(in srgb,var(--brand-accent) 8%,transparent)}.quantcraft-strategies button i{width:42px;height:42px;color:var(--brand-accent);border:1px solid color-mix(in srgb,var(--brand-accent) 32%,transparent);border-radius:50%;place-items:center;font-size:19px;font-style:normal;display:grid}.quantcraft-strategies button strong{font-size:19px}.quantcraft-strategies button span{font-size:12px;line-height:1.7}.quantcraft-limit{background:#ffffff06;border:1px solid #9ad2e029;border-radius:24px 7px;max-width:760px;margin-top:42px;padding:26px}.quantcraft-limit label{color:#d3e5eba3;justify-content:space-between;align-items:baseline;gap:20px;font-size:12px;display:flex}.quantcraft-limit output{color:var(--brand-accent);font:650 clamp(24px,4vw,38px) var(--font-geist-mono),monospace}.quantcraft-limit input{width:100%;accent-color:var(--brand-accent);margin:32px 0 12px}.quantcraft-limit>div{color:#d3e5eb6b;font:650 9px var(--font-geist-mono),monospace;justify-content:space-between;display:flex}.quantcraft-execution{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:30px 0 0;padding:0;list-style:none;display:grid}.quantcraft-execution li{background:#ffffff06;border:1px solid #9ad2e024;border-radius:18px 5px;align-items:flex-start;gap:14px;min-height:98px;padding:20px;display:flex}.quantcraft-execution li span{color:var(--brand-accent);font:700 10px var(--font-geist-mono),monospace}.quantcraft-execution li p{color:#e0eef2c7;margin:0;font-size:13px;line-height:1.65}.quantcraft-controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:30px;display:grid}.quantcraft-controls article{background:#ffffff06;border:1px solid #9ad2e029;border-radius:22px 7px;gap:18px;min-height:138px;padding:24px;display:flex}.quantcraft-controls article i{color:#06151d;background:var(--brand-accent);border-radius:50%;flex:0 0 48px;place-items:center;height:48px;font-style:normal;font-weight:800;display:grid}.quantcraft-controls strong{color:#edf8fb;font-size:18px}.quantcraft-controls p{color:#d3e5eb99;margin:8px 0 0;font-size:12px;line-height:1.7}.quantcraft-summary{border:1px solid color-mix(in srgb,var(--brand-accent) 34%,transparent);background:color-mix(in srgb,var(--brand-accent) 6%,transparent);border-radius:24px 7px;max-width:760px;margin-top:30px;padding:24px}.quantcraft-summary>small{color:var(--brand-accent);font:700 9px var(--font-geist-mono),monospace;letter-spacing:.15em}.quantcraft-summary dl{background:#9ad2e024;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:18px 0 0;display:grid}.quantcraft-summary dl div{background:#071825;gap:7px;padding:18px;display:grid}.quantcraft-summary dt{color:#d3e5eb7a;font-size:10px}.quantcraft-summary dd{color:#f0fafc;margin:0;font-size:15px;font-weight:650}.quantcraft-tour-actions{border-top:1px solid #9ad2e026;justify-content:space-between;align-items:center;gap:24px;padding-top:22px;display:flex;position:relative}.quantcraft-tour-actions>p{color:#d3e5eb73;max-width:580px;margin:0;font-size:10px;line-height:1.6}.quantcraft-tour-actions>div{gap:8px;display:flex}.quantcraft-tour-actions button{color:#06151d;background:linear-gradient(120deg,var(--brand-accent),#a8e6ff);border:0;border-radius:14px 5px;justify-content:space-between;align-items:center;gap:18px;min-width:128px;min-height:50px;padding:0 16px;font-weight:750;display:flex}.quantcraft-tour-actions button.quiet{color:#e1eff3c2;background:#ffffff06;border:1px solid #9ad2e02b}@media (width<=760px){.quantcraft-tour{border-radius:24px 7px;margin:14px 16px;padding:24px 18px}.quantcraft-tour-head{grid-template-columns:1fr;gap:18px}.quantcraft-tour-head aside{min-width:0}.quantcraft-tour-steps{scrollbar-width:none;display:flex;overflow-x:auto}.quantcraft-tour-steps button{flex:0 0 92px}.quantcraft-tour-stage{min-height:520px}.quantcraft-strategies,.quantcraft-execution,.quantcraft-controls,.quantcraft-summary dl{grid-template-columns:1fr}.quantcraft-strategies button{min-height:148px}.quantcraft-tour-actions{flex-direction:column;align-items:stretch}.quantcraft-tour-actions>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.quantcraft-tour-actions>div button:only-child{grid-column:1/-1}.quantcraft-tour-actions button{min-width:0}.quantcraft-limit label{flex-direction:column;align-items:flex-start;gap:8px}}:is(.join-shell,.wallet-shell,.account-shell,.identity-shell,.status-shell,.verify-shell,.control-shell,.residency-shell,.red-workspace-shell,.compass-shell){isolation:isolate;position:relative;background:0 0!important}:is(.join-shell,.wallet-shell,.account-shell,.identity-shell,.status-shell,.verify-shell,.control-shell,.residency-shell,.red-workspace-shell,.compass-shell):before{z-index:-1!important;content:""!important;pointer-events:none!important;background-color:#020812!important;background-image:linear-gradient(#02071029,#0207107a 50%,#020710e6),linear-gradient(90deg,#02071070,#02071008 74%),url(/assets/chainaxis-bg-member-hall-portrait-1080-v2.webp)!important;background-position:58% 0!important;background-repeat:no-repeat!important;background-size:cover!important;width:100vw!important;height:100dvh!important;position:fixed!important;inset:0!important}:is(.business-shell,.business-detail-shell,.catalog-shell,.catalog-detail-shell,.workspace-shell,.order-center-shell,.order-status-shell,.payment-confirm-shell,.brand-district-shell,.brand-storefront,.tool-shop-shell,.commerce-operations-shell){isolation:isolate;position:relative;background:0 0!important}:is(.business-shell,.business-detail-shell,.catalog-shell,.catalog-detail-shell,.workspace-shell,.order-center-shell,.order-status-shell,.payment-confirm-shell,.brand-district-shell,.brand-storefront,.tool-shop-shell,.commerce-operations-shell):before{z-index:-1!important;content:""!important;pointer-events:none!important;background-color:#020812!important;background-image:linear-gradient(#02071024,#02071080 52%,#020710eb),linear-gradient(90deg,#0207107a,#02071005 78%),url(/assets/chainaxis-bg-commerce-district-portrait-1080-v2.webp)!important;background-position:57% 0!important;background-repeat:no-repeat!important;background-size:cover!important;width:100vw!important;height:100dvh!important;position:fixed!important;inset:0!important}:is(.report-shell,.report-detail-shell){isolation:isolate;position:relative;background:0 0!important}:is(.report-shell,.report-detail-shell):before{z-index:-1!important;content:""!important;pointer-events:none!important;background-color:#020711!important;background-image:linear-gradient(#01060f1f,#01060f80 52%,#01060feb),linear-gradient(90deg,#01060f85,#01060f05 76%),url(/assets/chainaxis-bg-research-observatory-portrait-1080-v2.webp)!important;background-position:58% 0!important;background-repeat:no-repeat!important;background-size:cover!important;width:100vw!important;height:100dvh!important;position:fixed!important;inset:0!important}.city:before{filter:brightness(.76)saturate(.82)contrast(1.04)!important;background-color:#020812!important;background-image:url(/assets/chainaxis-bg-public-city-portrait-1080-v2.webp)!important;background-position:66% 0!important;background-repeat:no-repeat!important;background-size:cover!important}.city:after{background:linear-gradient(90deg, #020712b8, #0207122e 64%, #02071208), linear-gradient(180deg, #0207122e, #0207121f 42%, #020712e6 94%), var(--time-tint)!important}.universe-camera{filter:brightness(.76)saturate(.82)contrast(1.04)!important;background-color:#020812!important;background-image:url(/assets/chainaxis-bg-public-city-portrait-1080-v2.webp)!important;background-position:66% 0!important;background-size:cover!important}.brand-storefront.evidence-signals-storefront:before{z-index:0!important;opacity:.96!important;background-color:#020711!important;background-image:linear-gradient(#01060f14,#01060f2e 54%,#01060fe6),url(/assets/evidence-signals-iceberg-city-portrait-1080-v2.webp)!important;background-position:58% 20%!important;background-repeat:no-repeat!important;background-size:cover!important;width:100%!important;height:820px!important;position:absolute!important;inset:0 0 auto!important}@media (width>=900px){:is(.join-shell,.wallet-shell,.account-shell,.identity-shell,.status-shell,.verify-shell,.control-shell,.residency-shell,.red-workspace-shell,.compass-shell):before{background-image:linear-gradient(#0207101f,#02071061 52%,#020710db),linear-gradient(90deg,#02071080,#02071005 72%),url(/assets/chainaxis-bg-member-hall-landscape-1920-v2.webp)!important;background-position:50%!important}:is(.business-shell,.business-detail-shell,.catalog-shell,.catalog-detail-shell,.workspace-shell,.order-center-shell,.order-status-shell,.payment-confirm-shell,.brand-district-shell,.brand-storefront,.tool-shop-shell,.commerce-operations-shell):before{background-image:linear-gradient(#0207101a,#02071061 52%,#020710e0),linear-gradient(90deg,#0207108a,#02071005 74%),url(/assets/chainaxis-bg-commerce-district-landscape-1920-v2.webp)!important;background-position:50%!important}:is(.report-shell,.report-detail-shell):before{background-image:linear-gradient(#01060f14,#01060f66 54%,#01060fe0),linear-gradient(90deg,#01060f8f,#01060f05 72%),url(/assets/chainaxis-bg-research-observatory-landscape-1920-v2.webp)!important;background-position:50%!important}.city:before,.universe-camera{background-image:url(/assets/chainaxis-bg-public-city-landscape-1920-v2.webp)!important;background-position:50%!important}.brand-storefront.evidence-signals-storefront:before{background-image:linear-gradient(#01060f0d,#01060f29 56%,#01060fe6),url(/assets/evidence-signals-iceberg-city-landscape-1920-v2.webp)!important;background-position:50%!important;height:min(980px,100svh)!important}}@media (width>=2000px){:is(.join-shell,.wallet-shell,.account-shell,.identity-shell,.status-shell,.verify-shell,.control-shell,.residency-shell,.red-workspace-shell,.compass-shell):before{background-image:linear-gradient(#0207101f,#02071061 52%,#020710db),linear-gradient(90deg,#02071080,#02071005 72%),url(/assets/chainaxis-bg-member-hall-landscape-4k-v2.webp)!important}:is(.business-shell,.business-detail-shell,.catalog-shell,.catalog-detail-shell,.workspace-shell,.order-center-shell,.order-status-shell,.payment-confirm-shell,.brand-district-shell,.brand-storefront,.tool-shop-shell,.commerce-operations-shell):before{background-image:linear-gradient(#0207101a,#02071061 52%,#020710e0),linear-gradient(90deg,#0207108a,#02071005 74%),url(/assets/chainaxis-bg-commerce-district-landscape-4k-v2.webp)!important}:is(.report-shell,.report-detail-shell):before{background-image:linear-gradient(#01060f14,#01060f66 54%,#01060fe0),linear-gradient(90deg,#01060f8f,#01060f05 72%),url(/assets/chainaxis-bg-research-observatory-landscape-4k-v2.webp)!important}.city:before,.universe-camera{background-image:url(/assets/chainaxis-bg-public-city-landscape-4k-v2.webp)!important}.brand-storefront.evidence-signals-storefront:before{background-image:linear-gradient(#01060f0d,#01060f29 56%,#01060fe6),url(/assets/evidence-signals-iceberg-city-landscape-4k-v2.webp)!important}}
