.signup-block{max-width:540px;margin-top:28px}.signup-block form{display:grid;gap:18px}.signup-block label{display:grid;gap:7px;color:var(--ink);font-size:14px}.signup-block input:not([type=checkbox]){width:100%;min-width:0;min-height:48px;background:#080f20;border:1px solid #e6c58266;color:var(--ink);border-radius:4px;padding:12px 14px;font:inherit}.signup-block .signup-consent{display:flex;align-items:flex-start;gap:12px;font-size:12px;line-height:1.7;color:var(--muted)}.signup-consent input{width:20px;height:20px;flex:0 0 20px;margin-top:3px;accent-color:var(--gold)}.signup-block button{justify-self:start}.signup-status{font-size:14px!important;min-height:24px;color:var(--gold)!important;line-height:1.6}.signup-privacy,.signup-withdraw p{font-size:12px!important;line-height:1.7!important;margin-top:14px}.signup-withdraw{margin-top:22px;border-top:1px solid var(--line);padding-top:15px}.signup-withdraw summary{font-size:12px;color:var(--gold);cursor:pointer;padding-block:8px}.signup-withdraw form{margin-top:16px}.signup-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.signup-block button:disabled{cursor:default}.booklet-offer{padding-block:75px 95px}.booklet-offer .premiere-lead{max-width:520px}.booklet-offer .book-object{max-width:300px;margin:auto}.booklet-offer .signup-block{margin-top:36px}@media(max-width:760px){.signup-block .button{width:100%;justify-content:center;font-size:12px}.booklet-offer{padding-block:40px 60px}}
