body[data-view=register] .ticker{display:none}.registration-shell{display:grid;grid-template-columns:1fr 1fr;gap:8%;max-width:1200px;margin:0 auto;padding:42px 0 65px;align-items:start}.registration-back{display:inline-block;color:#746158;font-size:13.2px;text-decoration:none;margin-bottom:42px}.registration-story h1{font-size:94.8px;margin:22px 0;line-height:1.02}.registration-story>p{font-size:15.6px;color:#746158;line-height:1.9;max-width:360px}.registration-art{height:285px;position:relative;display:flex;align-items:center;justify-content:center;margin:0 0 20px}.registration-orbit{position:absolute;width:270px;height:210px;border:1px solid #ead8cd35;border-radius:50%;transform:rotate(-25deg);box-shadow:0 0 80px #c940110d,inset 0 0 45px #c940110c}.registration-pass{z-index:2;position:relative;width:255px;height:162px;padding:22px;border:1px solid #ead8cd66;border-radius:12px;background:linear-gradient(130deg,#fff0e6,#ffffff 55%,#ffffff);box-shadow:0 25px 55px #0009;transform:rotate(-8deg);overflow:hidden}.registration-pass:after{content:'S';position:absolute;right:15px;top:8px;font:bold 168px 'Barlow Condensed',sans-serif;color:#c9401110}.registration-pass>span{display:block;font-size:8.4px;letter-spacing:2px;color:#746158}.registration-pass-icon{font-size:28.8px;color:#c94011;margin:12px 0 6px}.registration-pass b{font-size:14.4px;letter-spacing:1px;color:#30231e;display:block}.registration-pass small{display:block;font-size:8.4px;margin-top:6px;letter-spacing:1.5px;color:#746158}.registration-pass-line{width:44px;border-top:2px solid #c94011;margin:13px 0}.registration-pass>span:last-child{font-size:6px}.registration-card{position:absolute;width:100px;filter:drop-shadow(0 16px 15px #0009);border-radius:5px}.registration-card.one{left:9%;transform:rotate(-22deg) translateY(-5px);z-index:1}.registration-card.two{right:6%;transform:rotate(17deg) translateY(23px);z-index:3}.registration-star{position:absolute;right:11%;top:15px;font-size:46.8px;color:#c94011}.registration-benefits>div{display:flex;gap:18px;margin:19px 0}.registration-benefits>div>span{font-size:12px;letter-spacing:1px;color:#746158;border:1px solid #ead8cd;border-radius:50%;width:30px;height:30px;display:grid;place-items:center;flex-shrink:0}.registration-benefits p{margin:0}.registration-benefits b{display:block;font-size:14.4px;font-weight:500;margin:1px 0 7px}.registration-benefits small{display:block;font-size:12px;color:#746158;line-height:1.8;max-width:340px}.registration-panel{background:linear-gradient(145deg,#ffffff,#ffffff);padding:32px;border:1px solid #ead8cd;border-radius:12px;box-shadow:0 16px 50px #0002;margin-top:16px}.registration-step{display:flex;justify-content:space-between;gap:15px;font-size:9.6px;letter-spacing:1.4px;color:#746158;border-bottom:1px solid #ead8cd;padding-bottom:20px}.registration-panel h2{font-size:44.4px;font-weight:500;letter-spacing:-1.3px;line-height:1.12;margin:28px 0 13px}.registration-panel h2>span{color:#c94011;margin:0;font:inherit}.registration-intro{font-size:13.2px;color:#746158;line-height:1.7;margin-bottom:22px}.registration-notice{display:flex;gap:10px;align-items:start;padding:13px;border:1px solid #ead8cd;border-radius:6px;background:#ffffff;margin-bottom:24px}.registration-notice>span{color:#746158;font-size:21.6px}.registration-notice p{margin:0}.registration-notice b{font-size:12px;font-weight:500;line-height:1.6;display:block;color:#30231e}.registration-notice small{display:block;font-size:10.8px;line-height:1.9;color:#746158;margin-top:4px}.registration-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px 15px}.registration-fields label{font-size:12px;color:#746158;line-height:1.6}.registration-fields label>span{font-size:9.6px;color:#746158;margin-left:4px}.registration-fields input,.registration-fields select{display:block;width:100%;min-width:0;border:1px solid #ead8cd;border-radius:5px;background:#ffffff;padding:12px 11px;color:#30231e;font:14.4px 'DM Sans',sans-serif;margin-top:8px;height:42px}.registration-fields input::placeholder{color:#746158}.registration-fields input:focus,.registration-fields select:focus{outline:2px solid #c94011;outline-offset:2px}.registration-fields small{font-size:9.6px;line-height:1.8;color:#746158;display:block;margin-top:7px}.registration-wide{grid-column:1/-1}.registration-honeypot{display:none}.registration-preferences{border-top:1px solid #ead8cd;border-bottom:1px solid #ead8cd;padding:20px 0 5px;margin:25px 0 18px}.registration-section-label{font-size:9.6px;letter-spacing:1.6px;color:#746158;margin-bottom:18px}.registration-check{display:flex;gap:11px;font-size:12px;line-height:1.8;color:#746158;margin:15px 0;align-items:start}.registration-check input{appearance:auto;accent-color:#c94011;width:16px;height:16px;flex-shrink:0;margin:2px 0 0;cursor:pointer}.registration-check small{display:block;font-size:9.6px;line-height:1.8;color:#746158;margin-top:4px}.registration-ack{font-size:10.8px;margin:18px 0}.registration-submit{display:flex;align-items:center;justify-content:space-between;margin-top:22px;font-size:13.2px}.registration-submit span{margin:0}.registration-submit:disabled{cursor:wait}.registration-privacy{font-size:9.6px;line-height:1.9;color:#746158;text-align:center;margin:17px 6px 0}.registration-error{padding:12px;background:#ffffff;border:1px solid #945a3c;border-radius:5px;color:#a4481c;font-size:13.2px;line-height:1.8}.registration-success{text-align:center;padding:20px 0;outline:none}.registration-success-symbol{display:grid;place-items:center;margin:0 auto 28px;width:64px;height:64px;border-radius:50%;font-size:36px;background:#c9401112;border:1px solid #ead8cd;color:#c94011}.registration-success .eyebrow{justify-content:center;font-size:9.6px}.registration-success h2{font-size:58.8px}.registration-success>p{font-size:14.4px;color:#746158;margin-bottom:25px}.registration-receipt{padding:20px;background:#ffffff;border:1px solid #ead8cd;text-align:left;border-radius:7px;margin-bottom:25px}.registration-receipt b{font-size:14.4px;color:#30231e}.registration-receipt p{font-size:12px;line-height:1.9;color:#746158;margin:12px 0 0}.registration-success>.text-button{margin-top:12px;font-size:12px}.registration-back:hover{color:#c94011}body[data-view=register] .nav[data-page=register]{color:#c94011}@media(max-width:1100px){.registration-shell{gap:5%}.registration-story h1{font-size:76.8px}.registration-panel{padding:25px}.registration-card.one{left:2%}.registration-card.two{right:0}.registration-art{height:260px}.registration-pass{width:225px}.registration-panel h2{font-size:39.6px}header nav .nav[data-page=register]{white-space:nowrap}}@media(max-width:760px){.registration-shell{grid-template-columns:1fr;max-width:520px;padding:25px 0 40px}.registration-back{margin-bottom:25px}.registration-story h1{font-size:72px}.registration-story>p{max-width:100%}.registration-art{height:220px;margin-top:10px;margin-bottom:8px}.registration-benefits{display:none}.registration-panel{margin-top:6px;padding:25px}.registration-pass{width:240px}.registration-card.one{left:7%}.registration-card.two{right:6%}.registration-story h1{font-size:62.4px;margin:17px 0}.registration-shell .eyebrow{font-size:9.6px}header nav .nav{font-size:12px}body[data-view=register] .wallet{display:none}}@media(max-width:390px){.registration-panel{padding:20px}.registration-fields{grid-template-columns:1fr;gap:17px}.registration-wide{grid-column:auto}.registration-story h1{font-size:54px}.registration-card{width:85px}.registration-pass{width:220px}.registration-card.one{left:1%}.registration-card.two{right:0}.registration-panel h2{font-size:38.4px}}
 .registration-crm-info{border:1px solid #ead8cd;background:#ffffff;padding:17px;border-radius:7px;margin:18px 0;color:#a4481c}.registration-crm-info>b{font-size:14.4px}.registration-crm-info p,.registration-crm-info>small{font-size:12px;line-height:1.8;color:#746158}.registration-crm-info dl{margin:15px 0}.registration-crm-info dl>div{display:flex;justify-content:space-between;gap:20px;font-size:12px;border-top:1px solid #ead8cd;padding:10px 0}.registration-crm-info dd{margin:0;text-align:right;color:#30231e}.registration-crm-info>small{display:block}

@media(max-width:760px){.registration-story{display:contents}.registration-art{order:2}.registration-panel{order:1}.registration-shell{gap:0}.registration-story h1{font-size:54px}.registration-story>p{font-size:13.2px;margin-bottom:18px}.registration-back{margin-bottom:23px}.registration-panel h2{font-size:36px}.registration-art{margin-top:25px}}

@media(max-width:760px){.registration-fields input,.registration-fields select{font-size:19.2px;height:46px}.registration-fields label{font-size:13.2px}.registration-fields small,.registration-check small{font-size:10.8px}.registration-check{min-height:40px}.registration-submit{font-size:14.4px}}
