#bw-cookie,#bw-a11y{--w-gold:var(--a11y-primary,#8a5a1d);--w-gold-dark:var(--a11y-primary-dark,#6e4716);--w-ink:#000;--w-white:#fff;--w-gray:#6b6b6b;--w-line:#e6e6e6;--w-body:"century-old-style-std", Georgia, "Times New Roman", serif;--w-label:"futura-pt", Futura, "Century Gothic", sans-serif;font-family:var(--w-body);letter-spacing:normal;text-transform:none;text-align:left;color:var(--w-ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;font-size:16px;font-style:normal;font-weight:400;line-height:1.4}#bw-cookie *,#bw-a11y *{box-sizing:border-box}#bw-cookie :is(h2,h3,p,button,label,span,ul,li),#bw-a11y :is(h2,h3,p,button,label,span,ul,li){font:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit;text-align:inherit;color:inherit;box-shadow:none;background:0 0;border:0;border-radius:0;min-width:0;min-height:0;margin:0;padding:0;text-decoration:none;list-style:none}#bw-cookie button,#bw-a11y button{cursor:pointer;appearance:none;-webkit-tap-highlight-color:transparent}#bw-cookie{z-index:85;background:var(--w-white);border:1px solid var(--w-ink);max-width:calc(100vw - 98px);height:30px;font-family:var(--w-label);letter-spacing:1px;text-transform:uppercase;white-space:nowrap;border-radius:300px;align-items:center;gap:12px;padding:0 14px;font-size:11px;font-weight:500;line-height:1;display:inline-flex;position:fixed;bottom:28px;left:20px;overflow:hidden}#bw-cookie .bw-cookie-choice{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}#bw-cookie .bw-cookie-choice:hover{text-decoration:none}#bw-cookie .bw-cookie-choice:focus-visible{outline:2px solid var(--w-gold);outline-offset:4px;border-radius:2px}@media (max-width:520px){#bw-cookie{gap:10px;padding:0 12px;font-size:10px}#bw-cookie .bw-cookie-long{display:none}}#bw-a11y{z-index:90;flex-direction:column;align-items:flex-end;display:flex;position:fixed;bottom:20px;right:20px}#bw-a11y .bw-fab{background:var(--w-gold);width:46px;height:46px;color:var(--w-white);box-shadow:0 0 0 1px var(--w-white), 0 4px 14px #00000047;border-radius:50%;justify-content:center;align-items:center;transition:background-color .2s;display:flex}#bw-a11y .bw-fab:hover{background:var(--w-gold-dark)}#bw-a11y .bw-fab:focus-visible{outline:2px solid var(--w-gold);outline-offset:3px}#bw-a11y .bw-fab svg{width:24px;height:24px}#bw-a11y .bw-panel{background:var(--w-white);border:1px solid #0000001f;border-radius:8px;flex-direction:column;width:min(320px,100vw - 40px);max-height:calc(100dvh - 94px);margin-bottom:12px;display:flex;overflow:hidden;box-shadow:0 16px 40px #00000038}#bw-a11y .bw-head{background:var(--w-gold);color:var(--w-white);flex:none;justify-content:space-between;align-items:center;gap:8px;padding:8px 8px 8px 16px;display:flex}#bw-a11y .bw-head-title{font-family:var(--w-label);letter-spacing:1.5px;text-transform:uppercase;align-items:center;gap:8px;font-size:13px;font-weight:500;line-height:1;display:flex}#bw-a11y .bw-head-title svg{flex:none;width:18px;height:18px}#bw-a11y .bw-icon-btn{width:32px;height:32px;color:var(--w-white);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}#bw-a11y .bw-icon-btn:hover{background:#ffffff26}#bw-a11y .bw-icon-btn:focus-visible{outline:2px solid var(--w-white);outline-offset:-2px}#bw-a11y .bw-icon-btn svg{width:16px;height:16px}#bw-a11y .bw-body{overscroll-behavior:contain;flex:auto;min-height:0;padding:16px;overflow-y:auto}#bw-a11y .bw-section+.bw-section{margin-top:16px}#bw-a11y .bw-section-label{font-family:var(--w-label);letter-spacing:1.5px;text-transform:uppercase;color:var(--w-gray);margin:0 0 8px;font-size:11px;font-weight:500;line-height:1.2;display:block}#bw-a11y .bw-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}#bw-a11y .bw-tile-wrap{position:relative}#bw-a11y .bw-tile{text-align:center;background:var(--w-white);width:100%;min-height:80px;color:var(--w-ink);border:1px solid var(--w-line);border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:12px;transition:border-color .2s,background-color .2s,color .2s;display:flex}#bw-a11y .bw-tile:hover{border-color:var(--w-gold)}#bw-a11y .bw-tile[data-active=true]{background:var(--w-gold);border-color:var(--w-gold);color:var(--w-white)}#bw-a11y .bw-tile:focus-visible{outline:2px solid var(--w-gold);outline-offset:2px}#bw-a11y .bw-tile svg{flex:none;width:20px;height:20px}#bw-a11y .bw-tile-label{font-family:var(--w-label);letter-spacing:.5px;text-transform:uppercase;font-size:11px;font-weight:500;line-height:1.25;display:block}#bw-a11y .bw-steps{gap:4px;display:flex}#bw-a11y .bw-step{background:#00000026;border-radius:2px;width:10px;height:4px;display:block}#bw-a11y .bw-step[data-on=true]{background:var(--w-gold)}#bw-a11y .bw-tile[data-active=true] .bw-step{background:#ffffff59}#bw-a11y .bw-tile[data-active=true] .bw-step[data-on=true]{background:var(--w-white)}#bw-a11y .bw-tile-reset{background:var(--w-ink);width:20px;height:20px;color:var(--w-white);box-shadow:0 0 0 2px var(--w-white);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:-6px;right:-6px}#bw-a11y .bw-tile-reset svg{width:10px;height:10px}#bw-a11y .bw-tile-reset:focus-visible{outline:2px solid var(--w-gold);outline-offset:2px}#bw-a11y .bw-reset-all{text-align:center;border:1px solid var(--w-line);width:100%;height:40px;font-family:var(--w-label);letter-spacing:1.5px;text-transform:uppercase;color:var(--w-ink);border-radius:300px;margin-top:16px;padding:0 16px;font-size:11px;font-weight:500;line-height:1;transition:border-color .2s,color .2s;display:block}#bw-a11y .bw-reset-all:hover:not(:disabled){border-color:var(--w-gold);color:var(--w-gold)}#bw-a11y .bw-reset-all:disabled{opacity:.4;cursor:default}#bw-a11y .bw-reset-all:focus-visible{outline:2px solid var(--w-gold);outline-offset:2px}#bw-a11y .bw-struct li+li{margin-top:2px}#bw-a11y .bw-struct-item{width:100%;font-family:var(--w-body);text-align:left;border-radius:4px;align-items:baseline;gap:8px;padding:8px;font-size:15px;line-height:1.3;display:flex}#bw-a11y .bw-struct-item:hover{background:#0000000d}#bw-a11y .bw-struct-item:focus-visible{outline:2px solid var(--w-gold);outline-offset:-2px}#bw-a11y .bw-struct-kind{color:var(--w-gold);font-family:var(--w-label);letter-spacing:1px;text-transform:uppercase;background:#8a5a1d1a;border-radius:3px;flex:none;padding:2px 4px;font-size:10px;font-weight:500;line-height:1}#bw-a11y .bw-struct-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#bw-a11y .bw-struct-empty{color:var(--w-gray);padding:8px;font-size:15px}
