@import "https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@500;600;700&family=Space+Mono:wght@400;700&display=swap";
.KQZjiq_section{max-width:680px;margin:0 auto;padding:8px 0 24px}.KQZjiq_heading{font-family:var(--font-display);text-align:center;color:var(--color-text);margin:0 0 24px;font-size:26px;font-weight:500}.KQZjiq_searchBox{margin-bottom:24px;position:relative}.KQZjiq_searchIcon{color:var(--color-text-muted);position:absolute;top:50%;left:14px;transform:translateY(-50%)}.KQZjiq_searchInput{box-sizing:border-box;border:1px solid var(--color-border);background:var(--color-bg-muted);width:100%;color:var(--color-text);border-radius:10px;padding:11px 14px 11px 38px;font-size:14px}.KQZjiq_searchInput:focus{border-color:var(--color-primary);background:var(--background);outline:none}.KQZjiq_list{flex-direction:column;gap:10px;display:flex}.KQZjiq_item{border:1px solid var(--color-border);background:var(--background);border-radius:10px;overflow:hidden}.KQZjiq_itemHeader{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:14px 18px;display:flex}.KQZjiq_question{color:var(--color-text);font-size:14.5px;font-weight:500}.KQZjiq_plus{border:1px solid var(--color-border);width:22px;height:22px;color:var(--color-text-muted);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:transform .15s;display:flex}.KQZjiq_plusOpen{transform:rotate(45deg)}.KQZjiq_answer{color:var(--color-text-muted);margin:0;padding:0 18px 16px;font-size:13.5px;line-height:1.65}.KQZjiq_empty{text-align:center;color:var(--color-text-muted);padding:20px 0;font-size:13.5px}
.OSLHOG_root{--ink:#1c2333;min-height:100vh;color:var(--color-text);background:#fff}.OSLHOG_page{max-width:1120px;margin:0 auto;padding:104px 24px 72px}.OSLHOG_hero{border-bottom:1px solid var(--color-border);margin-bottom:24px;padding-bottom:18px}.OSLHOG_heading{font-family:"Space Grotesk", var(--font-display), sans-serif;letter-spacing:-.01em;color:var(--color-text);margin:0 0 8px;font-size:34px;font-weight:500}.OSLHOG_subheading{max-width:560px;color:var(--color-text-muted);margin:0;font-size:14px;line-height:1.55}.OSLHOG_layout{grid-template-columns:1fr 1fr;align-items:stretch;gap:20px;margin-bottom:64px;display:grid}.OSLHOG_rightCol{flex-direction:column;gap:20px;min-width:0;display:flex}.OSLHOG_topRow{z-index:3;grid-template-columns:1fr 1fr;gap:20px;display:grid;position:relative}.OSLHOG_subRow{flex:1;grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (max-width:860px){.OSLHOG_layout{grid-template-columns:1fr}}@media (max-width:560px){.OSLHOG_topRow,.OSLHOG_subRow{grid-template-columns:1fr}}.OSLHOG_panel{border:1px solid var(--color-border);background:#fff;border-radius:3px;flex-direction:column;padding:22px 24px;display:flex;position:relative}.OSLHOG_cardTitle{font-family:"Space Grotesk", var(--font-display), sans-serif;color:var(--color-text);margin:0 0 16px;font-size:18px;font-weight:500}.OSLHOG_cardTitleSm{font-family:"Space Grotesk", var(--font-display), sans-serif;color:var(--color-text);align-items:center;gap:8px;margin:0 0 10px;font-size:16px;font-weight:500;display:flex}.OSLHOG_titleIcon{color:var(--color-primary-dark);flex-shrink:0}.OSLHOG_panelHeadRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.OSLHOG_form{flex-direction:column;flex:1;display:flex}.OSLHOG_formRow{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (max-width:480px){.OSLHOG_formRow{grid-template-columns:1fr}}.OSLHOG_field{margin-bottom:14px}.OSLHOG_field label{color:var(--color-text-muted);margin-bottom:4px;font-size:12.5px;font-weight:500;display:block}.OSLHOG_field input,.OSLHOG_field select,.OSLHOG_field textarea{border:none;border-bottom:1.5px solid var(--color-border);width:100%;color:var(--color-text);box-sizing:border-box;background:0 0;border-radius:0;padding:7px 2px;font-family:inherit;font-size:14.5px}.OSLHOG_field select{cursor:pointer}.OSLHOG_field input:focus,.OSLHOG_field select:focus,.OSLHOG_field textarea:focus{border-bottom-color:var(--color-primary);outline:none}.OSLHOG_field textarea{resize:none;height:76px;min-height:76px}.OSLHOG_formError{color:#dc2626;margin:0 0 10px;font-size:13px}.OSLHOG_formSuccess{color:var(--color-primary-dark);margin:0 0 10px;font-size:13px}.OSLHOG_submitBtn{background:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:4px;align-self:flex-start;align-items:center;gap:8px;margin-top:2px;padding:11px 24px;font-size:13.5px;font-weight:500;display:inline-flex}.OSLHOG_submitBtn:hover:not(:disabled){background:var(--color-primary-dark)}.OSLHOG_submitBtn:disabled{opacity:.7;cursor:default}.OSLHOG_linkList{flex-direction:column;gap:4px;font-size:14px;line-height:1.6;display:flex}.OSLHOG_specLink{color:var(--color-text);overflow-wrap:anywhere}.OSLHOG_specLink:hover{color:var(--color-primary-dark);text-decoration:underline}.OSLHOG_address{color:var(--color-text);font-size:14px;font-style:normal;line-height:1.6}.OSLHOG_infoHint{color:var(--color-text-muted);font-size:12px}.OSLHOG_numberGrid{flex-direction:column;display:flex}.OSLHOG_numberRow{border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:10px;padding:10px 0;display:flex}.OSLHOG_numberRow:first-child{border-top:none;padding-top:2px}.OSLHOG_numberRow:last-child{padding-bottom:0}.OSLHOG_numberText{flex-direction:column;display:flex}.OSLHOG_numberDisplay{color:var(--color-text);white-space:nowrap;font-size:14px;font-weight:500}.OSLHOG_numberSubLabel{color:var(--color-text-muted);margin-top:1px;font-size:11px}.OSLHOG_numberActions{flex-shrink:0;gap:6px;display:flex}.OSLHOG_numberActionBtn{border:1px solid var(--color-border);color:var(--color-text);white-space:nowrap;background:0 0;border-radius:3px;align-items:center;gap:5px;padding:6px 10px;font-size:11.5px;font-weight:500;text-decoration:none;display:inline-flex}.OSLHOG_numberActionBtn:hover{border-color:var(--color-primary)}.OSLHOG_numberActionWhatsapp{color:#16a34a;border-color:#bbf0d3}.OSLHOG_numberActionWhatsapp:hover{border-color:#16a34a}.OSLHOG_chatSubtitle{color:var(--color-text-muted);margin:0 0 14px;font-size:12.5px;line-height:1.5}.OSLHOG_chatWrap{margin-top:auto;position:relative}.OSLHOG_chatTrigger{background:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;gap:8px;width:100%;padding:11px 14px;font-size:13px;font-weight:500;display:inline-flex}.OSLHOG_chatTrigger:hover:not(:disabled){background:var(--color-primary-dark)}.OSLHOG_chatTrigger:disabled{opacity:.7;cursor:default}.OSLHOG_chevron{transition:transform .15s}.OSLHOG_chevronOpen{transition:transform .15s;transform:rotate(180deg)}.OSLHOG_chatDropdown{z-index:20;width:300px;max-width:calc(100vw - 48px);padding-top:6px;position:absolute;top:100%;left:0}.OSLHOG_chatMenu{border:1px solid var(--color-border);background:#fff;border-radius:4px;flex-direction:column;padding:6px;display:flex;box-shadow:0 10px 28px #1c233324}.OSLHOG_chatOption{text-align:left;color:var(--color-text);cursor:pointer;background:0 0;border:none;border-radius:3px;padding:9px 10px;font-family:inherit;font-size:12.5px;line-height:1.45}.OSLHOG_chatOption:hover,.OSLHOG_chatOption:focus-visible{background:var(--color-bg-muted);outline:none}.OSLHOG_chatMenuHint{color:var(--color-text-muted);border-top:1px solid var(--color-border);margin-top:4px;padding:8px 10px 4px;font-size:11.5px}.OSLHOG_chatError{color:#dc2626;margin:10px 0 0;font-size:12px;line-height:1.4}.OSLHOG_mapPanel{border:1px solid var(--color-border);border-radius:3px;flex-direction:column;min-height:150px;display:flex;position:relative;overflow:hidden}.OSLHOG_map{border:none;flex:1;width:100%;min-height:110px;display:block}.OSLHOG_mapCaption{color:var(--color-text-muted);border-top:1px solid var(--color-border);padding:8px 14px;font-family:Space Mono,ui-monospace,monospace;font-size:11px}
