*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#efeee6;background:#0b0b09;margin:0;font-family:Tahoma,Arial,sans-serif;line-height:1.95}a{color:inherit;text-underline-offset:5px}a:hover{color:#dcac7f}button,input,select,textarea{font:inherit}button,a,input,select,textarea{scroll-margin-top:30px}:focus-visible{outline-offset:5px;outline:2px solid #dcac7f}.wrap{max-width:1100px;margin:auto;padding:0 28px}header,footer{border-bottom:1px solid #34342e;flex-wrap:wrap;justify-content:space-between;gap:20px;padding:25px 0;display:flex}footer{border-top:1px solid #34342e;border-bottom:0;margin-top:65px}nav{flex-wrap:wrap;gap:24px;display:flex}h1{max-width:850px;margin:25px 0;font-size:clamp(32px,5vw,57px);line-height:1.5}h2{font-size:27px;line-height:1.65}h3{font-size:20px}p,li{color:#c6c5ba}p{max-width:850px}.eyebrow{color:#dcac7f;font-size:14px}.hero{padding:60px 0}.hero>p:not(.eyebrow){font-size:19px}.button,button{color:#10100d;cursor:pointer;background:#efeee6;border:1px solid #efeee6;border-radius:26px;padding:10px 23px;text-decoration:none;display:inline-block}.secondary{color:#efeee6;background:0 0}.grid{grid-template-columns:1fr 1fr;gap:32px;display:grid}section{border-top:1px solid #34342e;padding:35px 0}.notice{background:#261e16;border:1px solid #806249;border-radius:12px;margin-top:25px;padding:12px 20px}.note{font-size:14px}.fields{grid-template-columns:1fr 1fr;gap:24px;display:grid}label{display:block}input,select,textarea{color:#efeee6;background:#141410;border:1px solid #77766a;border-radius:6px;width:100%;margin-top:8px;padding:12px}select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}textarea{resize:vertical}.wide{grid-column:1/-1}.consent{border:1px solid #77766a;border-radius:14px;max-width:700px;padding:22px}.actions{flex-wrap:wrap;gap:12px;display:flex}.skip{position:absolute;top:-100px}.skip:focus{color:#10100d;z-index:10;background:#efeee6;padding:10px;top:5px}.error{color:#f0b0a3}.ltr{direction:ltr;unicode-bidi:isolate;display:inline-block}@media (width<=650px){.grid,.fields{grid-template-columns:1fr}.wrap{padding:0 20px}.hero{padding:35px 0}h2{font-size:24px}.wide{grid-column:auto}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}fieldset{border:0;margin:0;padding:0}fieldset:disabled{opacity:.65}form button{margin-top:24px}button:disabled{cursor:wait}.analytics-consent{line-height:1.9}input[hidden]{display:none}
