.phone[data-astro-cid-pi5iexg2]{aspect-ratio:300/610;width:min(300px,78vw);position:relative}.phone__frame[data-astro-cid-pi5iexg2]{box-shadow:inset 0 0 0 1.5px #3a382f, var(--shadow-lg);background:#121109;border-radius:46px;padding:11px;position:absolute;inset:0}.phone__notch[data-astro-cid-pi5iexg2]{z-index:2;background:#121109;border-radius:20px;width:92px;height:26px;position:absolute;top:20px;left:50%;transform:translate(-50%)}.phone__screen[data-astro-cid-pi5iexg2]{color:#16150f;background:#fbfaf7;border-radius:36px;flex-direction:column;height:100%;font-size:11px;line-height:1.35;display:flex;overflow:hidden}.ps__bar[data-astro-cid-pi5iexg2]{color:#fff;background:#0f2a3d;justify-content:space-between;align-items:center;padding:50px 16px 12px;display:flex}.ps__logo[data-astro-cid-pi5iexg2]{align-items:center;gap:6px;font-size:12px;font-weight:700;display:flex}.ps__logo[data-astro-cid-pi5iexg2] i[data-astro-cid-pi5iexg2]{background:linear-gradient(135deg,#5ec4f0,#1f78b4);border-radius:5px;width:16px;height:16px}.ps__menu[data-astro-cid-pi5iexg2]{gap:4px;display:grid}.ps__menu[data-astro-cid-pi5iexg2] i[data-astro-cid-pi5iexg2]{background:#fff;width:16px;height:1.5px}.ps__hero[data-astro-cid-pi5iexg2]{color:#fff;background:linear-gradient(170deg,#0f2a3d,#17435f);padding:14px 16px 18px}.ps__badge[data-astro-cid-pi5iexg2]{background:#ffffff1f;border-radius:99px;align-items:center;gap:5px;padding:3px 8px;font-size:9.5px;display:inline-flex}.ps__badge[data-astro-cid-pi5iexg2] b[data-astro-cid-pi5iexg2]{color:#5be08f;font-size:8px;animation:2s ease-in-out infinite pulse}@keyframes pulse{50%{opacity:.35}}.ps__h[data-astro-cid-pi5iexg2]{font-family:var(--serif);margin:10px 0 6px;font-size:30px;line-height:1}.ps__sub[data-astro-cid-pi5iexg2]{opacity:.8;font-size:10.5px}.ps__stars[data-astro-cid-pi5iexg2]{color:#f6c453;letter-spacing:1px;margin-top:10px;font-size:11px}.ps__stars[data-astro-cid-pi5iexg2] span[data-astro-cid-pi5iexg2]{color:#ffffffbf;letter-spacing:0;margin-left:4px;font-size:9.5px}.ps__grid[data-astro-cid-pi5iexg2]{grid-template-columns:1fr 1fr;gap:6px;padding:14px 14px 6px;display:grid}.ps__grid[data-astro-cid-pi5iexg2] span[data-astro-cid-pi5iexg2]{background:#fff;border:1px solid #e6e2d8;border-radius:10px;padding:9px 10px;font-size:10.5px;font-weight:600}.ps__card[data-astro-cid-pi5iexg2]{background:#fff;border:1px solid #e6e2d8;border-radius:12px;margin:8px 14px;padding:11px}.ps__card-t[data-astro-cid-pi5iexg2]{margin-bottom:8px;font-weight:700}.ps__slots[data-astro-cid-pi5iexg2]{gap:5px;display:flex}.ps__slots[data-astro-cid-pi5iexg2] span[data-astro-cid-pi5iexg2]{text-align:center;border:1px solid #e6e2d8;border-radius:7px;flex:1;padding:6px 2px;font-size:9px}.ps__slots[data-astro-cid-pi5iexg2] .is-on[data-astro-cid-pi5iexg2]{color:#fff;background:#0f2a3d;border-color:#0f2a3d}.ps__dock[data-astro-cid-pi5iexg2]{background:#fff;border-top:1px solid #ece8de;grid-template-columns:1.6fr 1fr;gap:6px;margin-top:auto;padding:10px 12px 18px;display:grid}.ps__dock[data-astro-cid-pi5iexg2] span[data-astro-cid-pi5iexg2]{border-radius:99px;justify-content:center;align-items:center;gap:6px;padding:10px;font-size:11px;font-weight:700;display:flex}.ps__call[data-astro-cid-pi5iexg2]{color:#fff;background:#e2622e}.ps__call[data-astro-cid-pi5iexg2] svg[data-astro-cid-pi5iexg2]{width:12px;height:12px}.ps__book[data-astro-cid-pi5iexg2]{color:#0f2a3d;border:1.5px solid #0f2a3d}.maps[data-astro-cid-gh2wdl35]{width:min(420px,100%);box-shadow:var(--shadow-lg);color:#202124;background:#fff;border:1px solid #0000000f;border-radius:20px;font-size:13px;overflow:hidden}.maps__search[data-astro-cid-gh2wdl35]{color:#5f6368;background:#f1f3f4;border-radius:99px;align-items:center;gap:10px;margin:12px;padding:10px 14px;display:flex}.maps__search[data-astro-cid-gh2wdl35] svg[data-astro-cid-gh2wdl35]{width:16px;height:16px}.maps__search[data-astro-cid-gh2wdl35] span[data-astro-cid-gh2wdl35]{color:#202124}.maps__map[data-astro-cid-gh2wdl35] svg[data-astro-cid-gh2wdl35]{width:100%;height:130px}.maps__pin--you[data-astro-cid-gh2wdl35]{transform-origin:200px 71px;animation:drop 2.8s var(--ease) infinite}@keyframes drop{0%,to{transform:translateY(0)}12%{transform:translateY(-6px)}24%{transform:translateY(0)}}.maps__list[data-astro-cid-gh2wdl35]{padding:0;list-style:none}.maps__row[data-astro-cid-gh2wdl35]{border-top:1px solid #eceff1;justify-content:space-between;gap:10px;padding:12px 16px;display:flex}.maps__row[data-astro-cid-gh2wdl35].is-you{background:#fff8f4;box-shadow:inset 3px 0 #b0552f}.maps__name[data-astro-cid-gh2wdl35]{font-size:14px;font-weight:600}.maps__row[data-astro-cid-gh2wdl35]:not(.is-you) .maps__name[data-astro-cid-gh2wdl35]{color:#5f6368}.maps__stars[data-astro-cid-gh2wdl35]{color:#f2a600;letter-spacing:1px;font-size:12px}.maps__meta[data-astro-cid-gh2wdl35]{color:#70757a;font-size:12px}.maps__btns[data-astro-cid-gh2wdl35]{flex-direction:column;gap:6px;display:flex}.maps__btns[data-astro-cid-gh2wdl35] span[data-astro-cid-gh2wdl35]{color:#1a73e8;text-align:center;border:1px solid #dadce0;border-radius:99px;padding:4px 10px;font-size:11px}.is-you[data-astro-cid-gh2wdl35] .maps__btns[data-astro-cid-gh2wdl35] span[data-astro-cid-gh2wdl35]:last-child{color:#fff;background:#1a73e8;border-color:#1a73e8}
