@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%{opacity:.4;transform:scale(1)}to{opacity:0;transform:scale(2.5)}}.hero[data-astro-cid-rbnkosea]{padding:86px var(--page-gutter) 0}.hero-inner[data-astro-cid-rbnkosea]{max-width:var(--width-content);margin:0 auto}.hero-grid[data-astro-cid-rbnkosea]{grid-template-columns:3fr 2fr;align-items:center;gap:48px;margin-bottom:96px;display:grid}.hero-eyebrow[data-astro-cid-rbnkosea]{font-family:var(--font-sans);letter-spacing:.15em;text-transform:uppercase;color:var(--color-ink);white-space:nowrap;opacity:0;align-items:center;gap:8px;margin-bottom:36px;font-size:11px;font-weight:600;animation:.8s .15s forwards fadeUp;display:inline-flex}.live-dot[data-astro-cid-rbnkosea]{background:var(--color-accent-red);border-radius:50%;flex-shrink:0;width:7px;height:7px;position:relative}.live-dot[data-astro-cid-rbnkosea]:after{content:"";background:var(--color-accent-red);opacity:.3;border-radius:50%;animation:2s ease-in-out infinite pulse;position:absolute;inset:-4px}.hero-headline[data-astro-cid-rbnkosea]{font-family:var(--font-headline-serif);letter-spacing:-.01em;color:var(--color-ink);opacity:0;margin-bottom:32px;font-size:44px;font-weight:400;line-height:1.15;animation:.8s .3s forwards fadeUp}.keyword[data-astro-cid-rbnkosea]{display:inline;position:relative}.keyword[data-astro-cid-rbnkosea]:after{content:"";background:var(--color-brand-glow);z-index:-1;height:10px;position:absolute;bottom:2px;left:-3px;right:-3px}.hero-subhead[data-astro-cid-rbnkosea]{font-family:var(--font-headline-serif);color:var(--color-brand);opacity:0;margin-bottom:32px;font-size:28px;font-style:italic;line-height:1.3;animation:.8s .45s forwards fadeUp}.hero-body[data-astro-cid-rbnkosea]{color:var(--color-text-mid);opacity:0;max-width:420px;margin-bottom:48px;font-size:15px;font-weight:300;line-height:1.7;animation:.8s .6s forwards fadeUp}.cta-row[data-astro-cid-rbnkosea]{opacity:0;animation:.8s .75s forwards fadeUp}.btn-cta[data-astro-cid-rbnkosea]{background:var(--color-brand);color:#fff;border:2px solid var(--color-ink);font-family:var(--font-sans);letter-spacing:2px;text-transform:uppercase;transition:background .15s var(--ease-out);align-items:center;gap:10px;padding:13px 26px;font-size:11px;font-weight:700;display:inline-flex}.btn-cta[data-astro-cid-rbnkosea]:hover{background:var(--color-brand-deep)}.btn-cta[data-astro-cid-rbnkosea] svg[data-astro-cid-rbnkosea]{width:14px;height:14px}.value-stack[data-astro-cid-rbnkosea]{border:2px solid var(--color-ink);background:var(--color-ink);box-shadow:var(--shadow-md);opacity:0;border-radius:6px;grid-template-columns:1fr 1fr;gap:1px;animation:.8s .85s forwards fadeDown;display:grid;overflow:hidden}.value-item[data-astro-cid-rbnkosea]{background:var(--color-surface-warm);padding:24px}.value-item[data-astro-cid-rbnkosea]:nth-child(2n){border-right:none}.value-item[data-astro-cid-rbnkosea]:nth-child(n+3){border-bottom:none}.value-icon[data-astro-cid-rbnkosea]{border:2px solid var(--color-brand);border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;margin-bottom:10px;display:flex}.value-icon[data-astro-cid-rbnkosea] svg[data-astro-cid-rbnkosea]{width:10px;height:10px;stroke:var(--color-brand);fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.value-title[data-astro-cid-rbnkosea]{color:var(--color-ink);letter-spacing:.01em;margin-bottom:8px;font-size:15px;font-weight:800;line-height:1.3}.value-desc[data-astro-cid-rbnkosea]{color:var(--color-text-mid);padding-left:24px;font-size:13px;font-weight:500;line-height:1.6}@media (width<=1024px){.hero-grid[data-astro-cid-rbnkosea]{grid-template-columns:1fr;gap:32px}.hero-headline[data-astro-cid-rbnkosea]{font-size:38px}.hero-subhead[data-astro-cid-rbnkosea]{font-size:24px}.hero-body[data-astro-cid-rbnkosea]{max-width:300px;font-size:14px}}@media (width<=640px){.hero[data-astro-cid-rbnkosea]{padding:72px 24px 16px;overflow-x:hidden}.hero-eyebrow[data-astro-cid-rbnkosea]{letter-spacing:.12em;margin-bottom:24px;font-size:8px}.hero-headline[data-astro-cid-rbnkosea]{margin-bottom:20px;font-size:38px}.hero-subhead[data-astro-cid-rbnkosea]{margin-bottom:20px;font-size:24px}.hero-body[data-astro-cid-rbnkosea]{max-width:300px;margin-bottom:36px;font-size:14px}.hero-grid[data-astro-cid-rbnkosea]{gap:24px;margin-bottom:0}.value-stack[data-astro-cid-rbnkosea]{margin:0 -8px}.value-item[data-astro-cid-rbnkosea]{padding:12px 10px}.value-title[data-astro-cid-rbnkosea]{margin-bottom:2px;font-size:11px}.value-desc[data-astro-cid-rbnkosea]{padding-left:0;font-size:10px;font-weight:400;line-height:1.4}.value-icon[data-astro-cid-rbnkosea]{width:16px;height:16px;margin-bottom:6px}.value-icon[data-astro-cid-rbnkosea] svg[data-astro-cid-rbnkosea]{width:8px;height:8px}}.featured[data-astro-cid-rueri4lh]{padding:64px var(--page-gutter) 56px}.featured-inner[data-astro-cid-rueri4lh]{max-width:var(--width-content);margin:0 auto}.featured-header[data-astro-cid-rueri4lh]{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.featured-label[data-astro-cid-rueri4lh]{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:3px;color:var(--color-text-muted);margin:0;font-size:11px;font-weight:700}.featured-link[data-astro-cid-rueri4lh]{color:var(--color-text-muted);align-items:center;gap:4px;font-size:13px;font-weight:600;transition:color .15s;display:flex}.featured-link[data-astro-cid-rueri4lh]:hover{color:var(--color-ink)}.featured-link[data-astro-cid-rueri4lh] svg[data-astro-cid-rueri4lh]{width:14px;height:14px}.biz-grid[data-astro-cid-rueri4lh]{border:2px solid var(--color-ink);background:var(--color-ink);box-shadow:var(--shadow-md);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.biz-card[data-astro-cid-rueri4lh]{background:var(--color-surface);flex-direction:column;gap:14px;padding:20px;transition:background .15s,transform .18s;display:flex;position:relative}.biz-card[data-astro-cid-rueri4lh]:hover{background:var(--color-surface-warm);transform:translateY(-2px)}.biz-card-top[data-astro-cid-rueri4lh]{justify-content:space-between;align-items:flex-start;display:flex}.biz-avatar[data-astro-cid-rueri4lh]{color:#fff;border:2px solid var(--color-border);justify-content:center;align-items:center;width:40px;height:40px;font-size:12px;font-weight:700;display:flex}.biz-logo-wrap[data-astro-cid-rueri4lh]{justify-content:flex-start;align-items:center;width:72px;height:40px;display:flex}.biz-logo[data-astro-cid-rueri4lh]{object-fit:contain;object-position:left center;width:100%;height:100%}.biz-badge-featured[data-astro-cid-rueri4lh]{font-family:var(--font-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--color-surface);background:var(--color-brand);border:2px solid var(--color-border);box-shadow:var(--shadow-sm);padding:2px 6px;font-size:9px;font-weight:700;position:absolute;top:20px;right:20px}.biz-view-tag[data-astro-cid-rueri4lh]{font-family:var(--font-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--color-ink);background:var(--color-surface);border:2px solid var(--color-border);box-shadow:var(--shadow-sm);flex-shrink:0;align-items:center;gap:4px;padding:2px 6px;font-size:9px;font-weight:700;transition:all .15s;display:inline-flex;position:absolute;top:20px;right:20px}.biz-view-tag[data-astro-cid-rueri4lh] svg[data-astro-cid-rueri4lh]{width:10px;height:10px}.biz-card[data-astro-cid-rueri4lh]:hover .biz-view-tag[data-astro-cid-rueri4lh]{background:var(--color-ink);color:var(--color-surface)}.biz-info[data-astro-cid-rueri4lh]{flex-direction:column;gap:2px;display:flex}.biz-name[data-astro-cid-rueri4lh]{color:var(--color-ink);font-size:14px;font-weight:600;line-height:1.3}.biz-type[data-astro-cid-rueri4lh]{letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-muted);font-size:11px}.biz-meta[data-astro-cid-rueri4lh]{flex-direction:column;gap:4px;margin-top:auto;display:flex}.biz-meta-item[data-astro-cid-rueri4lh]{color:var(--color-text-muted);align-items:center;gap:6px;font-size:12px;display:flex}.biz-meta-item[data-astro-cid-rueri4lh] svg[data-astro-cid-rueri4lh]{flex-shrink:0;width:12px;height:12px}@media (width<=1024px){.biz-grid[data-astro-cid-rueri4lh]{grid-template-columns:repeat(2,1fr)}}@media (width>=641px){.biz-grid[data-astro-cid-rueri4lh][data-count="1"]{grid-template-columns:1fr}.biz-grid[data-astro-cid-rueri4lh][data-count="2"]{grid-template-columns:repeat(2,1fr)}.biz-grid[data-astro-cid-rueri4lh][data-count="3"]{grid-template-columns:repeat(3,1fr)}}.biz-peek[data-astro-cid-rueri4lh]{position:relative}.biz-fade[data-astro-cid-rueri4lh]{display:none}@media (width<=640px){.featured[data-astro-cid-rueri4lh]{padding-top:20px;padding-bottom:32px}.featured-header[data-astro-cid-rueri4lh]{margin-bottom:12px}.featured-label[data-astro-cid-rueri4lh]{letter-spacing:2px;font-size:10px}.featured-link[data-astro-cid-rueri4lh]{font-size:12px}.biz-grid[data-astro-cid-rueri4lh]{box-shadow:var(--shadow-md);grid-template-columns:1fr;gap:0}.biz-card[data-astro-cid-rueri4lh]{border-bottom:1px solid #00000014;flex-direction:row;align-items:center;gap:12px;padding:12px 14px}.biz-card[data-astro-cid-rueri4lh]:last-child{border-bottom:none}.biz-card[data-astro-cid-rueri4lh]:nth-child(n+3){opacity:.35;mask-image:linear-gradient(#000 0%,#0000 100%)}.biz-card[data-astro-cid-rueri4lh]:nth-child(n+4){display:none}.biz-card-top[data-astro-cid-rueri4lh]{flex-shrink:0;align-items:center}.biz-badge-featured[data-astro-cid-rueri4lh]{flex-shrink:0;padding:3px 8px;font-size:8px;position:static}.biz-avatar[data-astro-cid-rueri4lh],.biz-logo-wrap[data-astro-cid-rueri4lh]{width:56px;height:32px}.biz-avatar[data-astro-cid-rueri4lh]{width:34px;height:34px;font-size:10px}.biz-info[data-astro-cid-rueri4lh]{flex:1;min-width:0}.biz-name[data-astro-cid-rueri4lh]{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.biz-type[data-astro-cid-rueri4lh]{font-size:11px}.biz-meta[data-astro-cid-rueri4lh]{display:none}.biz-view-tag[data-astro-cid-rueri4lh]{padding:3px 8px;font-size:8px;display:inline-flex;position:static}}
