:root{color-scheme:dark;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:radial-gradient(circle at top,rgba(189,150,73,.18),transparent 28%),radial-gradient(circle at right top,rgba(69,103,179,.18),transparent 34%),linear-gradient(180deg,#06101d,#091829 42%,#050d17);color:#f4f1e8}*{box-sizing:border-box}html,body,#root{margin:0;min-height:100%;background:transparent}body{min-height:100vh}button,a{font:inherit}.site-shell{width:100%;min-height:100vh;color:#eff6ff}.topbar{position:relative;top:auto;z-index:20;display:grid;gap:14px;padding:16px 16px 12px;background:#06111de0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid rgba(215,177,107,.14);box-shadow:0 10px 28px #030a1238}.brand-lockup{display:grid;gap:6px}.brand-badge,.eyebrow{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#d7b16b}.brand-subtitle{font-size:14px;line-height:1.4;color:#d8dfeb}.nav-scroll{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px}.nav-pill{flex:0 0 auto;border:1px solid rgba(215,177,107,.22);background:#0b1828db;color:#f0e7d7;border-radius:999px;padding:10px 14px;cursor:pointer;transition:transform .14s ease,border-color .14s ease,background .14s ease,box-shadow .14s ease}.nav-pill-active{border-color:#d7b16b8c;background:linear-gradient(180deg,#26344df2,#101b2cf2)}.nav-pill:hover{border-color:#d7b16b6b;box-shadow:0 10px 22px #060e192e}.page-shell{width:min(1100px,100%);margin:0 auto;padding:20px 16px 88px;display:grid;gap:28px}.page-shell>*,.content-section,.content-section>*,.grid>*,.hero-brand-row>*,.hero-brand-copy,.section-heading,.single-card,.dashboard-panel{min-width:0}.hero-card,.info-card,.preview-card,.pricing-card,.success-card,.access-card,.disclaimer-card{border:1px solid rgba(215,177,107,.14);background:linear-gradient(180deg,#0d1827f5,#060f1bfa);border-radius:24px}.hero-card{padding:26px 22px;box-shadow:0 24px 80px #030a1273}.hero-brand-row{display:grid;gap:18px;align-items:center}.hero-brand-copy{display:grid;gap:6px}.hero-brand-mark{width:min(240px,100%);min-height:118px;border-radius:26px;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 30% 30%,rgba(215,177,107,.24),transparent 42%),radial-gradient(circle at 70% 70%,rgba(72,113,200,.2),transparent 48%),#07121ff5;box-shadow:0 18px 44px #040e1861,inset 0 0 0 1px #d7b16b38;overflow:hidden}.hero-brand-mark svg,.hero-brand-image{width:100%;height:100%;object-fit:contain}.hero-brand-fallback{position:relative;width:100%;height:100%;min-height:108px;display:flex;align-items:center;justify-content:center}.hero-brand-fallback-ring{position:absolute;top:18px;right:18px;bottom:18px;left:18px;border-radius:22px;border:2px solid rgba(215,177,107,.55);box-shadow:inset 0 0 30px #d7b16b1f}.hero-brand-fallback-text{position:relative;z-index:1;font-size:1.2rem;font-weight:900;letter-spacing:.08em;color:#f7e8c8}.hero-kicker{font-size:.95rem;font-weight:800;letter-spacing:.01em;text-transform:none;color:#e7c780;line-height:1.5}.hero-status-row{display:flex;flex-wrap:wrap;gap:10px}.hero-status-pill{display:inline-flex;align-items:center;justify-content:center;min-height:38px;border-radius:999px;padding:0 14px;background:#0c1a2beb;border:1px solid rgba(215,177,107,.24);color:#f1e4cb;font-size:12px;font-weight:800;white-space:nowrap}.hero-card h1,.section-heading h2,.success-card h2,.access-card h2,.disclaimer-card h2{margin:10px 0 0;font-size:clamp(1.7rem,4.5vw,2.7rem);line-height:1.12;overflow-wrap:anywhere}.hero-copy,.pricing-card p,.preview-text,.success-card p,.access-card p,.disclaimer-card p{margin:10px 0 0;font-size:.98rem;line-height:1.55;color:#d4ddeb}.hero-copy-compact{margin-top:2px}.legacy-home-vision{display:none}.button-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px;width:100%}.button{display:inline-flex;justify-content:center;align-items:center;min-height:48px;border:0;border-radius:999px;padding:0 18px;background:linear-gradient(180deg,#e0bb72,#bb8a42);color:#12100b;font-weight:800;text-decoration:none;cursor:pointer;box-shadow:0 10px 24px #050c153d;transition:transform .14s ease,box-shadow .14s ease,filter .14s ease,border-color .14s ease}.button:hover{transform:translateY(-1px);filter:brightness(1.03);box-shadow:0 14px 28px #050c154d}.button-secondary{background:linear-gradient(180deg,#1c3353,#13253d);color:#f3eee4}.button-muted{background:#2d3748;color:#b8c0cb;cursor:not-allowed}.content-section{display:grid;gap:18px}.section-heading{display:grid;gap:6px}.grid{display:grid;gap:14px}.two-up,.pricing-grid,.preview-grid{grid-template-columns:1fr}.info-card,.preview-card,.pricing-card{padding:18px}.subtle-card{background:linear-gradient(180deg,#081423f0,#060e18fa)}.info-card-title,.preview-title,.pricing-label{font-size:1.05rem;font-weight:800}.preview-card{display:grid;gap:14px}.preview-screen{aspect-ratio:10 / 18;border-radius:18px;padding:14px;background:linear-gradient(180deg,#193c5de6,#091726fa),#091523;border:1px solid rgba(118,214,195,.18);display:grid;gap:10px}.preview-topline,.preview-block{border-radius:14px;background:#eef6ff14}.preview-topline{height:34px}.preview-block{height:58px}.preview-block-tall{height:96px}.pricing-card-featured{border-color:#d7b16b57;box-shadow:0 18px 60px #543a1538}.founder-offer-panel{display:grid;gap:18px;padding:22px;border-radius:26px;border:1px solid rgba(79,193,36,.46);background:radial-gradient(circle at top left,rgba(79,193,36,.24),transparent 34%),linear-gradient(145deg,#07130cfa,#050a08fa);box-shadow:0 24px 80px #4fc12429,inset 0 1px #ffffff0f}.founder-offer-header{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.founder-offer-header h3,.pricing-standard-heading h3{margin:0;font-size:clamp(1.35rem,2vw,2rem);line-height:1.08}.founder-spots-pill{flex:0 0 auto;border:1px solid rgba(79,193,36,.68);border-radius:999px;padding:10px 14px;color:#e9ffe4;background:#4fc12421;font-weight:900;letter-spacing:.03em;box-shadow:0 0 28px #4fc1242e}.founder-pricing-grid{gap:16px}.founder-pricing-card{border-color:#4fc1246b;background:linear-gradient(180deg,#122916f0,#07100afa),#070d09;box-shadow:0 18px 48px #4fc1241f}.founder-pricing-card-featured{border-color:#4fc124c2;box-shadow:0 24px 72px #4fc12438}.founder-pricing-card .pricing-label,.founder-pricing-card .pricing-price{color:#f5fff2}.founder-pricing-card .pricing-price span{color:#a8f098}.founder-button{border-color:#4fc124b3;background:linear-gradient(135deg,#4fc124,#86e35f);color:#061006;box-shadow:0 16px 34px #4fc12447}.founder-button:hover,.founder-button:focus-visible{transform:translateY(-1px);box-shadow:0 22px 48px #4fc1245c}.founder-benefits-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.founder-benefit-item{border:1px solid rgba(79,193,36,.24);border-radius:16px;padding:12px 14px;color:#ecffe9;background:#4fc12414;font-weight:800}.founder-offer-note{color:#d8e8d5;line-height:1.55}.founder-offer-note-muted{color:#a9bca5}.pricing-standard-heading{margin-top:4px}.pricing-price{margin-top:10px;font-size:2.4rem;font-weight:900}.pricing-price span{font-size:1rem;color:#a8bed7;margin-left:6px}.single-card{max-width:780px}.success-card,.access-card,.disclaimer-card,.dashboard-card{padding:26px 22px}.access-support{margin-top:18px;font-weight:700;color:#76d6c3}.dashboard-card{display:grid;gap:18px;border:1px solid rgba(215,177,107,.14);background:linear-gradient(180deg,#0b1625f5,#060f1bfa);border-radius:24px}.dashboard-date-row{display:flex;flex-wrap:wrap;gap:10px}.dashboard-date-pill,.dashboard-tag,.dashboard-watch-item{border-radius:999px;padding:10px 14px;background:#0c1b2ceb;border:1px solid rgba(215,177,107,.14);color:#f0e7d7;font-weight:700}.dashboard-decision-badge{display:inline-flex;width:fit-content;max-width:100%;align-items:center;justify-content:center;border-radius:999px;padding:9px 14px;background:#d7b16b1f;border:1px solid rgba(215,177,107,.28);color:#fff5df;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.dashboard-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.race-browser-toolbar{position:sticky;top:84px;z-index:8;display:grid;gap:10px;margin:-4px 0 6px;padding:12px;border-radius:18px;border:1px solid rgba(215,177,107,.16);background:#08121ff0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.race-browser-toolbar-row{display:flex;gap:8px;width:100%;min-width:0}.race-browser-toolbar-scroll{overflow-x:auto;padding-bottom:2px}.race-browser-race-nav{flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.race-browser-race-nav::-webkit-scrollbar{height:8px}.race-browser-race-nav::-webkit-scrollbar-thumb{background:#a8d48038;border-radius:999px}.auth-card-shell,.auth-form{display:grid;gap:12px}.auth-mode-row{display:flex;flex-wrap:wrap;gap:8px;width:100%}.auth-field{display:grid;gap:6px;width:100%;min-width:0}.auth-field span{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#76d6c3}.auth-field input,.auth-field select{width:100%;min-width:0;border-radius:14px;border:1px solid rgba(110,176,255,.18);background:#0a1828f5;color:#eff6ff;padding:12px 14px;outline:none}.auth-field input::placeholder{color:#89a2bf}.auth-field select:focus,.auth-field input:focus{border-color:#76d6c36b;box-shadow:0 0 0 1px #76d6c32e}.auth-notice{width:100%;border-radius:14px;padding:12px 14px;font-size:.95rem;line-height:1.5}.auth-notice-warning{background:#8f6e252e;border:1px solid rgba(244,199,99,.32);color:#f8e6b2}.auth-notice-success{background:#227f642e;border:1px solid rgba(118,214,195,.28);color:#dffcf4}.auth-notice-error{background:#8b2b442e;border:1px solid rgba(255,134,160,.26);color:#ffd9e3}.filter-pill,.jump-pill{flex:0 0 auto;border:1px solid rgba(215,177,107,.18);background:#0b1a2bdb;color:#f2e7d2;border-radius:999px;padding:10px 14px;cursor:pointer;white-space:nowrap}.jump-pill{transition:transform .16s ease,border-color .16s ease,background .16s ease,color .16s ease}.jump-pill:hover{transform:translateY(-1px)}.jump-pill-primary{border-color:#a8d4803d;background:#a8d4801a;color:var(--te-accent-strong);font-weight:800}.jump-pill-accent{border-color:#a8d4804d;background:#a8d4801f;color:var(--te-text)}.jump-pill-muted{border-color:#ffffff1f;background:#ffffff0a}.race-browser-summary-note{color:#d6ebd6d1}.race-browser-summary-badges{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.race-browser-summary-badge{display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgba(168,212,128,.18);background:#a8d48014;color:var(--te-accent-strong);padding:6px 10px;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.filter-pill-active{border-color:#d7b16b85;background:linear-gradient(180deg,#2d281af2,#131d2ff2)}.search-input{width:100%;min-width:0;border-radius:14px;border:1px solid rgba(215,177,107,.18);background:#0a1828f5;color:#f5efe4;padding:12px 14px;outline:none}.search-input::placeholder{color:#89a2bf}.dashboard-stat,.dashboard-panel{border-radius:20px;border:1px solid rgba(215,177,107,.14);background:#091422eb;padding:16px}.top-chance-card{width:100%;min-width:0;display:flex;gap:12px;align-items:flex-start;padding:14px;border-radius:16px;border:1px solid var(--te-border-strong);background:linear-gradient(180deg,#0a0f0afa,#050805fc);box-shadow:inset 3px 0 #78eb4385,0 14px 34px #00000047}.top-chance-badge{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;border-radius:999px;border:1px solid rgba(168,212,128,.28);background:#a8d4801f;color:var(--te-accent-strong);font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.top-chance-copy{flex:1 1 auto;min-width:0;display:grid;gap:4px}.top-chance-title{font-size:16px;font-weight:900;line-height:1.2;color:var(--te-text);white-space:normal;word-break:normal;overflow-wrap:break-word}.dashboard-panel-primary{border-color:#d7b16b47;box-shadow:0 18px 48px #09212e3d}.dashboard-panel-warning{border-color:#d7b16b5c;background:linear-gradient(180deg,#302210e6,#0d1522f5);box-shadow:0 14px 34px #080e183d}.dashboard-stat-label,.dashboard-panel-title{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#d7b16b;margin-bottom:6px}.dashboard-stat-value,.dashboard-best-name{font-size:1.35rem;font-weight:900;line-height:1.2;word-break:normal;overflow-wrap:break-word}.dashboard-muted,.dashboard-copy{color:#d3dceb;line-height:1.55;word-break:normal;overflow-wrap:break-word}.dashboard-date-pill-warning{border-color:#d7b16b59;color:#fff0cf;background:#d7b16b24}.result-chip{font-weight:900}.result-chip-won{color:#63d48b}.result-chip-placed{color:#f0cf78}.result-chip-missed{color:#f08f8f}.result-chip-pending{color:#b6c4d7}.dashboard-stack,.dashboard-watch-list{display:grid;gap:10px}.member-summary-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.member-summary-card,.member-metric-card{padding:12px 14px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;min-width:0}.member-summary-label,.member-metric-label{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;opacity:.64}.member-summary-value,.member-metric-value{margin-top:6px;font-size:14px;font-weight:800;line-height:1.35;word-break:normal;overflow-wrap:break-word}.member-summary-note{margin-top:6px}.member-nav-scroll{display:flex;gap:10px;flex-wrap:wrap}.tracky-update-log-list{gap:6px}.tracky-update-log-item{font-size:.95rem;line-height:1.45}.dashboard-tab-bar{gap:8px}.dashboard-watch-item.member-runner-card{overflow:hidden;display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:16px;border:1px solid var(--te-border);background:linear-gradient(180deg,#0a0f0afa,#050805fc)}.dashboard-watch-item.member-runner-card-race-pick{border-color:var(--te-border-strong);box-shadow:inset 3px 0 #78eb4380,0 18px 38px #0000003d}.dashboard-watch-item.member-runner-card-race-secondary{border-color:#84b0602e;box-shadow:0 18px 38px #00000038,inset 0 1px #ffffff08}.member-runner-card-race-pick .member-card-badge{border-color:var(--te-border-strong);background:#4fc12424;color:var(--te-accent-strong)}.member-runner-card-race-secondary .member-card-badge{border-color:#ffffff1f;background:#ffffff0d;color:var(--te-text-soft)}.member-card-topline{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.member-card-badge,.member-status-pill{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 12px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.member-card-badge{border-color:#d6a84a42;background:#d6a84a1f;color:#f8e8c3}.member-status-pill-won{border-color:#63d48b52;background:#63d48b1f;color:#dff9e8}.member-status-pill-placed{border-color:#f0cf7852;background:#f0cf781f;color:#fff4d1}.member-status-pill-lost{border-color:#f08f8f47;background:#f08f8f1a;color:#ffe0e0}.member-status-pill-live{border-color:#789bff47;background:#789bff1a;color:#e0ebff}.member-status-pill-settled{border-color:#d6a84a42;background:#d6a84a1a;color:#f9eccf}.member-status-pill-pending{color:#d7dfeb}.member-card-header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.member-card-title-block{display:flex;align-items:flex-start;gap:10px;min-width:0;flex:1 1 360px}.member-card-title{font-size:15px;font-weight:800;line-height:1.3;word-break:normal;overflow-wrap:break-word}.member-metric-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:7px}.tracky-read-toggle{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:34px;padding:7px 10px;border-radius:12px;border:1px solid rgba(168,212,128,.18);background:#a8d4800e;color:var(--te-accent-strong);cursor:pointer;font-size:.74rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;transition:border-color .16s ease,background .16s ease,transform .16s ease}.tracky-read-toggle:hover,.tracky-read-toggle:focus-visible{border-color:#a8d48057;background:#a8d4801a;outline:none}.tracky-read-toggle span:last-child{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:999px;background:#a8d4801f;font-size:1rem;line-height:1}.tracky-read-panel{display:grid;gap:8px;padding:10px 11px;border-radius:14px;border:1px solid rgba(168,212,128,.1);background:#ffffff06}.race-browser-selected-note{max-width:78ch;color:var(--te-text-soft)}.race-browser-list{width:100%;display:grid;gap:14px}.race-browser-app-shell{display:grid;grid-template-columns:minmax(220px,280px) minmax(700px,1fr);gap:18px;align-items:start;margin-top:10px;width:100%;max-width:100%}.race-browser-compact-header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap;padding:2px 0 8px}.race-browser-compact-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.race-browser-meeting-rail,.race-browser-selected-area,.race-browser-selected-card,.race-browser-shortcut-panel{min-width:0;border-radius:18px;border:1px solid rgba(168,212,128,.12);background:linear-gradient(180deg,#ffffff07,#ffffff04),#090d0bf0}.race-browser-meeting-rail{position:sticky;top:calc(var(--te-sticky-content-offset) + 8px);display:grid;gap:8px;padding:10px;max-height:calc(100vh - var(--te-sticky-content-offset) - 28px);overflow:hidden}.race-browser-rail-title{color:var(--te-accent-strong);font-size:.72rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.race-browser-meeting-tabs,.race-browser-chip-strip,.race-browser-shortcut-row{display:flex;gap:8px;min-width:0}.race-browser-meeting-tabs{flex-direction:column;overflow-y:auto;padding-right:2px;scrollbar-width:thin;gap:6px}.race-browser-meeting-tab,.race-browser-race-chip{border:1px solid rgba(255,255,255,.1);background:#ffffff09;color:var(--te-text);cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.race-browser-meeting-tab:hover,.race-browser-race-chip:hover{transform:translateY(-1px);border-color:#a8d48047}.race-browser-meeting-tab{display:grid;gap:2px;width:100%;padding:8px 10px;border-radius:12px;text-align:left}.race-browser-meeting-tab span{font-weight:900;line-height:1.14;font-size:.88rem}.race-browser-meeting-tab strong{color:var(--te-text-dim);font-size:.68rem}.race-browser-meeting-tab-active,.race-browser-race-chip-active{border-color:#a8d4806b;background:#a8d4801f;color:var(--te-accent-strong)}.race-browser-selected-area{display:grid;gap:12px;padding:16px;width:100%}.race-browser-selected-head,.race-browser-selected-title-row{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.race-browser-chip-strip,.race-browser-shortcut-row{overflow-x:auto;padding-bottom:3px;scrollbar-width:thin}.race-browser-race-chip{flex:0 0 auto;display:grid;place-items:center;min-width:64px;min-height:50px;padding:8px 10px;border-radius:14px}.race-browser-race-chip span{font-weight:950}.race-browser-race-chip small{color:var(--te-text-dim);font-size:.68rem}.race-browser-shortcut-panel{display:grid;gap:10px;padding:12px}.race-browser-shortcut-group{display:grid;gap:7px}.race-browser-shortcut-group>span{color:var(--te-text-dim);font-size:.72rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.race-browser-selected-card{display:grid;gap:14px;padding:16px;width:100%}.race-browser-runner-stack{display:grid;grid-template-columns:1fr;gap:12px;align-items:start}.member-dashboard-shell-racecards{grid-template-columns:minmax(0,1fr);gap:22px;width:100%}.member-dashboard-shell-racecards>.member-dashboard-sidebar{display:none}.member-dashboard-shell-racecards .member-dashboard-main{min-width:0;width:100%;grid-column:1 / -1}.member-dashboard-shell-racecards .race-browser-app-shell{grid-template-columns:minmax(220px,270px) minmax(0,1fr);gap:18px}.member-dashboard-shell-racecards .race-browser-selected-area,.member-dashboard-shell-racecards .race-browser-selected-card{min-width:0}@media (min-width: 1260px){.member-dashboard-shell-racecards .race-browser-runner-stack{grid-template-columns:repeat(2,minmax(360px,1fr))}.member-dashboard-shell-racecards .race-browser-runner-stack .member-runner-card-race-pick{grid-column:1 / -1}}@media (max-width: 760px){.race-browser-app-shell{grid-template-columns:1fr;gap:10px}.race-browser-meeting-rail{position:sticky;top:0;z-index:8;margin-inline:-4px;padding:10px;max-height:none;overflow:visible}.race-browser-meeting-tabs{flex-direction:row;overflow-x:auto;overflow-y:hidden;padding-bottom:2px;scrollbar-width:thin}.race-browser-meeting-tab{flex:0 0 min(46vw,180px);min-height:54px;padding:9px 10px}.race-browser-selected-area{padding:10px;gap:10px}.race-browser-selected-head{gap:8px}.race-browser-race-chip{min-width:58px;min-height:46px;padding:7px 9px}.race-browser-shortcut-panel,.race-browser-selected-card{padding:10px}.member-dashboard-shell-racecards{grid-template-columns:1fr;gap:12px}.member-dashboard-shell-racecards .race-browser-app-shell,.member-dashboard-shell-racecards .race-browser-runner-stack{grid-template-columns:1fr}}.race-browser-card{width:100%;min-width:0;scroll-margin-top:calc(var(--te-sticky-content-offset) + 14px);transition:border-color .18s ease,box-shadow .18s ease,background .18s ease,transform .18s ease}.race-browser-card-highlight{border-color:#a8d48085!important;background:linear-gradient(180deg,#a8d48024,#ffffff08)!important;box-shadow:0 0 0 1px #a8d4801f,0 20px 42px #a8d4801f;transform:translateY(-1px)}.race-browser-toolbar{scroll-margin-top:calc(var(--te-sticky-content-offset) + 12px)}.race-browser-card-header,.race-browser-card-copy,.race-runner-row,.race-runner-row-inner,.race-runner-main,.race-runner-copy,.race-runner-stats{min-width:0}.race-runner-row-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(168px,208px);align-items:start;gap:12px;width:100%}.race-runner-main{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px}.race-runner-copy{display:grid;gap:4px}.race-runner-name{font-size:14px;font-weight:800;line-height:1.3;white-space:normal;overflow-wrap:anywhere}.race-runner-meta{overflow-wrap:anywhere}.race-runner-stats{display:grid;gap:4px;align-content:start;justify-items:end;text-align:right}.race-runner-stat{font-size:12px;font-weight:700;line-height:1.35;opacity:.82;overflow-wrap:anywhere}.race-runner-stat-strong{font-weight:800;opacity:1}.setup-list,.support-block{display:grid;gap:8px;margin-top:16px;color:#b8c9df;line-height:1.55}.site-footer{display:grid;gap:10px;padding:18px 16px 28px;color:#aeb7c8;font-size:.95rem;border-top:1px solid rgba(215,177,107,.1)}.footer-brand-block{display:grid;gap:4px}.footer-link-row{display:flex;flex-wrap:wrap;gap:12px}.footer-link{color:#f0e7d7;text-decoration:none;font-weight:700}.footer-link:hover,.footer-link-active{color:#fff4e1}.footer-copy{line-height:1.55}.policy-list{margin:10px 0 0;padding-left:18px;color:#d4ddeb;line-height:1.6;display:grid;gap:8px}.proof-grid{display:grid;grid-template-columns:1fr;gap:12px}.proof-grid-compact{grid-template-columns:repeat(2,minmax(0,1fr))}.proof-card{width:100%;min-width:0;border-radius:18px;padding:16px;border:1px solid rgba(215,177,107,.12);background:linear-gradient(180deg,#0f1c2de6,#08121ff5);display:grid;gap:6px}.proof-card-label{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#d7b16b}.proof-card-title{font-size:1rem;font-weight:900;line-height:1.25;color:#fff4e1}.proof-grid-compact{grid-template-columns:1fr}@media (min-width: 720px){.topbar{grid-template-columns:1fr auto;align-items:center;padding-inline:24px}.page-shell{padding-inline:24px}.two-up,.pricing-grid,.preview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.preview-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.hero-brand-row{grid-template-columns:auto 1fr}.hero-brand-mark{width:300px;min-height:156px}.proof-grid,.proof-grid-compact{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer{grid-template-columns:1fr auto;align-items:start;padding-inline:24px}.footer-copy:last-child{grid-column:1 / -1}}@media (max-width: 719px){.founder-offer-header{display:grid}.founder-spots-pill{width:fit-content}.topbar{gap:10px;padding:14px 14px 10px}.brand-subtitle{font-size:13px}.nav-pill{min-height:42px;padding:10px 13px}.page-shell{padding:16px 14px 72px;gap:22px}.hero-card,.info-card,.preview-card,.pricing-card,.success-card,.access-card,.disclaimer-card,.dashboard-card{border-radius:20px}.hero-card,.dashboard-card{padding:20px 18px}.dashboard-date-row,.member-nav-scroll{overflow-x:visible;flex-wrap:wrap;padding-bottom:0}.dashboard-date-row>*,.member-nav-scroll>*{min-width:0;flex:1 1 180px}.member-nav-scroll .button,.member-nav-scroll>.button,.member-nav-scroll>a.button{width:100%}.dashboard-date-pill,.dashboard-tag,.dashboard-watch-item{padding:9px 12px}.dashboard-summary-grid,.member-summary-grid,.member-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.member-summary-note{display:none}.dashboard-tab-bar{position:sticky;top:70px;z-index:9;padding:8px;border-radius:16px;background:#08121ff0;border:1px solid rgba(215,177,107,.12);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.race-browser-toolbar{top:72px;padding:10px;border-radius:16px}.race-browser-toolbar-actions{width:100%}.race-browser-filter-grid{grid-template-columns:1fr!important}.race-browser-card-header{flex-direction:column}.race-browser-card-header .button{width:100%}.race-runner-row-inner{grid-template-columns:1fr}.race-runner-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 10px;width:100%;min-width:0;justify-items:start;text-align:left}}@media (max-width: 479px){.dashboard-summary-grid,.member-summary-grid,.member-metric-grid,.proof-grid-compact,.race-runner-stats{grid-template-columns:1fr}.member-card-topline,.member-card-header{gap:8px}.member-status-pill,.member-card-badge{min-height:32px;padding:0 10px}}.member-dashboard-shell.member-dashboard-shell-racecards{grid-template-columns:minmax(220px,260px) minmax(0,1fr);gap:22px}.member-dashboard-shell.member-dashboard-shell-racecards .race-browser-app-shell{grid-template-columns:minmax(220px,270px) minmax(700px,1fr)}@media (max-width: 1180px) and (min-width: 861px){.member-dashboard-shell.member-dashboard-shell-racecards{grid-template-columns:minmax(210px,240px) minmax(0,1fr)}.member-dashboard-shell.member-dashboard-shell-racecards .race-browser-app-shell{grid-template-columns:minmax(210px,240px) minmax(620px,1fr)}}@media (max-width: 860px){.member-dashboard-shell.member-dashboard-shell-racecards,.member-dashboard-shell.member-dashboard-shell-racecards .race-browser-app-shell,.member-dashboard-shell.member-dashboard-shell-racecards .race-browser-runner-stack{grid-template-columns:1fr}}.fieldedge-shell{gap:20px}.fieldedge-hero{display:flex;align-items:stretch;justify-content:space-between;gap:18px}.fieldedge-hero-copy{display:grid;gap:10px;min-width:0}.fieldedge-brand-panel{min-width:230px;display:grid;align-content:center;gap:10px;padding:18px;border-radius:20px;border:1px solid rgba(82,199,179,.26);background:radial-gradient(circle at top right,rgba(82,199,179,.2),transparent 55%),linear-gradient(180deg,#081f25f5,#05131dfa);box-shadow:0 18px 40px #04101647}.fieldedge-brand-badge{display:inline-flex;width:fit-content;padding:7px 12px;border-radius:999px;border:1px solid rgba(82,199,179,.34);background:#52c7b31f;color:#dafaf3;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.fieldedge-brand-tagline{color:#e1fbf5;font-size:18px;font-weight:700;line-height:1.35}.fieldedge-summary-grid{gap:12px}.fieldedge-summary-card{border:1px solid rgba(82,199,179,.16);background:radial-gradient(circle at top right,rgba(82,199,179,.12),transparent 58%),linear-gradient(180deg,#081927f5,#04111dfa)}.fieldedge-filter-row,.fieldedge-badge-row{display:flex;flex-wrap:wrap;gap:10px;min-width:0}.fieldedge-card-grid{display:grid;gap:16px}.fieldedge-prediction-card{display:grid;gap:16px;padding:20px;border-radius:22px;border:1px solid rgba(82,199,179,.18);background:radial-gradient(circle at top right,rgba(82,199,179,.08),transparent 42%),linear-gradient(180deg,#091827f5,#05111dfa);box-shadow:0 18px 44px #070f1a3d}.fieldedge-card-topline,.fieldedge-matchup,.fieldedge-factor-header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.fieldedge-copy{color:#b9c7d5;line-height:1.6}.fieldedge-copy-compact{font-size:13px}.fieldedge-badge{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 12px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#edf7ff;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.fieldedge-badge-sport-afl{border-color:#ffb15c57;background:#ffb15c1f;color:#ffe3bf}.fieldedge-badge-sport-nrl{border-color:#52c7b357;background:#52c7b31f;color:#dafaf3}.fieldedge-badge-confidence-high,.fieldedge-badge-quality-excellent{border-color:#64d68c57;background:#64d68c1f;color:#e3ffe7}.fieldedge-badge-confidence-medium,.fieldedge-badge-quality-good{border-color:#f0cf7857;background:#f0cf781f;color:#fff3d2}.fieldedge-badge-confidence-low,.fieldedge-badge-quality-fair,.fieldedge-badge-quality-weak{border-color:#f08f8f4d;background:#f08f8f1a;color:#ffe4e4}.fieldedge-matchup-main,.fieldedge-pick-panel{display:grid;gap:6px}.fieldedge-card-title,.fieldedge-pick-team{font-size:22px;font-weight:800;letter-spacing:-.02em;color:#f8fbff;overflow-wrap:anywhere}.fieldedge-pick-panel{min-width:220px;padding:16px;border-radius:18px;border:1px solid rgba(82,199,179,.22);background:#081f2585}.fieldedge-pick-label,.fieldedge-factor-meta{color:#8fd7c8;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.fieldedge-metric-grid,.fieldedge-detail-grid{display:grid;gap:12px}.fieldedge-metric-grid{grid-template-columns:repeat(auto-fit,minmax(138px,1fr))}.fieldedge-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fieldedge-stack{display:grid;gap:12px}.fieldedge-stack-tight{gap:6px}.fieldedge-factor-row{display:grid;gap:6px;padding-top:12px;border-top:1px solid rgba(255,255,255,.08)}.fieldedge-factor-row:first-child{padding-top:0;border-top:0}.fieldedge-factor-name{color:#f2f7fb;font-weight:700}.fieldedge-list{display:grid;gap:8px;margin:0;padding-left:18px;color:#d8e4ee}.fieldedge-performance-panel{border-color:#52c7b338;background:radial-gradient(circle at top right,rgba(82,199,179,.08),transparent 44%),#081622f0}.fieldedge-disclaimer-card{border-color:#52c7b32e}.fieldedge-badge-risk-low,.fieldedge-badge-multi-available{border-color:#64d68c57;background:#64d68c1f;color:#e3ffe7}.fieldedge-badge-risk-medium{border-color:#f0cf7857;background:#f0cf781f;color:#fff3d2}.fieldedge-badge-risk-high,.fieldedge-badge-multi-limited{border-color:#f08f8f4d;background:#f08f8f1a;color:#ffe4e4}.fieldedge-multi-shell{border:1px solid rgba(82,199,179,.18);border-radius:20px;background:radial-gradient(circle at top right,rgba(82,199,179,.08),transparent 48%),#06141feb}.fieldedge-multi-shell-muted{border-color:#f08f8f2e;background:radial-gradient(circle at top right,rgba(240,143,143,.08),transparent 48%),#12121aeb}.fieldedge-multi-toggle{list-style:none;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;cursor:pointer;padding:18px 18px 16px}.fieldedge-multi-toggle::-webkit-details-marker{display:none}.fieldedge-multi-summary-block{display:grid;gap:8px;min-width:0}.fieldedge-multi-body{display:grid;gap:14px;padding:0 18px 18px}.fieldedge-multi-warning-banner{display:grid;gap:8px;padding:14px 16px;border-radius:16px;border:1px solid rgba(240,207,120,.22);background:#4034113d}.fieldedge-multi-warning-title,.fieldedge-multi-leg-type{color:#f6de9f;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.fieldedge-multi-option{display:grid;gap:14px;padding:16px;border-radius:18px;border:1px solid rgba(82,199,179,.14);background:#081b25a3}.fieldedge-multi-option-topline,.fieldedge-multi-leg-topline{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.fieldedge-multi-option-name{color:#f8fbff;font-size:18px;font-weight:800}.fieldedge-multi-leg-grid,.fieldedge-multi-detail-grid{display:grid;gap:12px}.fieldedge-multi-leg-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.fieldedge-multi-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fieldedge-multi-leg-card,.fieldedge-subpanel{border:1px solid rgba(255,255,255,.08);background:#05101ab8}.fieldedge-multi-leg-card{display:grid;gap:8px;padding:14px;border-radius:16px}.fieldedge-multi-leg-selection{color:#f2f7fb;font-size:16px;font-weight:700}.fieldedge-multi-responsible-copy{color:#cfe0ee;font-size:13px;line-height:1.6}@media (max-width: 900px){.fieldedge-hero,.fieldedge-card-topline,.fieldedge-matchup,.fieldedge-factor-header,.fieldedge-multi-toggle,.fieldedge-multi-option-topline,.fieldedge-multi-leg-topline{flex-direction:column}.fieldedge-brand-panel,.fieldedge-pick-panel{min-width:0}.fieldedge-detail-grid,.fieldedge-multi-detail-grid{grid-template-columns:1fr}}.sports-ai-member-section{gap:18px}.sports-ai-shell{display:grid;gap:20px}.sports-ai-hero,.sports-ai-card,.sports-ai-warning-block,.sports-ai-success,.sports-ai-error,.sports-ai-disclaimer{border-radius:22px;border:1px solid rgba(255,255,255,.08);background:radial-gradient(circle at top right,rgba(53,148,140,.12),transparent 32%),linear-gradient(180deg,#08121ceb,#060e16f5);box-shadow:0 18px 40px #00000038}.sports-ai-hero,.sports-ai-card,.sports-ai-warning-block{padding:22px}.sports-ai-success,.sports-ai-error,.sports-ai-disclaimer{padding:16px 18px}.sports-ai-hero{display:flex;gap:18px;align-items:flex-start;justify-content:space-between}.sports-ai-status-grid,.sports-ai-card-grid{display:grid;gap:16px}.sports-ai-status-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.sports-ai-card-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.sports-ai-desktop-table{display:block}.sports-ai-mobile-grid{display:none;gap:12px}.sports-ai-mobile-card{min-width:0}.sports-ai-card,.sports-ai-inline-card,.sports-ai-leg,.sports-ai-reasoning-panel{display:grid;gap:10px}.sports-ai-inline-card,.sports-ai-leg,.sports-ai-reasoning-panel,.sports-ai-status-card{border-radius:18px;border:1px solid rgba(255,255,255,.06);background:#ffffff08;padding:16px}.sports-ai-title,.sports-ai-value{color:#f5fbff}.sports-ai-title{font-size:24px;font-weight:800;overflow-wrap:anywhere}.sports-ai-value{font-size:26px;font-weight:800}.sports-ai-label,.sports-ai-subtitle,.sports-ai-badge,.sports-ai-summary-pill,.sports-ai-warning-chip{text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:700}.sports-ai-label,.sports-ai-subtitle{color:#7fd9cd}.sports-ai-note,.sports-ai-list,.sports-ai-table,.sports-ai-disclaimer{color:#d6e4ef;line-height:1.65;overflow-wrap:anywhere}.sports-ai-badge,.sports-ai-summary-pill,.sports-ai-warning-chip{width:fit-content;border-radius:999px;padding:8px 12px}.sports-ai-badge{color:#06131b;background:linear-gradient(135deg,#7ad8cf,#dce97a)}.sports-ai-summary-stack,.sports-ai-warning-inline,.sports-ai-tab-row{display:flex;flex-wrap:wrap;gap:10px}.sports-ai-summary-pill{color:#d8f7f3;border:1px solid rgba(122,216,207,.25);background:#7ad8cf14}.sports-ai-warning-chip{color:#ffdbb5;border:1px solid rgba(255,170,94,.26);background:#ffaa5e1f}.sports-ai-positive{color:#7df1b7}.sports-ai-negative{color:#ff9c9c}.sports-ai-form-grid,.sports-ai-two-col{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.sports-ai-field{display:grid;gap:8px;color:#eef7fb;font-weight:600}.sports-ai-field select,.sports-ai-field input{border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#071019e6;color:#eef7fb;padding:12px 14px}.sports-ai-table-wrap{overflow-x:auto}.sports-ai-table{width:100%;border-collapse:collapse}.sports-ai-table th,.sports-ai-table td{padding:12px 10px;border-bottom:1px solid rgba(255,255,255,.08);text-align:left;vertical-align:top}.sports-ai-table th{color:#8bdcd3;font-size:12px;text-transform:uppercase;letter-spacing:.08em}.sports-ai-card-stack,.sports-ai-section-stack{display:grid;gap:16px}.sports-ai-pick-grid{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.sports-ai-pick-card{display:grid;gap:12px;min-width:0;padding:16px;border-radius:18px;border:1px solid rgba(255,255,255,.06);background:#ffffff08}.sports-ai-compact-metrics{display:flex;flex-wrap:wrap;gap:8px}.sports-ai-compact-metrics span{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border-radius:999px;border:1px solid rgba(122,216,207,.18);color:#d8f7f3e6;background:#7ad8cf0f;font-size:12px;font-weight:700}.sports-ai-details{display:grid;gap:10px;color:#d6e4efe6}.sports-ai-details summary{cursor:pointer;width:fit-content;color:#9cff6f;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.sports-ai-list{margin:0;padding-left:18px}.tracky-control-room .sports-ai-hero,.tracky-control-room .sports-ai-card,.tracky-control-room .sports-ai-warning-block{border-color:#a8d48029;background:radial-gradient(circle at top right,rgba(168,212,128,.1),transparent 34%),linear-gradient(180deg,#090f0af0,#050907fa)}.tracky-control-status-card{border-left:4px solid rgba(168,212,128,.42)}.tracky-control-status-green{border-color:#7ef1b757;border-left-color:#7df1b7;background:#2a704c21}.tracky-control-status-yellow{border-color:#ffd16652;border-left-color:#ffd166;background:#99702221}.tracky-control-status-red{border-color:#ff808052;border-left-color:#ff8080;background:#8a2a3621}.tracky-control-table td,.tracky-control-source-table td{white-space:normal}.tracky-control-flag{display:inline-flex;align-items:center;min-height:28px;border-radius:999px;border:1px solid rgba(255,209,102,.26);background:#ffd1661a;color:#ffe7a6;padding:0 10px;font-size:11px;font-weight:800}.tracky-control-muted{color:#d6e4efa3}.tracky-control-source-path{max-width:360px;overflow-wrap:anywhere;color:#d6e4efbd}.sports-ai-multi-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.sports-ai-legs-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.sports-ai-leg-name{color:#f2fbff;font-size:16px;font-weight:700;overflow-wrap:anywhere}.sports-ai-leg-meta{color:#bcd1de;font-size:13px}.sports-ai-success{color:#c9f3dc;border-color:#46c87a4d}.sports-ai-error,.sports-ai-warning-block{color:#ffe2c2;border-color:#ffa95e38}.sports-ai-disclaimer{color:#bac9d6;font-size:14px}@media (max-width: 900px){.sports-ai-hero,.sports-ai-multi-header{flex-direction:column}}@media (max-width: 719px){.button-row>.button,.button-row>a.button{width:100%}.fieldedge-filter-row,.fieldedge-badge-row,.sports-ai-summary-stack,.sports-ai-warning-inline,.sports-ai-tab-row{width:100%}.sports-ai-card-grid{grid-template-columns:1fr}.sports-ai-desktop-table{display:none}.sports-ai-mobile-grid{display:grid}.sports-ai-inline-card,.sports-ai-leg,.sports-ai-reasoning-panel,.sports-ai-status-card,.sports-ai-card,.sports-ai-hero,.sports-ai-warning-block{min-width:0}}:root{--te-bg: #040604;--te-bg-soft: #0a0f0a;--te-panel: rgba(9, 13, 9, .96);--te-panel-strong: rgba(14, 18, 14, .98);--te-panel-soft: rgba(14, 24, 14, .78);--te-border: rgba(132, 176, 96, .22);--te-border-strong: rgba(156, 207, 114, .42);--te-accent: #84b060;--te-accent-strong: #a8d480;--te-header: #7aa55c;--te-header-deep: #5f8345;--te-text: #f4f7f2;--te-text-soft: #c4cec0;--te-text-dim: #93a08f;--te-shadow: 0 22px 52px rgba(0, 0, 0, .36);--te-fieldedge-border: rgba(90, 145, 117, .28);--te-fieldedge-panel: rgba(8, 18, 14, .97);--te-sticky-header-offset: 0px;--te-sticky-safe-gap: 24px;--te-sticky-content-offset: calc(var(--te-sticky-header-offset) + var(--te-sticky-safe-gap))}html,body,#root{background:radial-gradient(circle at top right,rgba(132,176,96,.12),transparent 28%),radial-gradient(circle at left top,rgba(255,255,255,.03),transparent 22%),linear-gradient(180deg,#020402,#060806 42%,#020402);color:var(--te-text)}body,.site-shell{color:var(--te-text)}html{scroll-padding-top:var(--te-sticky-content-offset)}a{color:var(--te-accent-strong)}.topbar{position:relative;background:linear-gradient(180deg,#7aa55cf5,#5f8345f0);border-bottom:1px solid rgba(255,255,255,.12);box-shadow:0 16px 36px #0000003d}.brand-lockup{gap:8px;min-width:0}.brand-lockup-row{display:flex;align-items:center;gap:12px;min-width:0}.brand-lockup-copy{display:grid;gap:4px;min-width:0}.te-brand-mark{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:15px;background:linear-gradient(180deg,var(--te-header),var(--te-header-deep));border:1px solid rgba(255,255,255,.16);color:#071006;font-size:1.1rem;font-weight:900;letter-spacing:-.08em;box-shadow:0 12px 28px #0000003d,inset 0 1px #ffffff24;flex:0 0 auto}.te-brand-mark-header{width:58px;height:58px;border-radius:18px;font-size:1.35rem}.te-brand-mark-hero{width:92px;height:92px;border-radius:28px;font-size:2rem}.brand-badge,.eyebrow{color:#f8fbf5e6}.brand-subtitle,.hero-copy,.pricing-card p,.preview-text,.success-card p,.access-card p,.disclaimer-card p,.dashboard-copy,.dashboard-muted,.member-summary-note,.fieldedge-copy,.sports-ai-copy{color:var(--te-text-soft)}.nav-pill{border-color:#060e061f;background:#050a0547;color:#f7fbf4;box-shadow:inset 0 0 0 1px #ffffff0f}.nav-pill-active{border-color:#ffffff38;background:#050a05c7;box-shadow:inset 0 0 0 1px #ffffff14}.nav-pill:hover{border-color:#ffffff47;box-shadow:0 12px 24px #0000002e}.hero-card,.info-card,.preview-card,.pricing-card,.success-card,.access-card,.disclaimer-card,.dashboard-card,.dashboard-panel,.dashboard-stat,.member-summary-card,.member-metric-card,.member-runner-card,.race-browser-card,.proof-card,.sports-ai-card,.sports-ai-hero,.sports-ai-inline-card,.sports-ai-status-card,.sports-ai-reasoning-panel,.sports-ai-warning-block{border-color:var(--te-border);background:linear-gradient(180deg,var(--te-panel-strong),var(--te-panel));box-shadow:var(--te-shadow)}.subtle-card,.preview-screen,.member-summary-card,.member-metric-card{background:linear-gradient(180deg,#0a0f0af7,#060a06fc)}.hero-brand-mark{background:radial-gradient(circle at top right,rgba(132,176,96,.18),transparent 42%),linear-gradient(180deg,#0a0f0afa,#050805);box-shadow:0 20px 44px #0000004d,inset 0 0 0 1px #9ccf723d}.hero-brand-emblem{display:grid;gap:12px;justify-items:center;align-items:center}.hero-brand-mark-label{color:var(--te-text-soft);font-size:.82rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.hero-kicker,.dashboard-stat-label,.dashboard-panel-title,.member-summary-label,.member-metric-label,.proof-card-label,.fieldedge-pick-label,.fieldedge-factor-meta,.sports-ai-label{color:var(--te-accent-strong)}.hero-status-pill,.dashboard-date-pill,.dashboard-tag,.dashboard-watch-item,.member-card-badge,.member-status-pill{background:#0d140deb;border-color:var(--te-border);color:var(--te-text)}.dashboard-decision-badge{background:#84b06029;border-color:var(--te-border-strong);color:var(--te-accent-strong)}.button{background:linear-gradient(180deg,#8ebe63,#6f984d);color:#081006;box-shadow:0 12px 26px #00000042}.button-secondary{background:linear-gradient(180deg,#121712,#0a0f0a);border:1px solid var(--te-border);color:var(--te-text)}.button-muted{background:#171d17;color:var(--te-text-dim)}.access-support{color:var(--te-accent-strong)}.dashboard-date-pill-warning,.dashboard-panel-warning{border-color:#d8b96852}.fieldedge-brand-panel,.fieldedge-summary-card,.fieldedge-prediction-card,.fieldedge-performance-panel,.fieldedge-disclaimer-card,.fieldedge-pick-panel{border-color:var(--te-fieldedge-border);background:radial-gradient(circle at top right,rgba(90,145,117,.12),transparent 46%),linear-gradient(180deg,rgba(9,18,13,.98),var(--te-fieldedge-panel))}.fieldedge-brand-badge,.fieldedge-badge-sport-nrl{border-color:#72b08a57;background:#72b08a24;color:#daf3e5}.fieldedge-brand-tagline,.fieldedge-card-title,.fieldedge-pick-team,.fieldedge-factor-name{color:var(--te-text)}.fieldedge-copy,.fieldedge-list{color:var(--te-text-soft)}.sports-ai-card-grid .sports-ai-card,.sports-ai-member-section .sports-ai-card{border-color:var(--te-border)}.page-shell-fieldedge{width:min(1680px,calc(100% - 40px))}.page-shell-fieldedge .sports-ai-member-section,.page-shell-fieldedge .sports-ai-shell{gap:22px}.page-shell-fieldedge .sports-ai-hero{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr) auto;align-items:stretch;gap:22px;min-height:300px;padding:34px;overflow:hidden;border-radius:30px;border:1px solid rgba(124,255,78,.34);background:radial-gradient(circle at 72% 18%,rgba(124,255,78,.2),transparent 26%),linear-gradient(115deg,#080d08fa,#070f07f5 45%,#0b280cf0);box-shadow:0 30px 80px #0000006b,0 0 42px #4fc1241a,inset 0 1px #ffffff0f}.page-shell-fieldedge .sports-ai-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:linear-gradient(104deg,transparent 0 45%,rgba(124,255,78,.08) 46%,transparent 52%),repeating-linear-gradient(90deg,rgba(124,255,78,.045) 0 1px,transparent 1px 80px),repeating-linear-gradient(0deg,rgba(124,255,78,.035) 0 1px,transparent 1px 58px);opacity:.72}.page-shell-fieldedge .sports-ai-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(ellipse at 78% 52%,rgba(124,255,78,.22),transparent 34%),linear-gradient(90deg,rgba(2,4,2,.78) 0%,transparent 58%,rgba(2,4,2,.36) 100%)}.sports-ai-hero-copy{display:grid;align-content:center;gap:14px;min-width:0;max-width:820px}.page-shell-fieldedge .sports-ai-hero h1{margin:0;max-width:12ch;color:var(--te-text);font-size:clamp(3.1rem,6vw,6.8rem);line-height:.9;letter-spacing:-.07em;text-transform:uppercase}.sports-ai-hero-lead{max-width:64ch;color:#f4f7f2db;font-size:clamp(1rem,1.2vw,1.18rem);line-height:1.68}.sports-ai-hero-meta-row{display:flex;flex-wrap:wrap;gap:10px}.sports-ai-hero-meta-row span,.sports-ai-boundary-strip>div,.sports-ai-signal-card{border:1px solid rgba(124,255,78,.18);background:linear-gradient(180deg,#ffffff0b,#ffffff03),#070d07db;box-shadow:inset 0 1px #ffffff0a}.sports-ai-hero-meta-row span{display:inline-flex;align-items:center;min-height:38px;padding:8px 13px;border-radius:999px;color:#dceccb;font-size:.88rem;font-weight:800}.sports-ai-hero-visual{position:relative;min-height:232px;border-radius:28px;overflow:hidden;border:1px solid rgba(124,255,78,.22);background:radial-gradient(circle at 68% 36%,rgba(124,255,78,.24),transparent 22%),linear-gradient(145deg,#02080557,#0c35105c)}.sports-ai-field-grid{position:absolute;top:20px;right:20px;bottom:20px;left:20px;border:1px solid rgba(124,255,78,.22);border-radius:50%;transform:perspective(360px) rotateX(62deg) rotate(-10deg);box-shadow:0 0 0 1px #7cff4e14,0 0 44px #7cff4e29}.sports-ai-field-grid:before,.sports-ai-field-grid:after{content:"";position:absolute;inset:50% auto auto 50%;width:190%;height:1px;transform:translate(-50%,-50%);background:linear-gradient(90deg,transparent,rgba(124,255,78,.6),transparent)}.sports-ai-field-grid:after{width:1px;height:190%;background:linear-gradient(180deg,transparent,rgba(124,255,78,.52),transparent)}.sports-ai-engine-orb{position:absolute;right:36px;top:34px;display:grid;place-items:center;width:96px;height:96px;border-radius:32px;border:1px solid rgba(124,255,78,.42);background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.14),transparent 32%),linear-gradient(180deg,#7cff4ee6,#4fc1248f);color:#061006;font-size:2.2rem;font-weight:950;letter-spacing:-.09em;box-shadow:0 22px 46px #00000052,0 0 34px #7cff4e3d}.sports-ai-signal-card{position:absolute;display:grid;gap:4px;min-width:126px;padding:12px 14px;border-radius:18px}.sports-ai-signal-card span,.sports-ai-boundary-strip span{color:#9cff6f;font-size:.68rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.sports-ai-signal-card strong,.sports-ai-boundary-strip strong{color:var(--te-text);font-size:.98rem;line-height:1.35}.sports-ai-signal-card-nrl{left:26px;bottom:28px}.sports-ai-signal-card-afl{right:28px;bottom:28px}.sports-ai-hero-action{display:flex;align-items:flex-end}.sports-ai-hero-action .button{white-space:nowrap}.sports-ai-boundary-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.sports-ai-boundary-strip>div{display:grid;gap:6px;min-height:96px;padding:18px;border-radius:22px}.page-shell-fieldedge .sports-ai-card,.page-shell-fieldedge .sports-ai-warning-block,.page-shell-fieldedge .sports-ai-error,.page-shell-fieldedge .sports-ai-disclaimer,.page-shell-fieldedge .sports-ai-inline-card,.page-shell-fieldedge .sports-ai-pick-card,.page-shell-fieldedge .sports-ai-leg,.page-shell-fieldedge .sports-ai-reasoning-panel,.page-shell-fieldedge .sports-ai-status-card{border-color:#7cff4e33;background:radial-gradient(circle at 14% 0%,rgba(124,255,78,.08),transparent 36%),linear-gradient(180deg,#0a0f0af7,#050805fc);box-shadow:0 22px 48px #00000047,inset 0 1px #ffffff09}.page-shell-fieldedge .sports-ai-card{padding:22px;border-radius:24px}.page-shell-fieldedge .sports-ai-status-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.page-shell-fieldedge .sports-ai-status-card{min-height:154px}.page-shell-fieldedge .sports-ai-pick-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.page-shell-fieldedge .sports-ai-pick-card{padding:18px;border-radius:22px}.page-shell-fieldedge .sports-ai-compact-metrics span{border-color:#7cff4e2e;background:#7cff4e12;color:#f4f7f2d1}.page-shell-fieldedge .sports-ai-title,.page-shell-fieldedge .sports-ai-value,.page-shell-fieldedge .sports-ai-leg-name{color:var(--te-text)}.page-shell-fieldedge .sports-ai-title{font-size:clamp(1.18rem,1.5vw,1.55rem);letter-spacing:-.03em}.page-shell-fieldedge .sports-ai-note,.page-shell-fieldedge .sports-ai-list,.page-shell-fieldedge .sports-ai-table,.page-shell-fieldedge .sports-ai-disclaimer{color:#f4f7f2c7}.page-shell-fieldedge .sports-ai-label,.page-shell-fieldedge .sports-ai-subtitle,.page-shell-fieldedge .sports-ai-badge,.page-shell-fieldedge .sports-ai-summary-pill,.page-shell-fieldedge .sports-ai-warning-chip{color:#9cff6f}.page-shell-fieldedge .sports-ai-tab-row .nav-pill{border-color:#7cff4e33;background:#060d07db}.page-shell-fieldedge .sports-ai-tab-row .nav-pill-active{border-color:#7cff4e8a;background:linear-gradient(180deg,#7cff4e38,#4fc1241a);color:#9cff6f}@media (max-width: 1380px){.page-shell-fieldedge .sports-ai-hero{grid-template-columns:minmax(0,1fr) minmax(300px,420px)}.sports-ai-hero-action{grid-column:1 / -1;align-items:flex-start}.page-shell-fieldedge .sports-ai-status-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 940px){.page-shell-fieldedge{width:min(100%,calc(100% - 24px))}.page-shell-fieldedge .sports-ai-hero,.sports-ai-boundary-strip{grid-template-columns:1fr}.page-shell-fieldedge .sports-ai-hero{min-height:0;padding:24px 20px}.page-shell-fieldedge .sports-ai-hero h1{max-width:10ch;font-size:clamp(2.55rem,13vw,4.6rem)}.sports-ai-hero-visual{min-height:220px}.sports-ai-hero-action .button{width:100%}.page-shell-fieldedge .sports-ai-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 620px){.sports-ai-hero-visual{min-height:190px}.sports-ai-engine-orb{right:22px;top:22px;width:74px;height:74px;border-radius:24px;font-size:1.7rem}.sports-ai-signal-card{min-width:112px;padding:10px 12px}.sports-ai-signal-card-nrl{left:18px;bottom:20px}.sports-ai-signal-card-afl{right:18px;bottom:20px}.page-shell-fieldedge .sports-ai-status-grid{grid-template-columns:1fr}}.site-shell{position:relative;overflow-x:clip}.site-shell:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at top left,rgba(132,176,96,.08),transparent 24%),radial-gradient(circle at top right,rgba(132,176,96,.05),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.012),transparent 18%);opacity:.9}.topbar{grid-template-columns:minmax(300px,420px) minmax(0,1fr);align-items:center;gap:22px;padding:18px 28px 16px}.brand-badge{font-size:11px;letter-spacing:.18em}.brand-title{color:#071006;font-size:clamp(1.2rem,2vw,1.55rem);font-weight:900;letter-spacing:-.04em;line-height:1}.brand-subtitle{font-size:14px;line-height:1.35;color:#f4f7f2e0}.nav-scroll{justify-content:flex-end;align-items:center;gap:10px;min-width:0;flex-wrap:wrap}.nav-pill{min-height:42px;padding:10px 15px;font-weight:800;letter-spacing:.01em}.page-shell{width:min(1480px,calc(100% - 28px));padding:28px 0 96px;gap:30px}.page-shell-home,.page-shell-member,.page-shell-results,.page-shell-access,.page-shell-fieldedge{width:min(1520px,calc(100% - 28px));scroll-margin-top:var(--te-sticky-content-offset)}.page-shell-member{width:min(1680px,calc(100% - 40px));padding-top:18px}.content-section{gap:18px;scroll-margin-top:var(--te-sticky-content-offset)}.section-heading{gap:10px;max-width:980px}.section-heading-tight{margin-bottom:0}.hero-card,.dashboard-card{padding:30px 28px;border-radius:28px}.info-card,.preview-card,.pricing-card,.success-card,.access-card,.disclaimer-card,.dashboard-panel,.proof-card,.member-runner-card,.member-summary-card,.member-metric-card,.dashboard-stat{border-radius:22px}.dashboard-card,.dashboard-panel,.proof-card{position:relative;overflow:hidden}.dashboard-card:before,.dashboard-panel:before,.proof-card:before,.hero-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(135deg,rgba(168,212,128,.06),transparent 36%,transparent 100%)}.hero-card h1,.section-heading h2,.success-card h2,.access-card h2,.disclaimer-card h2,.dashboard-card h2{max-width:14ch;font-size:clamp(2.05rem,4.4vw,3.5rem);letter-spacing:-.04em}.dashboard-best-name,.proof-card-title{color:var(--te-text);letter-spacing:-.03em}.button-row{gap:12px}.button,.button-secondary,.nav-pill,.filter-pill,.jump-pill{transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease,background .14s ease,color .14s ease}.button:hover,.button-secondary:hover,.nav-pill:hover,.filter-pill:hover,.jump-pill:hover{transform:translateY(-1px)}.landing-dashboard-grid{display:grid;grid-template-columns:minmax(0,1.32fr) minmax(420px,.95fr);gap:24px;align-items:stretch}.public-landing-shell,.public-member-benefits-section,.public-proof-learning-section,.public-final-cta-section{gap:18px}.public-landing-hero-card{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(340px,.88fr);gap:28px;align-items:stretch;padding:30px;background:radial-gradient(circle at top right,rgba(132,176,96,.2),transparent 30%),radial-gradient(circle at left center,rgba(132,176,96,.08),transparent 28%),linear-gradient(180deg,#0c120cfa,#070a07)}.public-landing-hero-copy,.public-landing-preview-panel,.public-proof-learning-main,.public-proof-learning-side{display:grid;gap:16px;align-content:start}.public-landing-status-row{margin-top:10px}.public-landing-preview-panel,.public-landing-hero-stat-panel{padding:22px;border-radius:24px;border:1px solid rgba(168,212,128,.18);background:linear-gradient(180deg,#0b100bfa,#060a06fa),#060a06fa;box-shadow:inset 0 1px #ffffff0d,0 20px 36px #0003}.public-preview-runner-card{display:grid;gap:14px;padding:18px 18px 16px;border-radius:20px;border:1px solid rgba(168,212,128,.16);background:#ffffff08}.public-preview-runner-card-empty{min-height:172px;align-content:start}.public-preview-runner-topline{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;color:#b3de86e6;font-size:.76rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.public-preview-runner-name{color:var(--te-text);font-size:clamp(1.3rem,2.4vw,1.9rem);font-weight:900;letter-spacing:-.04em;line-height:1}.public-preview-runner-metrics,.public-preview-meta-grid,.public-member-benefits-grid,.public-proof-learning-metrics{display:grid;gap:14px}.public-preview-runner-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.public-preview-runner-metric{display:grid;gap:4px;padding:10px 12px;border-radius:14px;border:1px solid rgba(168,212,128,.12);background:#060a06b3}.public-preview-runner-metric span{color:var(--te-text-dim);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.public-preview-runner-metric strong{color:var(--te-text);font-size:.96rem}.public-preview-meta-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.public-preview-meta-card,.public-member-benefit-card,.public-proof-metric-card{min-height:100%}.public-member-benefits-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.public-proof-learning-card{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr);gap:24px;padding:28px}.public-proof-learning-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.public-proof-teaser-panel{min-height:0}.public-final-cta-card{display:grid;gap:16px;padding:28px;background:radial-gradient(circle at top right,rgba(132,176,96,.16),transparent 28%),linear-gradient(180deg,#0b100bfa,#070a07)}.public-landing-disclaimer{gap:8px}.landing-hero-card{min-height:100%;display:grid;gap:22px;background:radial-gradient(circle at top right,rgba(132,176,96,.18),transparent 34%),radial-gradient(circle at left center,rgba(132,176,96,.08),transparent 30%),linear-gradient(180deg,#0c120cfa,#060a06);min-height:420px}.landing-hero-card .hero-brand-row{grid-template-columns:168px minmax(0,1fr);gap:24px;align-items:center}.landing-hero-card .hero-brand-copy{gap:10px;max-width:none}.landing-hero-card .hero-copy{font-size:1.04rem;line-height:1.74;max-width:58ch}.hero-button-row{margin-top:4px}.landing-hero-status-row{margin-top:8px}.landing-dashboard-sidebar,.landing-story-grid-cards,.member-dashboard-main,.member-dashboard-sidebar{display:grid;gap:18px}.landing-status-panel,.landing-sidebar-panel{min-height:0}.landing-preview-console{min-height:100%}.landing-preview-console-screen{display:grid;gap:16px;padding:18px;border-radius:22px;border:1px solid rgba(168,212,128,.22);background:linear-gradient(180deg,#0b100bf5,#060a06fa),#050805;box-shadow:inset 0 1px #ffffff0f,0 24px 48px #00000038}.landing-preview-console-header,.landing-preview-split,.landing-preview-grid{display:grid;gap:14px}.landing-preview-console-header{grid-template-columns:minmax(0,1fr) auto;align-items:start}.landing-preview-console-copy,.landing-preview-tile,.landing-preview-card,.landing-compliance-panel{display:grid;gap:8px}.landing-preview-console-copy-block{max-width:44ch}.landing-preview-kicker{font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#b9dd95e0}.landing-preview-runner,.landing-preview-tile-title,.landing-preview-card-title{color:var(--te-text);font-size:clamp(1.05rem,2vw,1.4rem);font-weight:800;letter-spacing:-.03em;line-height:1.1}.landing-preview-chip-row{display:flex;flex-wrap:wrap;gap:10px}.landing-preview-chip{display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border-radius:999px;border:1px solid rgba(168,212,128,.18);background:#84b06014;color:#f4f7f2e6;font-size:.8rem;font-weight:700}.landing-preview-split{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-cta-panel{align-content:start}.landing-preview-section{gap:18px}.landing-preview-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.landing-preview-card,.landing-compliance-panel{min-height:100%}.landing-status-grid{margin-top:12px}.landing-story-card{display:grid;gap:18px}.landing-story-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(290px,.8fr);gap:18px;align-items:stretch}.landing-story-summary-card,.landing-status-grid .member-summary-card{min-height:136px}.landing-story-date{opacity:.82}.landing-overview-section .info-card,.landing-products-section .info-card{min-height:100%}.landing-free-preview-section .dashboard-card{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.two-up{gap:16px}.two-up .info-card{padding:22px 20px}.page-shell-home .proof-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.page-shell-home .proof-card,.page-shell-results .proof-card{min-height:148px}.member-dashboard-screen{width:100%;padding-top:8px;scroll-margin-top:var(--te-sticky-content-offset)}.member-dashboard-frame{display:grid;gap:24px;padding:32px 34px 38px;border-radius:32px;margin-top:6px}.member-dashboard-hero-banner{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;flex-wrap:wrap;padding:26px 28px 24px;border-radius:28px;border:1px solid var(--te-border-strong);background:radial-gradient(circle at top right,rgba(132,176,96,.16),transparent 34%),radial-gradient(circle at left center,rgba(132,176,96,.07),transparent 30%),linear-gradient(180deg,#0c120cfa,#070a07);box-shadow:inset 0 1px #ffffff0a;min-height:0}.member-dashboard-hero-copy{display:grid;gap:10px;min-width:0;flex:1 1 560px}.member-dashboard-hero-copy h2{margin:0;max-width:none;font-size:clamp(2rem,2.55vw,2.8rem);line-height:1.05}.member-dashboard-hero-subhead{color:var(--te-accent-strong);font-size:.76rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.member-dashboard-hero-signal{color:#dceccb;font-size:1.02rem;font-weight:700;letter-spacing:.01em}.member-dashboard-hero-copy .dashboard-copy{max-width:62ch;font-size:1rem;line-height:1.68}.member-dashboard-hero-pills{display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;flex:0 1 470px;gap:9px}.member-dashboard-hero-pills .dashboard-date-pill{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:72px;min-width:132px;padding:12px 14px;gap:4px;border-radius:18px;border-color:#a8d48033;background:linear-gradient(180deg,#ffffff0b,#ffffff05),#0a0d0af5}.member-dashboard-hero-pill-warning{border-color:#ffd06647!important;background:linear-gradient(180deg,#ffd06614,#ffffff05),#0a0d0af5!important}.member-dashboard-hero-pill-label{color:var(--te-text-dim);font-size:.67rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.member-dashboard-hero-pill-value{color:var(--te-text);font-size:.92rem;line-height:1.22}.member-dashboard-shell{display:grid;grid-template-columns:320px minmax(0,1.72fr) minmax(320px,1.02fr);gap:28px;align-items:start}.member-dashboard-sidebar{position:sticky;top:20px;align-self:start}.member-dashboard-sidebar-brand .dashboard-best-name{font-size:clamp(1.6rem,1.8vw,1.95rem);line-height:1.08}.member-dashboard-sidebar-brand .dashboard-copy{font-size:.98rem;line-height:1.72}.member-dashboard-sidebar-panel{padding:22px}.member-nav-stack{display:grid;grid-template-columns:1fr;width:100%}.member-dashboard-sidebar-tabs{display:grid;grid-template-columns:1fr;gap:10px;position:static;padding:0;background:transparent;border:0;-webkit-backdrop-filter:none;backdrop-filter:none}.member-dashboard-sidebar-tabs .filter-pill{width:100%;justify-content:flex-start;min-height:48px;padding-inline:16px;border-radius:16px;font-size:.95rem}.member-summary-grid-compact{grid-template-columns:repeat(2,minmax(0,1fr))}.member-dashboard-main>.dashboard-panel,.member-dashboard-main>.content-section,.member-dashboard-main>.single-card{width:100%}.member-dashboard-main{display:grid;gap:18px;align-content:start}.member-dashboard-main .dashboard-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.member-dashboard-main>.dashboard-panel,.member-dashboard-main>.content-section,.member-dashboard-main>.single-card,.member-dashboard-overview-card,.member-dashboard-sidebar .dashboard-panel,.member-dashboard-rail .dashboard-panel{padding:24px 24px 22px}.member-dashboard-main .member-runner-card,.member-dashboard-main .dashboard-panel,.member-dashboard-main .proof-card,.member-dashboard-sidebar .dashboard-panel,.member-dashboard-rail .dashboard-panel{box-shadow:0 22px 48px #00000042,inset 0 1px #ffffff08}.member-dashboard-rail{position:sticky;top:20px;display:grid;gap:20px;align-self:start}.member-dashboard-rail-panel,.member-dashboard-overview-card{min-height:100%}.member-dashboard-overview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;align-items:stretch}.member-dashboard-overview-card{grid-column:span 1}.member-dashboard-overview-card-wide{grid-column:1 / -1}.member-dashboard-overview-card-highlight{grid-column:span 1}.member-dashboard-frame .dashboard-panel-title{font-size:.82rem;letter-spacing:.16em;margin-bottom:10px}.member-dashboard-frame .dashboard-best-name{font-size:clamp(1.28rem,1.6vw,1.82rem);line-height:1.14}.member-dashboard-frame .dashboard-copy{font-size:.98rem;line-height:1.7}.member-dashboard-mini-list{display:grid;gap:14px}.member-dashboard-mini-list-item{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;padding:16px 18px;border-radius:20px;border:1px solid rgba(168,212,128,.16);background:#84b0600d}.member-dashboard-mini-title{font-size:1.08rem;margin-top:4px}.member-dashboard-mini-meta{white-space:nowrap;text-align:right}.member-dashboard-inline-note{margin-top:10px}.member-dashboard-action-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.member-dashboard-action-card{position:relative;isolation:isolate;display:grid;gap:5px;text-align:left;min-height:92px;padding:13px 14px 12px;border-radius:16px;border:1px solid rgba(168,212,128,.2);background:radial-gradient(circle at 18% 0%,rgba(79,193,36,.12),transparent 44%),linear-gradient(180deg,#4fc12414,#ffffff04),#060d07f0;color:var(--te-text);box-shadow:0 14px 26px #0000003d,0 0 0 1px #4fc1240f,inset 0 1px #ffffff0a;cursor:pointer;overflow:hidden;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.member-dashboard-action-card:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(180deg,#7cff4e,#4fc124);opacity:.9;z-index:-1}.member-dashboard-action-card:after{content:">";position:absolute;right:12px;top:12px;color:#7cff4ec7;font-size:.82rem;font-weight:900;line-height:1;opacity:.72;transition:transform .16s ease,opacity .16s ease}.member-dashboard-action-card:hover,.member-dashboard-action-card:focus-visible{transform:translateY(-2px);border-color:#7cff4ea8;background:radial-gradient(circle at 20% 0%,rgba(124,255,78,.2),transparent 48%),linear-gradient(180deg,#4fc12424,#ffffff05),#060d07f7;box-shadow:0 18px 32px #0000004d,0 0 20px #4fc12424,0 0 0 1px #7cff4e24,inset 0 1px #ffffff0d}.member-dashboard-action-card:hover:after,.member-dashboard-action-card:focus-visible:after{opacity:1;transform:translate(2px)}.member-dashboard-action-card:focus-visible{outline:2px solid rgba(124,255,78,.72);outline-offset:3px}.member-dashboard-action-card:active{transform:translateY(0);border-color:#4fc124db;box-shadow:0 14px 24px #00000047,0 0 18px #4fc12424,inset 0 1px #ffffff0a}.member-dashboard-action-label{padding-right:18px;color:#9cff6f;font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;text-shadow:0 0 18px rgba(79,193,36,.2)}.member-dashboard-action-note{color:#f2f8eed1;font-size:.84rem;line-height:1.45}.dashboard-panel-title{font-size:.8rem;letter-spacing:.14em}.dashboard-stat{padding:18px;min-height:124px}.member-dashboard-frame .member-summary-grid{gap:12px}.member-dashboard-frame .member-summary-card{padding:14px 15px;border-radius:16px}.member-dashboard-frame .member-summary-label{letter-spacing:.12em}.dashboard-stat-value,.member-summary-value,.member-metric-value,.proof-card-value{color:var(--te-text)}.member-dashboard-frame .member-summary-value,.member-dashboard-frame .member-metric-value,.member-dashboard-frame .proof-card-value{font-size:1.04rem;line-height:1.4}.dashboard-watch-list{gap:12px}.race-browser-toolbar{position:sticky;top:12px;z-index:7}#member-top5,#member-value-watch,#member-account-panel,.member-dashboard-main>.dashboard-panel,.member-dashboard-main>.content-section,.member-dashboard-main>.single-card{scroll-margin-top:var(--te-sticky-content-offset)}.race-browser-list{gap:16px}.race-browser-card,.dashboard-watch-item,.member-runner-card{box-shadow:0 18px 38px #00000038,inset 0 1px #ffffff08}.site-footer{margin-top:8px;padding-inline:0}@media (max-width: 1380px){.page-shell-member{width:min(100%,calc(100% - 32px));padding-top:18px}.member-dashboard-shell{grid-template-columns:300px minmax(0,1fr)}.member-dashboard-rail{position:static;grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 1180px){.public-landing-hero-card,.public-proof-learning-card{grid-template-columns:1fr}.public-member-benefits-grid,.public-proof-learning-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-dashboard-grid,.landing-story-grid,.member-dashboard-shell,.landing-preview-grid,.landing-free-preview-section .dashboard-card{grid-template-columns:1fr}.member-dashboard-sidebar{position:static}.member-dashboard-rail{position:static;grid-template-columns:1fr}.member-dashboard-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.member-dashboard-overview-card,.member-dashboard-overview-card-wide,.member-dashboard-overview-card-highlight{grid-column:auto}.page-shell-home .proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 900px){:root{--te-sticky-header-offset: 0px;--te-sticky-safe-gap: 18px}.topbar{grid-template-columns:1fr;justify-items:start;gap:12px;padding:16px 16px 12px}.nav-scroll{justify-content:flex-start;width:100%}.page-shell,.page-shell-home,.page-shell-member,.page-shell-results,.page-shell-access,.page-shell-fieldedge{width:min(100%,calc(100% - 24px));padding-top:18px;gap:24px}.hero-card,.dashboard-card,.public-landing-hero-card,.public-proof-learning-card,.public-final-cta-card{padding:22px 20px}.public-preview-runner-metrics,.public-preview-meta-grid,.public-proof-learning-metrics,.public-member-benefits-grid{grid-template-columns:1fr}.member-dashboard-frame{gap:24px;padding:24px 22px 28px;margin-top:0}.member-dashboard-hero-banner{min-height:0;padding:18px}.landing-hero-card .hero-brand-row,.public-landing-hero-card .hero-brand-row,.landing-preview-split,.landing-preview-console-header,.member-dashboard-overview-grid{grid-template-columns:1fr}.member-dashboard-hero-copy h2{font-size:clamp(1.7rem,5vw,2rem)}.member-dashboard-main>.dashboard-panel,.member-dashboard-main>.content-section,.member-dashboard-main>.single-card,.member-dashboard-overview-card,.member-dashboard-sidebar .dashboard-panel,.member-dashboard-rail .dashboard-panel{padding:20px 18px 18px}}@media (max-width: 719px){:root{--te-sticky-header-offset: 0px;--te-sticky-safe-gap: 14px}.landing-hero-card .hero-brand-row{gap:18px}.landing-hero-card .hero-copy,.landing-story-card .preview-text{font-size:.96rem}.hero-brand-mark{width:100%}.brand-title{font-size:1.08rem}.member-dashboard-hero-pills{justify-content:flex-start}.page-shell-member{width:min(100%,calc(100% - 18px));padding-top:16px}.member-summary-grid-compact,.member-dashboard-main .dashboard-summary-grid,.page-shell-home .proof-grid{grid-template-columns:1fr}.member-dashboard-mini-list-item{flex-direction:column}.member-dashboard-sidebar-tabs{position:sticky;top:10px;z-index:8;padding:10px;border-radius:18px;border:1px solid var(--te-border);background:#080c08f5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.race-browser-toolbar{top:10px}}.topbar{grid-template-columns:minmax(340px,420px) minmax(0,1fr);padding:18px 34px 16px}.te-brand-mark-header{width:70px;height:70px;border-radius:20px;font-size:1.6rem}.brand-title{font-size:clamp(1.35rem,2vw,1.7rem);letter-spacing:-.05em}.brand-subtitle{font-size:.9rem}.page-shell-home,.page-shell-member{width:min(1760px,calc(100% - 40px))}.page-shell-home{gap:34px}.landing-dashboard-grid{grid-template-columns:minmax(0,1.22fr) minmax(360px,.78fr);gap:28px}.landing-hero-card{padding:34px 34px 30px;min-height:480px}.landing-hero-shell{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(300px,.82fr);gap:28px;align-items:stretch}.landing-hero-copy-block{display:grid;gap:18px;align-content:start}.landing-hero-card h1{max-width:7ch;font-size:clamp(3rem,5vw,4.4rem);line-height:.94}.landing-hero-card .hero-kicker{max-width:44ch}.landing-hero-visual{display:grid;gap:14px;align-content:stretch}.landing-hero-visual-card,.landing-dashboard-preview-hero-art,.member-dashboard-hero-visual{position:relative;overflow:hidden;border-radius:28px;border:1px solid rgba(168,212,128,.26);background:radial-gradient(circle at top right,rgba(168,212,128,.16),transparent 30%),radial-gradient(circle at left center,rgba(168,212,128,.1),transparent 32%),linear-gradient(180deg,#0c0f0cfa,#050805);min-height:270px;box-shadow:inset 0 1px #ffffff0d,0 30px 60px #00000047}.landing-hero-visual-card:after,.landing-dashboard-preview-hero-art:after,.member-dashboard-hero-visual:after{content:"";position:absolute;inset:12% -8% auto 28%;height:58%;background:linear-gradient(105deg,transparent 0%,rgba(179,222,134,.18) 24%,transparent 42%),linear-gradient(105deg,transparent 0%,rgba(179,222,134,.1) 34%,transparent 55%);filter:blur(1px);transform:rotate(-8deg);pointer-events:none}.landing-hero-visual-track,.landing-dashboard-preview-track,.member-dashboard-hero-track{position:absolute;inset:auto -5% 10% 10%;height:1px;background:linear-gradient(90deg,transparent,rgba(168,212,128,.75),transparent);box-shadow:0 -26px #a8d48014,0 26px #a8d48014,0 -52px #a8d4800f;transform:rotate(-10deg)}.landing-hero-visual-horse,.landing-dashboard-preview-horse-shadow,.member-dashboard-hero-horse{position:absolute;right:8%;bottom:14%;width:54%;height:54%;border-radius:42% 58% 48% 52%/44% 44% 56% 56%;background:radial-gradient(circle at 65% 45%,rgba(255,255,255,.12),transparent 18%),radial-gradient(circle at 35% 65%,rgba(255,255,255,.08),transparent 22%),linear-gradient(135deg,#1a1e1af5,#090c09fa);filter:blur(.2px);box-shadow:-26px 16px 40px #00000057,inset -18px -16px 32px #00000052;transform:skew(-16deg)}.landing-hero-visual-copy,.member-dashboard-hero-overlay,.landing-dashboard-preview-stat-stack{position:absolute;left:22px;top:22px;z-index:2}.landing-hero-visual-copy,.member-dashboard-hero-overlay{display:grid;gap:6px;max-width:220px}.landing-hero-visual-copy span,.member-dashboard-hero-overlay span{color:#b3de86e0;font-size:.74rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.landing-hero-visual-copy strong,.member-dashboard-hero-overlay strong{color:var(--te-text);font-size:1.4rem;line-height:1.02;letter-spacing:-.04em}.landing-hero-visual-copy small,.member-dashboard-hero-overlay small{color:var(--te-text-soft);font-size:.82rem;line-height:1.55}.landing-hero-visual-pills{display:flex;flex-wrap:wrap;gap:10px}.landing-dashboard-preview-shell{gap:0}.landing-dashboard-preview-frame{display:grid;grid-template-columns:280px minmax(0,1.4fr) minmax(300px,.86fr);gap:24px;padding:28px}.landing-dashboard-preview-frame-public{grid-template-columns:minmax(0,1.42fr) minmax(320px,.88fr);gap:26px}.landing-dashboard-preview-sidebar,.landing-dashboard-preview-main,.landing-dashboard-preview-rail{display:grid;gap:18px;align-content:start}.landing-member-preview-card{display:flex;align-items:center;gap:14px}.landing-member-preview-avatar,.member-dashboard-profile-avatar{display:inline-flex;align-items:center;justify-content:center;width:62px;height:62px;border-radius:18px;background:linear-gradient(180deg,#9fcc73,#7da758);color:#091107;font-size:1.35rem;font-weight:900;letter-spacing:-.08em;box-shadow:inset 0 1px #ffffff2e}.landing-member-preview-copy,.member-dashboard-profile-copy{display:grid;gap:4px}.landing-member-preview-copy strong,.member-dashboard-profile-copy strong{color:var(--te-text);font-size:1.02rem}.landing-member-preview-copy span,.member-dashboard-profile-copy span{color:var(--te-text-soft);font-size:.85rem}.landing-dashboard-preview-nav,.member-dashboard-sidebar-tabs{display:grid;gap:10px}.landing-preview-nav-item,.member-dashboard-sidebar-tabs .filter-pill{display:flex;align-items:center;min-height:48px;padding:0 16px;border-radius:16px;border:1px solid rgba(168,212,128,.14);background:#ffffff08;color:var(--te-text);font-weight:700}.landing-preview-nav-item-active{border-color:#a8d48047;background:#6d954a3d}.landing-dashboard-preview-membership .button-row{margin-top:12px}.landing-dashboard-preview-main{gap:20px}.landing-dashboard-preview-unlocks{gap:16px;padding:24px 24px 22px;border:1px solid rgba(168,212,128,.16);background:linear-gradient(180deg,#0a0e0af5,#070b07fa),#070b07fa}.landing-dashboard-preview-unlocks .button-row{margin-top:4px}.landing-dashboard-preview-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.landing-dashboard-preview-benefit{min-height:100%}.landing-dashboard-preview-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.82fr);gap:22px;align-items:stretch;min-height:260px}.landing-dashboard-preview-hero-copy{display:grid;gap:10px;align-content:start}.landing-dashboard-preview-hero-copy h2{margin:0;max-width:7ch;font-size:clamp(2.4rem,4vw,3.6rem);line-height:.95;letter-spacing:-.05em}.landing-dashboard-preview-stat-stack{display:grid;gap:10px}.landing-dashboard-preview-stat{display:grid;gap:3px;padding:10px 12px;border-radius:14px;border:1px solid rgba(168,212,128,.18);background:#070c07c2;min-width:140px}.landing-dashboard-preview-stat span{color:var(--te-text-dim);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.landing-dashboard-preview-stat strong{color:var(--te-text);font-size:.96rem}.dashboard-section-header{display:flex;justify-content:space-between;gap:14px;align-items:flex-start;flex-wrap:wrap}.dashboard-panel-kicker{color:#b3de86e6;font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;margin-bottom:6px}.dashboard-link-button{border:0;background:transparent;color:var(--te-accent-strong);font-size:.85rem;font-weight:800;letter-spacing:.04em;cursor:pointer;padding:0}.dashboard-mockup-table-panel{gap:18px;padding:24px 24px 22px;min-width:0;overflow:hidden;background:linear-gradient(180deg,#0d100dfa,#080b08f5),#080a08f5}.dashboard-mockup-table-panel-tips,.dashboard-mockup-table-panel-races{border-color:#a8d4802e}.dashboard-table-wrap{width:100%;min-width:0;overflow-x:hidden}.trackedge-dashboard-table{width:100%;border-collapse:separate;border-spacing:0 10px;min-width:0;table-layout:auto}.trackedge-dashboard-col-time,.trackedge-dashboard-table th:nth-child(1),.trackedge-dashboard-table td:nth-child(1){width:88px}.trackedge-dashboard-col-tip,.trackedge-dashboard-table th:nth-child(4),.trackedge-dashboard-table td:nth-child(4){width:120px}.trackedge-dashboard-col-confidence,.trackedge-dashboard-table th:nth-child(5),.trackedge-dashboard-table td:nth-child(5){width:136px}.trackedge-dashboard-col-market,.trackedge-dashboard-table th:nth-child(6),.trackedge-dashboard-table td:nth-child(6){width:148px}.trackedge-dashboard-table th,.trackedge-dashboard-table td{padding:14px 12px;text-align:left;border-bottom:1px solid rgba(168,212,128,.12);word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.trackedge-dashboard-table th{color:#b3de86e6;font-size:.73rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;padding-top:0;padding-bottom:6px}.trackedge-dashboard-table tbody tr td{background:#ffffff07;border-top:1px solid rgba(168,212,128,.1);border-bottom:1px solid rgba(168,212,128,.1)}.trackedge-dashboard-table tbody tr td:first-child{border-left:1px solid rgba(168,212,128,.1);border-top-left-radius:18px;border-bottom-left-radius:18px}.trackedge-dashboard-table tbody tr td:last-child{border-right:1px solid rgba(168,212,128,.1);border-top-right-radius:18px;border-bottom-right-radius:18px}.trackedge-dashboard-table td{color:var(--te-text);font-size:.92rem;vertical-align:middle;line-height:1.45}.dashboard-table-row-locked td{color:#c4cec0c2;background:#ffffff05}.landing-dashboard-preview-frame-public .dashboard-table-row-locked,.landing-dashboard-preview-frame-public .dashboard-upcoming-row-locked{display:none}.dashboard-table-time,.dashboard-table-course,.dashboard-table-confidence,.dashboard-table-market{font-weight:700}.dashboard-table-time{font-size:1rem;white-space:nowrap}.dashboard-table-course,.dashboard-table-confidence,.dashboard-table-market{color:var(--te-text-soft);word-break:normal;overflow-wrap:break-word}.dashboard-table-horse{color:var(--te-text);font-size:.98rem;font-weight:800;word-break:normal;overflow-wrap:break-word}.dashboard-table-horse-cell{display:flex;align-items:center;gap:12px;min-width:0}.dashboard-table-horse-copy{display:grid;gap:3px;min-width:0}.dashboard-table-course-meta,.dashboard-table-horse-meta{margin-top:3px;color:var(--te-text-dim);font-size:.76rem;line-height:1.35}.dashboard-table-course,.dashboard-table-horse{white-space:normal;text-wrap:pretty}.dashboard-table-confidence,.dashboard-table-market{white-space:nowrap}.dashboard-table-market-pending{color:#e6efddc7}.dashboard-table-pill{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 12px;border-radius:999px;border:1px solid rgba(168,212,128,.24);background:#6d954a2e;color:var(--te-text);font-size:.78rem;font-weight:800}.dashboard-table-pill-primary{background:linear-gradient(180deg,#6f984d61,#56773742);border-color:#b3de8657}.dashboard-table-pill-preview,.dashboard-table-pill-standard{background:#ffffff09}.dashboard-table-pill-muted{background:#ffffff0a;border-color:#ffffff1a;color:var(--te-text-soft)}.dashboard-upcoming-list{display:grid;gap:14px}.dashboard-upcoming-row{display:grid;grid-template-columns:minmax(78px,92px) minmax(0,1fr) auto auto;gap:18px;align-items:center;padding:16px 18px;border-radius:20px;border:1px solid rgba(168,212,128,.16);background:linear-gradient(180deg,#ffffff07,#ffffff04),#ffffff05}.dashboard-upcoming-row-locked{opacity:.78}.dashboard-upcoming-time{display:grid;gap:4px;min-width:0}.dashboard-upcoming-time-value{color:var(--te-text);font-size:1.46rem;font-weight:800;letter-spacing:-.05em}.dashboard-upcoming-time-note{font-size:.76rem}.dashboard-upcoming-copy{display:grid;gap:4px;min-width:0}.dashboard-upcoming-title{color:var(--te-text);font-size:1rem;font-weight:800;word-break:normal;overflow-wrap:break-word}.dashboard-upcoming-copy .dashboard-copy,.dashboard-upcoming-time-note{word-break:normal;overflow-wrap:break-word}.dashboard-upcoming-status,.dashboard-upcoming-action{display:flex;justify-content:flex-start;min-width:0}.dashboard-upcoming-button{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 14px;border-radius:12px;border:1px solid rgba(168,212,128,.26);background:#6d954a2e;color:var(--te-text);font-size:.82rem;font-weight:800;white-space:nowrap}.dashboard-upcoming-button-interactive{cursor:pointer}.dashboard-upcoming-button-muted{background:#ffffff0a;border-color:#ffffff1a;color:var(--te-text-soft)}.member-next-to-jump-panel{display:grid;gap:18px}.member-next-to-jump-layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:18px;align-items:start}.member-next-to-jump-summary{display:grid;gap:10px;padding:16px;border-radius:18px;border:1px solid rgba(168,212,128,.12);background:radial-gradient(circle at top right,rgba(168,212,128,.08),transparent 34%),#ffffff05}.member-next-to-jump-headline{color:var(--te-text);font-size:1.22rem;font-weight:900;letter-spacing:-.04em}.member-next-to-jump-race-name{font-size:.92rem}.member-next-to-jump-pills{display:flex;flex-wrap:wrap;gap:8px}.member-next-to-jump-runners{display:grid;gap:12px;min-width:0}.member-next-to-jump-runners-title{font-size:.78rem;text-transform:uppercase;letter-spacing:.12em;color:var(--te-text-soft)}.member-next-to-jump-runners-list{display:grid;gap:10px}.member-next-to-jump-runner{display:grid;grid-template-columns:48px minmax(0,1fr);gap:12px;align-items:center;padding:12px 14px;border-radius:16px;border:1px solid rgba(168,212,128,.12);background:#ffffff06}.member-next-to-jump-runner-rank{display:grid;place-items:center;min-height:40px;border-radius:14px;border:1px solid rgba(168,212,128,.14);background:#6d954a2e;color:var(--te-text);font-size:.9rem;font-weight:900}.member-next-to-jump-runner-copy{display:grid;gap:4px;min-width:0}.member-next-to-jump-runner-name{color:var(--te-text);font-size:.98rem;font-weight:800;word-break:normal;overflow-wrap:break-word}.member-next-to-jump-runner-odds{font-size:.76rem}.member-next-to-jump-value-watch{color:var(--te-text-soft);font-size:.82rem;line-height:1.45;padding:10px 12px;border-radius:14px;border:1px solid rgba(168,212,128,.1);background:#ffffff05}.member-next-to-jump-cta{display:flex;justify-content:flex-start}.dashboard-widget-panel{display:grid;gap:14px}.weekly-results-snapshot-panel{display:grid;gap:16px}.dashboard-widget-header{display:flex;justify-content:space-between;align-items:center;gap:10px}.dashboard-widget-tag{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 10px;border-radius:999px;border:1px solid rgba(168,212,128,.2);background:#ffffff08;color:var(--te-text-soft);font-size:.75rem;font-weight:800}.dashboard-performance-widget{display:grid;grid-template-columns:132px minmax(0,1fr);gap:18px;align-items:center}.dashboard-performance-overview-panel{background:radial-gradient(circle at top right,rgba(168,212,128,.08),transparent 30%),linear-gradient(180deg,#0c100cfa,#070a07fa)}.dashboard-donut-shell{--donut-fill: 0%;position:relative;width:132px;height:132px;border-radius:50%;background:conic-gradient(var(--te-accent-strong) var(--donut-fill),rgba(255,255,255,.08) 0);display:grid;place-items:center}.dashboard-donut-shell:before{content:"";position:absolute;top:16px;right:16px;bottom:16px;left:16px;border-radius:50%;background:#070a07f5;border:1px solid rgba(168,212,128,.12)}.dashboard-donut-inner{position:relative;z-index:1;display:grid;gap:4px;text-align:center}.dashboard-donut-inner span{color:var(--te-text);font-size:1.6rem;font-weight:900;letter-spacing:-.06em}.dashboard-donut-inner small{color:var(--te-text-soft);font-size:.74rem;text-transform:uppercase;letter-spacing:.12em}.dashboard-performance-metrics-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.weekly-results-snapshot-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.dashboard-performance-metric-card{display:grid;gap:6px;padding:12px 12px 10px;border-radius:16px;border:1px solid rgba(168,212,128,.12);background:#ffffff08}.dashboard-performance-metric-card span{color:var(--te-text-dim);font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.dashboard-performance-metric-card strong{color:var(--te-text);font-size:1rem}.dashboard-sparkline-shell{display:grid;gap:12px}.dashboard-sparkline{width:100%;height:120px;border-radius:18px;border:1px solid rgba(168,212,128,.12);background:linear-gradient(180deg,#ffffff05,#ffffff03)}.dashboard-sparkline-labels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.dashboard-sparkline-label{display:grid;gap:4px}.dashboard-sparkline-label span{color:var(--te-text-dim);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em}.dashboard-sparkline-label strong{color:var(--te-text);font-size:.9rem}.dashboard-watch-widget-list,.dashboard-proof-widget-list{display:grid;gap:12px}.dashboard-watch-widget-item,.dashboard-proof-widget-item{display:grid;gap:4px;padding:12px 14px;border-radius:16px;border:1px solid rgba(168,212,128,.12);background:#ffffff06}.dashboard-watch-widget-copy{display:grid;gap:4px}.dashboard-watch-widget-copy strong,.dashboard-proof-widget-item strong{color:var(--te-text);font-size:.92rem}.dashboard-watch-widget-copy span,.dashboard-proof-widget-item span{color:var(--te-text-soft);font-size:.8rem;line-height:1.5}.weekly-results-snapshot-item{gap:8px}.weekly-results-snapshot-item-head,.weekly-results-snapshot-footer{display:flex;align-items:center;justify-content:space-between;gap:12px}.weekly-results-snapshot-item-date{color:var(--te-text);font-size:.92rem}.weekly-results-snapshot-status{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 10px;border-radius:999px;border:1px solid rgba(168,212,128,.16);background:#ffffff0a;color:var(--te-text-soft);font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.weekly-results-snapshot-status[data-status=settled]{border-color:#7ad88247;background:#7ad8821f;color:#c9f3dc}.weekly-results-snapshot-status[data-status=updating]{border-color:#8bdcd347;background:#8bdcd31f;color:#d8f7f3}.weekly-results-snapshot-status[data-status=pending]{border-color:#ffb7703d;background:#ffb7701a;color:#ffe2c2}.weekly-results-snapshot-note{color:var(--te-text-soft);font-size:.8rem;line-height:1.5}.dashboard-watch-widget-value{color:var(--te-accent-strong);font-size:.8rem;font-weight:800}.silk-badge{width:58px;height:58px;min-width:58px;border-radius:16px;border:1px solid rgba(168,212,128,.3);background:linear-gradient(180deg,#0a101cf5,#070c16fa);box-shadow:0 10px 24px #0000002e,inset 0 1px #ffffff08;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;flex:0 0 auto}.silk-badge-img{width:100%;height:100%;object-fit:contain;padding:3px;display:block}.silk-badge-fallback{color:var(--te-accent-strong)}.silk-badge-number{color:var(--te-accent-strong);font-size:.95rem;font-weight:900;letter-spacing:.02em}.silk-badge-glyph{display:inline-flex;align-items:center;justify-content:center}@media (max-width: 640px){.silk-badge{width:52px;height:52px;min-width:52px}}.dashboard-freshness-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dashboard-freshness-item{display:grid;gap:4px;padding:12px 14px;border-radius:16px;border:1px solid rgba(168,212,128,.12);background:#ffffff06}.dashboard-freshness-item span{color:var(--te-text-dim);font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.12em}.race-browser-toolbar{border-color:var(--te-border-strong);background:linear-gradient(180deg,#ffffff06,#ffffff03),#090d0bf0;box-shadow:0 16px 40px #0000003d,inset 0 1px #ffffff08}.race-browser-card{border-color:var(--te-border);background:linear-gradient(180deg,#ffffff06,#ffffff04),#0a0d0af5}.race-runner-name,.race-runner-meta,.race-runner-stat{word-break:normal;overflow-wrap:break-word}.results-proof-stack{width:100%;gap:20px}.results-page-shell-member{width:100%;max-width:none}.results-page-card{width:100%;max-width:none;gap:22px}.results-proof-hero-panel,.results-proof-top5-panel,.results-proof-alltime-panel,.results-proof-learning-panel,.results-proof-history-panel{display:grid;gap:14px;border-radius:24px}.results-proof-hero-panel{padding:22px 22px 20px;border:1px solid var(--te-border-strong);background:radial-gradient(circle at top right,rgba(132,176,96,.14),transparent 30%),radial-gradient(circle at left center,rgba(132,176,96,.08),transparent 32%),linear-gradient(180deg,#0c120cfa,#070a07)}.results-proof-hero-panel .dashboard-panel-title{margin-bottom:0}.results-proof-hero-heading{color:var(--te-text);font-size:clamp(1.55rem,2.2vw,2.35rem);font-weight:900;letter-spacing:-.04em;line-height:1.05}.results-proof-summary-grid{margin-top:-2px}.results-proof-metric-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.results-proof-metric-grid-compact{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.results-proof-metric-tile{min-width:0;display:grid;gap:5px;padding:14px 16px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#ffffff08,#ffffff04),#0a0d0af5}.results-proof-metric-label{color:var(--te-text-dim);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.results-proof-metric-tile strong{color:var(--te-text);font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.1}.results-proof-metric-note{color:var(--te-text-soft);font-size:12px;line-height:1.45}.results-proof-proof-grid{display:grid;grid-template-columns:minmax(0,1.28fr) minmax(310px,.72fr);gap:18px;align-items:start}.results-proof-top5-panel,.results-proof-alltime-panel,.results-proof-learning-panel,.results-proof-archive-panel{padding:22px 22px 20px}.results-proof-top5-panel .dashboard-panel-title,.results-proof-alltime-panel .dashboard-panel-title,.results-proof-learning-panel .dashboard-panel-title,.results-proof-archive-panel .dashboard-panel-title{font-size:1.02rem;letter-spacing:-.02em}.results-proof-learning-panel{border:1px solid rgba(168,212,128,.18);background:radial-gradient(circle at top right,rgba(132,176,96,.08),transparent 34%),linear-gradient(180deg,#0a0e0af5,#060a06fa)}.results-proof-history-details{margin-top:2px}.results-proof-history-details .results-proof-details-summary{color:var(--te-text-soft)}.results-proof-date-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.results-proof-date-card{min-width:0;padding:12px 14px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.results-proof-top-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;align-items:stretch}.results-proof-summary-panel{min-height:100%;display:grid;gap:12px;grid-column:span 3}.results-proof-summary-panel-strong{grid-column:span 6}.results-proof-summary-value{color:var(--te-text);font-size:clamp(1.35rem,2vw,1.9rem);font-weight:900;letter-spacing:-.03em;line-height:1.05}.results-proof-summary-inline{display:flex;flex-wrap:wrap;gap:8px}.results-proof-summary-inline span{display:inline-flex;align-items:center;min-height:32px;padding:0 10px;border-radius:999px;border:1px solid var(--te-border);background:#ffffff0a;color:var(--te-text-soft);font-size:12px;font-weight:800;letter-spacing:.03em}.results-proof-metric-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:10px}.results-proof-metric-grid-compact{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.results-proof-metric-tile{min-width:0;display:grid;gap:4px;padding:12px 14px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.results-proof-metric-note{color:var(--te-text-dim);font-size:12px;line-height:1.45}.results-proof-hero-panel .dashboard-panel-title,.results-proof-top5-panel .dashboard-panel-title,.results-proof-alltime-panel .dashboard-panel-title{font-size:1.1rem;letter-spacing:-.02em}.results-proof-summary-grid{margin-top:12px}.results-proof-top5-panel .member-summary-card,.results-proof-alltime-panel .member-summary-card,.results-proof-learning-panel .member-summary-card{min-height:100%}.results-proof-history-grid,.results-proof-settled-grid{display:grid;gap:14px}.results-proof-history-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.results-proof-settled-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.results-proof-history-card,.results-proof-settled-card{min-height:100%}.results-proof-details{display:grid;gap:10px;margin-top:4px}.results-proof-details[open]{margin-top:10px}.results-proof-details-summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:fit-content;min-height:38px;padding:0 14px;border-radius:999px;border:1px solid var(--te-border);background:#ffffff0a;color:var(--te-accent-strong);font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.results-proof-details-summary::-webkit-details-marker{display:none}.results-proof-details-body{display:grid;gap:12px}.results-proof-details-body>.dashboard-panel{padding:18px;border-radius:18px;box-shadow:none;background:linear-gradient(180deg,#0a0e0af0,#060a06fa)}.results-proof-archive-panel{background:linear-gradient(180deg,#0b0f0bf0,#060a06fa)}.results-proof-v2-panel{display:grid;gap:14px}.results-proof-v2-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px}.results-proof-v2-grid-compact{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.results-proof-v2-stat{display:grid;gap:6px;min-width:0;padding:14px 16px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#ffffff08}.results-proof-v2-label{color:var(--te-text-dim);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.results-proof-v2-stat strong{color:var(--te-text);font-size:clamp(1.05rem,1.6vw,1.4rem);line-height:1.1}.results-proof-v2-stat span:last-child{color:var(--te-text-soft);font-size:12px;line-height:1.45}.results-proof-table-wrap{width:100%;overflow-x:auto}.results-proof-table{width:100%;min-width:720px;border-collapse:collapse}.results-proof-table th,.results-proof-table td{padding:12px 10px;border-bottom:1px solid rgba(255,255,255,.08);text-align:left;vertical-align:top}.results-proof-table th{color:var(--te-text-dim);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.results-proof-table td{color:var(--te-text-soft);font-size:13px}.results-proof-table-primary{color:var(--te-text);font-weight:800}.results-proof-table-note{margin-top:4px;color:var(--te-text-dim);font-size:11px;line-height:1.45}@media (max-width: 1240px){.results-proof-date-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.results-proof-top-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.results-proof-proof-grid{grid-template-columns:1fr}.results-proof-summary-panel,.results-proof-summary-panel-strong{grid-column:span 1}.results-proof-summary-panel-strong{grid-column:span 2}}@media (max-width: 900px){.results-page-card{padding:22px 20px}.results-proof-date-grid,.results-proof-top-grid{grid-template-columns:1fr}.results-proof-summary-panel,.results-proof-summary-panel-strong{grid-column:auto}.results-proof-metric-grid,.results-proof-metric-grid-compact,.results-proof-history-grid,.results-proof-settled-grid,.results-proof-proof-grid{grid-template-columns:1fr}}.dashboard-freshness-item strong{color:var(--te-text);font-size:.9rem}.member-dashboard-frame{gap:24px;padding:30px 32px 36px}.member-dashboard-hero-banner{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.35fr);gap:18px;align-items:start;min-height:0;padding:18px 20px;border-radius:22px;border:1px solid rgba(168,212,128,.12);background:linear-gradient(180deg,#ffffff06,#ffffff03),#090d0beb}.member-dashboard-hero-copy{display:grid;gap:10px}.member-dashboard-hero-copy h2{max-width:18ch;font-size:clamp(1.7rem,2.4vw,2.35rem);line-height:1.02;margin:0}.member-dashboard-hero-subcopy{color:var(--te-text-soft);font-size:.98rem;line-height:1.65;max-width:42ch}.member-dashboard-hero-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:10px}.member-dashboard-hero-fact{display:grid;gap:5px;padding:11px 12px;border-radius:16px;border:1px solid rgba(168,212,128,.16);background:linear-gradient(180deg,#ffffff08,#ffffff04),#0a0d0af5}.member-dashboard-hero-fact span{color:var(--te-text-dim);font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.member-dashboard-hero-fact strong{color:var(--te-text);font-size:.88rem;line-height:1.25}.member-dashboard-hero-fact-warning{border-color:#ffd06647}.member-dashboard-hero-visual{min-height:100%}.member-dashboard-shell{grid-template-columns:290px minmax(0,1.5fr) minmax(320px,.9fr);gap:26px}.member-dashboard-sidebar,.member-dashboard-main,.member-dashboard-rail{gap:18px}.member-dashboard-profile-head{display:flex;align-items:center;gap:14px}.member-dashboard-membership-panel .dashboard-best-name{font-size:1.2rem}.member-dashboard-membership-panel{gap:8px}.member-dashboard-surface{display:grid;grid-template-columns:minmax(0,1.56fr) minmax(310px,.84fr);gap:22px;align-items:start}.member-dashboard-surface-compact{grid-template-columns:1fr}.member-dashboard-surface-main,.member-dashboard-surface-side{display:grid;gap:18px}.member-dashboard-summary-banner,.member-dashboard-read-card{gap:14px}.member-dashboard-read-card .dashboard-copy{max-width:64ch}.member-dashboard-summary-head{display:flex;align-items:center;justify-content:space-between;gap:14px}.member-dashboard-summary-notes{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.member-dashboard-summary-note{min-width:0;padding:10px 12px;border-radius:14px;border:1px solid rgba(168,212,128,.1);background:#ffffff06;color:var(--te-text-soft);font-size:.84rem;line-height:1.55}.member-dashboard-surface-read{gap:12px}.member-dashboard-surface-read-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.member-dashboard-read-inline{color:var(--te-text-soft);font-size:.84rem;line-height:1.55}@media (max-width: 1100px){.dashboard-upcoming-row{grid-template-columns:88px minmax(0,1fr);align-items:start}.member-next-to-jump-layout{grid-template-columns:1fr}.dashboard-upcoming-time{grid-row:1 / span 3}.dashboard-upcoming-copy,.dashboard-upcoming-status,.dashboard-upcoming-action{grid-column:2}}.member-dashboard-read-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.member-dashboard-read-metric{display:grid;gap:5px;padding:12px;border-radius:14px;border:1px solid rgba(168,212,128,.12);background:#ffffff07}.member-dashboard-read-metric span{color:var(--te-text-dim);font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.member-dashboard-read-metric strong{color:var(--te-text);font-size:.96rem}.member-dashboard-snapshot-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.member-dashboard-sidebar-tabs .filter-pill{min-height:50px;justify-content:flex-start}.member-dashboard-rail{top:16px}@media (max-width: 1380px){.landing-dashboard-preview-frame{grid-template-columns:250px minmax(0,1fr)}.landing-dashboard-preview-frame-public{grid-template-columns:minmax(0,1fr) minmax(300px,.84fr)}.landing-dashboard-preview-rail{grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr))}.member-dashboard-hero-banner{grid-template-columns:1fr}.member-dashboard-shell{grid-template-columns:280px minmax(0,1fr)}}@media (max-width: 1180px){.landing-dashboard-grid,.landing-hero-shell,.landing-dashboard-preview-frame,.landing-dashboard-preview-hero,.member-dashboard-shell,.member-dashboard-surface{grid-template-columns:1fr}.landing-dashboard-preview-sidebar,.landing-dashboard-preview-rail,.member-dashboard-sidebar,.member-dashboard-rail{position:static}.landing-dashboard-preview-benefits{grid-template-columns:1fr 1fr}.member-dashboard-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.member-dashboard-action-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 900px){.topbar{padding:16px 18px 14px}.page-shell-home,.page-shell-member{width:min(100%,calc(100% - 22px))}.landing-hero-card,.landing-dashboard-preview-frame,.member-dashboard-frame{padding:22px 20px}.landing-dashboard-preview-rail,.member-dashboard-rail,.landing-dashboard-preview-benefits{grid-template-columns:1fr}.member-dashboard-hero-banner,.member-dashboard-surface{gap:18px}.member-dashboard-hero-pills .dashboard-date-pill{flex:1 1 160px;min-width:0}.member-dashboard-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.member-dashboard-read-metrics,.dashboard-performance-metrics-grid,.dashboard-freshness-grid,.weekly-results-snapshot-summary{grid-template-columns:1fr}.weekly-results-snapshot-item-head,.weekly-results-snapshot-footer{align-items:flex-start;flex-direction:column}}@media (max-width: 719px){.te-brand-mark-header{width:58px;height:58px;font-size:1.3rem}.landing-hero-card h1,.landing-dashboard-preview-hero-copy h2,.member-dashboard-hero-copy h2{max-width:none;font-size:clamp(1.65rem,7vw,2.15rem)}.landing-hero-visual-card,.landing-dashboard-preview-hero-art,.member-dashboard-hero-visual{min-height:220px}.trackedge-dashboard-table{min-width:0}.dashboard-table-wrap{overflow-x:visible}.trackedge-dashboard-table thead{display:none}.trackedge-dashboard-table,.trackedge-dashboard-table tbody,.trackedge-dashboard-table tr,.trackedge-dashboard-table td{display:block;width:100%}.trackedge-dashboard-table tr{padding:14px 0;border:0}.trackedge-dashboard-table td{padding:10px 12px;border:0;border-left:1px solid rgba(168,212,128,.1);border-right:1px solid rgba(168,212,128,.1);background:#ffffff07}.trackedge-dashboard-table tbody tr td:first-child{border-top:1px solid rgba(168,212,128,.1);border-top-left-radius:18px;border-top-right-radius:18px}.trackedge-dashboard-table tbody tr td:last-child{border-bottom:1px solid rgba(168,212,128,.1);border-bottom-left-radius:18px;border-bottom-right-radius:18px}.trackedge-dashboard-table td:before{content:attr(data-label);display:block;color:var(--te-text-dim);font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:.12em;margin-bottom:3px}.dashboard-table-horse-cell{align-items:flex-start}.dashboard-upcoming-row,.member-dashboard-action-grid,.dashboard-performance-widget,.dashboard-sparkline-labels,.member-dashboard-snapshot-grid{grid-template-columns:1fr}.dashboard-donut-shell{width:116px;height:116px}}:root{--te-bg: #020202;--te-bg-soft: #060906;--te-panel: rgba(7, 10, 7, .96);--te-panel-strong: rgba(11, 14, 11, .985);--te-panel-soft: rgba(12, 20, 10, .8);--te-border: rgba(79, 193, 36, .22);--te-border-strong: rgba(85, 189, 45, .42);--te-accent: #4fc124;--te-accent-strong: #78eb43;--te-header: #55bd2d;--te-header-deep: #4fc124;--te-text: #f4f7f2;--te-text-soft: #c8d5c2;--te-text-dim: #95a68e}html,body,#root{background:radial-gradient(circle at top right,rgba(79,193,36,.12),transparent 30%),radial-gradient(circle at left top,rgba(255,255,255,.03),transparent 22%),linear-gradient(180deg,#020202,#050805 42%,#020202)}.site-shell:before{background:radial-gradient(circle at top left,rgba(79,193,36,.08),transparent 24%),radial-gradient(circle at top right,rgba(79,193,36,.05),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.012),transparent 18%)}.topbar{background:linear-gradient(180deg,#060806fb,#020202f5);border-bottom:1px solid rgba(79,193,36,.18);box-shadow:0 16px 36px #00000057,inset 0 -1px #55bd2d1f}.nav-pill{border-color:#4fc1241f;background:#060c066b}.nav-pill-active{border-color:#55bd2d47;background:#070e07db;box-shadow:inset 0 0 0 1px #ffffff14,0 10px 20px #0000002e}.button{background:linear-gradient(180deg,#55bd2d,#4fc124);color:#061004}.inline-link-button{display:inline;padding:0;border:0;background:none;color:var(--te-accent-strong);font:inherit;font-weight:700;cursor:pointer;text-decoration:underline;text-underline-offset:.18em}.te-brand-logo{display:block;max-width:100%;object-fit:contain;flex:0 0 auto}.te-brand-logo-header{width:min(360px,100%);height:auto;filter:drop-shadow(0 12px 28px rgba(0,0,0,.28))}.brand-lockup-row{gap:16px}.brand-lockup-copy-logo{gap:6px;justify-content:center}.brand-subtitle-header{color:#ecf5e8c7;font-size:.84rem;line-height:1.35}.hero-brand-mark{background:radial-gradient(circle at top right,rgba(79,193,36,.16),transparent 42%),linear-gradient(180deg,#080c08fa,#030503);box-shadow:0 20px 44px #0000004d,inset 0 0 0 1px #55bd2d3d}@media (max-width: 900px){.te-brand-logo-header{width:min(280px,100%)}}@media (max-width: 719px){.brand-lockup-row{align-items:flex-start}.brand-subtitle-header{font-size:.78rem}.te-brand-logo-header{width:min(220px,100%)}}.topbar-public-home{grid-template-columns:minmax(220px,300px) minmax(0,1fr) auto;align-items:center;gap:18px;padding:16px 26px 14px}.brand-lockup-home-button{display:flex;align-items:center;gap:12px;width:100%;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.topbar-public-links,.topbar-public-actions{display:flex;align-items:center;gap:10px}.topbar-public-links{justify-content:center;flex-wrap:wrap}.topbar-public-actions{justify-content:flex-end}.topbar-link-button{border:0;background:transparent;color:#f0e7d7cc;font-size:.88rem;font-weight:700;padding:8px 10px;cursor:pointer;transition:color .14s ease,transform .14s ease}.topbar-link-button:hover,.topbar-link-button-active{color:#f6e7bf;transform:translateY(-1px)}.button-header{min-height:42px;padding-inline:16px;font-size:.86rem}.public-home-shell,.public-home-feature-section,.public-home-how-section,.public-home-founder-strip{gap:0}.public-home-hero-card{padding:34px;border-radius:32px;background:radial-gradient(circle at top left,rgba(168,212,128,.11),transparent 30%),radial-gradient(circle at 88% 18%,rgba(215,177,107,.15),transparent 24%),linear-gradient(180deg,#0a1019fa,#070c13fc);box-shadow:0 30px 80px #02091075}.public-home-hero-layout{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(320px,.98fr);gap:28px;align-items:stretch}.public-home-hero-copy{display:grid;gap:18px;align-content:start}.public-home-hero-copy h1{margin:0;max-width:10ch;font-size:clamp(3rem,6vw,5.2rem);line-height:.93;letter-spacing:-.06em}.public-home-hero-copy .hero-kicker{max-width:48ch;font-size:1.05rem}.public-home-hero-copy .hero-copy{max-width:54ch;margin:0}.public-home-hero-pills{margin-top:4px}.public-home-hero-actions{margin-top:2px}.public-home-hero-footnote,.public-home-founder-note{color:#afbccf;font-size:.9rem;line-height:1.55}.public-home-preview-frame{display:grid;align-items:stretch}.public-home-preview-window{display:grid;gap:0;min-height:100%;border-radius:28px;overflow:hidden;border:1px solid rgba(168,212,128,.22);background:radial-gradient(circle at top right,rgba(168,212,128,.12),transparent 28%),linear-gradient(180deg,#0d1115fc,#070a0f);box-shadow:inset 0 1px #ffffff0d,0 24px 60px #00000057}.public-home-preview-topbar{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:16px 18px;border-bottom:1px solid rgba(168,212,128,.12);color:#afbccf;font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.public-home-preview-topbar strong{color:#d9efba;font-size:.76rem}.public-home-preview-body{display:grid;grid-template-columns:156px minmax(0,1fr);min-height:100%}.public-home-preview-rail{display:grid;gap:10px;align-content:start;padding:18px 14px;border-right:1px solid rgba(168,212,128,.1);background:#ffffff05}.public-home-preview-nav-item{min-height:42px;display:flex;align-items:center;padding:0 12px;border-radius:14px;border:1px solid rgba(168,212,128,.12);color:#dbe5d6;font-size:.86rem;font-weight:700;background:#ffffff06}.public-home-preview-nav-item-active{background:#6d954a38;border-color:#a8d48047}.public-home-preview-main{display:grid;gap:18px;padding:18px}.public-home-preview-banner{display:grid;gap:6px;padding:18px;border-radius:22px;border:1px solid rgba(168,212,128,.16);background:radial-gradient(circle at top right,rgba(168,212,128,.1),transparent 28%),linear-gradient(180deg,#121812fa,#0a0e0afa)}.public-home-preview-banner span{color:#b7d58b;font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.public-home-preview-banner strong{color:#f4f1e8;font-size:1.3rem;line-height:1.05;letter-spacing:-.04em}.public-home-preview-banner small{color:#b4c0d0;font-size:.84rem;line-height:1.5}.public-home-preview-grid,.public-home-feature-grid,.public-home-step-grid,.public-home-member-grid{display:grid;gap:16px}.public-home-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.public-home-preview-card,.public-home-trust-card,.public-home-feature-card,.public-home-step-card,.public-home-member-card{min-height:100%;border-radius:22px;border:1px solid rgba(215,177,107,.12);background:linear-gradient(180deg,#101823f5,#0a1018fa)}.public-home-preview-footer{display:grid;gap:6px;color:#9fb0c5;font-size:.82rem;line-height:1.45}.public-home-trust-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.public-home-feature-layout{display:grid;grid-template-columns:minmax(280px,.74fr) minmax(0,1.26fr);gap:18px;align-items:stretch}.public-home-inside-card{display:grid;gap:18px;padding:24px}.public-home-inside-list{display:grid;gap:14px}.public-home-inside-list-item{display:grid;grid-template-columns:12px minmax(0,1fr);gap:12px;align-items:start}.public-home-inside-dot{width:10px;height:10px;margin-top:8px;border-radius:999px;background:linear-gradient(180deg,#d7b16b,#94c267);box-shadow:0 0 0 4px #a8d48014}.public-home-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.public-home-step-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.public-home-member-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.public-home-founder-card{display:grid;grid-template-columns:minmax(0,1.3fr) auto;gap:22px;align-items:center;padding:28px 30px;border-radius:30px;border:1px solid rgba(215,177,107,.18);background:radial-gradient(circle at right top,rgba(215,177,107,.18),transparent 24%),linear-gradient(180deg,#0f1723fa,#0a1018)}.public-home-founder-copy{display:grid;gap:10px}.public-home-founder-copy h2{margin:0;font-size:clamp(1.9rem,3vw,2.8rem);line-height:1.02;letter-spacing:-.04em}.public-home-founder-actions{display:grid;gap:12px;justify-items:end}.public-home-disclaimer{margin-top:4px}@media (max-width: 1080px){.topbar-public-home{grid-template-columns:1fr;justify-items:stretch;gap:14px;padding:16px 18px 14px}.topbar-public-links{justify-content:flex-start;overflow-x:auto;padding-bottom:2px;flex-wrap:nowrap}.topbar-public-actions{justify-content:flex-start;flex-wrap:wrap}.public-home-hero-layout,.public-home-feature-layout,.public-home-founder-card{grid-template-columns:1fr}.public-home-member-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.public-home-step-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 760px){.topbar-public-home{padding-inline:14px}.brand-lockup-home-button{gap:10px}.button-header{width:auto}.public-home-hero-card{padding:20px 18px;border-radius:24px}.public-home-hero-copy h1{max-width:none;font-size:clamp(2.35rem,12vw,3.4rem)}.public-home-preview-body{grid-template-columns:1fr}.public-home-preview-rail{grid-auto-flow:column;grid-auto-columns:minmax(136px,1fr);overflow-x:auto;border-right:0;border-bottom:1px solid rgba(168,212,128,.1)}.public-home-preview-grid,.public-home-feature-grid,.public-home-trust-grid,.public-home-step-grid,.public-home-member-grid{grid-template-columns:1fr}.public-home-founder-actions{justify-items:stretch}.public-home-founder-actions .button,.public-home-hero-actions .button{width:100%}}.topbar-public-home{grid-template-columns:auto minmax(0,1fr) auto;min-height:78px;gap:24px;padding:16px 28px 12px;border-bottom:1px solid rgba(122,180,80,.12);background:radial-gradient(circle at top center,rgba(56,95,46,.12),transparent 42%),#040708eb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.brand-lockup-public-home{min-width:0}.brand-lockup-home-button{width:auto;gap:0}.topbar-public-home .te-brand-logo-header{width:clamp(150px,14vw,210px);filter:drop-shadow(0 10px 24px rgba(0,0,0,.26))}.topbar-public-links{gap:24px}.topbar-public-actions{gap:12px}.topbar-link-button{padding:6px 0;color:#e9ece0d6;font-size:.94rem;font-weight:600}.topbar-link-button:hover,.topbar-link-button-active{color:#f0f4e5;transform:none}.button-header{min-height:44px;padding-inline:18px;border-radius:14px;font-size:.88rem}.public-home-shell{padding-top:20px}.public-home-hero-card{padding:32px 34px 22px;border:1px solid rgba(122,180,80,.18);border-radius:32px;background:radial-gradient(circle at 14% 18%,rgba(103,171,63,.12),transparent 34%),radial-gradient(circle at 86% 14%,rgba(201,210,108,.08),transparent 22%),linear-gradient(180deg,#080c0ffa,#06090b);box-shadow:0 32px 70px #00000057,inset 0 1px #ffffff0a}.public-home-hero-layout{grid-template-columns:minmax(0,.95fr) minmax(420px,1.05fr);gap:34px;align-items:center}.public-home-hero-copy{gap:16px}.public-home-premium-pill{display:inline-flex;align-items:center;min-height:36px;width:fit-content;padding:0 14px;border-radius:999px;border:1px solid rgba(122,180,80,.18);background:#1f311894;color:#98ea45;font-size:.82rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.public-home-hero-copy h1{max-width:11ch;display:grid;gap:2px;font-size:clamp(3.5rem,5.3vw,5.4rem);line-height:.95;letter-spacing:-.06em}.public-home-hero-copy h1 span{display:block}.public-home-highlight{color:#8cef3c}.public-home-hero-copy .hero-kicker{max-width:29rem;margin:0;color:#d9ded2;font-size:1.14rem;line-height:1.55}.public-home-hero-copy .hero-copy{max-width:31rem;color:#adb9c8;font-size:.98rem;line-height:1.65}.public-home-benefit-row{display:flex;flex-wrap:wrap;gap:14px;margin-top:2px}.public-home-benefit-pill{display:inline-flex;align-items:center;gap:8px;color:#deead7;font-size:.92rem;font-weight:600}.public-home-checkmark{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:999px;background:#5ac12829;color:#8cef3c;font-size:.82rem;box-shadow:inset 0 0 0 1px #7ab45038}.public-home-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:2px}.public-home-primary-button,.public-home-secondary-button{min-height:52px;padding-inline:22px;border-radius:14px;font-size:.96rem;font-weight:800}.public-home-hero-footnote{max-width:34rem;color:#98a8ba;font-size:.92rem;line-height:1.55}.public-home-device-wrap{position:relative;display:grid;align-items:center}.public-home-device-glow{position:absolute;inset:10% 7% auto;height:76%;border-radius:42px;background:radial-gradient(circle,rgba(95,197,47,.22),transparent 62%);filter:blur(26px);pointer-events:none}.public-home-device-frame{position:relative;display:grid;gap:0}.public-home-device-toolbar{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:14px 18px;border:1px solid rgba(255,255,255,.08);border-bottom:0;border-radius:28px 28px 0 0;background:#080b0efa;color:#d7dfd1}.public-home-device-dots{display:inline-flex;gap:6px}.public-home-device-dots span{width:8px;height:8px;border-radius:999px;background:#e6ebde33}.public-home-device-title,.public-home-device-status{font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.public-home-device-status{color:#cfeaa5}.public-home-device-body{display:grid;grid-template-columns:142px minmax(0,1fr);min-height:560px;border:1px solid rgba(255,255,255,.08);border-top:0;border-radius:0 0 28px 28px;overflow:hidden;background:radial-gradient(circle at top right,rgba(103,171,63,.08),transparent 26%),linear-gradient(180deg,#090d10fc,#05080a);box-shadow:inset 0 1px #ffffff08,0 32px 64px #00000047}.public-home-device-sidebar{display:grid;align-content:start;gap:10px;padding:18px 14px;border-right:1px solid rgba(255,255,255,.06);background:#ffffff04}.public-home-device-brand{margin-bottom:6px;color:#8cef3c;font-size:1rem;font-weight:800}.public-home-device-nav{min-height:40px;display:flex;align-items:center;padding:0 12px;border-radius:12px;border:1px solid rgba(122,180,80,.08);color:#cad5c4;font-size:.83rem;font-weight:700}.public-home-device-nav-active{background:#67ab3f2e;border-color:#7ab45047}.public-home-device-main{display:grid;gap:16px;padding:18px}.public-home-device-banner{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:start;padding:18px;border-radius:22px;border:1px solid rgba(122,180,80,.12);background:radial-gradient(circle at top right,rgba(103,171,63,.08),transparent 34%),linear-gradient(180deg,#131a12fa,#0a0e0afa)}.public-home-device-banner-copy{display:grid;gap:8px}.public-home-device-banner-copy span{color:#9ae642;font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.public-home-device-banner-copy strong{color:#eff3ea;font-size:1.5rem;line-height:1.02;letter-spacing:-.04em}.public-home-device-banner-copy small,.public-home-device-banner-meta{color:#a7b3c1;font-size:.84rem;line-height:1.5}.public-home-device-banner-meta{display:grid;gap:6px;justify-items:end;text-align:right}.public-home-device-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.public-home-device-metric{display:grid;gap:6px;padding:14px;border-radius:18px;border:1px solid rgba(122,180,80,.1);background:#0d1218db}.public-home-device-metric-label{color:#95a5b8;font-size:.7rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.public-home-device-metric-value{color:#f4f6ef;font-size:1.2rem;font-weight:800;line-height:1.1}.public-home-device-metric-note{color:#9aa6b5;font-size:.78rem}.public-home-device-stack{display:grid;gap:12px}.public-home-device-row{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px 16px;border-radius:18px;border:1px solid rgba(122,180,80,.1);background:#0a0f15f0}.public-home-device-row-icon{width:42px;height:42px;border-radius:14px;background:radial-gradient(circle at 30% 30%,rgba(160,235,87,.16),transparent 55%),#ffffff08;box-shadow:inset 0 0 0 1px #7ab45029}.public-home-device-row-copy{display:grid;gap:3px}.public-home-device-row-copy strong{color:#eff2ea;font-size:.98rem;font-weight:700}.public-home-device-row-copy span,.public-home-device-row-action,.public-home-device-note{color:#9eaabe;font-size:.82rem}.public-home-device-row-action{font-weight:700;color:#8edf47}.public-home-device-note{line-height:1.5}.public-home-device-base{justify-self:center;width:82%;height:14px;margin-top:-2px;border-radius:0 0 30px 30px;background:linear-gradient(180deg,#787d82eb,#363a3e);box-shadow:0 14px 28px #00000047}.public-home-trust-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:16px}.public-home-trust-card{display:grid;grid-template-columns:50px minmax(0,1fr);gap:14px;align-items:start;padding:18px;border-radius:20px;border:1px solid rgba(122,180,80,.12);background:linear-gradient(180deg,#0b1118f0,#080c12fa)}.public-home-trust-icon{width:50px;height:50px;display:grid;place-items:center;border-radius:50%;border:1px solid rgba(122,180,80,.24);background:radial-gradient(circle,rgba(140,238,65,.14),transparent 60%),#ffffff05;color:#9ae642;font-size:.8rem;font-weight:800;letter-spacing:.08em}.public-home-trust-copy{display:grid;gap:6px}.public-home-trust-title{color:#8fe646;font-size:1rem;font-weight:800}.public-home-trust-note{color:#bfcbda;font-size:.9rem;line-height:1.55}.public-home-feature-section{margin-top:8px}.public-home-feature-layout{grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr);gap:22px}.public-home-inside-copy{display:grid;gap:16px;align-content:start;padding-top:12px}.public-home-inside-copy h2{margin:0;max-width:9ch;font-size:clamp(2.4rem,4vw,3.5rem);line-height:.98;letter-spacing:-.05em}.public-home-inside-list-item{grid-template-columns:12px minmax(0,1fr);color:#d9dfd3;font-size:.97rem;line-height:1.55}.public-home-inside-stack{position:relative;display:grid;gap:14px;padding:18px 18px 18px 26px}.public-home-inside-stack:before{content:"";position:absolute;top:8%;right:6%;bottom:8%;left:10%;border-radius:36px;background:radial-gradient(circle,rgba(93,196,43,.18),transparent 62%);filter:blur(28px);pointer-events:none}.public-home-stack-card{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:14px;align-items:center;padding:18px;border-radius:20px;border:1px solid rgba(122,180,80,.12);background:#0a0f15f2;box-shadow:0 14px 30px #0000002e}.public-home-stack-card-2{transform:translate(14px)}.public-home-stack-card-3{transform:translate(28px)}.public-home-stack-card-4{transform:translate(42px)}.public-home-stack-icon{width:48px;height:48px;border-radius:15px;background:radial-gradient(circle at 30% 30%,rgba(160,235,87,.16),transparent 55%),#ffffff08;box-shadow:inset 0 0 0 1px #7ab4502e}.public-home-stack-content{display:grid;gap:4px}.public-home-stack-title{color:#eef2e8;font-size:1rem;font-weight:800}.public-home-stack-body{color:#b6c0cd;font-size:.88rem;line-height:1.55}.public-home-stack-tag{color:#92e842;font-size:.78rem;font-weight:700}.public-home-stats-strip{display:grid;gap:18px;margin-top:10px}.public-home-stats-header{display:flex;justify-content:space-between;gap:16px;align-items:end}.public-home-stats-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.public-home-stat-pill{min-height:74px;display:grid;place-items:center;padding:16px;border-radius:18px;border:1px solid rgba(122,180,80,.12);background:linear-gradient(180deg,#0e150ff2,#080c0dfa);color:#8ce83d;font-size:.95rem;font-weight:800;text-align:center}.public-home-founder-strip{margin-top:14px}.public-home-founder-card{grid-template-columns:minmax(0,1.25fr) auto;padding:22px 26px;border-radius:28px}.public-home-founder-copy h2{max-width:12ch;font-size:clamp(2rem,3vw,3rem)}.public-home-founder-actions{align-self:center}.public-home-disclaimer{margin-top:12px}.site-footer-public-home{gap:8px;padding:16px 16px 26px;font-size:.88rem}.site-footer-public-home .footer-copy{font-size:.88rem;line-height:1.5}@media (max-width: 1180px){.topbar-public-home{grid-template-columns:1fr;gap:14px;justify-items:stretch}.brand-lockup-home-button{justify-content:center}.topbar-public-links{justify-content:center;gap:18px;flex-wrap:wrap}.topbar-public-actions{justify-content:center}.public-home-hero-layout,.public-home-feature-layout,.public-home-founder-card{grid-template-columns:1fr}.public-home-hero-copy h1{max-width:12ch}.public-home-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.public-home-stats-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 760px){.topbar-public-home{grid-template-columns:minmax(0,1fr);min-height:auto;gap:6px;padding:6px 10px 4px}.topbar-public-home .te-brand-logo-header{width:92px}.topbar-public-links{display:none}.topbar-link-button{flex:0 0 auto;font-size:.84rem}.topbar-public-actions{justify-content:stretch;display:grid;grid-template-columns:1fr 1fr;gap:5px}.button-header{width:100%;min-height:34px;padding-inline:7px;font-size:.74rem;border-radius:10px}.public-home-shell{padding-top:8px}.public-home-hero-card{padding:14px 12px;border-radius:20px}.public-home-hero-layout{gap:14px}.public-home-hero-copy h1{max-width:none;font-size:clamp(2.2rem,8.6vw,2.95rem);line-height:.95;gap:2px}.public-home-hero-copy .hero-kicker{max-width:none;font-size:.88rem;line-height:1.38}.public-home-hero-copy .hero-copy,.public-home-hero-footnote{font-size:.78rem;line-height:1.42}.public-home-hero-footnote{display:none}.public-home-benefit-row{gap:8px 10px}.public-home-benefit-pill{font-size:.76rem}.public-home-hero-actions{display:grid;grid-template-columns:1fr;gap:8px}.public-home-hero-actions .public-home-secondary-button{display:none}.public-home-primary-button,.public-home-secondary-button{width:100%;min-height:40px;font-size:.8rem;padding-inline:12px;border-radius:12px}.public-home-device-toolbar{padding:8px 10px;border-radius:20px 20px 0 0}.public-home-device-body{grid-template-columns:1fr;min-height:auto;border-radius:0 0 20px 20px}.public-home-device-sidebar{display:none}.public-home-device-main{gap:10px;padding:10px}.public-home-device-banner{grid-template-columns:1fr;gap:8px;padding:12px}.public-home-device-banner-copy strong{font-size:.96rem}.public-home-device-banner-copy small,.public-home-device-banner-meta{font-size:.76rem}.public-home-device-banner-meta{justify-items:start;text-align:left}.public-home-device-metrics{display:none}.public-home-device-row{grid-template-columns:34px minmax(0,1fr);gap:10px;padding:10px;border-radius:16px}.public-home-device-row-icon{width:34px;height:34px;border-radius:12px}.public-home-device-row-copy strong{font-size:.88rem}.public-home-device-row-copy span,.public-home-device-row-action{font-size:.74rem}.public-home-device-row-action{grid-column:2;margin-top:-2px}.public-home-device-row:nth-child(n+4){display:none}.public-home-device-note{font-size:.72rem;line-height:1.35}.public-home-device-base{width:62%;height:6px}.public-home-trust-grid,.public-home-stats-grid{grid-template-columns:1fr}.public-home-trust-grid{gap:10px;margin-top:12px}.public-home-trust-card{grid-template-columns:42px minmax(0,1fr);gap:12px;padding:14px;border-radius:18px}.public-home-trust-icon{width:42px;height:42px;font-size:.72rem}.public-home-trust-title{font-size:.9rem}.public-home-trust-note{font-size:.8rem;line-height:1.45}.public-home-feature-layout{gap:14px}.public-home-inside-copy h2{max-width:none;font-size:clamp(1.7rem,7vw,2.15rem)}.public-home-inside-copy .dashboard-copy,.public-home-inside-list-item{font-size:.84rem;line-height:1.42}.public-home-inside-stack{padding:2px 0 0}.public-home-stack-card,.public-home-stack-card-2,.public-home-stack-card-3,.public-home-stack-card-4{transform:none;grid-template-columns:42px minmax(0,1fr);gap:12px;padding:12px}.public-home-stack-title{font-size:.9rem}.public-home-stack-body{font-size:.78rem;line-height:1.42}.public-home-stack-tag{grid-column:2;margin-top:-2px;font-size:.74rem}.public-home-founder-card{gap:14px;padding:14px}.public-home-founder-copy h2{max-width:none;font-size:clamp(1.45rem,7vw,1.95rem)}.public-home-founder-actions{justify-items:stretch}.public-home-disclaimer{margin-top:8px;padding:12px}.public-home-disclaimer .dashboard-copy,.public-home-disclaimer .preview-text,.public-home-disclaimer li,.public-home-disclaimer p{font-size:.7rem;line-height:1.28}.site-footer-public-home{gap:6px;padding:10px 10px 16px;font-size:.72rem}.site-footer-public-home .footer-link-row{gap:8px 12px}.site-footer-public-home .footer-copy{font-size:.68rem;line-height:1.22}.site-footer-public-home .footer-brand-block{gap:2px}}.page-shell-member-access{width:min(1420px,100%)}.member-dashboard-shell:not(.member-dashboard-shell-racecards){grid-template-columns:minmax(220px,290px) minmax(0,1fr);gap:22px}.member-dashboard-shell:not(.member-dashboard-shell-racecards) .member-dashboard-main{width:100%;min-width:0}.member-dashboard-shell.member-dashboard-shell-racecards{grid-template-columns:minmax(0,1fr);gap:22px}.member-dashboard-shell.member-dashboard-shell-racecards>.member-dashboard-sidebar{display:none}.member-dashboard-shell.member-dashboard-shell-racecards .member-dashboard-main{width:100%;min-width:0;grid-column:1 / -1}.member-dashboard-shell.member-dashboard-shell-racecards .race-browser-app-shell{grid-template-columns:minmax(220px,270px) minmax(0,1fr);gap:18px;align-items:start;width:100%}.member-dashboard-shell.member-dashboard-shell-racecards .race-browser-meeting-rail{height:clamp(520px,calc(100vh - 132px),780px);max-height:calc(100vh - 112px);overflow:hidden}.member-dashboard-shell.member-dashboard-shell-racecards .race-browser-meeting-tabs{overflow-y:auto;scrollbar-width:thin}.member-dashboard-shell.member-dashboard-shell-racecards .race-browser-selected-area,.member-dashboard-shell.member-dashboard-shell-racecards .race-browser-selected-card{width:100%;min-width:0}@media (min-width: 1260px){.member-dashboard-shell.member-dashboard-shell-racecards .race-browser-runner-stack{grid-template-columns:repeat(2,minmax(360px,1fr))}.member-dashboard-shell.member-dashboard-shell-racecards .race-browser-runner-stack .member-runner-card-race-pick{grid-column:1 / -1}}@media (max-width: 1180px) and (min-width: 861px){.member-dashboard-shell:not(.member-dashboard-shell-racecards){grid-template-columns:minmax(210px,250px) minmax(0,1fr)}.member-dashboard-shell.member-dashboard-shell-racecards{grid-template-columns:minmax(0,1fr)}.member-dashboard-shell.member-dashboard-shell-racecards .race-browser-app-shell{grid-template-columns:minmax(210px,240px) minmax(0,1fr)}}@media (max-width: 860px){.member-dashboard-shell:not(.member-dashboard-shell-racecards),.member-dashboard-shell.member-dashboard-shell-racecards,.member-dashboard-shell.member-dashboard-shell-racecards .race-browser-app-shell{grid-template-columns:1fr}.member-dashboard-shell.member-dashboard-shell-racecards .race-browser-meeting-rail{position:sticky;top:0;height:auto;max-height:none;overflow:visible}.member-dashboard-shell.member-dashboard-shell-racecards .race-browser-meeting-tabs{flex-direction:row;overflow-x:auto;overflow-y:hidden}.member-dashboard-shell.member-dashboard-shell-racecards .race-browser-runner-stack{grid-template-columns:1fr}}.member-dashboard-frame{padding:clamp(14px,3vw,26px)}.member-dashboard-hero-banner{display:grid;grid-template-columns:minmax(0,.85fr) minmax(260px,1.15fr);gap:18px;align-items:stretch;padding:clamp(16px,2.4vw,24px)}.member-dashboard-hero-copy h2{font-size:clamp(2rem,5vw,4rem);letter-spacing:-.055em;line-height:.9;margin-bottom:8px}.member-dashboard-hero-subhead{display:inline-flex;width:fit-content;border:1px solid rgba(107,255,72,.35);border-radius:999px;padding:8px 12px;background:#33ff1e1a;color:#cfffbd;font-size:.86rem;letter-spacing:.02em}.member-dashboard-alert-copy{margin-top:10px;max-width:38rem}.member-dashboard-hero-pills{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.member-dashboard-hero-pills .dashboard-date-pill{min-height:74px;padding:12px;justify-content:center}.member-dashboard-hero-pill-label{font-size:.64rem}.member-dashboard-hero-pill-value{font-size:clamp(.96rem,2.1vw,1.28rem);line-height:1.05}.member-dashboard-action-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:14px 0 18px}.member-dashboard-action-card{min-height:84px;padding:14px}.member-dashboard-action-label{font-size:.78rem}.member-dashboard-action-note{font-size:.78rem;line-height:1.2}.member-live-strip{display:flex;align-items:center;gap:10px;flex-wrap:wrap;border:1px solid rgba(98,255,65,.25);border-radius:18px;padding:10px 12px;margin-bottom:12px;background:linear-gradient(135deg,#19aa1f2e,#030c06f0);box-shadow:inset 0 0 24px #3bff2a14}.member-live-strip span{border-radius:999px;padding:5px 10px;background:#61f33d;color:#041506;font-weight:950;font-size:.72rem;letter-spacing:.12em}.member-live-strip strong{color:#f4fff1;font-size:.92rem}.member-live-strip small{color:#e5f0e0b3;font-weight:700}.member-dashboard-shell:not(.member-dashboard-shell-racecards){grid-template-columns:1fr}.member-dashboard-shell:not(.member-dashboard-shell-racecards)>.member-dashboard-sidebar{display:none}.page-shell-member-access .site-footer-public-home{display:none}@media (max-width: 860px){.member-dashboard-screen{padding-inline:8px}.member-dashboard-frame{border-radius:28px;padding:10px}.member-dashboard-hero-banner{grid-template-columns:1fr;gap:12px;padding:14px;border-radius:24px}.member-dashboard-hero-copy h2{font-size:clamp(2.15rem,12vw,3.1rem);margin-bottom:8px}.member-dashboard-hero-pills{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.member-dashboard-hero-pills .dashboard-date-pill{min-height:60px;padding:10px;border-radius:16px}.member-dashboard-action-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:10px 0 12px}.member-dashboard-action-card{min-height:70px;border-radius:18px;padding:12px}.member-dashboard-action-card:first-child{grid-column:1 / -1}.member-dashboard-action-label{font-size:.72rem}.member-dashboard-action-note{font-size:.74rem}.member-dashboard-main>.dashboard-panel,.member-dashboard-main>.content-section,.member-dashboard-main>.single-card,.member-dashboard-surface{border-radius:22px;padding:14px}.member-live-strip{border-radius:16px;padding:9px}.member-live-strip strong,.member-live-strip small{font-size:.76rem}}.member-dashboard-screen{padding-top:0}.member-dashboard-frame{position:relative;overflow:hidden;gap:14px;padding:clamp(12px,2vw,18px);border-radius:22px;background:radial-gradient(circle at 78% 12%,rgba(126,255,43,.2),transparent 28%),radial-gradient(circle at 10% 0%,rgba(55,202,36,.15),transparent 34%),linear-gradient(145deg,#040a06fa,#060e09f5 48%,#030705fc)}.member-dashboard-frame:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(115deg,transparent 0 48%,rgba(119,255,44,.13) 49%,transparent 52%),linear-gradient(118deg,transparent 0 56%,rgba(119,255,44,.08) 57%,transparent 60%),repeating-linear-gradient(0deg,rgba(255,255,255,.018) 0 1px,transparent 1px 28px);opacity:.72}.member-dashboard-frame>*{position:relative;z-index:1}.member-dashboard-hero-banner{min-height:230px;overflow:hidden;grid-template-columns:minmax(0,1.02fr) minmax(320px,.98fr);align-items:end;padding:clamp(18px,3vw,34px);border:1px solid rgba(116,255,54,.18);border-radius:20px;background:radial-gradient(circle at 88% 12%,rgba(130,255,49,.22),transparent 22%),linear-gradient(110deg,#060d08eb,#070f09bd 52%,#10240ebd);box-shadow:inset 0 1px #ffffff0d,0 20px 60px #00000059}.member-dashboard-hero-banner:before{content:"";position:absolute;right:4%;bottom:-18%;width:min(430px,42vw);aspect-ratio:1.25;pointer-events:none;background:radial-gradient(ellipse at 50% 56%,rgba(0,0,0,.56) 0 16%,transparent 17%),radial-gradient(ellipse at 48% 54%,rgba(137,255,45,.18) 0 22%,transparent 24%),linear-gradient(135deg,transparent 0 35%,rgba(128,255,45,.22) 36%,transparent 41%),linear-gradient(145deg,transparent 0 48%,rgba(128,255,45,.13) 49%,transparent 55%);filter:blur(.2px);opacity:.75}.member-dashboard-hero-banner:after{content:"";position:absolute;right:8%;bottom:14%;width:min(360px,34vw);height:120px;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(124,255,46,.38),transparent),radial-gradient(ellipse at center,rgba(140,255,50,.16),transparent 62%);transform:skew(-14deg);opacity:.55}.member-dashboard-hero-copy{align-self:center;gap:8px}.member-dashboard-hero-copy .eyebrow{color:#8fff58;font-size:.7rem;letter-spacing:.18em}.member-dashboard-hero-copy h2{max-width:11ch;font-size:clamp(3.1rem,7.2vw,6.6rem);line-height:.78;letter-spacing:-.075em;text-transform:uppercase;text-shadow:0 0 32px rgba(116,255,44,.12)}.member-dashboard-hero-subhead{padding:0;border:0;background:transparent;color:#edffe7c7;font-size:clamp(.78rem,1.1vw,.96rem);font-weight:760;letter-spacing:.01em;text-transform:none}.member-dashboard-alert-copy{max-width:32rem;margin-top:2px;color:#e7f2e29e;font-size:.82rem!important;line-height:1.35!important}.member-dashboard-hero-pills{align-self:end;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.member-dashboard-hero-pills .dashboard-date-pill{min-height:74px;border-radius:12px;border-color:#7eff3629;background:linear-gradient(180deg,#ffffff09,#ffffff03),#050a07b8;box-shadow:inset 0 1px #ffffff0a}.member-dashboard-hero-pill-label{color:#d3e4cc94;font-size:.58rem}.member-dashboard-hero-pill-value{color:#f7fff2;font-size:clamp(1.05rem,1.8vw,1.6rem);letter-spacing:-.04em}.member-dashboard-action-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0}.member-dashboard-action-card{min-height:78px;padding:13px 14px;border-radius:12px;background:radial-gradient(circle at 0 0,rgba(93,255,43,.15),transparent 42%),#050d07d1}.member-dashboard-action-card:before{width:2px}.member-dashboard-action-card:after{top:10px;right:12px;color:#8fff58}.member-dashboard-action-label{color:#8fff58;font-size:.66rem;letter-spacing:.14em}.member-dashboard-action-note{color:#e9f3e4ad;font-size:.72rem}.member-dashboard-shell:not(.member-dashboard-shell-racecards){grid-template-columns:minmax(164px,184px) minmax(0,1fr);gap:12px}.member-dashboard-shell:not(.member-dashboard-shell-racecards)>.member-dashboard-sidebar{display:grid}.member-dashboard-sidebar{gap:10px}.member-dashboard-sidebar-logo{padding:14px 12px;border:1px solid rgba(121,255,50,.18);border-radius:14px;background:#040a06d1;color:#f4fff1;font-size:.72rem;font-weight:950;letter-spacing:.12em}.member-dashboard-sidebar-tabs{gap:7px}.member-dashboard-sidebar-tabs .filter-pill{min-height:36px;padding:8px 10px;border-radius:10px;font-size:.66rem}.member-dashboard-sidebar .dashboard-panel{padding:14px;border-radius:14px}.member-dashboard-sidebar-brand .dashboard-copy,.member-dashboard-sidebar-panel .dashboard-copy,.member-dashboard-membership-panel{display:none}.member-dashboard-profile-head{gap:9px}.member-dashboard-profile-avatar{width:34px;height:34px;border-radius:10px}.member-dashboard-profile-copy strong{font-size:.82rem}.member-dashboard-profile-copy span{font-size:.7rem}.member-dashboard-surface-compact{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(280px,.64fr);gap:12px;align-items:stretch}.member-dashboard-surface-main{display:grid;gap:12px}.member-dashboard-surface-side{min-width:0}.member-dashboard-surface-side .member-next-to-jump-panel{height:100%;min-height:100%;display:grid;align-content:space-between;overflow:hidden;background:radial-gradient(circle at 72% 72%,rgba(114,255,47,.2),transparent 35%),linear-gradient(155deg,#060e08fa,#0a1d08f0)}.member-dashboard-main .dashboard-panel,.member-dashboard-main .member-runner-card,.member-dashboard-surface{border-radius:16px}.member-dashboard-main .dashboard-panel{padding:18px}.member-live-strip{margin-bottom:10px;border-radius:14px}.member-next-to-jump-panel .dashboard-copy{font-size:.78rem!important;line-height:1.35!important}.member-next-to-jump-panel .button{min-height:38px;border-radius:9px;font-size:.7rem}@media (max-width: 1180px){.member-dashboard-hero-pills,.member-dashboard-action-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.member-dashboard-surface-compact{grid-template-columns:1fr}}@media (max-width: 860px){.member-dashboard-screen{padding-inline:0}.member-dashboard-frame{border-radius:0;padding:10px}.member-dashboard-shell:not(.member-dashboard-shell-racecards){grid-template-columns:1fr}.member-dashboard-shell:not(.member-dashboard-shell-racecards)>.member-dashboard-sidebar{display:none}.member-dashboard-hero-banner{min-height:0;grid-template-columns:1fr;padding:16px;border-radius:20px}.member-dashboard-hero-banner:before,.member-dashboard-hero-banner:after{opacity:.28}.member-dashboard-hero-copy h2{max-width:100%;font-size:clamp(2.6rem,16vw,4.1rem)}.member-dashboard-hero-pills{grid-template-columns:repeat(2,minmax(0,1fr))}.member-dashboard-hero-pills .dashboard-date-pill{min-height:58px;padding:9px 10px}.member-dashboard-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.member-dashboard-action-card{min-height:64px;padding:11px}.member-dashboard-action-card:first-child{grid-column:auto}.member-dashboard-surface-compact{grid-template-columns:1fr}}.member-dashboard-shell-racecards>.member-dashboard-main>.dashboard-panel{padding:12px;border-radius:18px;background:radial-gradient(circle at 96% 0%,rgba(121,255,47,.16),transparent 28%),linear-gradient(145deg,#050d08f5,#040906fa)}.member-dashboard-shell-racecards .race-browser-compact-header{min-height:84px;align-items:end;padding:16px;border:1px solid rgba(122,255,49,.15);border-radius:16px;background:linear-gradient(110deg,#09140beb,#0f2a0cad),radial-gradient(circle at 88% 20%,rgba(124,255,44,.18),transparent 34%)}.member-dashboard-shell-racecards .race-browser-compact-header .dashboard-panel-title{margin:0;color:#f6fff1;font-size:clamp(1.15rem,2.6vw,2rem);letter-spacing:-.045em}.member-dashboard-shell-racecards .race-browser-compact-header .dashboard-copy,.member-dashboard-shell-racecards .race-browser-toolbar .dashboard-copy,.member-dashboard-shell-racecards .race-browser-selected-head .dashboard-copy,.member-dashboard-shell-racecards .race-browser-selected-note{display:none}.member-dashboard-shell-racecards .race-browser-compact-actions .dashboard-date-pill{min-height:36px;border-radius:999px;padding:8px 12px;color:#dfffcb;background:#6dff311a}.member-dashboard-shell-racecards .race-browser-toolbar{position:static;padding:10px;border-radius:16px;background:linear-gradient(180deg,#7dff2f14,#ffffff03),#040a06cc}.member-dashboard-shell-racecards .race-browser-toolbar-row:first-child{display:none}.member-dashboard-shell-racecards .jump-pill,.member-dashboard-shell-racecards .race-browser-race-chip,.member-dashboard-shell-racecards .race-browser-meeting-tab{border-radius:10px;border-color:#82ff362e;background:#081009c7;color:#eefae8c7;box-shadow:inset 0 1px #ffffff06}.member-dashboard-shell-racecards .jump-pill-accent,.member-dashboard-shell-racecards .race-browser-race-chip-active,.member-dashboard-shell-racecards .race-browser-meeting-tab-active{color:#041605;border-color:#7aff31cc;background:linear-gradient(135deg,#8fff58,#4fc124);box-shadow:0 0 22px #71ff312e}.member-dashboard-shell-racecards .race-browser-app-shell{grid-template-columns:minmax(156px,190px) minmax(0,1fr);gap:10px}.member-dashboard-shell-racecards .race-browser-meeting-rail,.member-dashboard-shell-racecards .race-browser-selected-area,.member-dashboard-shell-racecards .race-browser-selected-card,.member-dashboard-shell-racecards .race-browser-shortcut-panel{border-radius:16px;border-color:#78ff3024;background:radial-gradient(circle at 100% 0%,rgba(111,255,44,.11),transparent 34%),#040a06c2}.member-dashboard-shell-racecards .race-browser-meeting-rail{height:auto;max-height:none;padding:10px}.member-dashboard-shell-racecards .race-browser-rail-title,.member-dashboard-shell-racecards .race-browser-shortcut-group>span{font-size:.62rem;letter-spacing:.16em}.member-dashboard-shell-racecards .race-browser-meeting-tab{min-height:42px;padding:8px}.member-dashboard-shell-racecards .race-browser-meeting-tab span{font-size:.72rem}.member-dashboard-shell-racecards .race-browser-meeting-tab strong{font-size:.58rem}.member-dashboard-shell-racecards .race-browser-selected-area{gap:10px;padding:12px}.member-dashboard-shell-racecards .race-browser-selected-head{align-items:center;padding-bottom:2px}.member-dashboard-shell-racecards .race-browser-selected-head .dashboard-panel-title{margin:0;font-size:clamp(1rem,1.7vw,1.34rem)}.member-dashboard-shell-racecards .race-browser-chip-strip{gap:6px}.member-dashboard-shell-racecards .race-browser-race-chip{min-width:48px;min-height:36px;padding:6px 8px}.member-dashboard-shell-racecards .race-browser-race-chip small{display:none}.member-dashboard-shell-racecards .race-browser-shortcut-panel{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px}.member-dashboard-shell-racecards .race-browser-shortcut-row{gap:6px}.member-dashboard-shell-racecards .race-browser-selected-card{gap:10px;padding:12px}.member-dashboard-shell-racecards .race-browser-selected-title-row{align-items:center}.member-dashboard-shell-racecards .race-browser-selected-title-row .dashboard-panel-title{margin:0;font-size:clamp(.98rem,1.5vw,1.22rem);line-height:1.12}.member-dashboard-shell-racecards .race-browser-selected-title-row .dashboard-copy{margin-top:3px;font-size:.72rem;line-height:1.25;color:#e8f3e38f}.member-dashboard-shell-racecards .race-browser-selected-title-row .dashboard-date-pill{min-height:30px;padding:6px 10px;border-radius:999px;font-size:.62rem}.member-dashboard-shell-racecards .race-browser-runner-stack{gap:8px}.member-dashboard-shell-racecards .dashboard-watch-item.member-runner-card{gap:8px;padding:10px;border-radius:14px;background:linear-gradient(145deg,#ffffff09,#ffffff03),#050b07eb}.member-dashboard-shell-racecards .member-runner-card-race-pick{border-color:#80ff337a;box-shadow:inset 3px 0 #7dff2ecc,0 14px 34px #5cff3014}.member-dashboard-shell-racecards .member-card-topline{gap:6px}.member-dashboard-shell-racecards .member-card-badge,.member-dashboard-shell-racecards .member-status-chip,.member-dashboard-shell-racecards .member-status-chip-live,.member-dashboard-shell-racecards .member-status-chip-upcoming{padding:4px 8px;border-radius:999px;font-size:.58rem;letter-spacing:.1em}.member-dashboard-shell-racecards .member-card-header{margin:0}.member-dashboard-shell-racecards .member-card-title-block{grid-template-columns:42px minmax(0,1fr);gap:9px}.member-dashboard-shell-racecards .member-card-title{font-size:clamp(.98rem,1.55vw,1.22rem);line-height:1.02}.member-dashboard-shell-racecards .member-card-title-block .dashboard-copy{font-size:.68rem;line-height:1.22;color:#e5f1e08f}.member-dashboard-shell-racecards .member-metric-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.member-dashboard-shell-racecards .member-metric-card{min-height:44px;padding:8px;border-radius:10px}.member-dashboard-shell-racecards .member-metric-label{font-size:.54rem;letter-spacing:.12em}.member-dashboard-shell-racecards .member-metric-value{font-size:.76rem;line-height:1.08}.member-dashboard-shell-racecards .tracky-read-toggle{min-height:30px;padding:5px 8px;border-radius:999px;font-size:.62rem}.member-dashboard-shell-racecards .race-browser-selected-area+.race-browser-list{display:none!important}.member-dashboard-surface-side .member-next-to-jump-panel{min-height:220px;align-content:start;gap:10px}.member-dashboard-surface-side .member-next-to-jump-panel .dashboard-section-header{display:block}.member-dashboard-surface-side .member-next-to-jump-panel .dashboard-panel-title{font-size:clamp(1rem,1.4vw,1.22rem);margin-bottom:5px}.member-dashboard-surface-side .member-next-to-jump-panel>.dashboard-copy{min-height:132px;display:grid;place-items:center;padding:18px;border:1px solid rgba(125,255,47,.16);border-radius:14px;background:radial-gradient(circle at 50% 0%,rgba(126,255,43,.12),transparent 46%),#050c07b3;text-align:center}.member-next-to-jump-layout{grid-template-columns:1fr;gap:10px}.member-next-to-jump-summary{padding:12px;border-radius:14px}.member-next-to-jump-headline{font-size:clamp(1rem,1.4vw,1.32rem)}.member-next-to-jump-runner{grid-template-columns:34px minmax(0,1fr);gap:8px;padding:8px;border-radius:12px}.member-next-to-jump-runner-rank{min-height:30px;border-radius:10px;font-size:.72rem}.member-next-to-jump-runner-name{font-size:.82rem}@media (max-width: 980px){.member-dashboard-shell-racecards .race-browser-app-shell{grid-template-columns:1fr}.member-dashboard-shell-racecards .race-browser-meeting-rail{position:static}.member-dashboard-shell-racecards .race-browser-meeting-tabs{flex-direction:row;overflow-x:auto;overflow-y:hidden}.member-dashboard-shell-racecards .race-browser-meeting-tab{flex:0 0 min(42vw,170px)}.member-dashboard-shell-racecards .member-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.member-dashboard-shell-racecards .race-browser-shortcut-panel{grid-template-columns:1fr}}.member-dashboard-hero-banner{min-height:182px;padding:clamp(16px,2.2vw,24px);grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);background:linear-gradient(90deg,#040906fc,#040906eb 39%,#04090647 67%,#04090694),url(/assets/trackedge-concept-one-hero-B4v03KRv.png),radial-gradient(circle at 88% 12%,rgba(130,255,49,.22),transparent 22%),linear-gradient(110deg,#060d08eb,#070f09bd 52%,#10240ebd);background-repeat:no-repeat;background-position:center,right -10px bottom -34px,center,center;background-size:cover,min(58vw,620px) auto,cover,cover}.member-dashboard-hero-banner:before{right:30%;bottom:-42%;width:min(220px,22vw);opacity:.2}.member-dashboard-hero-banner:after{right:28%;bottom:18%;width:min(190px,20vw);height:88px;opacity:.22}.member-dashboard-hero-copy h2{max-width:12ch;font-size:clamp(2.65rem,5.1vw,4.9rem);line-height:.82}.member-dashboard-hero-pills{gap:7px}.member-dashboard-hero-pills .dashboard-date-pill{min-height:58px;padding:8px 9px}.member-dashboard-hero-pill-value{font-size:clamp(.9rem,1.25vw,1.22rem)}.member-dashboard-shell-racecards .race-browser-compact-header{min-height:62px;padding:12px;align-items:center}.member-dashboard-shell-racecards .race-browser-compact-header .dashboard-panel-title{font-size:clamp(1.05rem,1.7vw,1.55rem)}.member-dashboard-shell-racecards .race-browser-compact-actions{gap:8px}.member-dashboard-shell-racecards .race-browser-compact-actions .button{min-height:34px;padding:7px 12px;border-radius:999px;font-size:.66rem}.member-dashboard-shell-racecards .race-browser-toolbar{padding:8px}.member-dashboard-shell-racecards .race-browser-app-shell{grid-template-columns:minmax(138px,168px) minmax(0,1fr)}.member-dashboard-shell-racecards .race-browser-meeting-rail{padding:8px}.member-dashboard-shell-racecards .race-browser-meeting-tab{min-height:38px}.member-dashboard-shell-racecards .race-browser-selected-area,.member-dashboard-shell-racecards .race-browser-selected-card{padding:10px}.member-dashboard-shell-racecards .member-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.member-dashboard-shell-racecards .member-runner-card-race-pick .member-metric-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.member-dashboard-surface-side .member-next-to-jump-panel{position:relative;min-height:190px;background:linear-gradient(180deg,#040a0633,#040a06d1),url(/assets/trackedge-concept-one-hero-B4v03KRv.png),radial-gradient(circle at 72% 72%,rgba(114,255,47,.2),transparent 35%),linear-gradient(155deg,#060e08fa,#0a1d08f0);background-repeat:no-repeat;background-position:center,right -42px bottom -30px,center,center;background-size:cover,min(260px,58%) auto,cover,cover}.member-dashboard-surface-side .member-next-to-jump-panel>*{position:relative;z-index:1}.member-dashboard-surface-side .member-next-to-jump-panel .dashboard-copy{max-width:36ch}.member-next-to-jump-summary{background:#040a06ad;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media (max-width: 980px){.member-dashboard-hero-banner{min-height:178px;grid-template-columns:1fr;background-position:center,right -124px bottom -34px,center,center;background-size:cover,460px auto,cover,cover}.member-dashboard-hero-copy h2{font-size:clamp(2.45rem,12vw,3.7rem)}.member-dashboard-hero-pills .dashboard-date-pill{min-height:52px}.member-dashboard-shell-racecards .race-browser-compact-header{align-items:flex-start}.member-dashboard-shell-racecards .race-browser-app-shell{grid-template-columns:1fr}.member-dashboard-shell-racecards .member-metric-grid,.member-dashboard-shell-racecards .member-runner-card-race-pick .member-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.member-dashboard-screen{padding-top:18px}.member-dashboard-frame{gap:14px;padding:clamp(14px,1.8vw,22px);border:0;border-radius:0;background:radial-gradient(circle at 78% 0%,rgba(132,255,43,.12),transparent 26%),radial-gradient(circle at 24% 18%,rgba(48,144,28,.12),transparent 30%),#030604;box-shadow:none}.member-dashboard-frame:before{opacity:.28}.member-dashboard-topbar{display:grid;grid-template-columns:minmax(160px,240px) minmax(0,1fr) auto auto;gap:18px;align-items:center;min-height:64px;margin-bottom:18px}.member-dashboard-wordmark{display:inline-flex;align-items:baseline;gap:7px;color:#f7fff2;font-size:clamp(1.3rem,2.1vw,1.9rem);font-style:italic;font-weight:950;letter-spacing:-.055em;text-transform:uppercase}.member-dashboard-wordmark strong{color:#54ff20}.member-dashboard-topnav{display:flex;align-items:center;justify-content:center;gap:8px;min-width:0;padding:9px;border-radius:999px;background:linear-gradient(180deg,#ffffff0b,#ffffff04),#0b100edb;box-shadow:inset 0 1px #ffffff0a}.member-dashboard-topnav-item{display:inline-flex;align-items:center;gap:9px;min-height:42px;padding:0 18px;border:1px solid transparent;border-radius:999px;background:transparent;color:#ecf3e7b8;font:inherit;font-size:.91rem;font-weight:780;white-space:nowrap;cursor:pointer}.member-dashboard-topnav-item-active{border-color:#7fff316b;background:radial-gradient(circle at 20% 0%,rgba(125,255,47,.26),transparent 58%),#4dff1d1a;color:#8fff58;box-shadow:0 0 24px #67ff2029}.member-dashboard-topnav-icon,.member-dashboard-quick-icon,.member-dashboard-stat-icon{display:inline-block;width:18px;height:18px;border:2px solid currentColor;border-radius:5px;opacity:.9}.member-dashboard-topnav-item:nth-child(2) .member-dashboard-topnav-icon,.member-dashboard-quick-icon-racecards,.member-dashboard-stat-icon-races{border-radius:50% 50% 45% 45%;transform:skew(-8deg)}.member-dashboard-topnav-item:nth-child(3) .member-dashboard-topnav-icon,.member-dashboard-stat-icon-top5{border-radius:50%;border-style:dashed}.member-dashboard-topnav-item:nth-child(4) .member-dashboard-topnav-icon,.member-dashboard-quick-icon-results,.member-dashboard-stat-icon-verified{border-radius:50% 50% 45% 45%;clip-path:polygon(50% 0,100% 24%,86% 100%,50% 82%,14% 100%,0 24%)}.member-dashboard-topbar-status{display:inline-flex;align-items:center;gap:12px;min-height:54px;padding:0 18px;border:1px solid rgba(125,255,47,.28);border-radius:999px;background:#070f08d1;color:#efffea;white-space:nowrap}.member-dashboard-topbar-status span{display:block;color:#8fff58;font-size:.72rem;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.member-dashboard-topbar-status strong{display:block;color:#fff;font-size:.86rem}.member-dashboard-status-shield{width:25px;height:29px;border:3px solid #8fff1f;border-radius:44% 44% 50% 50%;clip-path:polygon(50% 0,100% 18%,88% 76%,50% 100%,12% 76%,0 18%);box-shadow:0 0 18px #80ff1f3d}.member-dashboard-bell{position:relative;width:34px;height:34px;border:1px solid rgba(255,255,255,.14);border-radius:50%;background:#ffffff06}.member-dashboard-bell:before{content:"";position:absolute;top:8px;right:10px;bottom:7px;left:10px;border:2px solid rgba(244,255,239,.74);border-bottom-width:4px;border-radius:10px 10px 8px 8px}.member-dashboard-bell:after{content:"";position:absolute;top:4px;right:4px;width:8px;height:8px;border-radius:50%;background:#8cff20;box-shadow:0 0 14px #8cff20b8}.member-dashboard-hero-banner{min-height:clamp(270px,27vw,390px);padding:clamp(28px,3.8vw,52px);grid-template-columns:minmax(0,.92fr) minmax(360px,1.08fr);align-items:center;border-radius:28px;border-color:#7dff2f38;background:linear-gradient(90deg,#030705fc,#030705f2,#03070552 62%,#0307055c),url(/assets/trackedge-concept-one-hero-B4v03KRv.png),radial-gradient(circle at 75% 18%,rgba(143,255,67,.18),transparent 36%),linear-gradient(110deg,#050c07f5,#091d08d6);background-repeat:no-repeat;background-position:center,right 0 bottom -48px,center,center;background-size:cover,min(66vw,780px) auto,cover,cover}.member-dashboard-hero-banner:before{top:0;left:0;width:auto;aspect-ratio:auto;right:auto;bottom:auto;opacity:.55;background:linear-gradient(116deg,transparent 0 46%,rgba(143,255,42,.18) 47%,transparent 49%),linear-gradient(120deg,transparent 0 52%,rgba(143,255,42,.28) 53%,transparent 56%),linear-gradient(122deg,transparent 0 62%,rgba(143,255,42,.14) 63%,transparent 66%);filter:none}.member-dashboard-hero-banner:after{display:none}.member-dashboard-hero-copy{align-self:center;gap:18px}.member-dashboard-hero-copy .eyebrow{display:inline-flex;align-items:center;gap:12px;color:#8cff20;font-size:clamp(.86rem,1.15vw,1.04rem);letter-spacing:.18em;text-transform:uppercase}.member-dashboard-hero-copy .eyebrow:after{content:"";width:23px;height:27px;border:2px solid currentColor;clip-path:polygon(50% 0,100% 22%,88% 76%,50% 100%,12% 76%,0 22%)}.member-dashboard-hero-copy h2{max-width:12ch;font-size:clamp(4rem,6.4vw,6.9rem);line-height:.88;letter-spacing:-.07em}.member-dashboard-hero-subhead{max-width:48rem;color:#f4f7f0c7;font-size:clamp(.95rem,1.18vw,1.12rem)}.member-dashboard-alert-copy{color:#f4f7f0b8;font-size:.92rem!important}.member-dashboard-last-updated-card{justify-self:end;align-self:end;display:grid;gap:5px;min-width:178px;padding:18px 70px 18px 20px;border:1px solid rgba(125,255,47,.2);border-radius:22px;background:#050a07bd;color:#f7fff2;position:relative}.member-dashboard-last-updated-card:after{content:"";position:absolute;right:18px;top:50%;width:36px;height:36px;border:2px solid rgba(244,255,239,.68);border-radius:50%;transform:translateY(-50%)}.member-dashboard-last-updated-card span{color:#d8e0d394;font-size:.74rem;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.member-dashboard-last-updated-card strong{color:#fff;font-size:1rem}.member-dashboard-last-updated-card small{color:#ebf4e6ad;font-size:.84rem}.member-dashboard-stat-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.member-dashboard-stat-card{display:grid;grid-template-columns:36px minmax(0,1fr);grid-template-areas:"icon label" "value value" "note note";gap:10px 16px;min-height:150px;padding:24px;border:1px solid rgba(125,255,47,.18);border-radius:20px;background:radial-gradient(circle at 0 0,rgba(125,255,47,.08),transparent 46%),linear-gradient(155deg,#070d0af5,#040806fa);color:#f7fff2;text-align:left;cursor:pointer;position:relative}.member-dashboard-stat-card:after{content:">";position:absolute;right:22px;bottom:24px;color:#8cff20;font-size:1.25rem;font-weight:950}.member-dashboard-stat-icon{grid-area:icon;width:28px;height:28px;color:#8cff20}.member-dashboard-stat-label{grid-area:label;align-self:center;color:#dde5d89e;font-size:.78rem;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.member-dashboard-stat-value{grid-area:value;min-width:0;color:#fff;font-size:clamp(1.6rem,2.2vw,2.1rem);line-height:1;letter-spacing:-.045em}.member-dashboard-stat-note{grid-area:note;padding-right:18px;color:#e5ede0b3;font-size:.92rem}.member-dashboard-stat-card:nth-child(6) .member-dashboard-stat-value{font-size:clamp(1.15rem,1.55vw,1.55rem);line-height:1.12}.member-dashboard-quick-access{display:grid;grid-template-columns:180px repeat(4,minmax(0,1fr));align-items:center;min-height:86px;padding:0 22px;border:1px solid rgba(125,255,47,.18);border-radius:20px;background:#050a07db}.member-dashboard-quick-label{color:#8cff20;font-size:1rem;font-weight:950;letter-spacing:.16em;text-transform:uppercase}.member-dashboard-quick-item{display:inline-flex;align-items:center;gap:16px;min-height:58px;padding:0 22px;border:0;border-left:1px solid rgba(255,255,255,.16);background:transparent;color:#f7fff2;text-align:left;cursor:pointer}.member-dashboard-quick-item strong{display:block;color:#f3faf0d1;font-size:1rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.member-dashboard-quick-item small{display:block;margin-top:2px;color:#dde7d899;font-size:.84rem}.member-dashboard-quick-icon{width:30px;height:30px;color:#8cff20}.member-dashboard-action-grid{display:none}.member-dashboard-shell:not(.member-dashboard-shell-racecards),.member-dashboard-shell.member-dashboard-shell-racecards{grid-template-columns:minmax(0,1fr)}.member-dashboard-shell>.member-dashboard-sidebar{display:none!important}@media (max-width: 1320px){.member-dashboard-topbar{grid-template-columns:1fr auto}.member-dashboard-topnav{grid-column:1 / -1;order:3;justify-content:flex-start;overflow-x:auto}.member-dashboard-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.member-dashboard-quick-access{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:14px}.member-dashboard-quick-label{grid-column:1 / -1}.member-dashboard-quick-item{border-left:0;border-top:1px solid rgba(255,255,255,.14)}}@media (max-width: 860px){.member-dashboard-screen{padding-top:0;padding-inline:0}.member-dashboard-frame{padding:12px}.member-dashboard-topbar{grid-template-columns:1fr auto;gap:10px;margin-bottom:8px}.member-dashboard-wordmark{font-size:1.3rem}.member-dashboard-topbar-status{display:none}.member-dashboard-bell{width:32px;height:32px}.member-dashboard-topnav{margin-inline:-2px;padding:7px}.member-dashboard-topnav-item{min-height:38px;padding:0 13px;font-size:.82rem}.member-dashboard-hero-banner{min-height:420px;grid-template-columns:1fr;padding:24px;align-items:start;background-position:center,right -180px bottom -28px,center,center;background-size:cover,620px auto,cover,cover}.member-dashboard-hero-copy h2{font-size:clamp(3.1rem,15vw,4.8rem)}.member-dashboard-last-updated-card{justify-self:start;align-self:end;margin-top:auto;min-width:min(100%,250px)}.member-dashboard-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.member-dashboard-stat-card{min-height:128px;padding:17px;grid-template-columns:28px minmax(0,1fr);gap:8px 12px}.member-dashboard-stat-value{font-size:1.55rem}.member-dashboard-stat-note{font-size:.82rem}.member-dashboard-quick-access{grid-template-columns:1fr;min-height:0;padding:14px}.member-dashboard-quick-item{padding:14px 0}}.topbar-member-dashboard-hidden{display:none!important}.topbar-member-dashboard-hidden+.page-shell-member-access{padding-top:0}.member-dashboard-hero-banner{box-shadow:0 0 0 1px #89ff3133,0 26px 80px #23ff3a1f,inset 0 1px #ffffff12}.member-dashboard-hero-banner:after{display:none!important}.member-android-install-panel{margin-top:14px;border-color:#7dff2f38;background:radial-gradient(circle at top right,rgba(125,255,47,.14),transparent 36%),linear-gradient(180deg,#08100afa,#030704fc)}.member-android-install-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.member-android-install-body{display:grid;gap:12px;margin-top:12px}.member-android-install-grid{margin-top:0}.member-android-install-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.member-android-install-steps span{min-height:40px;padding:10px;border:1px solid rgba(125,255,47,.18);border-radius:14px;background:#ffffff09;color:#e8f3e3c7;font-size:.76rem;font-weight:800}@media (max-width: 720px){.member-android-install-head,.member-android-install-steps{grid-template-columns:1fr}.member-android-install-head{display:grid}}:root{--te-site-bg: #020503;--te-site-panel: rgba(6, 12, 8, .92);--te-site-panel-strong: rgba(8, 17, 10, .96);--te-site-border: rgba(132, 255, 48, .18);--te-site-border-strong: rgba(132, 255, 48, .38);--te-site-glow: rgba(86, 255, 36, .2);--te-site-green: #7dff31;--te-site-green-strong: #98ff45;--te-site-text: #f6fff2;--te-site-soft: rgba(232, 242, 226, .74);--te-site-muted: rgba(214, 224, 208, .56);font-family:Space Grotesk,Sora,Aptos Display,Segoe UI,sans-serif}body{background:radial-gradient(circle at 82% -10%,rgba(126,255,48,.13),transparent 26%),radial-gradient(circle at 12% 10%,rgba(30,160,28,.1),transparent 32%),linear-gradient(180deg,#010302,#050906 42%,#010302)}.site-shell{color:var(--te-site-text);background:linear-gradient(120deg,rgba(94,255,39,.035),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.01),transparent 22%)}.site-shell:before{background:linear-gradient(112deg,transparent 0 48%,rgba(128,255,42,.045) 49%,transparent 51%),radial-gradient(circle at 76% 8%,rgba(126,255,48,.1),transparent 32%),radial-gradient(circle at 18% 20%,rgba(42,180,26,.08),transparent 28%)}.topbar:not(.topbar-member-dashboard-hidden){position:sticky;top:0;z-index:50;grid-template-columns:minmax(170px,270px) minmax(0,1fr);align-items:center;gap:clamp(12px,2vw,28px);padding:18px clamp(18px,3vw,52px);border-bottom:1px solid rgba(132,255,48,.08);background:radial-gradient(circle at 74% 0%,rgba(128,255,42,.12),transparent 28%),#020604e0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 18px 42px #0000005c}.topbar-public-home{grid-template-columns:minmax(170px,260px) minmax(0,1fr) auto}.te-brand-logo-header{max-width:210px;filter:drop-shadow(0 0 18px rgba(110,255,35,.24))}.brand-subtitle-header{display:none}.nav-scroll,.topbar-public-links{display:flex;justify-content:center;align-items:center;gap:8px;min-width:0;padding:8px;border:1px solid rgba(255,255,255,.04);border-radius:999px;background:#0c110ed1;box-shadow:inset 0 1px #ffffff0a}.nav-pill,.topbar-link-button,.button-header{min-height:42px;border:1px solid transparent;border-radius:999px;padding:0 16px;background:transparent;color:#eff7ebb8;font-size:.9rem;font-weight:850;letter-spacing:-.01em}.nav-pill-active,.topbar-link-button:hover,.topbar-link-button:focus-visible{border-color:#84ff3061;background:radial-gradient(circle at 18% 0%,rgba(128,255,42,.28),transparent 58%),#50ff1e1a;color:var(--te-site-green-strong);box-shadow:0 0 22px #66ff2429}.topbar-public-actions{display:flex;align-items:center;gap:8px}.topbar-public-actions .button-header:nth-child(2),.topbar-public-actions .button-header:nth-child(3){display:none}.button,.public-home-primary-button,.founder-button{border:1px solid rgba(150,255,70,.36);background:linear-gradient(180deg,#92ff37,#45c719);color:#061006;box-shadow:0 16px 34px #56ff2438}.button-secondary,.public-home-secondary-button{background:linear-gradient(180deg,#ffffff0b,#ffffff03),#080e0ae6;border-color:#84ff302e;color:var(--te-site-text)}.page-shell:not(.page-shell-member-access){width:min(1680px,calc(100% - 48px));padding-top:clamp(18px,2vw,34px)}.page-shell-pricing,.page-shell-results{width:min(1480px,calc(100% - 48px))}.hero-card,.info-card,.preview-card,.pricing-card,.success-card,.access-card,.disclaimer-card,.dashboard-card,.dashboard-panel,.proof-card,.public-home-trust-card,.public-home-stack-card,.public-home-founder-card,.public-home-stat-pill{border-color:var(--te-site-border);background:radial-gradient(circle at 100% 0%,rgba(128,255,42,.08),transparent 34%),linear-gradient(180deg,var(--te-site-panel-strong),var(--te-site-panel));box-shadow:0 24px 70px #00000047,inset 0 1px #ffffff09}.eyebrow,.brand-badge,.dashboard-panel-title,.dashboard-panel-kicker,.pricing-label,.proof-card-label,.public-home-trust-title,.public-home-stack-tag{color:var(--te-site-green);letter-spacing:.16em}.hero-copy,.pricing-card p,.preview-text,.dashboard-copy,.policy-list,.public-home-trust-note,.public-home-stack-body,.footer-copy{color:var(--te-site-soft)}.public-home-shell{padding-top:0}.public-home-hero-card{position:relative;min-height:clamp(520px,49vw,760px);display:grid;align-items:stretch;padding:clamp(28px,4vw,64px);border:1px solid rgba(132,255,48,.2);border-radius:32px;overflow:hidden;background:linear-gradient(90deg,#020604fa,#020604ed 34%,#0206042e 64%,#02060457),url(/assets/trackedge-concept-one-hero-B4v03KRv.png),radial-gradient(circle at 74% 18%,rgba(140,255,45,.18),transparent 36%),#020503;background-repeat:no-repeat;background-size:cover,min(74vw,980px) auto,cover,cover;background-position:center,right -20px bottom -90px,center,center;box-shadow:0 0 0 1px #84ff301f,0 34px 100px #14ff2a1f,inset 0 1px #ffffff12}.public-home-hero-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(116deg,transparent 0 44%,rgba(140,255,42,.14) 45%,transparent 48%),linear-gradient(120deg,transparent 0 58%,rgba(140,255,42,.22) 59%,transparent 61%),radial-gradient(circle at 76% 28%,rgba(126,255,48,.12),transparent 24%)}.public-home-hero-layout{position:relative;z-index:1;grid-template-columns:minmax(0,.82fr) minmax(320px,1.18fr);align-items:center;gap:clamp(22px,4vw,70px)}.public-home-hero-copy h1{max-width:11ch;display:grid;gap:0;margin:0;color:#fff;font-size:clamp(4.1rem,8vw,8.6rem);line-height:.84;letter-spacing:-.085em;text-transform:uppercase}.public-home-highlight{color:var(--te-site-green);text-shadow:0 0 26px rgba(126,255,48,.28)}.public-home-premium-pill,.public-home-benefit-pill,.hero-status-pill,.dashboard-date-pill,.founder-spots-pill{border-color:var(--te-site-border-strong);background:#2bff201a;color:#d9ffca}.public-home-checkmark{min-width:25px;min-height:25px;display:inline-grid;place-items:center;border-radius:50%;background:var(--te-site-green);color:#051005;font-size:.62rem;font-weight:950}.public-home-device-wrap{align-self:end}.public-home-device-frame{border-color:#84ff302e;background:#020604c2;box-shadow:0 28px 90px #0000006b}.public-home-device-toolbar{border-radius:28px 28px 0 0;background:#030805eb}.public-home-device-body{min-height:390px;border-color:#84ff301f;background:linear-gradient(90deg,#030805e6,#03080570),url(/assets/trackedge-concept-one-hero-B4v03KRv.png),#040a06fa;background-repeat:no-repeat;background-position:center,right -170px bottom -40px,center;background-size:cover,560px auto,cover}.public-home-device-sidebar{background:#0205049e}.public-home-device-banner,.public-home-device-row,.public-home-device-metric{border-color:#84ff3026;background:#050b07d1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.public-home-trust-grid,.public-home-stats-grid{gap:12px}.public-home-trust-card,.public-home-stack-card,.public-home-stat-pill{border-radius:22px}.public-home-trust-icon,.public-home-stack-icon{border-color:#84ff3042;background:radial-gradient(circle at 30% 30%,rgba(128,255,42,.2),transparent 58%),#ffffff09;color:var(--te-site-green)}.public-home-feature-section,.public-home-stats-strip,.public-home-founder-strip,.page-shell-pricing .content-section,.page-shell .single-card{position:relative}.section-heading,.page-shell-pricing .section-heading,.page-shell-results .section-heading{max-width:1050px;padding:clamp(20px,3vw,34px);border:1px solid var(--te-site-border);border-radius:28px;background:linear-gradient(90deg,#020604f0,#0206048f),url(/assets/trackedge-concept-one-hero-B4v03KRv.png),#030805f2;background-repeat:no-repeat;background-position:center,right -130px center,center;background-size:cover,560px auto,cover}.section-heading h2{max-width:13ch;margin:0;color:#fff;font-size:clamp(2.4rem,5.5vw,5.4rem);line-height:.9;letter-spacing:-.075em;text-transform:uppercase}.info-card.subtle-card{border-left:4px solid var(--te-site-green)}.pricing-grid,.founder-pricing-grid,.grid.two-up{gap:16px}.pricing-card,.founder-pricing-card,.grid.two-up .dashboard-panel,.support-block,.policy-list{border-radius:22px}.pricing-price{color:#fff;letter-spacing:-.06em}.pricing-price span{color:#ddffcdb8}.site-footer{width:min(1680px,calc(100% - 48px));margin:0 auto;border-top-color:#84ff301f;color:var(--te-site-muted)}.footer-link{color:#f0faebd1}.footer-link:hover,.footer-link-active{color:var(--te-site-green)}.results-proof-hero-panel,.results-proof-top5-panel,.results-proof-learning-panel,.results-proof-archive-panel{border-color:var(--te-site-border);background:radial-gradient(circle at top right,rgba(128,255,42,.08),transparent 34%),linear-gradient(180deg,#070e09f7,#030704fc)}.member-dashboard-shell-racecards .race-browser-compact-header,.member-dashboard-shell-racecards .race-browser-toolbar,.member-dashboard-shell-racecards .race-browser-app-shell,.member-dashboard-shell-racecards .race-browser-selected-card,.member-dashboard-shell-racecards .race-browser-selected-area,.member-dashboard-shell-racecards .race-browser-meeting-rail{border-color:var(--te-site-border);background:radial-gradient(circle at top right,rgba(128,255,42,.08),transparent 34%),linear-gradient(180deg,#070e09f5,#030704fc)}@media (max-width: 1180px){.topbar-public-home,.topbar:not(.topbar-member-dashboard-hidden){grid-template-columns:1fr}.topbar-public-actions,.topbar-public-links,.nav-scroll{justify-content:flex-start;overflow-x:auto}.public-home-hero-layout{grid-template-columns:1fr}.public-home-device-wrap{display:none}}@media (max-width: 720px){.page-shell:not(.page-shell-member-access){width:min(100% - 20px,1680px);padding-bottom:60px}.topbar:not(.topbar-member-dashboard-hidden){padding:12px 10px}.te-brand-logo-header{max-width:170px}.topbar-public-links{display:none}.topbar-public-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.topbar-public-actions .button-header{width:100%;min-height:38px;padding-inline:10px;font-size:.78rem}.public-home-hero-card{min-height:520px;padding:22px;border-radius:24px;background-position:center,right -230px bottom -42px,center,center;background-size:cover,620px auto,cover,cover}.public-home-hero-copy h1{font-size:clamp(3rem,16vw,4.8rem)}.public-home-benefit-row{gap:8px}.public-home-benefit-pill{width:fit-content}.section-heading,.page-shell-pricing .section-heading,.page-shell-results .section-heading{padding:18px;border-radius:22px;background-position:center,right -240px bottom -40px,center;background-size:cover,620px auto,cover}.section-heading h2{font-size:clamp(2.1rem,11vw,3.3rem)}.public-home-trust-grid,.public-home-stats-grid,.grid.two-up,.pricing-grid,.founder-pricing-grid{grid-template-columns:1fr}.public-home-stack-card,.public-home-stack-card-2,.public-home-stack-card-3,.public-home-stack-card-4{transform:none}}
