:root{--font-display:"Playfair Display","Georgia",serif;--font-body:"DM Sans","Avenir Next","Segoe UI",sans-serif;--font-mono:"DM Mono","SFMono-Regular","Menlo",monospace;--bg:#f7f9fc;--text:#0b1826;--muted:#5a6e80;--surface:hsla(0,0%,100%,.92);--line:rgba(4,44,83,.12);--accent:#185fa5;--accent-deep:#042c53;--accent-soft:#378add;--gold:#c8a45a;--gold-light:#e8d5a3;--blue-50:#e6f1fb;--blue-100:#b5d4f4;--blue-200:#85b7eb;--slate:#2c3e52}*{box-sizing:border-box}body,html{margin:0;padding:0}.client-kyc-banner{padding:18px 20px;border-radius:18px;background:rgba(230,241,251,.75);border:1px solid rgba(4,44,83,.1);margin-bottom:18px}.client-kyc-banner p{margin:8px 0 0;color:var(--slate)}.client-kyc-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.client-kyc-form label,.client-kyc-upload-card{display:grid;grid-gap:8px;gap:8px;font-weight:600;color:var(--text)}.client-kyc-form input,.client-kyc-form select,.client-kyc-form textarea{width:100%;border:1px solid var(--line);border-radius:14px;padding:12px 14px;font:inherit;background:hsla(0,0%,100%,.92)}.client-kyc-span-2{grid-column:1/-1}.client-kyc-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.client-kyc-doc-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-bottom:16px}.client-kyc-upload-card{padding:16px;border-radius:18px;border:1px dashed rgba(24,95,165,.35);background:hsla(0,0%,100%,.84)}.client-kyc-upload-card span{font-size:13px;color:var(--muted);font-weight:500}.client-kyc-upload-card input[type=file]{padding:0;border:0;background:transparent}.client-notification-list{display:grid;grid-gap:14px;gap:14px}.client-notification-card{border:1px solid rgba(4,44,83,.08);border-radius:18px;padding:18px;background:hsla(0,0%,100%,.84)}.client-notification-card.is-unread{border-color:rgba(24,95,165,.28);box-shadow:0 10px 22px rgba(24,95,165,.08)}.client-notification-card h4{margin:10px 0 6px;font-size:20px}.client-notification-card p{margin:0;color:var(--slate);line-height:1.7}.client-notification-actions,.client-notification-head{display:flex;gap:12px;justify-content:space-between;align-items:flex-start}.client-notification-actions{margin-top:14px;align-items:center;justify-content:flex-start}@media (max-width:980px){.client-kyc-doc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.client-kyc-doc-grid,.client-kyc-form{grid-template-columns:minmax(0,1fr)}}body{color:var(--text);line-height:1.55;background:radial-gradient(1200px 650px at -10% -8%,rgba(200,164,90,.12),transparent),radial-gradient(900px 600px at 110% -20%,rgba(55,138,221,.16),transparent),linear-gradient(180deg,#fbfdff 0,var(--bg) 100%);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-feature-settings:"liga" 1,"kern" 1}.client-dashboard-muted,.muted,figcaption,label,li,p,td,th{text-wrap:pretty}a{color:inherit;text-decoration:none}.shell{width:min(1160px,94vw);margin:0 auto}.site-header{margin-top:20px;padding:10px 0;display:flex;align-items:center;justify-content:space-between}.brand{display:inline-flex;align-items:center;gap:12px}.auth-brand img,.brand-wordmark img,.estate-brand img{display:block;height:auto}.nav{display:inline-flex;align-items:center;gap:14px;padding:6px;border:1px solid var(--line);background:hsla(0,0%,100%,.72)}.nav,.nav a{border-radius:999px}.nav a{padding:8px 12px;color:var(--muted);font-weight:600}.nav .is-active{color:var(--text);background:#fff;box-shadow:0 8px 18px rgba(10,76,89,.12)}.btn,.cta{background:linear-gradient(145deg,var(--accent) 0,var(--accent-deep) 100%);color:#fff;border:0;padding:10px 14px;border-radius:12px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.hero-grid{margin-top:22px;display:grid;grid-template-columns:1.35fr 1fr;grid-gap:14px;gap:14px}.feature-card,.hero-card,.property-tile,.spotlight-card,.stat-card{border:1px solid var(--line);background:var(--surface);border-radius:18px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 14px 30px rgba(10,76,89,.08)}.hero-card{padding:28px}.eyebrow{margin:0;font-family:var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.08em;color:var(--gold);font-size:12px;font-weight:700}.hero-card h1,.section-head h1{font-family:var(--font-display),serif;margin:8px 0 10px;letter-spacing:-.02em;font-size:clamp(30px,5vw,50px);line-height:1.02;max-width:14ch}.hero-card p{margin:0;color:var(--muted);max-width:60ch}.hero-actions{margin-top:20px;display:flex;gap:10px;flex-wrap:wrap}.btn-ghost{color:var(--accent-deep);background:#fff;border:1px solid var(--line)}.spotlight-card{padding:26px;color:#fff;background:linear-gradient(150deg,var(--accent-deep) 0,var(--accent) 78%)}.spotlight-card p{margin:0;font-family:var(--font-mono),monospace;opacity:.88;text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:700}.spotlight-card h2{font-family:var(--font-display),serif;margin:18px 0 6px;font-size:clamp(48px,6vw,82px);line-height:.95}.spotlight-card span{font-weight:600;color:hsla(0,0%,100%,.88)}.stat-grid{margin-top:14px;display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.stat-card{padding:16px}.stat-card p{margin:0;font-family:var(--font-mono),monospace;color:var(--muted);font-size:12px;text-transform:uppercase;letter-spacing:.06em;font-weight:700}.stat-card h3{margin:7px 0 0;font-size:28px}.feature-grid{margin:14px auto 40px;display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.feature-card{padding:18px}.feature-card h4{margin:0;font-size:20px;font-family:var(--font-display),serif}.feature-card p{margin:8px 0 0;color:var(--muted)}.section-head{margin-top:22px}.muted-copy{color:var(--muted)}.cards-grid{margin:14px auto 40px;display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.property-tile{padding:14px}.tile-top{display:flex;justify-content:space-between;align-items:center;gap:10px}.tile-status{text-transform:uppercase;letter-spacing:.06em;font-size:11px;padding:5px 8px;border-radius:999px;background:#eaf6f8;border:1px solid #c7e4ea;font-weight:700}.tile-status,.tile-yield{margin:0;color:var(--accent-deep)}.tile-yield{font-size:28px;font-weight:800}.property-tile h3{margin:10px 0 6px;font-size:22px;letter-spacing:-.01em}.tile-bottom{margin-top:14px;padding-top:12px;border-top:1px solid #d4e4e8;display:flex;align-items:baseline;justify-content:space-between}.tile-bottom span{color:var(--muted);font-size:12px;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.tile-bottom strong{font-size:20px}.error{color:#b42318;font-weight:700}.discover-page{padding-bottom:48px}.discover-page .site-header{margin-top:14px;padding:8px 12px;border:1px solid rgba(4,44,83,.12);border-radius:18px;background:linear-gradient(180deg,hsla(0,0%,100%,.92),rgba(240,246,252,.8));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 14px 28px rgba(4,44,83,.08)}.discover-page .nav{background:hsla(0,0%,100%,.84)}.discover-hero{margin-top:18px;display:grid;grid-template-columns:1.08fr .92fr;grid-gap:14px;gap:14px}.discover-hero-copy,.discover-hero-metrics{border:1px solid rgba(4,44,83,.1);border-radius:22px;padding:24px;background:linear-gradient(162deg,hsla(0,0%,100%,.95),rgba(230,241,251,.76));box-shadow:0 16px 34px rgba(4,44,83,.1)}.discover-hero-copy h1{font-family:var(--font-display),serif;margin:10px 0;font-size:clamp(32px,4.4vw,54px);line-height:.98;letter-spacing:-.03em;max-width:12.8ch}.discover-hero-copy p{margin:0;line-height:1.55}.discover-hero-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;background:linear-gradient(160deg,rgba(255,252,246,.96),hsla(43,60%,77%,.38)),radial-gradient(540px 260px at 100% 0,rgba(55,138,221,.12),transparent 68%)}.discover-hero-metrics article{border:1px solid rgba(4,44,83,.08);border-radius:16px;padding:14px;background:hsla(0,0%,100%,.78)}.discover-hero-metrics span{display:block;font-family:var(--font-mono),monospace;font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:#59616f;font-weight:700}.discover-hero-metrics strong{display:block;margin-top:6px;font-size:clamp(22px,3.2vw,34px);letter-spacing:-.02em}.discover-grid{margin:16px auto 24px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.discover-card{border:1px solid rgba(4,44,83,.1);border-radius:22px;overflow:hidden;background:linear-gradient(155deg,hsla(0,0%,100%,.96),rgba(230,241,251,.72));box-shadow:0 18px 32px rgba(4,44,83,.1);transition:transform .22s ease,box-shadow .22s ease}.discover-card:hover{transform:translateY(-4px);box-shadow:0 24px 40px rgba(11,46,67,.16)}.discover-card-media{position:relative;aspect-ratio:16/10;overflow:hidden}.discover-card-image{width:100%;height:100%;object-fit:cover;transform:scale(1.02)}.discover-card-overlay{position:absolute;left:12px;right:12px;bottom:12px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-radius:12px;background:rgba(14,30,42,.7);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#f7fbfd}.discover-card-overlay p{margin:0;font-size:12px;letter-spacing:.05em;text-transform:uppercase;font-weight:700}.discover-card-overlay strong{font-size:20px;letter-spacing:-.02em}.discover-card-body{padding:14px}.discover-card-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.discover-card .tile-status{margin:0;font-size:11px;padding:6px 10px;border-radius:999px;color:#042c53;background:rgba(181,212,244,.42);border:1px solid rgba(24,95,165,.18);font-weight:700;text-transform:uppercase;letter-spacing:.06em}.discover-card-funding{margin:0;color:#133f54;font-weight:800;font-size:16px;display:inline-flex;align-items:baseline;gap:4px}.discover-card-funding span{font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:#607285;font-weight:700}.discover-card h3{margin:10px 0 6px;font-size:24px;letter-spacing:-.02em;font-family:var(--font-display),serif}.discover-card-footer{margin-top:12px;padding-top:12px;border-top:1px solid rgba(15,23,39,.08);display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.discover-card-footer span{display:block;color:#637181;font-size:11px;letter-spacing:.05em;text-transform:uppercase;font-weight:700}.discover-card-footer strong{display:block;margin-top:4px;font-size:20px;letter-spacing:-.015em}@media (max-width:980px){.cards-grid,.discover-hero,.feature-grid,.hero-grid,.stat-grid{grid-template-columns:1fr}.discover-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.site-header{flex-wrap:wrap;gap:10px}.nav{order:3;width:100%;justify-content:flex-start}}@media (max-width:760px){.discover-page .site-header{padding:10px}.discover-hero-copy,.discover-hero-metrics{padding:18px}.discover-grid,.discover-hero-metrics{grid-template-columns:1fr}}.estate-home{position:relative;overflow:hidden;min-height:100vh;padding:22px 0 72px;color:#18130f;background:radial-gradient(900px 520px at 0 0,hsla(28,38%,56%,.18),transparent 60%),radial-gradient(760px 460px at 100% 10%,rgba(59,80,77,.16),transparent 62%),linear-gradient(180deg,#f7f0e7,#efe5d8 48%,#f6f1e7)}.estate-home-glow{position:absolute;width:440px;height:440px;border-radius:50%;filter:blur(80px);pointer-events:none;opacity:.45}.estate-home-glow-left{top:-140px;left:-140px;background:rgba(150,104,61,.34)}.estate-home-glow-right{top:120px;right:-160px;background:rgba(45,73,70,.28)}.estate-closing,.estate-hero,.estate-nav,.estate-section,.estate-stat-band,.estate-sticky-shell{position:relative;z-index:1}.estate-sticky-shell{position:-webkit-sticky;position:sticky;top:12px;z-index:30}.estate-nav{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 18px;border:1px solid rgba(66,48,34,.12);border-radius:22px;background:hsla(38,65%,97%,.72);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 20px 38px rgba(64,45,31,.08)}.estate-mobile-menu{display:none;position:relative}.estate-mobile-menu-toggle{list-style:none;width:48px;height:48px;display:grid;align-content:center;grid-gap:5px;gap:5px;padding:0 12px;border-radius:16px;border:1px solid rgba(66,48,34,.12);background:rgba(255,252,247,.9);cursor:pointer}.estate-mobile-menu-toggle::-webkit-details-marker{display:none}.estate-mobile-menu-toggle span{display:block;width:100%;height:2px;border-radius:999px;background:#2f241b;transition:transform .18s ease,opacity .18s ease}.estate-mobile-menu[open] .estate-mobile-menu-toggle span:first-child{transform:translateY(7px) rotate(45deg)}.estate-mobile-menu[open] .estate-mobile-menu-toggle span:nth-child(2){opacity:0}.estate-mobile-menu[open] .estate-mobile-menu-toggle span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.estate-mobile-menu-panel{position:absolute;top:calc(100% + 12px);right:0;width:min(340px,calc(100vw - 32px));padding:16px;border:1px solid rgba(66,48,34,.12);border-radius:22px;background:rgba(255,248,238,.96);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 22px 42px rgba(64,45,31,.14)}.estate-mobile-menu-actions,.estate-mobile-menu-links{display:grid;grid-gap:10px;gap:10px}.estate-mobile-menu-actions a,.estate-mobile-menu-links a{width:100%}.estate-mobile-menu-links a{padding:12px 14px;border-radius:16px;border:1px solid rgba(79,57,37,.1);background:rgba(255,252,247,.88);color:#2b2119;font-size:14px;font-weight:700}.estate-mobile-menu-actions{margin-top:14px}.estate-brand{display:inline-flex;align-items:center;gap:0}.estate-closing p,.estate-experience-card p,.estate-faq-card p,.estate-flow-card p,.estate-lead,.estate-link-button,.estate-nav-links a,.estate-property-card p,.estate-section-head p,.estate-stage-card span,.estate-stat-band span{color:var(--muted)}.estate-closing-actions,.estate-hero-actions,.estate-nav-actions,.estate-nav-links{display:flex;align-items:center;gap:10px}.estate-link-button,.estate-nav-links a{padding:10px 14px;border-radius:999px;font-size:13px;font-weight:700;transition:background .18s ease,color .18s ease,transform .18s ease}.estate-button:hover,.estate-link-button:hover,.estate-nav-links a:hover{transform:translateY(-1px)}.estate-link-button:hover,.estate-nav-links a:hover{background:hsla(0,0%,100%,.9);color:var(--accent-deep)}.estate-button{display:inline-flex;align-items:center;justify-content:center;padding:13px 20px;border-radius:999px;font-size:14px;font-weight:800;letter-spacing:.02em;border:1px solid transparent;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.estate-button-dark{color:#f7f9fc;background:linear-gradient(145deg,#0f3b6d,#042c53);box-shadow:0 18px 30px rgba(4,44,83,.2)}.estate-button-accent{color:#fffaf4;background:linear-gradient(145deg,#c8a45a,#8f6b2d);box-shadow:0 18px 32px rgba(143,107,45,.24)}.estate-button-light{border-color:rgba(4,44,83,.14);background:hsla(0,0%,100%,.84);color:var(--accent-deep)}.estate-hero{margin-top:24px;display:grid;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);grid-gap:24px;gap:24px;align-items:stretch}.estate-closing,.estate-experience-card,.estate-faq-card,.estate-flow-card,.estate-hero-copy,.estate-property-card,.estate-stat-band article,.estate-story-card{border:1px solid rgba(4,44,83,.1);background:hsla(0,0%,100%,.78);box-shadow:0 24px 42px rgba(4,44,83,.08);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.estate-hero-copy{border-radius:30px;padding:34px}.estate-kicker{margin:0;font-family:var(--font-mono),monospace;font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--gold)}.estate-closing h2,.estate-hero-copy h1,.estate-section-head h2,.estate-story-card h2{font-family:var(--font-display),serif;margin:16px 0 0;font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Georgia,serif;font-weight:700;line-height:.95;letter-spacing:-.04em;color:#19120d}.estate-hero-copy h1{font-size:clamp(46px,7vw,92px);max-width:10ch}.estate-lead{margin:18px 0 0;max-width:54ch;font-size:18px;line-height:1.6}.estate-signal-row{margin-top:26px;display:flex;flex-wrap:wrap;gap:10px}.estate-property-metrics span,.estate-signal-row span{border:1px solid rgba(89,67,46,.12);background:hsla(0,0%,100%,.7)}.estate-signal-row span{padding:10px 14px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#4e4237}.estate-hero-stage{position:relative;min-height:660px;border-radius:34px;overflow:hidden;background:linear-gradient(145deg,rgba(66,46,31,.08),hsla(0,0%,100%,.18))}.estate-stage-card{position:absolute;border-radius:28px;overflow:hidden;box-shadow:0 28px 52px rgba(52,38,28,.18)}.estate-stage-card-main{inset:0 0 88px 40px}.estate-stage-card-main img{width:100%;height:100%;object-fit:cover;display:block}.estate-stage-overlay{position:absolute;inset:auto 24px 24px 24px;padding:22px;border-radius:22px;background:linear-gradient(180deg,rgba(17,14,13,.14),rgba(17,14,13,.74));color:#f8f3ed}.estate-flow-card span,.estate-property-metrics span,.estate-stage-card-detail p,.estate-stage-card-floating p,.estate-stage-overlay p,.estate-stat-band article p{margin:0;text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:800}.estate-stage-overlay p{color:hsla(33,44%,95%,.78)}.estate-stage-overlay h2{margin:10px 0 0;max-width:12ch;font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Georgia,serif;font-size:clamp(34px,4vw,52px);line-height:.96;letter-spacing:-.04em}.estate-stage-card-detail,.estate-stage-card-floating{right:0;width:min(280px,44%);padding:18px 18px 20px;border:1px solid rgba(94,70,48,.12);background:hsla(33,85%,97%,.92)}.estate-stage-card-floating{top:28px}.estate-stage-card-detail{bottom:24px}.estate-stage-card-detail strong,.estate-stage-card-floating strong{display:block;margin-top:8px;font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Georgia,serif;font-size:32px;line-height:1;letter-spacing:-.04em;color:#1d1712}.estate-stage-card-detail span,.estate-stage-card-floating span{display:block;margin-top:8px;line-height:1.5;font-size:14px}.estate-stat-band{margin-top:18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.estate-stat-band article{padding:20px 22px;border-radius:22px}.estate-stat-band article strong{display:block;margin-top:10px;font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Georgia,serif;font-size:clamp(32px,4vw,52px);line-height:.95;color:#1a140f}.estate-stat-band article span{display:block;margin-top:10px;font-size:14px;line-height:1.5}.estate-section{margin-top:26px}.estate-section-head{max-width:760px}.estate-closing h2,.estate-section-head h2,.estate-story-card h2{font-size:clamp(34px,4.8vw,64px);max-width:12ch}.estate-section-head p{margin:14px 0 0;max-width:62ch;line-height:1.65;font-size:16px}.estate-experience-grid,.estate-faq-grid,.estate-flow-grid,.estate-property-grid{display:grid;grid-gap:16px;gap:16px}.estate-property-grid{margin-top:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.estate-property-card{border-radius:24px;overflow:hidden}.estate-property-card img{width:100%;height:360px;object-fit:cover;display:block}.estate-property-body{padding:18px}.estate-experience-card h3,.estate-faq-card h3,.estate-flow-card h3,.estate-property-body h3{margin:10px 0 0;font-size:28px;line-height:1;letter-spacing:-.03em;color:#1a140e}.estate-property-metrics{margin-top:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.estate-property-metrics span{display:block;padding:12px 14px;border-radius:18px;color:#745f4b}.estate-property-metrics strong{display:block;margin-top:6px;color:#1b1510;font-size:22px;letter-spacing:-.02em}.estate-story-layout{display:grid;grid-template-columns:.82fr 1.18fr;grid-gap:16px;gap:16px;align-items:start}.estate-story-card{border-radius:26px;padding:28px;position:-webkit-sticky;position:sticky;top:18px}.estate-flow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.estate-flow-card{border-radius:24px;padding:24px}.estate-flow-card span{color:#8e694a}.estate-experience-card p,.estate-faq-card p,.estate-flow-card p{margin:12px 0 0;line-height:1.65;font-size:15px}.estate-experience-grid,.estate-faq-grid{margin-top:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.estate-experience-card,.estate-faq-card{border-radius:24px;padding:24px}.estate-closing{margin-top:30px;border-radius:30px;padding:28px 30px;display:flex;align-items:flex-end;justify-content:space-between;gap:20px}@media (max-width:1100px){.estate-experience-grid,.estate-faq-grid,.estate-hero,.estate-property-grid,.estate-stat-band,.estate-story-layout{grid-template-columns:1fr}.estate-flow-grid{grid-template-columns:1fr 1fr}.estate-hero-stage{min-height:580px}.estate-story-card{position:static}}@media (max-width:820px){.estate-home{padding-top:14px}.estate-nav,.estate-nav-links{flex-wrap:wrap;justify-content:center}.estate-nav-links{order:3}.estate-closing-actions,.estate-hero-actions,.estate-nav-actions{width:100%;flex-wrap:wrap}.estate-button,.estate-link-button{flex:1 1 180px}.estate-closing,.estate-experience-card,.estate-faq-card,.estate-flow-card,.estate-hero-copy,.estate-story-card{padding:22px}.estate-hero-stage{min-height:520px}.estate-stage-card-main{inset:0 0 120px 0}.estate-stage-card-detail,.estate-stage-card-floating{left:18px;right:18px;width:auto}.estate-stage-card-floating{top:auto;bottom:122px}.estate-experience-grid,.estate-faq-grid,.estate-flow-grid,.estate-property-grid,.estate-property-metrics{grid-template-columns:1fr}.estate-closing{align-items:stretch;flex-direction:column}}.buyasset-home{--estate-bg:#f6efe6;--estate-bg-soft:#fbf7f1;--estate-surface:rgba(255,250,244,.82);--estate-surface-strong:hsla(32,55%,94%,.92);--estate-line:rgba(118,89,54,.14);--estate-line-strong:rgba(150,114,66,.22);--estate-text:#241a12;--estate-muted:#7c6a58;--estate-accent:#b18447;--estate-accent-strong:#8b6738;--estate-accent-dark:#31231a;--estate-shadow:0 26px 52px rgba(91,63,35,.1);background:radial-gradient(920px 560px at 2% -10%,rgba(183,135,76,.2),transparent 62%),radial-gradient(780px 520px at 104% -8%,rgba(81,62,38,.12),transparent 64%),linear-gradient(180deg,#fcf7f1,#f4ecdf 50%,#fbf7f1);color:var(--estate-text)}.buyasset-home .estate-home-glow-left{background:rgba(183,135,76,.3)}.buyasset-home .estate-home-glow-right{background:rgba(81,62,38,.24)}.estate-notice-bar{position:relative;z-index:1;margin-bottom:18px;padding:14px 18px;border:1px solid var(--estate-line);border-radius:999px;background:rgba(255,248,238,.74);box-shadow:var(--estate-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:space-between;gap:16px}.estate-notice-bar span{color:var(--estate-accent-dark);font-size:13px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.estate-notice-bar a{color:var(--estate-accent-strong);font-size:13px;font-weight:800}.buyasset-home .estate-closing,.buyasset-home .estate-experience-card,.buyasset-home .estate-faq-card,.buyasset-home .estate-flow-card,.buyasset-home .estate-hero-copy,.buyasset-home .estate-legal-disclaimer,.buyasset-home .estate-nav,.buyasset-home .estate-property-card,.buyasset-home .estate-stat-band article,.buyasset-home .estate-story-card,.buyasset-home .estate-tier-card{border-color:var(--estate-line);background:var(--estate-surface);box-shadow:var(--estate-shadow)}.buyasset-home .estate-nav{background:rgba(255,248,238,.74)}.buyasset-home .estate-brand-mark{background:linear-gradient(145deg,#4a3525,#1b140f);color:#fff8ee}.buyasset-home .estate-brand-copy small,.buyasset-home .estate-closing p,.buyasset-home .estate-experience-card p,.buyasset-home .estate-faq-card p,.buyasset-home .estate-flow-card p,.buyasset-home .estate-lead,.buyasset-home .estate-link-button,.buyasset-home .estate-nav-links a,.buyasset-home .estate-property-card p,.buyasset-home .estate-property-copy,.buyasset-home .estate-section-head p,.buyasset-home .estate-stage-card span,.buyasset-home .estate-stat-band span,.buyasset-home .estate-sublead{color:var(--estate-muted)}.buyasset-home .estate-button-dark{background:linear-gradient(145deg,#4a3525,#1b140f);color:#fff8ee;box-shadow:0 18px 30px rgba(73,53,37,.22)}.buyasset-home .estate-button-accent{background:linear-gradient(145deg,#c49a5d,#8d6839);color:#fffaf2;box-shadow:0 18px 32px rgba(124,83,49,.2)}.buyasset-home .estate-button-light{border-color:var(--estate-line-strong);background:rgba(255,251,245,.88);color:var(--estate-accent-dark)}.buyasset-home .estate-experience-card p,.buyasset-home .estate-flow-card span,.buyasset-home .estate-kicker,.buyasset-home .estate-notice-bar a,.buyasset-home .estate-property-body p,.buyasset-home .estate-tier-name{color:var(--estate-accent-strong)}.buyasset-home .estate-closing h2,.buyasset-home .estate-experience-card h3,.buyasset-home .estate-faq-card h3,.buyasset-home .estate-flow-card h3,.buyasset-home .estate-hero-copy h1,.buyasset-home .estate-legal-disclaimer h3,.buyasset-home .estate-property-body h3,.buyasset-home .estate-section-head h2,.buyasset-home .estate-story-card h2{color:var(--estate-text)}.buyasset-home .estate-sublead{margin:14px 0 0;max-width:54ch;font-size:16px;line-height:1.65}.buyasset-home .estate-legal-disclaimer,.buyasset-home .estate-property-metrics span,.buyasset-home .estate-signal-row span,.buyasset-home .estate-tier-card{border-color:var(--estate-line-strong);background:rgba(255,252,247,.9)}.buyasset-home .estate-hero-stage{background:radial-gradient(260px 260px at 52% 22%,rgba(183,135,76,.2),transparent 68%),radial-gradient(420px 420px at 8% 82%,hsla(0,0%,100%,.1),transparent 70%),linear-gradient(180deg,#2b2018,#17120f);box-shadow:0 32px 54px rgba(37,26,18,.24)}.buyasset-home .estate-stage-card-detail,.buyasset-home .estate-stage-card-floating{background:rgba(255,250,244,.92);border-color:var(--estate-line)}.buyasset-home .estate-stage-overlay{background:linear-gradient(180deg,rgba(28,18,13,.12),rgba(28,18,13,.76))}.buyasset-home .estate-property-copy,.buyasset-home .estate-section-copy{margin-top:12px;font-size:15px;line-height:1.6}.buyasset-home .estate-stat-band article strong{font-size:clamp(30px,4vw,48px)}.estate-flow-grid-journey{margin-top:18px}.estate-getting-started-grid,.estate-legal-grid,.estate-tier-grid{display:grid;grid-gap:16px;gap:16px;margin-top:18px}.estate-getting-started-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.estate-tier-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.estate-tier-card{border-radius:24px;padding:24px}.estate-tier-name{display:inline-flex;margin-bottom:12px;font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.estate-tier-card strong{display:block;color:var(--estate-text);font-size:22px;line-height:1.2;letter-spacing:-.03em}.estate-tier-list{margin:16px 0 0;padding-left:18px;display:grid;grid-gap:10px;gap:10px;color:var(--estate-muted);line-height:1.55}.estate-inline-actions{margin-top:18px;display:flex;justify-content:flex-start}.estate-legal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.estate-section-compact{margin-top:22px}.estate-section-head-compact{max-width:1120px}.estate-section-head-compact h2{max-width:15ch;font-size:clamp(28px,3.4vw,46px);line-height:.98;letter-spacing:-.035em}.estate-section-head-compact p:last-child{margin-top:10px;max-width:56ch;font-size:15px;line-height:1.55}.estate-faq-grid-compact,.estate-legal-grid-compact{gap:12px;margin-top:14px}.estate-accordion{display:grid;grid-gap:10px;gap:10px;margin-top:14px}.estate-accordion-item{overflow:hidden}.estate-accordion-summary{list-style:none;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;cursor:pointer}.estate-accordion-summary::-webkit-details-marker{display:none}.estate-accordion-summary h3{flex:1 1}.estate-accordion-summary span{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;border:1px solid var(--estate-line-strong);background:rgba(255,252,247,.92);color:var(--estate-accent-strong);font-size:18px;font-weight:500;line-height:1;flex-shrink:0;transition:transform .18s ease,background .18s ease,color .18s ease}.estate-accordion-item[open] .estate-accordion-summary span{transform:rotate(45deg);background:rgba(196,154,93,.12);color:var(--estate-accent-dark)}.estate-accordion-body{padding-top:2px}.estate-faq-card-compact{padding:18px 20px;border-radius:22px}.estate-faq-card-compact h3{margin-top:0;font-size:20px;line-height:1.12;letter-spacing:-.025em}.estate-faq-card-compact p{margin-top:10px;font-size:14px;line-height:1.52}.estate-legal-card{min-height:100%}.estate-legal-card h3{font-size:20px;line-height:1.12}.estate-legal-disclaimer{margin-top:18px;border-radius:26px;padding:24px 26px}.estate-legal-disclaimer p:last-child{margin-top:14px;font-size:15px;line-height:1.65;color:var(--estate-muted)}@media (max-width:1100px){.estate-getting-started-grid,.estate-legal-grid,.estate-tier-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.estate-section-head-compact h2{max-width:14ch}}@media (max-width:820px){.estate-sticky-shell{top:8px}.estate-notice-bar{flex-direction:column;align-items:flex-start;border-radius:24px}.estate-nav{gap:12px;padding:12px 14px}.estate-brand-copy small,.estate-nav-actions,.estate-nav-links{display:none}.estate-mobile-menu{display:block}.estate-getting-started-grid,.estate-legal-grid,.estate-tier-grid{grid-template-columns:1fr}.estate-section-head-compact h2{max-width:11ch}}.stake-home-v2{min-height:100vh;padding-bottom:88px;background:radial-gradient(980px 460px at 8% -4%,rgba(19,123,93,.12),transparent 58%),radial-gradient(860px 520px at 94% 2%,rgba(23,57,49,.12),transparent 60%),linear-gradient(180deg,#f7f7f3,#f2f4ef 46%,#fff)}.stake-top-banner{border-bottom:1px solid rgba(11,17,29,.08);background:#16261f;color:#edf2ee}.stake-top-banner-inner{padding:12px 0;display:flex;align-items:center;justify-content:space-between;gap:16px}.stake-top-banner-inner p{margin:0;font-size:13px;font-weight:700;letter-spacing:.01em}.stake-top-banner-inner a{font-size:13px;font-weight:800;color:#7de3b9}.stake-v2-nav{margin-top:22px;padding:16px 22px;display:flex;align-items:center;justify-content:space-between;gap:18px;border:1px solid rgba(11,17,29,.08);border-radius:999px;background:hsla(0,0%,100%,.86);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 18px 36px rgba(18,34,29,.08)}.stake-v2-brand{display:inline-flex;align-items:center;gap:12px}.stake-v2-brand-mark{width:40px;height:40px;display:grid;place-items:center;border-radius:14px;color:#fff;font-weight:800;background:linear-gradient(145deg,#13241f,#2f8a67)}.stake-v2-brand-copy{display:grid;grid-gap:2px;gap:2px}.stake-v2-brand-copy strong{font-size:15px;letter-spacing:.02em}.stake-v2-brand-copy small,.stake-v2-faq-grid p,.stake-v2-feature-card p,.stake-v2-lead,.stake-v2-section-head p,.stake-v2-step-card p{color:#5d695f}.stake-v2-actions,.stake-v2-chip-row,.stake-v2-cta-row,.stake-v2-links,.stake-v2-logo-row{display:flex;align-items:center;gap:10px}.stake-v2-links a,.stake-v2-login{padding:10px 14px;border-radius:999px;font-size:13px;font-weight:700;color:#39473d}.stake-v2-links a:hover,.stake-v2-login:hover{background:rgba(244,247,244,.96)}.stake-v2-login{border:1px solid rgba(11,17,29,.08)}.stake-v2-button{display:inline-flex;align-items:center;justify-content:center;padding:14px 22px;border-radius:999px;font-size:14px;font-weight:800;transition:transform .18s ease,box-shadow .18s ease}.stake-v2-button:hover{transform:translateY(-1px)}.stake-v2-button-primary{color:#fff;background:linear-gradient(145deg,#16261f,#2a8f68);box-shadow:0 18px 30px rgba(20,40,34,.22)}.stake-v2-button-secondary{color:#172820;border:1px solid rgba(17,24,39,.1);background:hsla(0,0%,100%,.9)}.stake-v2-closing,.stake-v2-faq,.stake-v2-hero,.stake-v2-how,.stake-v2-overview,.stake-v2-properties{margin-top:32px}.stake-v2-hero{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-gap:30px;gap:30px;align-items:center}.stake-v2-copy{padding:8px 0 18px}.stake-v2-kicker{margin:0;color:#1f7c5b;text-transform:uppercase;letter-spacing:.14em;font-size:12px;font-weight:800}.stake-v2-closing h2,.stake-v2-copy h1,.stake-v2-section-head h2{margin:16px 0 0;font-size:clamp(40px,6vw,76px);line-height:.94;letter-spacing:-.05em;color:#121a16}.stake-v2-lead{margin:18px 0 0;max-width:57ch;font-size:18px;line-height:1.7}.stake-v2-chip-row{margin-top:24px;flex-wrap:wrap}.stake-v2-chip-row span,.stake-v2-logo-row span{padding:11px 14px;border-radius:999px;border:1px solid rgba(17,24,39,.08);background:hsla(0,0%,100%,.85);color:#3c493f;font-size:12px;font-weight:700;letter-spacing:.04em}.stake-v2-stage{position:relative}.stake-v2-stage-shell{position:relative;min-height:760px;border-radius:40px;overflow:hidden;border:1px solid hsla(0,0%,100%,.08);background:radial-gradient(260px 260px at 52% 22%,rgba(69,170,128,.38),transparent 68%),radial-gradient(420px 420px at 8% 82%,hsla(0,0%,100%,.08),transparent 70%),linear-gradient(180deg,#102019,#172b24);box-shadow:0 32px 54px rgba(11,20,17,.22)}.stake-v2-stage-phone{position:absolute;border-radius:36px;overflow:hidden;box-shadow:0 30px 50px rgba(8,14,12,.34);border:1px solid hsla(0,0%,100%,.12)}.stake-v2-stage-phone img{display:block;height:auto}.stake-v2-stage-phone-left{left:10%;bottom:8%;transform:rotate(-10deg)}.stake-v2-stage-phone-right{right:10%;top:8%;z-index:2;transform:rotate(8deg)}.stake-v2-stage-card{position:absolute;z-index:3;max-width:300px;padding:20px;border-radius:24px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.92);box-shadow:0 24px 40px rgba(8,14,12,.22)}.stake-v2-property-location,.stake-v2-stage-card p,.stake-v2-step-number{margin:0;color:#1e7c5b;text-transform:uppercase;letter-spacing:.1em;font-size:11px;font-weight:800}.stake-v2-faq-grid h3,.stake-v2-feature-card h2,.stake-v2-property-card h3,.stake-v2-stage-card strong,.stake-v2-step-card h3{display:block;margin-top:8px;font-size:26px;line-height:1.06;letter-spacing:-.03em;color:#141d19}.stake-v2-stage-card span{display:block;margin-top:9px;color:#5d695f;font-size:14px;line-height:1.6}.stake-v2-stage-card-property{top:8%;left:8%}.stake-v2-stage-card-income{right:8%;bottom:10%}.stake-v2-stage-card-market{left:34%;bottom:7%;max-width:260px}.stake-v2-overview{padding-top:6px}.stake-v2-logo-row{justify-content:center;flex-wrap:wrap}.stake-v2-faq-grid,.stake-v2-feature-grid,.stake-v2-metrics,.stake-v2-property-grid,.stake-v2-step-grid{display:grid;grid-gap:18px;gap:18px}.stake-v2-feature-grid{margin-top:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.stake-v2-closing,.stake-v2-faq-grid article,.stake-v2-feature-card,.stake-v2-metrics article,.stake-v2-property-card,.stake-v2-step-card{border:1px solid rgba(17,24,39,.08);background:hsla(0,0%,100%,.86);box-shadow:0 18px 36px rgba(18,34,29,.08)}.stake-v2-feature-card{padding:24px;border-radius:28px}.stake-v2-feature-card h2{margin-top:0;font-size:28px}.stake-v2-feature-card p{margin:12px 0 0;line-height:1.7}.stake-v2-section-head{max-width:720px}.stake-v2-section-head h2{max-width:12ch}.stake-v2-section-head p{margin:14px 0 0;line-height:1.7;font-size:16px}.stake-v2-property-grid{margin-top:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.stake-v2-property-card{border-radius:28px;overflow:hidden}.stake-v2-property-image{position:relative;height:320px}.stake-v2-property-image img{object-fit:cover}.stake-v2-property-body{padding:24px}.stake-v2-property-metrics{margin-top:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.stake-v2-property-metrics article{border-radius:20px;padding:14px 15px;background:rgba(242,245,241,.92)}.stake-v2-property-metrics small{display:block;color:#647066;text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:800}.stake-v2-property-metrics strong{display:block;margin-top:8px;font-size:24px;color:#14221c}.stake-v2-step-grid{margin-top:20px;grid-template-columns:repeat(4,minmax(0,1fr))}.stake-v2-step-card{padding:24px;border-radius:28px}.stake-v2-step-number{display:inline-block}.stake-v2-step-card h3{margin-top:14px;font-size:28px}.stake-v2-step-card p{margin:12px 0 0;line-height:1.7;font-size:15px}.stake-v2-metrics{margin-top:28px;grid-template-columns:repeat(4,minmax(0,1fr))}.stake-v2-metrics article{padding:24px;border-radius:26px}.stake-v2-metrics strong{display:block;font-size:clamp(30px,3.4vw,46px);line-height:1;letter-spacing:-.05em;color:#121a16}.stake-v2-metrics span{display:block;margin-top:10px;color:#5e695f;font-size:14px;line-height:1.55}.stake-v2-faq-grid{margin-top:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.stake-v2-faq-grid article{padding:24px;border-radius:26px}.stake-v2-faq-grid p{margin:12px 0 0;line-height:1.7;font-size:15px}.stake-v2-closing{padding:34px;border-radius:32px;display:flex;align-items:flex-end;justify-content:space-between;gap:22px}@media (max-width:1100px){.stake-v2-faq-grid,.stake-v2-feature-grid,.stake-v2-hero,.stake-v2-metrics,.stake-v2-property-grid,.stake-v2-step-grid{grid-template-columns:1fr}.stake-v2-stage-shell{min-height:680px}}@media (max-width:860px){.stake-top-banner-inner,.stake-v2-actions,.stake-v2-closing,.stake-v2-cta-row,.stake-v2-links,.stake-v2-nav{flex-wrap:wrap}.stake-v2-links,.stake-v2-nav{justify-content:center}.stake-v2-stage-shell{min-height:620px}.stake-v2-stage-phone-left{left:4%;bottom:10%}.stake-v2-stage-phone-right{right:2%;top:10%}.stake-v2-stage-phone img{width:230px}.stake-v2-stage-card-market{left:18px;bottom:18px}}@media (max-width:640px){.stake-v2-closing,.stake-v2-faq-grid article,.stake-v2-feature-card,.stake-v2-metrics article,.stake-v2-nav,.stake-v2-property-body,.stake-v2-step-card{padding:18px}.stake-v2-closing h2,.stake-v2-copy h1,.stake-v2-section-head h2{font-size:clamp(34px,10vw,50px)}.stake-v2-property-metrics{grid-template-columns:1fr}.stake-v2-stage-shell{min-height:560px}.stake-v2-stage-phone-left{display:none}.stake-v2-stage-phone-right{left:50%;right:auto;top:22px;transform:translateX(-50%) rotate(0deg)}.stake-v2-stage-card-income,.stake-v2-stage-card-market,.stake-v2-stage-card-property{left:16px;right:16px;max-width:none}.stake-v2-stage-card-property{top:auto;bottom:166px}.stake-v2-stage-card-income{top:auto;bottom:90px}.stake-v2-stage-card-market{bottom:16px}}.apple-home{--apple-bg:#eef4f8;--apple-text:#101114;--apple-muted:#4d525d;--apple-line:rgba(16,17,20,.08);--apple-card:hsla(0,0%,100%,.72);--apple-ink:#0f1727;--apple-accent:#0fa3b1;min-height:100vh;color:var(--apple-text);background:radial-gradient(1150px 620px at 8% -6%,rgba(15,163,177,.4),transparent 60%),radial-gradient(920px 600px at 98% -2%,rgba(255,123,88,.32),transparent 64%),radial-gradient(900px 580px at 50% 36%,rgba(249,193,67,.24),transparent 68%),radial-gradient(760px 420px at 78% 65%,rgba(130,120,255,.18),transparent 74%),linear-gradient(180deg,#fff 0,var(--apple-bg) 52%,#e8f0f6 100%);position:relative;overflow-x:clip;font-family:SF Pro Display,SF Pro Text,Helvetica Neue,Avenir Next,sans-serif}.apple-noise{position:fixed;inset:0;pointer-events:none;opacity:.06;mix-blend-mode:multiply;background-image:radial-gradient(#1f2937 .45px,transparent 0);background-size:4px 4px}.apple-orb{position:absolute;width:520px;height:520px;filter:blur(70px);border-radius:50%;pointer-events:none}.apple-orb-one{background:rgba(15,163,177,.46);top:-180px;left:-120px}.apple-orb-two{background:rgba(249,193,67,.34);top:260px;right:-180px}.apple-sparkle{position:absolute;width:16px;height:16px;border-radius:999px;pointer-events:none;z-index:1;background:radial-gradient(circle,hsla(0,0%,100%,.95) 0,hsla(0,0%,100%,0) 68%);box-shadow:0 0 22px hsla(0,0%,100%,.9),0 0 40px rgba(15,163,177,.55),0 0 60px rgba(255,123,88,.35);animation:twinkle 4.8s ease-in-out infinite}.apple-sparkle-a{top:110px;left:18%}.apple-sparkle-b{top:320px;right:14%;animation-delay:1.2s}.apple-sparkle-c{top:760px;left:64%;animation-delay:2.1s}.apple-nav-wrap{position:-webkit-sticky;position:sticky;top:0;z-index:40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.apple-nav{width:min(1200px,95vw);margin:12px auto 0;border:1px solid var(--apple-line);background:linear-gradient(180deg,hsla(0,0%,100%,.9),rgba(244,250,252,.74));border-radius:999px;padding:10px 12px;display:flex;justify-content:space-between}.apple-brand,.apple-nav{align-items:center;gap:10px}.apple-brand{display:inline-flex;font-weight:700;font-size:14px;letter-spacing:.02em}.apple-brand-mark{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:10px;background:linear-gradient(145deg,#0fa3b1,#0f1727);color:#fff}.apple-nav-links{display:inline-flex;align-items:center;gap:6px;padding:4px;border-radius:999px;background:rgba(232,244,248,.9)}.apple-nav-links a{padding:8px 14px;border-radius:999px;font-size:13px;color:#4b5563;font-weight:600}.apple-nav-links a:hover{background:#fff;color:#121826}.apple-nav-cta{padding:9px 15px;border-radius:999px;background:var(--apple-ink);color:#fff;font-size:13px;font-weight:700}.apple-nav-auth{display:inline-flex;align-items:center;gap:8px}.apple-nav-login{padding:9px 14px;border-radius:999px;border:1px solid rgba(15,23,39,.12);background:hsla(0,0%,100%,.86);color:#1d2a3b;font-size:13px;font-weight:700}.apple-hero{margin-top:42px;display:grid;grid-template-columns:1fr 1.08fr;grid-gap:26px;gap:26px;align-items:center}.apple-kicker{margin:0;color:#4c5d77;text-transform:uppercase;letter-spacing:.08em;font-weight:700;font-size:12px}.apple-hero h1{margin:14px 0 16px;font-size:clamp(38px,7vw,88px);letter-spacing:-.045em;line-height:.96;background:linear-gradient(130deg,#092f40 6%,#0c7f9e 40%,#ff8f5a 76%,#6d63ff);-webkit-background-clip:text;background-clip:text;color:transparent}.apple-hero-copy p{margin:0;max-width:58ch;color:var(--apple-muted);font-size:18px}.apple-actions{margin-top:30px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.apple-hero-highlights{margin-top:22px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.apple-highlight-pill{margin:0;border:1px solid rgba(16,17,20,.1);border-radius:14px;background:linear-gradient(155deg,hsla(0,0%,100%,.92),rgba(245,252,253,.72));padding:11px 12px;display:grid;grid-gap:2px;gap:2px;box-shadow:0 10px 22px rgba(15,99,122,.12)}.apple-highlight-pill:nth-child(2){background:linear-gradient(155deg,rgba(255,250,238,.96),rgba(255,241,231,.72))}.apple-highlight-pill:nth-child(3){background:linear-gradient(155deg,rgba(240,247,255,.96),rgba(224,239,255,.74))}.apple-highlight-pill strong{font-size:20px;letter-spacing:-.02em}.apple-highlight-pill span{color:#586170;font-size:12px;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.apple-btn-ghost,.apple-btn-primary{padding:13px 22px;border-radius:999px;font-weight:700;font-size:14px;border:1px solid transparent;transition:transform .22s ease,box-shadow .22s ease}.apple-btn-primary{background:linear-gradient(140deg,#0fa3b1,#0d6d92 52%,#143d77);color:#fff;box-shadow:0 10px 24px rgba(13,109,146,.38),inset 0 0 0 1px hsla(0,0%,100%,.42)}.apple-btn-ghost{border-color:var(--apple-line);background:hsla(0,0%,100%,.7);color:#1f2937}.apple-btn-ghost:hover,.apple-btn-primary:hover{transform:translateY(-1px);box-shadow:0 16px 28px rgba(15,23,39,.15)}.apple-btn-primary:hover{box-shadow:0 18px 34px rgba(13,109,146,.5),0 0 36px rgba(15,163,177,.38)}.apple-device-stage{position:relative;height:min(70vw,760px);min-height:480px;overflow:visible}.apple-stage-ring{position:absolute;border-radius:50%;pointer-events:none}.apple-stage-ring-a{width:420px;height:420px;border:1px solid rgba(15,163,177,.42);top:4%;left:20%;animation:spinRing 18s linear infinite}.apple-stage-ring-b{width:300px;height:300px;border:1px dashed rgba(255,123,88,.58);top:24%;right:8%;animation:spinRingReverse 14s linear infinite}.apple-device{position:absolute;width:min(34vw,280px);border-radius:28px;box-shadow:0 40px 60px rgba(17,24,39,.22);border:1px solid hsla(0,0%,100%,.8);transform-origin:center}.apple-device-left{left:4%;top:17%;transform:rotate(-13deg);animation:floatLeft 8s ease-in-out infinite}.apple-device-center{left:34%;top:2%;z-index:3;transform:rotate(-2deg);animation:floatCenter 6.8s ease-in-out infinite}.apple-device-right{right:3%;top:22%;transform:rotate(12deg);animation:floatRight 9s ease-in-out infinite}.apple-float-card{position:absolute;border:1px solid hsla(0,0%,100%,.76);background:linear-gradient(145deg,hsla(0,0%,100%,.92),rgba(236,248,252,.72));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;padding:10px 12px;box-shadow:0 20px 34px rgba(15,23,39,.15);z-index:5;animation:floatCard 7s ease-in-out infinite}.apple-float-card p{margin:0;color:#556070;font-size:11px;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.apple-float-card strong{display:block;margin-top:4px;font-size:24px;letter-spacing:-.03em}.apple-float-card span{display:block;margin-top:4px;color:#5f6877;font-size:12px}.apple-float-card-top{right:-2%;top:2%}.apple-float-card-bottom{left:2%;bottom:4%;animation-delay:1.2s}@keyframes floatLeft{0%,to{transform:rotate(-13deg) translateY(0)}50%{transform:rotate(-11deg) translateY(-18px)}}@keyframes floatCenter{0%,to{transform:rotate(-2deg) translateY(0)}50%{transform:rotate(-1deg) translateY(-24px)}}@keyframes floatRight{0%,to{transform:rotate(12deg) translateY(0)}50%{transform:rotate(10deg) translateY(-14px)}}@keyframes floatCard{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes spinRing{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spinRingReverse{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes twinkle{0%,to{opacity:.4;transform:scale(.9)}50%{opacity:1;transform:scale(1.35)}}.apple-ticker-wrap{margin:12px 0 6px;border-top:1px solid rgba(16,17,20,.08);border-bottom:1px solid rgba(16,17,20,.08);background:linear-gradient(90deg,rgba(237,249,252,.72),rgba(255,245,236,.76));overflow:hidden}.apple-ticker-track{display:flex;gap:12px;width:max-content;padding:12px 0;animation:tickerMove 25s linear infinite}.apple-ticker-track span{border:1px solid rgba(15,23,39,.1);border-radius:999px;padding:8px 14px;font-size:12px;text-transform:uppercase;letter-spacing:.06em;font-weight:700;color:#305170;background:hsla(0,0%,100%,.86)}.apple-ticker-track span:nth-child(3n){background:rgba(224,246,249,.9)}.apple-ticker-track span:nth-child(3n+1){background:rgba(255,238,226,.9)}@keyframes tickerMove{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.apple-showcase{margin-top:24px;display:block}.apple-showcase-copy{border:1px solid var(--apple-line);border-radius:24px;padding:24px;background:linear-gradient(165deg,hsla(0,0%,100%,.9),rgba(230,245,250,.68));display:grid;grid-template-columns:1.25fr .75fr;grid-gap:16px;gap:16px;align-items:end;margin-bottom:14px}.apple-showcase-copy h2{margin:10px 0;font-size:clamp(30px,4.2vw,56px);line-height:.98;letter-spacing:-.03em;max-width:14ch}.apple-showcase-copy p{margin:0;color:#535d6d}.apple-showcase-points{display:grid;grid-gap:10px;gap:10px;justify-items:end}.apple-showcase-points span{border:1px solid rgba(19,56,74,.18);border-radius:999px;padding:8px 14px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#214d69;background:hsla(0,0%,100%,.84)}.apple-showcase-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.apple-moment-card{border:1px solid rgba(16,17,20,.1);border-radius:22px;padding:18px;background:linear-gradient(160deg,hsla(0,0%,100%,.92),rgba(232,244,251,.72));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 18px 34px rgba(15,23,39,.1);transition:transform .25s ease,box-shadow .25s ease;display:flex;flex-direction:column;min-height:100%;position:relative;overflow:hidden}.apple-moment-card:after{content:"";position:absolute;inset:-30% auto auto -30%;width:55%;height:180%;transform:rotate(25deg);background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.42) 45%,hsla(0,0%,100%,0));transition:transform .42s ease;pointer-events:none}.apple-moment-card:hover{transform:translateY(-6px);box-shadow:0 28px 45px rgba(15,23,39,.16)}.apple-moment-card:hover:after{transform:translateX(165%) rotate(25deg)}.apple-moment-card header span{display:inline-block;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#204666;background:rgba(15,163,177,.18)}.apple-moment-card h3{margin:10px 0 7px;font-size:23px;line-height:1.06;letter-spacing:-.02em}.apple-moment-card p{margin:0;color:#556071}.apple-moment-card img{width:min(100%,235px);height:auto;margin:16px auto 0;border-radius:20px;box-shadow:0 22px 30px rgba(15,23,39,.16)}.apple-moment-1{grid-row:auto}.apple-moment-2,.apple-moment-3{transform:none}.apple-moment-2{background:linear-gradient(160deg,rgba(255,253,245,.94),rgba(255,239,226,.72))}.apple-moment-3{background:linear-gradient(160deg,rgba(248,251,255,.94),rgba(228,238,255,.76))}.apple-capabilities,.apple-metrics{margin-top:26px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.apple-capability-card,.apple-metric-card{border:1px solid var(--apple-line);background:linear-gradient(150deg,hsla(0,0%,100%,.92),rgba(239,248,252,.68));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:22px;padding:22px}.apple-metric-card p{margin:0;color:#616a78;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.apple-metric-card h2{margin:10px 0 0;font-size:clamp(26px,3.2vw,46px);letter-spacing:-.03em}.apple-capabilities{grid-template-columns:repeat(3,minmax(0,1fr))}.apple-trust{margin-top:8px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.apple-trust p{margin:0;border:1px solid var(--apple-line);background:linear-gradient(155deg,hsla(0,0%,100%,.93),rgba(243,251,252,.72));border-radius:999px;padding:11px 14px;text-align:center;font-weight:600;color:#4d5561;font-size:13px}.apple-faq,.apple-how,.apple-learn,.apple-opportunities,.apple-why{margin-top:30px}.apple-faq-head h2,.apple-how-head h2,.apple-learn-head h2,.apple-opportunities-head h2,.apple-why-head h2{margin:12px 0 0;font-size:clamp(32px,4vw,52px);line-height:1.02;letter-spacing:-.032em;max-width:16ch}.apple-how-grid{margin-top:18px;display:grid;grid-template-columns:1.2fr .8fr;grid-gap:16px;gap:16px}.apple-step-list{border:1px solid var(--apple-line);background:linear-gradient(155deg,hsla(0,0%,100%,.9),rgba(241,249,251,.68));border-radius:22px;padding:8px}.apple-step-item{display:grid;grid-template-columns:54px 1fr;grid-gap:14px;gap:14px;padding:16px;border-radius:16px}.apple-step-item+.apple-step-item{border-top:1px solid rgba(15,23,39,.07)}.apple-step-item span{width:40px;height:40px;border-radius:999px;display:inline-grid;place-items:center;background:#0f1727;color:#fff;font-size:13px;font-weight:700}.apple-step-item h3{margin:2px 0 6px;font-size:20px;letter-spacing:-.018em}.apple-step-item p{margin:0;color:#4e5561;line-height:1.55}.apple-step-visual{border:1px solid var(--apple-line);background:linear-gradient(145deg,hsla(0,0%,100%,.78),hsla(0,0%,100%,.46));border-radius:22px;display:grid;place-items:center;padding:20px;position:relative}.apple-step-visual img{width:min(100%,280px);height:auto;border-radius:24px;box-shadow:0 26px 42px rgba(15,23,39,.2)}.apple-step-chip{position:absolute;bottom:18px;left:18px;border:1px solid hsla(0,0%,100%,.84);border-radius:999px;background:rgba(15,23,39,.8);color:#fff;font-size:12px;text-transform:uppercase;letter-spacing:.06em;font-weight:700;padding:8px 12px}.apple-opportunities-grid{margin-top:18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.apple-opportunity-card{border:1px solid var(--apple-line);background:linear-gradient(160deg,hsla(0,0%,100%,.92),rgba(236,247,251,.7));border-radius:20px;padding:20px}.apple-opportunity-card:nth-child(2){background:linear-gradient(160deg,rgba(255,251,243,.94),rgba(255,238,224,.74))}.apple-opportunity-card:nth-child(3){background:linear-gradient(160deg,rgba(247,251,255,.94),rgba(228,240,255,.76))}.apple-opportunity-type{margin:0;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#4f6180;font-weight:700}.apple-opportunity-card h3{margin:10px 0 6px;font-size:24px;letter-spacing:-.02em}.apple-opportunity-market{margin:0;color:#59606d}.apple-opportunity-meta{margin-top:16px;padding-top:14px;border-top:1px solid rgba(15,23,39,.08);display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.apple-opportunity-meta span{display:block;color:#6a7281;font-size:12px;text-transform:uppercase;letter-spacing:.04em}.apple-opportunity-meta strong{display:block;margin-top:4px;font-size:20px;letter-spacing:-.015em}.apple-why-grid{margin-top:18px;display:grid;grid-template-columns:1.12fr .88fr;grid-gap:14px;gap:14px}.apple-why-chart{border:1px solid var(--apple-line);border-radius:20px;padding:20px;background:linear-gradient(165deg,hsla(0,0%,100%,.94),rgba(229,245,250,.76))}.apple-why-chart-head h3{margin:0;font-size:24px;letter-spacing:-.02em}.apple-why-chart-head p{margin:8px 0 0;color:#535b67}.apple-why-legend{margin-top:14px;display:flex;flex-wrap:wrap;gap:10px}.apple-why-dot{display:inline-flex;align-items:center;gap:7px;padding:6px 10px;border-radius:999px;border:1px solid rgba(15,23,39,.12);background:hsla(0,0%,100%,.75);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#2f3744}.apple-why-dot:before{content:"";width:10px;height:10px;border-radius:999px;display:block}.apple-why-dot-real:before{background:linear-gradient(140deg,#11b3c0,#0d6d92)}.apple-why-dot-equity:before{background:linear-gradient(140deg,#ff9d66,#ef6a3c)}.apple-why-dot-cash:before{background:linear-gradient(140deg,#6a79ff,#4f4bd4)}.apple-why-bars{margin-top:16px;border:1px solid rgba(15,23,39,.1);border-radius:16px;padding:14px 12px 10px;background:linear-gradient(180deg,hsla(0,0%,100%,.94),rgba(241,249,252,.84)),repeating-linear-gradient(0deg,rgba(15,23,39,.06) 0,rgba(15,23,39,.06) 1px,transparent 0,transparent 24px);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px;align-items:end;min-height:170px}.apple-why-group{display:grid;grid-gap:6px;gap:6px;justify-items:center}.apple-why-stack{display:grid;grid-template-columns:repeat(3,11px);grid-gap:5px;gap:5px;align-items:end;min-height:124px}.apple-why-bar{border-radius:10px 10px 4px 4px;min-height:8px;box-shadow:0 8px 14px rgba(15,23,39,.16)}.apple-why-bar-real{background:linear-gradient(180deg,#1dc7d2,#0f8ea8 72%,#0c5f8b)}.apple-why-bar-equity{background:linear-gradient(180deg,#ffb06d,#ff8858 72%,#ef5a37)}.apple-why-bar-cash{background:linear-gradient(180deg,#8f97ff,#7167f5 72%,#5148d8)}.apple-why-group p{margin:0;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#4b5565}.apple-why-notes{display:grid;grid-gap:10px;gap:10px}.apple-why-notes article{border:1px solid var(--apple-line);border-radius:16px;padding:16px;background:linear-gradient(160deg,hsla(0,0%,100%,.92),rgba(235,247,252,.72))}.apple-why-notes article:nth-child(2){background:linear-gradient(160deg,rgba(255,252,246,.94),rgba(255,238,223,.75))}.apple-why-notes article:nth-child(3){background:linear-gradient(160deg,rgba(248,251,255,.94),rgba(229,239,255,.78))}.apple-why-notes h3{margin:0 0 6px;font-size:22px;letter-spacing:-.02em}.apple-why-notes p{margin:0;color:#545c69;line-height:1.55}.apple-pillars{margin-top:14px}.apple-learn-grid,.apple-pillars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.apple-learn-grid{margin-top:18px}.apple-section-break{margin-top:18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.apple-section-break-compact{grid-template-columns:repeat(2,minmax(0,1fr))}.apple-break-card{margin:0;border:1px solid rgba(15,23,39,.1);border-radius:18px;padding:10px;background:linear-gradient(160deg,hsla(0,0%,100%,.92),rgba(232,244,251,.72));box-shadow:0 14px 28px rgba(15,23,39,.1)}.apple-break-card img{width:min(100%,210px);height:auto;margin:0 auto;border-radius:14px;display:block;box-shadow:0 16px 24px rgba(15,23,39,.16)}.apple-break-card figcaption{margin-top:9px;text-align:center;font-size:12px;text-transform:uppercase;letter-spacing:.07em;color:#465f7c;font-weight:700}.apple-learn-card{border:1px solid var(--apple-line);background:linear-gradient(160deg,hsla(0,0%,100%,.92),rgba(235,247,252,.72));border-radius:20px;padding:20px}.apple-learn-card h3{margin:0 0 8px;font-size:22px;letter-spacing:-.02em}.apple-learn-card p{margin:0;color:#545c68}.apple-faq-list{margin-top:16px;display:grid;grid-gap:10px;gap:10px}.apple-faq-item{border:1px solid var(--apple-line);background:linear-gradient(160deg,hsla(0,0%,100%,.9),rgba(244,250,252,.74));border-radius:16px;padding:14px 16px}.apple-faq-item summary{cursor:pointer;list-style:none;font-weight:700}.apple-faq-item summary::-webkit-details-marker{display:none}.apple-faq-item p{margin:10px 0 0;color:#525a67}.apple-capability-card h3{margin:0 0 8px;font-size:22px;letter-spacing:-.02em}.apple-capability-card p{margin:0;color:#515765;line-height:1.55}.apple-film{margin:28px auto 56px;border:1px solid var(--apple-line);background:linear-gradient(145deg,rgba(242,250,253,.86),rgba(255,238,226,.58));border-radius:28px;padding:28px;display:grid;grid-template-columns:.92fr 1.08fr;grid-gap:20px;gap:20px;align-items:center}.apple-film-copy h2{margin:10px 0;font-size:clamp(30px,4vw,52px);line-height:1.02;letter-spacing:-.035em}.apple-film-copy p{margin:0 0 20px;color:var(--apple-muted)}.apple-film-reel{overflow:hidden;border-radius:22px;border:1px solid hsla(0,0%,100%,.75);background:hsla(0,0%,100%,.65)}.apple-film-track{display:flex;gap:14px;width:max-content;padding:14px;animation:reel 22s linear infinite}.apple-film-track img{width:min(24vw,190px);border-radius:14px;box-shadow:0 18px 30px rgba(15,23,39,.16)}@keyframes reel{0%{transform:translateX(0)}to{transform:translateX(-48%)}}.auth-page{min-height:100vh;background:radial-gradient(960px 520px at 8% -12%,rgba(200,164,90,.14),transparent 60%),radial-gradient(920px 520px at 98% 102%,rgba(55,138,221,.16),transparent 62%),linear-gradient(180deg,#fbfdff,#edf3f7);padding:26px 0 32px}.auth-shell{width:min(1180px,94vw);margin:0 auto;display:grid;grid-template-columns:1fr .92fr;grid-gap:14px;gap:14px}.auth-panel{border:1px solid rgba(16,17,20,.08);border-radius:24px;background:hsla(0,0%,100%,.82);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.auth-panel-main{padding:22px}.auth-panel-side{padding:22px;color:#fff;background:linear-gradient(155deg,rgba(4,44,83,.96),rgba(24,95,165,.88)),radial-gradient(640px 300px at 15% 0,rgba(200,164,90,.18),transparent 60%);display:grid;align-content:start;grid-gap:14px;gap:14px}.auth-topbar{display:flex;align-items:center;justify-content:space-between;gap:10px}.auth-brand{display:inline-flex;align-items:center}.auth-brand-lockup{display:inline-flex;flex-direction:column;align-items:flex-start;gap:4px}.auth-brand-lockup strong{font-size:13px;color:#4e5b72;letter-spacing:.12em;text-transform:uppercase;font-family:var(--font-mono),monospace}.auth-nav{display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(15,23,39,.1);border-radius:999px;padding:4px;background:rgba(245,250,253,.9)}.auth-nav a{padding:8px 14px;border-radius:999px;color:#41526d;font-weight:700;font-size:13px}.auth-copy{margin-top:24px}.auth-kicker{margin:0;font-family:var(--font-mono),monospace;font-size:12px;text-transform:uppercase;letter-spacing:.08em;font-weight:800;color:#4f6781}.auth-copy h1{margin:10px 0;font-family:var(--font-display),serif;font-size:clamp(32px,5vw,48px);line-height:.98;letter-spacing:-.03em}.auth-copy p{margin:0;color:#4f5b71}.auth-copy a{color:var(--accent);font-weight:700}.auth-error-inline{margin-top:10px;color:#9b2c2c;font-size:14px}.auth-form{margin-top:18px;display:grid;grid-gap:12px;gap:12px}.auth-field{display:grid;grid-gap:6px;gap:6px}.auth-field span{font-size:13px;color:#3f4e66;font-weight:700}.auth-field input,.auth-field select{width:100%;border:1px solid rgba(15,23,39,.14);border-radius:12px;padding:12px 14px;font-size:15px;color:#18253a;background:hsla(0,0%,100%,.92)}.auth-field input:focus,.auth-field select:focus{outline:none;border-color:rgba(24,95,165,.82);box-shadow:0 0 0 3px rgba(24,95,165,.2)}.auth-submit{margin-top:4px;border:0;border-radius:12px;padding:12px 16px;font-size:16px;font-weight:800;color:#fff;background:linear-gradient(140deg,#185fa5,#042c53 54%,#021d39);cursor:pointer}.auth-submit:disabled{opacity:.65;cursor:not-allowed}.auth-error{margin:0;color:#b42318;font-size:14px;font-weight:700}.auth-footnote{margin:14px 0 0;color:#52617a}.auth-footnote a{color:#0d7c9b;font-weight:700}.auth-side-kicker{margin:0;text-transform:uppercase;letter-spacing:.08em;font-size:12px;opacity:.85}.auth-panel-side h2{margin:0;font-size:clamp(30px,4vw,44px);line-height:.98}.auth-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.auth-stats article{border:1px solid hsla(0,0%,100%,.2);border-radius:14px;padding:10px;background:hsla(0,0%,100%,.08)}.auth-stats span{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.06em;opacity:.82}.auth-stats strong{display:block;margin-top:4px;font-size:24px;letter-spacing:-.02em}.auth-property-list{display:grid;grid-gap:8px;gap:8px}.auth-property-list article{border:1px solid hsla(0,0%,100%,.18);border-radius:12px;padding:10px;background:hsla(0,0%,100%,.08)}.auth-property-list strong{display:block}.auth-property-list span{display:block;margin-top:3px;font-size:13px;opacity:.82}.auth-verify{border:1px solid hsla(0,0%,100%,.24);border-radius:14px;padding:12px;background:hsla(0,0%,100%,.1)}.auth-verify strong{display:block;margin:0 0 4px}.auth-verify p{margin:0;opacity:.9}.auth-panel-side img{margin-top:4px;width:min(100%,220px);height:auto;border-radius:22px;box-shadow:0 18px 30px rgba(2,9,20,.36)}@media (max-width:1080px){.apple-film,.apple-hero,.apple-how-grid,.apple-showcase-copy,.auth-shell,.auth-stats{grid-template-columns:1fr}.apple-showcase-copy{align-items:start}.apple-showcase-points{justify-items:start;grid-template-columns:repeat(3,minmax(0,max-content));gap:8px}.apple-device-stage{min-height:420px}.apple-device{width:min(38vw,250px)}.apple-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.apple-capabilities,.apple-learn-grid,.apple-opportunities-grid,.apple-pillars,.apple-section-break,.apple-section-break-compact,.apple-trust,.apple-why-grid{grid-template-columns:1fr}.apple-showcase-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.apple-moment-2,.apple-moment-3{transform:none}}@media (max-width:760px){.auth-page{padding-top:14px}.auth-panel-main,.auth-panel-side{padding:16px}.auth-topbar{flex-wrap:wrap}.auth-nav{width:100%;justify-content:space-between}.auth-copy h1{font-size:34px}.apple-sparkle{display:none}.apple-nav{border-radius:22px;align-items:flex-start;flex-wrap:wrap}.apple-nav-links{order:3;width:100%;justify-content:space-between}.apple-showcase-grid,.apple-showcase-points{grid-template-columns:1fr}.apple-hero{margin-top:24px;gap:16px}.apple-hero-copy p{font-size:16px}.apple-hero-highlights{grid-template-columns:1fr}.apple-device-stage{height:360px;min-height:360px}.apple-device{width:168px}.apple-device-left{left:-2%}.apple-device-center{left:32%}.apple-device-right{right:-3%}.apple-float-card{display:none}.apple-metrics{grid-template-columns:1fr}.apple-film{padding:20px}.apple-film-track img{width:150px}.apple-why-bars{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:12px 8px 8px}.apple-why-stack{grid-template-columns:repeat(3,9px);gap:4px;min-height:116px}}.stake-discover,.stake-home{min-height:100vh;color:#dcefff;background:radial-gradient(900px 520px at 6% -12%,rgba(0,194,224,.27),transparent 65%),radial-gradient(960px 620px at 104% -16%,rgba(31,110,255,.19),transparent 68%),radial-gradient(760px 520px at 50% 120%,rgba(28,217,156,.15),transparent 70%),linear-gradient(180deg,#04111f,#051327 48%,#040d19);position:relative;overflow-x:clip;font-family:Satoshi,Avenir Next,Trebuchet MS,sans-serif}.stake-discover:before,.stake-home:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.09;background-image:radial-gradient(#b7cedf .4px,transparent 0);background-size:3px 3px;mix-blend-mode:soft-light}.stake-discover .shell,.stake-home .shell{width:min(1220px,94vw)}.stake-discover .site-header,.stake-home .site-header{margin-top:14px;padding:12px;border-radius:18px;border:1px solid rgba(150,204,255,.22);background:linear-gradient(160deg,rgba(6,20,38,.9),rgba(10,31,56,.62));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 18px 30px rgba(1,10,22,.5)}.stake-discover .brand,.stake-home .brand{font-weight:700;letter-spacing:.02em;color:#eef8ff}.stake-discover .brand-mark,.stake-home .brand-mark{border-radius:10px;background:linear-gradient(140deg,#1cc4f3,#1a7bff 48%,#7af4d7);box-shadow:0 10px 24px rgba(23,147,255,.42)}.stake-discover .brand-name,.stake-home .brand-name{font-family:Avenir Next Condensed,Satoshi,sans-serif}.stake-discover .nav,.stake-home .nav{border:1px solid rgba(170,211,246,.2);background:rgba(4,16,29,.64)}.stake-discover .nav a,.stake-home .nav a{color:#add3f5}.stake-discover .nav .is-active,.stake-home .nav .is-active{color:#f7fdff;background:linear-gradient(145deg,rgba(17,133,237,.45),rgba(23,191,157,.4));box-shadow:inset 0 0 0 1px rgba(141,237,235,.42)}.stake-discover .btn,.stake-discover .cta,.stake-home .btn,.stake-home .cta{background:linear-gradient(142deg,#14a8f6,#0d6be2 56%,#00b894);border:1px solid rgba(184,228,255,.3);box-shadow:0 12px 24px rgba(2,24,52,.45)}.stake-discover .btn-ghost,.stake-home .btn-ghost{background:rgba(4,17,29,.62);border-color:rgba(156,212,250,.24);color:#e6f6ff}.stake-home .hero-grid{margin-top:18px;gap:16px}.stake-discover .discover-card,.stake-discover .discover-hero-copy,.stake-discover .discover-hero-metrics,.stake-home .feature-card,.stake-home .hero-card,.stake-home .property-tile,.stake-home .spotlight-card,.stake-home .stat-card{border:1px solid rgba(138,195,242,.2);background:linear-gradient(160deg,rgba(7,21,40,.92),rgba(6,20,38,.78));box-shadow:0 20px 34px rgba(2,8,18,.42);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.stake-home .hero-card-main{animation:stake-fade-up .66s ease forwards}.stake-discover .eyebrow,.stake-home .eyebrow{color:#8ad8ff}.stake-discover .discover-hero-copy h1,.stake-home .hero-card h1,.stake-home .section-head h1{color:#f2fbff;font-family:Avenir Next Condensed,Trebuchet MS,sans-serif;text-transform:none;letter-spacing:-.025em}.stake-discover .discover-card-footer span,.stake-discover .discover-hero-copy p,.stake-discover .muted-copy,.stake-home .feature-card p,.stake-home .hero-card p,.stake-home .muted-copy,.stake-home .tile-bottom span{color:#9fbed8}.stake-home .hero-points{margin-top:16px;display:flex;flex-wrap:wrap;gap:8px}.stake-home .hero-points span{padding:6px 10px;border-radius:999px;font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:#d3f5ff;border:1px solid rgba(137,205,252,.28);background:rgba(7,37,65,.66)}.stake-home .spotlight-card{position:relative;overflow:hidden;animation:stake-fade-up .72s ease .08s forwards;opacity:0}.stake-home .spotlight-card:after{content:"";position:absolute;width:190px;height:190px;top:-70px;right:-45px;border-radius:50%;background:radial-gradient(circle,rgba(131,236,255,.26) 0,transparent 70%)}.stake-home .spotlight-card p{color:#9fd5ff}.stake-home .spotlight-card h2{margin-top:14px;color:#f5fbff}.stake-home .spotlight-card span{color:#b9d8ef}.stake-home .spotlight-metrics{margin-top:18px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.stake-home .spotlight-metrics article{padding:10px;border-radius:12px;border:1px solid rgba(138,196,242,.24);background:rgba(8,35,62,.72)}.stake-home .spotlight-metrics small{display:block;text-transform:uppercase;letter-spacing:.05em;font-size:11px;color:#86c5e8}.stake-home .spotlight-metrics strong{display:block;margin-top:5px;font-size:16px}.stake-home .pulse-strip{margin-top:16px;display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.stake-home .pulse-tile{padding:14px;border-radius:14px;border:1px solid rgba(146,202,247,.22);background:linear-gradient(160deg,rgba(5,18,33,.84),rgba(7,28,50,.72))}.stake-home .pulse-tile p{margin:0;font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:#85bfdc;font-weight:700}.stake-home .pulse-tile h3{margin:8px 0 7px;font-size:27px;color:#f4fbff}.stake-home .pulse-tile span{color:#92b2cb;font-size:13px}.stake-home .section-head{margin-top:36px}.stake-home .cards-grid,.stake-home .feature-grid,.stake-home .stat-grid{gap:14px}.stake-home .feature-card{transition:transform .22s ease,border-color .22s ease}.stake-discover .discover-card:hover,.stake-home .feature-card:hover,.stake-home .property-tile:hover{transform:translateY(-4px);border-color:rgba(133,230,221,.46)}.stake-home .property-tile{padding:0;overflow:hidden}.stake-home .tile-media{min-height:120px;padding:14px;display:flex;align-items:flex-end;background:linear-gradient(180deg,rgba(0,0,0,.02),rgba(0,0,0,.56)),linear-gradient(125deg,#0a3762,#0a5f88 58%,#31a9bc)}.stake-home .tile-media p{margin:0;font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:#dbf3ff;font-weight:700}.stake-home .property-tile .muted-copy,.stake-home .property-tile h3,.stake-home .tile-bottom,.stake-home .tile-top{padding-left:14px;padding-right:14px}.stake-home .tile-top{padding-top:12px}.stake-home .property-tile h3{color:#f4fbff}.stake-home .tile-yield{color:#8ff1dc}.stake-discover .tile-status,.stake-home .tile-status{color:#d9ecff;border:1px solid rgba(137,197,244,.28);background:rgba(5,34,63,.72)}.stake-discover .tile-status.status-available,.stake-home .tile-status.status-available{border-color:rgba(83,222,180,.4);background:rgba(18,89,79,.46);color:#98ffe4}.stake-discover .tile-status.status-funded,.stake-home .tile-status.status-funded{border-color:rgba(127,191,255,.45);background:rgba(9,52,98,.56);color:#b7e4ff}.stake-discover .tile-status.status-exited,.stake-home .tile-status.status-exited{border-color:rgba(255,205,137,.5);background:rgba(93,62,18,.52);color:#ffe0b6}.stake-discover .tile-status.status-draft{border-color:rgba(174,188,204,.34);background:rgba(40,56,74,.52);color:#ccdae8}.stake-home .tile-bottom{margin-top:12px;border-top-color:rgba(137,194,239,.2);padding-bottom:14px}.stake-discover .discover-card h3,.stake-discover .discover-card-footer strong,.stake-discover .discover-card-funding,.stake-home .tile-bottom strong{color:#f3fbff}.stake-home .feature-card,.stake-home .stat-card{background:linear-gradient(160deg,rgba(7,20,36,.92),rgba(8,30,54,.74))}.stake-home .stat-card p{color:#84bfe0}.stake-home .closing-cta h1,.stake-home .closing-cta p,.stake-home .feature-card h4,.stake-home .legal-card p,.stake-home .stat-card h3{color:#f0f9ff}.stake-home .closing-cta,.stake-home .legal-card{background:linear-gradient(160deg,rgba(8,24,42,.92),rgba(10,35,62,.74))}.stake-home .closing-cta{position:relative;overflow:hidden}.stake-home .closing-cta:after{content:"";position:absolute;width:240px;height:240px;right:-120px;bottom:-120px;border-radius:50%;background:radial-gradient(circle,rgba(41,231,178,.3) 0,transparent 70%)}.stake-discover .discover-page{padding-bottom:44px}.stake-discover .discover-hero{margin-top:16px;gap:14px}.stake-discover .discover-hero-copy,.stake-discover .discover-hero-metrics{border-radius:22px}.stake-discover .discover-hero-copy code{display:inline-block;margin-top:6px;padding:2px 7px;border-radius:7px;border:1px solid rgba(147,200,245,.24);background:rgba(7,27,50,.6);color:#d4edff}.stake-discover .discover-hero-metrics{background:linear-gradient(158deg,rgba(6,22,39,.9),rgba(7,29,51,.78))}.stake-discover .discover-hero-metrics article{border-color:rgba(145,204,246,.2);background:rgba(6,28,50,.72)}.stake-discover .discover-card-overlay p,.stake-discover .discover-hero-metrics span{color:#8fc3e2}.stake-discover .discover-card-overlay strong,.stake-discover .discover-hero-metrics strong{color:#f3fbff}.stake-discover .discover-card{border-radius:20px;background:linear-gradient(160deg,rgba(6,21,39,.94),rgba(8,31,56,.78))}.stake-discover .discover-card-overlay{background:rgba(4,18,34,.78);border:1px solid rgba(153,204,245,.22)}.stake-discover .discover-card-footer{border-top-color:rgba(153,201,239,.16)}.stake-discover .error{color:#ffd2c9;border:1px solid hsla(9,100%,79%,.42);border-radius:12px;padding:10px 12px;background:rgba(111,20,20,.4)}.stake-discover .discover-card,.stake-home .cards-grid .property-tile,.stake-home .feature-grid .feature-card{animation:stake-fade-up .56s ease both}.stake-discover .discover-card:nth-child(2),.stake-home .cards-grid .property-tile:nth-child(2),.stake-home .feature-grid .feature-card:nth-child(2){animation-delay:.06s}.stake-discover .discover-card:nth-child(3),.stake-home .cards-grid .property-tile:nth-child(3),.stake-home .feature-grid .feature-card:nth-child(3){animation-delay:.12s}@keyframes stake-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1080px){.stake-home .pulse-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.stake-discover .discover-grid,.stake-discover .discover-hero,.stake-home .cards-grid,.stake-home .feature-grid,.stake-home .hero-grid,.stake-home .spotlight-metrics,.stake-home .stat-grid{grid-template-columns:1fr}.stake-discover .site-header,.stake-home .site-header{gap:10px}.stake-discover .nav,.stake-home .nav{width:100%;order:3;justify-content:flex-start}}@media (max-width:760px){.stake-discover .shell,.stake-home .shell{width:min(1220px,95vw)}.stake-discover .site-header,.stake-home .site-header{padding:10px;border-radius:14px}.stake-discover .discover-hero-copy,.stake-discover .discover-hero-metrics,.stake-home .hero-card,.stake-home .spotlight-card{padding:18px}.stake-discover .discover-hero-copy h1,.stake-home .hero-card h1,.stake-home .section-head h1{font-size:clamp(28px,9vw,40px)}.stake-home .pulse-strip{grid-template-columns:1fr}}.client-dashboard-shell{min-height:100vh;padding:28px 0 52px;color:#dcefff;background:radial-gradient(900px 520px at 6% -12%,rgba(0,194,224,.27),transparent 65%),radial-gradient(960px 620px at 104% -16%,rgba(31,110,255,.19),transparent 68%),radial-gradient(760px 520px at 50% 120%,rgba(28,217,156,.15),transparent 70%),linear-gradient(180deg,#04111f,#051327 48%,#040d19)}.client-dashboard{width:min(1220px,94vw);margin:0 auto}.client-dashboard-loading{padding:72px 34px;border-radius:28px;border:1px solid rgba(138,195,242,.2);background:linear-gradient(160deg,rgba(7,21,40,.92),rgba(6,20,38,.78));box-shadow:0 20px 34px rgba(2,8,18,.42)}.client-dashboard-kicker{margin:0 0 12px;color:#8ad8ff;font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:700}.client-dashboard h1,.client-dashboard h2,.client-dashboard h3,.client-dashboard h4{margin:0;color:#f3fbff;letter-spacing:-.03em}.client-dashboard h1{font-size:clamp(34px,6vw,58px);line-height:.98}.client-dashboard h2{font-size:clamp(28px,4vw,42px)}.client-dashboard h3{font-size:24px}.client-dashboard-muted{color:#9fbed8}.client-holding-card,.client-panel,.client-property-card,.client-summary-card,.client-tabs,.client-topbar{border:1px solid rgba(138,195,242,.2);background:linear-gradient(160deg,rgba(7,21,40,.92),rgba(6,20,38,.78));box-shadow:0 20px 34px rgba(2,8,18,.42);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.client-topbar{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:26px;border-radius:28px}.client-topbar p{margin:10px 0 0;max-width:62ch}.client-topbar-actions{display:flex;gap:10px;flex-wrap:wrap}.client-ghost-button,.client-inline-form button,.client-invest-form button{border:1px solid rgba(184,228,255,.3);border-radius:12px;background:linear-gradient(142deg,#14a8f6,#0d6be2 56%,#00b894);color:#fff;padding:12px 16px;font-weight:700;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease}.client-ghost-button:hover,.client-inline-form button:hover,.client-invest-form button:hover{transform:translateY(-2px);box-shadow:0 14px 24px rgba(2,24,52,.45)}.client-ghost-button{background:rgba(4,17,29,.62);color:#e6f6ff}.client-summary-grid{margin-top:16px;display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.client-summary-card{padding:20px;border-radius:22px}.client-holding-metrics span,.client-panel span,.client-property-stats span,.client-summary-card span{display:block;color:#84bfe0;font-size:12px;text-transform:uppercase;letter-spacing:.06em;font-weight:700}.client-portfolio-metrics strong,.client-summary-card strong{display:block;margin:10px 0 8px;font-size:28px;color:#f4fbff}.client-summary-card p{margin:0;color:#9fbed8}.client-summary-card-strong{background:linear-gradient(145deg,rgba(10,44,79,.96),rgba(7,93,138,.78))}.client-tabs{margin-top:16px;display:inline-flex;gap:8px;padding:8px;border-radius:20px}.client-tabs button{border:0;border-radius:14px;padding:12px 16px;color:#add3f5;background:transparent;font-weight:700;cursor:pointer}.client-tabs button.is-active{color:#f7fdff;background:linear-gradient(145deg,rgba(17,133,237,.45),rgba(23,191,157,.4));box-shadow:inset 0 0 0 1px rgba(141,237,235,.42)}.client-dashboard-error,.client-dashboard-message{margin:14px 0 0;padding:12px 14px;border-radius:14px;font-weight:600}.client-dashboard-message{color:#dffcf5;background:rgba(14,103,83,.34);border:1px solid rgba(103,244,196,.24)}.client-dashboard-error{color:#ffd2c9;background:rgba(111,20,20,.4);border:1px solid hsla(9,100%,79%,.42)}.client-panel-stack{margin-top:16px;display:grid;grid-gap:14px;gap:14px}.client-rewards-grid,.client-wallet-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:1.12fr .88fr}.client-panel{padding:22px;border-radius:24px}.client-balance-panel h2,.client-rewards-hero h2{margin-top:12px}.client-balance-stats,.client-holding-metrics,.client-portfolio-metrics{display:grid;grid-gap:12px;gap:12px}.client-balance-stats{margin-top:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.client-balance-stats article,.client-portfolio-metrics article{padding:16px;border-radius:16px;border:1px solid rgba(145,204,246,.2);background:rgba(6,28,50,.72)}.client-balance-stats strong,.client-holding-metrics strong,.client-portfolio-metrics strong,.client-property-card h4{display:block;margin-top:8px;color:#f4fbff}.client-inline-forms{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.client-inline-form{display:grid;grid-gap:12px;gap:12px}.client-inline-form label,.client-search-field{display:grid;grid-gap:8px;gap:8px;color:#cfe9ff;font-size:14px;font-weight:600}.client-inline-form input,.client-invest-form input,.client-search-field input{width:100%;border:1px solid rgba(147,200,245,.24);border-radius:12px;background:rgba(7,27,50,.6);color:#f4fbff;padding:12px 14px}.client-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:18px}.client-panel-head p{margin:8px 0 0}.client-table-wrap{overflow-x:auto}.client-table{width:100%;border-collapse:collapse}.client-table td,.client-table th{padding:14px 12px;border-bottom:1px solid rgba(153,201,239,.12);text-align:left}.client-table th{color:#84bfe0;font-size:12px;text-transform:uppercase;letter-spacing:.06em}.client-table td{color:#dcefff}.client-table .is-positive{color:#98ffe4}.client-table .is-negative{color:#ffd2c9}.client-empty-row{color:#9fbed8}.client-portfolio-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.client-discover-grid,.client-holdings-grid{display:grid;grid-gap:14px;gap:14px}.client-holding-card,.client-property-card{display:grid;grid-template-columns:320px minmax(0,1fr);overflow:hidden;border-radius:24px}.client-holding-media,.client-property-media{min-height:100%;background:linear-gradient(145deg,rgba(9,53,98,.56),rgba(8,31,56,.78))}.client-holding-media img,.client-property-media img{width:100%;height:100%;object-fit:cover}.client-holding-body,.client-property-body{padding:20px}.client-holding-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.client-status-pill{padding:7px 10px;border-radius:999px;border:1px solid rgba(137,197,244,.28);background:rgba(5,34,63,.72);color:#d9ecff;font-size:12px;font-weight:700;white-space:nowrap}.client-status-pill.status-available{border-color:rgba(83,222,180,.4);background:rgba(18,89,79,.46);color:#98ffe4}.client-status-pill.status-funded{border-color:rgba(127,191,255,.45);background:rgba(9,52,98,.56);color:#b7e4ff}.client-status-pill.status-exited{border-color:rgba(255,205,137,.5);background:rgba(93,62,18,.52);color:#ffe0b6}.client-holding-body p,.client-property-body p{margin:10px 0 0}.client-holding-metrics{margin:18px 0;grid-template-columns:repeat(4,minmax(0,1fr))}.client-holding-metrics article{padding:14px;border-radius:16px;border:1px solid rgba(145,204,246,.2);background:rgba(6,28,50,.72)}.client-rewards-pill{display:inline-flex;margin-top:16px;padding:9px 12px;border-radius:999px;border:1px solid rgba(83,222,180,.4);background:rgba(18,89,79,.46);color:#98ffe4;font-weight:700}.client-offers-list{display:grid;grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}.client-offers-list li{padding:14px 16px;border-radius:16px;border:1px solid rgba(145,204,246,.2);background:rgba(6,28,50,.72)}.client-offers-list span,.client-offers-list strong{display:block}.client-offers-list span{margin-top:6px;color:#9fbed8}.client-discover-toolbar{display:flex;justify-content:space-between;gap:14px;align-items:flex-end;margin-bottom:18px}.client-filter-row{display:flex;gap:8px;flex-wrap:wrap}.client-filter-row button{border:1px solid rgba(147,200,245,.24);border-radius:999px;background:rgba(7,27,50,.6);color:#dcefff;padding:10px 14px;font-weight:700;cursor:pointer}.client-filter-row button.is-active{background:linear-gradient(145deg,rgba(17,133,237,.45),rgba(23,191,157,.4));box-shadow:inset 0 0 0 1px rgba(141,237,235,.42)}.client-search-field{min-width:min(340px,100%)}.client-property-stats{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0}.client-property-stats span{padding:8px 10px;border-radius:999px;border:1px solid rgba(147,200,245,.24);background:rgba(7,27,50,.6);color:#dcefff}.client-holding-card,.client-property-card{cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.client-holding-card:hover,.client-property-card:hover{transform:translateY(-2px);box-shadow:0 24px 48px rgba(4,14,29,.32)}.client-property-actions{margin-bottom:16px}.client-property-detail-button{border:1px solid rgba(141,217,255,.24);border-radius:999px;background:rgba(8,33,62,.66);color:#dcefff;padding:10px 14px;font-weight:700;cursor:pointer}.client-invest-form{display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr) auto}.client-invest-form-compact{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;margin-top:14px}.client-invest-form-field{display:grid;grid-gap:8px;gap:8px;padding:12px 14px 14px;border-radius:24px;border:1px solid rgba(4,44,83,.1);background:hsla(0,0%,100%,.92);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.84)}.client-invest-form-input-shell{display:flex;align-items:center;justify-content:space-between;gap:12px}.client-invest-form-input-wrap{border-radius:18px;border:1px solid rgba(4,44,83,.12);background:#fff;box-shadow:inset 0 1px 2px rgba(4,44,83,.05);overflow:hidden}.client-invest-form-field .client-invest-form-input-wrap input{border:0;border-radius:0;background:transparent;color:var(--client-ink);padding:15px 16px;font-size:1.02rem;font-weight:600;box-shadow:none}.client-invest-form-kicker,.client-invest-form-minimum{color:var(--client-muted);font-size:.76rem;font-weight:700;letter-spacing:.04em}.client-property-modal-backdrop{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:32px 20px;background:rgba(3,12,24,.72);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.client-property-modal{width:min(1180px,100%);max-height:calc(100vh - 64px);overflow:auto;padding:26px;border-radius:28px;border:1px solid rgba(144,204,246,.22);background:radial-gradient(circle at top left,rgba(22,94,158,.22),transparent 34%),linear-gradient(180deg,rgba(9,22,43,.96),rgba(4,16,31,.96));box-shadow:0 36px 100px rgba(2,10,22,.56)}.client-property-modal-close{display:inline-flex;margin-left:auto;margin-bottom:18px;border:1px solid rgba(141,217,255,.24);border-radius:999px;background:rgba(8,33,62,.66);color:#dcefff;padding:10px 14px;font-weight:700;cursor:pointer}.client-property-modal-grid{display:grid;grid-gap:22px;gap:22px;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.client-property-modal-stage{overflow:hidden;border-radius:22px;border:1px solid rgba(144,204,246,.18);background:rgba(6,23,43,.8)}.client-property-modal-stage img,.client-property-modal-stage video{display:block;width:100%;height:min(460px,54vh);object-fit:cover}.client-property-modal-thumbs{display:grid;grid-template-columns:repeat(auto-fit,minmax(92px,1fr));grid-gap:10px;gap:10px;margin-top:12px}.client-property-modal-thumbs button{overflow:hidden;min-height:82px;border:1px solid rgba(144,204,246,.14);border-radius:16px;background:rgba(6,23,43,.78);color:#dcefff;padding:0;cursor:pointer}.client-property-modal-thumbs button.is-active{box-shadow:inset 0 0 0 1px rgba(141,237,235,.42);border-color:rgba(141,237,235,.42)}.client-property-modal-thumbs img{display:block;width:100%;height:100%;object-fit:cover}.client-property-modal-thumbs span{display:grid;place-items:center;width:100%;height:100%;min-height:82px;font-weight:700}.client-property-modal-body{display:grid;grid-gap:18px;gap:18px}.client-property-modal-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.client-property-modal-head h2{margin:8px 0 0}.client-property-modal-copy{margin:0;color:#dcefff;font-size:1.02rem;line-height:1.7}.client-property-detail-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.client-property-detail-grid article,.client-property-detail-panel{padding:16px;border-radius:18px;border:1px solid rgba(144,204,246,.18);background:rgba(6,23,43,.74)}.client-property-detail-grid strong{display:block;margin-top:8px;color:#f3fbff;font-size:1.15rem}.client-property-detail-columns{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.client-property-detail-panel h3{margin-top:0}.client-property-detail-copy{margin:0 0 14px;color:#dcefff;line-height:1.7}.client-property-meta-list{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.client-property-meta-list div{padding:12px 14px;border-radius:14px;border:1px solid rgba(144,204,246,.14);background:rgba(6,23,43,.52)}.client-property-meta-list strong{display:block;margin-top:6px}.client-property-detail-panel ul,.client-property-documents{margin:0;padding-left:18px}.client-property-detail-panel li+li,.client-property-documents li+li{margin-top:10px}.client-property-documents a{color:#9de8ff;font-weight:700;text-decoration:none}.client-property-documents span{display:block;margin-top:4px;color:#9fbed8;font-size:.92rem}.client-property-link-list,.client-property-offers{margin:0;padding-left:18px}.client-property-link-list li+li,.client-property-offers li+li{margin-top:10px}.client-property-link-list a{color:#9de8ff;font-weight:700;text-decoration:none}.client-property-offers{margin-top:18px}.client-property-content-blocks strong,.client-property-offers strong{display:block}.client-property-offers span{display:block;margin-top:4px;color:#9fbed8}.client-property-content-blocks{display:grid;grid-gap:12px;gap:12px}.client-property-content-blocks article{padding:14px;border-radius:14px;border:1px solid rgba(144,204,246,.14);background:rgba(6,23,43,.52)}.client-property-content-blocks article>span{display:inline-block;margin-bottom:6px;color:#9fbed8;text-transform:uppercase;letter-spacing:.06em;font-size:11px}.client-property-content-html{margin-top:10px;color:#dcefff;line-height:1.7}.client-property-content-html p{margin:0 0 10px}.client-property-modal-invest{margin-top:4px}@media (max-width:1100px){.client-holding-metrics,.client-inline-forms,.client-portfolio-metrics,.client-rewards-grid,.client-summary-grid,.client-wallet-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.client-holding-card,.client-property-card{grid-template-columns:1fr}.client-holding-media,.client-property-media{min-height:240px}.client-property-detail-columns,.client-property-detail-grid,.client-property-meta-list,.client-property-modal-grid{grid-template-columns:1fr}.client-payment-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.client-dashboard{width:min(1220px,95vw)}.client-discover-toolbar,.client-topbar{flex-direction:column;align-items:flex-start}.client-balance-stats,.client-holding-metrics,.client-inline-forms,.client-portfolio-metrics,.client-rewards-grid,.client-summary-grid,.client-wallet-grid{grid-template-columns:1fr}.client-tabs{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.client-tabs button{width:100%}.client-search-field{min-width:100%;width:100%}.client-invest-form{grid-template-columns:1fr}.client-property-modal{padding:18px}.client-property-modal-head{flex-direction:column}.client-property-modal-stage img,.client-property-modal-stage video{height:min(300px,40vh)}.client-payment-grid{grid-template-columns:1fr}}.client-dashboard-shell,.client-property-page-shell{--client-bg:#f6efe6;--client-bg-soft:#fbf7f1;--client-surface:rgba(255,250,244,.84);--client-surface-strong:hsla(33,56%,93%,.92);--client-line:rgba(118,89,54,.14);--client-line-strong:rgba(150,114,66,.28);--client-text:#241a12;--client-muted:#7c6a58;--client-accent:#b18447;--client-accent-strong:#8b6738;--client-accent-dark:#31231a;--client-shadow:0 26px 52px rgba(91,63,35,.1);min-height:100vh;padding:28px 0 56px;color:var(--client-text);background:radial-gradient(920px 560px at 2% -10%,rgba(183,135,76,.2),transparent 62%),radial-gradient(780px 520px at 104% -8%,rgba(81,62,38,.12),transparent 64%),linear-gradient(180deg,#fcf7f1,#f4ecdf 50%,#fbf7f1)}.client-dashboard,.client-property-page{width:min(1240px,94vw);margin:0 auto}.client-dashboard-loading,.client-holding-card,.client-panel,.client-property-card,.client-property-funding-card,.client-property-metric-card,.client-property-section,.client-property-stage-card,.client-property-summary-card,.client-summary-card,.client-tabs,.client-topbar{border:1px solid var(--client-line);background:var(--client-surface);box-shadow:var(--client-shadow)}.client-dashboard-loading,.client-panel,.client-property-section,.client-property-stage-card,.client-topbar{border-radius:30px}.client-dashboard h1,.client-dashboard h2,.client-dashboard h3,.client-dashboard h4,.client-property-page h1,.client-property-page h2,.client-property-page h3,.client-property-page h4{color:var(--client-text)}.client-dashboard-kicker{color:var(--client-accent-strong)}.client-dashboard-muted,.client-panel-head p,.client-property-page p,.client-property-summary-copy,.client-topbar p{color:var(--client-muted)}.client-ghost-button,.client-inline-form button,.client-invest-form button,.client-property-invest-form button:first-of-type{border:1px solid rgba(137,102,53,.14);background:linear-gradient(145deg,#c49a5d,#8d6839);color:#fffaf2;box-shadow:0 16px 30px rgba(150,110,61,.18)}.client-ghost-button{background:rgba(255,251,245,.82);color:var(--client-accent-dark)}.client-panel,.client-property-metric-card,.client-property-section,.client-property-summary-card,.client-summary-card{background:linear-gradient(180deg,rgba(255,252,248,.92),hsla(32,55%,94%,.78)),radial-gradient(circle at top right,rgba(191,149,90,.08),transparent 42%)}.client-property-funding-card,.client-summary-card-strong{background:radial-gradient(circle at top left,rgba(255,243,214,.3),transparent 34%),linear-gradient(145deg,#d9b36a,#b88a3f 48%,#8e6425);color:#23170d;box-shadow:inset 0 1px 0 rgba(255,247,228,.34),0 22px 42px rgba(137,96,30,.22)}.client-property-funding-card p,.client-summary-card-strong p,.client-summary-card-strong span{color:rgba(48,29,12,.86)}.client-property-funding-card strong,.client-summary-card-strong strong{color:#23170d}.client-balance-stats strong,.client-holding-metrics strong,.client-portfolio-metrics strong,.client-property-card h4,.client-property-financial-list strong,.client-property-income-list strong,.client-property-info-rows strong,.client-property-metric-card strong,.client-property-quick-facts strong,.client-summary-card strong{color:var(--client-text)}.client-holding-metrics span,.client-panel span,.client-property-financial-list span,.client-property-income-list span,.client-property-info-rows span,.client-property-metric-card span,.client-property-quick-facts span,.client-property-section span,.client-property-stats span,.client-summary-card span{color:var(--client-muted)}.client-tabs{background:rgba(255,250,244,.76)}.client-tabs button{color:var(--client-muted)}.client-tabs button.is-active{color:var(--client-accent-dark);background:linear-gradient(145deg,hsla(35,49%,78%,.9),hsla(34,49%,92%,.96));box-shadow:inset 0 0 0 1px rgba(177,132,71,.2)}.client-dashboard-message{color:#214b3d;background:rgba(219,240,232,.92);border:1px solid rgba(59,124,95,.18)}.client-dashboard-error{color:#8b3124;background:rgba(255,239,233,.92);border:1px solid rgba(199,111,84,.18)}.client-balance-stats article,.client-holding-metrics article,.client-offers-list li,.client-portfolio-metrics article,.client-property-content-blocks article,.client-property-detail-grid article,.client-property-detail-panel{border:1px solid rgba(137,102,53,.1);background:rgba(255,252,247,.86)}.client-inline-form label,.client-search-field{color:var(--client-accent-dark)}.client-inline-form input,.client-invest-form input,.client-property-invest-form input,.client-search-field input{border:1px solid rgba(137,102,53,.14);background:rgba(255,253,249,.92);color:var(--client-text)}.client-table td,.client-table th{border-bottom-color:rgba(137,102,53,.12)}.client-empty-row,.client-table th{color:var(--client-muted)}.client-table td{color:var(--client-text)}.client-table .is-positive{color:#256f55}.client-table .is-negative{color:#9b4537}.client-holding-media,.client-property-media,.client-property-stage{background:linear-gradient(145deg,rgba(81,63,45,.12),hsla(34,37%,78%,.2))}.client-status-pill{border-color:rgba(177,132,71,.18);background:hsla(36,65%,95%,.88);color:var(--client-accent-dark)}.client-status-pill.status-funded{background:rgba(236,244,241,.92);color:#2a604f}.client-status-pill.status-exited{background:hsla(36,65%,90%,.92);color:#926223}.client-status-pill.status-draft,.client-status-pill.status-presale{background:hsla(35,52%,94%,.92);color:var(--client-accent-strong)}.client-filter-row button,.client-property-chip-row span,.client-property-data-points span,.client-property-detail-button,.client-property-stats span{border:1px solid rgba(177,132,71,.16);background:rgba(255,252,247,.92);color:var(--client-accent-dark)}.client-filter-row button.is-active{background:linear-gradient(145deg,hsla(35,49%,78%,.92),hsla(34,49%,92%,.98));box-shadow:inset 0 0 0 1px rgba(177,132,71,.24)}.client-holding-card:hover,.client-property-card:hover{box-shadow:0 28px 52px rgba(94,67,39,.16)}.client-property-page-topbar{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:16px 18px;gap:16px 18px;align-items:center}.client-property-chip-row,.client-property-data-points,.client-property-hero-actions,.client-property-page-links{display:flex;flex-wrap:wrap;gap:10px}.client-property-hero-actions button,.client-property-page-links a,.client-property-page-links button{text-decoration:none}.client-property-page-links{grid-column:1/-1;padding-top:6px;border-top:1px solid rgba(177,132,71,.12)}.client-property-page-brand{display:grid;grid-gap:10px;gap:10px}.client-property-page-title{max-width:16ch;font-size:clamp(32px,3.4vw,48px);line-height:.98;letter-spacing:-.045em}.client-property-context-grid{margin-top:0}.client-property-tabs-current{padding:12px 16px;border-radius:14px;border:1px solid rgba(177,132,71,.16);background:rgba(255,252,247,.92);color:var(--client-accent-dark);font-size:.82rem;font-weight:700}.client-property-page-links .client-property-detail-button{min-height:46px;padding-inline:18px}.client-property-hero{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(360px,.94fr);grid-gap:16px;gap:16px;align-items:start}.client-property-stage-card{padding:16px}.client-property-stage{overflow:hidden;border-radius:28px}.client-property-stage img,.client-property-stage video{display:block;width:100%;height:min(500px,56vh);object-fit:cover}.client-property-stage-thumbs{margin-top:12px;display:grid;grid-template-columns:repeat(auto-fit,minmax(92px,1fr));grid-gap:10px;gap:10px}.client-property-stage-thumbs button{overflow:hidden;min-height:82px;border:1px solid rgba(137,102,53,.14);border-radius:20px;background:rgba(255,251,245,.84);color:var(--client-accent-dark);padding:0;cursor:pointer}.client-property-stage-thumbs button.is-active{box-shadow:inset 0 0 0 1px rgba(177,132,71,.32)}.client-property-stage-thumbs img{display:block;width:100%;height:100%;object-fit:cover}.client-property-hero-stack{display:grid;grid-gap:18px;gap:18px}.client-property-funding-card,.client-property-metric-card,.client-property-summary-card{border-radius:30px;padding:22px}.client-property-summary-head{display:flex;gap:16px;align-items:flex-start;justify-content:space-between}.client-property-summary-card h1{max-width:9.5ch;font-size:clamp(32px,3.3vw,48px);line-height:.96;letter-spacing:-.045em}.client-property-summary-copy{margin:14px 0 0;max-width:34ch;font-size:16px;line-height:1.55}.client-property-chip-row{margin-top:18px}.client-property-chip-row span,.client-property-data-points span{padding:8px 12px;border-radius:999px;font-size:12px;font-weight:700}.client-property-hero-actions{margin-top:18px}.client-property-tile-button{padding:12px 16px;border-radius:22px;border:1px solid rgba(137,102,53,.14);background:rgba(255,251,245,.88);color:var(--client-accent-dark);font-size:16px;font-weight:700;cursor:pointer}.client-property-funding-card strong{display:block;font-size:clamp(28px,3.4vw,42px);line-height:.98;letter-spacing:-.035em}.client-property-funding-card p{margin:10px 0 0;font-size:15px}.client-property-metric-card{display:grid;grid-gap:18px;gap:18px}.client-property-metric-card div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-bottom:14px;border-bottom:1px solid rgba(137,102,53,.1)}.client-property-metric-card div:last-child{padding-bottom:0;border-bottom:0}.client-property-metric-card strong{font-size:22px;letter-spacing:-.03em}.client-property-layout{margin-top:24px;grid-template-columns:minmax(0,1.06fr) minmax(320px,.62fr);align-items:start}.client-property-layout,.client-property-main,.client-property-sidebar{display:grid;grid-gap:22px;gap:22px}.client-property-section{padding:28px}.client-property-section-head{margin-bottom:18px}.client-property-insight-lead h2,.client-property-section-head h2{font-size:clamp(24px,2.6vw,34px);letter-spacing:-.035em;line-height:1}.client-property-insight-lead p{max-width:56ch;font-size:16px;line-height:1.55}.client-property-data-points{margin-top:20px}.client-property-insight-grid,.client-property-two-up{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.client-property-mini-card h3,.client-property-section h3{font-size:18px;line-height:1.15}.client-property-content-block-grid div,.client-property-content-block-grid p,.client-property-doc-list span,.client-property-mini-card p,.client-property-section p{font-size:15px;line-height:1.55}.client-property-mini-card span{display:inline-flex;margin-top:14px;padding:8px 12px;border-radius:999px;background:rgba(255,252,247,.88);color:var(--client-accent-dark);font-size:12px;font-weight:700}.client-property-financial-list,.client-property-info-rows,.client-property-quick-facts{display:grid;grid-gap:14px 18px;gap:14px 18px;grid-template-columns:repeat(2,minmax(0,1fr))}.client-property-building-card,.client-property-developer-card,.client-property-financial-list div,.client-property-income-list div,.client-property-info-rows div,.client-property-quick-facts div,.client-property-steps article,.client-property-strategy-list div{padding:18px 20px;border-radius:22px;border:1px solid rgba(137,102,53,.1);background:rgba(255,252,247,.84)}.client-property-financial-list div,.client-property-income-list div,.client-property-info-rows div,.client-property-quick-facts div{display:flex;align-items:center;justify-content:space-between;gap:18px}.client-property-financial-list span,.client-property-income-list span,.client-property-info-rows span,.client-property-quick-facts span{flex:1 1 auto;max-width:65%;font-size:17px;line-height:1.24}.client-property-financial-list strong,.client-property-income-list strong{flex:0 0 auto;font-size:clamp(22px,2vw,28px);line-height:1;letter-spacing:-.04em;text-align:right}.client-property-info-rows strong,.client-property-quick-facts strong{flex:0 0 auto;font-size:clamp(18px,1.65vw,24px);line-height:1.06;letter-spacing:-.03em;text-align:right}.client-property-sidebar-facts-card .client-property-quick-facts{grid-template-columns:1fr;gap:12px}.client-property-sidebar-facts-card .client-property-quick-facts div{flex-direction:column;align-items:flex-start;gap:10px;padding:16px 18px}.client-property-sidebar-facts-card .client-property-quick-facts span,.client-property-sidebar-facts-card .client-property-quick-facts strong{max-width:none;width:100%;text-align:left}.client-property-sidebar-facts-card .client-property-quick-facts span{font-size:15px;line-height:1.28}.client-property-sidebar-facts-card .client-property-quick-facts strong{font-size:clamp(18px,1.55vw,22px)}.client-property-note{margin-top:18px;padding:18px 20px;border-radius:18px;background:rgba(227,245,238,.96);color:#245b49;font-weight:600;line-height:1.55}.client-property-global-breakdown,.client-property-market-points,.client-property-partner-grid,.client-property-service-grid,.client-property-timeline{display:grid;grid-gap:14px;gap:14px}.client-property-market-points{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:16px}.client-property-global-breakdown article,.client-property-market-points div,.client-property-partner-grid span,.client-property-service-grid span{padding:16px 18px;border-radius:20px;border:1px solid rgba(137,102,53,.1);background:rgba(255,252,247,.84)}.client-property-global-breakdown b,.client-property-market-points strong{color:var(--client-accent);font-size:24px;line-height:1;letter-spacing:-.03em}.client-property-global-breakdown span,.client-property-market-points span,.client-property-partner-grid span,.client-property-service-grid span{display:block;margin-top:8px}.client-property-global-breakdown article{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.client-property-global-breakdown strong{display:block;font-size:17px;line-height:1.2}.client-property-partner-grid,.client-property-service-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px}.client-property-partner-grid span,.client-property-service-grid span{margin-top:0;font-weight:700;color:var(--client-accent-dark)}.client-property-timeline article{position:relative;padding:0 0 0 24px;border-left:2px solid rgba(177,132,71,.22)}.client-property-timeline article:before{content:"";position:absolute;left:-8px;top:6px;width:14px;height:14px;border-radius:50%;background:#d0c7be}.client-property-timeline article.is-active:before{background:var(--client-accent)}.client-property-timeline span{display:block;margin-bottom:4px;font-size:14px;font-weight:600}.client-property-timeline strong{display:block;font-size:17px}.client-property-map-card{margin-top:16px;padding:16px;border-radius:24px;border:1px solid rgba(137,102,53,.1);background:rgba(255,252,247,.84)}.client-property-map-card iframe,.client-property-map-placeholder{width:100%;height:220px;margin-top:14px;border:0;border-radius:22px;background:linear-gradient(145deg,rgba(199,223,234,.92),rgba(220,233,238,.9))}.client-property-map-placeholder{display:grid;place-items:center;color:#53706d;font-weight:700}.client-property-doc-list{display:grid;grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}.client-property-doc-list li a{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;border-radius:22px;border:1px solid rgba(137,102,53,.1);background:rgba(255,252,247,.84)}.client-property-doc-list strong{color:var(--client-text)}.client-property-doc-list span{color:var(--client-muted);white-space:nowrap}.client-property-content-block-grid{display:grid;grid-gap:14px;gap:14px}.client-property-content-block-grid article{padding:18px;border-radius:22px;border:1px solid rgba(137,102,53,.1);background:rgba(255,252,247,.84)}.client-property-content-block-grid article>span{display:inline-flex;margin-bottom:8px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--client-accent-strong)}.client-property-invest-form{display:grid;grid-gap:18px;gap:18px;margin-top:22px}.client-property-invest-form label{display:grid;grid-gap:10px;gap:10px;color:var(--client-accent-dark);font-weight:700}.client-property-invest-form input[type=range]{width:100%;margin:2px 0 4px;accent-color:var(--client-accent)}.client-property-invest-form button{width:100%}.client-rewards-status{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:20px}.client-reward-tier-card,.client-rewards-status div{border:1px solid rgba(137,102,53,.12);background:rgba(255,252,247,.88);border-radius:22px}.client-rewards-status div{padding:16px}.client-reward-tier-name,.client-rewards-status span{display:block;color:var(--client-muted);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.client-rewards-status strong{display:block;margin-top:8px;color:var(--client-text);font-size:22px;letter-spacing:-.03em}.client-reward-progress{margin-top:16px}.client-reward-tiers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.client-reward-tier-card{padding:18px}.client-reward-tier-card.is-active{background:linear-gradient(145deg,hsla(35,49%,78%,.92),hsla(34,49%,92%,.98));box-shadow:inset 0 0 0 1px rgba(177,132,71,.22)}.client-reward-tier-card strong{display:block;margin-top:10px;color:var(--client-text);font-size:20px;line-height:1.25;letter-spacing:-.03em}.client-reward-tier-card p{margin:10px 0 0;color:var(--client-accent-strong);font-weight:700}.client-reward-tier-list{margin:14px 0 0;padding-left:18px;display:grid;grid-gap:8px;gap:8px;color:var(--client-muted);font-size:14px;line-height:1.5}.client-property-income-list,.client-property-steps,.client-property-strategy-list{display:grid;grid-gap:14px;gap:14px}.client-property-steps article span{display:block;margin-bottom:10px;color:var(--client-accent);font-size:15px;font-weight:800}.client-property-steps article strong,.client-property-strategy-list strong{display:block;font-size:17px;line-height:1.2}.client-property-empty-state{padding:72px 34px}@media (max-width:1180px){.client-property-hero,.client-property-layout{grid-template-columns:1fr}}@media (max-width:900px){.client-property-financial-list,.client-property-info-rows,.client-property-insight-grid,.client-property-market-points,.client-property-partner-grid,.client-property-quick-facts,.client-property-service-grid,.client-property-two-up,.client-reward-tiers,.client-rewards-status{grid-template-columns:1fr}.client-property-financial-list div,.client-property-income-list div,.client-property-info-rows div,.client-property-quick-facts div{flex-direction:column;align-items:flex-start}.client-property-financial-list span,.client-property-income-list span,.client-property-info-rows span,.client-property-quick-facts span{max-width:none}.client-property-financial-list strong,.client-property-income-list strong,.client-property-info-rows strong,.client-property-quick-facts strong{text-align:left}.client-property-summary-head{flex-direction:column;align-items:flex-start}.client-property-page-topbar{grid-template-columns:1fr;align-items:start}.client-property-tabs-current{margin-left:0;width:100%}}@media (max-width:760px){.client-dashboard,.client-property-page{width:min(1240px,95vw)}.client-property-stage img,.client-property-stage video{height:min(320px,42vh)}.client-property-funding-card,.client-property-metric-card,.client-property-section,.client-property-stage-card,.client-property-summary-card{padding:18px;border-radius:24px}.client-property-summary-card h1{font-size:clamp(28px,8vw,38px)}.client-property-tile-button{width:100%;justify-content:center;text-align:center}.client-property-hero-actions,.client-property-page-links{width:100%}.client-property-page-links{padding-top:12px}.client-property-hero-actions button,.client-property-page-links a,.client-property-page-links button{width:100%;justify-content:center;text-align:center}}.auth-page{background:radial-gradient(840px 520px at -6% -8%,rgba(200,164,90,.12),transparent 62%),radial-gradient(700px 500px at 104% 0,rgba(24,95,165,.1),transparent 62%),linear-gradient(180deg,#fbfdff,#eef4fa)}.auth-panel{border-color:rgba(137,102,53,.14);background:rgba(255,250,244,.84);box-shadow:0 24px 48px rgba(91,63,35,.1)}.auth-brand-lockup strong,.auth-copy h1,.auth-field span,.auth-panel-side h2,.auth-property-list strong{color:#241a12}.auth-copy p,.auth-footnote,.auth-property-list span,.auth-verify p{color:#7c6a58}.auth-nav,.auth-property-list article,.auth-verify{border-color:rgba(137,102,53,.12);background:rgba(255,252,247,.86)}.auth-nav a{color:#7c6a58}.auth-nav .is-active{color:#fff;background:linear-gradient(145deg,#185fa5,#042c53)}.auth-field input,.auth-field select{border-color:rgba(137,102,53,.14);background:rgba(255,253,249,.92);color:#241a12}.auth-submit{background:linear-gradient(145deg,#185fa5,#042c53);color:#f7f9fc;box-shadow:0 16px 30px rgba(4,44,83,.18)}.startasset-auth,.startasset-discover,.startasset-home{--sa-navy:#042c53;--sa-blue-700:#185fa5;--sa-blue-500:#378add;--sa-blue-200:#85b7eb;--sa-blue-100:#b5d4f4;--sa-blue-50:#e6f1fb;--sa-gold:#c8a45a;--sa-gold-light:#e8d5a3;--sa-slate:#2c3e52;--sa-slate-mid:#4a5e72;--sa-muted:#5a6e80;--sa-offwhite:#f7f9fc;--sa-white:#fff;--sa-ink:#0b1826;--sa-line:rgba(4,44,83,.1);--sa-line-strong:rgba(24,95,165,.16);--sa-shadow:0 24px 60px rgba(4,44,83,.1)}body{min-height:100vh;font-family:var(--font-body),"Segoe UI",sans-serif;text-rendering:optimizeLegibility}::selection{background:rgba(55,138,221,.24);color:var(--sa-navy,#042c53)}.startasset-home{background:radial-gradient(920px 560px at 0 -8%,rgba(200,164,90,.18),transparent 60%),radial-gradient(860px 600px at 100% -10%,rgba(55,138,221,.18),transparent 62%),linear-gradient(180deg,#fbfdff,#f7f9fc 44%,#eef5fb);color:var(--sa-ink)}.startasset-home .estate-home-glow-left{background:rgba(200,164,90,.22)}.startasset-home .estate-home-glow-right{background:rgba(55,138,221,.16)}.startasset-home .estate-notice-bar{border-color:var(--sa-line);background:hsla(0,0%,100%,.84);box-shadow:0 20px 48px rgba(4,44,83,.08)}.startasset-home .estate-notice-bar span{color:var(--sa-navy)}.startasset-home .estate-notice-bar a{color:var(--sa-blue-700)}.startasset-home .estate-nav{border-color:hsla(0,0%,100%,.08);background:linear-gradient(180deg,rgba(4,44,83,.95),rgba(4,44,83,.92)),radial-gradient(circle at top right,rgba(200,164,90,.16),transparent 45%);box-shadow:0 26px 50px rgba(4,44,83,.2)}.startasset-home .estate-link-button,.startasset-home .estate-nav-links a{color:hsla(0,0%,100%,.72)}.startasset-home .estate-link-button:hover,.startasset-home .estate-nav-links a:hover{background:hsla(0,0%,100%,.08);color:var(--sa-white)}.startasset-home .estate-button-accent{color:var(--sa-white);background:linear-gradient(145deg,var(--sa-blue-500) 0,var(--sa-blue-700) 55%,var(--sa-navy) 100%);box-shadow:0 20px 38px rgba(24,95,165,.28)}.startasset-home .estate-button-dark{color:var(--sa-navy);background:linear-gradient(145deg,#f0d8a5 0,var(--sa-gold) 100%);box-shadow:0 20px 36px rgba(200,164,90,.28)}.startasset-home .estate-button-light{border-color:hsla(0,0%,100%,.18);background:hsla(0,0%,100%,.12);color:var(--sa-white)}.startasset-home .estate-hero-copy{border-color:rgba(133,183,235,.18);background:radial-gradient(circle at top left,rgba(200,164,90,.2),transparent 34%),linear-gradient(160deg,rgba(4,44,83,.98),rgba(24,95,165,.94));box-shadow:0 28px 62px rgba(4,44,83,.24)}.startasset-home .estate-experience-card>p:first-child,.startasset-home .estate-flow-card span,.startasset-home .estate-kicker,.startasset-home .estate-legal-disclaimer .estate-kicker,.startasset-home .estate-property-body p,.startasset-home .estate-tier-name{color:var(--sa-gold-light)}.startasset-home .estate-closing h2,.startasset-home .estate-experience-card h3,.startasset-home .estate-faq-card h3,.startasset-home .estate-flow-card h3,.startasset-home .estate-hero-copy h1,.startasset-home .estate-legal-disclaimer h3,.startasset-home .estate-property-body h3,.startasset-home .estate-section-head h2,.startasset-home .estate-stage-card-detail strong,.startasset-home .estate-stage-card-floating strong,.startasset-home .estate-stage-overlay h2,.startasset-home .estate-stat-band article strong,.startasset-home .estate-story-card h2{font-family:var(--font-display),serif}.startasset-home .estate-hero-copy h1{color:var(--sa-white)}.startasset-home .estate-lead,.startasset-home .estate-sublead{color:hsla(0,0%,100%,.76)}.startasset-home .estate-signal-row span{border-color:hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.1);color:var(--sa-white)}.startasset-home .estate-hero-stage{background:radial-gradient(320px 320px at 50% 10%,rgba(200,164,90,.24),transparent 66%),radial-gradient(460px 460px at 10% 90%,rgba(55,138,221,.22),transparent 68%),linear-gradient(180deg,#08233f,#0d3c69 52%,#195d9f);box-shadow:0 30px 62px rgba(4,44,83,.22)}.startasset-home .estate-stage-overlay{background:linear-gradient(180deg,rgba(4,44,83,.08),rgba(4,44,83,.82))}.startasset-home .estate-stage-overlay p{color:hsla(0,0%,100%,.7)}.startasset-home .estate-stage-overlay h2{color:var(--sa-white)}.startasset-home .estate-experience-card,.startasset-home .estate-faq-card,.startasset-home .estate-flow-card,.startasset-home .estate-legal-disclaimer,.startasset-home .estate-property-card,.startasset-home .estate-stage-card-detail,.startasset-home .estate-stage-card-floating,.startasset-home .estate-stat-band article,.startasset-home .estate-story-card,.startasset-home .estate-tier-card{border-color:var(--sa-line);background:hsla(0,0%,100%,.9);box-shadow:var(--sa-shadow)}.startasset-home .estate-stage-card-detail,.startasset-home .estate-stage-card-floating{border-color:rgba(4,44,83,.12)}.startasset-home .estate-flow-card span,.startasset-home .estate-property-metrics span,.startasset-home .estate-stage-card-detail p,.startasset-home .estate-stage-card-floating p,.startasset-home .estate-stat-band article p{color:var(--sa-blue-700)}.startasset-home .estate-stage-card-detail strong,.startasset-home .estate-stage-card-floating strong,.startasset-home .estate-stat-band article strong{color:var(--sa-navy)}.startasset-home .estate-closing p,.startasset-home .estate-experience-card p,.startasset-home .estate-faq-card p,.startasset-home .estate-flow-card p,.startasset-home .estate-legal-disclaimer p:last-child,.startasset-home .estate-property-card p,.startasset-home .estate-property-copy,.startasset-home .estate-section-head p,.startasset-home .estate-stage-card-detail span,.startasset-home .estate-stage-card-floating span,.startasset-home .estate-stat-band span,.startasset-home .estate-sublead,.startasset-home .estate-tier-list{color:var(--sa-muted)}.startasset-home .estate-property-metrics span{border-color:rgba(24,95,165,.12);background:var(--sa-blue-50)}.startasset-home .estate-experience-card h3,.startasset-home .estate-faq-card h3,.startasset-home .estate-flow-card h3,.startasset-home .estate-legal-disclaimer h3,.startasset-home .estate-property-body h3,.startasset-home .estate-property-metrics strong,.startasset-home .estate-section-head h2,.startasset-home .estate-story-card h2{color:var(--sa-navy)}.startasset-home .estate-experience-card,.startasset-home .estate-faq-card,.startasset-home .estate-flow-card,.startasset-home .estate-property-card,.startasset-home .estate-tier-card{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.startasset-home .estate-experience-card:hover,.startasset-home .estate-faq-card:hover,.startasset-home .estate-flow-card:hover,.startasset-home .estate-property-card:hover,.startasset-home .estate-tier-card:hover{transform:translateY(-4px);border-color:rgba(24,95,165,.18);box-shadow:0 28px 58px rgba(4,44,83,.14)}.startasset-home .estate-accordion-summary span{border-color:rgba(24,95,165,.16);background:var(--sa-blue-50);color:var(--sa-blue-700)}.startasset-home .estate-accordion-item[open] .estate-accordion-summary span{background:rgba(200,164,90,.16);color:var(--sa-navy)}.startasset-home .estate-closing{border-color:rgba(133,183,235,.16);background:radial-gradient(circle at top right,rgba(200,164,90,.22),transparent 30%),linear-gradient(155deg,rgba(4,44,83,.98),rgba(24,95,165,.92))}.startasset-home .estate-closing h2,.startasset-home .estate-closing p{color:var(--sa-white)}.startasset-home .estate-mobile-menu-panel,.startasset-home .estate-mobile-menu-toggle{border-color:hsla(0,0%,100%,.08);background:rgba(4,44,83,.96);box-shadow:0 22px 44px rgba(4,44,83,.24)}.startasset-home .estate-mobile-menu-toggle span{background:var(--sa-white)}.startasset-home .estate-mobile-menu-links a{border-color:hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.06);color:var(--sa-white)}.startasset-discover{min-height:100vh;padding-bottom:52px;background:radial-gradient(880px 520px at 2% -8%,rgba(200,164,90,.12),transparent 62%),radial-gradient(820px 560px at 100% -10%,rgba(55,138,221,.16),transparent 62%),linear-gradient(180deg,#fbfdff,#f7f9fc 46%,#eff5fb)}.startasset-discover .site-header{margin-top:24px;padding:14px 16px;border:1px solid var(--sa-line);border-radius:24px;background:hsla(0,0%,100%,.84);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 20px 44px rgba(4,44,83,.08)}.startasset-discover .nav{border-color:rgba(4,44,83,.08);background:rgba(230,241,251,.6)}.startasset-discover .nav a{color:var(--sa-muted)}.startasset-discover .nav .is-active{color:var(--sa-white);background:linear-gradient(145deg,var(--sa-blue-700),var(--sa-navy));box-shadow:0 14px 26px rgba(24,95,165,.2)}.startasset-discover .cta{background:linear-gradient(145deg,var(--sa-blue-500),var(--sa-blue-700) 48%,var(--sa-navy) 100%);box-shadow:0 18px 34px rgba(24,95,165,.2)}.startasset-discover .discover-card,.startasset-discover .discover-hero-copy,.startasset-discover .discover-hero-metrics{border:1px solid var(--sa-line);box-shadow:var(--sa-shadow)}.startasset-discover .discover-hero-copy{background:radial-gradient(circle at top left,rgba(200,164,90,.22),transparent 28%),linear-gradient(160deg,rgba(4,44,83,.98),rgba(24,95,165,.94))}.startasset-discover .discover-hero-copy h1{color:var(--sa-white);font-family:var(--font-display),serif}.startasset-discover .discover-hero-copy .eyebrow{color:var(--sa-gold-light)}.startasset-discover .discover-hero-copy p,.startasset-discover .muted-copy{color:hsla(0,0%,100%,.78)}.startasset-discover .discover-hero-copy code{border-color:hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.08);color:var(--sa-gold-light)}.startasset-discover .discover-hero-metrics{background:hsla(0,0%,100%,.88)}.startasset-discover .discover-hero-metrics article{border-color:rgba(24,95,165,.1);background:var(--sa-blue-50)}.startasset-discover .discover-hero-metrics span{color:var(--sa-slate-mid)}.startasset-discover .discover-hero-metrics strong{color:var(--sa-navy);font-family:var(--font-display),serif}.startasset-discover .discover-card{background:hsla(0,0%,100%,.92)}.startasset-discover .discover-card:hover{border-color:rgba(24,95,165,.18);box-shadow:0 28px 56px rgba(4,44,83,.14)}.startasset-discover .discover-card-overlay{border-color:hsla(0,0%,100%,.12);background:rgba(4,44,83,.84)}.startasset-discover .discover-card-overlay p{color:hsla(0,0%,100%,.7)}.startasset-discover .discover-card h3,.startasset-discover .discover-card-footer strong,.startasset-discover .discover-card-funding,.startasset-discover .discover-card-overlay strong{color:var(--sa-navy)}.startasset-discover .discover-card h3{font-family:var(--font-display),serif;font-size:30px}.startasset-discover .discover-card-body{background:linear-gradient(180deg,hsla(0,0%,100%,.82),rgba(247,249,252,.94))}.startasset-discover .discover-card-footer{border-top-color:rgba(4,44,83,.08)}.startasset-discover .discover-card .muted-copy,.startasset-discover .discover-card-footer span{color:var(--sa-muted)}.startasset-discover .tile-status{color:var(--sa-navy);border-color:rgba(24,95,165,.14);background:var(--sa-blue-50)}.startasset-discover .tile-status.status-funded{color:var(--sa-blue-700);border-color:rgba(55,138,221,.18);background:rgba(230,241,251,.92)}.startasset-discover .tile-status.status-exited{color:#8a6426;border-color:rgba(200,164,90,.24);background:hsla(43,60%,77%,.34)}.startasset-discover .error{color:#9b2c2c;border-color:rgba(193,77,77,.24);background:hsla(0,100%,97%,.9)}.startasset-auth{min-height:100vh;padding:32px 0;background:radial-gradient(860px 520px at 0 -10%,rgba(200,164,90,.14),transparent 60%),radial-gradient(900px 620px at 100% -8%,rgba(55,138,221,.18),transparent 62%),linear-gradient(180deg,#fbfdff,#f7f9fc 46%,#eef4fb)}.startasset-auth .auth-shell{width:min(1160px,94vw);margin:0 auto;display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);grid-gap:18px;gap:18px}.startasset-auth .auth-panel{border-color:var(--sa-line);background:hsla(0,0%,100%,.92);box-shadow:var(--sa-shadow)}.startasset-auth .auth-panel-main{padding:28px}.startasset-auth .auth-panel-side{border-color:hsla(0,0%,100%,.08);background:radial-gradient(circle at top left,rgba(200,164,90,.18),transparent 28%),linear-gradient(160deg,rgba(4,44,83,.98),rgba(24,95,165,.94));color:var(--sa-white)}.startasset-auth .auth-brand-lockup strong,.startasset-auth .auth-kicker,.startasset-auth .auth-side-kicker,.startasset-auth .auth-stats span{font-family:var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.12em}.startasset-auth .auth-brand-lockup strong,.startasset-auth .auth-kicker{color:var(--sa-blue-700)}.startasset-auth .auth-side-kicker{color:var(--sa-gold-light)}.startasset-auth .auth-nav{border-color:rgba(4,44,83,.08);background:rgba(230,241,251,.7)}.startasset-auth .auth-nav a{color:var(--sa-muted)}.startasset-auth .auth-nav .is-active{color:var(--sa-white);background:linear-gradient(145deg,var(--sa-blue-700),var(--sa-navy))}.startasset-auth .auth-copy h1,.startasset-auth .auth-panel-side h2{color:var(--sa-navy);font-family:var(--font-display),serif}.startasset-auth .auth-copy h1{max-width:13ch;font-size:clamp(28px,3.8vw,42px);line-height:1.02}.startasset-auth .auth-panel-side h2{color:var(--sa-white);font-size:clamp(28px,3.6vw,40px);line-height:1.02}.startasset-auth .auth-copy p,.startasset-auth .auth-footnote{color:var(--sa-muted)}.startasset-auth .auth-copy a,.startasset-auth .auth-footnote a{color:var(--sa-blue-700)}.startasset-auth .auth-field span{color:var(--sa-slate);font-weight:700}.startasset-auth .auth-field input,.startasset-auth .auth-field select{border-color:rgba(4,44,83,.12);border-radius:16px;background:hsla(0,0%,100%,.96);color:var(--sa-ink)}.startasset-auth .auth-field input:focus,.startasset-auth .auth-field select:focus{border-color:rgba(24,95,165,.75);box-shadow:0 0 0 4px rgba(55,138,221,.16)}.startasset-auth .auth-submit{background:linear-gradient(145deg,var(--sa-blue-500) 0,var(--sa-blue-700) 45%,var(--sa-navy) 100%);box-shadow:0 18px 34px rgba(24,95,165,.24)}.startasset-auth .auth-social-stack{display:grid;grid-gap:.75rem;gap:.75rem;margin-bottom:1.25rem}.startasset-auth .auth-social-button{display:flex;align-items:center;justify-content:center;gap:.85rem;min-height:3.5rem;border-radius:1.1rem;border:1px solid rgba(4,44,83,.1);background:hsla(0,0%,100%,.94);color:var(--sa-ink);font-weight:700;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background-color .18s ease}.startasset-auth .auth-social-button:hover{transform:translateY(-1px);border-color:rgba(24,95,165,.24);background:#fff}.startasset-auth .auth-social-button-apple{background:linear-gradient(180deg,rgba(4,44,83,.96),rgba(9,58,106,.92));color:#fff}.startasset-auth .auth-social-mark{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999px;background:rgba(24,95,165,.12);font-size:.92rem;font-weight:800}.startasset-auth .auth-social-button-apple .auth-social-mark{background:hsla(0,0%,100%,.16)}.startasset-auth .auth-social-note{margin:0;text-align:center;color:var(--sa-slate);font-size:.92rem}.startasset-auth .auth-property-list article,.startasset-auth .auth-stats article,.startasset-auth .auth-verify{border-color:hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.08)}.startasset-auth .auth-verify{padding:14px;border-radius:16px}.startasset-auth .auth-property-list strong,.startasset-auth .auth-stats strong,.startasset-auth .auth-verify strong{color:var(--sa-white)}.startasset-auth .auth-property-list span,.startasset-auth .auth-verify p{color:hsla(0,0%,100%,.72)}.startasset-auth .auth-panel-side img{justify-self:end}@media (max-width:960px){.startasset-auth .auth-shell{grid-template-columns:1fr}}@media (max-width:820px){.startasset-home .estate-button-light{border-color:rgba(4,44,83,.1);background:hsla(0,0%,100%,.92);color:var(--sa-navy)}.startasset-home .estate-mobile-menu-panel{width:min(340px,calc(100vw - 24px))}.startasset-discover .site-header{padding:12px}}.sa-discover-page,.sa-marketing-page{min-height:100vh;color:#0b1826;background:radial-gradient(900px 520px at 0 -6%,rgba(200,164,90,.18),transparent 58%),radial-gradient(820px 560px at 100% -10%,rgba(55,138,221,.18),transparent 62%),linear-gradient(180deg,#fbfdff,#f6f9fc 46%,#edf4fb)}.sa-topband{padding:18px 0 12px;display:flex;align-items:center;justify-content:space-between;gap:16px;color:#4a5e72;font-size:13px;font-weight:700}.sa-topband span{letter-spacing:.05em;text-transform:uppercase}.sa-topband a{color:#185fa5}.sa-site-header{margin-top:8px;padding:14px 18px;display:flex;align-items:center;justify-content:space-between;gap:18px;border:1px solid rgba(4,44,83,.09);border-radius:24px;background:hsla(0,0%,100%,.86);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 24px 52px rgba(4,44,83,.08)}.sa-site-header-home{margin-top:0}.sa-site-brand{display:inline-flex;align-items:center}.sa-cta-actions,.sa-hero-actions,.sa-mobile-actions,.sa-site-actions,.sa-site-nav{display:flex;align-items:center;gap:10px}.sa-site-link,.sa-site-nav a{padding:10px 14px;border-radius:999px;color:#5a6e80;font-size:13px;font-weight:700;transition:background .18s ease,color .18s ease,transform .18s ease}.sa-site-link:hover,.sa-site-nav a:hover{color:#042c53;background:rgba(230,241,251,.8);transform:translateY(-1px)}.sa-site-nav .is-active{color:#fff;background:linear-gradient(145deg,#185fa5,#042c53);box-shadow:0 14px 24px rgba(24,95,165,.22)}.sa-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 18px;border-radius:999px;border:1px solid transparent;font-size:14px;font-weight:800;letter-spacing:.01em;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,color .18s ease}.sa-button:hover{transform:translateY(-1px)}.sa-button-primary{color:#fff;background:linear-gradient(145deg,#378add,#185fa5 48%,#042c53);box-shadow:0 18px 34px rgba(24,95,165,.24)}.sa-button-secondary{color:#042c53;border-color:rgba(4,44,83,.11);background:hsla(0,0%,100%,.84);box-shadow:0 12px 22px rgba(4,44,83,.06)}.sa-mobile-menu{display:none;position:relative}.sa-mobile-toggle{list-style:none;width:48px;height:48px;display:grid;align-content:center;grid-gap:5px;gap:5px;padding:0 12px;border-radius:16px;border:1px solid rgba(4,44,83,.1);background:hsla(0,0%,100%,.92);cursor:pointer}.sa-mobile-toggle::-webkit-details-marker{display:none}.sa-mobile-toggle span{display:block;width:100%;height:2px;border-radius:999px;background:#042c53;transition:transform .18s ease,opacity .18s ease}.sa-mobile-menu[open] .sa-mobile-toggle span:first-child{transform:translateY(7px) rotate(45deg)}.sa-mobile-menu[open] .sa-mobile-toggle span:nth-child(2){opacity:0}.sa-mobile-menu[open] .sa-mobile-toggle span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.sa-mobile-panel{position:absolute;top:calc(100% + 12px);right:0;width:min(340px,calc(100vw - 28px));padding:16px;border:1px solid rgba(4,44,83,.08);border-radius:24px;background:hsla(0,0%,100%,.96);box-shadow:0 24px 54px rgba(4,44,83,.12)}.sa-mobile-actions,.sa-mobile-links{display:grid;grid-gap:10px;gap:10px}.sa-mobile-links a{padding:12px 14px;border-radius:16px;border:1px solid rgba(4,44,83,.08);background:rgba(247,249,252,.92);color:#042c53;font-size:14px;font-weight:700}.sa-mobile-actions{margin-top:12px}.sa-mobile-actions a{width:100%}.sa-hero{margin-top:26px}.sa-product-hero-shell{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);grid-gap:22px;gap:22px;padding:24px;border-radius:40px;border:1px solid rgba(4,44,83,.08);background:radial-gradient(620px 260px at 14% 0,rgba(200,164,90,.14),transparent 65%),radial-gradient(520px 320px at 100% 12%,rgba(55,138,221,.16),transparent 62%),hsla(0,0%,100%,.94);box-shadow:0 28px 60px rgba(4,44,83,.08)}.sa-product-copy{padding:18px 6px 18px 8px}.sa-product-copy h1{margin:14px 0 0;max-width:10.8ch;font-family:var(--font-display),serif;font-size:clamp(42px,5vw,74px);font-weight:700;line-height:.98;letter-spacing:-.04em;color:#042c53}.sa-product-copy h1 span{color:#185fa5}.sa-product-lead{margin:20px 0 0;max-width:56ch;color:#5a6e80;font-size:18px;line-height:1.72}.sa-product-pills{margin-top:24px;display:flex;flex-wrap:wrap;gap:10px}.sa-product-pills span{padding:10px 14px;border-radius:999px;border:1px solid rgba(4,44,83,.12);background:hsla(0,0%,100%,.82);color:#12365d;font-size:12px;font-weight:700}.sa-product-visual{position:relative;min-height:720px;border-radius:34px;background:radial-gradient(320px 320px at 18% 18%,rgba(200,164,90,.2),transparent 70%),radial-gradient(420px 420px at 90% 12%,rgba(55,138,221,.16),transparent 72%),linear-gradient(180deg,#f7fafc,#edf4fb);overflow:hidden;box-shadow:inset 0 0 0 1px rgba(4,44,83,.06)}.sa-product-device{position:absolute;border-radius:42px;background:linear-gradient(180deg,#09111d,#18263a);box-shadow:0 28px 54px rgba(4,44,83,.18)}.sa-product-device-main{inset:52px 164px 62px 102px;padding:16px 14px 14px;transform:rotate(-8deg)}.sa-product-device-head{display:flex;gap:8px;padding:0 10px 12px}.sa-product-dot{width:8px;height:8px;border-radius:999px;background:hsla(0,0%,100%,.28)}.sa-product-device-screen,.sa-product-float{overflow:hidden;border-radius:30px}.sa-product-device-screen{height:100%;background:#fff}.sa-interface-media img,.sa-product-device-screen img,.sa-product-float img{width:100%;height:100%;object-fit:cover;display:block}.sa-product-float{position:absolute;padding:14px;border:1px solid rgba(4,44,83,.08);background:hsla(0,0%,100%,.94);box-shadow:0 22px 44px rgba(4,44,83,.12)}.sa-interface-copy p,.sa-product-float p{margin:0;font-family:var(--font-mono),monospace;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#185fa5}.sa-product-float strong{display:block;margin-top:8px;font-size:20px;line-height:1.15;color:#042c53}.sa-product-float-signin{top:26px;left:28px;width:230px;transform:rotate(-4deg)}.sa-product-float-signin img{margin-top:14px;aspect-ratio:10/17;object-position:top}.sa-product-float-web{right:28px;bottom:30px;width:344px}.sa-product-float-web img{margin-top:14px;aspect-ratio:16/10;object-position:top left}.sa-hero-band{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);grid-gap:20px;gap:20px;align-items:stretch;padding:22px;border-radius:36px;background:linear-gradient(135deg,rgba(4,44,83,.98),rgba(13,66,116,.97) 52%,rgba(24,95,165,.95));box-shadow:0 30px 68px rgba(4,44,83,.18)}.sa-card-label,.sa-kicker{margin:0;font-family:var(--font-mono),monospace;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#c8a45a}.sa-hero-copy{padding:22px 18px 18px 10px;border-radius:28px;background:radial-gradient(circle at top left,rgba(200,164,90,.18),transparent 30%);color:#fff}.sa-assurance-card h3,.sa-cta-band h2,.sa-discover-card h2,.sa-discover-copy h1,.sa-faq-card h3,.sa-hero-copy h1,.sa-learning-card h3,.sa-pillar-card h3,.sa-platform-story h2,.sa-process-card h3,.sa-property-card h3,.sa-section-head h2{margin:14px 0 0;font-family:var(--font-display),serif;font-weight:700;letter-spacing:-.035em;line-height:.98}.sa-hero-copy h1{max-width:10.5ch;font-size:clamp(36px,4.8vw,62px);line-height:1.01}.sa-hero-lead{margin:18px 0 0;max-width:54ch;color:hsla(0,0%,100%,.8);font-size:18px;line-height:1.7}.sa-hero-actions{margin-top:22px;flex-wrap:wrap}.sa-hero-chips{margin-top:24px;display:flex;flex-wrap:wrap;gap:10px}.sa-hero-chips span{padding:10px 14px;border-radius:999px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.08);color:#fff;font-size:12px;font-weight:700}.sa-hero-stats{margin-top:16px;display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.sa-hero-stats article{padding:16px 18px;border-radius:22px;border:1px solid rgba(4,44,83,.08);background:hsla(0,0%,100%,.92);box-shadow:0 20px 42px rgba(4,44,83,.08)}.sa-hero-stats strong{display:block;font-family:var(--font-display),serif;font-size:32px;color:#042c53;letter-spacing:-.03em}.sa-hero-stats span{display:block;margin-top:6px;color:#5a6e80;font-size:13px;line-height:1.5}.sa-hero-stage{position:relative;min-height:500px;border-radius:30px;background:radial-gradient(340px 340px at 50% 10%,rgba(200,164,90,.28),transparent 70%),radial-gradient(460px 460px at 10% 90%,rgba(55,138,221,.2),transparent 68%),linear-gradient(180deg,#08233f,#0d4274 54%,#195d9f);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1);overflow:hidden}.sa-stage-card,.sa-stage-main{position:absolute;border-radius:28px;overflow:hidden}.sa-stage-main{inset:22px 26px 22px 22px;box-shadow:0 26px 50px rgba(8,24,42,.18)}.sa-stage-main img{width:100%;height:100%;object-fit:cover;display:block}.sa-stage-overlay{position:absolute;inset:auto 20px 20px 20px;padding:22px;border-radius:22px;background:linear-gradient(180deg,rgba(4,44,83,.12),rgba(4,44,83,.82))}.sa-stage-overlay p{margin:0;color:hsla(0,0%,100%,.72);font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.sa-stage-overlay h2{color:#fff;font-size:clamp(32px,4vw,50px);max-width:10ch}.sa-stage-inline-metrics{margin-top:14px;display:flex;flex-wrap:wrap;gap:10px}.sa-stage-inline-metrics span{padding:8px 12px;border-radius:999px;background:hsla(0,0%,100%,.12);color:#fff;font-size:12px;font-weight:700}.sa-stage-card{width:min(250px,36%);padding:18px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.12);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#fff}.sa-stage-card-top{top:18px;right:18px}.sa-stage-card-bottom{right:18px;bottom:18px}.sa-stage-card p{margin:0;color:#c8d9ea;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.sa-stage-card strong{display:block;margin-top:10px;font-family:var(--font-display),serif;font-size:26px;line-height:1}.sa-stage-card span{display:block;margin-top:10px;color:hsla(0,0%,100%,.76);line-height:1.55}.sa-discover-grid,.sa-faq-grid,.sa-learning-grid,.sa-pillar-grid,.sa-process-grid,.sa-property-grid,.sa-value-strip{display:grid;grid-gap:16px;gap:16px}.sa-value-strip{margin-top:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.sa-assurance-card,.sa-discover-card,.sa-faq-card,.sa-learning-card,.sa-pillar-card,.sa-platform-story,.sa-process-card,.sa-value-strip article{border:1px solid rgba(4,44,83,.08);border-radius:28px;background:hsla(0,0%,100%,.88);box-shadow:0 24px 54px rgba(4,44,83,.08)}.sa-value-strip article{padding:20px 22px}.sa-assurance-card p,.sa-discover-copy p,.sa-discover-heading p,.sa-discover-heading span,.sa-discover-inline-link,.sa-faq-card p,.sa-learning-card p,.sa-pillar-card p,.sa-platform-story p,.sa-process-card p,.sa-property-body p,.sa-value-strip p{color:#5a6e80}.sa-value-strip p{margin:0;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.sa-value-strip strong{display:block;margin-top:12px;color:#042c53;font-size:22px;line-height:1.35;letter-spacing:-.02em}.sa-interface-strip{margin-top:18px;padding-top:2px}.sa-interface-head{max-width:760px}.sa-interface-grid{margin-top:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.sa-interface-card{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);grid-gap:18px;gap:18px;align-items:center;padding:22px;border:1px solid rgba(4,44,83,.08);border-radius:32px;background:hsla(0,0%,100%,.88);box-shadow:0 24px 54px rgba(4,44,83,.08)}.sa-interface-card:last-child{grid-column:1/-1;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.sa-interface-copy h3{margin:10px 0 0;font-family:var(--font-display),serif;font-size:clamp(26px,3vw,42px);font-weight:700;line-height:1;letter-spacing:-.035em;color:#042c53}.sa-interface-copy span{display:block;margin-top:14px;color:#5a6e80;line-height:1.7}.sa-interface-media{border-radius:24px;overflow:hidden;background:radial-gradient(circle at top left,rgba(200,164,90,.14),transparent 34%),linear-gradient(180deg,#edf4fb,#f8fbff);box-shadow:inset 0 0 0 1px rgba(4,44,83,.06)}.sa-interface-media img{aspect-ratio:10/16;object-position:top center}.sa-interface-card:last-child .sa-interface-media img{aspect-ratio:16/10;object-position:top left}.sa-section{margin-top:30px}.sa-section-head{max-width:920px}.sa-section-head h2{max-width:15ch;font-size:clamp(28px,4.1vw,46px);line-height:1.03;color:#042c53}.sa-section-head p:last-child{margin:14px 0 0;font-size:16px;line-height:1.7;color:#5a6e80}.sa-property-grid{margin-top:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.sa-property-card{overflow:hidden;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.sa-discover-card:hover,.sa-learning-card:hover,.sa-pillar-card:hover,.sa-process-card:hover,.sa-property-card:hover{transform:translateY(-4px);box-shadow:0 28px 60px rgba(4,44,83,.12);border-color:rgba(24,95,165,.14)}.sa-property-media{position:relative}.sa-property-media img{width:100%;height:340px;object-fit:cover;display:block}.sa-property-badge{position:absolute;top:18px;left:18px;padding:8px 12px;border-radius:999px;background:rgba(4,44,83,.82);color:#fff;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.sa-property-body{padding:22px}.sa-property-body p{margin:0}.sa-property-card h3{font-size:24px;line-height:1.08;color:#042c53}.sa-property-summary{margin-top:12px;line-height:1.65}.sa-property-metrics{margin-top:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.sa-property-metrics div{padding:14px 16px;border-radius:18px;background:#e6f1fb}.sa-discover-metrics span,.sa-property-metrics span{display:block;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#4a5e72}.sa-discover-metrics strong,.sa-property-metrics strong{display:block;margin-top:6px;color:#042c53;font-size:20px;letter-spacing:-.02em}.sa-platform-section{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:18px;gap:18px;align-items:start}.sa-platform-story{padding:28px;position:-webkit-sticky;position:sticky;top:18px}.sa-platform-story h2{max-width:14ch;font-size:clamp(28px,3.9vw,42px);line-height:1.04;color:#042c53}.sa-platform-story p:last-of-type{margin:14px 0 0;line-height:1.7}.sa-checklist{margin:18px 0 0;padding:0;list-style:none;display:grid;grid-gap:12px;gap:12px}.sa-checklist li{padding:12px 14px 12px 42px;position:relative;border-radius:18px;background:#e6f1fb;color:#2c3e52;line-height:1.55}.sa-checklist li:before{content:"";position:absolute;top:16px;left:16px;width:12px;height:12px;border-radius:999px;background:linear-gradient(145deg,#c8a45a,#185fa5)}.sa-pillar-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sa-assurance-card,.sa-learning-card,.sa-pillar-card,.sa-process-card{padding:24px}.sa-card-label{color:#185fa5}.sa-assurance-card h3,.sa-learning-card h3,.sa-pillar-card h3,.sa-process-card h3{font-size:22px;line-height:1.1;color:#042c53}.sa-assurance-card p:last-child,.sa-learning-card p:last-child,.sa-pillar-card p:last-child,.sa-process-card p:last-child{margin:12px 0 0;line-height:1.65}.sa-process-grid{margin-top:18px;grid-template-columns:repeat(4,minmax(0,1fr))}.sa-process-card span{display:inline-flex;margin-bottom:6px;color:#185fa5;font-family:var(--font-mono),monospace;font-size:12px;font-weight:700;letter-spacing:.12em}.sa-insight-grid{margin-top:18px;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-gap:18px;gap:18px}.sa-learning-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sa-assurance-card{display:flex;flex-direction:column;justify-content:space-between;background:radial-gradient(circle at top right,rgba(200,164,90,.18),transparent 34%),linear-gradient(180deg,hsla(0,0%,100%,.94),rgba(230,241,251,.96))}.sa-faq-grid{margin-top:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.sa-faq-card{padding:20px 22px}.sa-faq-card summary{list-style:none;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;cursor:pointer}.sa-faq-card summary::-webkit-details-marker{display:none}.sa-faq-card h3{margin-top:0;font-size:19px;line-height:1.16;color:#042c53}.sa-faq-card summary span{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#e6f1fb;color:#185fa5;font-size:20px;line-height:1;flex-shrink:0;transition:transform .18s ease}.sa-faq-card[open] summary span{transform:rotate(45deg)}.sa-faq-card p{margin:12px 0 0;line-height:1.65}.sa-cta-band{margin-top:32px;padding:30px 32px;display:flex;align-items:flex-end;justify-content:space-between;gap:20px;border-radius:32px;background:radial-gradient(circle at top right,rgba(200,164,90,.22),transparent 30%),linear-gradient(155deg,rgba(4,44,83,.98),rgba(24,95,165,.94));box-shadow:0 28px 64px rgba(4,44,83,.2)}.sa-cta-band h2{max-width:15ch;font-size:clamp(28px,3.9vw,42px);line-height:1.04;color:#fff}.sa-cta-band .sa-kicker{color:#e8d5a3}.sa-footer{margin-top:22px;padding:0 0 34px;display:flex;align-items:center;justify-content:space-between;gap:20px;color:#5a6e80}.sa-footer-brand{display:inline-flex;align-items:center}.sa-footer-links{display:flex;align-items:center;gap:14px}.sa-footer-links a{color:#185fa5;font-size:14px;font-weight:700}.sa-footer p{max-width:28ch;margin:0;text-align:right;font-size:14px;line-height:1.55}.sa-discover-page{padding-bottom:52px}.sa-discover-hero{margin-top:22px;display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-gap:18px;gap:18px}.sa-discover-copy,.sa-discover-empty,.sa-discover-summary article{border:1px solid rgba(4,44,83,.08);border-radius:28px;background:hsla(0,0%,100%,.9);box-shadow:0 24px 54px rgba(4,44,83,.08)}.sa-discover-copy{padding:30px;background:radial-gradient(circle at top left,rgba(200,164,90,.18),transparent 28%),linear-gradient(160deg,rgba(4,44,83,.98),rgba(24,95,165,.95))}.sa-discover-copy h1{max-width:15ch;font-size:clamp(30px,4vw,46px);line-height:1.03;color:#fff}.sa-discover-copy p:last-of-type{margin:16px 0 0;color:hsla(0,0%,100%,.78);line-height:1.7}.sa-discover-pills{margin-top:20px;display:flex;flex-wrap:wrap;gap:10px}.sa-discover-pills span{padding:9px 12px;border-radius:999px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.08);color:#fff;font-size:12px;font-weight:700}.sa-discover-summary{display:grid;grid-gap:12px;gap:12px}.sa-discover-summary article{padding:18px 20px}.sa-discover-summary span{display:block;color:#4a5e72;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.sa-discover-summary strong{display:block;margin-top:6px;color:#042c53;font-family:var(--font-display),serif;font-size:34px;letter-spacing:-.03em}.sa-discover-grid{margin-top:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.sa-discover-card{overflow:hidden}.sa-discover-media{position:relative}.sa-discover-media img{width:100%;height:320px;object-fit:cover;display:block}.sa-discover-media-top{position:absolute;top:16px;left:16px;right:16px;display:flex;align-items:center;justify-content:space-between;gap:10px}.sa-status-pill,.sa-yield-pill{padding:8px 12px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.sa-status-pill{background:hsla(0,0%,100%,.92);color:#042c53}.sa-status-pill.is-open{color:#185fa5}.sa-status-pill.is-funded{color:#0f6f65}.sa-status-pill.is-exited{color:#8a6426}.sa-yield-pill{background:rgba(4,44,83,.82);color:#fff}.sa-discover-body{padding:22px}.sa-discover-heading h2{font-size:26px;line-height:1.08;color:#042c53}.sa-discover-heading p,.sa-discover-heading span{margin:0}.sa-discover-heading span{display:block;margin-top:10px}.sa-discover-metrics{margin-top:18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.sa-discover-metrics article{padding:14px 16px;border-radius:18px;background:#e6f1fb}.sa-discover-actions{margin-top:18px;display:flex;align-items:center;justify-content:space-between;gap:14px}.sa-discover-inline-link{color:#185fa5;font-size:14px;font-weight:700}.sa-discover-empty,.sa-discover-error{padding:22px}.sa-discover-error{color:#9b2c2c;border:1px solid rgba(193,77,77,.2);border-radius:18px;background:hsla(0,100%,97%,.9)}.sa-discover-empty h2{margin:0;font-family:var(--font-display),serif;font-size:32px;color:#042c53}.sa-discover-empty p{margin:10px 0 0;line-height:1.65;color:#5a6e80}@media (max-width:1180px){.sa-discover-grid,.sa-discover-hero,.sa-hero-band,.sa-insight-grid,.sa-interface-grid,.sa-platform-section,.sa-product-hero-shell{grid-template-columns:1fr}.sa-learning-grid,.sa-pillar-grid,.sa-process-grid,.sa-property-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sa-faq-grid,.sa-interface-card,.sa-interface-card:last-child{grid-template-columns:1fr}.sa-product-copy h1{max-width:12ch}.sa-product-visual{min-height:780px}.sa-platform-story{position:static}}@media (max-width:900px){.sa-site-actions,.sa-site-nav{display:none}.sa-mobile-menu{display:block}.sa-discover-grid,.sa-discover-metrics,.sa-hero-stats,.sa-interface-grid,.sa-learning-grid,.sa-pillar-grid,.sa-process-grid,.sa-property-grid,.sa-value-strip{grid-template-columns:1fr}.sa-hero-band,.sa-product-hero-shell{padding:18px}.sa-product-visual{min-height:720px}.sa-product-device-main{inset:72px 88px 86px 72px}.sa-product-float-signin{left:18px;width:190px}.sa-product-float-web{right:18px;bottom:20px;width:280px}.sa-hero-copy{padding:8px 6px 4px}.sa-stage-main{inset:20px 20px 220px}.sa-stage-card{width:auto;left:20px;right:20px}.sa-stage-card-top{top:auto;bottom:122px}.sa-stage-card-bottom{bottom:20px}.sa-hero-stage{min-height:720px}.sa-cta-band,.sa-discover-actions,.sa-footer{flex-direction:column;align-items:flex-start}.sa-footer p{text-align:left}}@media (max-width:720px){.sa-topband{padding-top:14px;flex-direction:column;align-items:flex-start}.sa-assurance-card,.sa-cta-band,.sa-discover-card,.sa-discover-copy,.sa-discover-summary article,.sa-faq-card,.sa-hero-copy,.sa-interface-card,.sa-learning-card,.sa-pillar-card,.sa-platform-story,.sa-process-card,.sa-product-hero-shell,.sa-site-header,.sa-value-strip article{border-radius:24px}.sa-cta-band,.sa-discover-copy,.sa-hero-band,.sa-product-hero-shell,.sa-site-header{padding:20px}.sa-product-copy{padding:2px 0 0}.sa-product-copy h1{font-size:clamp(34px,11vw,54px);max-width:none}.sa-product-lead{font-size:16px}.sa-product-visual{min-height:660px}.sa-product-device-main{inset:150px 28px 110px 28px;transform:none}.sa-product-float-signin{top:18px;left:18px;right:18px;width:auto;transform:none}.sa-product-float-web{left:18px;right:18px;bottom:18px;width:auto}.sa-cta-band h2,.sa-discover-copy h1,.sa-hero-copy h1,.sa-platform-story h2,.sa-section-head h2{font-size:clamp(32px,11vw,48px);max-width:none}.sa-assurance-card h3,.sa-discover-card h2,.sa-learning-card h3,.sa-pillar-card h3,.sa-process-card h3,.sa-property-card h3{font-size:26px}.sa-discover-actions,.sa-property-metrics{grid-template-columns:1fr}.sa-discover-summary strong{font-size:30px}.sa-footer-links{flex-wrap:wrap}}.client-dashboard-shell,.client-property-page-shell{--portal-navy:#042c53;--portal-blue-700:#185fa5;--portal-blue-500:#378add;--portal-blue-100:#b5d4f4;--portal-blue-50:#e6f1fb;--portal-gold:#c8a45a;--portal-gold-light:#e8d5a3;--portal-slate:#2c3e52;--portal-muted:#5a6e80;--portal-ink:#0b1826;--portal-line:rgba(4,44,83,.1);--portal-line-strong:rgba(24,95,165,.16);--portal-surface:hsla(0,0%,100%,.9);--portal-surface-soft:rgba(247,249,252,.94);--portal-shadow:0 24px 56px rgba(4,44,83,.1);background:radial-gradient(920px 520px at 0 -8%,rgba(200,164,90,.14),transparent 60%),radial-gradient(880px 580px at 100% -10%,rgba(55,138,221,.16),transparent 62%),linear-gradient(180deg,#fbfdff,#f7f9fc 48%,#edf4fb);color:var(--portal-ink)}.client-dashboard,.client-property-page{color:var(--portal-ink)}.client-brand-wordmark{display:inline-flex;align-items:center}.client-property-page-brand,.client-topbar-copy{display:grid;grid-gap:8px;gap:8px}.client-property-page-brand p{margin:0}.client-dashboard-loading,.client-holding-card,.client-panel,.client-property-card,.client-property-funding-card,.client-property-metric-card,.client-property-section,.client-property-stage-card,.client-property-summary-card,.client-summary-card,.client-tabs,.client-topbar{border-color:var(--portal-line);background:var(--portal-surface);box-shadow:var(--portal-shadow);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.client-dashboard-loading,.client-panel,.client-property-funding-card,.client-property-metric-card,.client-property-section,.client-property-stage-card,.client-property-summary-card,.client-topbar{border-radius:30px}.client-dashboard-kicker{color:var(--portal-gold);font-family:var(--font-mono),monospace;letter-spacing:.16em}.client-dashboard h1,.client-dashboard h2,.client-dashboard h3,.client-dashboard h4,.client-property-page h1,.client-property-page h2,.client-property-page h3,.client-property-page h4{color:var(--portal-navy);font-family:var(--font-display),serif}.client-dashboard h1,.client-property-page h1{max-width:14ch;font-size:clamp(28px,3.8vw,42px);line-height:1.02}.client-dashboard-muted,.client-offers-list span,.client-panel-head p,.client-property-content-html,.client-property-doc-list span,.client-property-page p,.client-property-summary-copy,.client-summary-card p,.client-topbar p{color:var(--portal-muted)}.client-property-page-topbar,.client-topbar{align-items:center}.client-topbar{background:radial-gradient(circle at top right,rgba(200,164,90,.14),transparent 30%),linear-gradient(155deg,rgba(4,44,83,.96),rgba(24,95,165,.9))}.client-topbar .client-dashboard-kicker,.client-topbar .client-dashboard-muted,.client-topbar h1{color:#fff}.client-topbar .client-dashboard-kicker{color:var(--portal-gold-light)}.client-ghost-button,.client-inline-form button,.client-invest-form button,.client-property-invest-form button:first-of-type{border:1px solid rgba(24,95,165,.16);border-radius:999px;background:linear-gradient(145deg,var(--portal-blue-500) 0,var(--portal-blue-700) 52%,var(--portal-navy) 100%);color:#fff;box-shadow:0 18px 32px rgba(24,95,165,.2)}.client-ghost-button{background:hsla(0,0%,100%,.12);color:#fff;box-shadow:none;border-color:hsla(0,0%,100%,.18)}.client-property-page-topbar .client-ghost-button,.client-property-page-topbar .client-property-detail-button,.client-property-section .client-ghost-button{color:var(--portal-navy);background:hsla(0,0%,100%,.84);border-color:var(--portal-line);box-shadow:none}.client-panel,.client-property-metric-card,.client-property-section,.client-property-stage-card,.client-property-summary-card,.client-summary-card{background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(247,249,252,.9)),radial-gradient(circle at top right,rgba(200,164,90,.08),transparent 38%)}.client-property-funding-card,.client-rewards-hero,.client-summary-card-strong{background:radial-gradient(circle at top left,rgba(200,164,90,.2),transparent 30%),linear-gradient(155deg,rgba(4,44,83,.98),rgba(24,95,165,.92));color:#fff;box-shadow:0 26px 54px rgba(4,44,83,.18)}.client-property-funding-card p,.client-rewards-hero .client-dashboard-muted,.client-rewards-hero .client-reward-progress,.client-summary-card-strong p,.client-summary-card-strong span{color:hsla(0,0%,100%,.78)}.client-property-funding-card strong,.client-rewards-hero .client-rewards-pill,.client-rewards-hero .client-rewards-status strong,.client-rewards-hero h2,.client-summary-card-strong strong{color:#fff}.client-wallet-tier-card{position:relative;overflow:hidden}.client-wallet-tier-card:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at top right,hsla(0,0%,100%,.16),transparent 34%),linear-gradient(180deg,hsla(0,0%,100%,.06),transparent 55%);pointer-events:none}.client-wallet-tier-card.client-wallet-tier-basic{background:radial-gradient(circle at top left,rgba(181,212,244,.24),transparent 32%),linear-gradient(155deg,rgba(4,44,83,.98),rgba(24,95,165,.94));box-shadow:0 26px 54px rgba(4,44,83,.2)}.client-wallet-tier-card.client-wallet-tier-silver{background:radial-gradient(circle at top left,hsla(0,0%,100%,.42),transparent 32%),linear-gradient(155deg,#f7fbff,#d7e0ea 48%,#aab8c7);box-shadow:0 24px 48px rgba(124,145,166,.24)}.client-wallet-tier-card.client-wallet-tier-gold{background:radial-gradient(circle at top left,rgba(255,247,220,.38),transparent 32%),linear-gradient(155deg,#f7e7bd,#ddb96e 48%,#b68431);box-shadow:0 24px 52px rgba(163,112,29,.26)}.client-wallet-tier-card.client-wallet-tier-platinum{background:radial-gradient(circle at top left,hsla(0,0%,100%,.32),transparent 32%),linear-gradient(155deg,#eef3f8,#cfd7e2 44%,#7c8899);box-shadow:0 24px 52px rgba(92,108,127,.24)}.client-wallet-tier-card.client-wallet-tier-basic p,.client-wallet-tier-card.client-wallet-tier-basic span,.client-wallet-tier-card.client-wallet-tier-basic strong{color:#fff}.client-wallet-tier-card.client-wallet-tier-basic span{color:rgba(232,243,255,.82)}.client-wallet-tier-card.client-wallet-tier-basic p{color:rgba(241,247,255,.88)}.client-wallet-tier-card.client-wallet-tier-platinum span,.client-wallet-tier-card.client-wallet-tier-silver span{color:rgba(35,57,79,.62)}.client-wallet-tier-card.client-wallet-tier-platinum p,.client-wallet-tier-card.client-wallet-tier-silver p{color:rgba(16,31,48,.84)}.client-wallet-tier-card.client-wallet-tier-platinum strong,.client-wallet-tier-card.client-wallet-tier-silver strong{color:#10263b}.client-wallet-tier-card.client-wallet-tier-gold span{color:rgba(92,51,7,.7)}.client-wallet-tier-card.client-wallet-tier-gold p{color:rgba(72,40,7,.86)}.client-wallet-tier-card.client-wallet-tier-gold strong{color:#4f2f07}.client-holding-metrics span,.client-panel span,.client-property-financial-list span,.client-property-income-list span,.client-property-info-rows span,.client-property-metric-card span,.client-property-quick-facts span,.client-property-section span,.client-property-stats span,.client-reward-tier-name,.client-rewards-status span,.client-summary-card span{color:var(--portal-muted)}.client-balance-stats strong,.client-holding-metrics strong,.client-offers-list strong,.client-portfolio-metrics strong,.client-property-card h4,.client-property-doc-list strong,.client-property-financial-list strong,.client-property-income-list strong,.client-property-info-rows strong,.client-property-metric-card strong,.client-property-quick-facts strong,.client-summary-card strong{color:var(--portal-navy)}.client-tabs{background:rgba(230,241,251,.72)}.client-tabs button{color:var(--portal-muted)}.client-tabs button.is-active{color:#fff;background:linear-gradient(145deg,var(--portal-blue-700),var(--portal-navy));box-shadow:0 12px 24px rgba(24,95,165,.18)}.client-dashboard-message{color:#1f5e4a;background:rgba(226,244,237,.94);border:1px solid rgba(72,145,112,.18)}.client-dashboard-error{color:#8a3327;background:rgba(255,240,236,.94);border:1px solid rgba(194,98,76,.18)}.client-overview-grid{display:grid;grid-gap:20px;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.client-action-list,.client-document-list,.client-insight-list{display:grid;grid-gap:14px;gap:14px}.client-action-card,.client-document-card,.client-insight-card{display:grid;grid-gap:10px;gap:10px;align-items:start;padding:18px;border:1px solid var(--portal-line);border-radius:22px;background:var(--portal-surface-soft)}.client-action-card{grid-template-columns:minmax(0,1fr) auto}.client-insight-card{text-align:left;cursor:pointer}.client-action-card strong,.client-document-card strong,.client-insight-card span{color:var(--portal-muted);font-size:.84rem;letter-spacing:.06em;text-transform:uppercase}.client-account-summary strong,.client-document-card p,.client-insight-card strong,.client-performance-grid strong{color:var(--portal-navy)}.client-account-summary span,.client-action-card p,.client-document-card p,.client-insight-card p,.client-performance-grid p{margin:0;color:var(--portal-muted)}.client-account-summary,.client-performance-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.client-account-summary article,.client-performance-grid article{display:grid;grid-gap:6px;gap:6px;padding:18px;border:1px solid var(--portal-line);border-radius:20px;background:var(--portal-surface-soft)}.client-subtabs{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.client-subtabs button{padding:10px 16px;border:1px solid var(--portal-line);border-radius:999px;background:rgba(230,241,251,.72);color:var(--portal-muted)}.client-subtabs button.is-active{background:linear-gradient(145deg,var(--portal-blue-700),var(--portal-navy));color:#fff}.client-account-form{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px}.client-account-form label{display:grid;grid-gap:8px;gap:8px;color:var(--portal-slate);font-weight:600}.client-account-form input,.client-account-form select{min-width:0;padding:14px 16px;border:1px solid var(--portal-line-strong);border-radius:16px;background:hsla(0,0%,100%,.96);color:var(--portal-ink)}.client-account-actions,.client-document-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.client-property-card-statuses{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.client-property-owned-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:14px}.client-investment-position-banner article,.client-property-owned-strip article{display:grid;grid-gap:6px;gap:6px;padding:14px;border:1px solid var(--portal-line);border-radius:18px;background:var(--portal-surface-soft)}.client-investment-amount-head span,.client-investment-position-banner span,.client-property-owned-strip span,.client-return-chart-head span{color:var(--portal-muted);font-size:.82rem}.client-investment-position-banner strong,.client-property-owned-strip strong,.client-return-chart-bars strong{color:var(--portal-navy)}.client-document-card{grid-template-columns:minmax(0,1fr) auto}@media (max-width:980px){.client-account-form,.client-account-summary,.client-overview-grid,.client-performance-grid{grid-template-columns:1fr}}@media (max-width:720px){.client-action-card,.client-document-card{grid-template-columns:1fr}}.client-balance-stats article,.client-holding-metrics article,.client-offers-list li,.client-portfolio-metrics article,.client-property-building-card,.client-property-content-block-grid article,.client-property-content-blocks article,.client-property-detail-grid article,.client-property-detail-panel,.client-property-developer-card,.client-property-doc-list li a,.client-property-financial-list div,.client-property-income-list div,.client-property-info-rows div,.client-property-map-card,.client-property-quick-facts div,.client-property-steps article,.client-property-strategy-list div,.client-reward-tier-card,.client-rewards-status div{border-color:var(--portal-line);background:var(--portal-surface-soft)}.client-inline-form label,.client-property-invest-form label,.client-search-field{color:var(--portal-slate)}.client-inline-form input,.client-invest-form input,.client-property-invest-form input,.client-search-field input{border-color:var(--portal-line-strong);background:hsla(0,0%,100%,.96);color:var(--portal-ink)}.client-inline-form input:focus,.client-invest-form input:focus,.client-property-invest-form input:focus,.client-search-field input:focus{outline:none;border-color:rgba(24,95,165,.7);box-shadow:0 0 0 4px rgba(55,138,221,.14)}.client-inline-form select{border-color:var(--portal-line-strong);background:hsla(0,0%,100%,.96);color:var(--portal-ink)}.client-payment-panel{display:grid;grid-gap:1rem;gap:1rem}.client-payment-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.9rem;gap:.9rem}.client-payment-grid article{display:grid;grid-gap:.35rem;gap:.35rem;padding:1rem;border-radius:1.1rem;border:1px solid var(--portal-line);background:var(--portal-surface-soft)}.client-payment-address{display:grid;grid-gap:.45rem;gap:.45rem}.client-payment-address input{font-family:DM Mono,monospace}.client-table td,.client-table th{border-bottom-color:var(--portal-line)}.client-empty-row,.client-table th{color:var(--portal-muted)}.client-table td{color:var(--portal-ink)}.client-holding-media,.client-property-media,.client-property-stage{background:linear-gradient(145deg,rgba(4,44,83,.08),rgba(181,212,244,.2))}.client-status-pill{border-color:rgba(24,95,165,.14);background:rgba(230,241,251,.88);color:var(--portal-navy)}.client-status-pill.status-funded{background:rgba(225,241,237,.92);color:#2a6653}.client-status-pill.status-exited{background:hsla(41,63%,90%,.92);color:#8f6426}.client-status-pill.status-available,.client-status-pill.status-draft,.client-status-pill.status-presale{background:rgba(230,241,251,.92);color:var(--portal-blue-700)}.client-filter-row button,.client-property-chip-row span,.client-property-data-points span,.client-property-detail-button,.client-property-stats span,.client-property-tile-button{border-color:rgba(24,95,165,.14);background:hsla(0,0%,100%,.9);color:var(--portal-navy)}.client-filter-row button.is-active,.client-reward-tier-card.is-active{background:linear-gradient(145deg,rgba(230,241,251,.98),hsla(0,0%,100%,.98));box-shadow:inset 0 0 0 1px rgba(24,95,165,.16)}.client-holding-card:hover,.client-property-card:hover{box-shadow:0 28px 56px rgba(4,44,83,.14)}.client-property-page-topbar{margin-bottom:18px;padding:18px 20px;border:1px solid var(--portal-line);border-radius:26px;background:hsla(0,0%,100%,.84);box-shadow:0 20px 44px rgba(4,44,83,.08)}.client-property-page-links,.client-property-page-topbar-actions{display:flex;flex-wrap:wrap;gap:10px}.client-property-page-title{margin:0;max-width:none;font-size:clamp(28px,3vw,38px)}.client-property-tabs{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:18px}.client-property-tabs-current{margin-left:auto;padding:10px 14px;border:1px solid var(--portal-line);border-radius:999px;background:hsla(0,0%,100%,.84);color:var(--portal-muted);font-size:.9rem;font-weight:600}.client-property-summary-card h1,.client-property-summary-card h2{color:var(--portal-navy);max-width:12ch;font-size:clamp(28px,3.2vw,40px);line-height:1.02}.client-property-summary-card h2{margin:0}.client-property-owned-banner{display:grid;grid-gap:8px;gap:8px;padding:16px 18px;margin-top:16px;border:1px solid var(--portal-line);border-radius:22px;background:rgba(230,241,251,.88)}.client-property-owned-banner p{margin:0}.client-property-note{background:rgba(230,241,251,.86);color:var(--portal-navy)}.client-property-timeline article{border-left-color:rgba(24,95,165,.18)}.client-property-timeline article:before{background:#b5d4f4}.client-property-timeline article.is-active:before{background:var(--portal-gold)}.client-property-map-card iframe,.client-property-map-placeholder{background:linear-gradient(145deg,rgba(230,241,251,.96),rgba(247,249,252,.94))}.client-property-map-placeholder{color:var(--portal-slate)}.client-filter-row button:hover,.client-property-detail-button:hover,.client-property-doc-list li a:hover,.client-property-tile-button:hover{transform:translateY(-1px)}.client-rewards-pill{border-color:rgba(200,164,90,.28);background:rgba(200,164,90,.18);color:#fff}.client-property-steps article span,.client-reward-tier-card p{color:var(--portal-blue-700)}.client-property-invest-form input[type=range]{accent-color:var(--portal-blue-700)}.client-investment-position-banner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.client-investment-intro{margin:10px 0 0;color:var(--portal-muted);max-width:34ch}.client-investment-value{display:grid;grid-gap:8px;gap:8px;margin-top:18px}.client-investment-value span{color:var(--portal-muted);font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.client-investment-value strong{display:block;margin:0;font-size:clamp(18px,1.5vw,24px);line-height:1;letter-spacing:-.055em}.client-investment-slider-shell{display:grid;grid-gap:10px;gap:10px}.client-investment-slider-scale{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--portal-muted);font-size:.8rem;font-weight:600}.client-investment-amount-card{display:grid;grid-gap:12px;gap:12px;padding:18px;border:1px solid var(--portal-line);border-radius:24px;background:hsla(0,0%,100%,.92)}.client-investment-amount-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.client-investment-thresholds{display:flex;flex-wrap:wrap;gap:10px}.client-investment-thresholds span{padding:6px 10px;border:1px solid var(--portal-line);border-radius:999px;background:var(--portal-surface-soft);color:var(--portal-muted);font-size:.76rem;font-weight:600}.client-investment-amount-note{margin:-2px 0 0;color:var(--portal-muted);font-size:.9rem}.client-investment-outcome-head{display:grid;grid-gap:4px;gap:4px}.client-investment-outcome-head strong{font-size:1.02rem;line-height:1.15;letter-spacing:-.02em}.client-investment-outcome-head span{color:var(--portal-muted);font-size:.9rem}.client-property-income-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.client-property-income-list div{display:grid;grid-gap:8px;gap:8px;align-content:start;min-height:84px}.client-property-income-list span{max-width:none;font-size:.8rem;line-height:1.35}.client-property-income-list strong{font-size:clamp(12px,1vw,16px);line-height:1.05;letter-spacing:-.05em;text-align:left}.client-return-chart{display:grid;grid-gap:14px;gap:14px;padding:18px;border:1px solid var(--portal-line);border-radius:24px;background:var(--portal-surface-soft)}.client-return-chart-head{display:grid;grid-gap:4px;gap:4px}.client-return-chart-head strong{font-size:.98rem;line-height:1.1;letter-spacing:-.03em}.client-return-chart-head span{font-size:.82rem}.client-return-chart-bars{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;align-items:stretch}.client-return-chart-bars article{display:grid;grid-gap:8px;gap:8px;align-content:start;padding:14px;border-radius:20px;border:1px solid rgba(4,44,83,.08);background:hsla(0,0%,100%,.68);text-align:left}.client-return-chart-track{position:relative;display:flex;align-items:center;justify-content:flex-start;width:100%;min-height:14px;padding:0;border-radius:999px;background:linear-gradient(180deg,hsla(0,0%,100%,.72),rgba(223,236,248,.96));overflow:hidden}.client-return-chart-bar{width:min(100%,220px);min-height:14px;height:14px;border-radius:999px;background:linear-gradient(180deg,var(--portal-blue-500),var(--portal-navy));box-shadow:0 10px 18px rgba(24,95,165,.16)}.client-return-chart-bars strong{font-size:clamp(16px,1.4vw,22px);line-height:1.05;letter-spacing:-.04em;color:var(--portal-navy)}.client-return-chart-bars span{font-size:.82rem;line-height:1.25}.client-return-chart-bars p{margin:0;color:var(--portal-muted);font-size:.82rem;line-height:1.4}.client-return-summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.client-return-summary-grid article{display:grid;grid-gap:6px;gap:6px;padding:14px 16px;border-radius:20px;border:1px solid rgba(4,44,83,.08);background:hsla(0,0%,100%,.78)}.client-return-summary-grid span{color:var(--portal-muted);font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.client-return-summary-grid strong{font-size:clamp(18px,1.6vw,24px);line-height:1.05;letter-spacing:-.04em;color:var(--portal-navy)}.client-return-summary-grid small{color:var(--portal-blue-700);font-size:.8rem;font-weight:600}.client-return-story-topline{display:flex;align-items:center;justify-content:space-between;gap:10px}.client-return-story-topline em{font-style:normal;color:var(--portal-blue-700);font-size:.74rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.client-return-story-topline span{color:var(--portal-muted);font-size:.78rem;font-weight:700;text-transform:uppercase}.client-invest-action{width:100%;min-height:64px;padding:0 20px;border-radius:999px;font-size:.96rem;line-height:1}.client-property-sidebar .client-investment-card h2{font-size:clamp(18px,1.4vw,24px);line-height:1.05;letter-spacing:-.03em}.client-property-sidebar .client-investment-value strong{font-size:clamp(16px,1.2vw,20px);line-height:1.02}.client-property-sidebar .client-property-income-list strong{font-size:clamp(10px,.75vw,14px);line-height:1.08}.client-property-sidebar .client-property-income-list span{font-size:.76rem}.client-property-sidebar .client-return-chart-head strong{font-size:.86rem;line-height:1.08}.client-property-sidebar .client-return-chart-head span{font-size:.74rem}.client-property-sidebar .client-return-chart-bars{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.client-property-sidebar .client-return-chart-track{min-height:12px}.client-property-sidebar .client-return-chart-bar{min-height:12px;height:12px}.client-property-sidebar .client-return-chart-bars strong{font-size:clamp(13px,.95vw,18px);line-height:1.08}.client-property-sidebar .client-return-chart-bars span{font-size:.66rem;line-height:1.18}.client-property-sidebar .client-return-chart-bars p{font-size:.7rem;line-height:1.3}.client-property-sidebar .client-return-summary-grid{grid-template-columns:1fr}.client-property-sidebar .client-return-summary-grid strong{font-size:clamp(16px,1.1vw,20px)}.client-invest-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:64px;width:100%}.client-invest-support{text-decoration:none}.client-wallet-action-copy{grid-column:1/-1;margin:-4px 0 2px;color:var(--client-muted);font-size:.92rem;line-height:1.5}@media (max-width:900px){.client-property-page-topbar,.client-topbar{align-items:flex-start}.client-property-page-brand{width:100%}.client-property-tabs-current{margin-left:0}.client-invest-form-compact,.client-investment-position-banner,.client-property-income-list,.client-property-owned-strip,.client-return-chart-bars{grid-template-columns:1fr}}