._banner_17jhl_1{z-index:1000;color:#191a17;background:#f7f4ec;border:1px solid #d2ccbf;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:36px;width:min(1120px,100% - 48px);margin-inline:auto;padding:28px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid;position:fixed;bottom:24px;left:24px;right:24px;box-shadow:0 24px 70px #2a251e45}._bannerCopy_17jhl_21{max-width:650px}._kicker_17jhl_22{color:#974523;letter-spacing:.11em;margin-bottom:9px;font:750 10px/1.4 Courier New,monospace;display:block}._banner_17jhl_1 h2,._dialog_17jhl_23 h2{letter-spacing:-.035em;margin:0;font-size:26px;font-weight:650;line-height:1.12}._banner_17jhl_1 p{color:#62655e;margin:10px 0 7px;font-size:14px;line-height:1.6}._banner_17jhl_1 a{color:#4f514c;text-underline-offset:3px;font-size:12px}._bannerActions_17jhl_26,._dialogActions_17jhl_26{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}._primary_17jhl_27,._secondary_17jhl_27,._choice_17jhl_27{cursor:pointer;border:1px solid #1a1b18;border-radius:8px;min-height:46px;padding:11px 17px;font:700 12px/1 system-ui,sans-serif}._primary_17jhl_27,._choice_17jhl_27{color:#fffdf7;background:#1a1b18}._secondary_17jhl_27{color:#1a1b18;background:0 0}._primary_17jhl_27:hover,._secondary_17jhl_27:hover,._choice_17jhl_27:hover{transform:translateY(-1px)}:is(._primary_17jhl_27:focus-visible,._secondary_17jhl_27:focus-visible,._choice_17jhl_27:focus-visible,._close_17jhl_31:focus-visible){outline-offset:3px;outline:3px solid #ed7442}._backdrop_17jhl_33{z-index:1100;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#161713b8;place-items:center;padding:24px;display:grid;position:fixed;inset:0}._dialog_17jhl_23{color:#191a17;background:#f7f4ec;border:1px solid #d2ccbf;border-radius:17px;width:min(620px,100%);max-height:min(760px,100dvh - 48px);padding:30px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-y:auto;box-shadow:0 30px 80px #00000052}._dialogHeader_17jhl_35{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}._close_17jhl_31{color:#191a17;cursor:pointer;background:0 0;border:1px solid #c8c2b6;border-radius:50%;flex:none;width:42px;height:42px;font-size:25px;line-height:1}._intro_17jhl_37{color:#62655e;margin:16px 0 24px;font-size:14px;line-height:1.65}._categories_17jhl_38{border-top:1px solid #d5cfc3}._category_17jhl_39{border-bottom:1px solid #d5cfc3;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;min-height:104px;padding:19px 0;display:grid}._category_17jhl_39 strong{font-size:15px;display:block}._category_17jhl_39 p{color:#676a62;max-width:440px;margin:6px 0 0;font-size:12px;line-height:1.55}._always_17jhl_42{color:#7e3d22;letter-spacing:.07em;white-space:nowrap;font:750 10px/1.4 Courier New,monospace}._category_17jhl_39 input{opacity:0;pointer-events:none;position:absolute}._toggle_17jhl_44{cursor:pointer;background:#d8d4cb;border:1px solid #aaa69d;border-radius:999px;width:48px;height:28px;transition:background .15s;position:relative}._toggle_17jhl_44:after{content:"";background:#fff;border-radius:50%;width:22px;height:22px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 2px 6px #0002}._category_17jhl_39 input:checked+._toggle_17jhl_44{background:#1a1b18;border-color:#1a1b18}._category_17jhl_39 input:checked+._toggle_17jhl_44:after{transform:translate(20px)}._category_17jhl_39 input:focus-visible+._toggle_17jhl_44{outline-offset:3px;outline:3px solid #ed7442}._dialogActions_17jhl_26{margin-top:24px}@media (max-width:760px){._banner_17jhl_1{grid-template-columns:1fr;gap:20px;width:calc(100% - 24px);padding:22px;bottom:12px;left:12px;right:12px}._bannerActions_17jhl_26{grid-template-columns:1fr 1fr;display:grid}._bannerActions_17jhl_26 ._choice_17jhl_27:last-child{grid-area:1/1/auto/-1}._bannerActions_17jhl_26 button{width:100%}._backdrop_17jhl_33{padding:12px}._dialog_17jhl_23{max-height:calc(100dvh - 24px);padding:22px}._category_17jhl_39{gap:14px}._dialogActions_17jhl_26{grid-template-columns:1fr 1fr;display:grid}}@media (prefers-reduced-motion:reduce){._primary_17jhl_27,._secondary_17jhl_27,._choice_17jhl_27,._toggle_17jhl_44,._toggle_17jhl_44:after{transition:none}}
