.hero-section--bleed[data-astro-cid-j7pv25f6]{padding-block:0;background-color:#f8faf6;background-image:repeating-linear-gradient(45deg,rgba(100,116,139,.08) 0px,rgba(100,116,139,.08) 1px,transparent 1px,transparent 14px);position:relative;border-bottom:1px solid var(--border-subtle);overflow:hidden}.hero-grid--bleed[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;min-height:560px}.hero-bleed-left[data-astro-cid-j7pv25f6]{padding-left:max(var(--container-pad-x),calc((100% - var(--container-max)) / 2 + var(--container-pad-x)));padding-right:clamp(24px,4vw,56px);padding-top:clamp(48px,6vw,84px);padding-bottom:clamp(75px,9vw,115px);display:flex;flex-direction:column;justify-content:center}.hero-title[data-astro-cid-j7pv25f6]{margin-bottom:20px}.hero-lead[data-astro-cid-j7pv25f6]{margin-bottom:28px}.hero-cta-group[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:14px}.hero-bleed-right[data-astro-cid-j7pv25f6]{position:relative;width:100%;height:100%;min-height:100%;z-index:999}.hero-slider--full[data-astro-cid-j7pv25f6]{position:relative;width:100%;height:100%;min-height:100%;padding:0;margin:0;background:transparent;border:none;box-shadow:none;border-radius:0;display:flex;flex-direction:column}.hero-slides-wrapper[data-astro-cid-j7pv25f6]{position:relative;width:100%;height:100%;flex-grow:1}.hero-slide[data-astro-cid-j7pv25f6]{display:none;width:100%;height:100%}.hero-slide[data-astro-cid-j7pv25f6].active{display:flex}.hero-slide__image-wrap--full[data-astro-cid-j7pv25f6]{position:relative;width:100%;height:100%;min-height:100%;border-radius:0;overflow:hidden;background:var(--primary-50)}.hero-slide__image-wrap--full[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;object-position:center;border:none;border-radius:0}.slider-dots--floating[data-astro-cid-j7pv25f6]{position:absolute;bottom:clamp(65px,8vw,100px);left:50%;transform:translate(-50%);display:flex;align-items:center;gap:8px;margin:0;background:#00000047;backdrop-filter:blur(6px);padding:6px 14px;border-radius:20px;z-index:5}.dot-btn[data-astro-cid-j7pv25f6]{width:10px;height:10px;border-radius:50%;border:none;background:#fff9;cursor:pointer;transition:all var(--transition-fast)}.dot-btn[data-astro-cid-j7pv25f6].active{background:#fff;width:22px;border-radius:8px}.why-choose-section[data-astro-cid-j7pv25f6]{background-color:var(--bg-main)}.text-center[data-astro-cid-j7pv25f6]{text-align:center;max-width:820px;margin-inline:auto;margin-bottom:48px}.text-center[data-astro-cid-j7pv25f6] .section-title[data-astro-cid-j7pv25f6]{display:inline-block}.why-choose-grid[data-astro-cid-j7pv25f6]{align-items:stretch}.why-card[data-astro-cid-j7pv25f6]{background:#fff;border:1px solid var(--border-subtle);border-top:4px solid var(--primary-light);border-radius:var(--card-radius);padding:30px 26px;display:flex;flex-direction:column;justify-content:space-between;transition:transform var(--transition-base),box-shadow var(--transition-base);box-shadow:var(--shadow-sm)}.why-card[data-astro-cid-j7pv25f6]:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}.why-card--highlight[data-astro-cid-j7pv25f6]{border-top-color:var(--secondary);background:linear-gradient(180deg,#fff,#fafcf7)}.why-card__badge[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:8px;font-size:.82rem;font-weight:700;color:var(--primary-dark);background:var(--primary-50);padding:6px 12px;border-radius:8px;margin-bottom:16px;align-self:flex-start}.why-card--highlight[data-astro-cid-j7pv25f6] .why-card__badge[data-astro-cid-j7pv25f6]{color:#b8500c;background:#fff4ec}.why-card__title[data-astro-cid-j7pv25f6]{font-size:1.25rem;color:var(--primary-deep);margin:0 0 12px;line-height:1.4}.why-card__desc[data-astro-cid-j7pv25f6]{font-size:.93rem;color:var(--text-secondary);line-height:1.65;margin-bottom:20px}.why-card__features[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0 0 24px;display:flex;flex-direction:column;gap:10px;flex-grow:1}.why-card__features[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;align-items:flex-start;gap:8px;font-size:.88rem;color:var(--text-primary);line-height:1.5}.why-card__features[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{color:var(--primary-mid);font-size:15px;flex-shrink:0;margin-top:3px}.why-card--highlight[data-astro-cid-j7pv25f6] .why-card__features[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{color:var(--secondary)}.why-card__link[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:6px;font-size:.92rem;font-weight:700;color:var(--primary-dark);padding-top:12px;border-top:1px dashed var(--border-subtle);transition:color var(--transition-fast),transform var(--transition-fast)}.why-card__link[data-astro-cid-j7pv25f6]:hover{color:var(--secondary);transform:translate(4px)}.expert-visual[data-astro-cid-j7pv25f6]{position:relative}.expert-image-box[data-astro-cid-j7pv25f6]{position:relative;border-radius:var(--card-radius);overflow:hidden;box-shadow:var(--shadow-md)}.floating-badge[data-astro-cid-j7pv25f6]{position:absolute;bottom:20px;left:20px;background:#fffffff5;padding:12px 18px;border-radius:12px;display:flex;align-items:center;gap:12px;box-shadow:var(--shadow-sm)}.floating-badge[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{font-size:28px;color:var(--primary-mid)}.floating-badge[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{display:block;font-size:.92rem;color:var(--primary-deep)}.floating-badge[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:.8rem;color:var(--text-secondary)}.program-list[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:0 0 28px;display:flex;flex-direction:column;gap:14px}.program-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;align-items:flex-start;gap:12px;font-size:.95rem;line-height:1.6}.program-icon[data-astro-cid-j7pv25f6]{width:32px;height:32px;border-radius:8px;background:var(--primary-50);color:var(--primary-dark);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.faq-section[data-astro-cid-j7pv25f6]{background-color:var(--bg-main)}.faq-split-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:32% 65%;gap:3%;align-items:start}.faq-col-left__title[data-astro-cid-j7pv25f6]{margin-bottom:16px}.faq-highlight-box[data-astro-cid-j7pv25f6]{display:flex;align-items:flex-start;gap:14px;background:var(--primary-50);border-left:4px solid var(--secondary);padding:16px 20px;border-radius:8px;margin-bottom:24px}.faq-highlight-box[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{font-size:24px;color:var(--secondary);flex-shrink:0}.faq-highlight-box[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;font-size:.95rem;font-style:italic;color:var(--primary-deep);line-height:1.6}.core-benefits-wrapper[data-astro-cid-j7pv25f6]{background:transparent;border:none;box-shadow:none;padding:0}.core-benefits__title[data-astro-cid-j7pv25f6]{font-size:1.18rem;color:var(--primary-deep);margin:0 0 16px;display:flex;align-items:center;gap:8px}.core-benefits__title[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{color:var(--secondary)}.ft-sub-benefits-list[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:14px}.ft-sub-benefit-item[data-astro-cid-j7pv25f6]{display:flex;align-items:flex-start;gap:14px;background:var(--bg-secondary);border:none;border-radius:12px;padding:16px 18px;transition:transform var(--transition-fast),background var(--transition-fast)}.ft-sub-benefit-item[data-astro-cid-j7pv25f6]:hover{transform:translate(4px);background:var(--primary-50)}.ft-sub-benefit__icon[data-astro-cid-j7pv25f6]{width:36px;height:36px;border-radius:50%;background:#fff;color:var(--primary-dark);display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0;box-shadow:0 2px 6px #0000000a}.ft-sub-benefit__content[data-astro-cid-j7pv25f6]{flex-grow:1}.ft-sub-benefit__heading[data-astro-cid-j7pv25f6]{font-size:.96rem;font-weight:700;color:var(--primary-deep);margin:0 0 4px;line-height:1.4}.ft-sub-benefit__desc[data-astro-cid-j7pv25f6]{font-size:.88rem;color:var(--text-secondary);line-height:1.55;margin:0}.faq-col-right[data-astro-cid-j7pv25f6] .faq-accordion-block{margin-block:0}.connect-grid[data-astro-cid-j7pv25f6]{align-items:center;gap:var(--grid-gap-lg)}.connect-title[data-astro-cid-j7pv25f6]{color:#fff;border-bottom:2px solid var(--primary-light);padding-bottom:16px;margin-bottom:20px}.connect-quote[data-astro-cid-j7pv25f6]{font-size:1.05rem;font-style:italic;color:#fff;line-height:1.7;margin:0 0 24px;border-left:3px solid var(--secondary);padding-left:16px}.connect-contact-details[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:10px;font-size:.92rem;color:#e5f6c8}.connect-contact-details[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{color:var(--primary-light);margin-right:6px}.action-card[data-astro-cid-j7pv25f6]{background:#fff;border-radius:var(--card-radius);overflow:hidden;box-shadow:var(--shadow-lg);border:1px solid rgba(255,255,255,.2)}.action-card__image-wrap[data-astro-cid-j7pv25f6]{position:relative;aspect-ratio:16 / 9;overflow:hidden}.action-card__img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover}.action-card__overlay[data-astro-cid-j7pv25f6]{position:absolute;bottom:12px;left:12px}.action-card__pill[data-astro-cid-j7pv25f6]{background:#2d5e2de6;backdrop-filter:blur(4px);color:#fff;padding:6px 14px;border-radius:20px;font-size:.8rem;font-weight:700;display:inline-flex;align-items:center;gap:6px}.action-card__body[data-astro-cid-j7pv25f6]{padding:26px 24px}.action-card__title[data-astro-cid-j7pv25f6]{font-size:1.25rem;color:var(--primary-deep);margin:0 0 10px}.action-card__desc[data-astro-cid-j7pv25f6]{font-size:.92rem;color:var(--text-secondary);line-height:1.6;margin:0 0 20px}.action-card__btn-wrap[data-astro-cid-j7pv25f6]{margin-bottom:14px}.action-card__btn[data-astro-cid-j7pv25f6]{width:100%;text-align:center;display:flex;align-items:center;justify-content:center;gap:10px;font-size:1.05rem;padding-block:14px}.action-card__trust[data-astro-cid-j7pv25f6]{font-size:.8rem;color:var(--text-secondary);text-align:center;display:flex;align-items:center;justify-content:center;gap:6px}.action-card__trust[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{color:var(--primary-dark)}@media (max-width: 992px){.faq-split-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:36px}.hero-grid--bleed[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.hero-bleed-left[data-astro-cid-j7pv25f6]{padding-inline:var(--container-pad-x);padding-block:40px 28px}.hero-bleed-right[data-astro-cid-j7pv25f6]{height:380px;min-height:380px}}@media (max-width: 576px){.hero-bleed-right[data-astro-cid-j7pv25f6]{height:280px;min-height:280px}}
