.poi-info,.poi-info-btn{white-space:nowrap}.poi-info-btn{align-items:center;background:var(--poi-navy);border-radius:4px;color:#fff;display:inline-flex;font-size:13px;font-weight:600;justify-content:center;letter-spacing:.03em;padding:12px 20px;text-decoration:none;text-transform:uppercase;transition:background .2s ease,transform .15s ease}.poi-info-btn:hover{background:var(--poi-navy-soft);transform:translateY(-1px)}a.poi-info-btn{margin-top:-8px}a.poi-info-btn:focus,a.poi-info-btn:hover{background:#b1966d;color:#100c27;text-decoration:none}.poi-info-btn:focus-visible{outline:3px solid #4d7fff;outline-offset:2px}a.button.small-button{margin-top:-8px}.poi-module{--poi-navy:#100c27;--poi-navy-soft:#27263a;--poi-gold:#f9d392;--poi-cream:#fdf6e8;--poi-text:#2c2a3a;margin:0 auto}.poi-visually-hidden{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.poi-panel:focus-visible,.poi-tab:focus-visible{outline:3px solid #4d7fff;outline-offset:2px}.poi-tabs{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:32px}.poi-tab{background:var(--poi-navy);border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:15px;font-weight:600!important;letter-spacing:.04em;padding:20px 32px;transition:background .2s ease,color .2s ease,transform .15s ease}.poi-tab:hover{background:var(--poi-navy-soft);transform:translateY(-1px)}.poi-tab.is-active{background:var(--poi-gold);color:var(--poi-navy)}.poi-panel{display:none}.poi-panel.is-active{display:block}.poi-table-wrap{border-radius:10px;box-shadow:0 8px 24px rgba(16,12,39,.08);overflow:hidden}.poi-table{border-collapse:collapse;width:100%}.poi-table *{border:none}.poi-table thead th{background:var(--poi-navy);border-bottom:3px solid var(--poi-gold)!important;color:#fff;font-size:13px;font-weight:600;letter-spacing:.06em;padding:18px 24px;text-align:left;text-transform:uppercase}table{margin-bottom:0!important}.poi-row td{border-bottom:1px solid #f0e7d4!important;color:var(--poi-text);font-size:16px;padding:24px;vertical-align:top}.poi-row:nth-child(odd){background:var(--poi-cream)}.poi-row:nth-child(2n){background:#fff}.poi-row:hover{background:#f9edd2}.poi-name{color:var(--poi-navy);font-size:17px;font-weight:600!important}.poi-address{color:#57536b}.poi-distance{color:var(--poi-navy);font-weight:700;white-space:nowrap}.poi-table,.poi-table td,.poi-table th,.poi-table tr{border:0!important;box-shadow:none!important;outline:0!important}.poi-table tbody tr:last-child td{border-bottom:none!important}@media (max-width:700px){.poi-tabs{gap:8px}.poi-tab{flex:1 1 auto;font-size:13px;padding:14px 12px;text-align:center}.poi-table thead{display:none}.poi-row,.poi-row td,.poi-table,.poi-table tbody{display:block;width:100%}.poi-row{padding:16px 0}.poi-row td{border-bottom:none!important;padding:6px 20px}.poi-hide-mobile{display:block!important}.poi-row td[data-label]:before{color:var(--poi-navy);content:attr(data-label) ": ";display:block;font-size:12px;font-weight:700;letter-spacing:.03em;margin-bottom:2px;text-transform:uppercase}.poi-info-btn{margin-top:8px}.poi-row td.poi-phone:empty{display:none!important}a.poi-info-btn{margin-top:8px}}