.page_page__9cqww{min-height:100svh;padding:52px 24px 30px;background:radial-gradient(ellipse at 50% 0,hsl(var(--accent)),transparent 62%),hsl(var(--background));color:hsl(var(--foreground));font-family:var(--font-geist-sans),sans-serif}.page_content___Kyy5{width:100%;max-width:560px;margin-inline:auto}.page_profile__iTPZZ{text-align:center}.page_location__ZCtNf{display:flex;align-items:center;justify-content:center;gap:6px;margin:0 0 24px;color:hsl(var(--secondary-foreground));font-size:11px;font-weight:500;letter-spacing:.12em}.page_location__ZCtNf svg{width:14px;height:14px}.page_logo__C63kf{display:block;width:116px;height:116px;margin:0 auto 20px;border:1px solid hsl(var(--border));border-radius:50%;object-fit:cover;background:hsl(var(--card))}.page_title__LnagE{margin:0;font-size:21px;font-weight:600;letter-spacing:-.045em}.page_description__XhqBb{max-width:390px;margin:14px auto 0;font-family:Georgia,Times New Roman,serif;font-size:24px;line-height:1.35;letter-spacing:-.035em;text-wrap:balance}.page_description__XhqBb span{color:hsl(var(--primary));font-style:italic}.page_section__6JfnV{margin-top:32px}.page_sectionLabel__Ozq7t{display:flex;align-items:center;gap:12px;margin:0 0 12px;color:hsl(var(--muted-foreground));font-size:11px;font-weight:500;letter-spacing:.08em}.page_sectionLabel__Ozq7t:after{flex:1;height:1px;background:hsl(var(--border));content:""}.page_cards__zOqqj{display:grid;gap:10px;margin:0;padding:0;list-style:none}.page_card__cSHDh{display:grid;grid-template-columns:56px minmax(0,1fr) 20px;align-items:center;gap:12px;min-height:86px;padding:14px 18px;border:1px solid hsl(var(--border));border-radius:12px;background:hsl(var(--card));color:inherit;text-decoration:none;transition:border-color .18s ease,transform .18s ease}.page_card__cSHDh:hover{transform:translateY(-2px);border-color:hsl(var(--primary))}.page_card__cSHDh:focus-visible,.page_instagram__tesVF:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:4px}.page_reservationCard__c2mzC{border-color:hsl(var(--primary));background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.page_contactIcon__rPubQ{display:grid;width:44px;height:44px;place-items:center;border:1px solid hsl(var(--primary-foreground)/25%);border-radius:50%;background:hsl(var(--primary-foreground)/8%)}.page_contactIcon__rPubQ svg{width:24px;height:24px}.page_thumbnail__EFhuk{width:56px;height:56px;border:1px solid hsl(var(--border));border-radius:50%;object-fit:cover;background:hsl(var(--muted))}.page_cardCopy__Lf2_l{display:grid;gap:3px;text-align:center}.page_cardTitle__zEnyF{overflow-wrap:anywhere;font-size:15px;font-weight:500;line-height:1.4}.page_cardCaption__pUlA_{color:hsl(var(--muted-foreground));font-size:11px;line-height:1.4}.page_reservationCard__c2mzC .page_cardCaption__pUlA_{color:hsl(var(--primary-foreground)/82%)}.page_arrow__32CO9{width:18px;height:18px;color:hsl(var(--primary))}.page_reservationCard__c2mzC .page_arrow__32CO9{color:inherit}.page_empty__o__jv{padding-block:32px;color:hsl(var(--muted-foreground));font-size:14px;text-align:center}.page_footer__XrXIi{display:grid;justify-items:center;gap:22px;margin-top:32px;text-align:center}.page_instagram__tesVF{display:flex;align-items:center;gap:9px;color:hsl(var(--secondary-foreground));font-size:12px;text-decoration:none}.page_instagram__tesVF svg{width:20px;height:20px}.page_signature__yYV5B{margin:0;color:hsl(var(--muted-foreground));font-family:Georgia,Times New Roman,serif;font-size:13px;font-style:italic}@media (min-width:900px){.page_page__9cqww{padding-top:64px;padding-bottom:40px}}@media (max-width:380px){.page_page__9cqww{padding:32px 18px 24px}.page_card__cSHDh{gap:8px;padding-inline:12px}.page_cardTitle__zEnyF{font-size:14px}.page_description__XhqBb{font-size:22px}}@media (prefers-reduced-motion:reduce){.page_card__cSHDh{transition:none}.page_card__cSHDh:hover{transform:none}}