:root{--font-display:"Cormorant Garamond","Iowan Old Style","Palatino Linotype",serif;--font-body:"Avenir Next","Segoe UI","Helvetica Neue",sans-serif;--bg-root:#f2ede3;--bg-surface:rgba(255,250,244,0.74);--ink-primary:#171c26;--ink-secondary:#5f6776;--ink-inverse:#f8f4ea;--line-primary:rgba(23,28,38,0.1);--line-strong:rgba(23,28,38,0.18);--accent-cold-gold:#a88a57;--accent-verified:#557261;--surface-shadow:0 26px 64px rgba(16,20,28,0.1);--ink-strong:var(--ink-primary);--accent-brass:var(--accent-cold-gold);--reveal-duration:420ms;--reveal-ease:cubic-bezier(0.2,0.8,0.2,1);--bg:var(--bg-root);--ink:var(--ink-primary);--muted:var(--ink-secondary);--panel:var(--bg-surface);--line:var(--line-primary);--gold:var(--accent-cold-gold);--mint:var(--accent-verified);--warn:#a84834;--shadow:var(--surface-shadow);--public-bg:#07111f;--public-bg-deep:#040914;--public-text:#f3efe7;--public-muted:rgba(226,220,208,0.72);--public-gold:#b9924c;--public-gold-soft:rgba(226,200,145,0.78);--public-surface:rgba(12,23,38,0.88);--public-surface-strong:rgba(17,33,54,0.96);--public-line:rgba(185,146,76,0.18);--public-line-strong:rgba(227,194,133,0.3);--public-shadow:0 28px 88px rgba(2,6,12,0.42);--public-shadow-tight:0 18px 46px rgba(2,6,12,0.3);--public-reveal-duration:620ms;--public-reveal-ease:cubic-bezier(0.16,1,0.3,1)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at top left,rgba(226,200,145,.18),transparent 28%),radial-gradient(circle at top right,rgba(85,114,97,.13),transparent 24%),linear-gradient(180deg,#081220,#040914);color:var(--ink-primary);font-family:var(--font-body)}a{color:inherit;text-decoration-color:rgba(181,122,63,.5)}button,input,select{font:inherit}.page-shell{position:relative;min-height:100vh;padding:clamp(22px,3vw,40px) clamp(16px,2.5vw,28px) 72px}.background-grid{position:fixed;inset:0;background-image:linear-gradient(rgba(23,28,38,.032) 1px,transparent 0),linear-gradient(90deg,rgba(23,28,38,.032) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:radial-gradient(circle at center,black 45%,transparent 85%);mask-image:radial-gradient(circle at center,black 45%,transparent 85%);pointer-events:none}.error-banner,.frame,.kpi-card,.panel{position:relative;border:1px solid var(--line-strong);background:linear-gradient(180deg,rgba(255,255,255,.74),rgba(244,236,226,.92));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--surface-shadow);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background-color .18s ease,background .18s ease}.surface-reveal{animation:surfaceReveal var(--reveal-duration) var(--reveal-ease) both}.surface-delay-1{animation-delay:60ms}.surface-delay-2{animation-delay:.12s}.surface-delay-3{animation-delay:.18s}.loading-chip{display:inline-flex;align-items:center;gap:10px;width:fit-content;padding:10px 14px;border-radius:999px;border:1px solid rgba(168,138,87,.18);background:rgba(168,138,87,.08);color:var(--ink-primary);box-shadow:inset 0 1px 0 rgba(255,255,255,.35)}.loading-chip:before{content:"";width:10px;height:10px;flex:0 0 auto;border-radius:999px;background:var(--accent-brass);box-shadow:0 0 0 0 rgba(176,138,87,.24);animation:loadingPulse 1.8s ease-in-out infinite}.loading-chip--verified:before{background:var(--accent-verified);box-shadow:0 0 0 0 rgba(85,114,97,.24)}.loading-chip--soft{background:rgba(255,255,255,.46)}.loading-chip--soft:before{background:var(--ink-secondary);box-shadow:0 0 0 0 rgba(95,103,118,.2)}.loading-chip--calm{border-color:rgba(23,28,38,.08);background:linear-gradient(135deg,rgba(255,255,255,.72),rgba(244,236,226,.92));color:var(--ink-primary);box-shadow:inset 0 1px 0 rgba(255,255,255,.55),0 12px 30px rgba(16,20,28,.06)}.loading-chip--calm:before{background:#244f65;box-shadow:0 0 0 0 rgba(36,79,101,.18)}.hero{display:grid;grid-template-columns:1.8fr 1fr;gap:24px;align-items:center;padding:32px;border-radius:32px}.hero h1{margin:0;font-family:var(--font-display),serif;line-height:.9;font-size:clamp(3.2rem,7vw,6.6rem);letter-spacing:-.05em;max-width:10ch}.hero-copy,.muted-copy{max-width:60ch;color:var(--muted);line-height:1.6}.eyebrow{margin:0 0 10px;text-transform:uppercase;letter-spacing:.22em;font-size:.75rem;color:var(--gold)}.passport-mark{display:grid;gap:12px;padding:28px;border-radius:24px;color:var(--ink-inverse);background:radial-gradient(circle at top,rgba(255,255,255,.12),transparent 36%),linear-gradient(135deg,#102437,#173a56 58%,#245c66)}.passport-mark strong{font-family:var(--font-display),serif;font-size:2rem}.kpi-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:20px 0 28px}.kpi-card{display:grid;gap:8px;padding:20px;border-radius:20px}.kpi-card span{color:var(--muted);font-size:.9rem}.kpi-card strong{font-size:2rem}.workspace-grid{display:grid;grid-template-columns:minmax(0,1.24fr) minmax(360px,.98fr);gap:24px;align-items:start}.app-shell-continuity{display:grid;grid-template-columns:minmax(0,1.42fr) minmax(300px,.74fr);gap:22px;align-items:start}.app-shell--holder .app-shell-continuity{grid-template-columns:minmax(0,1.34fr) minmax(300px,.66fr)}.workspace-readiness{display:grid;gap:12px;margin:0 0 20px;padding:18px 22px;border:1px solid var(--public-line);border-radius:20px;background:linear-gradient(135deg,rgba(16,31,51,.84),rgba(7,16,29,.96));box-shadow:var(--public-shadow-tight)}.workspace-readiness--holder{border-color:rgba(227,194,133,.18);background:radial-gradient(circle at top right,rgba(226,200,145,.14),transparent 28%),linear-gradient(135deg,rgba(18,34,55,.92),rgba(7,16,29,.98))}.workspace-readiness--verifier{border-color:rgba(39,80,132,.18);background:radial-gradient(circle at top right,rgba(39,80,132,.14),transparent 32%),linear-gradient(135deg,rgba(14,28,48,.92),rgba(6,13,24,.98))}.workspace-readiness-copy{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.workspace-readiness-copy .muted-copy{margin:0}.journey-progress-header{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;padding-bottom:18px;border-bottom:1px solid rgba(16,36,55,.08)}.journey-progress-header-copy{display:grid;gap:8px;min-width:0}.journey-progress-eyebrow{margin-bottom:0}.journey-progress-title{font-family:var(--font-display),serif;font-size:clamp(1.3rem,2vw,1.75rem);letter-spacing:-.03em;line-height:1}.journey-progress-summary{margin:0;color:rgba(16,36,55,.76);line-height:1.55}.journey-progress-chip{display:inline-flex;align-items:center;width:fit-content;padding:9px 12px;border-radius:999px;border:1px solid rgba(181,122,63,.16);background:rgba(255,255,255,.54);color:var(--gold);font-size:.76rem;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.product-workspace{position:relative}.column-stack{display:grid;gap:24px}.workspace-column{min-width:0}#holder-dashboard,#holder-setup,#holder-surface,#how-it-works-section,#landlord-surface,.holder-column,.landlord-column{scroll-margin-top:32px}.landlord-column{align-self:start}.panel{padding:28px;border-radius:24px}.panel-header{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:20px}.panel h2{margin:0;font-size:1.3rem;line-height:1.12}.panel-title{font-family:var(--font-display),serif;font-size:clamp(2rem,3.3vw,2.85rem);letter-spacing:-.03em;line-height:.96}.badge{align-self:center;border:1px solid rgba(181,122,63,.35);border-radius:999px;padding:10px 14px;color:var(--gold);background:rgba(181,122,63,.08);white-space:nowrap}.field{display:grid;gap:10px;margin-bottom:18px}.definition-grid dt,.field span{font-size:.82rem;text-transform:uppercase;letter-spacing:.12em;color:var(--muted)}.field input,.field select{width:100%;padding:14px 16px;border-radius:16px;border:1px solid var(--line);background:rgba(255,255,255,.6);color:var(--ink)}.button-row{display:flex;flex-wrap:wrap;gap:12px}.button-primary,.button-secondary{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid transparent;padding:13px 18px;font-weight:600;letter-spacing:.01em;cursor:pointer;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease,opacity .16s ease}.button-primary:hover,.button-secondary:hover{transform:translateY(-1px)}.button-primary:focus-visible,.button-secondary:focus-visible{outline:3px solid rgba(181,122,63,.42);outline-offset:3px;box-shadow:0 0 0 6px rgba(181,122,63,.12),0 10px 30px rgba(24,57,88,.12)}.button-primary:disabled,.button-secondary:disabled{opacity:.48;cursor:not-allowed;transform:none}.button-secondary--ghost{background:rgba(255,255,255,.42);border-color:rgba(16,36,55,.08);color:rgba(16,36,55,.74);box-shadow:none}@keyframes surfaceReveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes publicReveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes publicOrbit{0%{transform:translateZ(0) scale(.96);opacity:.18}to{transform:translate3d(0,-10px,0) scale(1.04);opacity:.36}}@keyframes loadingPulse{0%{transform:scale(.92);box-shadow:0 0 0 0 rgba(176,138,87,.18)}70%{transform:scale(1);box-shadow:0 0 0 9px rgba(176,138,87,0)}to{transform:scale(.92);box-shadow:0 0 0 0 rgba(176,138,87,0)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.landing-hero-orbit,.loading-chip:before,.surface-reveal{animation:none}.advanced-proof-item,.error-banner,.frame,.holder-activity-item,.holder-card,.holder-proof-item,.holder-stat-card,.journey-progress-step,.kpi-card,.landing-card,.landing-entry-card,.landing-metric-card,.landing-trust-card,.landlord-card,.landlord-stat-card,.landlord-verification-item,.onboarding-note,.onboarding-step-card,.panel,.showroom-surface-card{transition:none}}.button-primary{color:#fff8ec;background:linear-gradient(135deg,#183958,#24586d);box-shadow:0 10px 30px rgba(24,57,88,.24)}.button-primary[disabled]{background:linear-gradient(135deg,rgba(24,57,88,.82),rgba(36,88,109,.72));box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 8px 18px rgba(24,57,88,.12)}.button-secondary{color:var(--ink);background:rgba(255,255,255,.62);border-color:var(--line)}.app-shell,.product-shell{display:grid;gap:28px}.app-shell>:not(.background-grid){width:min(100%,var(--shell-max,1380px));margin-inline:auto}.landing-shell{--shell-max:1520px}.app-shell{--shell-max:1460px}.app-shell--holder{--shell-max:1440px}.app-shell--verifier{--shell-max:1500px}.public-nav{display:grid;gap:20px;padding:22px 26px;border-radius:32px;overflow:hidden}.public-nav--premium{background:radial-gradient(circle at top right,rgba(226,200,145,.12),transparent 22%),radial-gradient(circle at left center,rgba(39,80,132,.18),transparent 30%),linear-gradient(180deg,rgba(16,31,51,.94),rgba(7,16,28,.98))}.public-nav--workspace{background:radial-gradient(circle at top right,rgba(226,200,145,.1),transparent 24%),linear-gradient(180deg,rgba(16,31,51,.92),rgba(8,18,31,.98))}.public-nav--showroom{background:radial-gradient(circle at top left,rgba(226,200,145,.14),transparent 20%),radial-gradient(circle at top right,rgba(39,80,132,.2),transparent 28%),linear-gradient(180deg,rgba(19,36,58,.95),rgba(8,18,31,.99))}.public-nav--home-rail{padding:20px 24px;background:radial-gradient(circle at top left,rgba(226,200,145,.16),transparent 20%),radial-gradient(circle at top right,rgba(39,80,132,.22),transparent 28%),linear-gradient(180deg,rgba(17,32,52,.95),rgba(7,16,29,.99))}.public-nav-rail{display:grid;grid-template-columns:minmax(320px,1fr) minmax(420px,.92fr);gap:24px;align-items:start}.public-nav-brand-cluster{display:grid;grid-template-columns:auto minmax(0,1fr);gap:18px;align-items:start}.public-nav-signal{width:12px;min-height:100%;border-radius:999px;background:linear-gradient(180deg,rgba(226,200,145,.92),rgba(43,85,140,.28));box-shadow:0 0 0 1px rgba(226,200,145,.16),0 0 32px rgba(226,200,145,.18)}.public-nav-meta{display:grid;gap:16px;min-width:0;justify-items:end;align-content:start}.public-nav-meta-header{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.public-nav-brand--institutional{gap:8px}.public-nav-brand--institutional .public-nav-brand-title{font-size:clamp(1.28rem,2vw,1.72rem);line-height:.98}.public-nav-corridor{border-radius:999px;border:1px solid var(--public-line);background:rgba(185,146,76,.12);color:rgba(243,239,231,.84);font-size:.74rem;letter-spacing:.16em}.public-nav-corridor,.public-nav-status{display:inline-flex;align-items:center;padding:8px 12px;text-transform:uppercase}.public-nav-status{border-radius:999px;border:1px solid rgba(72,115,173,.28);background:rgba(9,20,35,.66);color:var(--public-gold-soft);font-size:.72rem;letter-spacing:.14em}.public-nav-tools{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:flex-end}.public-nav .product-topbar-meta{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.public-nav-brand{display:grid;gap:10px;max-width:56ch;min-width:0}.public-nav-brand-eyebrow{margin-bottom:0}.public-nav-brand-intro{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.public-nav-brand-seal{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;border:1px solid rgba(227,194,133,.16);background:rgba(185,146,76,.1);color:rgba(243,239,231,.78);font-size:.7rem;letter-spacing:.14em;text-transform:uppercase}.public-nav-brand-lockup{display:grid;gap:8px}.public-nav-brand-title{font-family:var(--font-display),serif;font-size:clamp(1.42rem,2.2vw,2.1rem);letter-spacing:-.04em;line-height:.96}.public-nav-brand-copy{margin:0;max-width:52ch;color:var(--public-muted);line-height:1.6}.public-nav-context{display:grid;gap:8px;min-width:180px;padding:16px 18px;border:1px solid var(--public-line);border-radius:22px;background:linear-gradient(180deg,rgba(14,27,45,.9),rgba(10,20,34,.96));box-shadow:inset 0 1px 0 rgba(255,255,255,.04),var(--public-shadow-tight)}.public-nav-context-label{font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--gold)}.public-nav-context-title{font-size:.95rem}.public-nav-context-copy{margin:0;color:var(--public-muted);line-height:1.45}.public-nav-links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.public-nav-links .button-primary,.public-nav-links .button-secondary{white-space:nowrap}.app-shell-hero{display:grid;grid-template-columns:minmax(0,1.4fr) auto;gap:20px;align-items:stretch;padding:30px 32px;border-radius:32px}.app-shell-hero--institutional{overflow:hidden}.app-shell-hero--holder{background:radial-gradient(circle at top right,rgba(226,200,145,.16),transparent 26%),linear-gradient(180deg,rgba(16,31,51,.96),rgba(7,16,29,.98))}.app-shell-hero--holder,.app-shell-hero--verifier{border:1px solid var(--public-line);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),var(--public-shadow-tight)}.app-shell-hero--verifier{background:radial-gradient(circle at top right,rgba(39,80,132,.18),transparent 24%),linear-gradient(180deg,rgba(14,28,48,.96),rgba(6,13,24,.98))}.app-shell-hero-copy{display:grid;gap:18px;align-content:start;min-width:0}.app-shell-hero-ornament{display:flex;gap:12px;align-items:center;width:fit-content}.app-shell-hero-ornament span{display:block;height:1px;border-radius:999px;background:linear-gradient(90deg,rgba(181,122,63,.1),rgba(181,122,63,.34))}.app-shell-hero-ornament span:first-child{width:88px}.app-shell-hero-ornament span:last-child{width:36px;background:linear-gradient(90deg,rgba(36,79,101,.06),rgba(36,79,101,.22))}.app-shell-actions{align-content:end;align-items:center}.app-shell-actions .button-primary,.app-shell-actions .button-secondary{min-width:160px}.app-shell .holder-card h3,.app-shell .landlord-card h3,.app-shell .panel-title,.app-shell h1,.product-shell--showroom .holder-card h3,.product-shell--showroom .landlord-card h3,.product-shell--showroom .panel-title,.product-shell--showroom .product-topbar-title{color:var(--public-text)}.journey-progress{display:grid;align-content:start;gap:18px;padding:24px;border-radius:28px}.app-shell--holder .journey-progress,.journey-progress--holder{border:1px solid var(--public-line);background:radial-gradient(circle at top right,rgba(226,200,145,.12),transparent 28%),linear-gradient(180deg,rgba(14,27,45,.92),rgba(7,16,29,.98));box-shadow:inset 0 1px 0 rgba(255,255,255,.05),var(--public-shadow-tight)}.app-shell--verifier .journey-progress,.journey-progress--verifier{border:1px solid var(--public-line);background:radial-gradient(circle at top right,rgba(39,80,132,.14),transparent 30%),linear-gradient(180deg,rgba(13,26,43,.92),rgba(6,13,24,.98));box-shadow:inset 0 1px 0 rgba(255,255,255,.05),var(--public-shadow-tight)}.journey-progress-list{display:grid;gap:14px;margin:0;padding:0;list-style:none}.journey-progress-step{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:center;padding:14px 16px;border-radius:18px;border:1px solid rgba(227,194,133,.1);background:rgba(15,30,49,.66);color:var(--public-muted);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.journey-progress-step[data-state=complete],.journey-progress-step[data-state=current]{color:var(--public-text)}.journey-progress-step[data-state=current]{border-color:rgba(227,194,133,.28);background:linear-gradient(135deg,rgba(185,146,76,.18),rgba(17,33,54,.9));box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.journey-progress-index{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;border:1px solid rgba(227,194,133,.12);font-size:.78rem;letter-spacing:.12em;color:var(--public-muted);background:rgba(10,20,34,.86)}.journey-progress-step[data-state=complete] .journey-progress-index,.journey-progress-step[data-state=current] .journey-progress-index{color:var(--public-text)}.journey-progress-step[data-state=current] .journey-progress-index{border-color:rgba(227,194,133,.28);background:rgba(185,146,76,.16)}.journey-progress-label{font-size:.96rem;line-height:1.35}@media (hover:hover) and (pointer:fine){.advanced-proof-item:hover,.error-banner:hover,.frame:hover,.holder-activity-item:hover,.holder-card:hover,.holder-proof-item:hover,.holder-stat-card:hover,.journey-progress-step:hover,.kpi-card:hover,.landing-card:hover,.landing-entry-card:hover,.landing-metric-card:hover,.landing-trust-card:hover,.landlord-card:hover,.landlord-stat-card:hover,.landlord-verification-item:hover,.onboarding-note:hover,.onboarding-step-card:hover,.panel:hover,.showroom-surface-card:hover{transform:translateY(-2px);box-shadow:0 32px 72px rgba(16,20,28,.12)}}.product-shell>:not(.background-grid){width:min(100%,var(--shell-max,1380px));margin-inline:auto}.product-shell{--shell-max:1440px}.product-shell--showroom{gap:22px}.app-shell,.product-shell--home,.product-shell--showroom{isolation:isolate;z-index:0;border-radius:clamp(30px,3vw,40px);background:radial-gradient(circle at top left,rgba(226,200,145,.12),transparent 20%),radial-gradient(circle at top right,rgba(45,76,122,.2),transparent 24%),linear-gradient(180deg,rgba(18,28,42,.96),rgba(10,18,32,.985) 48%,rgba(5,10,20,.995));border:1px solid rgba(170,145,99,.18);box-shadow:0 34px 88px rgba(1,5,12,.34),inset 0 1px 0 rgba(255,246,224,.06),inset 0 0 0 1px rgba(39,58,92,.22);overflow:clip}.app-shell .background-grid,.product-shell--showroom .background-grid{background-image:linear-gradient(rgba(226,220,208,.04) 1px,transparent 0),linear-gradient(90deg,rgba(226,220,208,.04) 1px,transparent 0)}.product-shell--home .background-grid{background-image:radial-gradient(circle at top left,rgba(226,200,145,.18),transparent 28%),radial-gradient(circle at top right,rgba(85,114,97,.13),transparent 24%),linear-gradient(180deg,#081220,#040914),linear-gradient(rgba(226,220,208,.04) 1px,transparent 0),linear-gradient(90deg,rgba(226,220,208,.04) 1px,transparent 0);background-size:auto,auto,auto,56px 56px,56px 56px;-webkit-mask-image:none;mask-image:none;opacity:1}.app-shell:before,.product-shell--home:before,.product-shell--showroom:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;border:1px solid rgba(255,248,228,.04)}.app-shell .hero-copy,.app-shell .journey-progress-summary,.app-shell .muted-copy,.product-shell--showroom .hero-copy,.product-shell--showroom .journey-progress-summary,.product-shell--showroom .muted-copy{color:var(--public-muted)}.app-shell .eyebrow,.product-shell--showroom .eyebrow{color:var(--public-gold)}.product-shell--showroom .public-nav{position:relative;top:auto;z-index:auto}.product-landing{display:grid;gap:26px}.product-landing--showroom{gap:24px}.product-showroom-thesis{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(340px,.96fr);gap:22px;align-items:stretch;padding:28px 30px;border-radius:30px;border:1px solid var(--public-line);background:radial-gradient(circle at top left,rgba(226,200,145,.15),transparent 18%),radial-gradient(circle at top right,rgba(39,80,132,.22),transparent 28%),linear-gradient(180deg,rgba(19,38,64,.94),rgba(9,20,34,.98));box-shadow:inset 0 1px 0 rgba(255,255,255,.06),var(--public-shadow)}.product-showroom-copy{display:grid;align-content:start;gap:14px}.product-showroom-thesis-rail{display:grid;gap:16px;align-content:start}.product-showroom-thesis-list{display:grid;gap:12px;margin:0;padding:0;list-style:none}.product-showroom-band-list li,.product-showroom-thesis-list li{padding:18px 20px;border-radius:22px;border:1px solid rgba(227,194,133,.12);background:linear-gradient(180deg,rgba(18,34,55,.84),rgba(9,18,31,.94));box-shadow:inset 0 1px 0 rgba(255,255,255,.04),var(--public-shadow-tight);color:rgba(243,239,231,.92);line-height:1.6}.product-showroom-band-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.product-showroom-band-grid--triple{grid-template-columns:repeat(3,minmax(0,1fr))}.product-showroom-band{display:grid;gap:20px;align-items:start;padding:26px 30px;border-radius:28px;border:1px solid var(--public-line);background:radial-gradient(circle at top right,rgba(39,80,132,.18),transparent 28%),linear-gradient(180deg,rgba(13,26,43,.92),rgba(6,13,24,.98));box-shadow:inset 0 1px 0 rgba(255,255,255,.05),var(--public-shadow-tight)}.product-showroom-privacy-model,.product-showroom-trust-model{background:radial-gradient(circle at top left,rgba(226,200,145,.1),transparent 18%),linear-gradient(180deg,rgba(12,24,40,.94),rgba(6,13,24,.98))}.product-showroom-infrastructure,.product-showroom-technology-stack{background:radial-gradient(circle at top right,rgba(39,80,132,.18),transparent 28%),linear-gradient(180deg,rgba(13,26,43,.92),rgba(6,13,24,.98))}.product-showroom-verification-model{background:radial-gradient(circle at top center,rgba(76,121,112,.12),transparent 26%),linear-gradient(180deg,rgba(10,23,39,.94),rgba(6,13,24,.98))}.product-showroom-band-copy{display:grid;gap:14px}.product-showroom-band-copy h2{margin:0;font-family:var(--font-display),serif;font-size:clamp(1.9rem,3vw,2.8rem);line-height:.96;letter-spacing:-.03em;color:var(--public-text)}.product-showroom-band-list{display:grid;gap:14px;margin:0;padding:0;list-style:none}.product-showroom-summary{max-width:58ch}.product-showroom-ledger{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:10px}.product-showroom-ledger-item{display:grid;gap:8px;padding:16px 18px;border-radius:22px;border:1px solid var(--public-line);background:linear-gradient(180deg,rgba(10,21,35,.76),rgba(18,36,59,.9));box-shadow:inset 0 1px 0 rgba(255,255,255,.04),var(--public-shadow-tight)}.product-showroom-ledger-item span{color:var(--public-gold);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase}.product-showroom-ledger-item strong{font-size:1rem;letter-spacing:.03em;text-transform:uppercase}.showroom-surface-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.showroom-surface-card{display:grid;gap:10px;padding:20px;border-radius:24px;border:1px solid var(--public-line);background:radial-gradient(circle at top right,rgba(185,146,76,.12),transparent 30%),linear-gradient(180deg,rgba(22,40,64,.92),rgba(11,22,36,.96));box-shadow:inset 0 1px 0 rgba(255,255,255,.05),var(--public-shadow-tight)}.showroom-surface-card strong{font-family:var(--font-display),serif;font-size:clamp(1.3rem,1.8vw,1.7rem);letter-spacing:-.03em}.showroom-surface-card p{margin:0;color:var(--public-muted);line-height:1.55}.showroom-surface-eyebrow{margin:0;text-transform:uppercase;letter-spacing:.14em;font-size:.72rem;color:var(--public-gold)}.product-topbar{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;padding:22px 26px;border-radius:28px}.product-topbar-meta{display:grid;gap:10px;min-width:0}.product-topbar-copy{display:grid;gap:6px}.product-topbar-title{font-family:var(--font-display),serif;font-size:clamp(1.55rem,2vw,2rem);letter-spacing:-.03em}.product-topbar-summary{margin:0;max-width:52ch;color:rgba(16,36,55,.76);line-height:1.55}.product-locale-group{justify-content:flex-end;align-items:center;width:fit-content;padding:6px;border-radius:999px;border:1px solid rgba(16,36,55,.08);background:rgba(255,255,255,.42);box-shadow:inset 0 1px 0 rgba(255,255,255,.35)}.product-locale-group .button-primary,.product-locale-group .button-secondary{min-width:58px;padding-inline:16px}.product-surface-copy{max-width:52ch}.landing-hero.surface-reveal,.product-shell>.public-nav.surface-reveal,.product-showroom-thesis.surface-reveal{animation:publicReveal var(--public-reveal-duration) var(--public-reveal-ease) both}.product-shell>.background-grid{background-color:var(--public-bg-deep);background-image:radial-gradient(circle at top left,rgba(185,146,76,.18),transparent 22%),radial-gradient(circle at top right,rgba(35,71,112,.3),transparent 28%),linear-gradient(180deg,#091220 0,var(--public-bg) 30%,var(--public-bg-deep) 100%),linear-gradient(rgba(185,146,76,.085) 1px,transparent 1px),linear-gradient(90deg,rgba(185,146,76,.085) 1px,transparent 1px);background-size:60px 60px;-webkit-mask-image:radial-gradient(circle at center,black 42%,transparent 82%);mask-image:radial-gradient(circle at center,black 42%,transparent 82%);opacity:.42}.landing-hero,.landing-section,.product-shell>.public-nav{border-radius:32px}.product-shell>.public-nav{border:1px solid var(--public-line);background:radial-gradient(circle at top left,rgba(226,200,145,.12),transparent 18%),radial-gradient(circle at top right,rgba(39,80,132,.2),transparent 26%),linear-gradient(180deg,rgba(17,33,54,.96),rgba(7,16,29,.99));box-shadow:inset 0 1px 0 rgba(255,255,255,.06),var(--public-shadow)}.landing-hero,.landing-section{border:1px solid var(--public-line);background:linear-gradient(180deg,rgba(16,30,50,.9),rgba(7,17,31,.96));box-shadow:inset 0 1px 0 rgba(255,255,255,.05),var(--public-shadow)}.landing-card,.landing-credibility-item,.landing-entry-card,.landing-hero,.landing-section,.landing-trust-card,.passport-ledger-band,.passport-ledger-rail,.product-shell>.public-nav,.product-showroom-thesis,.showroom-surface-card{color:var(--public-text)}.landing-hero .eyebrow,.landing-section .eyebrow,.passport-ledger-label,.product-shell>.public-nav .eyebrow,.product-showroom-thesis .eyebrow,.public-nav-context-label,.showroom-surface-eyebrow{color:var(--public-gold)}.landing-card h3,.landing-entry-card h3,.landing-hero h1,.landing-trust-card h3,.passport-ledger-header strong,.passport-ledger-value,.product-topbar-title,.public-nav-brand-title,.public-nav-context-title,.section-heading h2,.showroom-surface-card strong{color:var(--public-text)}.landing-card .muted-copy,.landing-entry-card .muted-copy,.landing-entry-card-footnote,.landing-hero-context-copy,.landing-hero-note,.landing-trust-assurance,.landing-trust-card .muted-copy,.landing-trust-list,.product-showroom-summary,.product-topbar-summary,.public-nav-brand-copy,.public-nav-context-copy{color:var(--public-muted)}.landing-hero{display:grid;grid-template-columns:1fr;align-items:stretch;gap:24px;padding:clamp(30px,4vw,54px);overflow:hidden;isolation:isolate}.landing-hero--cobalt{background:radial-gradient(circle at top left,rgba(226,200,145,.18),transparent 18%),radial-gradient(circle at 78% 18%,rgba(42,86,142,.28),transparent 22%),linear-gradient(135deg,rgba(6,14,24,.96),rgba(13,27,44,.98) 45%,rgba(7,17,31,.99))}.landing-hero--cobalt:after{content:"";position:absolute;inset:18px;border-radius:28px;border:1px solid rgba(227,194,133,.08);pointer-events:none}.landing-hero-orbit{position:absolute;right:-8%;top:-14%;width:min(48vw,520px);aspect-ratio:1;border-radius:999px;background:radial-gradient(circle,rgba(226,200,145,.22) 0,rgba(226,200,145,.04) 38%,transparent 66%);filter:blur(12px);opacity:.26;animation:publicOrbit 8s ease-in-out infinite alternate;z-index:0}.landing-hero-orbit--secondary{left:-18%;bottom:-34%;top:auto;width:min(42vw,440px);background:radial-gradient(circle,rgba(52,100,160,.2) 0,rgba(52,100,160,.04) 40%,transparent 70%);animation-duration:9.5s}.landing-credibility-rail,.landing-hero-copy,.landing-hero-main,.passport-ledger-rail{position:relative;z-index:1}.landing-hero-main{display:grid;grid-template-columns:minmax(0,1.28fr) minmax(330px,.72fr);gap:30px;align-items:stretch}.landing-hero-copy{display:grid;gap:22px;align-content:start;min-width:0}.landing-hero-kicker{gap:10px;width:fit-content}.landing-hero-intro,.landing-hero-kicker{display:flex;flex-wrap:wrap;align-items:center}.landing-hero-intro{gap:12px}.landing-hero-caption{margin:0;color:rgba(243,239,231,.62);font-size:.78rem;letter-spacing:.16em;text-transform:uppercase}.landing-hero-divider{width:56px;height:1px;background:linear-gradient(90deg,rgba(226,200,145,.5),rgba(226,200,145,0))}.landing-hero-corridor{display:inline-flex;width:fit-content;align-items:center;padding:8px 12px;border-radius:999px;border:1px solid var(--public-line-strong);background:rgba(185,146,76,.12);color:rgba(243,239,231,.84);font-size:.76rem;letter-spacing:.14em;text-transform:uppercase}.landing-hero h1{margin:0;font-family:var(--font-display),serif;font-size:clamp(2.7rem,5.6vw,5.15rem);letter-spacing:-.05em;line-height:.95;max-width:9.5ch;text-wrap:balance}.landing-hero-copy .hero-copy{max-width:50ch}.landing-hero-body{max-width:48rem;font-size:clamp(1.04rem,1.3vw,1.18rem);line-height:1.68}.landing-hero-context-copy,.landing-hero-note,.landing-trust-assurance{color:var(--public-muted);line-height:1.7}.landing-hero-note{max-width:48ch;font-size:.99rem}.landing-hero-actions{align-items:center;flex-wrap:wrap}.landing-hero-actions .button-primary,.landing-hero-actions .button-secondary{min-width:188px}.landing-hero-provenance{display:grid;gap:8px;width:fit-content;max-width:34rem;padding:14px 16px;border-radius:18px;border:1px solid rgba(227,194,133,.12);background:rgba(9,19,33,.48)}.landing-hero-provenance-label{color:var(--public-gold);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase}.landing-hero-provenance-copy{margin:0;color:rgba(243,239,231,.84);line-height:1.5}.landing-hero-signal-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:4px}.landing-hero-signal{display:grid;gap:10px;min-width:0;padding:18px 18px 20px;border-radius:22px;border:1px solid rgba(227,194,133,.12);background:linear-gradient(180deg,rgba(13,26,43,.88),rgba(9,19,33,.98));box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 12px 30px rgba(2,6,12,.18)}.landing-hero-signal span{color:var(--public-gold);font-size:.76rem;letter-spacing:.16em;text-transform:uppercase}.landing-hero-signal strong{font-family:var(--font-display),serif;font-size:clamp(1.05rem,1.9vw,1.42rem);line-height:1.1;letter-spacing:-.03em;color:var(--public-text)}.passport-ledger-rail{display:grid;align-content:start;gap:16px;padding:22px;border-radius:30px;background:linear-gradient(180deg,rgba(21,38,62,.96),rgba(10,20,34,.98));border:1px solid var(--public-line);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),var(--public-shadow-tight)}.passport-ledger-rail--cobalt{background:radial-gradient(circle at top left,rgba(226,200,145,.14),transparent 20%),linear-gradient(180deg,rgba(16,31,51,.98),rgba(7,17,31,1))}.passport-ledger-header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:start;padding:4px 2px 14px;border-bottom:1px solid rgba(227,194,133,.12)}.passport-ledger-header-copy{display:grid;gap:6px}.passport-ledger-header strong{font-family:var(--font-display),serif;font-size:1.2rem;line-height:1.05;letter-spacing:-.03em}.passport-ledger-chip{display:inline-flex;align-items:center;padding:8px 12px;border-radius:999px;border:1px solid rgba(227,194,133,.16);background:rgba(185,146,76,.08);color:rgba(243,239,231,.82);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase}.passport-ledger-stack{display:grid;gap:12px}.passport-ledger-band{display:grid;gap:12px;padding:18px;border-radius:22px;border:1px solid rgba(227,194,133,.1);background:linear-gradient(180deg,rgba(26,47,76,.9),rgba(12,24,39,.94));box-shadow:inset 0 1px 0 rgba(255,255,255,.04),var(--public-shadow-tight)}.passport-ledger-label{font-size:.88rem;text-transform:uppercase;letter-spacing:.16em;color:var(--public-gold)}.passport-ledger-value{font-family:var(--font-display),serif;font-size:clamp(1.55rem,2.6vw,2.05rem);letter-spacing:-.04em;line-height:1.16}.landing-credibility-rail{display:grid;grid-template-columns:1fr;gap:12px;padding-top:2px}.landing-credibility-item{display:inline-flex;align-items:center;min-height:0;padding:14px 16px;border-radius:18px;border:1px solid rgba(227,194,133,.14);background:linear-gradient(180deg,rgba(15,30,49,.86),rgba(10,20,34,.94));color:rgba(243,239,231,.9);font-size:.9rem;line-height:1.45;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),var(--public-shadow-tight)}.landing-hero-context{display:grid;gap:8px;padding:16px 18px 0;border-top:1px solid rgba(227,194,133,.12)}.landing-hero-context-header{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.landing-hero-context-label{color:var(--public-gold);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase}.landing-hero-context-divider{width:24px;height:1px;background:linear-gradient(90deg,rgba(227,194,133,.52),rgba(227,194,133,0))}.landing-hero-context-copy{margin:0}.landing-section{padding:34px 36px}.section-heading{display:grid;gap:16px;margin-bottom:28px}.landing-how-it-works .section-heading,.landing-trust-section .section-heading{max-width:64ch}.landing-entry-surfaces .section-heading{max-width:60ch}.landing-card h3,.landing-trust-card h3,.section-heading h2{margin:0;font-family:var(--font-display),serif;letter-spacing:-.03em}.section-heading h2{font-size:clamp(2rem,4vw,3.5rem);line-height:.96;max-width:14ch}.landing-card-grid{gap:20px}.landing-card-grid,.landing-flow-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.landing-flow-grid{gap:18px}.landing-flow-intro{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:18px;padding:16px 18px;border:1px solid var(--public-line);border-radius:22px;background:linear-gradient(180deg,rgba(10,20,34,.76),rgba(17,33,54,.88));box-shadow:inset 0 1px 0 rgba(255,255,255,.04),var(--public-shadow-tight)}.landing-flow-intro .eyebrow{margin-bottom:0}.landing-flow-intro-body{margin:0;max-width:58ch;color:var(--public-muted);line-height:1.6;text-align:right}.landing-card,.landing-entry-card,.landing-trust-card{display:grid;min-height:100%;padding:22px;border-radius:24px;border:1px solid var(--public-line);background:linear-gradient(180deg,rgba(17,33,54,.9),rgba(10,20,34,.94));box-shadow:inset 0 1px 0 rgba(255,255,255,.04),var(--public-shadow-tight)}.landing-flow-card{gap:14px;position:relative;overflow:hidden}.landing-flow-card-top{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:start}.landing-flow-index{display:inline-flex;align-items:center;justify-content:center;min-width:46px;height:46px;border-radius:999px;border:1px solid var(--public-line-strong);background:rgba(185,146,76,.12);color:var(--public-gold);font-size:.82rem;font-weight:700;letter-spacing:.14em}.landing-flow-card-copy{display:grid;gap:8px}.landing-flow-card-tail{display:flex;flex-wrap:wrap;gap:10px;padding-top:14px;margin-top:auto;border-top:1px solid rgba(227,194,133,.12)}.landing-flow-card-tail span{display:inline-flex;align-items:center;min-height:32px;padding:6px 12px;border-radius:999px;border:1px solid rgba(227,194,133,.16);background:rgba(185,146,76,.08);color:rgba(243,239,231,.9);font-size:.8rem}.landing-trust-copy{display:grid;align-content:start;gap:12px}.landing-card h3,.landing-entry-card h3,.landing-trust-card h3{font-size:1.6rem;margin-bottom:0}.landing-trust-rail,.landing-trust-section{display:grid;gap:20px}.landing-trust-intro{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:18px;align-items:stretch}.landing-trust-strip{display:flex;flex-wrap:wrap;gap:10px;align-content:start}.landing-trust-strip-item{display:inline-flex;align-items:center;border-radius:999px;padding:9px 13px;border:1px solid var(--public-line);background:rgba(185,146,76,.1);color:rgba(243,239,231,.9);box-shadow:var(--public-shadow-tight)}.landing-trust-covenant{display:grid;gap:12px;padding:18px 20px;border-radius:24px;border:1px solid var(--public-line);background:linear-gradient(180deg,rgba(10,20,34,.82),rgba(18,35,58,.92));box-shadow:inset 0 1px 0 rgba(255,255,255,.04),var(--public-shadow-tight)}.landing-trust-covenant p,.landing-trust-covenant strong{margin:0}.landing-trust-covenant p:not(.eyebrow){color:var(--public-muted);line-height:1.6}.landing-trust-covenant strong{font-family:var(--font-display),serif;font-size:1.2rem;letter-spacing:-.02em;color:var(--public-text)}.landing-trust-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.landing-trust-card--privacy{background:radial-gradient(circle at top right,rgba(76,121,112,.12),transparent 34%),linear-gradient(180deg,rgba(17,35,55,.92),rgba(9,20,34,.96))}.landing-trust-card--verification{background:radial-gradient(circle at top left,rgba(185,146,76,.16),transparent 34%),linear-gradient(180deg,rgba(19,37,60,.92),rgba(9,20,34,.96))}.landing-trust-card-footer{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:14px;border-top:1px solid rgba(227,194,133,.12)}.landing-trust-card-footer span{display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;background:rgba(255,255,255,.04);border:1px solid rgba(227,194,133,.14);color:rgba(243,239,231,.82);font-size:.8rem}.landing-trust-list{display:grid;gap:12px;margin:0;padding-left:18px;color:var(--public-muted);line-height:1.6}.landing-trust-list li::marker{color:var(--public-gold)}.landing-trust-technology{margin:2px 0 0;padding-top:14px;border-top:1px solid rgba(227,194,133,.12);color:rgba(243,239,231,.72);font-size:.92rem;line-height:1.6}.landing-entry-surfaces{display:grid;gap:20px}.landing-entry-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.landing-entry-card{gap:16px;position:relative;overflow:hidden}.landing-entry-card-holder{background:radial-gradient(circle at top right,rgba(185,146,76,.16),transparent 30%),linear-gradient(180deg,rgba(18,34,55,.92),rgba(10,20,34,.96))}.landing-entry-card-verifier{background:radial-gradient(circle at top left,rgba(36,88,109,.16),transparent 30%),linear-gradient(180deg,rgba(16,32,53,.92),rgba(10,20,34,.96))}.landing-entry-card-top{display:grid;gap:8px}.landing-entry-account-shell,.landing-entry-profile-shell{display:grid;gap:12px;padding:15px 16px;border:1px solid rgba(227,194,133,.12);border-radius:20px;background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.015)),rgba(7,16,29,.56);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.landing-entry-shell-label{color:rgba(226,200,145,.86);font-size:.72rem;letter-spacing:.18em;text-transform:uppercase}.landing-entry-shell-title{color:var(--public-text);font-size:1rem;font-weight:600;letter-spacing:-.01em}.landing-entry-shell-meta{color:rgba(243,239,231,.78);font-size:.84rem;letter-spacing:.08em;text-transform:uppercase}.landing-entry-shell-note{margin:0;color:rgba(203,210,223,.8);font-size:.92rem;line-height:1.55}.landing-entry-profile-copy{display:grid;gap:8px}.landing-entry-profile-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.landing-entry-profile-option{display:grid;gap:5px;padding:12px 13px;border-radius:16px;border:1px solid rgba(227,194,133,.12);background:rgba(11,23,39,.88);color:var(--public-text);text-align:left;transition:border-color .18s ease,transform .18s ease,background .18s ease,box-shadow .18s ease}.landing-entry-profile-option:hover{transform:translateY(-1px);border-color:rgba(227,194,133,.22);box-shadow:0 16px 28px rgba(4,8,16,.18)}.landing-entry-profile-option.is-active{border-color:rgba(226,200,145,.36);background:radial-gradient(circle at top left,rgba(226,200,145,.18),transparent 55%),linear-gradient(180deg,rgba(24,42,68,.96),rgba(12,23,38,.98));box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 18px 34px rgba(4,8,16,.22)}.landing-entry-profile-name{font-size:.95rem;font-weight:600;letter-spacing:-.01em}.landing-entry-profile-meta{color:rgba(203,210,223,.74);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.landing-entry-card-rail{display:flex;flex-wrap:wrap;gap:10px}.landing-entry-card-signal{display:inline-flex;align-items:center;min-height:34px;padding:7px 12px;border-radius:999px;border:1px solid rgba(227,194,133,.16);background:rgba(255,255,255,.04);color:rgba(243,239,231,.88);font-size:.82rem}.landing-entry-card-actions{display:grid;gap:10px;align-content:start;margin-top:auto;padding-top:14px;border-top:1px solid rgba(227,194,133,.12)}.landing-entry-card-footnote{color:var(--public-muted);font-size:.9rem;line-height:1.55}.landing-entry-card .button-secondary,.landing-hero .button-secondary,.public-nav .button-secondary{color:var(--public-text);background:rgba(8,18,31,.9);border-color:rgba(227,194,133,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 10px 24px rgba(2,6,12,.18)}.landing-entry-card .button-primary,.landing-hero .button-primary,.product-shell>.public-nav .product-locale-group .button-primary,.public-nav .button-primary{color:#101a28;background:linear-gradient(135deg,#b9924c,#e2c891);box-shadow:0 14px 34px rgba(6,11,20,.32)}.public-nav .button-secondary--ghost{background:rgba(10,20,34,.72);color:var(--public-muted)}.product-shell>.public-nav .product-locale-group{border-color:var(--public-line);background:rgba(8,18,31,.7);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.public-nav-corridor{border-color:var(--public-line);background:rgba(185,146,76,.1);color:rgba(243,239,231,.82)}.public-nav-context{border-color:var(--public-line);background:rgba(12,24,40,.72)}.product-shell>.public-nav.public-nav--showroom{background:radial-gradient(circle at top left,rgba(226,200,145,.14),transparent 20%),radial-gradient(circle at top right,rgba(39,80,132,.2),transparent 26%),linear-gradient(180deg,rgba(20,37,60,.96),rgba(8,18,31,.99))}.product-shell>.public-nav.public-nav--home-rail{padding:20px 24px;background:radial-gradient(circle at top left,rgba(226,200,145,.18),transparent 18%),radial-gradient(circle at top right,rgba(39,80,132,.22),transparent 28%),linear-gradient(180deg,rgba(16,31,51,.95),rgba(7,16,29,.99))}.landing-entry-card .button-primary,.landing-entry-card .button-secondary{justify-self:start}.landing-entry-card .muted-copy{max-width:36ch}.onboarding-flow{display:grid;gap:24px;scroll-margin-top:28px}.onboarding-flow--custody{gap:26px}.onboarding-header{margin-bottom:0}.onboarding-flow-heading{align-items:flex-start}.onboarding-flow-intro{display:grid;gap:14px;max-width:70ch;min-width:0}.onboarding-body{max-width:62ch}.onboarding-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.95fr);gap:18px;align-items:start}.onboarding-flow--custody .onboarding-grid{grid-template-columns:minmax(0,1.38fr) minmax(280px,.9fr)}.onboarding-session-strip{display:flex;flex-wrap:wrap;gap:14px;align-items:center;padding:18px 20px;border-radius:20px;border:1px solid rgba(16,36,55,.08);background:rgba(255,255,255,.54)}.onboarding-session-strip--custody{border-color:rgba(168,138,87,.12);background:radial-gradient(circle at top right,rgba(168,138,87,.08),transparent 24%),linear-gradient(135deg,rgba(255,255,255,.76),rgba(247,240,230,.82))}.onboarding-session-badge{flex:0 0 auto}.onboarding-session-copy{margin:0;max-width:52ch}.onboarding-step-list{display:grid;gap:14px;margin:0;padding:0;list-style:none}.onboarding-note,.onboarding-step-card{padding:20px;border-radius:24px;border:1px solid rgba(16,36,55,.08);background:linear-gradient(180deg,rgba(255,255,255,.74),rgba(246,239,230,.56))}.onboarding-step-card--custody{border-color:rgba(16,36,55,.07);background:linear-gradient(180deg,rgba(255,255,255,.8),rgba(246,239,230,.5));box-shadow:inset 0 1px 0 rgba(255,255,255,.45)}.onboarding-note--custody{border-color:rgba(168,138,87,.12);background:radial-gradient(circle at top right,rgba(168,138,87,.06),transparent 30%),linear-gradient(180deg,rgba(255,255,255,.76),rgba(244,236,226,.56))}.onboarding-step-heading{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:start}.onboarding-step-index{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(181,122,63,.24);background:rgba(181,122,63,.12);color:var(--gold);font-size:.86rem;font-weight:700;letter-spacing:.14em}.onboarding-step-copy{display:grid;gap:10px}.onboarding-note h3,.onboarding-step-copy h3{margin:0;font-family:var(--font-display),serif;letter-spacing:-.03em}.onboarding-step-copy h3{font-size:1.4rem;line-height:1.02}.onboarding-footer,.onboarding-step-highlight{margin:14px 0 0;color:rgba(16,36,55,.82);line-height:1.65}.onboarding-note{display:grid;gap:14px;position:sticky;top:24px}.onboarding-flow--custody .onboarding-note{top:28px}.onboarding-note h3{font-size:1.7rem;line-height:1.02}.onboarding-note-list{margin-top:4px}.holder-dashboard,.landlord-verification{display:grid;gap:24px}.holder-workspace,.landlord-verification--desk{gap:28px}.holder-workspace--custody{gap:30px}.verifier-workspace{gap:20px}.verifier-workspace--desk{gap:24px}.holder-dashboard-header{margin-bottom:0}.holder-header-copy{display:grid;gap:14px}.holder-header-meta{display:grid;gap:12px;justify-items:end;align-self:start;min-width:min(100%,280px);padding:16px;border:1px solid rgba(168,138,87,.12);border-radius:22px;background:radial-gradient(circle at top right,rgba(168,138,87,.08),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.74),rgba(247,240,230,.58));box-shadow:inset 0 1px 0 rgba(255,255,255,.45)}.holder-session-chip{display:grid;gap:4px;min-width:220px;padding:14px 16px;border-radius:20px;border:1px solid rgba(16,36,55,.08);background:rgba(255,255,255,.6)}.holder-session-chip span{font-size:.78rem;text-transform:uppercase;letter-spacing:.12em;color:var(--muted)}.holder-session-chip strong{color:var(--ink);line-height:1.4}.holder-header-meta .button-primary{width:100%}.holder-corridor-note{color:var(--muted);font-size:.92rem}.holder-dashboard-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.holder-dashboard-grid--custody{grid-template-columns:minmax(0,1.16fr) minmax(320px,.84fr);align-items:start}.holder-dashboard-secondary{display:grid;gap:18px;min-width:0}.holder-loading-surface{margin-bottom:18px}.holder-bundle-explainer{display:grid;gap:18px;margin-bottom:20px;padding:22px;border-radius:24px;border:1px solid rgba(168,138,87,.14);background:radial-gradient(circle at top right,rgba(76,121,112,.08),transparent 34%),linear-gradient(180deg,rgba(255,252,247,.9),rgba(245,237,226,.72));box-shadow:inset 0 1px 0 rgba(255,255,255,.38),0 18px 42px rgba(16,20,28,.06)}.holder-bundle-explainer-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.holder-bundle-explainer-column{display:grid;gap:12px;padding:16px 18px;border-radius:20px;border:1px solid rgba(16,36,55,.08);background:rgba(255,255,255,.52)}.holder-bundle-explainer-column strong{font-family:var(--font-display),serif;font-size:1.02rem;letter-spacing:-.02em;color:var(--ink)}.holder-bundle-explainer-column .landing-trust-list{gap:10px}.holder-bundle-explainer-tech{margin:0;color:var(--muted);font-size:.92rem;line-height:1.6}:is(.app-shell,.product-shell--showroom) .holder-bundle-explainer{border-color:rgba(227,194,133,.18);background:radial-gradient(circle at top right,rgba(226,200,145,.1),transparent 30%),linear-gradient(180deg,rgba(18,34,55,.94),rgba(8,18,31,.98));box-shadow:inset 0 1px 0 rgba(255,255,255,.04),var(--public-shadow-tight)}:is(.app-shell,.product-shell--showroom) .holder-bundle-explainer .muted-copy,:is(.app-shell,.product-shell--showroom) .holder-bundle-explainer-column .landing-trust-list,:is(.app-shell,.product-shell--showroom) .holder-bundle-explainer-column .landing-trust-list li,:is(.app-shell,.product-shell--showroom) .holder-bundle-explainer-tech{color:rgba(226,220,208,.82)}:is(.app-shell,.product-shell--showroom) .holder-bundle-explainer-column{border-color:var(--public-line);background:linear-gradient(180deg,rgba(15,30,49,.88),rgba(7,16,29,.96));box-shadow:inset 0 1px 0 rgba(255,255,255,.04),var(--public-shadow-tight)}:is(.app-shell,.product-shell--showroom) .holder-bundle-explainer-column strong{color:var(--public-text)}.holder-dashboard-grid[aria-busy=true]{opacity:.82}.landlord-loading-surface{margin-bottom:18px}.landlord-grid{display:grid;gap:20px}.landlord-grid[aria-busy=true]{opacity:.82}.landlord-grid-verifier{grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);align-items:start}.landlord-secondary-column{display:grid;gap:20px}@media (min-width:1101px){.landlord-secondary-column{position:sticky;top:28px;align-self:start}}.holder-card,.landlord-card{display:grid;gap:18px;padding:24px;border-radius:24px;border:1px solid rgba(16,36,55,.08);background:linear-gradient(180deg,rgba(255,255,255,.74),rgba(246,239,230,.56))}.holder-card--primary{padding:28px;border-color:rgba(168,138,87,.14);background:radial-gradient(circle at top right,rgba(168,138,87,.08),transparent 32%),linear-gradient(180deg,rgba(255,252,247,.92),rgba(245,237,226,.8));box-shadow:inset 0 1px 0 rgba(255,255,255,.42),0 20px 48px rgba(16,20,28,.08)}.holder-card--secondary{padding:22px;background:linear-gradient(180deg,rgba(255,255,255,.78),rgba(245,237,226,.52))}.holder-readiness-card{grid-column:auto}.landlord-decision-card{background:linear-gradient(180deg,rgba(255,252,247,.96),rgba(246,236,221,.78));border-color:rgba(168,138,87,.16)}.landlord-decision-card--desk{padding:30px;border-color:rgba(168,138,87,.18);background:radial-gradient(circle at top right,rgba(168,138,87,.08),transparent 36%),linear-gradient(180deg,rgba(255,252,247,.98),rgba(245,237,226,.82));box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 22px 52px rgba(16,20,28,.1)}.landlord-card--verifying{border-color:rgba(36,88,109,.14);background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(237,244,245,.84))}.landlord-card--decision-ready{border-color:rgba(95,122,101,.22);background:radial-gradient(circle at top right,rgba(95,122,101,.08),transparent 38%),linear-gradient(180deg,rgba(251,253,249,.96),rgba(237,244,238,.84))}.landlord-stat-grid--desk{gap:12px}.landlord-stat-grid--desk .landlord-stat-card{padding:18px;border-color:rgba(168,138,87,.12);background:linear-gradient(180deg,rgba(255,255,255,.72),rgba(247,241,232,.58))}.landlord-receipt-card--quiet,.landlord-verify-card--quiet{border-color:rgba(16,36,55,.06);background:linear-gradient(180deg,rgba(255,255,255,.72),rgba(246,239,230,.5))}.landlord-advanced-card--quiet{border-color:rgba(16,36,55,.06);background:linear-gradient(180deg,rgba(255,255,255,.68),rgba(246,239,230,.42))}.holder-card-heading{display:grid;gap:12px}.holder-activity-item strong,.holder-card h3,.holder-empty-state strong,.landlord-card h3{margin:0;font-family:var(--font-display),serif;letter-spacing:-.03em}.holder-card h3,.landlord-card h3{font-size:1.55rem;line-height:1.02}.holder-history-card,.holder-privacy-card,.holder-proofs-card,.landlord-advanced-card,.landlord-receipt-card,.landlord-verify-card{min-height:100%}.holder-dashboard-grid--custody .holder-history-card,.holder-dashboard-grid--custody .holder-privacy-card,.holder-dashboard-grid--custody .holder-proofs-card{min-height:0}.landlord-advanced-card-secondary{background:linear-gradient(180deg,rgba(255,252,247,.88),rgba(247,237,223,.7));border-color:rgba(181,122,63,.14)}.holder-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0}.advanced-proof-grid,.landlord-stat-grid,.landlord-verification-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0}.holder-stat-card{padding:16px;border-radius:20px;border:1px solid rgba(16,36,55,.08);background:rgba(255,255,255,.56)}.advanced-proof-item,.landlord-stat-card,.landlord-verification-item{padding:16px;border-radius:20px;border:1px solid rgba(16,36,55,.08);background:rgba(255,255,255,.58)}.advanced-proof-item dt,.holder-activity-meta dt,.holder-source-block span,.holder-stat-card dt,.landlord-decision-note span,.landlord-stat-card dt,.landlord-verification-item dt{font-size:.78rem;text-transform:uppercase;letter-spacing:.12em;color:var(--muted)}.holder-activity-meta dd,.holder-stat-card dd{margin:10px 0 0}.holder-stat-card dd{font-size:1.15rem;color:var(--ink)}.advanced-proof-item dd,.landlord-stat-card dd,.landlord-verification-item dd{margin:10px 0 0;color:var(--ink);line-height:1.45}.landlord-decision-note{display:grid;gap:10px;padding:18px 20px;border-radius:22px;border:1px solid rgba(181,122,63,.16);background:linear-gradient(180deg,rgba(255,250,244,.94),rgba(248,241,230,.8))}.landlord-decision-note p{margin:0;color:rgba(16,36,55,.86);line-height:1.6}.landlord-decision-banner,.landlord-ready-surface{display:grid;gap:12px;padding:18px 20px;border-radius:22px;border:1px solid rgba(16,36,55,.08);background:linear-gradient(180deg,rgba(255,255,255,.7),rgba(247,241,232,.5))}.landlord-decision-banner p,.landlord-ready-surface p{margin:0}.landlord-card--decision-ready .landlord-decision-banner,.landlord-ready-surface{border-color:rgba(95,122,101,.18);background:linear-gradient(180deg,rgba(248,252,248,.96),rgba(240,247,240,.82))}.landlord-card--verifying .landlord-decision-banner{border-color:rgba(36,88,109,.12);background:linear-gradient(180deg,rgba(255,255,255,.95),rgba(239,246,247,.84))}.holder-source-block{display:grid;gap:12px}.holder-source-strip{margin-top:0}.holder-source-fallback{margin:0}.holder-activity-list,.holder-proof-list{display:grid;gap:12px;margin:0;padding:0;list-style:none}.holder-activity-item,.holder-proof-item{padding:16px 18px;border-radius:20px;border:1px solid rgba(16,36,55,.08);background:rgba(255,255,255,.58)}.holder-proof-item{display:flex;justify-content:space-between;gap:16px;align-items:center}.holder-proof-item span{color:rgba(16,36,55,.82);line-height:1.5}.holder-proof-item strong{color:var(--gold);font-size:.9rem;white-space:nowrap}.holder-privacy-list,.landlord-verify-list{margin-top:0}.advanced-proof-details{border-radius:20px;border:1px solid rgba(16,36,55,.08);background:rgba(255,255,255,.46)}.advanced-proof-details-secondary{border-color:rgba(181,122,63,.12)}.advanced-proof-details--quiet{border-color:rgba(16,36,55,.06);background:linear-gradient(180deg,rgba(255,255,255,.7),rgba(246,239,230,.44))}.advanced-proof-summary{display:flex;justify-content:space-between;align-items:center;gap:16px;cursor:pointer;padding:18px 20px;list-style:none}.advanced-proof-summary--quiet{padding:16px 18px}.advanced-proof-summary::-webkit-details-marker{display:none}.advanced-proof-summary-copy{display:grid;gap:6px}.advanced-proof-summary span{color:var(--muted);text-transform:uppercase;letter-spacing:.12em;font-size:.78rem}.advanced-proof-summary strong{font-family:var(--font-display),serif;font-size:1rem;letter-spacing:-.02em}.advanced-proof-summary-action{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-body),sans-serif;font-size:.84rem;font-weight:600;letter-spacing:.06em;text-align:right}@media (min-width:1101px){.page-shell{padding-bottom:84px}.app-shell-hero,.landing-shell .public-nav{padding-inline:32px}}.advanced-proof-summary-action:after{content:"+";display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;border:1px solid rgba(16,36,55,.1);background:rgba(255,255,255,.72);color:var(--ink);font-size:.95rem;line-height:1}.advanced-proof-summary:focus-visible{outline:3px solid rgba(181,122,63,.42);outline-offset:3px}.advanced-proof-details[open] .advanced-proof-summary{border-bottom:1px solid rgba(16,36,55,.08)}.advanced-proof-details[open] .advanced-proof-summary-action:after{content:"-"}.advanced-proof-summary-secondary{background:rgba(255,252,247,.7)}.advanced-proof-details--quiet .advanced-proof-summary{background:rgba(255,255,255,.54)}.advanced-proof-details--quiet .advanced-proof-summary-action{font-size:.8rem;letter-spacing:.08em}.advanced-proof-details .advanced-proof-grid,.advanced-proof-details .holder-empty-state{margin:0;padding:18px 20px 20px}.advanced-proof-grid--quiet{gap:12px}.advanced-proof-details--quiet .advanced-proof-grid{padding-top:14px}.advanced-proof-details--quiet .advanced-proof-item{padding:14px 16px;background:rgba(255,255,255,.52)}:is(.app-shell,.product-shell--showroom) .advanced-proof-details,:is(.app-shell,.product-shell--showroom) .advanced-proof-item,:is(.app-shell,.product-shell--showroom) .advanced-proof-summary,:is(.app-shell,.product-shell--showroom) .advanced-proof-summary-secondary,:is(.app-shell,.product-shell--showroom) .holder-activity-item,:is(.app-shell,.product-shell--showroom) .holder-card,:is(.app-shell,.product-shell--showroom) .holder-empty-state,:is(.app-shell,.product-shell--showroom) .holder-header-meta,:is(.app-shell,.product-shell--showroom) .holder-proof-item,:is(.app-shell,.product-shell--showroom) .holder-session-chip,:is(.app-shell,.product-shell--showroom) .holder-stat-card,:is(.app-shell,.product-shell--showroom) .landlord-card,:is(.app-shell,.product-shell--showroom) .landlord-decision-banner,:is(.app-shell,.product-shell--showroom) .landlord-decision-note,:is(.app-shell,.product-shell--showroom) .landlord-ready-surface,:is(.app-shell,.product-shell--showroom) .landlord-stat-card,:is(.app-shell,.product-shell--showroom) .landlord-verification-item,:is(.app-shell,.product-shell--showroom) .onboarding-note,:is(.app-shell,.product-shell--showroom) .onboarding-session-strip,:is(.app-shell,.product-shell--showroom) .onboarding-step-card{border-color:var(--public-line);background:linear-gradient(180deg,rgba(15,30,49,.84),rgba(7,16,29,.96));box-shadow:inset 0 1px 0 rgba(255,255,255,.04),var(--public-shadow-tight)}:is(.app-shell,.product-shell--showroom) .holder-card--primary,:is(.app-shell,.product-shell--showroom) .landlord-decision-card,:is(.app-shell,.product-shell--showroom) .landlord-decision-card--desk,:is(.app-shell,.product-shell--showroom) .onboarding-note--custody,:is(.app-shell,.product-shell--showroom) .onboarding-session-strip--custody,:is(.app-shell,.product-shell--showroom) .onboarding-step-card--custody{border-color:rgba(227,194,133,.2);background:radial-gradient(circle at top right,rgba(226,200,145,.12),transparent 30%),linear-gradient(180deg,rgba(18,34,55,.9),rgba(7,16,29,.98))}:is(.app-shell,.product-shell--showroom) .landlord-card--decision-ready,:is(.app-shell,.product-shell--showroom) .landlord-ready-surface{border-color:rgba(95,122,101,.28);background:radial-gradient(circle at top right,rgba(95,122,101,.12),transparent 28%),linear-gradient(180deg,rgba(16,33,40,.9),rgba(7,16,29,.98))}:is(.app-shell,.product-shell--showroom) .landlord-card--verifying,:is(.app-shell,.product-shell--showroom) .loading-chip--calm{border-color:rgba(39,80,132,.24);background:radial-gradient(circle at top right,rgba(39,80,132,.12),transparent 28%),linear-gradient(180deg,rgba(14,28,48,.92),rgba(8,18,31,.98));color:var(--public-text)}:is(.app-shell,.product-shell--showroom) .advanced-proof-item dt,:is(.app-shell,.product-shell--showroom) .advanced-proof-summary span,:is(.app-shell,.product-shell--showroom) .holder-activity-heading time,:is(.app-shell,.product-shell--showroom) .holder-activity-meta dt,:is(.app-shell,.product-shell--showroom) .holder-corridor-note,:is(.app-shell,.product-shell--showroom) .holder-proof-item span,:is(.app-shell,.product-shell--showroom) .holder-session-chip span,:is(.app-shell,.product-shell--showroom) .holder-source-block span,:is(.app-shell,.product-shell--showroom) .holder-stat-card dt,:is(.app-shell,.product-shell--showroom) .landing-trust-list,:is(.app-shell,.product-shell--showroom) .landlord-decision-note span,:is(.app-shell,.product-shell--showroom) .landlord-stat-card dt,:is(.app-shell,.product-shell--showroom) .landlord-verification-item dt,:is(.app-shell,.product-shell--showroom) .onboarding-footer,:is(.app-shell,.product-shell--showroom) .onboarding-step-highlight,:is(.app-shell,.product-shell--showroom) .product-showroom-summary{color:var(--public-muted)}:is(.app-shell,.product-shell--showroom) .advanced-proof-item dd,:is(.app-shell,.product-shell--showroom) .advanced-proof-summary strong,:is(.app-shell,.product-shell--showroom) .holder-activity-item strong,:is(.app-shell,.product-shell--showroom) .holder-activity-meta dd,:is(.app-shell,.product-shell--showroom) .holder-empty-state strong,:is(.app-shell,.product-shell--showroom) .holder-proof-item strong,:is(.app-shell,.product-shell--showroom) .holder-session-chip strong,:is(.app-shell,.product-shell--showroom) .holder-stat-card dd,:is(.app-shell,.product-shell--showroom) .landing-trust-list li,:is(.app-shell,.product-shell--showroom) .landlord-decision-note p,:is(.app-shell,.product-shell--showroom) .landlord-stat-card dd,:is(.app-shell,.product-shell--showroom) .landlord-verification-item dd,:is(.app-shell,.product-shell--showroom) .onboarding-note h3,:is(.app-shell,.product-shell--showroom) .onboarding-step-copy h3{color:var(--public-text)}:is(.app-shell,.product-shell--showroom) .advanced-proof-summary-action,:is(.app-shell,.product-shell--showroom) .advanced-proof-summary-action:after{color:var(--public-text)}:is(.app-shell,.product-shell--showroom) .advanced-proof-summary-action:after{border-color:rgba(227,194,133,.16);background:rgba(10,20,34,.86)}:is(.app-shell,.product-shell--showroom) .button-primary{color:#101a28;background:linear-gradient(135deg,#b9924c,#e2c891);box-shadow:0 14px 34px rgba(6,11,20,.32)}:is(.app-shell,.product-shell--showroom) .button-secondary{color:var(--public-text);background:rgba(8,18,31,.92);border-color:rgba(227,194,133,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 10px 24px rgba(2,6,12,.18)}.holder-activity-item{display:grid;gap:14px}.holder-activity-heading{display:flex;justify-content:space-between;gap:16px;align-items:baseline}.holder-activity-heading time{color:var(--muted);font-size:.92rem}.holder-activity-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0}.holder-empty-state{display:grid;gap:12px;padding:18px;border-radius:20px;border:1px dashed rgba(16,36,55,.16);background:rgba(255,255,255,.4)}.record-card,.terminal-card{margin-top:18px;padding:18px;border-radius:20px;border:1px solid var(--line);background:rgba(255,255,255,.52)}.nested-record{margin-top:16px;background:rgba(255,251,246,.72)}.record-card.verified{border-color:rgba(46,139,113,.32);background:rgba(46,139,113,.08)}.record-card.rejected{border-color:rgba(168,72,52,.28);background:rgba(168,72,52,.07)}.record-header{display:flex;justify-content:space-between;gap:16px;align-items:baseline;margin-bottom:16px}.definition-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0}.definition-grid dd{margin:8px 0 0;font-size:.95rem;overflow-wrap:anywhere}.pill-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.pill{display:inline-flex;align-items:center;padding:8px 12px;border-radius:999px;border:1px solid var(--line);background:rgba(255,255,255,.8);font-size:.84rem}.pill.ok{border-color:rgba(46,139,113,.26);color:var(--mint)}.pill.warn{border-color:rgba(168,72,52,.22);color:var(--warn)}.registry-panel{min-height:100%}.registry-list{display:grid;gap:22px}.registry-list h3{margin:0 0 10px;font-size:1rem;text-transform:uppercase;letter-spacing:.12em;color:var(--muted)}.registry-item{display:grid;gap:4px;padding:14px 0;border-top:1px solid var(--line)}.registry-item strong{font-size:.95rem}.registry-item span{color:var(--muted);font-size:.9rem;overflow-wrap:anywhere}.terminal-card{background:#132231;color:#c9f3e7}.terminal-card pre{margin:0;white-space:pre-wrap;word-break:break-word;font-size:.83rem}.error-banner{margin-top:20px;padding:16px 20px;border-radius:16px;color:var(--warn)}@media (max-width:920px){.app-shell-continuity,.app-shell-hero,.product-showroom-thesis,.product-topbar{grid-template-columns:1fr;align-items:flex-start}.public-nav{align-items:flex-start}.public-nav .product-topbar-meta{flex-direction:column}.public-nav-rail{grid-template-columns:1fr}.app-shell-actions,.public-nav-links,.public-nav-meta-header{width:100%;justify-content:flex-start}.public-nav-meta,.public-nav-tools{justify-items:start;justify-content:flex-start}.public-nav-brand-cluster{width:100%}.public-nav-brand{max-width:none}.public-nav-rail{gap:18px}.product-locale-group{width:100%;justify-content:flex-start}.product-showroom-ledger,.showroom-surface-grid{grid-template-columns:1fr}.holder-header-meta{justify-items:start}.holder-session-chip{width:100%}}@media (min-width:1101px){.landlord-column{position:sticky;top:32px}}@media (min-width:1201px){.journey-progress{position:sticky;top:24px;align-self:start}}@media (max-width:1200px){.app-shell-continuity{grid-template-columns:1fr}.journey-progress-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1240px){.hero{grid-template-columns:minmax(0,1.45fr) minmax(300px,.95fr)}.landing-hero-main{grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr)}.workspace-grid{grid-template-columns:minmax(0,1.12fr) minmax(340px,.98fr)}.holder-dashboard-grid,.landing-card-grid,.landing-flow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-trust-intro,.product-showroom-band-grid,.product-showroom-thesis{grid-template-columns:1fr}.showroom-surface-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.holder-dashboard-grid--custody{grid-template-columns:1fr}.holder-readiness-card{grid-column:auto}}@media (max-width:1100px){.advanced-proof-grid,.app-shell-continuity,.hero,.holder-activity-meta,.holder-dashboard-grid,.holder-stat-grid,.kpi-strip,.landing-card-grid,.landing-flow-grid,.landing-trust-grid,.landlord-grid-verifier,.landlord-stat-grid,.landlord-verification-list,.onboarding-grid,.product-showroom-band-grid,.workspace-grid{grid-template-columns:1fr}.holder-readiness-card{grid-column:auto}.landing-credibility-rail,.landing-hero-main,.public-nav-rail{grid-template-columns:1fr}.public-nav-meta{justify-items:start}.landing-flow-intro,.public-nav-links,.public-nav-meta-header,.public-nav-tools{justify-content:flex-start}.landing-flow-intro{grid-template-columns:1fr;align-items:flex-start}.landing-flow-intro-body{text-align:left}.landing-hero-signal-strip{grid-template-columns:1fr}.app-shell-actions,.product-showroom-band-list{justify-content:flex-start}}@media (max-width:768px){.page-shell{padding-inline:16px}.frame,.panel{border-radius:22px}}@media (max-width:720px){.page-shell{padding:16px 12px 36px}.hero,.panel{padding:18px}.landing-section,.product-showroom-band,.product-showroom-thesis{padding:22px 18px}.onboarding-note,.onboarding-step-card{padding:18px}.hero h1{font-size:3rem}.section-heading h2{max-width:none}.panel h2{font-size:1.2rem}.definition-grid{grid-template-columns:1fr}.product-topbar{align-items:flex-start;padding:16px 18px}.product-locale-group{width:100%;justify-content:flex-start}.landing-hero-actions .button-primary,.landing-hero-actions .button-secondary,.product-locale-group .button-primary,.product-locale-group .button-secondary{flex:1 1}.landing-card-grid,.landing-credibility-rail,.landing-entry-grid,.landing-entry-profile-list,.landing-flow-grid,.landing-hero,.landing-trust-grid{grid-template-columns:minmax(0,1fr)}.public-nav-brand-cluster{grid-template-columns:1fr;gap:14px}.public-nav-signal{width:100%;min-height:6px}.holder-dashboard-grid--custody{grid-template-columns:1fr}.passport-ledger-rail{padding:18px}.public-nav--home-rail{padding:16px 18px}.landing-hero h1{font-size:clamp(2.35rem,15vw,4rem);max-width:8ch}.app-shell-hero-ornament{display:none}.journey-progress-header{flex-direction:column}.journey-progress-chip{white-space:normal}.journey-progress-list{grid-template-columns:1fr}.app-shell .onboarding-flow--custody .onboarding-step-list--ledger{grid-template-columns:1fr!important}.app-shell .onboarding-flow--custody .onboarding-step-card--ledger{padding:15px}.app-shell .onboarding-flow--custody .onboarding-step-card--ledger .onboarding-step-copy h3{max-width:none}.onboarding-step-heading{grid-template-columns:1fr}.onboarding-step-index{min-width:40px;min-height:40px}.advanced-proof-summary{align-items:flex-start;flex-direction:column}.advanced-proof-summary-action{text-align:left}}.app-shell{gap:22px}.app-shell .public-nav--workspace{gap:14px;padding:18px 22px;border-radius:28px}.app-shell .public-nav .product-topbar-meta{align-items:center}.app-shell .public-nav-brand{gap:8px}.app-shell .public-nav-brand-title{font-size:clamp(1.16rem,1.5vw,1.5rem)}.app-shell .public-nav-brand-copy{max-width:38ch;font-size:.98rem;line-height:1.5}.app-shell .public-nav-context{min-width:min(100%,280px);padding:12px 14px;gap:6px}.app-shell .public-nav-links{gap:8px}.app-shell-continuity{grid-template-columns:minmax(0,1fr) minmax(250px,.48fr);gap:18px}.app-shell--verifier .app-shell-continuity{grid-template-columns:minmax(0,1fr) minmax(270px,.52fr)}.app-shell-hero{grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:22px 24px;min-height:0}.app-shell-hero-copy .product-topbar-copy{gap:10px}.app-shell h1{font-size:clamp(2.2rem,3vw,3.2rem);line-height:.92;max-width:12ch}.app-shell .hero-copy{max-width:46ch;color:rgba(226,220,208,.84);line-height:1.55}.app-shell-actions{display:flex;flex-wrap:wrap;gap:10px;align-content:center;justify-content:flex-end}.app-shell-actions .button-primary,.app-shell-actions .button-secondary{min-width:0}.journey-progress{gap:14px;padding:18px 18px 16px;border-radius:24px}.journey-progress-header{padding-bottom:12px;border-bottom-color:rgba(227,194,133,.12)}.journey-progress-header-copy{gap:6px}.journey-progress-summary{color:rgba(226,220,208,.9);font-size:.98rem;line-height:1.4}.journey-progress-chip{padding:8px 11px;background:rgba(185,146,76,.12);border-color:rgba(227,194,133,.18)}.journey-progress-list{gap:10px}.journey-progress-step{padding:12px 14px;gap:12px;border-radius:16px}.journey-progress-index{width:36px;height:36px}.journey-progress-label{font-size:.9rem}.workspace-readiness{gap:10px;margin:4px 0 0;padding:16px 18px;border-radius:18px;background:linear-gradient(135deg,rgba(11,23,39,.9),rgba(6,13,24,.98))}.workspace-readiness-copy{justify-content:space-between;align-items:flex-start}.workspace-readiness-copy .muted-copy{max-width:68ch;color:rgba(226,220,208,.82)}.holder-workspace--custody,.verifier-workspace--desk{gap:18px}.app-shell .holder-dashboard,.app-shell .landlord-verification,.app-shell .onboarding-flow{gap:18px;padding:24px 24px 22px;border-radius:30px;border-color:rgba(185,146,76,.16);background:radial-gradient(circle at top right,rgba(39,80,132,.12),transparent 28%),linear-gradient(180deg,rgba(10,20,34,.96),rgba(4,10,19,.995));box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 26px 62px rgba(2,6,12,.34)}.app-shell .onboarding-flow{background:radial-gradient(circle at top right,rgba(185,146,76,.1),transparent 24%),linear-gradient(180deg,rgba(13,25,42,.96),rgba(5,11,20,.995))}.app-shell .holder-dashboard{background:radial-gradient(circle at top right,rgba(185,146,76,.12),transparent 26%),linear-gradient(180deg,rgba(12,24,40,.97),rgba(4,10,19,.995))}.app-shell .landlord-verification{background:radial-gradient(circle at top right,rgba(39,80,132,.14),transparent 28%),linear-gradient(180deg,rgba(11,22,38,.97),rgba(3,9,18,.995))}.app-shell .panel-header{margin-bottom:14px}.app-shell .holder-header-copy{gap:10px;max-width:60ch}.app-shell .holder-header-meta{min-width:min(100%,292px);gap:10px;padding:16px;border-color:rgba(227,194,133,.18);background:radial-gradient(circle at top right,rgba(185,146,76,.12),transparent 30%),linear-gradient(180deg,rgba(14,28,47,.94),rgba(7,16,29,.98));box-shadow:inset 0 1px 0 rgba(255,255,255,.04),var(--public-shadow-tight)}.app-shell .holder-session-chip{min-width:0;padding:13px 14px;border-color:rgba(227,194,133,.12);background:rgba(7,16,29,.68)}.app-shell .holder-corridor-note{margin:0;color:rgba(226,220,208,.84);line-height:1.5}.app-shell .holder-dashboard-grid--custody{grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr);gap:18px}.app-shell .holder-dashboard-secondary,.app-shell .landlord-secondary-column{gap:16px}.app-shell .holder-card,.app-shell .landlord-card{gap:16px;padding:20px;border-radius:22px}.app-shell .holder-card--primary,.app-shell .landlord-decision-card--desk{padding:24px}.holder-proof-zone{display:grid;gap:14px;padding-top:18px;border-top:1px solid rgba(227,194,133,.14)}.app-shell .holder-stat-grid{gap:12px}.app-shell .advanced-proof-item,.app-shell .holder-activity-item,.app-shell .holder-empty-state,.app-shell .holder-proof-item,.app-shell .holder-stat-card,.app-shell .landlord-decision-banner,.app-shell .landlord-decision-note,.app-shell .landlord-ready-surface,.app-shell .landlord-stat-card,.app-shell .landlord-verification-item{background:linear-gradient(180deg,rgba(7,16,29,.86),rgba(13,27,45,.94))}.app-shell .advanced-proof-item dd,.app-shell .holder-activity-meta dd,.app-shell .holder-stat-card dd,.app-shell .landlord-stat-card dd,.app-shell .landlord-verification-item dd{color:rgba(243,239,231,.94)}.app-shell .holder-proof-item span{color:rgba(226,220,208,.84)}.app-shell .holder-activity-list,.app-shell .holder-source-strip{gap:10px}.app-shell .holder-activity-heading strong,.app-shell .holder-proof-item strong{color:var(--public-text)}.app-shell .holder-activity-heading time{color:rgba(226,220,208,.72)}.app-shell .onboarding-flow-intro{gap:12px;max-width:none}.app-shell .onboarding-body{max-width:56ch}.app-shell .onboarding-session-strip{padding:14px 16px;border-radius:18px}.app-shell .onboarding-grid{gap:16px;align-items:start}.app-shell .onboarding-step-list{gap:12px}.app-shell .onboarding-flow--custody .onboarding-step-list--ledger{gap:10px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))!important}.app-shell .onboarding-flow--custody .onboarding-step-card--ledger{min-height:0;padding:16px 16px 14px;border-radius:20px;border-color:rgba(227,194,133,.16);background:radial-gradient(circle at top right,rgba(226,200,145,.08),transparent 28%),linear-gradient(180deg,rgba(15,30,49,.92),rgba(7,16,29,.98));box-shadow:inset 0 1px 0 rgba(255,255,255,.04),var(--public-shadow-tight)}.app-shell .onboarding-flow--custody .onboarding-step-card--ledger:hover{transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 24px 46px rgba(6,10,18,.28)}.app-shell .onboarding-flow--custody .onboarding-step-card--ledger .onboarding-step-heading{gap:12px}.app-shell .onboarding-flow--custody .onboarding-step-index{min-width:34px;min-height:34px;border-color:rgba(227,194,133,.14);background:rgba(227,194,133,.08);font-size:.72rem;letter-spacing:.12em}.app-shell .onboarding-flow--custody .onboarding-step-card--ledger .onboarding-step-copy{gap:6px}.app-shell .onboarding-flow--custody .onboarding-step-card--ledger .onboarding-step-copy h3{max-width:14ch;font-size:1.06rem;line-height:1.04;letter-spacing:-.04em}.app-shell .onboarding-flow--custody .onboarding-step-card--ledger .muted-copy{color:rgba(226,220,208,.78);font-size:.92rem;line-height:1.54}.app-shell .onboarding-flow--custody .onboarding-step-highlight--signature{margin-top:10px;padding-top:10px;border-top:1px solid rgba(227,194,133,.12);color:rgba(226,220,208,.82);font-size:.9rem;line-height:1.46}.app-shell .onboarding-note--custody,.app-shell .onboarding-step-card--custody{min-height:0}.app-shell .onboarding-step-copy h3{font-size:1.18rem;line-height:1.06}.app-shell .onboarding-footer,.app-shell .onboarding-step-highlight{margin-top:12px;color:rgba(226,220,208,.8)}.app-shell .landlord-grid-verifier{grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr);gap:18px}.app-shell .landlord-decision-card--desk{gap:18px}.app-shell .landlord-stat-grid--desk{gap:12px}.app-shell .landlord-decision-card .landlord-verify-card--quiet{gap:14px;margin-top:4px;padding:18px 20px;border-radius:22px;border:1px solid rgba(227,194,133,.14);background:radial-gradient(circle at top right,rgba(185,146,76,.08),transparent 30%),linear-gradient(180deg,rgba(12,24,40,.9),rgba(6,13,24,.98))}.app-shell .landlord-verify-list--desk{margin-top:0;gap:10px}.app-shell .landlord-verification-list{gap:12px}.app-shell .advanced-proof-details--quiet{border-color:rgba(185,146,76,.12);background:linear-gradient(180deg,rgba(9,18,31,.88),rgba(5,11,20,.98))}.app-shell .advanced-proof-summary{padding:16px 18px}.app-shell .advanced-proof-details .advanced-proof-grid{padding-top:14px}@media (max-width:1200px){.app-shell .holder-dashboard-grid--custody,.app-shell .landlord-grid-verifier,.app-shell--holder .app-shell-continuity,.app-shell--verifier .app-shell-continuity,.app-shell-continuity{grid-template-columns:1fr}.app-shell .journey-progress-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:920px){.app-shell .public-nav--workspace{padding:16px 18px}.app-shell .public-nav .product-topbar-meta{flex-direction:column;align-items:flex-start}.app-shell .product-locale-group,.app-shell .public-nav-links,.app-shell .public-nav-tools{justify-content:flex-start}.app-shell .workspace-readiness-copy{flex-direction:column}}@media (max-width:720px){.app-shell{gap:18px}.app-shell-hero{grid-template-columns:1fr;padding:20px}.app-shell h1{max-width:none;font-size:clamp(1.9rem,9vw,2.7rem)}.app-shell-actions{width:100%;justify-content:stretch}.app-shell-actions .button-primary,.app-shell-actions .button-secondary{flex:1 1 100%}.app-shell .advanced-proof-grid,.app-shell .holder-stat-grid,.app-shell .journey-progress-list,.app-shell .landlord-stat-grid,.app-shell .landlord-verification-list{grid-template-columns:1fr}.app-shell .holder-header-meta{width:100%}}