.D8nDha_popup{color:#11110f;width:min(520px,100vw - 32px);max-height:calc(100dvh - 40px);font-family:var(--font-body),sans-serif;background:#f5f3ee;border:1px solid #11110f;margin:auto;padding:48px 40px 28px;position:fixed;inset:0;overflow:auto}.D8nDha_popup::backdrop{background:#11110f66}.D8nDha_popup:not([open]){display:none}.D8nDha_close{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;font:30px/1 sans-serif;display:grid;position:absolute;top:10px;right:12px}.D8nDha_eyebrow{font:10px/1.4 var(--font-label);letter-spacing:.16em;text-transform:uppercase;color:#a73505;margin-bottom:22px;display:block}.D8nDha_popup h2{font:42px/.98 var(--font-display);letter-spacing:-.02em;max-width:390px;font-weight:400}.D8nDha_popup>p{color:#625f57;margin-top:18px;font-size:16px;line-height:1.55}.D8nDha_popup form{margin-top:24px}.D8nDha_popup label{margin-bottom:8px;font-size:14px;display:block}.D8nDha_popup input{color:#11110f;width:100%;min-height:50px;font:inherit;background:#fff;border:1px solid #888379;border-radius:0;padding:14px 16px;font-size:16px;line-height:1.4}.D8nDha_submit,.D8nDha_success button{color:#fff;width:100%;min-height:50px;font:14px/1.4 var(--font-body),sans-serif;cursor:pointer;background:#11110f;border:1px solid #11110f;justify-content:space-between;align-items:center;gap:20px;margin-top:12px;padding:14px 18px;display:flex}.D8nDha_submit:hover,.D8nDha_success button:hover{background:#ff4a00;border-color:#ff4a00}.D8nDha_submit:disabled{opacity:.6;cursor:wait}.D8nDha_fine{color:#625f57;margin-top:14px;font-size:12px;line-height:1.6}.D8nDha_fine a{text-underline-offset:3px;text-decoration:underline}.D8nDha_later{min-height:44px;font:13px var(--font-body),sans-serif;color:#625f57;cursor:pointer;background:0 0;border:0;margin:10px auto 0;display:block}.D8nDha_error{color:#a32416;margin:12px 0;font-size:14px}.D8nDha_success{border-top:1px solid #d5d1c8;margin-top:26px;padding-top:24px}.D8nDha_success h3{font-size:20px}.D8nDha_success p{color:#625f57;margin-top:10px;line-height:1.5}.D8nDha_popup button:focus-visible,.D8nDha_popup input:focus-visible,.D8nDha_popup a:focus-visible{outline-offset:3px;outline:3px solid #ff4a00}.D8nDha_honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (max-width:600px){.D8nDha_popup{padding:42px 24px 20px}.D8nDha_popup h2{font-size:36px}.D8nDha_popup>p{font-size:15px}.D8nDha_eyebrow{margin-bottom:18px}}
