.blog-tag-scroller-section[data-astro-cid-ln6yttrd]{padding:80px 0;background:var(--sh-bgLight, #faf8f3);font-family:var(--sh-font, "Poppins", system-ui, sans-serif)}.scroller-header[data-astro-cid-ln6yttrd]{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;flex-wrap:wrap;gap:15px}.scroller-header[data-astro-cid-ln6yttrd] h2[data-astro-cid-ln6yttrd]{margin:0;font-size:32px;font-weight:600;color:var(--sh-heading, #1e293b);letter-spacing:-.5px}.view-all-link[data-astro-cid-ln6yttrd]{display:inline-flex;align-items:center;gap:8px;color:var(--sh-primary, #046bd2);font-weight:600;text-decoration:none;font-size:15px;transition:color .2s ease,gap .2s ease}.view-all-link[data-astro-cid-ln6yttrd]:hover{color:var(--sh-gold, #c89b4f);gap:12px}.tag-scroller-tabs[data-astro-cid-ln6yttrd]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:25px;padding-bottom:5px;border-bottom:1px solid rgba(0,0,0,.06)}.tag-tab[data-astro-cid-ln6yttrd]{background:transparent;border:1.5px solid #e6ded2;color:#8a857a;padding:10px 22px;border-radius:50px;font-size:12.5px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;cursor:pointer;transition:all .3s ease;white-space:nowrap}.tag-tab[data-astro-cid-ln6yttrd]:hover{border-color:var(--sh-gold, #c89b4f);color:#8b4513}.tag-tab[data-astro-cid-ln6yttrd].active{background:var(--sh-heading, #1e293b);color:#fff;border-color:var(--sh-heading, #1e293b);box-shadow:0 6px 14px #1e293b2e}.tag-scroller-panels[data-astro-cid-ln6yttrd]{position:relative;min-height:320px}.tag-panel[data-astro-cid-ln6yttrd]{display:none}.tag-panel[data-astro-cid-ln6yttrd].active{display:block;animation:fadeIn .3s ease}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.scroller-track[data-astro-cid-ln6yttrd]{display:flex;gap:20px;overflow-x:auto;touch-action:pan-y;scroll-snap-type:x mandatory;padding:10px 5px 20px;scroll-padding:0 1.25rem;scrollbar-width:thin;scrollbar-color:var(--sh-gold, #c89b4f) transparent}.scroller-track[data-astro-cid-ln6yttrd]::-webkit-scrollbar{height:8px}.scroller-track[data-astro-cid-ln6yttrd]::-webkit-scrollbar-track{background:transparent}.scroller-track[data-astro-cid-ln6yttrd]::-webkit-scrollbar-thumb{background:var(--sh-gold, #c89b4f);border-radius:4px}.scroller-card[data-astro-cid-ln6yttrd]{flex:0 0 340px;scroll-snap-align:start;background:#fff;border:1px solid #e2e8f0;border-radius:18px;overflow:hidden;transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease;display:flex;flex-direction:column;height:100%;box-shadow:0 3px 12px #0f172a0a}.scroller-card[data-astro-cid-ln6yttrd]:hover{transform:translateY(-5px);box-shadow:0 16px 32px #0f172a1f;border-color:#d8c5a2}.scroller-card[data-astro-cid-ln6yttrd]:focus-within{border-color:#c89b4f;box-shadow:0 0 0 3px #c89b4f2e}.scroller-card-link[data-astro-cid-ln6yttrd]{position:relative;display:block;line-height:0;overflow:hidden;background:#e2e8f0}.scroller-card-link[data-astro-cid-ln6yttrd] img[data-astro-cid-ln6yttrd]{width:100%;height:190px;object-fit:cover;transition:transform .5s ease}.scroller-card[data-astro-cid-ln6yttrd]:hover .scroller-card-link[data-astro-cid-ln6yttrd] img[data-astro-cid-ln6yttrd]{transform:scale(1.05)}.scroller-card-badge[data-astro-cid-ln6yttrd]{position:absolute;top:12px;left:12px;border-radius:999px;background:#0f172adb;color:#fff;padding:5px 8px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1.2}.scroller-card-content[data-astro-cid-ln6yttrd]{padding:18px;display:flex;flex-direction:column;flex:1}.scroller-meta[data-astro-cid-ln6yttrd]{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:10px;color:#64748b;font-size:12px;font-weight:600}.scroller-language[data-astro-cid-ln6yttrd]{border:1px solid #e2e8f0;border-radius:999px;background:#f8fafc;padding:3px 7px;color:#475569}.scroller-title[data-astro-cid-ln6yttrd]{margin:0 0 10px;font-size:17px;line-height:1.38;font-weight:700}.scroller-title[data-astro-cid-ln6yttrd] a[data-astro-cid-ln6yttrd]{color:var(--sh-heading, #1e293b);text-decoration:none}.scroller-title[data-astro-cid-ln6yttrd] a[data-astro-cid-ln6yttrd]:hover{color:#8b4513;text-decoration:underline;text-underline-offset:3px}.scroller-excerpt[data-astro-cid-ln6yttrd]{margin:0 0 18px;color:#64748b;font-size:13.5px;line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.scroller-read-link[data-astro-cid-ln6yttrd]{margin-top:auto;display:inline-flex;align-items:center;gap:6px;color:var(--sh-gold, #c89b4f);font-weight:700;font-size:13.5px;text-decoration:none;transition:color .2s ease,gap .2s ease}.scroller-read-link[data-astro-cid-ln6yttrd]:hover{color:var(--sh-primary, #046bd2);gap:10px}.scroller-date[data-astro-cid-ln6yttrd]{display:block;font-size:12.5px;color:#94a3b8;margin-bottom:14px}.scroller-empty[data-astro-cid-ln6yttrd]{padding:60px 20px;text-align:center;color:#94a3b8;font-size:15px}@media (max-width: 768px){.blog-tag-scroller-section[data-astro-cid-ln6yttrd]{padding:60px 0}.scroller-header[data-astro-cid-ln6yttrd] h2[data-astro-cid-ln6yttrd]{font-size:26px}.scroller-card[data-astro-cid-ln6yttrd]{flex:0 0 280px}.tag-tab[data-astro-cid-ln6yttrd]{padding:8px 16px;font-size:11.5px}}@media (max-width: 480px){.scroller-card[data-astro-cid-ln6yttrd]{flex:0 0 250px}}.guest-care-section{padding:72px 6%;background:#f8fafc;font-family:Poppins,system-ui,sans-serif}.guest-care-card{max-width:1160px;margin:0 auto;display:grid;grid-template-columns:1.15fr .85fr;gap:40px;align-items:start}.guest-care-copy{background:#fff;border:1px solid #e2e8f0;border-radius:18px;padding:clamp(24px,4vw,42px);box-shadow:0 12px 30px #0f172a0f}.guest-care-eyebrow{display:block;margin-bottom:10px;color:#8a641c;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase}.guest-care-copy h2{margin:0 0 16px;color:#1e293b;font-size:clamp(28px,4vw,42px);line-height:1.15}.guest-care-copy p{color:#475569;font-size:16px;line-height:1.7}.guest-care-copy ul{margin:22px 0;padding-left:20px;color:#475569;line-height:1.75}.guest-care-copy li::marker{color:#c89b4f}.guest-care-copy strong{color:#1e293b}.guest-care-note{border-left:3px solid #c89b4f;background:#fff8e7;padding:12px 14px;color:#78350f!important;font-size:14px!important}.guest-care-links{display:grid;gap:14px}.guest-care-links a{display:block;border:1px solid #e2e8f0;border-radius:14px;padding:18px 20px;background:#fff;color:#1e293b;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.guest-care-links a:hover{transform:translateY(-2px);border-color:#c89b4f;box-shadow:0 12px 26px #0f172a17}.guest-care-links span{display:block;font-weight:700}.guest-care-links small{display:block;margin-top:5px;color:#64748b;line-height:1.5}@media (max-width: 820px){.guest-care-card{grid-template-columns:1fr;gap:20px}}.home-body>.block-html{display:contents}.home-body p,.home-body li,.home-body h1,.home-body h2,.home-body h3,.home-body h4{font-family:Poppins,system-ui,sans-serif}.home-body a:not([class]){color:var(--sh-primary)}
