.captcha{max-width:360px;border:1px solid #b794573d;border-radius:14px;padding:15px 18px;background:#201d15;color:#e5d7ba;margin:18px 0}.captcha label{display:flex;align-items:center;gap:12px;margin:0;cursor:pointer;font-size:13px}.captcha input[type=checkbox]{width:22px;height:22px;accent-color:#c6a05c}.captcha-message{display:block;font-size:10px;color:#a39a84;margin-top:7px;padding-right:34px}.captcha.verified{border-color:#698858}.captcha input[type=hidden]{display:none}.form .captcha{grid-column:1/-1}.comment time{font-size:11px;color:#a29780;margin-right:12px}.comment-reply{border-right:2px solid #a78146;margin:15px;padding:10px 15px}.preview-indicator{position:sticky;top:0;z-index:99999;background:#295438;color:#fff;text-align:center;padding:7px;font-size:12px}.preview-indicator a{color:#ffebbc;margin-right:20px}.cms-submenu{display:flex;flex-direction:column;gap:7px}.form-status[data-error=true]{color:#ffa294}.form-status[data-error=false]{color:#a8d599}.form [aria-busy=true]{opacity:.6}.form .trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.cms-menu-item{position:relative}.desktop-nav .cms-submenu{display:none;position:absolute;top:100%;right:0;min-width:190px;padding:16px;background:#201a12;border:1px solid #b7945744;border-radius:12px;box-shadow:0 15px 30px #0004}.desktop-nav .cms-menu-item:hover>.cms-submenu,.desktop-nav .cms-menu-item:focus-within>.cms-submenu{display:flex}.desktop-nav .cms-submenu .cms-submenu{top:0;right:100%}.mobile-nav .cms-submenu,.mobileNav .cms-submenu{padding-inline-start:18px}.footer .cms-submenu{padding-inline-start:12px}.footer nav[data-footer-links]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem 1rem;align-content:start}.footer nav[data-footer-links] a{display:flex;align-items:center;min-block-size:44px;padding-inline:.25rem;line-height:1.5;overflow-wrap:anywhere}.footer nav[data-footer-links] a:focus-visible{outline:2px solid var(--gold, #d3ad76);outline-offset:2px;border-radius:3px}
