.page-hero[data-astro-cid-ycrtofvt]{background:linear-gradient(135deg, var(--navy) 0%, var(--navy-2) 100%);color:#fff;padding:64px 0}.page-hero-wrap[data-astro-cid-ycrtofvt] h1[data-astro-cid-ycrtofvt]{color:#fff;margin-bottom:12px;font-family:IBM Plex Serif,serif;font-size:clamp(28px,4vw,44px)}.page-hero-wrap[data-astro-cid-ycrtofvt] p[data-astro-cid-ycrtofvt]{color:#ffffffd9;max-width:680px;font-size:16px}.content-box[data-astro-cid-ycrtofvt]{max-width:1180px;margin:48px auto 72px;padding:0 22px}.mcu-intro[data-astro-cid-ycrtofvt]{border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background:#fff;grid-template-columns:1fr 340px;align-items:center;gap:40px;margin-bottom:48px;padding:36px 40px;display:grid}.mcu-intro[data-astro-cid-ycrtofvt] h2[data-astro-cid-ycrtofvt]{color:var(--navy);margin-bottom:16px;font-size:26px}.mcu-intro[data-astro-cid-ycrtofvt] p[data-astro-cid-ycrtofvt]{color:var(--body);margin-bottom:16px;font-size:16px;line-height:1.8}.mcu-badge-box[data-astro-cid-ycrtofvt]{border-radius:var(--radius-md);text-align:center;background:#f0fdf4;border:2px solid #bbf7d0;padding:24px}.mcu-badge-box[data-astro-cid-ycrtofvt] i[data-astro-cid-ycrtofvt]{color:#16a34a;margin-bottom:12px;font-size:44px}.mcu-badge-box[data-astro-cid-ycrtofvt] h4[data-astro-cid-ycrtofvt]{color:#15803d;margin-bottom:8px;font-size:18px}.mcu-badge-box[data-astro-cid-ycrtofvt] p[data-astro-cid-ycrtofvt]{color:#166534;margin:0;font-size:13.5px;line-height:1.5}.packages-title[data-astro-cid-ycrtofvt]{text-align:center;margin-bottom:40px}.packages-title[data-astro-cid-ycrtofvt] h3[data-astro-cid-ycrtofvt]{color:var(--navy);margin-bottom:12px;font-size:30px}.packages-title[data-astro-cid-ycrtofvt] p[data-astro-cid-ycrtofvt]{color:var(--text-soft);font-size:16px}.packages-grid[data-astro-cid-ycrtofvt]{grid-template-columns:repeat(3,1fr);gap:28px;margin-bottom:56px;display:grid}.pkg-card[data-astro-cid-ycrtofvt]{border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:var(--t);background:#fff;flex-direction:column;display:flex;position:relative;overflow:hidden}.pkg-card[data-astro-cid-ycrtofvt]:hover{box-shadow:var(--shadow);border-color:var(--blue);transform:translateY(-8px)}.pkg-card[data-astro-cid-ycrtofvt].featured{border:2px solid var(--blue)}.pkg-card[data-astro-cid-ycrtofvt].featured:after{content:"PALING DIMINATI";background:var(--blue);color:#fff;border-radius:999px;padding:4px 12px;font-size:11px;font-weight:700;position:absolute;top:16px;right:16px}.pkg-header[data-astro-cid-ycrtofvt]{background:var(--bg-soft);border-bottom:1px solid var(--border);padding:28px 24px}.pkg-header[data-astro-cid-ycrtofvt] h4[data-astro-cid-ycrtofvt]{color:var(--navy);margin-bottom:8px;font-size:22px}.pkg-header[data-astro-cid-ycrtofvt] .price[data-astro-cid-ycrtofvt]{color:var(--blue);font-family:Space Grotesk,sans-serif;font-size:26px;font-weight:800}.pkg-header[data-astro-cid-ycrtofvt] .price[data-astro-cid-ycrtofvt] span[data-astro-cid-ycrtofvt]{color:var(--text-soft);font-size:14px;font-weight:500}.pkg-body[data-astro-cid-ycrtofvt]{flex-direction:column;flex:1;padding:28px 24px;display:flex}.pkg-body[data-astro-cid-ycrtofvt] ul[data-astro-cid-ycrtofvt]{flex:1;margin:0 0 28px;padding:0;list-style:none}.pkg-body[data-astro-cid-ycrtofvt] li[data-astro-cid-ycrtofvt]{color:var(--body);align-items:flex-start;gap:10px;margin-bottom:12px;font-size:14.5px;line-height:1.6;display:flex}.pkg-body[data-astro-cid-ycrtofvt] li[data-astro-cid-ycrtofvt] i[data-astro-cid-ycrtofvt]{color:#10b981;flex-shrink:0;margin-top:2px;font-size:18px}.btn-pkg[data-astro-cid-ycrtofvt]{text-align:center;background:var(--navy);color:#fff;border-radius:var(--radius-sm);width:100%;transition:var(--t);padding:12px;font-weight:600;text-decoration:none;display:block}.btn-pkg[data-astro-cid-ycrtofvt]:hover{background:var(--blue);color:#fff}.flow-box[data-astro-cid-ycrtofvt]{border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);background:#fff;padding:40px}.flow-box[data-astro-cid-ycrtofvt] h3[data-astro-cid-ycrtofvt]{color:var(--navy);text-align:center;margin-bottom:24px;font-size:24px}.flow-grid[data-astro-cid-ycrtofvt]{text-align:center;grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.flow-step[data-astro-cid-ycrtofvt]{position:relative}.flow-num[data-astro-cid-ycrtofvt]{background:var(--blue);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin:0 auto 16px;font-size:18px;font-weight:700;display:flex}.flow-step[data-astro-cid-ycrtofvt] h5[data-astro-cid-ycrtofvt]{color:var(--navy);margin-bottom:8px;font-size:16px}.flow-step[data-astro-cid-ycrtofvt] p[data-astro-cid-ycrtofvt]{color:var(--text-soft);margin:0;font-size:13.5px;line-height:1.5}@media (width<=992px){.packages-grid[data-astro-cid-ycrtofvt]{grid-template-columns:repeat(2,1fr)}.mcu-intro[data-astro-cid-ycrtofvt]{grid-template-columns:1fr}.flow-grid[data-astro-cid-ycrtofvt]{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.packages-grid[data-astro-cid-ycrtofvt],.flow-grid[data-astro-cid-ycrtofvt]{grid-template-columns:1fr}}
