._map_cc7ae_1{width:100%;height:100%}._owner_form_tv2s5_1{position:absolute;top:0;right:0;z-index:999;background-color:#eee;padding:var(--p3);display:flex;flex-direction:column;gap:var(--p3);height:100%;box-shadow:0 0 5px #000;transform:translate(100%);transition:transform .3s ease-in-out}._form_field_tv2s5_19{display:flex;flex-direction:column}._owner_form_tv2s5_1 button{background-color:#734a09;color:#eee;border:1px solid #734a09;cursor:pointer;padding:var(--p1) var(--p2)}._show_tv2s5_32{transform:translate(0)}._providers_21e8l_1{position:absolute;bottom:calc(0px + var(--p2));left:calc(0px + var(--p2));z-index:999;display:flex;align-items:center;box-sizing:border-box}._providers_21e8l_1>div{background:#734a09;color:#fff;padding:var(--p1);margin:0}._providers_21e8l_1 button{padding:var(--p1) var(--p2);cursor:pointer;background-color:#fff;border:1px solid var(--primary);border-radius:6px;transition:border .3s ease,color .3s ease}._providers_21e8l_1 button:hover{border:2px solid var(--primary)}._land_sidebar_1ee75_1{width:320px;position:absolute;top:50px;right:24px;z-index:999;background-color:#fff;display:flex;flex-direction:column;height:85%;box-shadow:0 0 5px #00000052;border-radius:24px;transform:translate(110%);transition:transform .3s ease-in-out}._show_1ee75_20{transform:translate(0)}._attr_1ee75_24{font-weight:600}section article:first-child{display:flex;position:sticky;justify-content:space-between;padding:1rem;top:0;border-radius:24px;background:transparent;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._closebutton_1ee75_39{background-color:transparent;border:none;cursor:pointer;width:24px;height:24px}._head_1ee75_47{background:transparent;display:flex;flex-direction:column;gap:4px;justify-content:flex-start;font-size:bold}._head_1ee75_47 span:first-child{font-size:1.2rem;font-weight:600}._carouselImage_1ee75_61{width:100%;height:200px;object-fit:cover;border-radius:8px}._content_1ee75_68{display:flex;flex-direction:column;padding:.8rem 2rem;flex:1;overflow-y:auto;padding:1rem;scrollbar-width:none}._content_1ee75_68 div>p:first-child{text-align:justify;margin-bottom:2rem;color:var(--gray)}._content_1ee75_68 div>h3{margin-top:2rem}._details_1ee75_88{display:grid;grid-template-columns:1fr 1fr;gap:8px;justify-items:space-between;color:var(--gray)}._details_1ee75_88:not(:first-child){margin-top:1rem}._details_1ee75_88:last-child{margin-bottom:1.5rem}._footer_1ee75_105{display:flex;justify-content:center;align-items:center;background-color:#fff;padding:1.2rem 1rem;position:sticky;bottom:0;border-radius:0 0 24px 24px;box-shadow:0 0 10px #0003}._footer_1ee75_105 button{background-color:var(--primary);color:#fff;padding:.6rem 4rem;border:none;border-radius:14px;text-transform:uppercase;font-weight:600;font-size:14px;cursor:pointer;transition:background-color .3s ease,color .3s ease}._footer_1ee75_105 button:hover{background-color:var(--secondary)}._attr_value_1ee75_134{width:50%;padding:.4rem .8rem;border-radius:100px;border:1px solid var(--gray);margin:.5rem 0;outline:none}._attr_value_1ee75_134:focus{border:2px var(--primary) solid}._update_button_1ee75_147{width:60%;background-color:var(--primary);color:#fff;padding:.6rem 1rem;border:none;border-radius:14px;text-transform:uppercase;font-weight:600;font-size:14px;cursor:pointer;transition:background-color .3s ease,color .3s ease}._seach_bar_1is85_1{width:420px;position:absolute;top:20px;left:50%;transform:translate(-50%);z-index:999;box-shadow:0 4px 10px #0000001a;background-color:#fff;border-radius:100px;padding:.5rem .8rem;border:none;outline:none;display:flex;align-items:center}._seach_bar_1is85_1:focus-within{outline:2px solid var(--primary)}._input_1is85_23{width:calc(100% - 32px);padding:.5rem;border:none;outline:none;background-color:transparent;font-size:1rem}._seach_bar_1is85_1 button{background-color:transparent;border:none;width:24px;height:24px;margin-right:8px;cursor:pointer}:root{--p1: .5em;--p2: 1em;--p3: 2em;--primary: #54a3ff;--secondary: #3f92f1;--gray: #272727;font-size:16px;font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-synthesis:none;font-weight:400;line-height:1.5;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}*{font-size:1rem}body{margin:0;padding:0}.wrapper{position:relative;width:100%;height:100dvh;overflow:hidden}.debug{position:absolute;top:0;left:0;z-index:1000;width:600px;height:400px;background-color:#fee;overflow:auto}
