.AccountingBusinessStatic_gic-program-hero__8blPR{min-height:70vh;background:url("/assets/Accounting and Business.webp") 50%/cover no-repeat;padding:90px 20px 100px;position:relative;overflow:hidden}.AccountingBusinessStatic_gic-program-hero__8blPR:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.45),rgba(0,0,0,.35) 40%,rgba(0,0,0,.25));pointer-events:none}.AccountingBusinessStatic_gic-program-hero-container__8p__u{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:1fr;grid-gap:0;gap:0;align-items:center;position:relative;z-index:2}.AccountingBusinessStatic_gic-program-hero-content__A91ln{z-index:2}.AccountingBusinessStatic_gic-hero-badge__pwgqp{display:inline-flex;align-items:center;gap:10px;background:rgba(126,211,33,.2);border:1px solid rgba(126,211,33,.4);padding:12px 20px;border-radius:50px;font-size:14px;font-weight:600;color:#fff;margin-bottom:24px}.AccountingBusinessStatic_gic-hero-badge-dot__PU1tX{width:8px;height:8px;background:var(--green);border-radius:50%;animation:AccountingBusinessStatic_pulse__ZL0sq 2s infinite}@keyframes AccountingBusinessStatic_pulse__ZL0sq{0%,to{opacity:1}50%{opacity:.5}}.AccountingBusinessStatic_gic-hero-title__sUD0U{font-size:clamp(32px,5vw,56px);font-weight:800;line-height:1.1;color:#fff;margin-bottom:8px;font-family:var(--serif)}.AccountingBusinessStatic_gic-hero-subtitle__trDqm{font-size:clamp(18px,3.2vw,22px);font-weight:600;line-height:1.4;color:#e6ecef;margin-bottom:14px}.AccountingBusinessStatic_gic-hero-description__kIkIW{font-size:16px;line-height:1.6;color:#d8e0e5;margin-bottom:28px;max-width:760px}.AccountingBusinessStatic_gic-hero-cta__IVNhS{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:24px}.AccountingBusinessStatic_gic-btn__yPTCs{padding:14px 22px;border-radius:5px;font-size:16px;font-weight:700;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;outline:none}.AccountingBusinessStatic_gic-btn__yPTCs:focus{box-shadow:0 0 0 3px rgba(44,185,98,.25)}.AccountingBusinessStatic_gic-btn__yPTCs:active{transform:translateY(0);filter:brightness(.96)}.AccountingBusinessStatic_gic-btn-primary__ywBam{background:linear-gradient(180deg,#2cb962,#1e8e4b);color:#fff;border:none;box-shadow:0 6px 18px rgba(44,185,98,.3)}.AccountingBusinessStatic_gic-btn-primary__ywBam:hover{transform:translateY(-2px);box-shadow:0 10px 26px rgba(44,185,98,.45)}.AccountingBusinessStatic_gic-btn-secondary__jThzl{background:linear-gradient(180deg,#184358,#0f2c3b);color:#fff;border:none;box-shadow:0 6px 18px rgba(24,67,88,.3)}.AccountingBusinessStatic_gic-btn-secondary__jThzl:hover{transform:translateY(-2px);box-shadow:0 10px 26px rgba(24,67,88,.45)}.AccountingBusinessStatic_gic-btn-contrast__CdPWU{background:#fff;color:#000;border:1px solid rgba(0,0,0,.08);box-shadow:0 6px 18px rgba(0,0,0,.08)}.AccountingBusinessStatic_gic-btn-contrast__CdPWU:hover{transform:translateY(-2px);box-shadow:0 10px 26px rgba(0,0,0,.12)}.AccountingBusinessStatic_gic-program-details__vPtna{background:var(--paper);padding:100px 20px}.AccountingBusinessStatic_gic-program-details-container__mE5Wo{max-width:1400px;margin:0 auto}.AccountingBusinessStatic_gic-details-header__XkdnF{text-align:center;margin-bottom:60px}.AccountingBusinessStatic_gic-details-title__Lt__H{font-size:clamp(32px,5vw,48px);font-weight:700;color:var(--green-deep);margin-bottom:16px;font-family:var(--serif)}.AccountingBusinessStatic_gic-details-subtitle__yJ5ce{font-size:18px;color:var(--muted);max-width:700px;margin:0 auto;line-height:1.6}.AccountingBusinessStatic_gic-details-grid__kSbof{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:24px;gap:24px;margin-bottom:60px}.AccountingBusinessStatic_gic-detail-card__PsV00{background:var(--sand);padding:30px 24px;border-radius:12px;text-align:center;border:1px solid var(--line-soft)}.AccountingBusinessStatic_gic-detail-title__jW6ZQ{font-size:14px;color:var(--muted);font-weight:500;margin-bottom:8px}.AccountingBusinessStatic_gic-detail-value__3uUv0{font-size:20px;font-weight:700;color:var(--green-deep)}.AccountingBusinessStatic_gic-career-section__e4F_N,.AccountingBusinessStatic_gic-highlights-section__bnHaz{margin-bottom:60px}.AccountingBusinessStatic_gic-section-title__a0umk{font-size:28px;font-weight:700;color:var(--green-deep);margin-bottom:24px;font-family:var(--serif)}.AccountingBusinessStatic_gic-highlights-list__CprPQ{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:16px;gap:16px}.AccountingBusinessStatic_gic-highlights-list__CprPQ li{padding:16px 20px;background:var(--sand);border-radius:8px;border:1px solid var(--line-soft);font-size:16px;color:var(--ink)}.AccountingBusinessStatic_gic-career-grid__GmncO{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:16px;gap:16px}.AccountingBusinessStatic_gic-career-card__10MZv{padding:20px;background:var(--sand);border-radius:8px;border:1px solid var(--line-soft);font-size:16px;font-weight:600;color:var(--green-deep);text-align:center}.AccountingBusinessStatic_gic-program-cta-section__pfY1H{text-align:center}@media (max-width:768px){.AccountingBusinessStatic_gic-program-hero__8blPR{padding:80px 16px 60px}.AccountingBusinessStatic_gic-hero-cta__IVNhS{flex-direction:column}.AccountingBusinessStatic_gic-btn__yPTCs{width:100%}.AccountingBusinessStatic_gic-program-details__vPtna{padding:60px 16px}.AccountingBusinessStatic_gic-career-grid__GmncO,.AccountingBusinessStatic_gic-details-grid__kSbof,.AccountingBusinessStatic_gic-highlights-list__CprPQ{grid-template-columns:1fr}}