._page_1s4rh_1{color:#241f1e;background:radial-gradient(circle at 82% 8%,#a719241f,#0000 25%),#f6f3f1;min-height:100vh;padding:28px}._shell_1s4rh_2{width:min(760px,100%);margin:0 auto}._brand_1s4rh_3{color:inherit;align-items:center;gap:11px;text-decoration:none;display:inline-flex}._brand_1s4rh_3 img{object-fit:cover;border-radius:6px;width:45px;height:45px;box-shadow:0 6px 18px #30171826}._brand_1s4rh_3>span{flex-direction:column;font-size:17px;font-weight:850;line-height:1.05;display:flex}._brand_1s4rh_3 small{color:#807874;letter-spacing:.1em;text-transform:uppercase;margin-top:5px;font-size:8px}._card_1s4rh_7,._accessCard_1s4rh_7{background:#fff;border:1px solid #dfd8d4;border-radius:10px;margin-top:28px;overflow:hidden;box-shadow:0 24px 70px #2d18171c}._hero_1s4rh_8{color:#fff;background:radial-gradient(circle at 83% 0,#be313c59,#0000 35%),linear-gradient(135deg,#201b1b,#42161a);padding:38px}._hero_1s4rh_8 small{color:#e58e95;letter-spacing:.16em;font-size:11px;font-weight:800}._hero_1s4rh_8 h1{letter-spacing:-.055em;margin:10px 0 7px;font-size:36px}._hero_1s4rh_8 p{color:#c9bfbd;margin:0;font-size:14px}._details_1s4rh_12{background:#e5dfdb;border-bottom:1px solid #e5dfdb;grid-template-columns:repeat(2,1fr);gap:1px;display:grid}._detail_1s4rh_12{background:#fff;padding:20px}._detail_1s4rh_12 span{color:#766e6a;letter-spacing:.1em;text-transform:uppercase;font-size:10px;display:block}._detail_1s4rh_12 b{margin-top:7px;font-size:14px;display:block}._actions_1s4rh_16{padding:28px}._notice_1s4rh_17{color:#6c4823;background:#fff3e5;border-left:3px solid #c27a30;margin-bottom:16px;padding:14px;font-size:13px;line-height:1.55}._buttons_1s4rh_18{grid-template-columns:1fr 1fr;gap:10px;display:grid}._buttons_1s4rh_18 button,._primary_1s4rh_19{color:#251f1e;cursor:pointer;background:#fff;border:1px solid #241f1e;border-radius:5px;min-height:46px;font-size:13px;font-weight:800}._buttons_1s4rh_18 ._primary_1s4rh_19,._primary_1s4rh_19{color:#fff;background:#241f1e}._buttons_1s4rh_18 button:hover:not(:disabled),._primary_1s4rh_19:hover:not(:disabled){color:#fff;background:#8f151f;border-color:#8f151f}._buttons_1s4rh_18 button:disabled{cursor:not-allowed;opacity:.45;color:#756e6a;background:#ece8e5;border-color:#d9d2ce}._secondaryActions_1s4rh_23{text-align:center;margin-top:12px}._secondaryActions_1s4rh_23 a{color:#8e171f;font-size:12px;font-weight:800}._reviewPanel_1s4rh_23{background:#f8f5f3;border:1px solid #e0d9d5;border-radius:6px;margin-top:20px;padding:20px}._reviewPanel_1s4rh_23>span{color:#a71924;letter-spacing:.12em;font-size:10px;font-weight:800}._reviewPanel_1s4rh_23 h2{margin:7px 0;font-size:20px}._reviewPanel_1s4rh_23 p{color:#726a66;font-size:12px;line-height:1.5}._reviewPanel_1s4rh_23 textarea{resize:vertical;width:100%;min-height:100px;font:inherit;border:1px solid #d4ccc8;border-radius:4px;padding:11px}._reviewPanel_1s4rh_23>._primary_1s4rh_19{width:100%;margin-top:10px}._stars_1s4rh_23{gap:5px;margin:14px 0;display:flex}._stars_1s4rh_23 button{color:#c9c2be;cursor:pointer;background:0 0;border:0;padding:0;font-size:27px}._stars_1s4rh_23 button._selectedStar_1s4rh_23{color:#d69f2d}._panel_1s4rh_24{background:#f8f5f3;border:1px solid #e0d9d5;border-radius:6px;margin-top:20px;padding:20px}._panel_1s4rh_24 h2{margin:0 0 7px;font-size:17px}._panel_1s4rh_24>p{color:#726a66;font-size:13px;line-height:1.5}._field_1s4rh_27{flex-direction:column;gap:7px;margin:15px 0;display:flex}._field_1s4rh_27 label{font-size:12px;font-weight:750}._field_1s4rh_27 input,._field_1s4rh_27 select{height:43px;font:inherit;background:#fff;border:1px solid #d4ccc8;border-radius:4px;padding:0 11px}._slots_1s4rh_30{grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;display:grid}._slots_1s4rh_30>div{background:#fff;border:1px solid #e0d9d5;padding:11px}._slots_1s4rh_30 b{text-transform:uppercase;margin-bottom:6px;font-size:11px;display:block}._slots_1s4rh_30 button{text-align:left;cursor:pointer;background:#fff;border:0;border-top:1px solid #eee9e6;width:100%;min-height:40px;font-size:12px}._slots_1s4rh_30 button:hover{color:#8f151f;background:#f9e9ea}._error_1s4rh_35,._success_1s4rh_35,._loading_1s4rh_35{background:#fff;border:1px solid #dfd8d4;border-left:4px solid #bd4c54;margin-top:25px;padding:18px;font-size:12px;line-height:1.5}._success_1s4rh_35{border-left-color:#4f8c47}._loading_1s4rh_35{color:#756d69;place-items:center;min-height:180px;display:grid}._accessCard_1s4rh_7{padding:48px}._accessCard_1s4rh_7>span{color:#a71924;letter-spacing:.13em;text-transform:uppercase;font-size:11px;font-weight:800}._accessCard_1s4rh_7 h1{letter-spacing:-.05em;margin:12px 0 10px;font-size:clamp(34px,6vw,50px);line-height:1.02}._accessCard_1s4rh_7>p{color:#706864;max-width:610px;margin:0;font-size:14px;line-height:1.65}._accessCard_1s4rh_7 form{background:#f5f1ef;border-radius:7px;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:28px;padding:22px;display:grid}._accessCard_1s4rh_7 form label{color:#554e4b;grid-column:1/-1;margin-bottom:2px;font-size:11px;font-weight:800}._accessCard_1s4rh_7 form input{min-width:0;min-height:48px;font:inherit;background:#fff;border:1px solid #d3cbc7;border-radius:5px;outline:0;padding:0 13px;font-size:12px}._accessCard_1s4rh_7 form input:focus{border-color:#9c1822;box-shadow:0 0 0 3px #f2dfe1}._accessCard_1s4rh_7 form button{color:#fff;cursor:pointer;background:#211d1d;border:0;border-radius:5px;align-items:center;gap:23px;min-height:48px;padding:0 18px;font-size:12px;font-weight:800;display:flex}._accessCard_1s4rh_7 form button:hover{background:#85141d}._accessHelp_1s4rh_48{border-top:1px solid #e7e1dd;justify-content:space-between;gap:18px;margin-top:24px;padding-top:20px;font-size:12px;display:flex}._accessHelp_1s4rh_48 a{color:#941820;font-weight:800}._footer_1s4rh_50{color:#766e6a;text-align:center;padding:28px;font-size:11px}@media (max-width:560px){._page_1s4rh_1{padding:18px 12px}._hero_1s4rh_8{padding:28px 21px}._hero_1s4rh_8 h1{font-size:29px}._details_1s4rh_12,._buttons_1s4rh_18,._slots_1s4rh_30{grid-template-columns:1fr}._accessCard_1s4rh_7{padding:32px 20px}._accessCard_1s4rh_7 form{grid-template-columns:1fr;padding:15px}._accessCard_1s4rh_7 form label{grid-column:auto}._accessHelp_1s4rh_48{flex-direction:column;align-items:flex-start}}
