*{box-sizing:border-box}html{background:#080808;color-scheme:dark}body{margin:0;background:#080808;color:#eee;font:14px/1.5 Arial,Helvetica,sans-serif}a{color:inherit;text-underline-offset:3px}button,input,select{font:inherit}header,main,footer{max-width:1200px;margin:auto}.drop-header{height:80px;padding:20px 24px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #272727}.drop-header>a{font-size:12px;text-decoration:none}.drop-header img{display:block;width:165px;height:auto}main{padding:36px 24px}.drop-card{display:grid;grid-template-columns:1fr 1fr;border:1px solid #51452c;background:#10100f}.drop-visual{position:relative;min-height:480px;background:#070707;overflow:hidden}.drop-visual>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.drop-visual>span{position:absolute;left:24px;top:24px;font-size:12px;letter-spacing:.12em;color:#e1c575}.drop-copy{padding:36px;align-self:center;min-width:0}.drop-cap{color:#e3c36d;font-size:12px;font-weight:700;margin:0 0 16px}h1{font-size:clamp(30px,3vw,40px);line-height:1.06;letter-spacing:-.035em;text-transform:uppercase;margin:0 0 16px}h1 em{font-style:normal;color:#ddbb66}.drop-intro{font-size:14px;color:#ccc;margin:0 0 22px;max-width:35ch}form>label:not(.check){display:block;font-size:12px;margin:0 0 6px}input[type=email],select{width:100%;border:1px solid #555;border-radius:0;background:#101010;color:#eee;padding:14px;min-height:48px}form>button{display:block;width:100%;min-height:48px;border:0;border-radius:0;background:linear-gradient(110deg,#ede9df,#daba61);color:#111;font-size:12px;font-weight:750;letter-spacing:.04em;margin:8px 0 12px;padding:14px;cursor:pointer}.check{display:flex;align-items:flex-start;gap:8px;font-size:12px;color:#ccc;line-height:1.5;margin:10px 0}.check input{flex:0 0 auto;width:15px;height:15px;margin:2px 0;accent-color:#dbb758}.small{font-size:12px;color:#aaa;margin:12px 0}details{font-size:12px;color:#aaa;margin-top:12px}summary{cursor:pointer;text-decoration:underline;text-underline-offset:3px}details p{font-size:12px;line-height:1.5}details label:not(.check){display:block;margin:12px 0 5px}fieldset{border:0;padding:12px 0;margin:0}legend{padding:0}.success{border-left:2px solid #daba61;background:#201e17;padding:18px}.success strong{display:block;color:#e4c77e;font-size:18px}.success p{font-size:12px;color:#ccc}footer{display:flex;justify-content:space-between;padding:0 24px 28px;font-size:12px;color:#aaa}:focus-visible{outline:2px solid #e3c36d;outline-offset:3px}[hidden]{display:none!important}#FirstLookForm{scroll-margin-top:100px}@media(max-width:760px){.drop-header{height:64px;padding:16px 20px}.drop-header img{width:140px}main{padding:20px 16px}.drop-card{grid-template-columns:1fr}.drop-visual{min-height:0;aspect-ratio:3/2}.drop-visual>span{left:22px;top:18px;font-size:11px}.drop-copy{padding:24px 22px}h1{font-size:30px}.drop-cap{font-size:11px;margin-bottom:12px}.drop-intro{margin-bottom:18px}footer{padding:0 20px 24px}#FirstLookForm{scroll-margin-top:340px}}
.success .drop-code{font-size:26px;letter-spacing:.04em;color:#dfbf6d;font-weight:750;margin:14px 0}.success details{font-size:12px;margin-top:14px}.success>strong{font-size:20px}
