*{box-sizing:border-box}body{margin:0;background:#101410;color:#eeeade;font-family:Arial,sans-serif}a{color:inherit;text-decoration:none}.age{background:#d6ff3f;color:#111;text-align:center;padding:7px;font-size:11px;font-weight:800}header{height:76px;padding:0 6vw;display:flex;align-items:center;gap:28px;border-bottom:1px solid #30382e}.logo{display:flex;align-items:center;gap:10px}.logo span{border:1px solid #bea15f;padding:10px;color:#bea15f;font-family:Georgia}.logo i{display:block;color:#d6ff3f;font-family:Georgia;font-size:20px}nav{margin-left:auto;display:flex;gap:24px}.acct{display:flex;gap:12px}.smallcta,.cta{background:#d6ff3f;color:#111;padding:12px 16px;font-weight:900;display:inline-block;border:0}.hero{min-height:620px;padding:80px 7vw;display:grid;grid-template-columns:1.2fr .8fr;gap:7vw;background:radial-gradient(circle at 15% 20%,#273423,transparent 30%)}small{color:#bea15f;letter-spacing:.13em;font-weight:800}.hero h1,.page h1,.manifest h2{font:800 clamp(48px,6vw,88px)/.94 Georgia;margin:16px 0}.hero h1 em{color:#d6ff3f;font-style:normal}.hero p{max-width:650px;color:#b9c0b5;line-height:1.7}.hero aside{background:#eeeadd;color:#151815;align-self:center;padding:28px}.hero aside label,.pick>span,.week>span{display:inline-block;background:#161b15;color:#d6ff3f;padding:7px 9px;font-size:10px;font-weight:900;letter-spacing:.1em}.hero aside h2{font:700 42px Georgia}.manifest{background:#d6ff3f;color:#111;padding:80px 7vw}.manifest h2{font-size:60px}.manifest>div{display:grid;grid-template-columns:repeat(4,1fr);gap:1px}.manifest p{border:1px solid #8d974a;padding:22px;margin:0}.page{padding:70px 7vw;min-height:70vh}.page h1{font-size:65px}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:30px 0}.pick{background:#eeeadd;color:#151815;padding:24px;min-height:300px}.pick h2{font:700 34px Georgia}.pick p{color:#646960;line-height:1.6}.prices{display:flex;gap:18px;padding:14px 0;border-block:1px solid #c5c0b4}.notice,.flash{padding:15px;background:#2b3129;border-left:4px solid #d6ff3f}.flash{margin:15px 7vw}.plans{display:grid;grid-template-columns:1fr 1fr;gap:18px;max-width:1000px}.plans article{border:1px solid #30382e;padding:30px}.plans .week{background:#eeeadd;color:#151815}.week>strong{font:700 90px Georgia;display:block}.day{display:grid;grid-template-columns:1fr 70px 80px;padding:13px 0;border-bottom:1px solid #30382e}.auth{max-width:520px;margin:70px auto;min-height:60vh;padding:30px}.auth h1{font:700 50px Georgia}.auth form{display:grid;gap:14px}.auth input,.adminform input,.adminform select{padding:14px;background:#1c211b;border:1px solid #424941;color:white}.table{border-top:1px solid #30382e}.tr{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;padding:13px 5px;border-bottom:1px solid #30382e;font-size:12px}.adminform{display:flex;gap:10px;margin-bottom:35px}.fine{font-size:11px;color:#858c80}.legal{max-width:900px}.legal p{line-height:1.7;color:#b4baaf}footer{border-top:1px solid #30382e;padding:45px 7vw;color:#90978c;font-size:12px}.footlinks{display:flex;gap:20px}@media(max-width:800px){nav{display:none}.hero{grid-template-columns:1fr}.grid,.plans,.manifest>div{grid-template-columns:1fr}.tr{grid-template-columns:1fr 1fr}.page,.hero,.manifest{padding-left:20px;padding-right:20px}}.auth input[type="checkbox"]{width:18px;height:18px;padding:0;margin:0 10px 0 0;accent-color:#d6ff3f;cursor:pointer;vertical-align:middle}.auth label{display:flex;align-items:center;gap:8px;padding:12px 0;cursor:pointer;color:#eeeade}.secondarycta{margin-left:10px;background:transparent;color:#d6ff3f;border:1px solid #d6ff3f}.agecheck{display:flex;align-items:flex-start;gap:10px;padding:10px 0 14px;line-height:1.4}.card-page{background:linear-gradient(rgba(16,20,16,0.68),rgba(16,20,16,0.76)),url("/static/card-analysis-bg.png") center center / cover fixed no-repeat}.ledger-page{background:linear-gradient(rgba(16,20,16,0.68),rgba(16,20,16,0.76)),url("/static/ledger-analysis-bg.png") center center / cover fixed no-repeat}.membership-page{background:linear-gradient(rgba(16,20,16,0.72),rgba(16,20,16,0.80)),url("/static/membership-analysis-bg.png") center center / cover fixed no-repeat}.home-hero{background:linear-gradient(rgba(16,20,16,0.56),rgba(16,20,16,0.72)),url("/static/home-analysis-bg.png") center center / cover no-repeat}.auth-page{background:linear-gradient(rgba(16,20,16,0.74),rgba(16,20,16,0.84)),url("/static/auth-analysis-bg.png") center center / cover fixed no-repeat}@media (max-width:800px){header{height:auto;min-height:70px;padding:10px 16px;gap:12px;flex-wrap:wrap}.logo{gap:8px}.logo span{padding:8px}.logo i{font-size:17px}.acct{margin-left:auto;gap:8px}.smallcta,.cta{padding:11px 14px}.hero{min-height:auto;padding-top:48px;padding-bottom:48px;gap:34px}.home-hero{background-position:58% center}.hero h1{font-size:clamp(44px,13vw,62px);line-height:.96;margin:14px 0 20px}.hero p{line-height:1.55}.hero aside{padding:22px}.hero aside h2{font-size:34px;margin:14px 0}.manifest{padding-top:48px;padding-bottom:48px}.manifest h2{font-size:42px;line-height:1}.page{padding-top:48px;padding-bottom:48px}.page h1{font-size:48px}.grid{gap:14px}.pick{min-height:auto;padding:20px}.pick h2{font-size:30px}.prices{flex-wrap:wrap;gap:10px 16px}.plans article{padding:22px}.week>strong{font-size:68px}.auth{margin:36px 16px;padding:24px;min-height:auto}.auth h1{font-size:44px}.tr{grid-template-columns:1fr;gap:5px;padding:14px 8px}footer{padding:36px 20px}.footlinks{flex-wrap:wrap;gap:12px 18px}}.admin-card{margin:22px 0 44px}.admin-card .tr{align-items:center}.admin-card .headliner-row{background:rgba(214,255,63,0.08);border-left:4px solid #d6ff3f;padding-left:12px}.admin-card .headliner-row span:nth-child(3){color:#d6ff3f;font-weight:900}.admin-card .overlay-row span:nth-child(3){color:#bea15f;font-weight:900}.admin-summary{margin-bottom:16px}@media (max-width:800px){.adminform{display:grid;grid-template-columns:1fr}.adminform input,.adminform select,.adminform button{width:100%}}.admin-ledger{margin:22px 0 44px}.admin-ledger .ledger-row{align-items:center}.admin-ledger small{color:#858c80;font-size:9px;letter-spacing:.04em;word-break:break-all}.admin-ledger .ledger-settled{color:#d6ff3f;font-weight:900}.admin-ledger .ledger-pending{color:#bea15f;font-weight:900}@media (max-width:800px){.admin-ledger .ledger-row{padding:16px 10px}.admin-ledger .ledger-row span{line-height:1.45}}:root{--den-black:#0b0d0b;--den-charcoal:#111510;--den-panel:#171b16;--den-panel-2:#1c211b;--den-cream:#eee8da;--den-paper:#ddd5c4;--den-muted:#999d92;--den-brass:#b89a58;--den-brass-light:#d0b878;--den-green:#263429;--den-line:rgba(184,154,88,.24);--den-soft-line:rgba(238,232,218,.10);--den-serif:Georgia,"Times New Roman",serif;--den-sans:Arial,Helvetica,sans-serif}body{background:radial-gradient(circle at 50% -10%,rgba(46,61,47,.28),transparent 34%),var(--den-black);color:var(--den-cream);font-family:var(--den-sans)}a{transition:color .18s ease,border-color .18s ease,background .18s ease,opacity .18s ease,transform .18s ease}.age{background:#151914;color:#aaa99f;border-bottom:1px solid var(--den-line);padding:7px 20px;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}header{height:84px;padding:0 6vw;background:rgba(11,13,11,.94);border-bottom:1px solid var(--den-line);backdrop-filter:blur(14px)}.logo{gap:12px}.logo span{border:1px solid var(--den-brass);color:var(--den-brass-light);padding:9px 10px;font-family:var(--den-serif);font-size:17px;letter-spacing:.06em}.logo b{font-size:12px;letter-spacing:.12em}.logo i{color:var(--den-brass-light);font-family:var(--den-serif);font-size:18px;letter-spacing:.04em}nav{gap:30px}nav a,.acct>a:not(.smallcta){color:#b8b9b1;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}nav a:hover,.acct>a:not(.smallcta):hover{color:var(--den-brass-light)}.cta,.smallcta{background:var(--den-brass);color:#0b0d0b;border:1px solid var(--den-brass);padding:13px 18px;font-size:11px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.cta:hover,.smallcta:hover{background:var(--den-brass-light);border-color:var(--den-brass-light);transform:translateY(-1px)}.secondarycta{background:transparent;color:var(--den-brass-light);border:1px solid var(--den-brass)}.secondarycta:hover{background:rgba(184,154,88,.10);color:var(--den-brass-light)}small{color:var(--den-brass-light);letter-spacing:.18em;font-size:10px;font-weight:800;text-transform:uppercase}.hero h1,.page h1,.manifest h2{font-family:var(--den-serif);letter-spacing:-.035em}.hero h1 em{color:var(--den-brass-light)}.page h1{color:var(--den-cream)}.home-hero{position:relative;isolation:isolate}.home-hero::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(7,9,7,.48),transparent 55%)}.hero p{color:#b0b2aa;font-size:15px}.hero .rule{color:var(--den-brass-light);margin-top:20px;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.hero aside{position:relative;background:linear-gradient(145deg,#e9e1d1,#d8ceba);color:#151713;padding:34px;border:1px solid #c1ad7d;box-shadow:0 28px 70px rgba(0,0,0,.30)}.hero aside::before{content:"";position:absolute;inset:8px;border:1px solid rgba(95,74,35,.25);pointer-events:none}.hero aside>*{position:relative;z-index:1}.hero aside label,.pick>span,.week>span{background:var(--den-charcoal);color:var(--den-brass-light);padding:7px 10px;letter-spacing:.13em}.hero aside h2{color:#151713}.manifest{background:#dcd3c1;color:#11130f;border-block:1px solid #b79d64}.manifest h2{color:#11130f}.manifest p{border:1px solid rgba(80,65,35,.28);background:rgba(255,255,255,.14)}.manifest p b{font-family:var(--den-serif);color:#725c2d;letter-spacing:.04em}.page{position:relative}.card-page,.ledger-page,.membership-page{background-attachment:fixed}.notice,.flash{background:rgba(27,32,26,.94);border:1px solid var(--den-soft-line);border-left:3px solid var(--den-brass);color:#c7c8bf;box-shadow:0 14px 40px rgba(0,0,0,.12)}.grid{gap:20px}.pick{position:relative;overflow:hidden;min-height:320px;padding:26px;background:linear-gradient(145deg,#e7dfcf,#d8cfbd);color:#161814;border:1px solid #bba97f;box-shadow:0 18px 45px rgba(0,0,0,.18)}.pick::after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--den-brass)}.pick h2{margin:20px 0 8px;color:#11130f;font-family:var(--den-serif);font-size:35px}.pick p{color:#62655e}.pick strong{color:#665126;letter-spacing:.04em}.prices{justify-content:space-between;gap:14px;margin:18px 0 8px;padding:15px 0;border-block:1px solid rgba(72,62,42,.22)}.prices b{font-family:var(--den-serif);font-size:15px}.race-edge-positives{margin-top:70px!important;padding-top:42px;border-top:1px solid var(--den-line)}.race-edge-positives>h1{margin-bottom:14px}.race-edge-positives>.fine{max-width:720px;color:#a9ada3;font-size:12px;line-height:1.7}.race-edge-positives .pick{background:linear-gradient(145deg,#171d17,#111510);color:var(--den-cream);border:1px solid var(--den-line);box-shadow:0 18px 45px rgba(0,0,0,.25)}.race-edge-positives .pick h2{color:var(--den-cream)}.race-edge-positives .pick p{color:#9ea399}.race-edge-positives .pick .prices{border-color:var(--den-line)}.race-edge-positives .pick strong{color:var(--den-brass-light)}.plans{gap:24px;max-width:1080px}.plans article{background:rgba(18,22,17,.90);border:1px solid var(--den-line);padding:34px}.plans .week{position:relative;background:linear-gradient(145deg,#e6dece,#d7cdb9);color:#151713;border:1px solid #b89a58;box-shadow:0 24px 60px rgba(0,0,0,.24)}.week>strong{color:#6f5829;font-family:var(--den-serif)}.day{border-bottom:1px solid var(--den-soft-line)}.day a{color:var(--den-brass-light);font-weight:800}.table{margin-top:32px;border-top:1px solid var(--den-line);background:rgba(12,15,12,.64)}.tr{border-bottom:1px solid var(--den-soft-line);padding:15px 12px}.tr:hover{background:rgba(184,154,88,.045)}footer{background:#090b09;border-top:1px solid var(--den-line);color:#858a80;padding-top:52px}footer .logo{margin-bottom:18px}footer>p:not(.fine){color:var(--den-brass-light);font-family:var(--den-serif);font-size:15px}.footlinks a:hover{color:var(--den-brass-light)}@media (max-width:800px){.age{padding:6px 12px;font-size:9px}header{background:rgba(10,12,10,.97)}.logo b{font-size:10px}.hero{padding-top:54px;padding-bottom:54px}.hero aside{padding:27px}.manifest{padding-top:54px;padding-bottom:54px}.pick{padding:22px;min-height:auto}.race-edge-positives{margin-top:50px!important;padding-top:34px}.prices{align-items:flex-start}.plans article{padding:26px}}.den-selection{display:flex;flex-direction:column}.selection-topline{display:flex;justify-content:space-between;align-items:center;gap:14px}.selection-topline small{color:#756e61;letter-spacing:.10em}.selection-condition{margin-top:0;font-size:12px;text-transform:uppercase;letter-spacing:.08em}.market-board{display:grid;grid-template-columns:repeat(3,1fr);margin:22px 0;border-block:1px solid rgba(72,62,42,.24)}.market-board>div{padding:16px 14px 16px 0}.market-board>div + div{border-left:1px solid rgba(72,62,42,.18);padding-left:16px}.market-board small{display:block;color:#777064;margin-bottom:6px;font-size:9px}.market-board strong{display:block;color:#171914;font-family:var(--den-serif);font-size:24px}.selection-note{margin-top:4px}.selection-note small{color:#806a3b}.selection-note p{margin-top:7px}.value-meter{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:18px;border-top:1px solid rgba(72,62,42,.18)}.value-meter span{font-size:9px;font-weight:900;letter-spacing:.13em;color:#777064}.value-meter strong{font-family:var(--den-serif);font-size:20px;color:#6d5729}@media (max-width:800px){.selection-topline{align-items:flex-start;flex-direction:column;gap:9px}.market-board{grid-template-columns:1fr 1fr}.market-board>div:nth-child(3){grid-column:1 / -1;border-left:0;border-top:1px solid rgba(72,62,42,.18);padding-left:0}}.home-v2-hero{position:relative;isolation:isolate;overflow:hidden;min-height:650px;padding:86px 7vw 82px;display:grid;grid-template-columns:minmax(0,1.04fr) minmax(360px,.72fr);align-items:center;gap:clamp(64px,8vw,130px);background:radial-gradient(circle at 18% 28%,rgba(125,105,54,.14),transparent 28%),radial-gradient(circle at 82% 40%,rgba(31,67,49,.18),transparent 30%),linear-gradient(115deg,#090c0a 0%,#0c100d 52%,#11150f 100%)}.home-v2-hero::before{content:"BD";position:absolute;z-index:-1;right:3vw;top:46%;transform:translateY(-50%);font-family:Georgia,"Times New Roman",serif;font-size:clamp(220px,31vw,530px);line-height:.7;color:rgba(190,161,95,.025);pointer-events:none}.home-v2-hero::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.19;background-image:linear-gradient(rgba(190,161,95,.10) 1px,transparent 1px),linear-gradient(90deg,rgba(190,161,95,.08) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(90deg,rgba(0,0,0,.25),transparent 60%)}.home-v2-copy{max-width:820px}.eyebrow{display:inline-block;color:#c3a45e;font-size:11px;font-weight:800;letter-spacing:.19em;line-height:1.5}.home-v2-copy h1{margin:19px 0 24px;max-width:790px;font-family:Georgia,"Times New Roman",serif;font-size:clamp(60px,6.3vw,102px);font-weight:700;line-height:.83;letter-spacing:-.055em;color:#eee8d8}.home-v2-copy h1 em{color:#c3a45e;font-style:normal}.home-v2-lead{max-width:720px;margin:0 0 28px;color:#c0c0b6;font-size:16px;line-height:1.72}.home-v2-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.home-v2-actions .cta,.weekly-price .cta{background:#c3a45e;color:#090b09;border:1px solid #c3a45e;padding:14px 19px;font-size:11px;font-weight:900;letter-spacing:.09em}.ghost-cta{display:inline-block;padding:14px 19px;border:1px solid rgba(195,164,94,.42);color:#e9e3d2;font-size:11px;font-weight:900;letter-spacing:.09em}.ghost-cta:hover{border-color:#c3a45e}.home-v2-rule{margin-top:24px;color:#c3a45e;font-size:10px;font-weight:900;letter-spacing:.18em}.today-board{position:relative;width:100%;max-width:455px;justify-self:end;padding:31px 31px 30px;color:#181812;background:#dfd5bf;border:1px solid #b6a989;box-shadow:0 26px 60px rgba(0,0,0,.35),inset 0 0 0 8px #e8dfcd,inset 0 0 0 9px #b8ac91}.board-heading{display:flex;flex-direction:column;gap:8px;padding-bottom:18px}.board-heading>span{font-family:Georgia,"Times New Roman",serif;font-size:14px}.board-heading small{width:max-content;padding:7px 11px;color:#dbc475;background:#0b0e0b;font-size:9px;font-weight:900;letter-spacing:.16em}.board-live,.board-quiet{display:inline-block;margin-top:10px;color:#31533b;font-size:9px;font-weight:900;letter-spacing:.15em}.board-quiet{color:#755f34}.today-board h2{margin:24px 0 10px;font-family:Georgia,"Times New Roman",serif;font-size:clamp(39px,4vw,58px);line-height:.96;letter-spacing:-.03em}.board-race{margin:5px 0;font-weight:800;text-transform:uppercase}.board-condition{color:#625d51;margin:5px 0 0}.board-divider{height:1px;margin:24px 0;background:#b8ac91}.board-copy{color:#696456;line-height:1.55}.board-copy.strong{color:#26251f}.board-link{display:inline-block;margin-top:12px;padding-bottom:4px;color:#27251e;border-bottom:1px solid #8c7640;font-size:10px;font-weight:900;letter-spacing:.12em}.section-inner{width:min(1320px,86vw);margin:0 auto}.den-method{padding:86px 0 92px;background:#090c0a;border-top:1px solid rgba(195,164,94,.16)}.section-heading-row{display:grid;grid-template-columns:1fr .8fr;gap:60px;align-items:end;margin:16px 0 54px}.section-heading-row h2{margin:0;font-family:Georgia,"Times New Roman",serif;font-size:clamp(45px,5.4vw,78px);line-height:.91;letter-spacing:-.035em;color:#eee8d8}.section-heading-row>p{max-width:570px;margin:0 0 5px;color:#aaa99f;font-size:15px;line-height:1.65}.method-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(195,164,94,.22);border-bottom:1px solid rgba(195,164,94,.22)}.method-grid article{min-height:245px;padding:31px 34px 35px 0}.method-grid article + article{padding-left:34px;border-left:1px solid rgba(195,164,94,.22)}.method-grid span{color:#c3a45e;font-family:Georgia,"Times New Roman",serif;font-size:12px}.method-grid h3{margin:37px 0 13px;color:#eee8d8;font-size:17px;letter-spacing:.02em}.method-grid p{max-width:360px;margin:0;color:#aaa99f;line-height:1.65}.home-manifest{padding:88px 0 94px;color:#171812;background:#ded4bd}.dark-eyebrow{color:#a18547}.home-manifest h2{margin:18px 0 50px;font-family:Georgia,"Times New Roman",serif;font-size:clamp(58px,6.8vw,101px);line-height:.82;letter-spacing:-.055em}.manifest-grid{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #b7aa8c}.manifest-grid article{min-height:132px;padding:24px 25px}.manifest-grid article + article{border-left:1px solid #b7aa8c}.manifest-grid h3{margin:0 0 5px;color:#765e32;font-family:Georgia,"Times New Roman",serif;font-size:15px}.manifest-grid p{margin:0;color:#292920;line-height:1.38}.home-membership{padding:70px 0;background:radial-gradient(circle at 80% 20%,rgba(57,86,62,.14),transparent 28%),#090c0a}.membership-row{display:grid;grid-template-columns:1fr auto;gap:80px;align-items:center}.membership-row h2{margin:16px 0 14px;color:#eee8d8;font-family:Georgia,"Times New Roman",serif;font-size:clamp(43px,4.4vw,67px)}.membership-row>div:first-child p{max-width:570px;color:#aaa99f;line-height:1.6}.weekly-price{display:grid;grid-template-columns:auto auto;align-items:baseline;justify-content:end;column-gap:4px}.weekly-price>span{color:#c3a45e;font-family:Georgia,"Times New Roman",serif;font-size:20px}.weekly-price>strong{color:#eee8d8;font-family:Georgia,"Times New Roman",serif;font-size:74px;line-height:1}.weekly-price>small{grid-column:1 / -1;margin:7px 0 16px;color:#c3a45e;font-size:9px;font-weight:900;letter-spacing:.17em}.weekly-price>.cta{grid-column:1 / -1}.age{background:#111610!important;color:#aaa99f!important;border-bottom:1px solid rgba(195,164,94,.18);letter-spacing:.13em}header{background:rgba(8,11,9,.98);border-bottom-color:rgba(195,164,94,.22)}.logo i{color:#c3a45e!important}header .smallcta{background:#c3a45e;color:#0b0d0b}header nav a,header .acct>a:not(.smallcta){color:#bcb9ad}header nav a:hover,header .acct>a:not(.smallcta):hover{color:#eee8d8}footer{background:#070a08;border-top-color:rgba(195,164,94,.15)}@media (max-width:900px){.home-v2-hero{min-height:auto;grid-template-columns:1fr;padding:62px 24px 66px;gap:48px}.home-v2-copy h1{font-size:clamp(54px,15vw,78px)}.today-board{justify-self:start;max-width:100%}.section-inner{width:auto;margin:0 24px}.section-heading-row{grid-template-columns:1fr;gap:20px}.method-grid{grid-template-columns:1fr}.method-grid article{padding:27px 0;min-height:auto}.method-grid article + article{padding-left:0;border-left:0;border-top:1px solid rgba(195,164,94,.22)}.method-grid h3{margin-top:18px}.manifest-grid{grid-template-columns:1fr 1fr}.manifest-grid article:nth-child(3){border-left:0;border-top:1px solid #b7aa8c}.manifest-grid article:nth-child(4){border-top:1px solid #b7aa8c}.membership-row{grid-template-columns:1fr;gap:30px}.weekly-price{justify-content:start}}@media (max-width:560px){.home-v2-hero{padding-left:20px;padding-right:20px}.home-v2-copy h1{font-size:clamp(50px,17vw,68px)}.home-v2-actions{align-items:stretch}.home-v2-actions a{text-align:center}.today-board{padding:25px}.section-inner{margin:0 20px}.den-method,.home-manifest{padding-top:65px;padding-bottom:68px}.manifest-grid{grid-template-columns:1fr}.manifest-grid article + article{border-left:0;border-top:1px solid #b7aa8c}}.card-v2-page{min-height:75vh;padding-bottom:90px;background:radial-gradient(circle at 92% 5%,rgba(64,91,66,.15),transparent 25%),radial-gradient(circle at 8% 40%,rgba(195,164,94,.055),transparent 28%),#090c0a}.card-v2-header{width:min(1320px,86vw);margin:0 auto;padding:76px 0 48px;display:grid;grid-template-columns:1fr auto;gap:80px;align-items:end}.card-eyebrow,.card-section-heading small,.den-read small,.release-value small,.market-cell small,.card-lock-panel>small{color:#c3a45e;font-size:10px;font-weight:900;letter-spacing:.18em}.card-v2-header h1{margin:12px 0 20px;color:#eee8d8;font-family:Georgia,"Times New Roman",serif;font-size:clamp(65px,7vw,108px);line-height:.82;letter-spacing:-.055em}.card-intro{max-width:720px;margin:0;color:#aaa99f;font-size:15px;line-height:1.7}.card-access-panel{min-width:300px;display:grid;grid-template-columns:11px 1fr;gap:15px;align-items:start;padding:22px 24px;border:1px solid rgba(195,164,94,.28);background:rgba(15,19,15,.92)}.access-dot{width:9px;height:9px;margin-top:4px;border-radius:50%;background:#6f936f;box-shadow:0 0 0 4px rgba(111,147,111,.10)}.access-dot.inactive{background:#8d7750;box-shadow:none}.card-access-panel small{display:block;margin-bottom:7px;color:#898d83;font-size:8px;letter-spacing:.17em}.card-access-panel strong{color:#e8e2d2;font-size:12px;letter-spacing:.07em}.card-access-panel p{margin:6px 0 0;color:#81857c;font-size:11px}.card-v2-toolbar{width:min(1320px,86vw);margin:0 auto 70px;padding:19px 0;display:grid;grid-template-columns:auto 1fr auto;gap:34px;align-items:center;border-top:1px solid rgba(195,164,94,.23);border-bottom:1px solid rgba(195,164,94,.23)}.card-v2-toolbar>div{display:flex;align-items:baseline;gap:12px}.card-v2-toolbar span{color:#898d83;font-size:9px;font-weight:900;letter-spacing:.14em}.card-v2-toolbar strong{color:#c3a45e;font-family:Georgia,"Times New Roman",serif;font-size:25px}.card-v2-toolbar p{margin:0;color:#777c73;font-size:11px}.card-v2-toolbar a{color:#c3a45e;font-size:9px;font-weight:900;letter-spacing:.13em}.official-card,.positives-v2,.card-lock-panel{width:min(1320px,86vw);margin-left:auto;margin-right:auto}.card-section-heading{margin-bottom:30px;display:grid;grid-template-columns:1fr .8fr;gap:60px;align-items:end}.card-section-heading h2{margin:9px 0 0;color:#eee8d8;font-family:Georgia,"Times New Roman",serif;font-size:clamp(42px,4vw,60px);line-height:.95}.card-section-heading>p{max-width:520px;margin:0;color:#878b82;line-height:1.6}.official-release-list{display:grid;gap:18px}.den-release{position:relative;overflow:hidden;padding:0;color:#1a1a14;background:#ddd3bd;border:1px solid #b3a789;box-shadow:0 12px 40px rgba(0,0,0,.13)}.den-release::before{content:"";position:absolute;top:0;bottom:0;left:0;width:4px;background:#937b46}.den-release.release-headliner::before{width:7px;background:#c3a45e}.release-status-row{padding:17px 25px 13px 29px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #bcb096}.release-status{display:inline-block;padding:6px 9px;color:#d9c174;background:#10130f;font-size:9px;font-weight:900;letter-spacing:.15em}.release-number{color:#8f856e;font-family:Georgia,"Times New Roman",serif;font-size:12px}.release-main{display:grid;grid-template-columns:minmax(260px,.9fr) 1.4fr;gap:40px;padding:31px 30px 28px}.release-race{margin:0 0 9px;color:#776d5b;font-size:10px;font-weight:900;letter-spacing:.10em;text-transform:uppercase}.release-identity h3{margin:0 0 13px;font-family:Georgia,"Times New Roman",serif;font-size:clamp(36px,3.5vw,52px);line-height:.95;letter-spacing:-.025em}.release-condition{display:inline-block;padding-top:7px;color:#6f6858;border-top:1px solid #b9ad93;font-size:11px}.release-market{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #b9ad93}.market-cell{min-height:135px;padding:20px;display:flex;flex-direction:column;justify-content:center}.market-cell + .market-cell{border-left:1px solid #b9ad93}.market-cell small{color:#826b38}.market-cell strong{display:block;margin:8px 0 3px;font-family:Georgia,"Times New Roman",serif;font-size:34px}.market-cell span{color:#807866;font-size:9px;line-height:1.35}.market-gap strong{color:#34553e}.release-analysis{display:grid;grid-template-columns:1fr auto;gap:45px;padding:25px 30px 29px;background:#e7dfcd;border-top:1px solid #bcb096}.den-read p{max-width:850px;margin:9px 0 0;color:#514d42;line-height:1.62}.release-value{min-width:150px;padding-left:28px;border-left:1px solid #c1b79f}.value-score{margin:8px 0 7px;display:flex;align-items:baseline}.value-score strong{font-family:Georgia,"Times New Roman",serif;font-size:34px}.value-score span{color:#77705f}.value-bars{display:flex;gap:4px}.value-bars i{width:18px;height:4px;background:#c4baa4}.value-bars i.active{background:#9b8146}.empty-card{padding:55px;text-align:center;border:1px solid rgba(195,164,94,.25);background:#0d110e}.empty-card small{color:#c3a45e;letter-spacing:.16em}.empty-card h3{margin:13px 0 8px;color:#eee8d8;font-family:Georgia,"Times New Roman",serif;font-size:37px}.empty-card p{color:#858980}.den-ai-runner{margin-top:20px;padding-top:18px;border-top:1px solid rgba(195,164,94,.18)}.den-ai-runner-button{appearance:none;border:1px solid rgba(195,164,94,.42);background:transparent;color:#c3a45e;padding:10px 14px;font-size:10px;font-weight:900;letter-spacing:.14em;cursor:pointer}.den-ai-runner-button:hover{background:rgba(195,164,94,.08)}.den-ai-runner-button:disabled{opacity:.55;cursor:wait}.den-ai-runner-result{margin-top:14px;color:#bfc1b8;line-height:1.7}.den-ai-brief{width:min(1320px,86vw);margin:90px auto 0;padding-top:70px;border-top:1px solid rgba(195,164,94,.22)}.den-ai-brief-copy{padding:30px 34px;border:1px solid rgba(195,164,94,.28);background:#0d110e;color:#c8c8bd;font-size:16px;line-height:1.75}.positives-v2{margin-top:90px;padding-top:70px;border-top:1px solid rgba(195,164,94,.22)}.positives-table{border-top:1px solid rgba(195,164,94,.25)}.positive-row{min-height:70px;padding:14px 16px;display:grid;grid-template-columns:minmax(220px,1.2fr) minmax(220px,1fr);gap:15px;align-items:center;border-bottom:1px solid rgba(195,164,94,.14);color:#aaa99f;font-size:11px}.positive-header{min-height:auto;padding-top:11px;padding-bottom:11px;color:#777c73;font-size:8px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.positive-runner{display:flex;flex-direction:column;gap:5px}.positive-runner strong{color:#eee8d8;font-family:Georgia,"Times New Roman",serif;font-size:17px}.positive-runner small{color:#927b46;font-size:8px;letter-spacing:.08em}.positive-projected{color:#eee8d8;font-weight:900}.positive-lift{color:#8faa8c;font-weight:900}.positive-signal{color:#bba56d;font-size:9px}.positives-footnote{max-width:780px;margin:20px 0 0;color:#72766e;font-size:10px;line-height:1.55}.card-lock-panel{margin-top:70px;padding:42px;border:1px solid rgba(195,164,94,.28);background:#101410}.card-lock-panel h2{margin:10px 0;color:#eee8d8;font-family:Georgia,"Times New Roman",serif;font-size:38px}.card-lock-panel p{max-width:650px;color:#898d84;line-height:1.6}.card-lock-panel .cta{margin-top:12px;background:#c3a45e;color:#0b0d0b}.card-login-link{margin-left:20px;color:#c3a45e;font-size:10px;font-weight:900;letter-spacing:.1em}@media (max-width:900px){.card-v2-header{width:auto;margin:0 24px;grid-template-columns:1fr;gap:30px;padding-top:58px}.card-access-panel{min-width:0}.card-v2-toolbar,.official-card,.positives-v2,.card-lock-panel{width:auto;margin-left:24px;margin-right:24px}.card-v2-toolbar{grid-template-columns:1fr auto}.card-v2-toolbar p{grid-column:1 / -1;grid-row:2}.card-section-heading{grid-template-columns:1fr;gap:15px}.release-main{grid-template-columns:1fr;gap:25px}.release-analysis{grid-template-columns:1fr;gap:25px}.release-value{padding-left:0;padding-top:20px;border-left:0;border-top:1px solid #c1b79f}.positive-row{grid-template-columns:minmax(180px,1.2fr) minmax(180px,1fr)}}@media (max-width:600px){.card-v2-header,.card-v2-toolbar,.official-card,.positives-v2,.card-lock-panel{margin-left:20px;margin-right:20px}.card-v2-header h1{font-size:62px}.card-v2-toolbar{gap:15px}.release-main{padding:25px 22px}.release-status-row{padding-left:25px;padding-right:22px}.release-market{grid-template-columns:1fr}.market-cell{min-height:auto}.market-cell + .market-cell{border-left:0;border-top:1px solid #b9ad93}.release-analysis{padding:23px 22px}.positive-header{display:none}.positive-row{padding:18px 0;grid-template-columns:1fr auto;gap:8px 15px}.positive-runner strong{font-size:19px}.card-login-link{display:block;margin:20px 0 0}}.card-access-panel{min-width:330px;padding:25px 27px}.den-release .release-main{padding-top:25px;padding-bottom:23px}.den-release .release-analysis{padding-top:21px;padding-bottom:23px}.den-release .release-identity h3{margin-bottom:8px}.ledger-v2-page{min-height:75vh;padding-bottom:90px;background:radial-gradient(circle at 85% 5%,rgba(195,164,94,.07),transparent 24%),radial-gradient(circle at 10% 45%,rgba(52,82,60,.12),transparent 30%),#090c0a}.ledger-v2-header{width:min(1320px,86vw);margin:0 auto;padding:76px 0 55px;display:grid;grid-template-columns:1fr auto;gap:90px;align-items:end}.ledger-eyebrow,.ledger-book-heading small,.ledger-principle small,.ledger-empty small{color:#c3a45e;font-size:10px;font-weight:900;letter-spacing:.18em}.ledger-v2-header h1{margin:13px 0 20px;color:#eee8d8;font-family:Georgia,"Times New Roman",serif;font-size:clamp(65px,7vw,108px);line-height:.82;letter-spacing:-.055em}.ledger-intro{max-width:720px;margin:0;color:#aaa99f;font-size:15px;line-height:1.7}.ledger-principle{width:310px;padding:27px;border:1px solid rgba(195,164,94,.30);background:#101410}.ledger-principle small{display:block;margin-bottom:17px}.ledger-principle strong{display:block;color:#eee8d8;font-family:Georgia,"Times New Roman",serif;font-size:35px;line-height:.94}.ledger-principle p{margin:15px 0 0;color:#7f837a;font-size:11px;line-height:1.5}.ledger-summary{width:min(1320px,86vw);margin:0 auto 70px;padding:18px 0;display:grid;grid-template-columns:auto 1fr auto;gap:35px;align-items:center;border-top:1px solid rgba(195,164,94,.23);border-bottom:1px solid rgba(195,164,94,.23)}.ledger-summary>div{display:flex;align-items:baseline;gap:12px}.ledger-summary small{color:#858980;font-size:8px;font-weight:900;letter-spacing:.15em}.ledger-summary strong{color:#c3a45e;font-family:Georgia,"Times New Roman",serif;font-size:25px}.ledger-summary p{margin:0;color:#777c73;font-size:11px}.ledger-summary a{color:#c3a45e;font-size:9px;font-weight:900;letter-spacing:.12em}.ledger-book{width:min(1320px,86vw);margin:0 auto}.ledger-book-heading{margin-bottom:30px;display:grid;grid-template-columns:1fr .7fr;gap:60px;align-items:end}.ledger-book-heading h2{margin:9px 0 0;color:#eee8d8;font-family:Georgia,"Times New Roman",serif;font-size:clamp(42px,4vw,60px);line-height:.95}.ledger-book-heading>p{margin:0;color:#81857c;line-height:1.5}.ledger-table{border-top:1px solid rgba(195,164,94,.27)}.ledger-row{position:relative;min-height:76px;padding:16px 18px;display:grid;grid-template-columns:.8fr 1.45fr 1.7fr 1.05fr .65fr;gap:18px;align-items:center;border-bottom:1px solid rgba(195,164,94,.14);color:#aaa99f}.ledger-row::before{content:"";position:absolute;left:0;top:17px;bottom:17px;width:2px;background:rgba(195,164,94,.22)}.ledger-table-head{min-height:auto;padding-top:11px;padding-bottom:11px;color:#73776f;font-size:8px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.ledger-table-head::before{display:none}.ledger-date{color:#858980;font-size:10px}.ledger-race{color:#aaa99f;font-size:10px;text-transform:uppercase}.ledger-race b{color:#c3a45e}.ledger-runner{color:#eee8d8;font-family:Georgia,"Times New Roman",serif;font-size:19px;font-weight:700}.ledger-release-tag{display:inline-block;padding:6px 8px;color:#d5bd76;background:#111510;font-style:normal;font-size:8px;font-weight:900;letter-spacing:.10em}.ledger-result{font-size:9px;letter-spacing:.08em}.ledger-win::before{background:#718e72}.ledger-win .ledger-result{color:#94b494}.ledger-loss::before{background:#725c4e}.ledger-loss .ledger-result{color:#a98e7a}.ledger-pending .ledger-result{color:#c3a45e}.ledger-empty{padding:60px;text-align:center;border:1px solid rgba(195,164,94,.25);background:#0e120f}.ledger-empty h3{margin:12px 0 8px;color:#eee8d8;font-family:Georgia,"Times New Roman",serif;font-size:38px}.ledger-empty p{color:#81857c}.ledger-footer-note{width:min(1320px,86vw);margin:55px auto 0;padding-top:22px;display:grid;grid-template-columns:auto 1fr;gap:25px;border-top:1px solid rgba(195,164,94,.15)}.ledger-footer-note span{color:#c3a45e;font-size:8px;font-weight:900;letter-spacing:.15em}.ledger-footer-note p{margin:0;color:#6f746c;font-size:10px}@media (max-width:900px){.card-access-panel{min-width:0}.ledger-v2-header,.ledger-summary,.ledger-book,.ledger-footer-note{width:auto;margin-left:24px;margin-right:24px}.ledger-v2-header{grid-template-columns:1fr;gap:30px;padding-top:58px}.ledger-principle{width:100%}.ledger-summary{grid-template-columns:1fr auto}.ledger-summary p{grid-column:1 / -1;grid-row:2}.ledger-book-heading{grid-template-columns:1fr;gap:15px}.ledger-row{grid-template-columns:.8fr 1.3fr 1.7fr .8fr}.ledger-row>span:nth-child(4){display:none}}@media (max-width:600px){.ledger-v2-header,.ledger-summary,.ledger-book,.ledger-footer-note{margin-left:20px;margin-right:20px}.ledger-v2-header h1{font-size:61px}.ledger-table-head{display:none}.ledger-row{padding:19px 12px 19px 17px;grid-template-columns:1fr auto;gap:7px 14px}.ledger-row>span:nth-child(4){display:block}.ledger-date{grid-column:1;grid-row:1}.ledger-result{grid-column:2;grid-row:1}.ledger-race{grid-column:1 / -1;grid-row:2}.ledger-runner{grid-column:1 / -1;grid-row:3;margin:4px 0;font-size:22px}.ledger-row>span:nth-child(4){grid-column:1 / -1;grid-row:4}.ledger-footer-note{grid-template-columns:1fr}}.membership-v2-page{min-height:75vh;background:#090c0a}.membership-v2-hero{position:relative;overflow:hidden;min-height:650px;padding:82px 7vw 78px;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(330px,.65fr);gap:clamp(55px,8vw,120px);align-items:center;background:radial-gradient(circle at 18% 30%,rgba(195,164,94,.10),transparent 30%),radial-gradient(circle at 82% 40%,rgba(50,81,58,.15),transparent 26%),linear-gradient(120deg,#090c0a,#0c100d 55%,#11150f)}.membership-v2-hero::before{content:"BD";position:absolute;right:-2vw;top:50%;transform:translateY(-50%);color:rgba(195,164,94,.025);font-family:Georgia,"Times New Roman",serif;font-size:clamp(250px,34vw,520px);pointer-events:none}.membership-v2-copy{position:relative;z-index:1;max-width:780px}.membership-eyebrow,.membership-section-heading small,.membership-philosophy small,.membership-access small,.membership-payment-note small{color:#c3a45e;font-size:10px;font-weight:900;letter-spacing:.18em}.membership-v2-copy h1{margin:18px 0 25px;color:#eee8d8;font-family:Georgia,"Times New Roman",serif;font-size:clamp(67px,7.5vw,115px);line-height:.82;letter-spacing:-.055em}.membership-lead{max-width:690px;color:#aaa99f;font-size:16px;line-height:1.7}.membership-discipline{margin-top:22px;color:#c3a45e;font-size:10px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.weekly-book-ticket{position:relative;z-index:1;width:100%;max-width:430px;justify-self:end;padding:34px;color:#171812;background:#dfd5bf;border:1px solid #b5a887;box-shadow:0 26px 60px rgba(0,0,0,.32),inset 0 0 0 8px #e7decb,inset 0 0 0 9px #b9ad90}.weekly-book-ticket>small:first-child{color:#7b6335;font-size:9px;font-weight:900;letter-spacing:.16em}.weekly-ticket-price{margin:18px 0;display:flex;align-items:baseline;color:#171812}.weekly-ticket-price span{margin-right:6px;color:#977c42;font-family:Georgia,"Times New Roman",serif;font-size:24px}.weekly-ticket-price strong{font-family:Georgia,"Times New Roman",serif;font-size:95px;line-height:.9}.weekly-book-ticket p{color:#5f5a4e;line-height:1.55}.ticket-rule{height:1px;margin:24px 0;background:#b7aa8e}.membership-active{display:inline-block;margin-bottom:7px;padding:6px 9px;color:#d8c270;background:#11140f;font-size:8px;font-weight:900;letter-spacing:.14em}.membership-primary{display:block;margin-top:22px;padding:15px 18px;text-align:center;color:#0a0d0a;background:#c3a45e;border:1px solid #c3a45e;font-size:10px;font-weight:900;letter-spacing:.11em}.membership-secondary{display:block;margin-top:15px;text-align:center;color:#594b2e;font-size:9px;font-weight:900;letter-spacing:.11em}.no-renewal{display:block;margin-top:17px;color:#7d7666;font-size:8px;letter-spacing:.12em}.membership-inner{width:min(1320px,86vw);margin:0 auto}.membership-includes{padding:90px 0;border-top:1px solid rgba(195,164,94,.18);background:#090c0a}.membership-section-heading{margin-bottom:48px;display:grid;grid-template-columns:1fr .8fr;gap:60px;align-items:end}.membership-section-heading h2{margin:11px 0 0;color:#eee8d8;font-family:Georgia,"Times New Roman",serif;font-size:clamp(45px,4.7vw,69px);line-height:.93}.membership-section-heading>p{max-width:550px;margin:0;color:#858980;line-height:1.65}.membership-feature-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(195,164,94,.22);border-bottom:1px solid rgba(195,164,94,.22)}.membership-feature-grid article{min-height:275px;padding:30px}.membership-feature-grid article + article{border-left:1px solid rgba(195,164,94,.22)}.membership-feature-grid span{color:#c3a45e;font-family:Georgia,"Times New Roman",serif;font-size:12px}.membership-feature-grid h3{margin:42px 0 13px;color:#eee8d8;font-size:16px}.membership-feature-grid p{margin:0;color:#979b91;line-height:1.65}.membership-philosophy{padding:90px 0;color:#171812;background:#ded4bd}.philosophy-grid{display:grid;grid-template-columns:1fr .85fr;gap:100px;align-items:center}.membership-philosophy small{color:#9b8042}.membership-philosophy h2{margin:18px 0 0;font-family:Georgia,"Times New Roman",serif;font-size:clamp(57px,6vw,92px);line-height:.83;letter-spacing:-.05em}.philosophy-copy p{color:#49463c;font-size:15px;line-height:1.68}.philosophy-copy strong{display:block;margin-top:25px;color:#705a31;font-family:Georgia,"Times New Roman",serif;font-size:21px}.membership-access{padding:85px 0;background:#090c0a}.membership-access-grid{display:grid;grid-template-columns:1fr .8fr;gap:100px;align-items:center}.membership-access h2{margin:15px 0;color:#eee8d8;font-family:Georgia,"Times New Roman",serif;font-size:clamp(48px,5vw,75px);line-height:.88}.membership-access p{max-width:520px;color:#90948b;line-height:1.65}.access-summary{border-top:1px solid rgba(195,164,94,.22)}.access-summary>div{padding:14px 0;display:flex;justify-content:space-between;border-bottom:1px solid rgba(195,164,94,.16)}.access-summary span{color:#8d9187;font-size:11px}.access-summary strong{color:#eee8d8;font-size:11px}.membership-payment-note{padding:32px 0 55px;background:#090c0a}.membership-payment-note .membership-inner{padding-top:22px;border-top:1px solid rgba(195,164,94,.15)}.membership-payment-note p{max-width:760px;color:#6f746b;font-size:10px;line-height:1.6}@media (max-width:900px){.membership-v2-hero{grid-template-columns:1fr;min-height:auto;padding:60px 24px 65px;gap:45px}.weekly-book-ticket{max-width:100%;justify-self:start}.membership-inner{width:auto;margin-left:24px;margin-right:24px}.membership-section-heading,.philosophy-grid,.membership-access-grid{grid-template-columns:1fr;gap:30px}.membership-feature-grid{grid-template-columns:1fr 1fr}.membership-feature-grid article:nth-child(3){border-left:0;border-top:1px solid rgba(195,164,94,.22)}.membership-feature-grid article:nth-child(4){border-top:1px solid rgba(195,164,94,.22)}}@media (max-width:600px){.membership-v2-hero{padding-left:20px;padding-right:20px}.membership-v2-copy h1{font-size:clamp(42px,13vw,63px);overflow-wrap:break-word}.membership-inner{margin-left:20px;margin-right:20px}.membership-feature-grid{grid-template-columns:1fr}.membership-feature-grid article{min-height:auto;padding:27px 0}.membership-feature-grid article + article{border-left:0;border-top:1px solid rgba(195,164,94,.22)}.membership-feature-grid h3{margin-top:18px}.weekly-ticket-price strong{font-size:78px}}@media (max-width:600px){.membership-v2-page .membership-v2-hero a{color:#c3a45e;font-weight:700;font-size:1.08em;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}}.membership-v2-hero::before{animation:bdFloat 12s ease-in-out infinite}@keyframes bdFloat{0%,100%{transform:translateY(-50%) scale(1);opacity:.025}50%{transform:translateY(-52%) scale(1.03);opacity:.045}}.membership-v2-page section:not(.membership-v2-hero) h3{border:1px solid rgba(195,164,94,.18);padding:24px;margin:28px 0 0;background:rgba(255,255,255,.025);color:#eee8d8;transition:transform .25s ease,border-color .25s ease}.membership-v2-page section:not(.membership-v2-hero) h3:hover{transform:translateY(-4px);border-color:rgba(195,164,94,.55)}.membership-v2-page section:not(.membership-v2-hero) h3 + p{border-left:1px solid rgba(195,164,94,.25);padding:0 24px 24px;margin:0;color:#aaa99f;background:rgba(255,255,255,.025)}.den-auth-page{position:relative;min-height:760px;padding:82px 7vw 90px;display:flex;align-items:center;background:radial-gradient(circle at 18% 30%,rgba(195,164,94,.09),transparent 29%),radial-gradient(circle at 82% 50%,rgba(52,82,60,.13),transparent 28%),linear-gradient(120deg,#090c0a,#0d110e 58%,#11150f)}.den-auth-page::before{content:"BD";position:absolute;left:3vw;top:50%;transform:translateY(-50%);color:rgba(195,164,94,.025);font-family:Georgia,"Times New Roman",serif;font-size:clamp(260px,37vw,560px);pointer-events:none}.den-auth-shell{position:relative;z-index:1;width:min(1180px,100%);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,470px);gap:clamp(65px,10vw,150px);align-items:center}.den-auth-brand{max-width:620px}.den-auth-brand>small,.den-auth-panel>small{color:#c3a45e;font-size:10px;font-weight:900;letter-spacing:.18em}.den-auth-brand h1{margin:18px 0 25px;color:#eee8d8;font-family:Georgia,"Times New Roman",serif;font-size:clamp(68px,7vw,108px);line-height:.81;letter-spacing:-.055em}.den-auth-brand p{max-width:510px;color:#9da097;font-size:15px;line-height:1.7}.auth-rule{width:90px;height:1px;margin:29px 0 18px;background:#8e7745}.den-auth-brand>span{color:#c3a45e;font-size:9px;font-weight:900;letter-spacing:.17em}.den-auth-panel{padding:37px;color:#191912;background:#ded4bd;border:1px solid #b5a98d;box-shadow:0 26px 65px rgba(0,0,0,.33),inset 0 0 0 7px #e7decb,inset 0 0 0 8px #b8ab8e}.den-auth-panel>small{color:#846c39}.den-auth-panel h2{margin:12px 0 8px;font-family:Georgia,"Times New Roman",serif;font-size:41px;line-height:1}.auth-panel-intro{margin:0 0 28px;color:#666052;font-size:12px;line-height:1.55}.den-auth-panel form{display:grid}.den-auth-panel label:not(.auth-age-check){margin:0 0 7px;color:#625a49;font-size:9px;font-weight:900;letter-spacing:.11em;text-transform:uppercase}.den-auth-panel input[type="email"],.den-auth-panel input[type="password"],.den-auth-panel input[type="date"]{width:100%;margin:0 0 19px;padding:14px 13px;color:#191912;background:#eee6d5;border:1px solid #b9ad92;outline:none}.den-auth-panel input:focus{border-color:#94783e}.auth-help{margin:-10px 0 19px;color:#7d7564;font-size:9px}.auth-age-check{margin:3px 0 22px;display:flex;align-items:flex-start;gap:11px;color:#5e584c;font-size:10px;line-height:1.45}.auth-age-check input{width:17px;height:17px;margin:1px 0 0;flex:0 0 auto;accent-color:#9a8149}.auth-primary{width:100%;padding:15px 18px;color:#0a0d0a;background:#c3a45e;border:1px solid #c3a45e;cursor:pointer;font-size:10px;font-weight:900;letter-spacing:.11em}.auth-primary:hover{background:#b99a53}.auth-panel-footer{margin-top:25px;padding-top:20px;display:flex;justify-content:space-between;gap:20px;border-top:1px solid #b9ad92;color:#706959;font-size:10px}.auth-panel-footer a{color:#725b2e;font-weight:900;letter-spacing:.07em}@media (max-width:850px){.den-auth-page{min-height:auto;padding:60px 24px 70px}.den-auth-shell{grid-template-columns:1fr;gap:44px}.den-auth-brand{max-width:100%}.den-auth-panel{width:100%}}@media (max-width:520px){.den-auth-page{padding-left:20px;padding-right:20px}.den-auth-brand h1{font-size:61px}.den-auth-panel{padding:28px 23px}.den-auth-panel h2{font-size:34px}.auth-panel-footer{flex-direction:column;gap:8px}}.den-ai-ask{width:min(1320px,86vw);margin:90px auto 0;padding-top:70px;border-top:1px solid rgba(195,164,94,.22)}.den-ai-ask-form{padding:30px 34px;border:1px solid rgba(195,164,94,.28);background:#0d110e}.den-ai-question{width:100%;box-sizing:border-box;resize:vertical;min-height:110px;padding:16px 18px;border:1px solid rgba(195,164,94,.28);background:#090c0a;color:#deded4;font:inherit;line-height:1.6;outline:none}.den-ai-question:focus{border-color:rgba(195,164,94,.62)}.den-ai-question::placeholder{color:#777a72}.den-ai-ask-actions{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:16px}.den-ai-question-count{color:#777a72;font-size:11px;letter-spacing:.08em}.den-ai-ask-button{appearance:none;border:1px solid rgba(195,164,94,.48);background:transparent;color:#c3a45e;padding:11px 16px;font-size:10px;font-weight:900;letter-spacing:.14em;cursor:pointer}.den-ai-ask-button:hover{background:rgba(195,164,94,.08)}.den-ai-ask-button:disabled{opacity:.55;cursor:wait}.den-ai-ask-result{margin-top:18px;padding:0 4px;color:#bfc1b8;line-height:1.7;white-space:pre-wrap}@media (max-width:700px){.den-ai-ask{width:min(92vw,1320px);margin-top:60px;padding-top:50px}.den-ai-ask-form{padding:22px 20px}.den-ai-ask-actions{align-items:flex-start;flex-direction:column}}.ledger-ai-review{margin:0 18px 18px;padding:0 0 20px;border-bottom:1px solid rgba(195,164,94,.14)}.ledger-ai-review-button{appearance:none;padding:10px 14px;border:1px solid rgba(195,164,94,.42);background:transparent;color:#c3a45e;font-size:9px;font-weight:900;letter-spacing:.13em;cursor:pointer}.ledger-ai-review-button:hover{background:rgba(195,164,94,.07)}.ledger-ai-review-button:disabled{opacity:.55;cursor:wait}.ledger-ai-review-result{max-width:900px;margin-top:14px;color:#bfc1b8;font-size:14px;line-height:1.7;white-space:pre-wrap}@media (max-width:600px){.ledger-ai-review{margin:0 12px 18px 17px}.ledger-ai-review-result{font-size:13px}}@media (max-width:800px){header nav{display:flex;order:3;width:100%;margin-left:0;padding-top:10px;border-top:1px solid rgba(195,164,94,.15);justify-content:space-between;gap:12px}header nav a{font-size:9px;letter-spacing:.07em;white-space:nowrap}}@media (max-width:560px){.home-v2-copy h1{font-size:clamp(42px,12.5vw,54px)}}@media (max-width:600px){.release-identity h3{font-size:clamp(28px,8vw,36px);overflow-wrap:anywhere}}@media (max-width:560px){.home-v2-hero{width:auto;max-width:none;min-width:0;grid-template-columns:minmax(0,1fr);box-sizing:border-box}.home-v2-copy{width:auto;max-width:100%;min-width:0;box-sizing:border-box}.home-v2-copy h1,.home-v2-lead,.home-v2-actions,.home-v2-rule{max-width:100%;min-width:0;box-sizing:border-box}}@media (max-width:560px){.home-v2-copy h1 br{display:none}.home-v2-copy h1,.home-v2-copy h1 em,.home-v2-lead,.home-v2-rule{white-space:normal;overflow-wrap:normal;word-break:normal}.home-v2-copy h1 em{display:block;margin-top:4px}.home-v2-lead,.home-v2-rule{width:100%}}@media (max-width:560px){.home-v2-hero{overflow:visible}}header .acct>a[href="/login"]{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 18px;border:1px solid #c3a45e;color:#eee8d8;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}header .acct>a[href="/login"]:hover{background:rgba(195,164,94,.10);color:#eee8d8}.auth-remember{display:flex;align-items:center;width:fit-content;cursor:pointer;color:#bcb9ad;font-size:13px;font-weight:600}.auth-remember input[type="checkbox"]{width:18px;height:18px;margin:0 9px 0 0;padding:0;accent-color:#c3a45e;cursor:pointer}@media (max-width:800px){header .acct>a[href="/login"]{min-height:40px;padding:9px 14px}}.bd-about-page{background:#080808;color:#f3efe6;overflow-x:hidden}.bd-about-inner{width:min(100% - 40px,1040px);margin:0 auto}.bd-about-hero{padding:90px 0 80px;border-bottom:1px solid rgba(199,164,92,0.28)}.bd-about-hero h1{margin:18px 0 24px;max-width:900px;font-size:clamp(46px,7vw,92px);line-height:0.92;letter-spacing:-0.035em;overflow-wrap:break-word}.bd-about-lead{margin:0 0 28px;max-width:760px;font-size:clamp(22px,3vw,32px);line-height:1.3;color:#d6b86d}.bd-about-hero p:not(.bd-about-lead),.bd-about-section p{max-width:780px;margin:0 0 20px;font-size:18px;line-height:1.75;color:rgba(243,239,230,0.82)}.bd-about-section{padding:68px 0;border-bottom:1px solid rgba(199,164,92,0.18)}.bd-about-section h2{margin:12px 0 22px;max-width:800px;font-size:clamp(30px,4vw,48px);line-height:1.05;letter-spacing:-0.02em;overflow-wrap:break-word}.bd-about-section strong,.bd-about-hero strong{color:#f3efe6}.bd-about-final{padding-bottom:90px}@media (max-width:600px){.bd-about-inner{width:min(100% - 40px,1040px)}.bd-about-hero{padding:58px 0 52px}.bd-about-hero h1{font-size:clamp(40px,12vw,58px);line-height:0.96}.bd-about-lead{font-size:22px}.bd-about-hero p:not(.bd-about-lead),.bd-about-section p{font-size:17px;line-height:1.65}.bd-about-section{padding:48px 0}.bd-about-section h2{font-size:clamp(28px,9vw,38px)}.bd-about-final{padding-bottom:65px}}.den-experience{--dx-bg:#111b17;--dx-panel:#19251e;--dx-panel2:#213027;--dx-line:#354338;--dx-ink:#f2f1e6;--dx-muted:#b5bfb2;--dx-lime:#d6f978;--dx-gold:#d4bd80;--dx-paper:#f1efdf;--dx-dark:#172218;--dx-radius:20px;background:var(--dx-bg);color:var(--dx-ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased}.den-experience *,.den-experience *::before,.den-experience *::after{box-sizing:border-box}.den-experience [hidden]{display:none!important}.den-experience button,.den-experience input,.den-experience select,.den-experience textarea{font:inherit}.den-experience button{cursor:pointer}.den-experience button:disabled{cursor:progress;opacity:.6}.den-experience :focus-visible{outline:3px solid var(--dx-lime);outline-offset:5px}.den-experience a,.den-experience button,.den-experience summary{-webkit-tap-highlight-color:transparent}.den-experience #den-main{outline:none}.den-experience p{line-height:1.7}.den-experience .dx-shell{max-width:1240px;margin-inline:auto;padding-inline:36px}.den-experience .dx-kicker{font-size:10px;letter-spacing:.17em;font-weight:800;line-height:1.6;color:var(--dx-gold);text-transform:uppercase}.den-experience .dx-fine{font-size:12px!important;line-height:1.7;color:var(--dx-muted)}.den-experience .dx-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.den-experience .dx-skip{position:fixed;top:-90px;left:16px;background:var(--dx-lime);color:var(--dx-dark);padding:14px 20px;z-index:100}.den-experience .dx-skip:focus{top:12px}.den-experience .dx-age{display:flex;align-items:center;justify-content:center;gap:16px;background:#202b22;color:#d5decc;font-size:10px;padding:8px 16px;letter-spacing:.025em;font-weight:500}.dx-age span+span{padding-left:16px;border-left:1px solid #57614e}.den-experience .dx-header{position:relative;z-index:20;min-height:90px;height:auto;max-width:1440px;margin:auto;padding:18px 44px;gap:30px;border-bottom:1px solid var(--dx-line);background:var(--dx-bg)}.den-experience .dx-logo{gap:11px;flex-shrink:0}.den-experience .dx-logo span{display:grid;place-items:center;width:44px;height:44px;padding:0;border-color:var(--dx-gold);color:var(--dx-gold);font:22px Georgia,serif;border-radius:4px}.den-experience .dx-logo b{font-size:11px;letter-spacing:.09em;line-height:1.2}.den-experience .dx-logo i{font:italic 26px Georgia,serif;color:var(--dx-lime);letter-spacing:.01em;line-height:1.1}.den-experience .dx-desktop-nav{display:flex;align-items:center;gap:30px;margin-left:auto}.dx-desktop-nav a{font-size:13px;padding:12px 0;position:relative;color:var(--dx-muted)}.dx-desktop-nav a[aria-current],.dx-desktop-nav a:hover{color:var(--dx-ink)}.dx-desktop-nav a[aria-current]::after{content:"";position:absolute;bottom:2px;left:0;right:0;height:2px;background:var(--dx-lime)}.den-experience .dx-account{display:flex;align-items:center;gap:20px;margin-left:15px}.dx-account-link{font-size:12px;padding:12px 0;min-height:44px;display:inline-flex;align-items:center}.den-experience .dx-button{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:50px;padding:15px 22px;border:1px solid var(--dx-lime);border-radius:7px;background:var(--dx-lime);color:#142011;font-size:13px;font-weight:800;letter-spacing:.01em;line-height:1.35;transition:background .18s,transform .18s;max-width:100%}.den-experience .dx-button:hover{background:#e3ff9d;transform:translateY(-2px)}.den-experience .dx-button-small{min-height:44px;padding:11px 15px;font-size:12px}.den-experience .dx-secondary{display:inline-flex;justify-content:center;align-items:center;gap:10px;border:1px solid var(--dx-line);background:transparent;color:var(--dx-ink);min-height:46px;padding:12px 16px;border-radius:7px;font-size:12px;font-weight:650;line-height:1.5;transition:border-color .2s,background .2s}.dx-secondary:hover{background:var(--dx-panel2);border-color:var(--dx-muted)}.den-experience .dx-text-link,.den-experience .dx-text-button{display:inline-flex;align-items:center;gap:10px;font-size:13px;color:var(--dx-lime);background:none;border:0;padding:12px 0;min-height:44px;font-weight:650;text-decoration:none}.den-experience .dx-mobile-menu,.den-experience .dx-bottom-nav{display:none}.den-experience .dx-network-notice{padding:12px 30px;color:#fff1c8;background:#584223;text-align:center;font-size:12px}.den-experience .dx-flash p{margin:0}.dx-actions{display:flex;gap:25px;align-items:center;flex-wrap:wrap}.dx-short-rule{display:inline-block;width:26px;height:2px;background:var(--dx-lime);margin-right:10px;vertical-align:middle}.den-experience .dx-hero{display:grid;grid-template-columns:1.2fr .8fr;align-items:center;gap:70px;padding-top:76px;padding-bottom:76px;min-height:670px;position:relative}.dx-hero-copy{position:relative}.den-experience .dx-hero h1,.den-experience .dx-pricing-hero h1{font:400 clamp(58px,7vw,94px)/1.01 Georgia,"Times New Roman",serif;letter-spacing:-.055em;margin:22px 0 25px}.den-experience .dx-hero h1 em,.den-experience .dx-pricing-hero h1 em{font-weight:400;color:var(--dx-lime)}.den-experience .dx-hero-lead{font-size:17px;max-width:505px;color:var(--dx-muted);margin-bottom:29px;line-height:1.8}.dx-offer-line{display:flex;align-items:center;gap:11px;font-size:11px;color:var(--dx-muted);margin-top:28px;flex-wrap:wrap}.dx-offer-line i{width:3px;height:3px;border-radius:50%;background:#809077}.den-experience .dx-board{position:relative;min-width:0;background:var(--dx-paper);color:var(--dx-dark);border-radius:18px;padding:26px;box-shadow:0 25px 60px #0004;border:1px solid #ecebd4;isolation:isolate;transform:none}.dx-board::before{content:"";position:absolute;inset:-10px;border:1px solid #65764b70;border-radius:18px;z-index:-1;transform:none;pointer-events:none}.dx-board-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:23px;font-size:10px;letter-spacing:.13em;font-weight:800}.den-experience .dx-board .dx-status{background:#dfe3cf;border-color:#c9ceba;color:#253b24;padding:14px;box-shadow:none}.den-experience .dx-board .dx-status p{color:#43543f;font-size:11px}.dx-board .dx-status-date{color:#43543f!important}.dx-board .dx-status-dot{background:#7a836c}.dx-board .dx-status-current{background:#365e21}.dx-board-feature{margin:28px 0}.dx-board-feature small{font-size:9px;color:#576346}.den-experience .dx-board-feature h2{font:400 38px/1.12 Georgia,serif;letter-spacing:-.035em;margin:12px 0 17px}.dx-board-feature h2 em{color:#52732b}.dx-board-feature p{font-size:12px;color:#5a6652;max-width:300px}.dx-board-bottom{border-top:1px solid #cad0bd;padding-top:17px;display:flex;align-items:center;justify-content:space-between}.dx-board-bottom>span{font:32px Georgia,serif}.dx-board-bottom small{font:10px system-ui;color:#53614c;display:block;letter-spacing:.025em;margin-top:3px}.dx-board-bottom a{border:1px solid #bfc8af;border-radius:50%;height:44px;width:44px;display:grid;place-items:center}.dx-value-strip{border-block:1px solid var(--dx-line);background:#18231b}.dx-value-strip>.dx-shell{display:flex;justify-content:space-between;gap:16px;padding-block:21px}.dx-value-strip span{display:flex;align-items:center;gap:10px;font-size:11px;color:#d6ddcd}.dx-value-strip svg{color:var(--dx-lime)}.den-experience .dx-section{padding-block:65px}.dx-section-head{display:flex;justify-content:space-between;align-items:end;gap:38px;margin-bottom:28px}.den-experience .dx-section h2,.den-experience .dx-section-head h2,.den-experience .dx-method h2,.den-experience .dx-lock-banner h2{font:400 clamp(32px,4vw,47px)/1.13 Georgia,serif;letter-spacing:-.035em;margin:12px 0 0}.dx-section-head>p{font-size:13px;color:var(--dx-muted);max-width:390px;margin-bottom:3px}.dx-feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.dx-feature{display:flex;flex-direction:column;padding:27px;border:1px solid var(--dx-line);border-radius:var(--dx-radius);background:linear-gradient(145deg,#1e2c23,#18231d);transition:transform .22s,border-color .22s;min-width:0}.dx-feature:hover{border-color:#617c4c;transform:translateY(-3px)}.dx-feature-top{display:flex;align-items:center;justify-content:space-between;color:var(--dx-lime)}.dx-feature-top span{font:italic 18px Georgia,serif;color:#84957b}.den-experience .dx-feature h3{font:400 28px Georgia,serif;margin:27px 0 10px}.dx-feature p{font-size:13px;color:var(--dx-muted);margin:0 0 27px}.dx-feature-link{display:flex;align-items:center;justify-content:space-between;font-size:11px;font-weight:650;color:var(--dx-lime);margin-top:auto}.dx-method{background:var(--dx-paper);color:var(--dx-dark)}.dx-method-inner{display:grid;grid-template-columns:1fr 1fr;gap:90px;padding-block:70px}.dx-method .dx-kicker{color:#64714c}.dx-method h2 em{color:#52732b}.dx-method p{color:#586751;font-size:13px;max-width:410px}.dx-method .dx-text-link{color:#304a24}.dx-steps{list-style:none;padding:0;margin:0}.dx-steps li{display:flex;gap:20px;padding:19px 0;border-bottom:1px solid #cfd3c1}.dx-steps li:first-child{padding-top:0}.dx-steps b{font:italic 28px Georgia,serif;color:#7b8b62}.dx-steps h3{font-size:14px;margin:4px 0 8px}.dx-steps p{margin:0;font-size:12px}.dx-membership-banner{display:flex;align-items:center;justify-content:space-between;gap:40px;border:1px solid #4a6140;border-radius:24px;padding:44px;background:radial-gradient(ellipse at right top,#405b2e55,transparent 65%),#1b2a20}.dx-membership-banner p{color:var(--dx-muted);max-width:470px;font-size:13px}.dx-membership-banner>div:last-child{min-width:225px;text-align:center}.dx-big-price{font:400 96px/.95 Georgia,serif;letter-spacing:-.05em}.dx-big-price small{font:400 27px system-ui;color:inherit;letter-spacing:-.02em;vertical-align:top;display:inline-block;margin-top:12px;margin-right:6px}.dx-card-page,.dx-ledger-page,.dx-pricing-page{padding-top:48px}.dx-page-head{display:flex;align-items:center;justify-content:space-between;gap:35px;margin-bottom:32px}.den-experience .dx-page-head h1{font:400 clamp(50px,6vw,76px)/1.08 Georgia,serif;letter-spacing:-.05em;margin:14px 0 14px}.dx-title-dot{color:var(--dx-lime)}.dx-page-head p{color:var(--dx-muted);font-size:14px;margin:0}.dx-access{display:flex;flex-direction:column;border:1px solid var(--dx-line);border-radius:12px;padding:17px 22px;min-width:220px;gap:6px}.dx-access-label{font-size:9px;letter-spacing:.12em;color:var(--dx-gold);font-weight:700}.dx-access strong{font:400 22px Georgia,serif}.dx-access>span:last-child{font-size:11px;color:var(--dx-muted);max-width:230px}.dx-status{border:1px solid var(--dx-line);padding:17px 20px;background:var(--dx-panel);border-radius:12px}.dx-status-top{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:700;flex-wrap:wrap}.dx-status-dot{height:7px;width:7px;border-radius:50%;background:#c7b37b;flex-shrink:0}.dx-status-current{background:var(--dx-lime);box-shadow:0 0 0 4px #d6f97812}.dx-status-date{font-weight:400;color:var(--dx-muted);margin-left:auto;font-size:11px}.dx-status p{color:var(--dx-muted);margin:8px 0 0;font-size:12px}.dx-publication-update{padding-top:12px;font-size:12px;display:flex;align-items:center;gap:15px;flex-wrap:wrap}.dx-publication-update button{color:inherit;background:transparent;border:1px solid currentColor;border-radius:5px;padding:10px 12px;font-size:11px;min-height:44px}.den-experience .dx-section-nav{display:flex;gap:26px;margin:20px 0 0;border-bottom:1px solid var(--dx-line);overflow-x:auto;padding-bottom:0;white-space:nowrap}.dx-section-nav a{font-size:12px;color:var(--dx-muted);display:flex;align-items:center;gap:8px;padding:12px 0;min-height:48px}.dx-section-nav a:hover{color:var(--dx-lime)}.dx-filterbar{display:flex;gap:12px;align-items:center;margin-bottom:24px;flex-wrap:wrap}.dx-filterbar label{flex:1;display:flex;align-items:center;gap:10px;min-width:200px;border:1px solid var(--dx-line);background:var(--dx-panel);border-radius:8px;padding-left:14px}.dx-filterbar label svg{color:var(--dx-muted);flex-shrink:0}.den-experience .dx-filterbar input,.den-experience .dx-filterbar select{background:var(--dx-panel);color:var(--dx-ink);font-size:13px;min-height:46px;padding:12px;border:1px solid var(--dx-line);border-radius:8px;max-width:100%;min-width:0}.den-experience .dx-filterbar input{border:0;flex:1;width:100%;background:transparent}.dx-filterbar>span{color:var(--dx-muted);font-size:11px;margin-left:auto}.dx-release-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.dx-release{border:1px solid var(--dx-line);border-radius:var(--dx-radius);background:var(--dx-panel);padding:25px;overflow:hidden;min-width:0;box-shadow:0 7px 28px #0001}.dx-headliner{border-color:#8a9f53;background:linear-gradient(145deg,#293b22,#19251e 65%)}.dx-release-top{display:flex;justify-content:space-between;align-items:center}.dx-release-tag{font-size:9px;font-weight:800;letter-spacing:.13em;color:var(--dx-gold);border:1px solid #526046;padding:7px 9px;border-radius:4px}.dx-index{font:italic 24px Georgia,serif;color:#6b7d61}.dx-race-label{font-size:11px;color:var(--dx-muted);margin:24px 0 7px!important}.dx-race-label span{color:var(--dx-lime);margin-left:8px}.den-experience .dx-release h3{font:400 clamp(27px,3vw,35px)/1.15 Georgia,serif;letter-spacing:-.025em;margin:8px 0 14px;overflow-wrap:anywhere}.dx-date-line{display:flex;align-items:start;gap:7px;color:var(--dx-muted);font-size:10px;line-height:1.6}.dx-date-line svg{flex-shrink:0}.dx-condition{font-size:11px;color:var(--dx-muted);margin:12px 0}.dx-prices{display:grid;grid-template-columns:1fr 1fr;margin:22px 0;border-block:1px solid var(--dx-line);padding:18px 0;gap:18px}.dx-prices>div+div{border-left:1px solid var(--dx-line);padding-left:18px}.dx-prices small{display:block;font:750 9px system-ui;letter-spacing:.1em;color:var(--dx-muted)}.dx-prices strong{display:block;font:400 28px Georgia,serif;margin:9px 0;color:var(--dx-ink)}.dx-prices span{display:block;font-size:10px;color:var(--dx-muted)}.dx-analysis summary,.dx-result-details summary{display:flex;justify-content:space-between;cursor:pointer;font-size:12px;font-weight:650;min-height:44px;align-items:center;list-style:none}.dx-analysis summary::-webkit-details-marker,.dx-result-details summary::-webkit-details-marker{display:none}.dx-analysis summary span{color:var(--dx-lime);font-size:20px}.dx-analysis[open] summary span{transform:rotate(45deg)}.dx-analysis p{font-size:13px;margin:10px 0;color:#d7ded2}.dx-analysis .dx-fine{font-size:11px!important}.dx-runner-ai{display:flex;align-items:center;gap:15px;flex-wrap:wrap;border-top:1px solid var(--dx-line);padding-top:17px;margin-top:18px}.dx-ai-inline{width:100%;font-size:13px;color:var(--dx-muted);line-height:1.8;overflow-wrap:anywhere}.dx-ai-inline:empty{display:none}.dx-ai-inline h3,.dx-ai-inline h4{font:600 15px system-ui!important}.dx-locked-details{padding:28px 0 8px;color:var(--dx-muted);font-size:13px}.dx-locked-details>span{color:var(--dx-gold)}.dx-empty,.dx-empty-small{padding:34px;border:1px dashed #4e5e46;border-radius:15px;text-align:center;color:var(--dx-muted)}.dx-empty{padding:48px 24px}.dx-empty>span{color:var(--dx-gold)}.dx-empty h3{font:400 29px Georgia,serif;color:var(--dx-ink)}.dx-empty p{font-size:13px;max-width:520px;margin:14px auto 24px}.dx-empty-filter{padding:26px;border:1px dashed var(--dx-line);font-size:13px;color:var(--dx-muted);border-radius:10px}.dx-watch-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.dx-watch{padding:22px;border:1px solid var(--dx-line);border-radius:12px;background:var(--dx-panel)}.dx-watch span{font-size:11px;color:var(--dx-muted)}.dx-watch h3{font:400 24px Georgia,serif;margin:10px 0 17px}.dx-watch small{color:var(--dx-gold);font-size:9px}.dx-chat-layout{display:grid;grid-template-columns:280px 1fr;border:1px solid var(--dx-line);border-radius:22px;overflow:hidden;background:var(--dx-panel)}.dx-chat-guide{padding:29px;background:#202e23;border-right:1px solid var(--dx-line)}.dx-ai-emblem{display:grid;place-items:center;width:60px;height:60px;color:var(--dx-lime);border:1px solid #566d43;border-radius:18px;background:#2c3e27}.dx-chat-guide h3{font:400 26px Georgia,serif;margin:25px 0 12px}.dx-chat-guide p{font-size:12px;color:var(--dx-muted)}.dx-prompt-list{display:flex;flex-direction:column;gap:9px;margin-top:23px}.dx-prompt-list button{padding:12px 13px;text-align:left;font-size:11px;line-height:1.6;background:#19251e;border:1px solid #45563c;border-radius:7px;color:var(--dx-ink);min-height:44px}.dx-chat{min-width:0;display:flex;flex-direction:column}.dx-chat-top{display:flex;justify-content:space-between;gap:10px;align-items:center;padding:15px 23px;border-bottom:1px solid var(--dx-line)}.dx-chat-top>span{display:flex;align-items:center;gap:9px;font-size:12px;font-weight:700;flex-wrap:wrap}.dx-chat-top small{font-size:9px;letter-spacing:0;color:var(--dx-muted);font-weight:400}.dx-chat-top svg{color:var(--dx-lime)}.dx-chat-log{min-height:300px;max-height:520px;overflow-y:auto;padding:24px;scrollbar-color:#52634b transparent}.dx-chat-welcome{padding:30px 14px;max-width:480px}.dx-chat-welcome h3{font:400 33px/1.18 Georgia,serif;letter-spacing:-.03em;margin:0 0 18px}.dx-chat-welcome p{font-size:13px;color:var(--dx-muted)}.dx-message{max-width:95%;margin:0 0 20px;padding:16px 18px;border:1px solid var(--dx-line);border-radius:13px;font-size:13px;line-height:1.8;overflow-wrap:anywhere}.dx-message-user{margin-left:auto;background:#30422b;border-color:#49603f}.dx-message-assistant{background:#15221b}.dx-message-label{font-size:9px;letter-spacing:.12em;font-weight:800;color:var(--dx-gold);display:block;margin-bottom:9px}.dx-message p{margin:8px 0;font-size:13px}.dx-message h3,.dx-message h4{font:650 15px system-ui;margin:14px 0 8px}.dx-message ul{padding-left:20px}.dx-message-error{border-color:#8f7044;background:#3b2e20;color:#f1ddba}.dx-chat-status{padding:0 24px;font-size:12px;color:var(--dx-muted);min-height:25px;display:flex;align-items:center;gap:10px}.dx-chat-status[data-busy="true"]::before,.dx-ai-inline[data-busy="true"]::before{content:"";display:inline-block;width:13px;height:13px;border:2px solid #5c6c4b;border-top-color:var(--dx-lime);border-radius:50%;animation:dx-spin .8s linear infinite;margin-right:6px}.dx-chat-form{padding:18px 23px 23px;margin-top:auto}.den-experience .dx-chat-form textarea{width:100%;resize:vertical;min-height:84px;max-height:210px;padding:15px 17px;color:var(--dx-ink);background:#111d16;border:1px solid #4c6043;border-radius:10px;font-size:14px;line-height:1.6}.dx-chat-form textarea::placeholder{color:#a7b09f}.dx-chat-actions{display:flex;align-items:center;gap:14px;margin-top:12px}.dx-chat-actions>span{font-size:10px;color:var(--dx-muted)}.dx-chat-actions .dx-button{margin-left:auto}.dx-key-hint{opacity:.8}.dx-briefs{margin-top:22px;padding:24px 0;border-block:1px solid var(--dx-line)}.dx-briefs h3{font:400 24px Georgia,serif;margin:0}.dx-briefs p{font-size:12px;color:var(--dx-muted);margin:9px 0 17px}.dx-brief-buttons{display:flex;gap:10px;flex-wrap:wrap}.dx-brief-result{margin-top:18px;font-size:13px;color:var(--dx-muted);line-height:1.8;overflow-wrap:anywhere}.dx-brief-result:empty{display:none}.dx-brief-result h3,.dx-brief-result h4{font:600 15px system-ui}.dx-ledger-note{display:flex;align-items:center;gap:16px;padding:20px 22px;border:1px solid var(--dx-line);border-radius:12px;background:var(--dx-panel);margin-bottom:22px}.dx-ledger-note svg{flex-shrink:0;color:var(--dx-gold)}.dx-ledger-note p{font-size:12px;margin:0;color:var(--dx-muted)}.dx-ledger-note strong{color:var(--dx-ink)}.dx-ledger-counts{display:grid;grid-template-columns:repeat(4,1fr);margin:24px 0 30px;border:1px solid var(--dx-line);border-radius:14px;overflow:hidden}.dx-ledger-counts>div{padding:22px}.dx-ledger-counts>div+div{border-left:1px solid var(--dx-line)}.dx-ledger-counts small{font-size:9px;color:var(--dx-muted)}.dx-ledger-counts strong{display:block;font:36px Georgia,serif;margin-top:9px}.dx-ledger-head,.dx-ledger-record{display:grid;grid-template-columns:1.1fr 1.5fr .9fr 1fr;gap:20px;align-items:center;padding:22px}.dx-ledger-head{font-size:9px;font-weight:700;letter-spacing:.08em;color:var(--dx-muted);border-bottom:1px solid var(--dx-line)}.dx-ledger-item{border-bottom:1px solid var(--dx-line)}.dx-ledger-table{border:1px solid var(--dx-line);border-radius:15px;overflow:hidden;background:var(--dx-panel)}.dx-ledger-item:last-child{border-bottom:0}.dx-ledger-date{color:var(--dx-muted);font-size:10px;line-height:1.7}.dx-ledger-date small{display:none}.dx-ledger-runner strong{display:block;font:23px Georgia,serif}.dx-ledger-runner span{display:block;margin-top:7px;font-size:10px;color:var(--dx-muted)}.dx-ledger-type{font-size:9px;letter-spacing:.08em;color:var(--dx-gold)}.dx-outcome{font-size:10px;font-weight:750;text-transform:uppercase;padding:6px 9px;display:inline-block;border-radius:4px;background:#354035;color:#dae4d1}.dx-outcome-win{background:#314827;color:#def3b6}.dx-outcome-loss{background:#3e2928;color:#f4c1b6}.dx-outcome-pending{background:#3f3c26;color:#e9dfb1}.dx-outcome-detail{display:block;font-size:9px;letter-spacing:0;font-weight:400;margin-top:7px;color:var(--dx-muted)}.dx-result-details{padding:0 22px 12px}.dx-result-details summary{font-size:11px;color:var(--dx-muted)}.dx-result-details p{font-size:12px;color:var(--dx-muted)}.dx-section-end{margin:22px 0 65px}.dx-pricing-hero{display:grid;grid-template-columns:1.2fr .8fr;gap:65px;align-items:center;padding:20px 0 60px}.dx-pricing-points{display:flex;flex-direction:column;gap:15px;margin-top:25px}.dx-pricing-points span{display:flex;gap:12px;align-items:center;color:var(--dx-muted);font-size:13px}.dx-pricing-points svg{color:var(--dx-lime)}.dx-price-ticket{padding:30px;background:var(--dx-paper);color:var(--dx-dark);border-radius:20px;border:1px solid #c8d1b8;box-shadow:0 20px 50px #0003}.dx-ticket-label{display:flex;justify-content:space-between;gap:20px;font-size:9px;font-weight:750;letter-spacing:.1em;margin-bottom:35px}.dx-ticket-label span{color:#647153;font-size:8px}.dx-price-ticket>p{font-size:13px;color:#55624b}.dx-price-ticket .dx-button{width:100%;background:#1e3320;color:#f2f4df;border-color:#1e3320;margin-block:10px}.dx-price-ticket .dx-text-link{color:#385427;font-size:12px}.dx-price-ticket .dx-fine{color:#637059}.dx-ticket-divider{border-top:1px dashed #aab69b;margin:26px -30px;position:relative}.dx-ticket-divider::before,.dx-ticket-divider::after{content:"";position:absolute;top:-9px;width:18px;height:18px;background:var(--dx-bg);border-radius:50%}.dx-ticket-divider::before{left:-10px}.dx-ticket-divider::after{right:-10px}.dx-badge{font-size:10px;color:#31482c;border:1px solid #aabb94;border-radius:4px;padding:6px 9px}.dx-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:50px}.dx-faq details{border-bottom:1px solid var(--dx-line);padding:16px 0}.dx-faq summary{font-size:14px;min-height:44px;cursor:pointer;padding:9px 25px 9px 0;line-height:1.6}.dx-faq p{font-size:13px;color:var(--dx-muted)}.dx-faq a{color:var(--dx-lime);text-decoration:underline}.dx-lock-banner{padding:38px;margin:30px 0 65px;border:1px solid #4b5e3d;background:#1e2d21;border-radius:20px;display:flex;justify-content:space-between;align-items:center;gap:40px}.dx-lock-banner p{font-size:13px;color:var(--dx-muted);max-width:560px}.dx-lock-banner>div:last-child{display:flex;flex-direction:column;gap:15px;min-width:200px}.dx-lock-banner strong{font:46px Georgia,serif}.dx-lock-banner strong small{font:12px system-ui;color:var(--dx-muted);letter-spacing:0}.dx-lock-banner span{font-size:10px;color:var(--dx-muted)}.den-experience .dx-footer{padding:50px max(36px,calc((100vw - 1168px)/2)) 30px;border-top:1px solid var(--dx-line);color:var(--dx-muted);font-size:12px}.dx-footer-top{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:50px;margin-bottom:35px}.dx-footer p{line-height:1.8}.dx-footer-links{display:flex;flex-direction:column;align-items:start;gap:5px}.dx-footer-links a{display:flex;align-items:center;min-height:40px;font-size:12px}.dx-footer-links a:hover{color:var(--dx-lime)}.dx-noscript{margin:16px 24px;font-size:12px;color:var(--dx-muted)}.den-experience .auth{border:1px solid var(--dx-line);border-radius:20px;background:var(--dx-panel);margin-block:50px}.den-experience .auth input:not([type=checkbox]){border-radius:7px;min-height:48px;font-size:16px}.den-experience .auth .cta{border-radius:7px;min-height:48px}.dx-password-wrap{position:relative}.dx-password-wrap input{width:100%;padding-right:80px}.dx-password-toggle{position:absolute;right:5px;top:3px;height:42px;padding:0 12px;border:0;color:var(--dx-lime);background:transparent;font-size:12px!important}.den-experience .legal{line-height:1.8}.den-experience .legal a{color:var(--dx-lime);text-decoration:underline}.den-experience .den-admin-mode .page{max-width:none}@keyframes dx-spin{to{transform:rotate(360deg)}}@media(max-width:1100px){.den-experience .dx-header{padding-inline:26px;gap:22px}.den-experience .dx-desktop-nav{gap:22px}.dx-account .dx-button{font-size:11px}.den-experience .dx-hero{gap:40px}.dx-chat-layout{grid-template-columns:240px 1fr}.dx-key-hint{display:none}}@media(max-width:850px){.den-experience .dx-shell{padding-inline:24px}.den-experience .dx-header{padding:15px 24px;min-height:76px;gap:20px}.den-experience .dx-desktop-nav{display:none}.den-experience .dx-account{margin-left:auto}.dx-account .dx-button{display:none}.den-experience .dx-mobile-menu{display:block;position:relative}.dx-mobile-menu summary{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--dx-line);border-radius:7px;list-style:none;cursor:pointer}.dx-mobile-menu summary::-webkit-details-marker{display:none}.den-experience .dx-mobile-menu nav{position:absolute;top:54px;right:0;width:240px;display:flex;flex-direction:column;gap:0;margin:0;padding:10px;border:1px solid var(--dx-line);border-radius:12px;background:#1b2a20;box-shadow:0 14px 30px #0007;z-index:40}.dx-mobile-menu nav a{padding:13px 15px;min-height:44px;font-size:13px;border-radius:5px}.dx-mobile-menu nav a:hover{background:#31442b}.den-experience .dx-hero{padding-top:50px;padding-bottom:50px;gap:28px;min-height:0}.den-experience .dx-hero h1{font-size:69px}.dx-board{padding:22px!important}.den-experience .dx-board-feature h2{font-size:30px}.dx-section-head{gap:24px}.dx-method-inner{gap:40px}.dx-feature{padding:22px}.dx-feature-grid{gap:12px}.dx-feature p{font-size:12px}.dx-release{padding:22px}.dx-chat-layout{grid-template-columns:1fr}.dx-chat-guide{border-right:0;border-bottom:1px solid var(--dx-line);padding:22px}.dx-chat-guide>.dx-ai-emblem,.dx-chat-guide>h3,.dx-chat-guide>p{display:none}.dx-prompt-list{flex-direction:row;flex-wrap:wrap;margin-top:0;gap:8px}.dx-prompt-list button{flex:1;min-width:160px}.dx-chat-log{min-height:260px}.dx-pricing-hero{gap:35px}.dx-pricing-hero h1{font-size:63px!important}.dx-ledger-head,.dx-ledger-record{gap:16px;padding:20px;font-size:11px}.dx-ledger-runner strong{font-size:20px}.dx-ledger-type{font-size:8px}}@media(max-width:640px){html{scroll-padding-top:20px;scroll-padding-bottom:100px}.den-experience{padding-bottom:calc(72px + env(safe-area-inset-bottom))}.den-experience .dx-shell{padding-inline:20px}.den-experience .dx-age{font-size:9px;gap:9px;padding:7px 12px}.dx-age span:last-child{display:none}.den-experience .dx-header{min-height:74px;padding:13px 20px;gap:14px}.den-experience .dx-logo span{height:39px;width:39px;font-size:20px}.den-experience .dx-logo b{font-size:9px}.den-experience .dx-logo i{font-size:23px}.den-experience .dx-account{gap:12px}.dx-account-link{font-size:11px}.dx-account-link:nth-child(2){display:none}.den-experience .dx-hero{grid-template-columns:1fr;padding-top:40px;padding-bottom:42px;gap:38px}.den-experience .dx-hero h1{font-size:66px;letter-spacing:-.055em;margin:18px 0 21px}.den-experience .dx-kicker{font-size:9px;letter-spacing:.1em}.dx-short-rule{width:18px;margin-right:7px}.den-experience .dx-hero-lead{font-size:15px;line-height:1.8}.dx-actions{gap:10px}.dx-actions .dx-button{flex:1}.dx-actions .dx-text-link{font-size:11px;gap:6px;padding-left:5px}.dx-offer-line{font-size:10px;gap:9px;margin-top:20px}.den-experience .dx-board{transform:none;margin:0 3px;padding:23px!important}.dx-board::before{inset:-7px;transform:none}.dx-board-top{margin-bottom:18px}.dx-board-feature{margin:23px 0}.den-experience .dx-board-feature h2{font-size:33px}.dx-board-feature p{max-width:none}.dx-value-strip>.dx-shell{padding-block:18px;flex-wrap:wrap;gap:13px 19px}.dx-value-strip span{font-size:10px;gap:6px}.dx-value-strip svg{width:17px;height:17px}.den-experience .dx-section{padding-block:40px}.dx-section-head{display:block;margin-bottom:23px}.dx-section-head>p{margin:17px 0 0;max-width:none;font-size:12px}.den-experience .dx-section h2,.den-experience .dx-method h2,.den-experience .dx-lock-banner h2{font-size:35px}.dx-feature-grid{grid-template-columns:1fr;gap:14px}.dx-feature{padding:25px}.den-experience .dx-feature h3{margin-top:20px;font-size:28px}.dx-feature p{font-size:13px;margin-bottom:20px}.dx-method-inner{grid-template-columns:1fr;gap:32px;padding-block:40px}.dx-method h2{margin-top:14px}.dx-steps li{padding:19px 0}.dx-membership-banner{flex-direction:column;align-items:start;padding:27px;gap:28px}.dx-membership-banner>div:last-child{text-align:left;width:100%;min-width:0}.dx-membership-banner .dx-button{width:100%}.dx-big-price{font-size:82px}.dx-page-head{display:block;margin-bottom:22px}.den-experience .dx-page-head h1{font-size:58px;margin-top:13px}.dx-card-page,.dx-ledger-page,.dx-pricing-page{padding-top:32px}.dx-access{margin-top:24px;min-width:0;display:grid;grid-template-columns:1fr auto;padding:15px 18px;gap:7px}.dx-access>strong{font-size:19px;grid-column:2;grid-row:1 / span 2;align-self:center}.dx-access>span:last-child{grid-column:1;max-width:225px;font-size:10px}.dx-status{padding:16px}.dx-status-top{font-size:11px;gap:8px}.dx-status-date{margin-left:15px;font-size:10px;width:100%}.dx-status p{font-size:11px}.dx-section-nav{gap:20px!important;margin-top:12px!important}.dx-section-nav a{font-size:11px}.dx-filterbar{gap:10px}.dx-filterbar label{flex-basis:100%;min-width:0}.den-experience .dx-filterbar input,.den-experience .dx-filterbar select{font-size:16px}.dx-filterbar select{flex:1;max-width:70%}.dx-filterbar>span{font-size:10px}.dx-release-grid{grid-template-columns:1fr;gap:18px}.dx-release{padding:23px}.dx-race-label{margin-top:20px!important}.den-experience .dx-release h3{font-size:32px}.dx-runner-ai{gap:10px}.dx-runner-ai .dx-text-button{font-size:11px}.dx-watch-grid{grid-template-columns:1fr 1fr;gap:11px}.dx-watch{padding:17px}.dx-watch h3{font-size:22px}.dx-watch span{font-size:10px}.dx-chat-guide{padding:16px}.dx-prompt-list button{font-size:11px;min-width:120px;padding:10px}.dx-chat-top{padding:12px 16px}.dx-chat-top .dx-text-button{font-size:10px}.dx-chat-top small{display:none}.dx-chat-log{padding:17px;max-height:450px;min-height:250px}.dx-chat-welcome{padding:23px 5px}.dx-chat-welcome h3{font-size:28px}.dx-message{max-width:100%;padding:14px}.dx-chat-form{padding:13px 16px 17px}.den-experience .dx-chat-form textarea{font-size:16px;padding:12px}.dx-chat-status{padding-inline:17px;font-size:11px}.dx-chat-actions .dx-button{padding:11px 14px}.dx-brief-buttons .dx-secondary{flex:1;min-width:145px;font-size:11px}.dx-ledger-note{padding:18px;align-items:start}.dx-ledger-counts{grid-template-columns:repeat(2,1fr)}.dx-ledger-counts>div{padding:18px}.dx-ledger-counts>div:nth-child(3){border-left:0}.dx-ledger-counts>div:nth-child(n+3){border-top:1px solid var(--dx-line)}.dx-ledger-counts strong{font-size:31px}.dx-ledger-head{display:none}.dx-ledger-record{grid-template-columns:1fr auto;gap:14px;padding:20px}.dx-ledger-date{grid-column:1 / -1;font-size:10px}.dx-ledger-date small{display:inline;color:var(--dx-muted);font:700 8px system-ui;margin-right:8px}.dx-ledger-runner{grid-row:2;grid-column:1;min-width:0}.dx-ledger-runner strong{font-size:23px;overflow-wrap:anywhere}.dx-ledger-type{grid-row:3;grid-column:1}.dx-ledger-record>div:last-child{grid-row:2 / span 2;grid-column:2;text-align:right;max-width:107px}.dx-outcome-detail{font-size:8px}.dx-result-details{padding:0 20px 12px}.dx-pricing-hero{grid-template-columns:1fr;gap:30px;padding-bottom:10px}.dx-pricing-hero h1{font-size:62px!important}.dx-price-ticket{padding:26px;margin:0 4px}.dx-ticket-divider{margin-inline:-26px}.dx-faq{grid-template-columns:1fr;gap:20px}.dx-lock-banner{flex-direction:column;align-items:start;padding:25px;gap:22px;margin-bottom:42px}.dx-lock-banner>div:last-child{width:100%;min-width:0}.dx-lock-banner .dx-button{width:100%}.den-experience .dx-footer{padding:35px 24px 22px}.dx-footer-top{grid-template-columns:1fr 1fr;gap:24px}.dx-footer-top>div:first-child{grid-column:1/-1}.dx-footer-links{gap:4px}.dx-footer-links a{min-height:44px;font-size:11px}.dx-footer .dx-fine{font-size:10px!important}.den-experience .dx-bottom-nav{position:fixed;z-index:30;bottom:0;left:0;right:0;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;background:#16231cf5;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid #4a5b3c;padding:9px 8px calc(9px + env(safe-area-inset-bottom));box-shadow:0 -6px 25px #0002}.dx-bottom-nav>a{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:46px;color:var(--dx-muted);font-size:9px;font-weight:550;border-radius:8px}.dx-bottom-nav>a[aria-current]{color:var(--dx-lime);background:#d6f97808}.den-experience .auth{margin:30px 20px;padding:24px}.den-experience .auth h1{font-size:40px}.dx-network-notice{font-size:11px!important}.den-experience .dx-page-head>.dx-secondary{margin-top:22px}}@media(max-width:360px){.den-experience .dx-shell{padding-inline:16px}.dx-actions{flex-direction:column;align-items:stretch}.dx-actions .dx-text-link{justify-content:center}.den-experience .dx-hero h1{font-size:59px}.dx-release{padding:19px}.dx-watch-grid{grid-template-columns:1fr}.dx-account{display:none!important}.dx-mobile-menu{margin-left:auto}.dx-prices strong{font-size:25px}.dx-chat-top{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.den-experience *,.den-experience *::before,.den-experience *::after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.den-experience .dx-feature:hover,.den-experience .dx-button:hover{transform:none}}@media print{.dx-header,.dx-bottom-nav,.dx-mobile-menu,.dx-chat-form,.dx-brief-buttons,.dx-filterbar,.dx-footer,.dx-account,.dx-runner-ai button{display:none!important}.den-experience{background:white;color:black;padding:0}.dx-shell{max-width:none!important}.dx-release-grid{display:block}.dx-release{break-inside:avoid;margin-bottom:20px;border:1px solid #777;background:white;color:black}.dx-status,.dx-prices{background:white;color:black}.dx-fine{color:#444!important}}.den-experience .dx-board :focus-visible,.den-experience .dx-price-ticket :focus-visible,.den-experience .dx-method :focus-visible{outline-color:#274520}.den-experience .dx-header .dx-account a.dx-button{color:#142011!important}.den-experience .dx-access .dx-text-link{font-size:11px;min-height:36px;padding-block:7px;grid-column:1 / -1}.dx-evidence-block{padding-block:13px;border-bottom:1px solid var(--dx-line)}.dx-evidence-block:last-of-type{border-bottom:0}.den-experience .dx-evidence-block h4{font:750 10px/1.5 system-ui;letter-spacing:.075em;text-transform:uppercase;color:var(--dx-gold);margin:0 0 8px}.den-experience .dx-evidence-block p,.den-experience .dx-evidence-block li{font-size:12px;line-height:1.8;color:var(--dx-muted)}.den-experience .dx-evidence-block p{margin:0}.dx-evidence-block ul{padding-left:18px;margin:0}.dx-evidence-risk{padding-left:13px;border-left:2px solid #bca76d;margin-block:12px}.dx-evidence-meta{margin:17px 0;display:grid;gap:8px;font-size:10px;line-height:1.7;overflow-wrap:anywhere}.dx-evidence-meta>div{display:grid;grid-template-columns:65px minmax(0,1fr);gap:12px}.dx-evidence-meta dt{font-weight:700;color:var(--dx-gold)}.dx-evidence-meta dd{margin:0;color:var(--dx-muted)}.dx-race-context{padding:22px 24px;margin:0 0 22px;border:1px solid #4c6240;border-radius:15px;background:#1c2b20;min-width:0}.dx-race-controls{display:flex;align-items:end;gap:12px}.dx-race-controls>label{display:flex;flex:1;flex-direction:column;gap:9px;min-width:0;font-size:11px;color:var(--dx-gold);font-weight:700}.den-experience .dx-race-controls select{width:100%;min-width:0;max-width:100%;min-height:46px;padding:12px;border:1px solid #506145;border-radius:7px;background:#122017;color:var(--dx-ink);font-size:13px}.dx-runner-choices{padding:0;margin:21px 0 0;border:0;min-width:0}.dx-runner-choices legend{font-size:11px;color:var(--dx-muted);margin-bottom:11px}.dx-runner-choices>div{display:flex;flex-wrap:wrap;gap:9px}.dx-runner-choices label{display:flex;align-items:center;gap:9px;padding:10px 13px;min-height:44px;max-width:100%;border:1px solid #526345;border-radius:7px;font-size:12px;cursor:pointer;background:#15231a}.dx-runner-choices label:has(input:checked){border-color:var(--dx-lime);background:#304125;color:#f0ffd9}.dx-runner-choices input{width:17px;height:17px;flex-shrink:0;accent-color:var(--dx-lime)}.dx-runner-choices span{overflow-wrap:anywhere}.dx-runner-choices label:has(input:disabled:not(:checked)){opacity:.6;cursor:default}.dx-race-actions{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:17px;flex-wrap:wrap}.dx-race-actions>span{font-size:12px;color:var(--dx-muted);overflow-wrap:anywhere}.dx-race-actions .dx-secondary:disabled{cursor:default}.dx-race-context>.dx-fine{margin-bottom:0;max-width:850px;font-size:11px!important}.dx-answer-evidence{border-top:1px solid var(--dx-line);margin-top:16px;padding-top:9px;color:var(--dx-muted)}.dx-answer-evidence summary{cursor:pointer;min-height:44px;padding-block:12px;font-size:11px;font-weight:700;color:var(--dx-gold)}.dx-answer-evidence dl{font-size:11px;margin:8px 0}.dx-answer-evidence dl>div{display:grid;grid-template-columns:65px minmax(0,1fr);gap:12px;margin-bottom:7px}.dx-answer-evidence dt{font-weight:700}.dx-answer-evidence dd{margin:0;overflow-wrap:anywhere}.dx-answer-evidence ul{font-size:11px;padding-left:18px}.den-experience .dx-request-support{display:flex;gap:5px 15px;flex-wrap:wrap;align-items:center;border-top:1px solid var(--dx-line);margin:14px 0 0!important;padding-top:10px;font-size:10px!important;line-height:1.7;color:var(--dx-muted)}.dx-request-support>span{overflow-wrap:anywhere;flex-basis:100%}.dx-request-support>a{display:inline-flex;min-height:44px;align-items:center;color:var(--dx-lime);text-decoration:underline}.dx-request-support>small{font-size:10px;flex-basis:100%;color:var(--dx-muted)}.dx-ai-inline p,.dx-brief-result p{overflow-wrap:anywhere}.dx-chat-status:has(button){flex-wrap:wrap;padding-block:8px;line-height:1.7}.dx-sample-table{border:1px solid var(--dx-line);border-radius:14px;overflow:hidden;background:var(--dx-panel)}.dx-sample-head,.dx-sample-row{display:grid;grid-template-columns:1.15fr 1.5fr .85fr 1fr;gap:20px;padding:19px 22px;align-items:center}.dx-sample-head{font-size:9px;letter-spacing:.06em;color:var(--dx-gold);border-bottom:1px solid var(--dx-line);text-transform:uppercase}.dx-sample-row+.dx-sample-row{border-top:1px solid var(--dx-line)}.dx-sample-row>div{min-width:0;font-size:12px;line-height:1.6;color:var(--dx-muted);overflow-wrap:anywhere}.dx-sample-row small{display:none}.dx-sample-row strong{font:400 22px/1.3 Georgia,serif;color:var(--dx-ink)}.dx-sample-outcome{font-size:11px;color:var(--dx-ink);font-weight:700}.dx-settled-sample>.dx-fine{margin:18px 0 0}@media(max-width:640px){.dx-race-context{padding:17px}.dx-race-controls{flex-wrap:wrap;align-items:center}.dx-race-controls>label{flex-basis:100%}.den-experience .dx-race-controls select{font-size:16px}.dx-race-controls>.dx-secondary{min-height:44px;font-size:11px}.dx-race-actions>.dx-secondary{width:100%}.dx-race-actions>span{font-size:11px}.dx-runner-choices label{font-size:12px;flex:1;min-width:125px}.dx-evidence-meta>div,.dx-answer-evidence dl>div{grid-template-columns:56px minmax(0,1fr);gap:9px}.dx-sample-head{display:none}.dx-sample-row{grid-template-columns:1fr 1fr;gap:17px;padding:20px}.dx-sample-row>div:nth-child(2){grid-column:1 / -1;grid-row:1}.dx-sample-row>div:nth-child(1){grid-column:1 / -1;grid-row:2}.dx-sample-row small{display:block;font-size:8px;color:var(--dx-gold);letter-spacing:.07em;margin-bottom:5px}.dx-sample-row>div{font-size:11px}.dx-sample-row strong{font-size:24px}.dx-access .dx-text-link{justify-self:start}.dx-price-ticket .dx-text-link{line-height:1.6}}@media print{.dx-race-context,.dx-request-support,.dx-answer-evidence{display:none!important}.dx-evidence-block{break-inside:avoid}}.dx-ledger-performance{margin:28px 0 32px}.dx-ledger-performance h2{font:400 28px/1.2 Georgia,serif;margin:0 0 12px}.dx-ledger-metrics>div{min-width:0}.dx-ledger-metrics strong{font-size:clamp(23px,3vw,32px);overflow-wrap:anywhere}.dx-ledger-metrics span{display:block;font-size:11px;line-height:1.6;color:var(--dx-muted);margin-top:10px}.dx-live-notices{position:fixed;z-index:45;inset-inline-end:max(12px,env(safe-area-inset-right));bottom:max(14px,env(safe-area-inset-bottom));max-width:calc(100% - 24px);display:grid;justify-items:end;gap:8px;pointer-events:none}.dx-card-live-notice:not([hidden]){pointer-events:auto;display:flex;gap:12px;align-items:center;padding:8px 12px;border:1px solid var(--dx-lime);border-radius:12px;background:var(--dx-panel);color:var(--dx-ink);box-shadow:0 4px 18px #0005;font-size:14px}.dx-card-live-notice button{appearance:none;background:transparent;color:var(--dx-lime);border:0;min-height:36px;cursor:pointer;font:inherit;white-space:nowrap}.dx-card-live-notice [data-card-show],.dx-card-live-notice [data-watch-show]{text-decoration:underline}.dx-card-live-notice [data-card-dismiss],.dx-card-live-notice [data-watch-dismiss]{font-size:23px}@media (max-width:800px){.dx-live-notices{bottom:calc(78px + env(safe-area-inset-bottom))}}