:root{--blush: #E8CFC8;--blush-soft: #EFD7D0;--brown: #4A3F3A;--brown-mid: #4A3F3A;--gold: #C9A96E;--gold-deep: #A6864F;--cream: #FDF9F4}[data-astro-cid-hol7s3yz]{box-sizing:border-box;margin:0;padding:0}html,body{min-height:100%}body{margin:0;font-family:Montserrat,sans-serif;color:var(--brown);-webkit-font-smoothing:antialiased;background:radial-gradient(circle at 20% 0%,rgba(229,200,192,.6) 0%,transparent 60%),radial-gradient(circle at 80% 100%,rgba(194,160,106,.35) 0%,transparent 55%),var(--cream);min-height:100vh;display:flex;justify-content:center}.phone[data-astro-cid-hol7s3yz]{width:100%;max-width:430px;background:var(--cream);min-height:100vh;overflow:hidden;position:relative;box-shadow:0 30px 80px #0000002e}.hero[data-astro-cid-hol7s3yz]{position:relative;width:100%;height:62vw;max-height:380px;min-height:300px;background:var(--blush-soft);overflow:hidden}.hero[data-astro-cid-hol7s3yz]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(229,200,192,.55) 100%);pointer-events:none}.logo-disc[data-astro-cid-hol7s3yz]{position:absolute;left:50%;top:50%;transform:translate(-50%,-58%);width:160px;height:160px;border-radius:50%;background:var(--cream);box-shadow:0 8px 28px #0000002e;display:flex;align-items:center;justify-content:center;z-index:2;padding:14px}.socials[data-astro-cid-hol7s3yz]{position:absolute;left:50%;bottom:20px;transform:translate(-50%);display:flex;gap:18px;z-index:2}.social[data-astro-cid-hol7s3yz]{width:48px;height:48px;border-radius:50%;background:var(--gold);display:flex;align-items:center;justify-content:center;text-decoration:none;box-shadow:0 4px 12px #0000002e;transition:transform .15s ease,background .2s ease;-webkit-tap-highlight-color:transparent;user-select:none}.social[data-astro-cid-hol7s3yz]:active{transform:scale(.94)}.social[data-astro-cid-hol7s3yz] svg[data-astro-cid-hol7s3yz]{width:22px;height:22px;fill:#fff}.body-sec[data-astro-cid-hol7s3yz]{background:var(--blush);padding:22px 18px 32px;display:flex;flex-direction:column;gap:18px}.admin[data-astro-cid-hol7s3yz]{background:var(--cream);border-radius:24px;padding:0;display:grid;grid-template-columns:42% 58%;overflow:hidden;box-shadow:0 4px 14px #0000000f;min-height:260px;text-decoration:none}.admin[data-astro-cid-hol7s3yz] .photo[data-astro-cid-hol7s3yz]{background:var(--blush-soft);display:flex;align-items:center;justify-content:center;font-family:Montserrat,sans-serif;font-size:14px;color:var(--brown-mid);opacity:.6}.admin[data-astro-cid-hol7s3yz] .content[data-astro-cid-hol7s3yz]{padding:22px 20px 22px 18px;display:flex;flex-direction:column;justify-content:center;gap:12px}.admin[data-astro-cid-hol7s3yz] .content[data-astro-cid-hol7s3yz] h2[data-astro-cid-hol7s3yz]{font-family:Poppins,sans-serif;font-weight:800;font-size:30px;line-height:1;letter-spacing:.01em;color:var(--brown);text-transform:uppercase}.admin[data-astro-cid-hol7s3yz] .content[data-astro-cid-hol7s3yz] p[data-astro-cid-hol7s3yz]{font-family:Montserrat,sans-serif;font-weight:400;font-size:14px;line-height:1.35;color:var(--brown-mid)}.wa-btn[data-astro-cid-hol7s3yz]{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;background:var(--gold);color:#fff;text-decoration:none;font-family:Montserrat,sans-serif;font-weight:700;font-size:15px;padding:11px 22px;border-radius:30px;margin-top:4px;box-shadow:0 4px 10px #a6864f4d;transition:transform .15s,background .2s;-webkit-tap-highlight-color:transparent;user-select:none}.wa-btn[data-astro-cid-hol7s3yz]:active{transform:scale(.97);background:var(--gold-deep)}.wa-btn[data-astro-cid-hol7s3yz] svg[data-astro-cid-hol7s3yz]{width:18px;height:18px;fill:#fff}.loc-card[data-astro-cid-hol7s3yz]{background:var(--cream);border-radius:24px;padding:18px 16px;display:flex;flex-direction:column;gap:14px;box-shadow:0 4px 14px #0000000f}.loc-card[data-astro-cid-hol7s3yz] h3[data-astro-cid-hol7s3yz]{font-family:Poppins,sans-serif;font-weight:800;font-size:20px;line-height:1.1;letter-spacing:.01em;color:var(--brown);text-transform:uppercase;text-align:center}.map-wrap[data-astro-cid-hol7s3yz]{position:relative;border-radius:14px;overflow:hidden;aspect-ratio:4/3;background:#e5e7eb}.map-wrap[data-astro-cid-hol7s3yz] iframe[data-astro-cid-hol7s3yz]{position:absolute;inset:0;width:100%;height:100%;border:0;display:block}.open-maps[data-astro-cid-hol7s3yz]{position:absolute;left:12px;top:12px;background:#fff;color:#1a73e8;text-decoration:none;font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;padding:8px 14px;border-radius:8px;box-shadow:0 2px 6px #0000002e;display:inline-flex;align-items:center;gap:6px;z-index:2;transition:background .15s;-webkit-tap-highlight-color:transparent;user-select:none}.open-maps[data-astro-cid-hol7s3yz]:active{background:#f1f3f4}.open-maps[data-astro-cid-hol7s3yz] svg[data-astro-cid-hol7s3yz]{width:14px;height:14px;stroke:#1a73e8;fill:none;stroke-width:2}.foot[data-astro-cid-hol7s3yz]{text-align:center;padding:18px 24px 28px;font-family:Montserrat,sans-serif;font-size:12px;color:#ffffffd9;background:var(--blush)}.foot[data-astro-cid-hol7s3yz] strong[data-astro-cid-hol7s3yz]{color:#fff;font-weight:700;letter-spacing:.05em}.foot[data-astro-cid-hol7s3yz] a[data-astro-cid-hol7s3yz]{color:#fff;text-decoration:none}@keyframes bio-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes disc-settle{0%{opacity:0;transform:translate(-50%,-50%) scale(.94)}to{opacity:1;transform:translate(-50%,-58%) scale(1)}}.logo-disc[data-astro-cid-hol7s3yz]{animation:disc-settle .6s cubic-bezier(.22,1,.36,1) both}.body-sec[data-astro-cid-hol7s3yz]>[data-astro-cid-hol7s3yz]{animation:bio-rise .55s cubic-bezier(.22,1,.36,1) both}.body-sec[data-astro-cid-hol7s3yz]>[data-astro-cid-hol7s3yz]:nth-child(1){animation-delay:.1s}.body-sec[data-astro-cid-hol7s3yz]>[data-astro-cid-hol7s3yz]:nth-child(2){animation-delay:.18s}.body-sec[data-astro-cid-hol7s3yz]>[data-astro-cid-hol7s3yz]:nth-child(3){animation-delay:.26s}.body-sec[data-astro-cid-hol7s3yz]>[data-astro-cid-hol7s3yz]:nth-child(4){animation-delay:.34s}.body-sec[data-astro-cid-hol7s3yz]>[data-astro-cid-hol7s3yz]:nth-child(5){animation-delay:.42s}@media(prefers-reduced-motion:reduce){.logo-disc[data-astro-cid-hol7s3yz],.body-sec[data-astro-cid-hol7s3yz]>[data-astro-cid-hol7s3yz]{animation:none!important;opacity:1!important;transform:none!important}}
