*{box-sizing:border-box;margin:0;padding:0}body{color:#fff;-webkit-font-smoothing:antialiased;background:#0a0a0a;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}img{max-width:100%;display:block}input,textarea,button{font-family:inherit}::placeholder{color:#ffffff52}@keyframes ebzFade{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes ebzKen{0%{transform:scale(1.04)}to{transform:scale(1.14)}}.page{background:#0a0a0a;flex-direction:column;min-height:100vh;display:flex;position:relative;overflow:hidden}.bg-image{object-fit:cover;opacity:.34;z-index:0;width:100%;height:100%;animation:26s ease-in-out infinite alternate ebzKen;position:absolute;inset:0}.bg-overlay{z-index:1;background:linear-gradient(#0a0a0ac7 0%,#0a0a0a9e 40%,#0a0a0adb 100%);position:absolute;inset:0}.header{z-index:3;justify-content:center;padding:38px 24px 0;display:flex;position:relative}.logo{width:auto;height:40px}.main{z-index:3;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:48px 24px;display:flex;position:relative}.eyebrow{letter-spacing:.26em;text-transform:uppercase;color:#bf932d;margin-bottom:24px;font-size:11px;font-weight:600;animation:.7s both ebzFade}.headline{letter-spacing:.01em;text-transform:uppercase;max-width:16ch;margin-bottom:24px;font-size:clamp(34px,5.4vw,64px);font-weight:300;line-height:1.08;animation:.7s 50ms both ebzFade}.headline-slash{color:#bf932d}.lead{color:#ffffffd1;max-width:560px;margin-bottom:40px;font-size:clamp(15px,1.4vw,18px);line-height:1.7;animation:.7s .1s both ebzFade}.panel{-webkit-backdrop-filter:blur(10px);text-align:left;background:#0f0f0fb8;border:1px solid #ffffff24;width:100%;max-width:540px;padding:38px 36px 40px;animation:.7s .15s both ebzFade}.tabs{border:1px solid #ffffff2e;margin-bottom:34px;display:flex}.tabbtn{cursor:pointer;letter-spacing:.1em;text-transform:uppercase;color:#ffffffa8;background:0 0;border:none;flex:1;padding:14px 8px;font-size:11px;font-weight:600;transition:all .2s}.tabbtn.active{color:#0a0a0a;background:#bf932d}.form-intro{color:#ffffffa8;font-size:13px;line-height:1.6;font-weight:inherit;margin:0 0 28px}h2.form-intro{font-size:13px}.fld{margin-bottom:22px}.fld label{letter-spacing:.14em;text-transform:uppercase;color:#bf932d;margin-bottom:9px;font-size:10.5px;font-weight:600;display:block}.fld label .opt{color:#ffffff61;font-weight:400}.fld input:not([type=radio]),.fld textarea{color:#fff;resize:vertical;background:0 0;border:none;border-bottom:1px solid #ffffff47;outline:none;width:100%;padding:11px 0;font-size:15px;line-height:1.5}.fld input:not([type=radio]):focus,.fld textarea:focus{border-bottom-color:#bf932d}.radio-fieldset{border:none;min-width:0;margin:0 0 22px;padding:0}.radio-fieldset legend{letter-spacing:.14em;text-transform:uppercase;color:#bf932d;margin-bottom:12px;padding:0;font-size:10.5px;font-weight:600;display:block}.radio-group{flex-direction:column;gap:10px;display:flex}.radio-fieldset .radio-option{cursor:pointer;color:#ffffffe0;letter-spacing:0;text-transform:none;align-items:center;gap:12px;margin-bottom:0;font-size:15px;font-weight:400;line-height:1.5;display:flex}.radio-fieldset .radio-option input[type=radio]{appearance:none;cursor:pointer;background:0 0;border:1px solid #ffffff5c;border-radius:50%;flex-shrink:0;place-content:center;width:18px;height:18px;margin:0;padding:0;display:grid}.radio-fieldset .radio-option input[type=radio]:before{content:"";background:#bf932d;border-radius:50%;width:8px;height:8px;transition:transform .15s;transform:scale(0)}.radio-fieldset .radio-option input[type=radio]:checked{border-color:#bf932d}.radio-fieldset .radio-option input[type=radio]:checked:before{transform:scale(1)}.radio-fieldset .radio-option input[type=radio]:focus-visible{outline-offset:3px;outline:1px solid #bf932d}.fld-last{margin-bottom:30px}.submitbtn{color:#0a0a0a;cursor:pointer;letter-spacing:.14em;text-transform:uppercase;background:#bf932d;border:none;width:100%;margin-top:6px;padding:16px;font-size:12px;font-weight:600;transition:background .2s}.submitbtn:hover{background:#d4a838}.submitbtn:disabled{opacity:.6;cursor:default}.err{color:#e88;letter-spacing:.02em;margin-bottom:16px;font-size:12px}.hidden{display:none}.sent{text-align:center;padding:14px 0 6px}.sent-icon{border:1px solid #bf932d;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;margin:0 auto 22px;display:flex}.sent-title{text-transform:uppercase;letter-spacing:.04em;margin:0 0 14px;font-size:18px;font-weight:300}h2.sent-title{font-size:18px}.sent-msg{color:#ffffffb8;max-width:360px;margin:0 auto 26px;font-size:14px;line-height:1.65}.reset-btn{cursor:pointer;letter-spacing:.13em;text-transform:uppercase;color:#bf932d;background:0 0;border:none;border-bottom:1px solid #bf932d;padding-bottom:4px;font-size:11px;font-weight:600}.footer{z-index:3;text-align:center;min-height:46px;padding:34px 24px 40px;position:relative}.footer-text{color:#fff6;letter-spacing:.06em;font-size:11px}@media (max-width:640px){.header{padding:28px 16px 0}.logo{height:32px}.main{padding:32px 16px}.panel{padding:28px 20px 32px}.tabbtn{letter-spacing:.06em;padding:12px 6px;font-size:10px}.eyebrow,.headline{margin-bottom:18px}.lead{margin-bottom:28px}}@media (max-width:420px){.tabs{flex-direction:column}.tabbtn{width:100%}}.hp{width:1px;height:1px;position:absolute;top:auto;left:-9999px;overflow:hidden}.privacy-note{color:#ffffff8c;letter-spacing:.02em;margin-top:16px;font-size:11.5px;line-height:1.6}.privacy-note a{color:#bf932d;text-underline-offset:2px;text-decoration:underline}.privacy-note a:hover{color:#d4a838}.footer-links{margin-top:10px}.footer-links a{color:#fff6;letter-spacing:.06em;text-underline-offset:2px;font-size:11px;text-decoration:underline}.footer-links a:hover{color:#bf932d}.policy-page{background:#0a0a0a;flex-direction:column;min-height:100vh;display:flex;position:relative}.policy-main{flex:1;justify-content:center;padding:48px 24px;display:flex}.policy-article{width:100%;max-width:720px}.policy-title{letter-spacing:.02em;text-transform:uppercase;margin-bottom:10px;font-size:clamp(28px,4vw,42px);font-weight:300;line-height:1.15}.policy-effective{letter-spacing:.1em;text-transform:uppercase;color:#bf932d;margin-bottom:38px;font-size:12px}.policy-article section{margin-bottom:30px}.policy-article h2{letter-spacing:.08em;text-transform:uppercase;color:#bf932d;margin-bottom:12px;font-size:15px;font-weight:600}.policy-article p{color:#ffffffd1;margin-bottom:12px;font-size:clamp(15.5px,1.6vw,16px);line-height:1.7}.policy-article ul{margin:0 0 12px 20px}.policy-article li{color:#ffffffd1;margin-bottom:7px;font-size:clamp(15.5px,1.6vw,16px);line-height:1.7}.policy-article a{color:#bf932d;text-underline-offset:2px;text-decoration:underline}.policy-article a:hover{color:#d4a838}.policy-note{color:#fff9;border-top:1px solid #ffffff24;margin-top:38px;padding-top:22px;font-size:13px}.policy-back{margin-top:26px}.policy-back a{letter-spacing:.13em;text-transform:uppercase;font-size:12px;font-weight:600}@media (max-width:640px){.policy-main{padding:32px 16px}}.status-page{background:#0a0a0a;flex-direction:column;min-height:100vh;display:flex;position:relative}.status-main{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:48px 24px 80px;display:flex}.status-code{letter-spacing:.26em;text-transform:uppercase;color:#bf932d;margin-bottom:18px;font-size:12px;font-weight:600}.status-title{letter-spacing:.02em;text-transform:uppercase;margin-bottom:16px;font-size:clamp(28px,4.5vw,42px);font-weight:300;line-height:1.15}.status-copy{color:#ffffffb8;max-width:34ch;margin-bottom:28px;font-size:15.5px;line-height:1.65}.status-link{letter-spacing:.13em;text-transform:uppercase;color:#bf932d;border-bottom:1px solid #bf932d;padding-bottom:4px;font-size:12px;font-weight:600;text-decoration:none}.status-link:hover{color:#d4a838;border-bottom-color:#d4a838}
