:root{--bg:#090708;--panel:#111012;--gold:#e6bc85;--gold-deep:#af8054;--red:#bd1530;--text:#f6eee5;--muted:#b6aaa3;--line:#352829}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{margin:0;background:var(--bg);color:var(--text);font:15px/1.55 Arial,Helvetica,sans-serif}body::before{content:"";position:absolute;inset:100px 0 auto;height:800px;background:radial-gradient(ellipse at 5% 42%,#4b0e1b60,transparent 60%);pointer-events:none}a{color:inherit}button,input{font:inherit}button,a,input{touch-action:manipulation}button:focus-visible,a:focus-visible,input:focus-visible,summary:focus-visible{outline:2px solid var(--gold);outline-offset:5px}button{cursor:pointer}button:disabled{cursor:not-allowed}.wrap{width:min(1216px,calc(100% - 72px));margin:auto;position:relative}.skip{position:absolute;left:15px;top:-100px;z-index:10;background:var(--gold);color:#090708;padding:10px}.skip:focus{top:45px}.preview-bar{min-height:37px;display:flex;gap:10px;align-items:center;justify-content:center;padding:7px 20px;background:#231a15;border-bottom:1px solid #4b3524;color:#efcc9e;font-size:10px;letter-spacing:1.2px}.preview-bar>span:last-child{letter-spacing:.3px;color:#d8b998}.live-dot{width:5px;height:5px;background:#e7b983;border-radius:50%}.preview-divider{opacity:.4;margin:0 5px}.site-header{height:92px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ffffff13}.wordmark{text-decoration:none;letter-spacing:3px;font-size:11px}.wordmark strong{font-size:23px;font-weight:400;letter-spacing:5px;margin-left:9px;color:var(--gold)}.header-link{font-size:12px;color:var(--muted);text-decoration:none}.header-link span{margin-left:15px;color:var(--gold);font-size:20px}.hero{display:grid;grid-template-columns:1.08fr 1fr;gap:80px;padding-top:55px;padding-bottom:67px;align-items:start}.eyebrow{display:flex;align-items:center;gap:12px;font-size:10px;letter-spacing:2.4px;color:#d4ad7d;font-weight:600}.eyebrow span{width:26px;height:2px;background:var(--red)}h1{margin:28px 0 23px;font-size:clamp(48px,5.6vw,78px);line-height:.98;letter-spacing:-3px;font-weight:800}h1 em{font-style:normal;color:var(--gold);font-weight:400;font-family:Georgia,'Times New Roman',serif;letter-spacing:-2.5px;line-height:1.04}.hero-copy{font-size:17px;line-height:1.65;color:var(--muted);margin:0}.hero-copy strong{color:var(--text);font-weight:400}.opening{display:flex;gap:19px;align-items:center;margin-top:30px}.diamond{font-size:37px;color:var(--red);line-height:1}.opening div{display:flex;flex-direction:column}.opening small{font-size:9px;letter-spacing:2px;color:var(--gold-deep);margin-bottom:3px}.opening strong{font-size:15px;font-weight:500}.opening div>span{font-size:11px;color:#a49590;margin-top:1px}.prize-art{margin-top:40px;position:relative;padding:20px 0 4px;border-top:1px solid #4b302a;background:radial-gradient(ellipse at 50% 65%,#5e10233d,transparent 67%)}.prize-caption{display:flex;justify-content:space-between;font-size:8px;letter-spacing:1.5px;color:var(--gold-deep)}.prize-caption>span:last-child{color:#83706a}.car{width:100%;display:block;margin:4px 0 -4px}.prize-art>small{display:block;color:#9c8b83;font-size:9px;text-align:center}.entry-card{background:linear-gradient(155deg,#191315,#100d0e 55%);border:1px solid #49302b;padding:0 33px 0;box-shadow:0 20px 80px #0005;position:relative;border-radius:3px;overflow:hidden}.entry-card::before{content:"";height:2px;background:linear-gradient(90deg,transparent,#b78358,transparent);position:absolute;top:0;left:0;right:0}.logo-wrap{height:168px;display:flex;justify-content:center;overflow:hidden;margin:0 -33px;background:#000}.brand-logo{width:210px;height:210px;object-fit:contain;display:block;margin-top:-19px}.card-heading{text-align:center;padding-top:25px}.mini-label{color:var(--gold-deep);font-size:8px;letter-spacing:1.6px}.card-heading h2{font-family:Georgia,'Times New Roman',serif;font-weight:400;font-size:28px;line-height:1.2;margin:11px -10px 8px}.card-heading p{font-size:11px;color:var(--muted);margin:0}.demo-note{display:flex;gap:10px;align-items:start;background:#c3a47a0c;border:1px solid #b69a702b;border-radius:3px;margin:22px 0 20px;padding:11px 13px}.demo-note>span{color:var(--gold);font-size:19px;line-height:1.3}.demo-note p{font-size:10px;line-height:1.65;color:#c0afa5;margin:0}.demo-note strong{color:#e8d5c4;font-weight:500}.field{margin-bottom:14px}.field label{display:flex;justify-content:space-between;font-size:11px;margin-bottom:6px;color:#e6d5c8}.field label span{font-size:8px;letter-spacing:1.2px;color:#9c7d68}.field input{display:block;width:100%;min-height:44px;border:1px solid #433136;border-radius:2px;background:#0d090b;color:#b9ada7;padding:11px 13px;font-size:13px;cursor:default}.opt-in{display:flex;gap:10px;align-items:flex-start;font-size:10px;color:#e7d6c9;line-height:1.5;padding:1px 0 19px;cursor:pointer}.opt-in input{width:15px;height:15px;margin:2px 0 0;accent-color:var(--gold);flex:none}.opt-in small{display:block;font-size:9px;color:#a9958b;margin-top:4px}.primary{min-height:48px;border:0;background:linear-gradient(100deg,#9d1228,#cc1838);color:white;width:100%;text-align:left;padding:13px 19px;font-size:12px;letter-spacing:.3px;transition:background .2s,transform .2s}.primary:hover{background:#d62442;transform:translateY(-1px)}.primary span{float:right;color:#f9b5bd;font-size:18px;line-height:1}.form-footnote{text-align:center;font-size:9px;color:#ad9284;margin:9px 0 18px}.result{padding:15px;margin-bottom:17px;border:1px solid #94734d;background:#a8835320;color:#ead4bb;font-size:11px}.result h3{font-size:17px;color:var(--gold);margin:0 0 6px;font-weight:500}.result p{margin:0;line-height:1.7}.result.duplicate{border-color:#7e3441;background:#9c173019}.result.duplicate h3{color:#f1b7bc}.demo-controls{border-top:1px solid #39292c;padding-top:12px;margin-bottom:17px;color:#a28c81}.demo-controls summary{list-style:none;font-size:10px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;min-height:25px}.demo-controls summary::-webkit-details-marker{display:none}.demo-controls summary span{color:var(--gold)}.demo-controls p{font-size:10px;line-height:1.7}.scenario-buttons{display:flex;flex-wrap:wrap;gap:7px}.scenario-buttons button{border:1px solid #584036;background:transparent;color:#d4bba6;padding:7px 10px;font-size:9px;min-height:32px}.scenario-buttons button:hover{background:#482526}.card-footer{border-top:1px solid #3a2929;text-align:center;font-size:9px;color:#b29982;margin:0 -33px;padding:15px 10px;background:#b1845710}.card-footer span{color:var(--gold);margin-right:6px}.mobile-entry{display:none}.ticker{display:flex;justify-content:center;gap:40px;align-items:center;overflow:hidden;white-space:nowrap;border-top:1px solid #402a25;border-bottom:1px solid #402a25;background:#171011;padding:20px;color:#ba8967;letter-spacing:3px;font-size:10px}.ticker b{color:#af1b34;font-size:15px}.experience{display:grid;grid-template-columns:.95fr 1fr 1fr;gap:52px;padding-top:70px;padding-bottom:64px}.section-intro .eyebrow{font-size:8px;letter-spacing:2px}.section-intro h2{font-family:Georgia,'Times New Roman',serif;font-size:36px;font-weight:400;line-height:1.15;margin:17px 0}.section-intro p,.review-block p,.social-block p{font-size:12px;color:var(--muted);line-height:1.85;margin:15px 0}.section-number{font-size:8px;letter-spacing:2px;color:var(--gold-deep)}.review-block h3,.social-block h3{font-size:19px;font-weight:400;line-height:1.35;margin:15px 0}.review-block,.social-block{border-left:1px solid #342427;padding-left:30px}.outline{display:inline-block;text-decoration:none;width:100%;min-height:44px;text-align:left;border:1px solid #56392f;padding:11px 14px;background:transparent;font-size:10px;color:#c9a883;margin-top:2px}.outline span{float:right;font-size:15px}.review-block>small,.social-block>small{display:block;font-size:9px;color:#9c8274;margin-top:12px}.socials{display:flex;gap:12px;margin:22px 0 18px}.socials button,.socials a{text-decoration:none;color:#d8ad81;background:transparent;border:0;padding:0;text-align:center;min-width:36px}.socials svg{border:1px solid #5d3d30;width:38px;height:38px;padding:9px;fill:none;stroke:currentColor;stroke-width:1.5;border-radius:50%}.socials span{display:block;font-size:7px;color:#b99d87;margin-top:6px}.launch-note{border-top:1px solid #39272a;border-bottom:1px solid #39272a;display:flex;gap:22px;padding-top:23px;padding-bottom:24px;align-items:flex-start}.launch-icon{font-size:27px;color:#a07959}.launch-note h2{font-size:12px;font-weight:500;margin:1px 0 5px;color:#cbb094}.launch-note p{font-size:10px;color:#97877d;margin:0;max-width:950px;line-height:1.8}footer{display:flex;justify-content:space-between;align-items:center;padding:35px 0 40px;color:#9b7863;font-size:8px;letter-spacing:2px}.footer-brand{font-size:9px;letter-spacing:2px}.footer-brand strong{font-weight:400;color:#dbb08a;margin-left:5px}footer small{font-size:9px;letter-spacing:.2px;color:#80716b}[hidden]{display:none!important}@media(max-width:1000px){.wrap{width:calc(100% - 48px)}.hero{gap:35px}.entry-card{padding-left:24px;padding-right:24px}.logo-wrap,.card-footer{margin-left:-24px;margin-right:-24px}h1{font-size:62px}.experience{gap:24px}.review-block,.social-block{padding-left:22px}.socials{gap:8px}.socials span{font-size:6.5px}.ticker{gap:24px}}@media(max-width:700px){.wrap{width:calc(100% - 40px)}.preview-bar{font-size:8px;letter-spacing:.7px;padding:8px 10px;gap:6px}.preview-divider{margin:0 1px}.site-header{height:74px}.wordmark{font-size:8px;letter-spacing:2px}.wordmark strong{font-size:19px;letter-spacing:4px;margin-left:5px}.header-link{font-size:10px}.header-link span{margin-left:5px}.hero{display:block;padding-top:35px;padding-bottom:40px}.hero-story{padding-bottom:30px}.eyebrow{font-size:8px;letter-spacing:2px}h1{font-size:clamp(52px,12vw,76px);line-height:1.01;margin-top:23px;letter-spacing:-2px}h1 em{letter-spacing:-2px}.hero-copy{font-size:15px}.opening{margin-top:23px}.opening strong{font-size:14px}.mobile-entry{display:flex;justify-content:space-between;align-items:center;margin-top:27px;border-bottom:1px solid #6c3b2f;padding:0 0 12px;text-decoration:none;color:var(--gold);font-size:12px}.mobile-entry span{font-size:20px}.prize-art{margin-top:28px;padding-top:15px}.car{margin-top:4px}.prize-caption{font-size:7px;letter-spacing:1px}.entry-card{padding-left:23px;padding-right:23px}.logo-wrap,.card-footer{margin-left:-23px;margin-right:-23px}.logo-wrap{height:151px}.brand-logo{width:195px;height:195px;margin-top:-18px}.card-heading{padding-top:22px}.card-heading h2{font-size:27px}.demo-note p{font-size:11px}.field label{font-size:12px}.field input{font-size:14px;min-height:48px}.opt-in{font-size:11px}.opt-in small{font-size:10px}.primary{min-height:51px;font-size:13px}.form-footnote{font-size:9px}.demo-controls summary{font-size:11px;min-height:32px}.scenario-buttons button{font-size:10px;min-height:38px}.ticker{justify-content:flex-start;gap:22px;padding:18px 20px;font-size:8px;letter-spacing:2px}.experience{display:block;padding-top:40px;padding-bottom:36px}.section-intro h2{font-size:34px}.section-intro p{max-width:340px}.review-block,.social-block{border-left:0;border-top:1px solid #342427;padding:25px 0 0;margin-top:25px}.review-block h3,.social-block h3{font-size:22px}.review-block p,.social-block p{font-size:13px}.outline{display:inline-block;text-decoration:none;font-size:11px;min-height:46px;width:auto;min-width:230px}.outline span{padding-left:25px}.review-block>small,.social-block>small{font-size:10px}.socials{gap:22px}.socials svg{width:44px;height:44px;padding:11px}.socials span{font-size:9px}.launch-note{gap:15px;padding:20px 0}.launch-note p{font-size:10px}footer{flex-wrap:wrap;gap:17px;padding:25px 0 30px}footer>span:nth-child(2){display:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}

.connect-first{padding-top:35px;padding-bottom:10px}.connect-heading{display:flex;align-items:center;justify-content:space-between;gap:25px}.connect-heading h2{font:38px/1.1 Georgia,'Times New Roman',serif;color:var(--text);margin:14px 0}.demo-pill{font-size:8px;letter-spacing:1.5px;color:var(--gold);border:1px solid #745039;padding:8px 12px;white-space:nowrap}.connect-intro{max-width:870px;font-size:12px;line-height:1.8;color:var(--muted);margin:0 0 22px}.connect-intro strong{color:#e1c9b7;font-weight:500}.follow-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.follow-card{border:1px solid #51372b;background:linear-gradient(135deg,#231719,#100d0e);padding:18px}.follow-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.follow-top>span:last-child{font-size:8px;letter-spacing:1.5px;color:#a38469}.follow-icon svg{width:23px;height:23px;fill:none;stroke:var(--gold);stroke-width:1.5}.follow-card h3{font-size:18px;font-weight:400;margin:12px 0}.follow-card>a,.follow-card>button{display:block;text-decoration:none;width:100%;border:1px solid #765039;background:#c59b6410;color:var(--gold);font-size:10px;padding:10px 11px;min-height:38px;text-align:left}.follow-card>a span{float:right}.follow-card>a:hover{background:#c59b6426}.follow-check{display:flex;gap:9px;align-items:flex-start;color:#e5d0c1;font-size:10px;margin-top:16px;cursor:pointer;min-height:36px}.follow-check input{width:15px;height:15px;accent-color:var(--gold);flex:none;margin:2px 0 0}.follow-check small{display:block;color:#ad8e7d;font-size:8px;margin-top:4px}.follow-card.pending{opacity:.65}.follow-card.pending p{font-size:9px;line-height:1.8;color:#b2a197;margin:14px 0 0}.follow-card.pending p strong{font-weight:400;color:#ddc3ad}.social-status{font-size:10px;color:#c9aa8e;padding:14px 0}.optional-review{display:flex;align-items:center;justify-content:space-between;gap:30px;background:#c59b6407;border:1px solid #543f31;border-left:3px solid var(--gold-deep);padding:20px 22px}.review-badge{font-size:8px;letter-spacing:1.7px;color:var(--gold)}.optional-review h3{font:23px Georgia,serif;margin:7px 0}.optional-review p{font-size:11px;color:#bca99b;max-width:670px;line-height:1.8;margin:6px 0 0}.optional-review p strong{font-weight:500;color:#ddcbb9}.optional-review>a{flex:none;text-decoration:none;border-bottom:1px solid #8b6748;color:var(--gold);font-size:11px;padding:11px 0}.optional-review>a span{padding-left:16px}.gate-note{font-size:10px;color:#c6a28e;padding:11px;border:1px solid #624331;background:#c69a6410;margin:0 0 12px;line-height:1.8}.gate-note a{display:block;color:var(--gold);text-underline-offset:3px}.primary:disabled{background:#50333a;color:#bd9d9f;transform:none;cursor:not-allowed}.primary:disabled span{color:#b98c97}.launch-note{margin-top:38px}@media(max-width:1000px){.follow-grid{grid-template-columns:repeat(2,1fr)}.optional-review{gap:20px}}@media(max-width:700px){.connect-first{padding-top:25px}.connect-heading{display:block}.connect-heading h2{font-size:33px;margin-top:12px}.demo-pill{display:inline-block;margin:1px 0 13px}.connect-intro{font-size:11px}.follow-grid{gap:10px}.follow-card{padding:13px}.follow-top>span:last-child{font-size:6px;letter-spacing:1px}.follow-card h3{font-size:17px}.follow-card>a,.follow-card>button{font-size:9px;padding:10px 8px;min-height:42px}.follow-check{font-size:9px;gap:6px}.follow-check small{font-size:7px}.follow-card.pending p{font-size:8px}.social-status{font-size:10px;line-height:1.8}.optional-review{display:block;padding:17px}.optional-review h3{font-size:23px}.optional-review p{font-size:11px}.optional-review>a{display:inline-block;margin-top:9px}.gate-note{font-size:10px}.hero{padding-top:38px}}@media(max-width:360px){.follow-grid{grid-template-columns:1fr}}
