.bkw-act{--a-navy:#0a1628;--a-gold:#c9a84c;--a-gold-hi:#f4b83f;--a-bronze:#8f7528;--a-cream:#faf7f0;--a-ink:#1a1f29;--a-mut:#5a6270;--a-line:rgba(10,22,40,.14);--a-ui:"Space Grotesk",Inter,system-ui,sans-serif;--a-text:Inter,system-ui,-apple-system,"Segoe UI",sans-serif;--a-title:"Cormorant Garamond",Georgia,serif;display:flex;flex-direction:column;gap:10px;margin-top:16px;font-family:var(--a-text);text-align:left}.bkw-act *,.bkw-act *::before,.bkw-act *::after{box-sizing:border-box}.bkw-act p{margin:0}.bkw-act-btns{display:grid;grid-template-columns:1fr;gap:8px}.bkw-act .bkw-act-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 16px;border-radius:10px;text-decoration:none!important;text-align:center;font:700 12px/1.25 var(--a-ui);letter-spacing:.08em;text-transform:uppercase;transition:transform .2s cubic-bezier(.22,1,.36,1)}.bkw-act .bkw-act-btn--primary{background:linear-gradient(135deg,#f7c75c,var(--a-gold));color:var(--a-navy)!important;box-shadow:0 12px 24px -16px rgb(244 184 63 / .9)}.bkw-act .bkw-act-btn--ghost{border:1.5px solid rgb(10 22 40 / .22);background:#fff;color:var(--a-navy)!important}.bkw-act .bkw-act-btn:hover{transform:translateY(-1px)}.bkw-act .bkw-act-link{align-self:flex-start;font:600 13px/1.4 var(--a-text);color:inherit!important;opacity:.9;text-decoration:underline;text-decoration-color:var(--a-gold);text-underline-offset:3px}.bkw-act a:focus-visible,.bkw-act button:focus-visible{outline:2px solid var(--a-gold-hi);outline-offset:3px;border-radius:6px}.bkw-act-doc{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border:1.5px solid var(--a-gold);border-left-width:4px;border-radius:12px;background:var(--a-cream);color:var(--a-ink)}.bkw-act-doc-t{font:600 15px/1.35 var(--a-text);color:var(--a-navy)}.bkw-act-doc-tag{display:inline-block;margin-right:6px;padding:3px 9px;border-radius:999px;background:var(--a-navy);color:var(--a-gold-hi);font:700 10.5px/1.3 var(--a-ui);letter-spacing:.1em;text-transform:uppercase;vertical-align:2px}.bkw-act-doc-m{font-size:12.5px;line-height:1.5;color:var(--a-mut)}.bkw-act .bkw-act-doc-btn{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border-radius:10px;background:var(--a-navy);color:#fff!important;text-decoration:none!important;font:700 12px/1.2 var(--a-ui);letter-spacing:.06em;text-transform:uppercase}.bkw-act-doc-btn svg{width:17px;height:17px;fill:none;stroke:var(--a-gold-hi);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.bkw-act-doc-btn[aria-busy="true"]{opacity:.7}.bkw-act-doc-note{font:600 12.5px/1.4 var(--a-text);color:#2e7d32}.bkw-act-doc-note:empty{display:none}.bkw-act .bkw-est-gate{padding:14px 16px;border:1.5px solid var(--a-gold);border-radius:12px;background:#fff;color:var(--a-ink)}.bkw-act .bkw-est-gate-t{margin:0 0 10px;font:700 12px/1.3 var(--a-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--a-navy)}.bkw-act .bkw-est-gate-row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px 10px}.bkw-act .bkw-est-gate-row label{flex:1 0 100%;font:600 13.5px var(--a-text);color:var(--a-navy)}.bkw-act .bkw-est-gate-row input{flex:1 1 200px;min-width:0;min-height:46px;margin:0;padding:10px 14px;border:1.5px solid rgb(10 22 40 / .22);border-radius:10px;background:#fff;font:500 15px var(--a-text);color:var(--a-ink)}.bkw-act .bkw-est-gate-row input:focus{outline:none;border-color:var(--a-gold);box-shadow:0 0 0 3px rgb(201 168 76 / .2)}.bkw-act .bkw-est-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 20px;border:0;border-radius:10px;background:linear-gradient(135deg,#f7c75c,var(--a-gold));color:var(--a-navy);cursor:pointer;font:700 12px/1.2 var(--a-ui);letter-spacing:.06em;text-transform:uppercase}.bkw-act .bkw-est-btn[disabled]{opacity:.6;cursor:wait}.bkw-act .bkw-est-check{display:flex;align-items:flex-start;gap:10px;margin:10px 0 4px;font-size:13px;line-height:1.5;color:var(--a-ink)}.bkw-act .bkw-est-check input{flex:none;width:20px;height:20px;margin:1px 0 0;accent-color:var(--a-gold)}.bkw-act .bkw-est-check a{color:var(--a-bronze)}.bkw-act .bkw-est-hp{position:absolute!important;left:-10000px;width:1px;height:1px;overflow:hidden}.bkw-act .bkw-est-err{margin:6px 0 0;font:600 13px/1.4 var(--a-text);color:#b3261e}.bkw-act .bkw-est-gate-close{padding:4px 0;border:0;background:none;cursor:pointer;font:600 12.5px var(--a-text);color:var(--a-mut);text-decoration:underline}@media (max-width:519px){.bkw-act .bkw-est-gate-row .bkw-est-btn,.bkw-act .bkw-act-doc-btn{width:100%;justify-content:center}}.bkw-act .bkw-contact-banner{display:flex;flex-direction:column;gap:10px;margin:0 0 20px;padding:18px 20px;border-radius:14px;background:var(--a-navy);color:#f5f1e8}.bkw-contact-kicker{font:700 11px/1.3 var(--a-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--a-gold-hi)}.bkw-contact-title{font:600 24px/1.2 var(--a-title);color:#fff}.bkw-contact-title span{display:inline-block;margin-left:6px;font:700 14px/1.3 var(--a-ui);color:var(--a-gold-hi)}.bkw-contact-text{font-size:14px;line-height:1.6;color:rgb(245 241 232 / .85)}.bkw-contact-text a{color:var(--a-gold-hi)!important;text-decoration:underline}@media (prefers-reduced-motion:reduce){.bkw-act *{transition:none!important;animation:none!important}}a.bkw-price-link{color:inherit!important;font:inherit;letter-spacing:inherit;text-decoration:none!important;border-bottom:1px dashed currentColor;cursor:pointer;transition:opacity .2s}a.bkw-price-link:hover{opacity:.85;border-bottom-style:solid}a.bkw-price-link:focus-visible{outline:2px solid #f4b83f;outline-offset:3px;border-radius:4px}.bkw-act .bkw-act-doc,.bkw-act .bkw-act-doc p{color:var(--a-ink)!important}.bkw-act .bkw-act-doc .bkw-act-doc-t{color:var(--a-navy)!important}.bkw-act .bkw-act-doc .bkw-act-doc-m{color:var(--a-mut)!important}.bkw-act .bkw-act-doc .bkw-act-doc-tag{color:var(--a-gold-hi)!important}.bkw-act .bkw-act-doc .bkw-act-doc-note{color:#2e7d32!important}.bkw-act .bkw-est-gate,.bkw-act .bkw-est-gate p,.bkw-act .bkw-est-gate label{color:var(--a-ink)!important}.bkw-act .bkw-est-gate .bkw-est-gate-t,.bkw-act .bkw-est-gate .bkw-est-gate-row label{color:var(--a-navy)!important}.bkw-act .bkw-est-gate .bkw-est-err{color:#b3261e!important}.bkw-act .bkw-est-gate .bkw-est-gate-close{color:var(--a-mut)!important}.bkw-act .bkw-act-link{color:inherit!important}