@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/46a9e2f250689b4a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/6131cbbf5549afa2-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/45462fd7b7c12654-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/46a9e2f250689b4a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6131cbbf5549afa2-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/45462fd7b7c12654-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/46a9e2f250689b4a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6131cbbf5549afa2-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/45462fd7b7c12654-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/46a9e2f250689b4a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6131cbbf5549afa2-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/45462fd7b7c12654-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.a5AMRG_className{font-family:Inter,Inter Fallback;font-style:normal}.a5AMRG_variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:DM Serif Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6313bfc2b2e5d7e4-s.3zx7wbj688cn9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Serif Display;font-style:normal;font-weight:400;font-display:swap;src:url(../media/13b33f934275930a-s.p.0q59resy_4ije.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Serif Display Fallback;src:local(Times New Roman);ascent-override:94.37%;descent-override:30.51%;line-gap-override:0.0%;size-adjust:109.78%}.iwYrKW_className{font-family:DM Serif Display,DM Serif Display Fallback;font-style:normal;font-weight:400}.iwYrKW_variable{--font-display:"DM Serif Display", "DM Serif Display Fallback"}
:root{--bg:#f6f4ee;--bg-2:#eee9df;--surface:#fff;--navy:#0f1b28;--navy-2:#132433;--light:#fff;--light-2:#eee9df;--ink:#17232e;--muted:#556069;--muted-light:#5c666e;--line:#e7e2d7;--line-light:#e7e2d7;--line-2:#d8d2c5;--accent:#0c7a70;--accent-bright:#0a6a61;--accent-soft:#e7f3f1;--accent-deep:#0f1b28;--logo-accent:#009da4;--live:#a33b3b;--gold:#a97b2c;--gold-soft:#f2e9d5;--white:#fff;--maxw:1200px;--radius:12px;--radius-sm:10px;--shadow:0 1px 2px #17232e0d}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:92px}body{font-family:var(--font-inter),-apple-system,sans-serif;background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;border-top:3px solid #0000;border-image:linear-gradient(90deg,#0c7a70,#a97b2c) 1;line-height:1.55}h1,h2,h3,h4{font-family:var(--font-display),serif;font-optical-sizing:auto;letter-spacing:-.015em;color:var(--ink);font-weight:500;line-height:1.06}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 32px}.eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--accent);font-size:12px;font-weight:600}.eyebrow.dark{color:var(--accent)}a{color:inherit;text-decoration:none}.btn{cursor:pointer;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;padding:13px 22px;font-size:14px;font-weight:500;transition:all .15s;display:inline-flex}.btn-primary{background:var(--accent);color:#fff}.btn-primary:hover{background:var(--accent-bright)}.btn-ghost{border-color:var(--line-2);color:var(--ink);background:0 0}.btn-ghost:hover{border-color:var(--ink)}.btn-dark{background:var(--navy);color:#fff}.num{font-family:var(--font-inter),sans-serif;color:var(--accent);letter-spacing:.08em;font-size:13px;font-weight:600}.site-bar{z-index:300;isolation:isolate;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);background:#f6f4eed9;position:sticky;top:0}.nav-in{justify-content:space-between;align-items:center;height:72px;display:flex}.logo{color:var(--ink);align-items:center;display:inline-flex}.logo svg{width:auto;height:18px;display:block}.nav-links{color:var(--muted);gap:30px;font-size:14px;display:flex}.nav-links>li>a:hover{color:var(--ink)}.nav-right{align-items:center;gap:18px;font-size:14px;display:flex}.nav-toggle{cursor:pointer;color:var(--ink);background:0 0;border:none;padding:6px;line-height:0;display:none}.nav-links{align-self:stretch;align-items:center;margin:0;padding:0;list-style:none}.nav-links>li{align-self:stretch;align-items:center;display:flex;position:static}.nav-trigger{color:var(--muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-family:inherit;font-size:14px;line-height:1;display:inline-flex}.nav-trigger:hover{color:var(--ink)}.nav-trigger svg{transition:transform .18s}.has-menu[data-open=true]>.nav-trigger{color:var(--ink)}.has-menu[data-open=true]>.nav-trigger svg{transform:rotate(180deg)}.mega{background:var(--surface);border-top:1px solid var(--line);border-bottom:1px solid var(--line);opacity:0;visibility:hidden;z-index:60;transition:opacity .16s,transform .16s,visibility .16s;position:absolute;top:100%;left:0;right:0;transform:translateY(-6px);box-shadow:0 14px 30px #17232e12}.has-menu[data-open=true] .mega{opacity:1;visibility:visible;transform:none}.mega-in{max-width:var(--maxw);grid-template-columns:1fr 1fr 1fr;align-items:start;gap:36px;margin:0 auto;padding:32px 32px 36px;display:grid}.mcol h6{letter-spacing:.12em;text-transform:uppercase;color:var(--muted-light);margin-bottom:12px;font-size:11px;font-weight:700}.mcol .mlink+h6{margin-top:20px}.mlink.nav-m-only{display:none}.mlink{color:var(--ink);padding:9px 0;font-size:14.5px;font-weight:500;display:block}.mlink small{color:var(--muted);margin-top:3px;font-size:12.5px;font-weight:400;line-height:1.45;display:block}.mlink:hover{color:var(--accent)}.mpromo{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-2);padding:22px 24px}.mpromo .mtag{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-size:10px;font-weight:700}.mpromo b{font-family:var(--font-display),serif;color:var(--ink);margin-top:10px;font-size:18px;font-weight:500;line-height:1.2;display:block}.mpromo span{color:var(--muted);margin-top:8px;font-size:13px;line-height:1.55;display:block}.mpromo .btn{margin-top:16px;padding:9px 16px;font-size:13px}@media (max-width:900px){.nav-links,.nav-right{display:none}.nav-toggle{display:block}.site-bar.open .nav-in{flex-wrap:wrap;height:auto;padding-bottom:12px}.site-bar.open .nav-links{border-top:1px solid var(--line);flex-direction:column;order:3;align-items:stretch;gap:0;width:100%;max-height:72vh;margin-top:8px;padding-top:4px;display:flex;overflow-y:auto}.site-bar.open .nav-right{border-top:1px solid var(--line);flex-direction:column;order:4;align-items:stretch;gap:4px;width:100%;margin-top:12px;padding-top:12px;display:flex}.nav-links>li{border-bottom:1px solid var(--line);display:block}.nav-links>li>a,.nav-trigger{justify-content:space-between;width:100%;padding:14px 2px;font-size:15px}.site-bar.open .nav-right a{padding:11px 2px;font-size:15px}.site-bar.open .nav-right .btn{justify-content:center;margin-top:6px}.mega{opacity:1;visibility:visible;box-shadow:none;background:0 0;border:none;display:none;position:static;transform:none}.has-menu[data-open=true] .mega{display:block}.mega-in{grid-template-columns:1fr;gap:16px;padding:2px 0 14px}.mcol h6{margin-bottom:6px}.mcol .mlink+h6{margin-top:12px}.mlink{border-left:2px solid var(--line);padding:8px 0 8px 12px}.mlink.nav-m-only{display:block}.mpromo{display:none}}.hero{border-bottom:1px solid var(--line);background:var(--bg);padding:92px 0 76px;position:relative;overflow:hidden}.hero-bg{background-color:var(--bg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='76' height='64'%3E%3Cpath d='M0 63.5H76' stroke='%23efeade'/%3E%3Cpath d='M0.5 0V64' stroke='%23f4efe5'/%3E%3C/svg%3E");background-size:76px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 62%);mask-image:linear-gradient(#0000 0%,#000 62%)}.plot-bg{background-color:var(--bg-2);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='60'%3E%3Cpath d='M0 59.5H72' stroke='%23e7e2d7'/%3E%3Cpath d='M0.5 0V60' stroke='%23e9e4d9'/%3E%3C/svg%3E");background-size:72px 60px}.dots-bg{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28'%3E%3Ccircle cx='2' cy='2' r='1' fill='%23ddd7ca'/%3E%3C/svg%3E");background-size:28px 28px}.axistick{color:var(--accent);margin-bottom:10px;display:block}.hero-in{text-align:center;max-width:1080px;margin:0 auto;position:relative}.hero-copy{min-width:0}.hero h1{text-align:center;max-width:none;margin:0 auto;font-size:clamp(40px,5.6vw,70px);font-weight:500}.preview{--line:#243244;--muted:#93a3b3;--accent:#5fd6cc;border-radius:var(--radius);background:linear-gradient(#132433,#0f1b28);border:1px solid #22344a;position:relative;overflow:hidden;box-shadow:0 18px 44px #0f1b2829}.pv-top{border-bottom:1px solid var(--line);background:#0d1a2a;align-items:center;gap:7px;padding:12px 14px;display:flex}.pv-top .d{background:#2a3a4e;border-radius:50%;width:10px;height:10px}.pv-url{color:var(--muted);border:1px solid var(--line);background:#0a1320;border-radius:8px;margin-left:12px;padding:4px 14px;font-size:12px}.pv-body{height:336px;position:relative}.scene{opacity:0;pointer-events:none;transition:opacity .55s,transform .55s;position:absolute;inset:24px;transform:translateY(12px)}.scene.active{opacity:1;transform:none}.live{letter-spacing:.14em;color:#ff8f8f;align-items:center;gap:8px;font-size:11px;font-weight:600;display:inline-flex}.pulse{background:#ff6b6b;border-radius:50%;width:8px;height:8px;animation:1.4s infinite pulse;box-shadow:0 0 #ff6b6b99}@keyframes pulse{0%{box-shadow:0 0 #ff6b6b99}70%{box-shadow:0 0 0 10px #ff6b6b00}to{box-shadow:0 0 #ff6b6b00}}.asset{align-items:center;gap:14px;margin:22px 0 0;display:flex}.asset img{object-fit:cover;border-radius:10px;width:60px;height:60px}.asset b{color:#fff;font-size:16px}.asset small{color:var(--muted);margin-top:3px;display:block}.bidrow{justify-content:space-between;align-items:flex-end;margin:26px 0 0;display:flex}.bidrow small{color:var(--muted);font-size:12px}.amt{font-family:var(--font-display),serif;color:#fff;font-size:40px;font-weight:400;line-height:1.1}.up{color:var(--accent);font-size:12px;font-weight:600}.bar{background:#14283a;border-radius:6px;height:6px;margin:18px 0 0;overflow:hidden}.bar i{background:var(--accent);border-radius:6px;width:30%;height:100%;animation:3.2s ease-in-out infinite fill;display:block}@keyframes fill{0%{width:24%}50%{width:72%}to{width:24%}}.pvbtn{background:var(--accent);color:#08110f;border:none;border-radius:8px;margin:22px 0 0;padding:11px 20px;font-size:13px;font-weight:600;display:inline-block}.lab2{letter-spacing:.14em;color:var(--accent);font-size:11px;font-weight:600}.big2{font-family:var(--font-display),serif;color:#fff;margin:16px 0 0;font-size:44px;font-weight:500}.big2 span{color:var(--muted);font-size:16px}.grid2{gap:40px;margin:22px 0 0;display:flex}.grid2 small{color:var(--muted);font-size:12px;display:block}.grid2 b{font-family:var(--font-display),serif;color:#fff;font-size:22px;font-weight:400}.pos{color:var(--accent)}.spark{width:100%;margin:24px 0 0}.distrow{background:#102230;border:1px solid #173042;border-radius:10px;align-items:center;gap:14px;margin:24px 0 0;padding:18px;display:flex}.check{color:#08110f;background:#f0c987;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-weight:700;display:flex}.distrow b{color:#fff;font-size:18px}.distrow small{color:var(--muted);margin-top:3px;display:block}.muted2{color:var(--muted);margin:20px 0 0;font-size:13px}.pv-foot{border-top:1px solid var(--line);display:flex}.pv-foot .t{text-align:center;color:var(--muted);flex:1;padding:13px;font-size:12px;transition:all .3s;position:relative}.pv-foot .t.on{color:var(--accent)}.pv-foot .t.on:after{content:"";background:var(--accent);height:2px;position:absolute;bottom:0;left:24%;right:24%}.srch{color:var(--muted);border:1px solid var(--line);background:#0a1320;border-radius:8px;margin:18px 0 0;padding:11px 14px;font-size:13px}.oflist{flex-direction:column;gap:10px;margin:14px 0 0;display:flex}.of{border:1px solid var(--line);background:#10202f;border-radius:10px;align-items:center;gap:12px;padding:10px 12px;display:flex}.of img{object-fit:cover;border-radius:8px;flex:none;width:40px;height:40px}.of .meta{flex:1;min-width:0}.of b{color:#fff;font-size:14px}.of small{color:var(--muted);margin-top:2px;font-size:12px;display:block}.ot{letter-spacing:.06em;text-transform:uppercase;border-radius:14px;flex:none;padding:5px 10px;font-size:10px}.ot.auc{color:#ff9d9d;border:1px solid #3a2526}.ot.fix{color:#9fb6ff;border:1px solid #232a3a}.ot.inc{color:#f0c987;border:1px solid #3a3324}.illus{letter-spacing:.1em;text-transform:uppercase;color:#7d878b;border:1px solid var(--line);border-radius:12px;padding:3px 8px;font-size:9px;position:absolute;top:0;right:0}.mkt{grid-template-columns:1fr 1fr;gap:32px;margin-top:18px;display:grid}.mkt-sym b{color:#fff;font-size:15px}.mkt-sym small{color:var(--muted);margin-top:2px;display:block}.mkt-px{font-family:var(--font-display),serif;color:#fff;margin-top:14px;font-size:38px;font-weight:500;line-height:1}.mkt-px .chg{font-family:var(--font-inter),sans-serif;color:#37d39a;margin-left:8px;font-size:14px;font-weight:600}.mkt-spark{width:100%;margin-top:16px}.mkt-btns{gap:10px;margin-top:18px;display:flex}.buy{color:#06231a;background:#37d39a;border-radius:8px;padding:10px 26px;font-size:13px;font-weight:600}.sell{color:#ff9d9d;background:0 0;border:1px solid #ff6b6b;border-radius:8px;padding:10px 26px;font-size:13px;font-weight:600}.ob-h{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);justify-content:space-between;padding:0 10px 6px;font-size:10px;display:flex}.ob{color:#cdd4d7;justify-content:space-between;padding:6px 10px;font-size:12.5px;display:flex;position:relative;overflow:hidden}.ob .dp{display:block;position:absolute;top:0;bottom:0;right:0}.ob.ask .dp{background:#ff6b6b26}.ob.bid .dp{background:#37d39a26}.ob span{z-index:1;position:relative}.ob.ask span:first-of-type{color:#ff9d9d}.ob.bid span:first-of-type{color:#5fe0b0}.ob.mid{color:#fff;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-weight:600;font-family:var(--font-display),serif;padding:8px 10px}.stagewrap{background:var(--bg);height:340vh;position:relative}.stagepin{flex-direction:column;justify-content:center;align-items:center;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.stage-cap{width:540px;max-width:86vw;margin-bottom:20px}.turntable{perspective:1700px;width:100%;max-width:1100px;height:420px;position:relative}.turntable .scene{--line:#243244;--muted:#93a3b3;--accent:#5fd6cc;top:50%;left:50%;opacity:1;border-radius:var(--radius);will-change:transform,opacity;backface-visibility:hidden;background:linear-gradient(#132433,#0f1b28);border:1px solid #22344a;width:540px;max-width:86vw;height:380px;padding:30px;transition:transform .45s cubic-bezier(.4,0,.2,1),opacity .45s;position:absolute;inset:auto;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 18px 44px #0f1b282e}.stagedots{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:32px;display:flex}.sdot{font-family:var(--font-inter),sans-serif;color:var(--muted);border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:20px;padding:7px 14px;font-size:12px;transition:all .2s}.sdot:hover{color:var(--ink)}.sdot.on{background:var(--accent);color:#fff;border-color:var(--accent);font-weight:600}.stage-hint{color:var(--muted);letter-spacing:.04em;margin-top:18px;font-size:12px}@media (max-width:600px){.turntable .scene{height:440px;padding:22px}.turntable{height:480px}}.hero .lead{color:var(--muted);text-align:center;max-width:70ch;margin:24px auto 0;font-size:clamp(16px,1.7vw,20px);font-weight:400}.pillars{flex-wrap:wrap;gap:10px;margin:30px 0 0;display:flex}.pillars span{color:var(--ink);border:1px solid var(--line-2);background:var(--surface);border-radius:30px;padding:7px 16px;font-size:13px}.pillars span b{color:var(--accent);font-weight:600}.hero-cta{flex-wrap:wrap;gap:14px;margin:34px 0 0;display:flex}.hero .hero-cta{justify-content:center}.press{color:var(--muted);align-items:center;gap:14px;margin:54px 0 0;font-size:13px;display:flex}.press i{color:var(--ink);font-family:Georgia,serif;font-size:16px;font-style:italic}.aud-toggle{background:var(--surface);border:1px solid var(--line);border-radius:30px;gap:4px;padding:4px;display:inline-flex}.aud{font-family:var(--font-inter),sans-serif;color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:24px;padding:9px 16px;font-size:13px;transition:all .2s}.aud:hover{color:var(--ink)}.aud.on{background:var(--accent);color:#fff;font-weight:600}.hero h1{transition:opacity .2s}.hero-reassure{color:var(--muted);margin:16px 0 0;font-size:13px}.hero-notify{max-width:680px;margin:26px auto 0}.hero-notify .interest[data-layout=inline]{max-width:none}.hero-notify-lead{color:var(--muted);max-width:46ch;margin:0 auto;font-size:16px;line-height:1.6}.hero-notify-lead b{color:var(--ink);margin-bottom:4px;font-size:18px;font-weight:600;display:block}.hero-notify .interest{margin-top:18px}.hero-notify .form-done{margin:18px auto 0}.hero-notify-aside{color:var(--muted-light);margin:12px auto 0;font-size:12.5px;line-height:1.6}.hero-notify-aside a{color:var(--muted);border-bottom:1px solid var(--line-2)}.hero-notify-aside a:hover{color:var(--ink);border-bottom-color:var(--accent)}.hero-in[style*=left] .hero-notify{margin-left:0;margin-right:0}.hero-in[style*=left] .hero-notify-lead{margin-left:0}@media (max-width:640px){.hero-notify-lead{font-size:15px}}.hero-trust{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin:28px 0 0;display:flex}.ht-chip{letter-spacing:.03em;color:var(--muted);border:1px solid var(--line-2);background:var(--surface);white-space:nowrap;border-radius:20px;padding:7px 14px;font-size:12px}.hero-press{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:6px 14px;max-width:none;margin:22px auto 0;display:flex}.hero-press p{font-family:var(--font-display),serif;letter-spacing:-.01em;color:var(--ink);text-align:center;margin:0;font-size:clamp(17px,1.7vw,20px);line-height:1.3}.hero-press figcaption{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600}@media (max-width:640px){.hero-press{margin-top:40px}}.hero-risk{color:var(--muted-light);text-align:center;margin:18px 0 0;font-size:11px}.pv-cap{letter-spacing:.08em;text-transform:uppercase;justify-content:flex-end;align-items:center;margin-bottom:12px;font-size:11px;display:flex}.pv-cap span{color:var(--muted);border:1px solid var(--line-2);background:var(--surface);border-radius:20px;padding:5px 12px;font-weight:600}.hero-figure{max-width:1040px;margin:56px auto 0}.preview.wide .pv-main{grid-template-columns:210px 1fr;display:grid}.pv-side{border-right:1px solid var(--line);background:#0b1726;flex-direction:column;gap:4px;padding:18px 14px;display:flex}.pv-nav{color:var(--muted);border-radius:9px;align-items:center;gap:10px;padding:11px 14px;font-size:13px;display:flex}.pv-nav:before{content:"";background:#2a3a4e;border-radius:50%;width:7px;height:7px}.pv-nav.on{color:var(--accent);background:#5fd6cc14}.pv-nav.on:before{background:var(--accent)}.pv-stage{height:360px;position:relative}.pv-stage .scene{inset:32px}@media (max-width:720px){.preview.wide .pv-main{grid-template-columns:1fr}.pv-side{border-right:none;border-bottom:1px solid var(--line);flex-direction:row;overflow:auto}.pv-stage{height:400px}}@media (max-width:920px){.aud-toggle{width:100%}.aud{text-align:center;flex:1}}.trust{background:var(--bg-2);border-bottom:1px solid var(--line)}.trust-in{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 56px;padding:22px 0;display:flex}.trust-item{color:var(--muted);align-items:center;gap:10px;font-size:13px;display:flex}.trust-item b{color:var(--ink);font-weight:600}@media (max-width:520px){.trust-item{text-align:center;max-width:34ch}}.dot{background:var(--accent);border-radius:50%;width:6px;height:6px}section.block{padding:92px 0}.sec-head{max-width:none}.sec-head h2{text-wrap:balance;max-width:36ch;margin:14px 0 0;font-size:clamp(28px,3.4vw,46px);font-weight:500}.sec-head p{color:var(--muted);max-width:56ch;margin:18px 0 0;font-size:17px}.light-sec{background:var(--light)}.light-sec .sec-head p{color:var(--muted)}.light-sec h2,.light-sec h3{color:var(--ink)}.ways{grid-template-columns:repeat(3,1fr);gap:18px;margin:52px 0 0;display:grid}.way{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow);padding:30px;transition:all .15s}.way:hover{border-color:var(--line-2);transform:translateY(-2px)}.way h3{margin:16px 0 0;font-size:22px;font-weight:500}.way p{color:var(--muted);margin:12px 0 0;font-size:15px}.way .tag{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);border:1px solid var(--line-2);border-radius:20px;margin-top:18px;padding:5px 12px;font-size:11px;display:inline-block}@media (max-width:820px){.ways{grid-template-columns:1fr}}.life{border-top:1px solid var(--line);margin:52px 0 0}.life-row{border-bottom:1px solid var(--line);grid-template-columns:80px 1fr 1.1fr;align-items:start;gap:30px;padding:32px 0;display:grid}.life-row .num{color:var(--accent);font-size:15px}.life-row h3{font-size:24px;font-weight:500}.life-row p{color:var(--muted);margin-top:0;font-size:16px}.life-row .new{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);background:var(--accent-soft);vertical-align:middle;border-radius:14px;margin-left:10px;padding:3px 9px;font-size:10px;display:inline-block}@media (max-width:780px){.life-row{grid-template-columns:1fr;gap:8px;padding:26px 0}}.cats{grid-template-columns:repeat(3,1fr);gap:16px;margin:48px 0 0;display:grid}.cat{border-radius:var(--radius);aspect-ratio:1/1.05;border:1px solid var(--line);position:relative;overflow:hidden}.cat img{object-fit:cover;width:100%;height:100%;transition:all .4s}.cat:hover img{transform:scale(1.04)}.cat-ov{background:linear-gradient(#0f1b2800 38%,#0f1b28db);flex-direction:column;justify-content:flex-end;padding:22px;display:flex;position:absolute;inset:0}.cat-ov h3{color:#fff;font-size:20px;font-weight:500}.cat-ov .kind{letter-spacing:.1em;text-transform:uppercase;margin-top:8px;font-size:11px}.kind.growth{color:#8fe7de}.kind.income{color:#f0c987}.kind.both{color:#dfe4e3}@media (max-width:820px){.cats{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.cats{grid-template-columns:1fr}}.proof{background:var(--bg-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:40px 0}.proof .lab{text-align:center;color:var(--muted);letter-spacing:.16em;text-transform:uppercase;margin-bottom:26px;font-size:12px}.proof-row{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.chip{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:12px;align-items:center;gap:12px;padding:12px 16px;font-size:14px;display:flex}.chip img{object-fit:cover;border-radius:8px;width:46px;height:46px}.chip small{color:var(--muted);font-size:12px;display:block}.stats{grid-template-columns:repeat(3,1fr);gap:24px;margin:48px 0 0;display:grid}.stat{border-left:2px solid var(--gold);padding:4px 0 4px 24px}.stat .big{font-family:var(--font-display),serif;color:var(--ink);font-size:clamp(40px,5vw,60px);font-weight:500;line-height:1}.stat .lab{color:var(--muted);max-width:30ch;margin-top:12px;font-size:14px}.stat .src{color:var(--muted-light);margin-top:8px;font-size:11px}.stats.two{grid-template-columns:repeat(2,1fr);max-width:840px;margin:48px auto 0}@media (max-width:780px){.stats,.stats.two{grid-template-columns:1fr;gap:32px}}.bens{background:var(--line);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:repeat(3,1fr);gap:1px;margin:52px 0 0;display:grid;overflow:hidden}.ben{background:var(--surface);padding:28px}.ben h4{color:var(--ink);font-size:17px;font-weight:600}.ben p{color:var(--muted);margin-top:8px;font-size:14px}@media (max-width:780px){.bens{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.bens{grid-template-columns:1fr}}.cmp{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);margin:48px 0 0;font-size:14px;overflow:hidden}.cmp table{border-collapse:collapse;width:100%}.cmp th,.cmp td{text-align:left;border-bottom:1px solid var(--line);padding:15px 18px}.cmp thead th{background:var(--bg-2);color:var(--ink);font-weight:600}.cmp thead th.us{background:var(--navy);color:#fff}.cmp td.us{background:var(--accent-soft);color:var(--accent-bright);font-weight:600}.cmp td:first-child{color:var(--muted)}.cmp tbody tr:last-child td{border-bottom:none}.cmp .yes{color:#0a6a61;font-weight:600}.cmp .no{color:#a05252}@media (max-width:780px){.cmp{overflow-x:auto}.cmp table{min-width:620px}}.tests{grid-template-columns:repeat(3,1fr);gap:18px;margin:48px 0 0;display:grid}.test{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow);padding:28px}.test p{color:var(--ink);font-size:16px;font-weight:400}.test .who{align-items:center;gap:12px;margin-top:22px;display:flex}.test .who img{object-fit:cover;border-radius:50%;width:40px;height:40px}.test .who b{font-size:14px;font-weight:600}.test .who small{color:var(--muted);font-size:12px;display:block}@media (max-width:820px){.tests{grid-template-columns:1fr}}.news{grid-template-columns:repeat(3,1fr);gap:18px;margin:48px 0 0;display:grid}.art{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow);transition:all .15s;overflow:hidden}.art:hover{transform:translateY(-2px)}.art .body{padding:22px}.art .meta{color:var(--muted);font-size:12px}.art h4{color:var(--ink);margin:10px 0 0;font-size:18px;font-weight:500;line-height:1.25}.art .read{color:var(--accent);margin-top:16px;font-size:13px;font-weight:600;display:inline-block}.art .ph{background:linear-gradient(135deg,#14212e,#0c7a70);height:140px;overflow:hidden}.art .ph img{object-fit:cover;width:100%;height:100%;display:block}a.art{color:inherit;display:block}a.art:hover h4{color:var(--accent-bright)}@media (max-width:820px){.news{grid-template-columns:1fr}}.rr{margin:46px 0 0}.rr-head{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0;font-size:12px;font-weight:600}.rr .news{margin-top:18px}.art .rr-note{color:var(--muted);margin:10px 0 0;font-size:14px;line-height:1.55}.rr .art{flex-direction:column;display:flex}.rr .art .ph{flex:none}.rr .art .body{flex-direction:column;flex:1;align-items:flex-start;display:flex}.rr .art .read{margin:auto 0 0;padding-top:18px}.nr-filters{flex-wrap:wrap;align-items:center;gap:8px;margin:30px 0 0;display:flex}.nr-count{color:var(--muted-light);margin:22px 0 0;font-size:12.5px}.nr-featured{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow);color:inherit;grid-template-columns:1.1fr 1fr;margin-top:18px;transition:all .15s;display:grid;overflow:hidden}.nr-featured:hover{transform:translateY(-2px)}.nr-featured .nr-img{background:linear-gradient(135deg,#14212e,#0c7a70);min-height:300px}.nr-featured .nr-img img{object-fit:cover;width:100%;height:100%;display:block}.nr-featured .nr-body{flex-direction:column;justify-content:center;padding:38px 40px;display:flex}.nr-featured h3{font-family:var(--font-display),serif;color:var(--ink);margin:12px 0 0;font-size:clamp(22px,2.4vw,30px);font-weight:500;line-height:1.2}.nr-featured:hover h3{color:var(--accent-bright)}.nr-featured p{color:var(--muted);margin-top:14px;font-size:15.5px;line-height:1.65}.nr-featured .read{color:var(--accent);margin-top:22px;font-size:13px;font-weight:600;display:inline-block}.nr-tag{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);align-items:center;gap:8px;font-size:10.5px;font-weight:700;display:inline-flex}.nr-tag .d{color:var(--muted-light);letter-spacing:0;text-transform:none;font-size:12px;font-weight:400}.nr-empty{border:1px dashed var(--line-2);border-radius:var(--radius);text-align:center;color:var(--muted);margin-top:18px;padding:54px 30px}@media (max-width:820px){.nr-featured{grid-template-columns:1fr}.nr-featured .nr-img{min-height:200px}.nr-featured .nr-body{padding:28px 26px}}.article{max-width:720px;margin:0 auto}.article-head{text-align:left;max-width:720px;margin:0 auto}.article-head h1{text-align:left;margin:14px 0 0;font-size:clamp(30px,3.6vw,44px)}.article-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;font-size:12.5px;display:flex}.article-meta .sep{color:var(--line-2)}.article-meta .article-cat{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);border:1px solid var(--line-2);border-radius:20px;padding:4px 10px;font-size:10.5px;font-weight:700;display:inline-block}.article-byline{color:var(--ink);font-weight:500}.article-hero{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);max-width:900px;box-shadow:var(--shadow);margin:38px auto 0;overflow:hidden}.article-hero img{width:100%;height:auto;display:block}.article-hero figcaption{color:var(--muted-light);border-top:1px solid var(--line);padding:12px 16px;font-size:11.5px}.article-body{margin-top:44px}.article-body>*+*{margin-top:22px}.article-body p{color:var(--ink);font-size:17px;line-height:1.75}.article-body h2{border-top:1px solid var(--line);margin-top:52px;padding-top:26px;font-size:26px;font-weight:500;line-height:1.2}.article-body h2:first-child{border-top:none;margin-top:0;padding-top:0}.article-body h3{margin-top:38px;font-size:19px;font-weight:500}.article-body ul,.article-body ol{margin:0;padding-left:22px}.article-body li{color:var(--ink);margin-bottom:8px;font-size:17px;line-height:1.7}.article-body li::marker{color:var(--accent)}.article-body a{color:var(--accent);text-underline-offset:3px;font-weight:500;text-decoration:underline}.article-body a:hover{color:var(--accent-bright)}.article-body strong{font-weight:600}.article-lead,.article-body>p:first-child{color:var(--muted);font-size:19px;line-height:1.7}.article-figure{margin:34px 0}.article-figure img{border-radius:var(--radius);border:1px solid var(--line);width:100%;height:auto;display:block}.article-figure figcaption{color:var(--muted-light);margin-top:10px;font-size:13px;line-height:1.6}.yt .yt-frame{aspect-ratio:16/9;border-radius:var(--radius);border:1px solid var(--line);background:#000;position:relative;overflow:hidden}.yt .yt-frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.yt .yt-play{cursor:pointer;background:#000;border:0;width:100%;height:100%;padding:0;display:block;position:relative}.yt .yt-play img{object-fit:cover;opacity:.86;border:0;border-radius:0;width:100%;height:100%;transition:opacity .15s,transform .3s}.yt .yt-play:hover img{opacity:1;transform:scale(1.02)}.yt .yt-btn{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.yt .yt-btn svg{filter:drop-shadow(0 2px 8px #0006);opacity:.9;transition:opacity .15s,transform .15s}.yt .yt-play:hover .yt-btn svg{opacity:1;transform:scale(1.06)}.yt .yt-play:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.yt .yt-play img,.yt .yt-btn svg{transition:none}.yt .yt-play:hover img,.yt .yt-play:hover .yt-btn svg{transform:none}}.callout{border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow);padding:24px 28px}.callout .c-tag{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-size:10px;font-weight:700}.callout h4{font-family:var(--font-display),serif;color:var(--ink);margin:8px 0 0;font-size:18px;font-weight:500;line-height:1.25}.callout p{color:var(--muted);margin-top:10px;font-size:15.5px;line-height:1.7}.lifecycle{border-top:1px solid var(--line);margin:36px 0 0}.lc{border-bottom:1px solid var(--line);grid-template-columns:auto 1fr;gap:0 22px;padding:20px 0;display:grid}.lc-n{letter-spacing:.08em;color:var(--accent);padding-top:5px;font-size:12px;font-weight:600}.lc b{font-family:var(--font-display),serif;color:var(--ink);font-size:18.5px;font-weight:500;line-height:1.25;display:block}.lc p{color:var(--muted);max-width:64ch;margin:7px 0 0;font-size:15.5px;line-height:1.68}.lc-tag{vertical-align:middle;font-family:var(--font-inter),sans-serif;letter-spacing:.11em;text-transform:uppercase;color:var(--muted-light);border:1px solid var(--line);border-radius:100px;margin-left:8px;padding:3px 9px;font-size:10px;font-weight:700;display:inline-block;position:relative;top:-1px}@media (max-width:560px){.lc{grid-template-columns:1fr;gap:6px}.lc-n{padding-top:0}}.callout .c-proof{color:var(--muted-light);border-top:1px solid var(--line);margin-top:16px;padding-top:14px;font-size:14px;line-height:1.6}.callout .c-proof a{color:var(--accent);white-space:nowrap;font-weight:600}.callout .c-proof a:hover{color:var(--accent-bright)}.callout .hero-cta{justify-content:flex-start;margin-top:20px}.callout.gold{border-left-color:var(--gold)}.callout.gold .c-tag{color:var(--gold)}.article-foot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;max-width:720px;margin:56px auto 0;padding-top:26px;display:flex}.article-foot .back{color:var(--accent);font-size:13.5px;font-weight:600}@media (max-width:820px){.article-body h2{margin-top:40px}}.cta{text-align:center;background-color:var(--bg-2);border-top:1px solid var(--line);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='60'%3E%3Cpath d='M0 59.5H72' stroke='%23e7e2d7'/%3E%3Cpath d='M0.5 0V60' stroke='%23e9e4d9'/%3E%3C/svg%3E");background-size:72px 60px;padding:92px 0}.cta h2{text-wrap:balance;max-width:26ch;margin:0 auto;font-size:clamp(30px,4vw,52px);font-weight:500}.cta p{color:var(--muted);max-width:48ch;margin:18px auto 0}.cta .hero-cta{justify-content:center}.cta-signup .interest{max-width:var(--signup-w)}.cta-signup h2{max-width:var(--signup-w);text-wrap:balance}.cta-signup p,.cta-signup .interest-note,.cta-signup .form-done{max-width:var(--signup-w)}.cta-signup{--signup-w:680px}.cta-signup .cta-aside{margin-top:26px;font-size:14.5px}.cta-signup .cta-aside a{color:var(--accent);font-weight:600}.cta-signup .cta-aside a:hover{color:var(--accent-bright)}footer{background:var(--bg-2);border-top:1px solid var(--line);color:var(--muted);padding:64px 0 40px;font-size:14px}.foot-top{border-bottom:1px solid var(--line);grid-template-columns:1.6fr repeat(5,1fr);gap:28px;padding-bottom:40px;display:grid}@media (max-width:1100px){.foot-top{grid-template-columns:1.4fr repeat(3,1fr)}}.foot-top h5{letter-spacing:.12em;text-transform:uppercase;color:var(--muted-light);margin-bottom:16px;font-size:12px}.foot-top ul{margin:0;padding:0;list-style:none}.foot-top a{color:var(--muted);margin-bottom:10px;display:block}.foot-top a:hover,footer .logo{color:var(--ink)}.foot-contact{color:var(--muted);line-height:1.9}.foot-standing{border-top:1px solid var(--line);color:var(--muted-light);margin-top:8px;padding-top:24px;font-size:11px;line-height:1.7}.foot-cols .foot-note{color:var(--muted);font-weight:500}.foot-cols{columns:3;column-gap:44px}.foot-cols p{margin:0 0 13px}.foot-cols p:last-child{margin-bottom:0}.foot-standing a{color:var(--muted);text-underline-offset:2px;text-decoration:underline}.foot-standing a:hover{color:var(--accent)}.foot-standing .foot-legend{letter-spacing:.02em;color:var(--muted);border-top:1px solid var(--line);margin-top:20px;padding-top:16px;font-size:11.5px;line-height:1.65}@media (max-width:1000px){.foot-cols{columns:2}}@media (max-width:560px){.foot-cols{columns:1}.foot-cols p{margin-bottom:12px}}.foot-bottom{color:var(--muted-light);flex-wrap:wrap;justify-content:space-between;gap:14px;padding-top:26px;font-size:12px;display:flex}@media (max-width:820px){.foot-top{grid-template-columns:1fr 1fr}}.example{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow);margin:40px 0 0;padding:34px;position:relative;overflow:hidden}.illus2{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line-2);border-radius:14px;margin-bottom:18px;padding:4px 10px;font-size:10px;display:inline-block;position:relative}.example h3{text-wrap:balance;font-size:clamp(22px,2.6vw,30px);font-weight:500;position:relative}.example p{color:var(--muted);max-width:72ch;margin-top:14px;font-size:16px;position:relative}.example .chips{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex;position:relative}.example .chips span{color:var(--ink);border:1px solid var(--line-2);background:var(--bg);border-radius:20px;padding:8px 14px;font-size:12px}.ex2{grid-template-columns:1fr 1fr;gap:18px;margin-top:40px;display:grid}.example .who2{color:var(--muted-light);border-top:1px solid var(--line);margin-top:20px;padding-top:14px;font-size:14px}.ex2 .example{margin:0}@media (max-width:820px){.ex2{grid-template-columns:1fr}}.tracks{grid-template-columns:1fr 1fr;gap:18px;margin-top:44px;display:grid}.track{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow);padding:34px}.track h3{font-size:26px;font-weight:500}.track .who2{color:var(--muted);letter-spacing:.02em;margin-top:6px;font-size:13px}.track ul{margin:22px 0 0;padding:0;list-style:none}.track li{color:var(--ink);margin-bottom:12px;padding-left:24px;font-size:15px;line-height:1.5;position:relative}.track li:before{content:"";border-radius:50%;width:7px;height:7px;position:absolute;top:8px;left:0}.track.sell li:before{background:var(--gold)}.track.invest li:before{background:var(--accent)}.track .btn{margin-top:28px}@media (max-width:820px){.tracks{grid-template-columns:1fr}}.dfan-wrap{--line:#243244;border-radius:var(--radius);text-align:center;background:linear-gradient(#132433,#0f1b28);border:1px solid #22344a;max-width:900px;margin:40px auto 0;padding:26px 28px;box-shadow:0 18px 44px #0f1b2824}.dfan{width:min(760px,100%);height:auto;margin:0 auto;display:block}.llart-microlabel{letter-spacing:.1em;fill:#ffffff80;font-size:7px;font-weight:700}.llart-chip{fill:#0f1c2eeb;stroke:#ffffff38;stroke-width:1px}.dfan-amount{letter-spacing:.04em;fill:#f0c987;font-size:12px;font-weight:800}.dfan-num{letter-spacing:.03em;fill:#ffffffc7;font-size:9px;font-weight:600}.dfan-payout{letter-spacing:.03em;fill:#f0c987;font-size:9.5px;font-weight:800}.dfan-rowdot{fill:#5fd6cc}.dfan-fanline{fill:none;stroke:#5fd6cc80;stroke-width:1.2px;stroke-dasharray:1;stroke-dashoffset:1px;stroke-opacity:var(--row-o,1)}.dfan-chip,.dfan-row{opacity:.12}.dfan-withdraw{opacity:0}.dfan-withdraw-pill{fill:#5fd6cc1f;stroke:#5fd6cc;stroke-width:1px}.dfan-withdraw-check{fill:none;stroke:#5fd6cc;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.dfan-withdraw-text{letter-spacing:.1em;fill:#5fd6cc;font-size:7px;font-weight:800}@keyframes dfanFade{to{opacity:1}}@keyframes dfanDraw{to{stroke-dashoffset:0}}@keyframes dfanRow{to{opacity:var(--row-o,1)}}.dfan-wrap.in .dfan-chip{animation:.35s .25s forwards dfanFade}.dfan-wrap.in .dfan-fanline{animation:.5s forwards dfanDraw;animation-delay:calc(.65s + var(--fan-i)*.12s)}.dfan-wrap.in .dfan-row{animation:.3s forwards dfanRow;animation-delay:calc(1.05s + var(--fan-i)*.14s)}.dfan-wrap.in .dfan-withdraw{animation:.4s 2.25s forwards dfanFade}@media (prefers-reduced-motion:reduce){.dfan-chip,.dfan-row,.dfan-withdraw{opacity:1}.dfan-fanline{stroke-dashoffset:0}}.obk-wrap{--line:#243244;border-radius:var(--radius);text-align:center;background:linear-gradient(#132433,#0f1b28);border:1px solid #22344a;max-width:900px;margin:40px auto 0;padding:26px 28px;box-shadow:0 18px 44px #0f1b2824}.obk{width:min(760px,100%);height:auto;margin:0 auto;display:block}.obk-title{letter-spacing:.14em;fill:#ffffff8c;font-size:8px;font-weight:800}.obk-concept-pill{fill:#f0c9871f;stroke:#f0c9878c;stroke-width:.8px}.obk-concept{letter-spacing:.14em;fill:#f0c987;font-size:6.5px;font-weight:800}.obk-lastlab{letter-spacing:.14em;fill:#ffffff73;font-size:7.5px;font-weight:700}.obk-last{letter-spacing:.02em;fill:#5fd6cc;font-variant-numeric:tabular-nums;font-size:13px;font-weight:800}.obk-rule{stroke:#ffffff21;stroke-width:1px}.obk-collab{letter-spacing:.14em;fill:#ffffff61;font-size:6.5px;font-weight:800}.obk-price{letter-spacing:.02em;font-variant-numeric:tabular-nums;font-size:9.5px;font-weight:800}.obk-num{letter-spacing:.02em;fill:#ffffffb8;font-variant-numeric:tabular-nums;font-size:9px;font-weight:600}.obk-ask .obk-price{fill:#f0c987}.obk-bid .obk-price{fill:#5fd6cc}.obk-ask .obk-bar{fill:#f0c98729}.obk-bid .obk-bar{fill:#5fd6cc29}.obk-spread-line{stroke:#ffffff29;stroke-width:1px;stroke-dasharray:3 3}.obk-spread-pill{fill:#0f1b28;stroke:#fff3;stroke-width:.8px}.obk-spread-text{letter-spacing:.12em;fill:#fff9;font-size:6.5px;font-weight:800}.obk-head,.obk-row,.obk-spread{opacity:0}.obk-bar{transform-box:fill-box;transform-origin:0;transform:scaleX(0)}.obk-last-b{opacity:0}@keyframes obkFade{to{opacity:1}}@keyframes obkGrow{to{transform:scaleX(1)}}@keyframes obkRow{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes obkPriceA{0%,42%{opacity:1}50%,92%{opacity:0}to{opacity:1}}@keyframes obkPriceB{0%,42%{opacity:0}50%,92%{opacity:1}to{opacity:0}}.obk-wrap.in .obk-head{animation:.4s forwards obkFade}.obk-wrap.in .obk-row{animation:.34s forwards obkRow;animation-delay:calc(.35s + var(--i)*70ms)}.obk-wrap.in .obk-bar{animation:.5s cubic-bezier(.2,.7,.3,1) forwards obkGrow;animation-delay:calc(.4s + var(--i)*70ms)}.obk-wrap.in .obk-spread{animation:.4s 1.05s forwards obkFade}.obk-wrap.in .obk-last-a{animation:6s ease-in-out 1.6s infinite obkPriceA}.obk-wrap.in .obk-last-b{animation:6s ease-in-out 1.6s infinite obkPriceB}@media (prefers-reduced-motion:reduce){.obk-head,.obk-row,.obk-spread{opacity:1}.obk-bar{transform:scaleX(1)}.obk-last-b{opacity:0}.obk-wrap.in .obk-head,.obk-wrap.in .obk-row,.obk-wrap.in .obk-bar,.obk-wrap.in .obk-spread,.obk-wrap.in .obk-last-a,.obk-wrap.in .obk-last-b{animation:none}}.illus-note{color:var(--muted-light);max-width:900px;margin:16px 0 0;font-size:11px}.illus-note a{color:var(--accent);font-weight:500}.cta .illus-note,.hero .illus-note{margin-left:auto;margin-right:auto}.railviz{max-width:920px;margin:44px auto 0}.railviz svg{width:100%;height:auto;display:block;overflow:visible}.lcart-card{fill:#fff;stroke:#d6d2c8;stroke-width:1px}.lcart-strong{fill:#5f6b7a}.lcart-greek{fill:#dbe2ea}.lcart-line,.lcart-ring{fill:none;stroke:#c6cfda;stroke-width:1.5px}.lcart-chip{fill:#eef2f7;stroke:#dfe4ea;stroke-width:1px}.lcart-accent{fill:#0a8c80}.lcart-accent-ring,.lcart-accent-stroke{fill:none;stroke:#0a8c80;stroke-width:1.5px}.railviz-conn{fill:#dfe4ea}.railviz-arc{fill:none;stroke:#c6cfda;stroke-width:3px;stroke-dasharray:5 7}.railviz-pulse{fill:#0a8c80}.railviz-label{fill:#475569;text-anchor:middle;font-size:11px;font-weight:600;font-family:var(--font-inter),sans-serif}.draft-note{z-index:99;background:var(--accent);color:#fff;border-radius:20px;padding:8px 14px;font-size:12px;font-weight:600;position:fixed;bottom:14px;left:14px;box-shadow:0 4px 14px #17232e24}.feature{grid-template-columns:1fr 1fr;align-items:center;gap:44px;display:grid}.feature .tag{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);border:1px solid var(--line-2);background:var(--surface);border-radius:20px;padding:6px 12px;font-size:11px;display:inline-block}.feature h2{text-wrap:balance;max-width:24ch;margin:16px 0 0;font-size:clamp(28px,3.4vw,46px)}.feature p{color:var(--muted);max-width:46ch;margin-top:14px;font-size:16px}.feature .fnums{border-top:1px solid var(--line);gap:34px;margin:24px 0 0;padding-top:20px;display:flex}.feature .fnums small{letter-spacing:.1em;text-transform:uppercase;color:var(--muted-light);font-size:10px;display:block}.feature .fnums b{font-family:var(--font-display),serif;color:var(--ink);font-variant-numeric:tabular-nums;margin-top:8px;font-size:30px;font-weight:500;line-height:1;display:block}.feature .fmeta{flex-wrap:wrap;gap:8px;margin:20px 0 0;display:flex}.feature .fmeta span{color:var(--muted);border:1px solid var(--line-2);background:var(--surface);border-radius:20px;padding:6px 12px;font-size:12px}.feature-art{min-height:300px;box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;display:flex;overflow:visible}.feature-art .cutout{width:82%;transform:rotate(-3deg)}.feature-art .feature-thumb{object-fit:cover;border-radius:var(--radius);width:100%;max-height:400px;box-shadow:var(--shadow);display:block}.cutout{display:block}.cutout img{width:100%;height:auto;display:block}@media (max-width:760px){.feature{grid-template-columns:1fr;gap:24px}.feature-art{min-height:auto}.feature .fnums{gap:24px}.feature .fnums b{font-size:26px}}.odet{grid-template-columns:repeat(4,1fr);gap:20px;margin:22px 0 0;display:grid}.odet small{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:10px;display:block}.odet b{font-family:var(--font-display),serif;color:#fff;margin-top:7px;font-size:22px;font-weight:500;line-height:1;display:block}.obadge{letter-spacing:.1em;text-transform:uppercase;color:#f0c987;border:1px solid #3a3324;border-radius:20px;align-items:center;gap:7px;padding:5px 11px;font-size:10px;display:inline-flex}.ostat{background:#14283a;border-radius:5px;height:5px;margin:24px 0 0;overflow:hidden}.ostat i{background:#f0c987;border-radius:5px;width:38%;height:100%;display:block}.omarq{grid-template-columns:repeat(5,1fr);gap:14px;margin:36px 0 0;display:grid}.ocard{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);overflow:hidden}.ocard img{object-fit:cover;width:100%;height:104px;display:block}.ocard .ob2{padding:13px 14px}.ocard b{color:var(--ink);font-size:13.5px;font-weight:600;line-height:1.3;display:block}.ocard span{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-top:6px;font-size:11px;display:block}@media (max-width:900px){.omarq{grid-template-columns:repeat(3,1fr)}}@media (max-width:560px){.omarq{grid-template-columns:repeat(2,1fr)}}.prows{margin:44px 0 0}.prow{border-top:1px solid var(--line);grid-template-columns:.92fr 1.08fr;align-items:center;gap:52px;padding:56px 0;display:grid}.prow:nth-of-type(2n) .prow-art{order:-1}.prow-num{letter-spacing:.14em;color:var(--muted-light);font-size:12px;font-weight:600}.prow h3{margin:12px 0 0;font-size:clamp(24px,2.9vw,34px);font-weight:500}.prow p{color:var(--muted);max-width:46ch;margin:14px 0 0;font-size:16px}.prow .chips{flex-wrap:wrap;gap:8px;margin:20px 0 0;display:flex}.prow .chips span{color:var(--muted);border:1px solid var(--line-2);background:var(--surface);border-radius:20px;padding:6px 12px;font-size:12px}@media (max-width:860px){.prow{grid-template-columns:1fr;gap:28px;padding:44px 0}.prow:nth-of-type(2n) .prow-art{order:0}}.apanel{--line:#243244;--muted:#93a3b3;--accent:#5fd6cc;border-radius:var(--radius);background:linear-gradient(#132433,#0f1b28);border:1px solid #22344a;padding:28px 30px;position:relative;overflow:hidden}.apanel .illus{top:12px;right:14px}.prow .dfan-wrap{max-width:none;margin:0;padding:22px 24px}.prow .apanel .mkt{grid-template-columns:1fr 1fr;gap:26px;margin-top:14px}.results{grid-template-columns:1fr 1fr;gap:18px;margin:44px 0 0;display:grid}.result{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow);grid-template-columns:96px 1fr;align-items:start;gap:24px;padding:30px 32px;display:grid}.rthumb{object-fit:cover;border:1px solid var(--line);border-radius:8px;width:96px;height:96px;display:block}@media (max-width:520px){.result{grid-template-columns:72px 1fr;gap:18px}.rthumb{width:72px;height:72px}}.result .rtop{justify-content:space-between;align-items:center;gap:12px;display:flex}.result .rkind{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600}.result .rvia{letter-spacing:.04em;color:var(--accent);border:1px solid var(--line-2);white-space:nowrap;border-radius:20px;padding:5px 11px;font-size:11px}.result h3{margin:14px 0 0;font-size:21px;font-weight:500}.result .rsub{color:var(--muted);margin-top:6px;font-size:13.5px}.rfig{border-top:1px solid var(--line);align-items:flex-end;gap:26px;margin:24px 0 0;padding-top:20px;display:flex}.rfig small{letter-spacing:.1em;text-transform:uppercase;color:var(--muted-light);font-size:10px;display:block}.rfig .sold{font-family:var(--font-display),serif;color:var(--ink);margin-top:8px;font-size:32px;font-weight:500;line-height:1}.rfig .est{color:var(--muted);margin-top:10px;font-size:15px}.rnote{color:var(--accent);margin-top:16px;font-size:12px;font-weight:600;display:inline-block}@media (max-width:820px){.results{grid-template-columns:1fr}}.crumb{color:var(--muted);margin-bottom:22px;font-size:12.5px}.crumb a{color:var(--muted)}.crumb a:hover{color:var(--accent)}.crumb .sep{color:var(--muted-light);margin:0 7px}.crumb .here{color:var(--muted)}.crumb.center{text-align:center}.faq{border-top:1px solid var(--line);margin:40px 0 0}.faq details{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;color:var(--ink);font-size:17px;font-weight:500;font-family:var(--font-display),serif;padding:22px 40px 22px 0;list-style:none;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-family:var(--font-inter),sans-serif;color:var(--accent);font-size:20px;font-weight:400;transition:all .2s;position:absolute;top:20px;right:6px}.faq details[open] summary:after{content:"–"}.faq .ans{color:var(--muted);max-width:76ch;padding:0 40px 24px 0;font-size:15.5px;line-height:1.65}.faq .ans a{color:var(--accent);font-weight:500}.srcs{background:var(--line);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:repeat(2,1fr);gap:1px;margin:40px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}@media (max-width:820px){.srcs{grid-template-columns:1fr}}.src-item{background:var(--surface);padding:26px 28px}.srcs:not(.three)>:last-child:nth-child(odd){grid-column:1/-1}.srcs.three{grid-template-columns:repeat(3,1fr)}@media (max-width:900px){.srcs.three{grid-template-columns:1fr}}.src-item h2,.src-item h3,.src-item h4{font-size:17px;font-weight:600;font-family:var(--font-inter),sans-serif;color:var(--ink)}.src-item h2 a:hover{color:var(--accent)}.src-item p a{color:var(--accent);white-space:nowrap;font-weight:500}.src-item p{color:var(--muted);margin-top:8px;font-size:14px;line-height:1.6}@media (max-width:700px){.srcs{grid-template-columns:1fr}}.site-bar[data-overlay]{transition:background .25s,border-color .25s,-webkit-backdrop-filter .25s,backdrop-filter .25s}.site-bar[data-transparent]{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom-color:#0000}.site-bar[data-transparent] .logo{color:#fff;--logo-accent:#7df9ff}.site-bar[data-transparent] .nav-links>li>a,.site-bar[data-transparent] .nav-trigger,.site-bar[data-transparent] .nav-right a{color:#ffffffdb}.site-bar[data-transparent] .nav-links>li>a:hover,.site-bar[data-transparent] .nav-trigger:hover,.site-bar[data-transparent] .nav-right a:hover,.site-bar[data-transparent] .nav-toggle{color:#fff}.hero-bleed{border-bottom:1px solid var(--line);align-items:flex-end;min-height:clamp(520px,74vh,760px);margin-top:-72px;display:flex;position:relative;overflow:hidden}.hero-bleed img{object-fit:cover}.hero-bleed .scrim{background:linear-gradient(90deg,#08101abd 0%,#08101a6b 46%,#08101a00 100%),linear-gradient(#08101a80 0%,#08101a00 28%);position:absolute;inset:0}.hero-bleed .wrap{z-index:1;padding-top:132px;padding-bottom:74px;position:relative}.hero-bleed .eyebrow{color:var(--accent-bright)}.hero-bleed h1{color:#fff;text-align:left;letter-spacing:-.025em;text-wrap:balance;max-width:22ch;font-size:clamp(44px,6.6vw,86px)}.hero-bleed .lead{color:#ffffffe0;text-align:left;max-width:50ch;margin:22px 0 0;font-size:clamp(17px,1.9vw,22px);line-height:1.55}.hero-bleed .hero-cta{justify-content:flex-start;margin-top:34px}.hero-bleed .hero-trust{justify-content:flex-start;margin-top:28px}.hero-bleed .ht-chip{color:#fffc;background:#ffffff0f;border-color:#ffffff47}.hero-bleed .btn-ghost{color:#fff;border-color:#fff6}.hero-bleed .btn-ghost:hover{background:#ffffff14;border-color:#fff}@media (max-width:820px){.hero-bleed{min-height:auto;margin-top:-72px}.hero-bleed .wrap{padding-top:116px;padding-bottom:52px}.hero-bleed .scrim{background:linear-gradient(#08101ab8 0%,#08101ad1 100%)}}.interest{text-align:left;max-width:620px;margin:26px 0 0}.cta .interest{margin-left:auto;margin-right:auto}.interest-fields{grid-template-columns:1fr 1.25fr auto;align-items:end;gap:12px;display:grid}.interest label,.cform-field label,.cform-intent legend{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:7px;font-size:11px;font-weight:700;display:block}.interest label .opt,.cform-field label .opt{letter-spacing:0;text-transform:none;color:var(--muted-light);font-weight:400}.interest input,.cform input,.cform textarea,.cform select{width:100%;font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--line-2);border-radius:8px;padding:11px 13px;font-size:15px}.interest input:focus-visible,.cform input:focus-visible,.cform textarea:focus-visible,.cform select:focus-visible{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.cform select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23556069' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:38px}.cform select:has(option[value=""]:checked){color:var(--muted-light)}.interest button{white-space:nowrap}.interest button[disabled]{opacity:.6;cursor:default}.vh{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.interest[data-layout=inline]{max-width:470px;margin:22px auto 0}.hero-in[style*=left] .interest[data-layout=inline]{margin-left:0}.interest[data-layout=inline] .interest-fields{background:var(--surface);border:1px solid var(--line-2);border-radius:999px;grid-template-columns:none;align-items:center;gap:6px;padding:6px 6px 6px 8px;display:flex}.interest[data-layout=inline]:focus-within .interest-fields{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent)}.interest[data-layout=inline] .interest-fields>div{flex:1;min-width:0}.interest[data-layout=inline] input{background:0 0;border:none;border-radius:0;padding:10px 8px;font-size:16px}.interest[data-layout=inline] input:focus-visible{border-color:#0000;outline:none}.interest[data-layout=inline] input::placeholder{color:var(--muted-light)}.interest[data-layout=inline] button{border-radius:999px;padding:11px 20px;font-size:15px}.interest[data-layout=inline][data-invalid] .interest-fields{border-color:var(--gold)}.interest[data-layout=inline] .interest-msg{text-align:center;margin:10px auto 0}.hero-in[style*=left] .interest[data-layout=inline] .interest-msg{text-align:left;margin-left:0}.interest[data-layout=inline] .interest-note{text-align:center;max-width:46ch;margin:12px auto 0;font-size:12px}.hero-in[style*=left] .interest[data-layout=inline] .interest-note{text-align:left;margin-left:0}@media (max-width:520px){.interest[data-layout=inline] .interest-fields{border-radius:14px;flex-direction:column;align-items:stretch;gap:8px;padding:8px}.interest[data-layout=inline] input{padding:11px 10px}.interest[data-layout=inline] button{border-radius:10px;justify-content:center}}.hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.interest-msg:empty{display:none}.interest-msg{color:var(--gold);margin:12px 0 0;font-size:14px}.interest-note{color:var(--muted-light);max-width:52ch;margin:14px 0 0;font-size:12.5px;line-height:1.6}.interest-note a{color:var(--accent);text-underline-offset:2px;font-weight:500;text-decoration:underline}.interest-note a:hover{color:var(--accent-bright)}.cta .interest-note{margin-left:auto;margin-right:auto}.contact-grid{grid-template-columns:1fr 300px;align-items:start;gap:60px;margin-top:44px;display:grid}@media (max-width:900px){.contact-grid{grid-template-columns:1fr;gap:40px}}.cform-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:560px){.cform-row{grid-template-columns:1fr;gap:0}}.cform-field{margin-bottom:18px}.cform textarea{resize:vertical;min-height:150px;line-height:1.6}.cform-asset{border:0;margin:0 0 18px;padding:0}.cform-asset legend{letter-spacing:0;text-transform:none;color:var(--ink);margin-bottom:14px;padding:0;font-size:15.5px;font-weight:600;display:block}.cform-asset-grid{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}@media (max-width:560px){.cform-asset-grid{grid-template-columns:1fr}}.cform-asset-note{color:var(--muted-light);margin:0 0 4px;font-size:12.5px;line-height:1.5}.cform-intent{border:0;margin:0 0 22px;padding:0}.cform-intent-opts{background:var(--line);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:1fr 1fr;gap:1px;display:grid;overflow:hidden}@media (max-width:560px){.cform-intent-opts{grid-template-columns:1fr}}.cform-intent label{background:var(--surface);cursor:pointer;text-transform:none;letter-spacing:0;font-weight:400;font-size:inherit;color:inherit;margin:0;padding:14px 16px;display:block}.cform-intent input{opacity:0;width:1px;height:1px;position:absolute}.ci-body{display:block}.ci-body b{color:var(--ink);font-size:14.5px;font-weight:600;display:block}.ci-body small{color:var(--muted);margin-top:3px;font-size:12.5px;line-height:1.45;display:block}.cform-intent label:hover{background:var(--bg-2)}.cform-intent input:checked+.ci-body b{color:var(--accent-bright)}.cform-intent label:has(input:checked){background:var(--accent-soft)}.cform-intent label:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:-2px}.partner-form{text-align:left;max-width:640px;margin:44px auto 0}.partner-form h2{letter-spacing:.12em;text-transform:uppercase;color:var(--muted-light);margin:0 0 18px;font-size:12px;font-weight:700}.cform-hint{color:var(--muted-light);margin:-2px 0 8px;font-size:13px;line-height:1.5}.cform-err{color:var(--gold);margin:7px 0 0;font-size:13.5px;line-height:1.45}.cform-turnstile{margin:4px 0 18px}.cform-submit{flex-wrap:wrap;align-items:center;gap:18px;margin-top:4px;display:flex}.cform-submit .interest-msg{margin:0}.contact-aside h2{letter-spacing:.12em;text-transform:uppercase;color:var(--muted-light);margin:0 0 12px;font-size:12px;font-weight:700}.contact-aside h2:not(:first-child){margin-top:32px}.contact-aside p{color:var(--muted);margin:0;font-size:14.5px;line-height:1.65}.contact-aside a{color:var(--accent);font-weight:500}.contact-aside .ca-note{color:var(--muted-light);margin-top:10px;font-size:12.5px;line-height:1.55}.contact-aside .ca-links{flex-wrap:wrap;gap:6px 18px;margin-top:8px;display:flex}.form-done b{color:var(--ink);margin-bottom:6px;font-size:17px;display:block}.form-done p{margin:0}.form-done{color:var(--ink);max-width:46ch;margin:26px 0 0;font-size:16.5px;line-height:1.6}.cta .form-done{text-align:left;margin-left:auto;margin-right:auto}@media (max-width:640px){.interest-fields{grid-template-columns:1fr}}.explain{max-width:66ch;margin:34px 0 0}.explain p{color:var(--ink);font-size:17.5px;line-height:1.72}.explain p+p{margin-top:20px}.explain a{color:var(--accent);text-underline-offset:3px;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}.explain a:hover{color:var(--accent-bright)}.explain p.turn{font-family:var(--font-display),serif;color:var(--ink);margin-top:28px;font-size:clamp(21px,2.2vw,26px);line-height:1.35}.stepflow{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow);grid-template-columns:repeat(3,1fr);margin:40px 0 0;display:grid;overflow:hidden}.stepflow>div{border-right:1px solid var(--line);padding:26px 26px 28px}.stepflow>div:last-child{border-right:none}.stepflow .sf-step{letter-spacing:.16em;text-transform:uppercase;color:var(--accent);font-size:10.5px;font-weight:700;display:block}.stepflow b{font-family:var(--font-display),serif;color:var(--ink);margin-top:12px;font-size:19px;font-weight:500;line-height:1.25;display:block}.stepflow span.sf-body{color:var(--muted);margin-top:10px;font-size:14.5px;line-height:1.62;display:block}@media (max-width:760px){.stepflow{grid-template-columns:1fr}.stepflow>div{border-right:none;border-bottom:1px solid var(--line)}.stepflow>div:last-child{border-bottom:none}}.tiles{grid-template-columns:repeat(2,1fr);gap:18px;margin:40px 0 0;display:grid}.tile{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow);overflow:hidden}.tile-img{aspect-ratio:16/10;background:var(--bg-2);position:relative}.tile-img img{object-fit:cover}.tile-body{padding:24px 26px}.tile-body h3{font-size:17px;font-weight:600;font-family:var(--font-inter),sans-serif;color:var(--ink)}.tile-body p{color:var(--muted);margin-top:8px;font-size:14px;line-height:1.6}@media (max-width:700px){.tiles{grid-template-columns:1fr}}.bleed{border-top:1px solid var(--line);border-bottom:1px solid var(--line);height:clamp(240px,36vh,400px);position:relative;overflow:hidden}.bleed img{object-fit:cover}.bleed-in{background:linear-gradient(90deg,#0a1320c7 0%,#0a132080 52%,#0a132047 100%);align-items:center;display:flex;position:absolute;inset:0}.bleed-in .wrap{width:100%}.bleed-in p{color:#fff;font-family:var(--font-display),serif;text-wrap:balance;max-width:26ch;font-size:clamp(22px,3.2vw,34px);font-weight:400;line-height:1.3}.dealwrap{grid-template-columns:1fr 1fr;align-items:start;gap:22px;margin:40px 0 0;display:grid}@media (max-width:1000px){.dealwrap{grid-template-columns:1fr}}.termsheet{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow);overflow:hidden}.termsheet .tshead{border-bottom:1px solid var(--line);background:var(--bg-2);justify-content:space-between;align-items:center;padding:16px 22px;display:flex}.termsheet .tstitle{letter-spacing:.12em;text-transform:uppercase;color:var(--ink);font-size:11px;font-weight:700}.termsheet .tstag{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line-2);border-radius:20px;padding:4px 10px;font-size:10px}.trow{border-bottom:1px solid var(--line);grid-template-columns:.85fr 1.15fr;gap:16px;padding:13px 22px;font-size:14px;display:grid}.trow:last-child{border-bottom:none}.trow .tk{color:var(--muted)}.trow .tv{color:var(--ink);font-weight:500}.trow .tv.hi{color:var(--accent);font-weight:600}.dealflow{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow);padding:26px 24px}.dealflow svg{width:100%;max-width:560px;height:auto;margin:0 auto;display:block}@media (max-width:560px){.dealflow{overflow-x:auto}.dealflow svg{min-width:500px}}.df-box{fill:var(--surface);stroke:#d8d2c5}.df-box.on{fill:#f0f7f6;stroke:#0c7a70}.df-lab{font-family:var(--font-inter),sans-serif;letter-spacing:.08em;fill:#556069;text-anchor:middle;font-size:9px;font-weight:700}.df-val{font-family:var(--font-display),serif;fill:#17232e;text-anchor:middle;font-size:14px;font-weight:500}.df-val.acc{fill:#0c7a70}.df-arrow{fill:none;stroke:#c9c2b3;stroke-width:1.4px}.df-note{color:var(--muted);margin-top:16px;font-size:12.5px;line-height:1.6}.vary{background:var(--line);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:repeat(3,1fr);gap:1px;margin:34px 0 0;display:grid;overflow:hidden}.vary div{background:var(--surface);padding:20px 22px}.vary b{color:var(--ink);font-size:14px;font-weight:600;display:block}.vary span{color:var(--muted);margin-top:6px;font-size:13px;line-height:1.55;display:block}@media (max-width:860px){.vary{grid-template-columns:1fr 1fr}}@media (max-width:560px){.vary{grid-template-columns:1fr}}.offer-head{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px 40px;margin-bottom:28px;padding-bottom:22px;display:flex}.offer-head h1{margin:0;font-size:clamp(28px,3.2vw,38px);font-weight:500}.offer-layout{grid-template-columns:236px 1fr;align-items:start;gap:38px;margin-top:8px;display:grid}.offer-layout>*{min-width:0}@media (max-width:900px){.offer-layout{grid-template-columns:1fr;gap:22px}}.filters{position:sticky;top:92px}@media (max-width:900px){.filters{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:20px 22px;position:static}}.fgroup{border-bottom:1px solid var(--line);margin-bottom:18px;padding:0 0 18px}.fgroup:last-child{border-bottom:none}.fgroup h6{letter-spacing:.12em;text-transform:uppercase;color:var(--muted-light);margin-bottom:12px;font-size:11px;font-weight:700}.fopt{color:var(--ink);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;padding:6px 0;font-size:14px;display:flex}.fopt input{appearance:none;border:1px solid var(--line-2);background:var(--surface);cursor:pointer;border-radius:4px;flex:none;width:16px;height:16px;position:relative}.fopt input:checked{background:var(--accent);border-color:var(--accent)}.fopt input:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:1.5px;left:5px;transform:rotate(45deg)}.fopt .fcount{color:var(--muted-light);margin-left:auto;font-size:12px}.fclear{color:var(--accent);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:12.5px;font-weight:600}.controls{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:22px;display:flex}.osearch{flex:1;min-width:220px;position:relative}.osearch input{width:100%;color:var(--ink);background:var(--surface);border:1px solid var(--line-2);border-radius:8px;padding:11px 14px 11px 38px;font-family:inherit;font-size:14px}.osearch input::placeholder{color:var(--muted-light)}.osearch input:focus{border-color:var(--accent);outline:none}.osearch svg{color:var(--muted-light);position:absolute;top:12px;left:13px}.osel{color:var(--ink);background:var(--surface);border:1px solid var(--line-2);cursor:pointer;border-radius:8px;padding:11px 12px;font-family:inherit;font-size:13.5px}.vtoggle{border:1px solid var(--line-2);border-radius:8px;display:inline-flex;overflow:hidden}.vtoggle button{color:var(--muted);background:var(--surface);cursor:pointer;border:none;align-items:center;gap:6px;padding:11px 14px;font-family:inherit;font-size:13px;display:inline-flex}.vtoggle button.on{background:var(--accent);color:#fff;font-weight:600}.st{letter-spacing:.09em;text-transform:uppercase;border:1px solid;border-radius:20px;align-items:center;gap:7px;padding:5px 11px;font-size:10.5px;font-weight:700;display:inline-flex}.st i{border-radius:50%;width:6px;height:6px;display:block}.st.pending{color:#6c7681;background:#f3f1ea;border-color:#d8d2c5}.st.pending i{background:#9aa3ac}.st.upcoming{color:#8a6420;background:#faf3e4;border-color:#e6d3ac}.st.upcoming i{background:#a97b2c}.st.prebid{color:#0a6a61;background:#eef7f6;border-color:#a9d9d3}.st.prebid i{background:#0c7a70}.st.active{color:#a33b3b;background:#fdf1f1;border-color:#eec4c4}.st.active i{background:#d24b4b;animation:1.5s infinite stpulse}.st.closed{color:#6c7681;background:0 0;border-color:#ddd8cc}.st.closed i{background:#b8b1a4}.st.sold{color:#0a6a61;background:#eef7f6;border-color:#a9d9d3}.st.sold i{background:#0a8c80}@keyframes stpulse{0%{box-shadow:0 0 #d24b4b80}70%{box-shadow:0 0 0 6px #d24b4b00}to{box-shadow:0 0 #d24b4b00}}.ogrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}@media (max-width:1080px){.ogrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){.ogrid{grid-template-columns:1fr}}.ox{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow);flex-direction:column;transition:all .15s;display:flex;overflow:hidden}.ox:hover{border-color:var(--line-2);transform:translateY(-2px)}.ox-img{background:var(--bg-2);height:172px;position:relative;overflow:hidden}.ox-img img{object-fit:cover;width:100%;height:100%;display:block}.ox-img img.contain{object-fit:contain;padding:10px}.ox-st{position:absolute;top:12px;left:12px}.ox-b{flex-direction:column;flex:1;padding:20px 22px;display:flex}.ox-cat{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600;line-height:1.45}.ox-price{border-top:1px solid var(--line);margin-top:16px;padding-top:14px}.ox-fmt{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:700}.ox-est{margin-top:10px}.ox-est small{letter-spacing:.09em;text-transform:uppercase;color:var(--muted-light);font-size:10px;display:block}.ox-est b{font-family:var(--font-display),serif;color:var(--ink);font-variant-numeric:tabular-nums;margin-top:5px;font-size:19px;font-weight:500;line-height:1;display:block}.ox-price .ox-est+.ox-nums{margin-top:12px}.ox-price .ox-nums{border-top:none;margin-top:10px;padding-top:0}.ox-t{font-family:var(--font-display),serif;color:var(--ink);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-height:2.44em;margin-top:7px;font-size:19px;font-weight:500;line-height:1.22;display:-webkit-box;overflow:hidden}.ox-sub{color:var(--muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-height:3em;margin-top:6px;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.ox-nums{border-top:1px solid var(--line);align-items:flex-end;gap:22px;margin-top:16px;padding-top:16px;display:flex}.ox-nums small{letter-spacing:.09em;text-transform:uppercase;color:var(--muted-light);font-size:10px;display:block}.ox-nums b{font-family:var(--font-display),serif;color:var(--ink);font-variant-numeric:tabular-nums;margin-top:5px;font-size:19px;font-weight:500;line-height:1;display:block}.ox-nums b.up{color:var(--accent-bright)}.prog{background:var(--bg-2);border:1px solid var(--line);border-radius:5px;height:5px;margin-top:14px;overflow:hidden}.prog i{background:var(--accent);height:100%;display:block}.prog-lab{color:var(--muted);font-variant-numeric:tabular-nums;justify-content:space-between;gap:10px;margin-top:7px;font-size:11.5px;display:flex}.prog-lab span{white-space:nowrap}.ox-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;margin-top:auto;padding-top:16px;display:flex}@media (min-width:1081px){.ox-cta{text-align:right;flex-basis:100%}}.ox-time{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.ox-time.live{color:var(--live);font-weight:600}.ox-cta{color:var(--accent);white-space:nowrap;margin-left:auto;font-size:13px;font-weight:600}.ox-cta:focus-visible,.otable .tname a:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:3px}.otable .tname a{color:inherit}.ox-sample{letter-spacing:.1em;text-transform:uppercase;color:var(--muted-light);border:1px solid var(--line-2);border-radius:12px;padding:3px 8px;font-size:9.5px}.ox-img .ox-sample{background:var(--surface);position:absolute;top:14px;right:12px}.otable .ox-sample{vertical-align:middle;margin-left:8px}.otable{border:1px solid var(--line);border-radius:var(--radius);-webkit-overflow-scrolling:touch;background:var(--surface);box-shadow:var(--shadow);display:none;overflow:auto hidden}body.view-table .otable{display:block}body.view-table .ogrid,body.no-results .otable,body.no-results .ogrid{display:none}.otable table{border-collapse:collapse;width:100%;font-size:13.5px}.otable th,.otable td{text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:13px 14px}.otable thead th{background:var(--bg-2);color:var(--ink);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:11px;font-weight:600}.otable thead th:hover{color:var(--accent)}.otable tbody tr:last-child td{border-bottom:none}.otable tbody tr:hover{background:var(--bg)}.otable .tname{color:var(--ink);white-space:normal;min-width:220px;font-weight:600}.otable .tname,.otable thead th:first-child{z-index:1;background:var(--surface);box-shadow:1px 0 0 var(--line);position:sticky;left:0}.otable thead th:first-child{background:var(--bg-2)}.otable tbody tr:hover td.tname{background:var(--bg)}.otable .num{font-variant-numeric:tabular-nums}@media (max-width:620px){.otable .tname{min-width:150px}}.empty{border:1px dashed var(--line-2);border-radius:var(--radius);text-align:center;color:var(--muted);padding:54px 30px;display:none}.empty b{font-family:var(--font-display),serif;color:var(--ink);margin-bottom:8px;font-size:20px;font-weight:500;display:block}.resultcount{color:var(--muted);margin-bottom:16px;font-size:13px}.od{grid-template-columns:1fr 372px;align-items:start;gap:44px;display:grid}@media (max-width:1000px){.od{grid-template-columns:1fr;gap:30px}}.od-main{min-width:0}.od-part{color:var(--muted);margin:14px 0 0;font-size:13px}.od-part a{color:var(--accent);font-weight:600}.coll-head{margin-top:28px}.coll-head h1{text-align:left;max-width:22ch;margin:12px 0 0;font-size:clamp(30px,3.8vw,44px)}.coll-head .lead{color:var(--muted);text-align:left;max-width:62ch;margin:14px 0 0;font-size:clamp(16px,1.7vw,20px)}.coll-est{margin:22px 0 0}.coll-est small{letter-spacing:.1em;text-transform:uppercase;color:var(--muted-light);font-size:10px;display:block}.coll-est b{font-family:var(--font-display),serif;color:var(--ink);font-variant-numeric:tabular-nums;margin-top:7px;font-size:28px;font-weight:500;line-height:1;display:block}.partner-credit{color:var(--muted);margin:14px 0 0;font-size:13px}.partner-credit a{color:var(--accent);font-weight:600}.partner-credit.has-mark{align-items:center;gap:8px;display:flex}.partner-credit.has-mark a{color:var(--ink);align-items:center;display:inline-flex}.partner-credit.has-mark a:hover{color:var(--accent)}.partner-credit.has-mark svg{width:auto;height:20px;display:block}.coll-browse{color:var(--muted);margin:18px 0 0;font-size:13.5px}.coll-browse a{color:var(--accent);font-weight:600}.gal{border:1px solid var(--line);border-radius:var(--radius);background:var(--navy);overflow:hidden}.gal-main{aspect-ratio:16/10;background:#0f1b28;position:relative;overflow:hidden}.gal-main img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.gal-badge{position:absolute;top:14px;left:14px}.gal-thumbs{background:#22344a;grid-template-columns:repeat(5,1fr);gap:1px;display:grid}.gal-thumbs button{cursor:pointer;aspect-ratio:1/.72;background:#0f1b28;border:none;padding:0;overflow:hidden}.gal-thumbs img{object-fit:cover;opacity:.55;width:100%;height:100%;transition:all .15s;display:block}.gal-thumbs button.on img,.gal-thumbs button:hover img{opacity:1}@media (min-height:760px){.od>aside{position:sticky;top:96px}}.invest{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow);overflow:hidden}@media (max-width:1000px){.od>aside{position:static}}.iv-head{border-bottom:1px solid var(--line);padding:22px 24px 18px}.iv-price{font-family:var(--font-display),serif;color:var(--ink);font-variant-numeric:tabular-nums;margin-top:12px;font-size:34px;font-weight:500;line-height:1}.iv-sub{color:var(--muted);margin-top:8px;font-size:13px}.iv-rows{padding:6px 24px 4px}.iv-row{border-bottom:1px solid var(--line);justify-content:space-between;gap:14px;padding:11px 0;font-size:13.5px;display:flex}.iv-row:last-child{border-bottom:none}.iv-row .k{color:var(--muted)}.iv-row .v{color:var(--ink);font-variant-numeric:tabular-nums;text-align:right;font-weight:600}.iv-cta{padding:18px 24px 22px}.iv-cta .btn{justify-content:center;width:100%}.iv-note{color:var(--muted-light);margin-top:12px;font-size:11px;line-height:1.6}.iv-docs{border-top:1px solid var(--line);padding:16px 24px 20px}.iv-docs a{color:var(--accent);align-items:center;gap:9px;padding:6px 0;font-size:13px;font-weight:500;display:flex}.kfacts{background:var(--line);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:repeat(4,1fr);gap:1px;margin:30px 0 0;display:grid;overflow:hidden}.kf{background:var(--surface);padding:20px 22px}.kf small{letter-spacing:.1em;text-transform:uppercase;color:var(--muted-light);font-size:10px;display:block}.kf b{font-family:var(--font-display),serif;color:var(--ink);font-variant-numeric:tabular-nums;margin-top:8px;font-size:24px;font-weight:500;line-height:1;display:block}.kf b.long{text-wrap:balance;font-size:17px;line-height:1.35}@media (max-width:760px){.kfacts{grid-template-columns:1fr 1fr}}.specs{border-collapse:collapse;width:100%;margin-top:22px;font-size:14.5px}.specs th,.specs td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:13px 0}.specs th{color:var(--muted);width:40%;font-weight:400}.specs td{color:var(--ink);font-weight:500}.p4{grid-template-columns:repeat(4,1fr);gap:0;margin:34px 0 0;display:grid}.p4>div{border-left:1px solid var(--line);padding:0 24px}.p4>div:first-child{border-left:none;padding-left:0}.p4 h4{font-family:var(--font-display),serif;color:var(--ink);font-size:18px;font-weight:500}.p4 p{color:var(--muted);margin-top:8px;font-size:13.5px;line-height:1.55}.p4 .pico{color:var(--accent);margin-bottom:14px}@media (max-width:820px){.p4{grid-template-columns:1fr 1fr;gap:26px 0}.p4>div:nth-child(3){border-left:none;padding-left:0}}@media (max-width:520px){.p4{grid-template-columns:1fr}.p4>div{border-left:none;padding:0}}.comps{grid-template-columns:repeat(5,1fr);gap:14px;margin:32px 0 0;display:grid}@media (max-width:1000px){.comps{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.comps{grid-template-columns:1fr 1fr}}.comp{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);overflow:hidden}.comp.this{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.comp-img{background:var(--bg-2);height:92px;position:relative}.comp-img img{object-fit:cover;width:100%;height:100%;display:block}.comp-yr{color:#fff;background:#0f1b28b8;border-radius:12px;padding:3px 8px;font-size:10px;font-weight:700;position:absolute;top:8px;right:8px}.comp-this{letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--accent);border-radius:12px;padding:3px 8px;font-size:9px;font-weight:700;position:absolute;top:8px;left:8px}.comp-b{padding:14px 15px}.comp-b b{color:var(--ink);font-size:13px;font-weight:600;line-height:1.35;display:block}.comp-b small{color:var(--muted);margin-top:5px;font-size:11.5px;display:block}.comp-b .px{font-family:var(--font-display),serif;color:var(--ink);font-variant-numeric:tabular-nums;margin-top:10px;font-size:20px;font-weight:500}.comp.this .px{color:var(--accent)}.trend{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);margin-top:30px;padding:26px 28px}.trend svg{width:100%;height:auto;display:block}.tr-grid{stroke:#e7e2d7;stroke-width:1px}.tr-line{fill:none;stroke:var(--accent);stroke-width:2.5px}.tr-dot{fill:#17232e}.tr-dot.this{fill:var(--accent)}.tr-lab{font-family:var(--font-inter),sans-serif;fill:#7c868e;font-size:10px}.tr-key{font-family:var(--font-inter),sans-serif;fill:#0c7a70;letter-spacing:.04em;font-size:10px;font-weight:700}.rich>*+*{margin-top:10px}.fullbuy{border:1px solid var(--line);border-left:3px solid var(--gold);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow);margin-top:26px;padding:28px 32px}.fullbuy .fb-tag{letter-spacing:.12em;text-transform:uppercase;color:var(--gold);font-size:10px;font-weight:700}.fullbuy h3{font-family:var(--font-display),serif;color:var(--ink);margin-top:10px;font-size:22px;font-weight:500}.fullbuy p{color:var(--muted);max-width:64ch;margin-top:10px;font-size:15.5px;line-height:1.6}.fullbuy .btn{margin-top:20px}.fb-mini{border:1px solid var(--line);border-top:3px solid var(--gold);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow);margin-top:16px;padding:20px 24px}.fb-mini .fb-tag{letter-spacing:.12em;text-transform:uppercase;color:var(--gold);font-size:10px;font-weight:700}.fb-mini b{font-family:var(--font-display),serif;color:var(--ink);margin-top:8px;font-size:17px;font-weight:500;line-height:1.25;display:block}.fb-mini span{color:var(--muted);margin-top:7px;font-size:12.5px;line-height:1.55;display:block}.fb-mini a{color:var(--accent);margin-top:13px;font-size:13px;font-weight:600;display:inline-block}.docs{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);margin-top:26px;overflow:hidden}.doc{border-bottom:1px solid var(--line);color:var(--ink);align-items:center;gap:14px;padding:16px 20px;font-size:14.5px;font-weight:500;display:flex}.doc:last-child{border-bottom:none}.doc:hover{background:var(--bg)}.doc span{color:var(--muted);margin-left:auto;font-size:12px;font-weight:400}.doc svg{color:var(--accent);flex:none}.hero.hero-doc{border-bottom:none;padding:76px 0 0}.hero-doc .hero-in{max-width:var(--maxw);text-align:left}.hero-doc h1{text-align:left;text-wrap:balance;max-width:34ch;margin:14px 0 0;font-size:clamp(36px,4.8vw,60px)}.hero-doc .lead{text-align:left;max-width:64ch;margin:22px 0 0}.hero-doc .hero-cta{justify-content:flex-start}.factstrip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:52px 0 0;display:grid}.factstrip>div{border-left:1px solid var(--line);padding:24px 26px 26px}.factstrip>div:first-child{border-left:none;padding-left:0}.factstrip dt{letter-spacing:.14em;text-transform:uppercase;color:var(--muted-light);font-size:10.5px;font-weight:700}.factstrip dd{font-family:var(--font-display),serif;color:var(--ink);margin:10px 0 0;font-size:21px;font-weight:500;line-height:1.2}.factstrip dd small{font-family:var(--font-inter),sans-serif;color:var(--muted);margin-top:7px;font-size:12.5px;font-weight:400;line-height:1.5;display:block}@media (max-width:760px){.factstrip{grid-template-columns:1fr}.factstrip>div{border-left:none;padding-left:0}.factstrip>div+div{border-top:1px solid var(--line)}}.rec{grid-template-columns:220px 1fr;align-items:start;gap:64px;display:grid}@media (max-width:940px){.rec{grid-template-columns:1fr;gap:0}}.rec-rail{z-index:1;position:sticky;top:92px}.rec-rail h6{letter-spacing:.12em;text-transform:uppercase;color:var(--muted-light);margin-bottom:14px;font-size:11px;font-weight:700}.rec-rail ol{border-left:1px solid var(--line);counter-reset:rec;margin:0;padding:0;list-style:none}.rec-rail a{color:var(--muted);counter-increment:rec;border-left:1px solid #0000;margin-left:-1px;padding:9px 0 9px 16px;font-size:14px;display:block}.rec-rail a:before{content:counter(rec,decimal-leading-zero);color:var(--muted-light);font-variant-numeric:tabular-nums;margin-right:9px;font-size:11px;font-weight:600}.rec-rail a:hover{color:var(--ink);border-left-color:var(--accent)}.rec-rail a:hover:before{color:var(--accent)}@media (max-width:940px){.rec-rail{display:none}}.rec-rail.long ol{counter-reset:none;overscroll-behavior:contain;max-height:calc(100vh - 140px);overflow-y:auto}.rec-rail.long a{padding:7px 0 7px 14px;font-size:13px;line-height:1.4}.rec-rail.long a:before{content:none}.legal-doc .article-body :is(h2,h3,h4,h5,h6){position:relative}.hanchor{color:var(--muted-light);opacity:0;margin-left:8px;font-weight:400;text-decoration:none;transition:opacity .12s}.legal-doc .article-body :is(h2,h3,h4,h5,h6):hover .hanchor,.hanchor:focus-visible{opacity:1;color:var(--accent)}@media (hover:none){.hanchor{opacity:.45}}.legal-dates{color:var(--muted);margin:14px 0 0;font-size:13px}.legal-dates b{color:var(--ink);font-weight:600}.legal-more{border-top:1px solid var(--line);margin-top:56px;padding-top:30px}.legal-more-head{letter-spacing:.12em;text-transform:uppercase;color:var(--muted-light);margin:0;font-size:12px;font-weight:700}.legal-more .srcs{margin-top:20px}.rec-sec{padding:0 0 8px}.rec-sec+.rec-sec{margin-top:76px}.rec-sec>h2{border-bottom:1px solid var(--line);padding-bottom:18px;font-size:clamp(25px,3vw,34px);font-weight:500}.rec-sec>h2 .n{font-family:var(--font-inter),sans-serif;letter-spacing:.1em;color:var(--accent);margin-bottom:12px;font-size:12px;font-weight:600;display:block}.rec-sec .rec-intro{color:var(--muted);max-width:68ch;margin:20px 0 0;font-size:16.5px;line-height:1.7}.rec-sec .rec-intro+.rec-intro{margin-top:16px}.rec-sec .rec-intro a{color:var(--accent);text-underline-offset:3px;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}.rec-sec .rec-sub{font-family:var(--font-display),serif;color:var(--ink);text-wrap:balance;max-width:34ch;margin:24px 0 0;font-size:clamp(21px,2.3vw,27px);font-weight:500;line-height:1.3}.rec-sec .rec-sub+.rec-intro{margin-top:16px}.roster{border-top:1px solid var(--line);margin:34px 0 0}.person{border-bottom:1px solid var(--line);grid-template-columns:112px 1fr;align-items:start;gap:28px;padding:30px 0;display:grid}.person-fig{width:112px}.person-fig img{object-fit:cover;border:1px solid var(--line-2);border-radius:var(--radius-sm);background:var(--bg-2);width:112px;height:112px;display:block}.person-field{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);padding-top:5px;font-size:11px;font-weight:700;line-height:1.5}.person h3{font-size:23px;font-weight:500;line-height:1.15}.person .person-role{letter-spacing:.1em;text-transform:uppercase;color:var(--muted-light);margin-top:9px;font-size:12px;font-weight:600}.person .person-cred{color:var(--ink);max-width:62ch;margin-top:14px;font-size:16px;line-height:1.6}.person .person-links{margin-top:12px;font-size:13.5px}.person .person-links a{color:var(--accent);font-weight:600}.person .person-links a:hover{color:var(--accent-bright)}.person details{margin-top:16px}.person summary{cursor:pointer;color:var(--accent);align-items:center;gap:8px;font-size:13px;font-weight:600;list-style:none;display:inline-flex}.person summary::-webkit-details-marker{display:none}.person summary:after{content:"+";font-size:15px;font-weight:400;line-height:1}.person details[open] summary:after{content:"–"}.person summary:hover{color:var(--accent-bright)}.person .person-bio{border-left:2px solid var(--line);max-width:70ch;margin-top:16px;padding-left:18px}.person .person-bio p{color:var(--muted);font-size:15px;line-height:1.72}.person .person-bio p+p{margin-top:14px}@media (max-width:640px){.person{grid-template-columns:1fr;gap:16px;padding:26px 0}.person-fig,.person-fig img{width:88px;height:88px}.person-field{padding-top:0}}.rec-contact{background:var(--line);border:1px solid var(--line);border-radius:var(--radius);grid-template-columns:repeat(3,1fr);gap:1px;margin:34px 0 0;display:grid;overflow:hidden}.rec-contact>div{background:var(--surface);padding:26px 28px}.rec-contact h4{letter-spacing:.14em;text-transform:uppercase;color:var(--muted-light);font-size:10.5px;font-weight:700;font-family:var(--font-inter),sans-serif}.rec-contact p{color:var(--ink);margin-top:12px;font-size:15px;line-height:1.65}.rec-contact a{color:var(--accent);font-weight:500}.rec-contact a:hover{color:var(--accent-bright)}@media (max-width:760px){.rec-contact{grid-template-columns:1fr}}@media (max-width:640px){.wrap{padding:0 20px}.hero{padding:60px 0 52px}section.block{padding:60px 0}.cta{padding:64px 0}footer{padding:48px 0 32px}.foot-top{grid-template-columns:1fr 1fr;gap:24px}.mkt{grid-template-columns:1fr;gap:16px}.hero-figure{margin-top:44px}.sec-head h2{font-size:clamp(26px,7vw,34px)}.hero h1{font-size:clamp(34px,9vw,46px)}.hero .lead{font-size:16px}}@media (max-width:430px){.foot-top{grid-template-columns:1fr}.hero-cta{width:100%}.hero-cta .btn{flex:1;justify-content:center;min-width:140px}}.hiw-body{color:var(--muted);max-width:66ch;margin:26px 0 0;font-size:17px;line-height:1.7}.ochain-wrap{--node-h:104px;--gap:30px;margin:44px 0 0}.ochain{gap:var(--gap);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.ochain-step{opacity:0;position:relative;transform:translateY(6px)}.ochain-node{height:var(--node-h);border:1px solid var(--line-2);border-radius:var(--radius-sm);background:var(--surface);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.ochain-step:not(:last-child):after{content:"";left:100%;top:calc(var(--node-h)/2);width:var(--gap);background:var(--line-2);height:1px;position:absolute}.ochain-step:not(:last-child):before{content:"";left:calc(100% + var(--gap) - 9px);top:calc(var(--node-h)/2 - 3.5px);border-top:1px solid var(--line-2);border-right:1px solid var(--line-2);width:7px;height:7px;position:absolute;transform:rotate(45deg)}.ochain-img{object-fit:cover;width:100%;height:100%;display:block}.ochain-co{background:var(--bg-2);flex-direction:column;gap:9px;padding:10px}.ochain-co-tag{letter-spacing:.14em;text-transform:uppercase;color:var(--muted-light);font-size:10px;font-weight:700}.ochain-co .ochain-img{border:1px solid var(--line-2);border-radius:5px;width:64px;height:46px}.ochain-grid{grid-template-columns:repeat(10,1fr);gap:3px;width:100%;height:100%;padding:12px;display:grid}.ochain-grid span{background:var(--accent-soft);border:1px solid var(--accent);border-radius:2px}.ochain-grid.mine span{background:var(--surface);border-color:var(--line-2)}.ochain-grid.mine span.yours{background:var(--accent);border-color:var(--accent)}.ochain-t{font-family:var(--font-inter),sans-serif;color:var(--ink);text-wrap:balance;margin:14px 0 0;font-size:15px;font-weight:600;line-height:1.35}.ochain-k{color:var(--accent);font-variant-numeric:tabular-nums;margin-right:8px}.ochain-d{color:var(--muted);margin:6px 0 0;font-size:13.5px;line-height:1.55}@keyframes ochainIn{to{opacity:1;transform:none}}.ochain-wrap.in .ochain-step{animation:.45s forwards ochainIn;animation-delay:calc(.1s + var(--i)*.22s)}@media (prefers-reduced-motion:reduce){.ochain-step,.ochain-wrap.in .ochain-step{opacity:1;animation:none;transform:none}}@media (max-width:760px){.ochain-wrap{--node-h:88px}.ochain{grid-template-columns:1fr;gap:0}.ochain-step{grid-template-columns:120px 1fr;align-items:start;column-gap:18px;padding-bottom:28px;display:grid}.ochain-step:last-child{padding-bottom:0}.ochain-t{margin-top:0}.ochain-grid{gap:2px;padding:9px}.ochain-step:not(:last-child):after{left:60px;top:var(--node-h);width:1px;height:calc(100% - var(--node-h))}.ochain-step:not(:last-child):before{display:none}}.arounds{--line:#243244;border-radius:var(--radius);background:linear-gradient(#132433,#0f1b28);border:1px solid #22344a;margin:32px 0 0;padding:24px 30px 30px;box-shadow:0 18px 44px #0f1b2824}.arounds-tabs{border-bottom:1px solid #22344a;flex-wrap:wrap;justify-content:center;gap:8px;margin:0 0 26px;padding-bottom:22px;display:flex}.arounds-tab{appearance:none;cursor:pointer;letter-spacing:.1em;text-transform:uppercase;color:#fff9;background:0 0;border:1px solid #2f455f;border-radius:20px;padding:9px 18px;font-family:inherit;font-size:12px;font-weight:700;transition:color .18s,border-color .18s,background .18s}.arounds-tab:hover{color:#fff;border-color:#5fd6cc}.arounds-tab.on{color:#08110f;background:#5fd6cc;border-color:#5fd6cc}.arounds-tab:focus-visible{outline-offset:3px;outline:2px solid #5fd6cc}.arounds-grid{grid-template-columns:1fr auto 1fr;align-items:center;gap:26px;max-width:860px;margin:0 auto;display:grid}.arounds-side,.arounds-center{text-align:center}.arounds-label{letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c;font-size:11px;font-weight:700}.arounds-viz{width:100%;max-width:190px;height:auto;margin:14px auto 0;display:block}.arounds-dot{fill:#5fd6cc;opacity:.16;transition:opacity .3s}.arounds-dot.on{opacity:1}.arounds-funnel{fill:none;stroke:#5fd6cc80;stroke-width:1.6px}.arounds-paddle{letter-spacing:.1em;text-transform:uppercase;color:#fff;background:#5fd6cc24;border:1.5px solid #5fd6cc;border-radius:22px;padding:11px 20px;font-size:13px;font-weight:800;display:inline-block}.arounds-paddles{flex-direction:column;align-items:center;gap:9px;margin-top:26px;display:flex}.arounds-paddle.solo{color:#ffffff4d;background:0 0;border-color:#4a4231;transition:color .3s,border-color .3s,background .3s}.arounds-paddle.solo.on{color:#fff;background:#f0c9871f;border-color:#f0c987}.arounds-count{color:#ffffff8c;font-variant-numeric:tabular-nums;margin-top:12px;font-size:12.5px}.arounds-price{font-family:var(--font-display),serif;color:#f0c987;font-variant-numeric:tabular-nums;margin-top:8px;font-size:clamp(26px,3.2vw,38px);transition:opacity .2s}.arounds-panel{text-align:center;max-width:720px;margin:26px auto 0}.arounds-panel h4{font-family:var(--font-display),serif;color:#fff;font-size:20px;font-weight:500}.arounds-panel p{color:#ffffffb8;margin-top:10px;font-size:15.5px;line-height:1.65}.arounds-static{margin-top:28px}@media (prefers-reduced-motion:reduce){.arounds-dot,.arounds-price,.arounds-tab,.arounds-paddle.solo{transition:none}}@media (max-width:760px){.arounds{padding:22px 18px 24px}.arounds-grid{grid-template-columns:1fr;gap:26px}.arounds-viz{max-width:170px}.arounds-tab{padding:8px 13px;font-size:11px}}@media (max-width:430px){.arounds-tabs{gap:6px}.arounds-tab{letter-spacing:.05em;padding:7px 10px;font-size:10.5px}}.hero-viz .ochain-wrap{text-align:left;margin-top:40px}.hero-viz .illus-note{text-align:left;max-width:none}.hero-viz .dfan-wrap+.illus-note,.hero-viz .obk-wrap+.illus-note{max-width:900px;margin-left:auto;margin-right:auto}.hero-viz .hero-cta{justify-content:center}.hiw-sub{border-bottom:1px solid var(--line);margin:48px 0 0;padding-bottom:2px}.hiw-sub h3{color:var(--ink);margin:0 0 12px;font-size:clamp(20px,2.2vw,26px);font-weight:500}.hiw-sub+.srcs{margin-top:22px}@media (prefers-color-scheme:dark){:root{--bg:#0a1320;--bg-2:#0f1c2e;--surface:#132433;--white:#132433;--light:#0f1c2e;--light-2:#0f1c2e;--navy:#0a1320;--ink:#eef2f4;--muted:#9aa8b6;--muted-light:#8492a0;--line:#22344a;--line-light:#22344a;--line-2:#2f455f;--accent:#5fd6cc;--accent-bright:#8fe7de;--accent-soft:#123039;--logo-accent:#7df9ff;--gold:#f0c987;--gold-soft:#33301f;--live:#ff8f8f}body{border-image:linear-gradient(90deg,#5fd6cc,#f0c987) 1}.site-bar{background:#0a1320d1}.btn-primary{color:#08110f}.btn-primary:hover{background:var(--accent-bright)}.draft-note{color:#08110f}.eyebrow,.eyebrow.dark{color:var(--accent)}.cmp .yes{color:#5fd6cc}.cmp .no{color:#e29a98}.cmp thead th.us{background:#06101c}.cmp td.us{color:var(--accent)}.stat .big,.big2,.amt,.mkt-px,.asset b,.of b,.distrow b,.grid2 b{color:#fff}.ht-press i,.press i,.test p,.track li{color:var(--ink)}.hero-bg,.plot-bg,.cta{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='76' height='64'%3E%3Cpath d='M0 63.5H76' stroke='%2316293c'/%3E%3Cpath d='M0.5 0V64' stroke='%23122234'/%3E%3C/svg%3E")}.dots-bg{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28'%3E%3Ccircle cx='2' cy='2' r='1' fill='%231d2f42'/%3E%3C/svg%3E")}.lcart-card{fill:#132433;stroke:#2f455f}.lcart-greek{fill:#22344a}.lcart-strong{fill:#64748b}.lcart-line,.lcart-ring{stroke:#33506e}.lcart-chip{fill:#182a3c;stroke:#2f455f}.lcart-accent,.lcart-accent-ring,.lcart-accent-stroke{fill:#5fd6cc;stroke:#5fd6cc}.railviz-conn{fill:#2f455f}.railviz-arc{stroke:#33506e}.railviz-pulse{fill:#5fd6cc}.railviz-label{fill:#9aa8b6}.art .ph,.nr-featured .nr-img{background:linear-gradient(135deg,#0f1c2e,#0c5a53)}.article-body p,.article-body li{color:#c8d2da}.article-byline{color:#e7edf2}}@media (prefers-reduced-motion:reduce){.st.active i,.pulse{animation:none}.bar i{width:60%;animation:none}}
html[class]{--font-inter:"Inter";--font-display:"DM Serif Display"}
