.cl-page[data-astro-cid-xcb7r5ko]{color:#172033;font-family:Inter,sans-serif}.cl-shell[data-astro-cid-xcb7r5ko]{max-width:1152px;margin:0 auto;padding:0 24px}.cl-btn[data-astro-cid-xcb7r5ko]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 28px;border-radius:10px;font-size:15px;font-weight:800;text-decoration:none;transition:transform .15s,box-shadow .15s}.cl-btn-green[data-astro-cid-xcb7r5ko]{background:#22c55e;color:#062e16;box-shadow:0 8px 24px #22c55e47}.cl-btn-green[data-astro-cid-xcb7r5ko]:hover{transform:translateY(-2px);background:#16a34a}.cl-btn-yellow[data-astro-cid-xcb7r5ko]{background:#fbbf24;color:#0a1232;box-shadow:0 8px 24px #fbbf2440}.cl-btn-yellow[data-astro-cid-xcb7r5ko]:hover{transform:translateY(-2px);background:#f59e0b}.cl-btn-orange[data-astro-cid-xcb7r5ko]{background:#f97316;color:#fff;box-shadow:0 8px 24px #f9731647}.cl-btn-orange[data-astro-cid-xcb7r5ko]:hover{transform:translateY(-2px);background:#ea580c}.cl-btn-advice[data-astro-cid-xcb7r5ko]{margin-top:10px;box-shadow:0 6px 18px #f9731633;white-space:nowrap}.cl-btn-full[data-astro-cid-xcb7r5ko]{width:100%}.cl-hero[data-astro-cid-xcb7r5ko]{position:relative;padding:56px 24px 72px;color:#fff;background:linear-gradient(135deg,#0a1232,#1e2a5c 55%,#2d3a73);overflow:hidden}.cl-hero-bg[data-astro-cid-xcb7r5ko]{position:absolute;inset:0;background:radial-gradient(ellipse at 80% 20%,rgba(74,222,128,.12),transparent 50%)}.cl-hero-grid[data-astro-cid-xcb7r5ko]{position:relative;display:grid;grid-template-columns:1.1fr 520px;gap:48px;align-items:center}.cl-eyebrow[data-astro-cid-xcb7r5ko]{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#86efac;margin-bottom:18px}.cl-hero[data-astro-cid-xcb7r5ko] h1[data-astro-cid-xcb7r5ko]{font-size:clamp(2rem,5vw,3.1rem);font-weight:900;line-height:1.1;letter-spacing:-.02em;margin:0 0 18px}.cl-hero-copy[data-astro-cid-xcb7r5ko]>p[data-astro-cid-xcb7r5ko]{font-size:17px;line-height:1.65;opacity:.92;margin:0 0 22px;max-width:520px}.cl-checks[data-astro-cid-xcb7r5ko]{list-style:none;padding:0;margin:0 0 26px;display:grid;gap:10px}.cl-checks[data-astro-cid-xcb7r5ko] li[data-astro-cid-xcb7r5ko]{position:relative;padding-left:26px;font-size:14px;opacity:.95}.cl-checks[data-astro-cid-xcb7r5ko] li[data-astro-cid-xcb7r5ko]:before{content:"✓";position:absolute;left:0;top:0;width:18px;height:18px;border-radius:50%;background:#4ade8033;color:#4ade80;font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center}.cl-proof[data-astro-cid-xcb7r5ko]{display:flex;align-items:center;gap:10px;font-size:14px;opacity:.9}.cl-proof-num[data-astro-cid-xcb7r5ko]{font-weight:900;font-size:18px;color:#4ade80}.cl-proof-sep[data-astro-cid-xcb7r5ko]{opacity:.5}.cl-stats-bar[data-astro-cid-xcb7r5ko]{background:#505ea6;padding:28px 24px}.cl-stats-grid[data-astro-cid-xcb7r5ko]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.cl-stats-grid[data-astro-cid-xcb7r5ko]>div[data-astro-cid-xcb7r5ko]{text-align:center}.cl-stats-grid[data-astro-cid-xcb7r5ko] strong[data-astro-cid-xcb7r5ko]{display:block;font-size:26px;font-weight:900;color:#fff}.cl-stats-grid[data-astro-cid-xcb7r5ko] span[data-astro-cid-xcb7r5ko]{display:block;font-size:12px;color:#c7cdf0;margin-top:4px}.cl-section[data-astro-cid-xcb7r5ko]{padding:72px 24px}.cl-section-head[data-astro-cid-xcb7r5ko]{text-align:center;max-width:640px;margin:0 auto 44px}.cl-section-head[data-astro-cid-xcb7r5ko] h2[data-astro-cid-xcb7r5ko]{font-size:30px;font-weight:900;letter-spacing:-.02em;margin:0 0 12px;color:#172033}.cl-section-head[data-astro-cid-xcb7r5ko] p[data-astro-cid-xcb7r5ko]{font-size:16px;color:#6b7280;line-height:1.6;margin:0}.cl-video-section[data-astro-cid-xcb7r5ko]{background:#fff;padding:72px 24px}.cl-days-section[data-astro-cid-xcb7r5ko]{background:#f8f9ff}.cl-routes-grid[data-astro-cid-xcb7r5ko]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.cl-route-card[data-astro-cid-xcb7r5ko]{display:flex;flex-direction:column;background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:32px;text-decoration:none;transition:transform .15s,box-shadow .15s,border-color .15s}.cl-route-card[data-astro-cid-xcb7r5ko]:hover{transform:translateY(-4px);box-shadow:0 16px 36px #505ea61f;border-color:#505ea6}.cl-route-icon[data-astro-cid-xcb7r5ko]{width:48px;height:48px;border-radius:12px;background:#eef0f9;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.cl-route-card[data-astro-cid-xcb7r5ko] h3[data-astro-cid-xcb7r5ko]{font-size:20px;font-weight:900;color:#172033;margin:0 0 10px}.cl-route-card[data-astro-cid-xcb7r5ko] p[data-astro-cid-xcb7r5ko]{font-size:14px;color:#6b7280;line-height:1.65;margin:0 0 20px}.cl-route-link[data-astro-cid-xcb7r5ko]{margin-top:auto;font-size:14px;font-weight:800;color:#505ea6}.cl-products-section[data-astro-cid-xcb7r5ko]{background:#fff}.cl-products-section[data-astro-cid-xcb7r5ko].cl-section+.cl-products-section[data-astro-cid-xcb7r5ko].cl-section{padding-top:0}.cl-products-head[data-astro-cid-xcb7r5ko]{margin-bottom:32px}.cl-products-head[data-astro-cid-xcb7r5ko] h2[data-astro-cid-xcb7r5ko]{font-size:26px;font-weight:900;letter-spacing:-.02em;margin:0 0 8px;color:#172033}.cl-products-head[data-astro-cid-xcb7r5ko] p[data-astro-cid-xcb7r5ko]{font-size:15px;color:#6b7280;margin:0}.cl-products-grid[data-astro-cid-xcb7r5ko]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.cl-product-card[data-astro-cid-xcb7r5ko]{display:flex;flex-direction:column;background:#fff;border:2px solid #e5e7eb;border-radius:16px;padding:26px;transition:transform .15s,box-shadow .15s,border-color .15s}.cl-product-card[data-astro-cid-xcb7r5ko]:hover{transform:translateY(-4px);box-shadow:0 16px 36px #505ea61f;border-color:#c7d2fe}.cl-product-top[data-astro-cid-xcb7r5ko]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.cl-product-badge[data-astro-cid-xcb7r5ko]{display:inline-block;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#505ea6;background:#eef0f9;padding:5px 12px;border-radius:999px}.cl-product-price[data-astro-cid-xcb7r5ko]{font-size:22px;font-weight:900;color:#172033;white-space:nowrap}.cl-product-card[data-astro-cid-xcb7r5ko] h3[data-astro-cid-xcb7r5ko]{font-size:17px;font-weight:800;color:#172033;line-height:1.35;margin:0 0 10px}.cl-product-card[data-astro-cid-xcb7r5ko] p[data-astro-cid-xcb7r5ko]{font-size:14px;color:#6b7280;line-height:1.6;margin:0 0 22px;flex:1}.cl-packages-section[data-astro-cid-xcb7r5ko]{background:#f8f9ff}.cl-packages-grid[data-astro-cid-xcb7r5ko]{display:grid;align-items:stretch;grid-template-columns:repeat(4,1fr);gap:24px;max-width:1240px;margin:0 auto}.cl-package[data-astro-cid-xcb7r5ko]{position:relative;display:flex;flex-direction:column;height:100%;background:#fff;border:2px solid #e5e7eb;border-radius:18px;padding:28px 26px 24px;transition:transform .15s,box-shadow .15s}.cl-package[data-astro-cid-xcb7r5ko]:hover{transform:translateY(-4px);box-shadow:0 16px 36px #505ea61f}.cl-package-featured[data-astro-cid-xcb7r5ko]{border-color:#22c55e;box-shadow:0 12px 32px #22c55e1f}.cl-package-badge[data-astro-cid-xcb7r5ko]{position:absolute;top:-13px;left:50%;transform:translate(-50%);background:#22c55e;color:#062e16;font-size:12px;font-weight:800;padding:5px 16px;border-radius:999px;white-space:nowrap}.cl-package[data-astro-cid-xcb7r5ko] h3[data-astro-cid-xcb7r5ko]{min-height:48px;font-size:20px;font-weight:900;line-height:1.2;margin:0 0 10px;color:#172033}.cl-package-price[data-astro-cid-xcb7r5ko]{display:block;font-size:32px;line-height:1.1;font-weight:900;color:#172033;margin-bottom:12px}.cl-package-tagline[data-astro-cid-xcb7r5ko]{min-height:42px;font-size:14px;color:#6b7280;line-height:1.5;margin:0 0 16px}.cl-package-features[data-astro-cid-xcb7r5ko]{flex:1;list-style:none;padding:0;margin:0 0 24px;display:grid;align-content:start;gap:10px}.cl-package-features[data-astro-cid-xcb7r5ko] li[data-astro-cid-xcb7r5ko]{position:relative;padding-left:28px;font-size:14px;line-height:1.45;color:#374151}.cl-package-modules[data-astro-cid-xcb7r5ko] .cl-package-features[data-astro-cid-xcb7r5ko] li[data-astro-cid-xcb7r5ko],.cl-package-thuisstudie[data-astro-cid-xcb7r5ko] .cl-package-features[data-astro-cid-xcb7r5ko] li[data-astro-cid-xcb7r5ko]{padding-left:28px;font-weight:500}.cl-package-modules[data-astro-cid-xcb7r5ko] .cl-package-features[data-astro-cid-xcb7r5ko] li[data-astro-cid-xcb7r5ko]:before,.cl-package-thuisstudie[data-astro-cid-xcb7r5ko] .cl-package-features[data-astro-cid-xcb7r5ko] li[data-astro-cid-xcb7r5ko]:before{content:"✓";position:absolute;left:0;top:1px;width:18px;height:18px;border-radius:50%;background:#dcfce7;color:#16a34a;font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center}.cl-package-modules[data-astro-cid-xcb7r5ko]{border-style:dashed}.cl-feat-yes[data-astro-cid-xcb7r5ko]:before{content:"✓";position:absolute;left:0;top:0;width:20px;height:20px;border-radius:50%;background:#dcfce7;color:#16a34a;font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center}.cl-feat-no[data-astro-cid-xcb7r5ko]:before{content:"✕";position:absolute;left:0;top:0;width:20px;height:20px;border-radius:50%;background:#fee2e2;color:#dc2626;font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center}.cl-feat-no[data-astro-cid-xcb7r5ko]{color:#9ca3af}.cl-packages-trust[data-astro-cid-xcb7r5ko]{display:flex;flex-wrap:wrap;justify-content:center;gap:24px;margin-top:40px}.cl-packages-trust[data-astro-cid-xcb7r5ko] div[data-astro-cid-xcb7r5ko]{display:flex;align-items:center;gap:8px;color:#4b5563;font-size:13px}.cl-trust-section[data-astro-cid-xcb7r5ko]{background:#f8f9ff;padding-top:56px;padding-bottom:56px}.cl-trust-grid[data-astro-cid-xcb7r5ko]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.cl-trust-card[data-astro-cid-xcb7r5ko]{display:flex;align-items:center;gap:14px;background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:20px;transition:transform .15s,box-shadow .15s}.cl-trust-card[data-astro-cid-xcb7r5ko]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #505ea614}.cl-trust-icon[data-astro-cid-xcb7r5ko]{width:40px;height:40px;border-radius:10px;background:#eef0f9;display:flex;align-items:center;justify-content:center;flex-shrink:0}.cl-trust-title[data-astro-cid-xcb7r5ko]{font-weight:700;color:#172033;font-size:15px;margin-bottom:2px}.cl-trust-desc[data-astro-cid-xcb7r5ko]{color:#6b7280;font-size:13px}.cl-final-section[data-astro-cid-xcb7r5ko]{background:linear-gradient(135deg,#0a1232,#1e2a5c 60%,#2d3a73);padding:72px 24px;color:#fff}.cl-final-grid[data-astro-cid-xcb7r5ko]{display:grid;grid-template-columns:minmax(0,1fr) 520px;gap:48px;align-items:center}.cl-final-section[data-astro-cid-xcb7r5ko] h2[data-astro-cid-xcb7r5ko]{font-size:30px;font-weight:900;line-height:1.2;margin:0 0 16px}.cl-final-section[data-astro-cid-xcb7r5ko]>.cl-shell[data-astro-cid-xcb7r5ko]>div[data-astro-cid-xcb7r5ko]>p[data-astro-cid-xcb7r5ko]{font-size:16px;opacity:.9;line-height:1.65;margin:0 0 18px;max-width:440px}.cl-final-tel[data-astro-cid-xcb7r5ko]{color:#4ade80;font-weight:800;font-size:15px;text-decoration:none}.cl-final-tel[data-astro-cid-xcb7r5ko]:hover{text-decoration:underline}.cl-trustindex-wrap[data-astro-cid-xcb7r5ko]{background:#f8f9ff;padding:56px 24px}.cl-trustindex-wrap[data-astro-cid-xcb7r5ko]>section[data-astro-cid-xcb7r5ko]{padding-top:0}@media (max-width: 1200px){.cl-packages-grid[data-astro-cid-xcb7r5ko]{grid-template-columns:repeat(2,1fr);max-width:720px}}@media (max-width: 980px){.cl-hero-grid[data-astro-cid-xcb7r5ko],.cl-final-grid[data-astro-cid-xcb7r5ko]{grid-template-columns:1fr;gap:36px}.cl-stats-grid[data-astro-cid-xcb7r5ko]{grid-template-columns:repeat(2,1fr);gap:24px}.cl-routes-grid[data-astro-cid-xcb7r5ko],.cl-trust-grid[data-astro-cid-xcb7r5ko]{grid-template-columns:1fr}.cl-packages-grid[data-astro-cid-xcb7r5ko]{grid-template-columns:1fr;max-width:420px}}@media (max-width: 600px){.cl-hero[data-astro-cid-xcb7r5ko]{padding:40px 16px 56px}.cl-section[data-astro-cid-xcb7r5ko],.cl-video-section[data-astro-cid-xcb7r5ko],.cl-final-section[data-astro-cid-xcb7r5ko],.cl-trustindex-wrap[data-astro-cid-xcb7r5ko]{padding:52px 16px}.cl-stats-grid[data-astro-cid-xcb7r5ko]{grid-template-columns:1fr 1fr}.cl-section-head[data-astro-cid-xcb7r5ko] h2[data-astro-cid-xcb7r5ko],.cl-products-head[data-astro-cid-xcb7r5ko] h2[data-astro-cid-xcb7r5ko],.cl-final-section[data-astro-cid-xcb7r5ko] h2[data-astro-cid-xcb7r5ko]{font-size:24px}}
