:root{color-scheme:light;--ink:#0b141a;--muted:#4a5d65;--paper:#eef3ea;--panel:#fff;--line:#c8d4cc;--red:#b9272f;--green:#0f604b;--blue:#084d68;--gold:#c98d1d;--teal:#087b80;--plum:#65314f;--charcoal:#0c1a22;--ivory:#fbfbf3;--shadow:0 28px 86px #08161e38;--radius:8px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.breadcrumbs{width:min(1180px,100% - 32px);color:var(--muted);align-items:center;gap:8px;margin:18px auto 0;font-size:.86rem;font-weight:700;display:flex}.breadcrumbs a{color:var(--blue);text-decoration:none}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs span[aria-hidden=true]{color:color-mix(in srgb, var(--muted) 55%, transparent)}.breadcrumbs span[aria-current=page]{color:var(--ink)}.related-seo-links{padding-top:28px}.related-link-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.related-link-grid a{border:1px solid var(--line);min-height:92px;color:var(--ink);background:#fff;border-radius:8px;align-content:start;gap:6px;padding:16px;text-decoration:none;display:grid;box-shadow:0 10px 24px #0c1b360f}.related-link-grid a:hover{border-color:var(--red);transform:translateY(-1px)}.related-link-grid strong{font-size:1rem}.related-link-grid span{color:var(--muted);font-size:.9rem;line-height:1.35}.paid-landing{background:linear-gradient(#f7faf8f5,#fff 34%),#fff;overflow-x:hidden}.ad-landing-hero{color:#fff;background:linear-gradient(135deg,#0c4160f0,#125f4ae0),url(/assets/july-2026-shoot/campus-blue-glass-healthcare-block-july-2026.jpg) 50%/cover;grid-template-columns:minmax(0,.92fr) minmax(340px,.58fr);align-items:start;gap:clamp(20px,3.4vw,46px);min-height:auto;padding:clamp(26px,4vw,52px) clamp(20px,5vw,72px) clamp(28px,4vw,54px);display:grid}.ad-landing-copy{max-width:650px;padding-top:clamp(8px,2vw,34px)}.ad-landing-copy h1{letter-spacing:0;max-width:650px;margin:0;font-size:clamp(2.55rem,4.6vw,4.7rem);line-height:.98}.ad-landing-copy>p{color:#ffffffe6;max-width:590px;font-size:1rem;line-height:1.58}.ad-landing-actions,.ad-proof-strip{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ad-proof-strip{margin-top:18px}.ad-proof-strip span{background:#ffffff1a;border:1px solid #ffffff3d;padding:10px 12px;font-size:.88rem}.ad-course-pills{display:none}.ad-landing-panel{align-self:start;gap:10px;min-width:0;display:grid}.ad-hero-form{color:var(--ink);border-top-color:var(--gold);gap:9px;padding:16px;display:grid;box-shadow:0 22px 62px #03131c47}.ad-hero-form h2{margin:0;font-size:clamp(1.18rem,1.55vw,1.55rem);line-height:1.1}.ad-hero-form>p{color:var(--muted);margin:-4px 0 0;font-size:.86rem;line-height:1.34}.form-kicker{color:#7c4d05;text-transform:uppercase;letter-spacing:.08em;background:#c98d1d24;width:fit-content;padding:5px 8px;font-size:.72rem;font-weight:800}.form-trust-card{border:1px solid #ffffff38;border-left:4px solid var(--gold);background:linear-gradient(135deg,#fffffff5,#f4faf6e6);border-radius:12px;flex-wrap:wrap;gap:8px;padding:14px;display:flex;box-shadow:0 18px 50px #03131c2e}.form-trust-card span{color:#213640;background:#fff;border:1px solid #d7e3dc;border-radius:999px;align-items:center;min-height:30px;padding:6px 9px;font-size:.78rem;font-weight:850;line-height:1.2;display:inline-flex}.form-trust-card.compact{margin-bottom:2px;box-shadow:0 14px 34px #08161e1a}.admission-form-stack>.form-trust-card-photo{grid-template-columns:minmax(150px,.85fr) minmax(0,1fr);align-items:center;gap:10px;display:grid}.form-proof-photo{background:#10212a;border-radius:10px;grid-row:span 3;margin:0;overflow:hidden}.form-proof-photo img{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}.form-proof-photo figcaption{color:#fff;padding:8px 9px 9px;font-size:.76rem;font-weight:820;line-height:1.25}.search-intent-note{width:fit-content;max-width:100%;color:var(--blue);background:#084d6817;border-radius:999px;margin:-4px 0 0;padding:5px 8px;font-size:.74rem;font-weight:850}.form-career-proof{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:4px 0 2px;display:grid}.form-career-proof span{color:#153f2f;text-align:center;background:#f4faf6;border:1px solid #0f604b29;justify-content:center;align-items:center;min-height:42px;padding:8px 10px;font-size:.78rem;font-weight:850;line-height:1.25;display:flex}.form-industry-panel{border:1px solid #0f604b2e;border-left:4px solid var(--green);background:linear-gradient(135deg,#fffffff7,#f4faf6f0);border-radius:12px;gap:12px;padding:14px;display:grid;box-shadow:0 16px 44px #03131c2e}.ad-hero-form label{gap:4px;font-size:.82rem;line-height:1.2}.ad-hero-form input,.ad-hero-form select,.ad-hero-form textarea{min-height:38px;padding:7px 10px;font-size:.92rem}.ad-hero-form .field-hint,.ad-hero-form .form-career-proof{display:none}.ad-hero-form .admission-intent{grid-template-columns:16px minmax(0,1fr);gap:8px;padding:8px 10px;font-size:.78rem;line-height:1.25}.ad-hero-form .admission-intent input{width:16px;min-width:16px;min-height:16px}.ad-hero-form .form-note{font-size:.72rem;line-height:1.24}.ad-hero-form .button{min-height:40px;padding:10px 14px}.form-industry-panel .eyebrow{color:var(--green);margin-bottom:6px}.form-industry-panel h3{color:var(--ink);margin:0 0 6px;font-size:1rem;line-height:1.16}.form-industry-panel p{color:#34464f;overflow-wrap:anywhere;max-width:100%;margin:0;font-size:.82rem;line-height:1.45}.form-industry-logo-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.form-industry-logo-grid .industry-logo-card{border-radius:10px;min-height:42px;padding:7px}.form-hospital-panel{background:linear-gradient(135deg,#fffffffa,#eff7faf0);border:1px solid #084d6829;border-left:4px solid #0d6f8f;border-radius:12px;grid-template-columns:150px minmax(0,1fr);align-items:stretch;gap:12px;min-width:0;padding:12px;display:grid;box-shadow:0 16px 42px #03131c29}.form-hospital-panel figure{background:#dfe9ee;border-radius:10px;min-height:142px;margin:0;overflow:hidden}.form-hospital-panel img{object-fit:cover;object-position:center;width:100%;height:100%;min-height:142px;display:block}.form-hospital-panel .eyebrow{color:#0d6f8f;margin-bottom:5px}.form-hospital-panel h3{color:var(--ink);margin:0 0 5px;font-size:1rem;line-height:1.14}.form-hospital-panel p{color:#34464f;margin:0;font-size:.8rem;line-height:1.42}.hospital-proof-chips{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.hospital-proof-chips span{color:#1c4553;background:#fff;border:1px solid #cfe0e7;border-radius:999px;align-items:center;min-height:26px;padding:5px 8px;font-size:.68rem;font-weight:850;line-height:1.1;display:inline-flex}.form-industry-logo-grid .industry-logo-card img{max-height:28px}.ad-landing-media{border:1px solid #ffffff38;align-self:stretch;min-height:210px;margin:0;position:relative;overflow:hidden;box-shadow:0 26px 64px #03131c3d}.ad-landing-media img{object-fit:cover;width:100%;height:100%;display:block}.ad-landing-media figcaption{color:#fff;background:#041823b8;padding:10px 12px;font-size:.86rem;position:absolute;bottom:18px;left:18px}.ad-course-focus{background:#f7faf8}.ad-career-section,.ad-trust-proof{background:linear-gradient(#f9fcf9fa,#f1f7f6f5),linear-gradient(135deg,#0b5d7e0f,#0000 62%)}.ad-visual-proof{background:#fff;align-items:center}.ad-visual-card{background:#eef5f2;border:1px solid #d9e5dd;border-radius:8px;min-height:360px;margin:0;overflow:hidden;box-shadow:0 22px 54px #08161e1c}.ad-visual-card img{object-fit:cover;width:100%;height:100%;min-height:360px;display:block}.ad-course-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.ad-course-grid article{background:#fff;border:1px solid #dce7df;flex-direction:column;gap:12px;min-height:260px;padding:24px;display:flex}.ad-course-grid span{color:#125f4a;background:#e7f2ec;width:fit-content;padding:7px 10px;font-size:.78rem;font-weight:700}.ad-course-grid h3{margin:0}.ad-course-grid p{color:#48585f;margin:0;line-height:1.65}.ad-course-grid a{color:#0c4160;margin-top:auto;font-weight:700}.ad-apply-section{align-items:start}.ad-checklist{gap:10px;margin:24px 0 0;padding:0;list-style:none;display:grid}.ad-checklist li{background:#f4f7f6;border-left:4px solid #125f4a;padding:14px 16px}.admissions-trust-section .decision-grid,.admission-year-section .decision-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.admissions-process-section{background:#fff}.admissions-process-list{counter-reset:admissions-step;gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}.admissions-process-list li{color:#34464f;counter-increment:admissions-step;background:#f7faf8;border:1px solid #d9e5dd;border-radius:12px;min-height:64px;padding:14px 16px 14px 58px;line-height:1.58;position:relative}.admissions-process-list li:before{content:counter(admissions-step);background:var(--green);color:#fff;border-radius:999px;place-items:center;width:28px;height:28px;font-size:.84rem;font-weight:900;display:grid;position:absolute;top:16px;left:16px}.admissions-process-list strong{color:var(--ink)}.admissions-docs-card{background:#f7faf8;border:1px solid #d9e5dd;border-radius:14px;align-self:start;padding:24px;box-shadow:0 16px 34px #0a1c2414}.bsc-nursing-note{border:1px solid #e6d9bd;border-left:4px solid var(--gold);color:#57442a;background:#fff8eb;border-radius:10px;gap:2px;margin:0;padding:8px 10px;font-size:.7rem;font-weight:760;line-height:1.22;display:grid}.bsc-nursing-note strong{color:#7a4f0b}body.admissions-page .admissions-trust-section .decision-grid,body.admissions-page .admission-year-section .decision-grid{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=980px){body.admissions-page .admissions-trust-section .decision-grid,body.admissions-page .admission-year-section .decision-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=700px){body.admissions-page .admissions-trust-section .decision-grid,body.admissions-page .admission-year-section .decision-grid{grid-template-columns:1fr}}.ad-search-grid,.ad-district-grid,.ad-comparison-grid,.ad-faq-grid,.ad-pathway-grid{gap:12px;display:grid}.ad-search-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:18px}.ad-search-grid span,.ad-district-grid span{color:#143842;background:#fff;border:1px solid #d9e5dd;border-radius:8px;min-height:42px;padding:11px 12px;font-size:.9rem;font-weight:850;line-height:1.25}.ad-intent-panel{border:1px solid #d5e2db;border-left:5px solid var(--gold);background:linear-gradient(135deg,#fffffffa,#f4faf6f0),#fff;border-radius:8px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:18px;margin-top:28px;padding:22px;display:grid;box-shadow:0 18px 48px #08161e14}.ad-intent-panel h3,.ad-comparison-grid h3,.ad-pathway-card h3{margin:0 0 8px;line-height:1.18}.ad-intent-panel p,.ad-comparison-grid p,.ad-faq-grid p,.ad-pathway-card p{color:var(--muted);margin:0;line-height:1.68}.ad-district-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ad-district-grid span{text-align:center;min-height:34px;padding:9px 10px}.ad-comparison-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px}.ad-comparison-grid article,.ad-pathway-card,.ad-faq-grid details{background:#fff;border:1px solid #d9e5dd;border-radius:8px;box-shadow:0 14px 34px #08161e12}.ad-comparison-grid article,.ad-pathway-card{padding:20px}.ad-comparison-grid a,.ad-pathway-card a{color:var(--blue);margin-top:14px;font-weight:850;display:inline-flex}.ad-faq-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px}.ad-faq-grid details{padding:0}.ad-faq-grid summary{color:var(--ink);cursor:pointer;padding:16px 18px;font-weight:850}.ad-faq-grid p{padding:0 18px 18px}.ad-pathway-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ad-pathway-card{flex-direction:column;min-height:230px;display:flex}.ad-pathway-card span{width:fit-content;color:var(--green);text-transform:uppercase;background:#0f604b1a;border-radius:999px;margin-bottom:12px;padding:7px 10px;font-size:.78rem;font-weight:850}.ad-pathway-card a{margin-top:auto}.ad-support-card{background:linear-gradient(145deg, #0c4160fa, #0f604bf0), var(--blue);color:#fff;box-shadow:var(--shadow);padding:28px}.ad-support-card span{color:#ffffffc2;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem;font-weight:800}.ad-support-card h3{margin:12px 0 10px;font-size:1.7rem;line-height:1.1}.ad-support-card p{color:#ffffffd1;line-height:1.65}.mobile-action-bar{display:none}@media (width<=980px){.ad-landing-hero{grid-template-columns:1fr;padding-top:112px}.ad-landing-media{min-height:260px}.ad-course-grid,.related-link-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.ad-landing-hero{grid-template-columns:minmax(0,1fr);width:100%;max-width:100vw;min-height:auto;padding:104px 18px 38px;overflow:hidden}.paid-landing .ad-landing-copy,.paid-landing .ad-landing-panel{width:100%;min-width:0;max-width:calc(100vw - 36px)}.paid-landing .ad-landing-copy *,.paid-landing .ad-landing-actions,.paid-landing .ad-proof-strip{min-width:0;max-width:100%}.ad-landing-copy h1{overflow-wrap:anywhere;max-width:calc(100vw - 36px);font-size:1.78rem;line-height:1.08}.ad-landing-copy>p{word-break:break-word;width:100%;max-width:calc(100vw - 36px);font-size:.98rem;line-height:1.58}.ad-proof-strip span{max-width:100%}.ad-course-grid{grid-template-columns:1fr}.breadcrumbs{white-space:nowrap;width:calc(100% - 28px);margin-top:12px;overflow-x:auto}.related-link-grid{grid-template-columns:1fr}.ad-landing-actions{grid-template-columns:1fr;display:grid}.ad-landing-actions .button{width:100%}.ad-hero-form{padding:20px}}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:112px}body{color:var(--ink);background:linear-gradient(90deg,#084d6809 1px,#0000 1px) 0 0/72px 72px,linear-gradient(#084d6809 1px,#0000 1px) 0 0/72px 72px,linear-gradient(#fbfbf3 0%,#eef4ee 42%,#faf7ed 100%);margin:0;overflow-x:hidden}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button,input,select,textarea{font:inherit}.site-header{z-index:10;backdrop-filter:blur(28px)saturate(170%);background:linear-gradient(#fffffff0,#fafbf6e0),linear-gradient(90deg,#b9272f0d,#0000 32%,#084d680f);border-bottom:1px solid #c4d2cae0;grid-template-columns:minmax(280px,.92fr) auto auto;align-items:center;gap:18px;padding:10px clamp(18px,4vw,56px);display:grid;position:sticky;top:0;box-shadow:0 12px 34px #08161e17}.site-header:before{background:linear-gradient(90deg, var(--red), var(--gold), var(--teal), var(--blue));content:"";height:3px;position:absolute;inset:0 0 auto}.site-header.is-scrolled{box-shadow:0 12px 34px #1c2a3014}.brand-lockup{align-items:center;gap:14px;min-width:0;display:inline-flex}.brand-mark{width:56px;height:56px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;display:block;overflow:hidden}.brand-mark img{object-fit:contain;width:100%;height:100%}.brand-copy{min-width:0;padding-left:14px;position:relative}.brand-copy:before{content:"";background:linear-gradient(#b3342f3d,#145f863d);width:1px;position:absolute;top:3px;bottom:3px;left:0}.brand-lockup strong,.brand-lockup small{line-height:1.08;display:block}.brand-lockup strong{color:#0d1a21;letter-spacing:0;max-width:min(42vw,520px);font-size:clamp(1rem,1.35vw,1.22rem)}.brand-lockup small{color:var(--muted)}.main-nav{color:#1d333d;background:linear-gradient(#ffffffad,#f7faf68a);border:1px solid #c4d2cab8;border-radius:999px;justify-content:center;align-items:center;gap:4px;min-width:0;padding:5px;font-size:.9rem;font-weight:820;display:flex;box-shadow:inset 0 1px #ffffffd9}.main-nav a,.nav-menu-button{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:38px;padding:0 13px;transition:background .14s,color .14s,box-shadow .14s;display:inline-flex;position:relative}.main-nav a:after,.nav-menu-button:before{display:none}.main-nav>a:hover,.nav-dropdown:hover .nav-menu-button,.nav-dropdown:focus-within .nav-menu-button,.nav-dropdown[open] .nav-menu-button{color:var(--blue);background:#084d681a;box-shadow:inset 0 0 0 1px #084d6814}.nav-dropdown{margin-bottom:-9px;padding-bottom:9px;position:relative}.nav-dropdown:after{content:"";height:14px;position:absolute;top:100%;left:-10px;right:-10px}.nav-menu-button{color:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;font-weight:840;list-style:none}.nav-menu-button::-webkit-details-marker{display:none}.nav-menu-button::marker{content:""}.nav-menu-button:after{color:var(--red);content:"▾";margin-left:7px}.nav-menu{z-index:20;opacity:0;pointer-events:none;background:linear-gradient(#fffffffa,#f7fbf8f5),linear-gradient(135deg,#075a8214,#0000 55%);border:1px solid #cad7cff0;border-radius:16px;min-width:250px;padding:10px;transition:opacity .13s,transform .13s;display:grid;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%,10px);box-shadow:0 26px 70px #08161e3d}.nav-dropdown:hover .nav-menu,.nav-dropdown:focus-within .nav-menu,.nav-dropdown[open] .nav-menu,.nav-dropdown.is-open .nav-menu{opacity:1;pointer-events:auto;transform:translate(-50%)}.nav-dropdown[open] .nav-menu-button,.nav-dropdown.is-open .nav-menu-button{color:var(--blue);background:#084d681a;box-shadow:inset 0 0 0 1px #084d6814}body.nav-menu-open .site-header{z-index:300}body.nav-menu-open .main-nav{max-height:none!important;overflow:visible!important}body.nav-menu-open .nav-dropdown{z-index:301}.nav-menu a{color:#18323d;border-radius:10px;justify-content:flex-start;min-height:40px;padding:0 13px}.nav-menu a:hover{color:var(--blue);background:#075a821c}.nav-menu a:after{display:none}.nav-action,.button{border-radius:var(--radius);min-height:42px;color:var(--ink);background:linear-gradient(#fffffff5,#f8faf6e6);border:1px solid #ccdad2f0;justify-content:center;align-items:center;padding:0 18px;font-weight:850;transition:transform .15s,box-shadow .15s,border-color .15s;display:inline-flex;box-shadow:0 12px 28px #08161e14}.nav-action:hover,.button:hover{border-color:#084d683d;transform:translateY(-1px);box-shadow:0 18px 40px #08161e21}.nav-action{color:#fff;background:linear-gradient(135deg,#b9272ff2,#961e28f2);border-color:#b9272f3d;min-width:92px;box-shadow:0 16px 34px #b9272f33}.button{cursor:pointer;min-width:150px}.button.primary{color:#fff;background:linear-gradient(135deg,#d63b3f,#9f2029),linear-gradient(90deg,#ffffff2e,#0000);border-color:#b9272fe6;box-shadow:0 18px 42px #b9272f47}.button.secondary{background:#ffffffe6;border-color:#075a822e}.hero{isolation:isolate;align-items:end;min-height:clamp(660px,90vh,900px);display:grid;position:relative;overflow:hidden}.hero:after{z-index:-1;content:"";background:linear-gradient(95deg,#040d12f5,#073241b8 48%,#12363252),linear-gradient(#eef3ea00 72%,#eef3eafa);position:absolute;inset:0}.hero:before{z-index:-1;content:"";background:linear-gradient(90deg,#bd302b47,#0000 28%),linear-gradient(270deg,#d99a193d,#0000 34%);height:38%;position:absolute;inset:auto 0 0}.hero-media{z-index:-2;background:#061219;display:block;position:absolute;inset:0}.hero-media img,.hero-media video{object-fit:cover;filter:saturate(1.08)contrast(1.05);width:100%;height:100%;display:block}.hero-media video{object-position:center center}.hero-content{color:#fff;width:min(820px,100% - 36px);min-width:0;margin:0 auto 98px clamp(18px,6vw,86px);position:relative}.hero-content:before{z-index:-1;backdrop-filter:blur(3px);content:"";background:linear-gradient(135deg,#ffffff21,#ffffff09),linear-gradient(90deg,#c98d1d14,#0000);border:1px solid #ffffff29;border-radius:26px;width:min(720px,100vw - 36px);position:absolute;inset:-28px auto -28px -28px;box-shadow:0 30px 90px #00000029}.hero-graphic{z-index:-1;aspect-ratio:1;opacity:.72;border:1px solid #ffffff2e;border-radius:34px;width:min(360px,28vw);position:absolute;top:22%;right:clamp(20px,6vw,96px);transform:rotate(8deg)}.hero-graphic span{border:1px solid #fff3;border-radius:24px;position:absolute}.hero-graphic span:first-child{inset:34px}.hero-graphic span:nth-child(2){border-color:#d5a12d8c;inset:78px}.hero-graphic span:nth-child(3){background:#ffffff14;inset:124px}.eyebrow{color:var(--gold);letter-spacing:0;text-transform:uppercase;margin:0 0 10px;font-size:.78rem;font-weight:850}h1,h2,h3,p{overflow-wrap:break-word;margin-top:0}h1{letter-spacing:0;max-width:780px;margin-bottom:18px;font-size:clamp(3.2rem,6.7vw,6.2rem);line-height:.94}h1 span{display:block}h2{letter-spacing:0;margin-bottom:14px;font-size:clamp(2.05rem,3.45vw,3.55rem);line-height:1.02}h3{font-size:1.1rem;line-height:1.18}.hero-copy,.section p{overflow-wrap:anywhere;color:#142128c2;max-width:100%;font-size:1.02rem;line-height:1.72}.hero-copy{color:#ffffffe6;max-width:660px;font-size:1.18rem}.admission-call,.notice-strip p,.step-list li,.required-docs li,.feature-list li,.approval-grid li,.feature-grid li,.career-list li,.methodology-grid li,.light-list li{overflow-wrap:anywhere}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.hero-pills{flex-wrap:wrap;gap:9px;margin-top:20px;display:flex}.hero-pills span{color:#ffffffe0;background:#ffffff1f;border:1px solid #ffffff2e;border-radius:999px;padding:8px 11px;font-size:.82rem;font-weight:780}.admission-call{color:#ffffffd6;margin:16px 0 0;font-weight:780}.admission-call a{color:#fff;text-underline-offset:4px;text-decoration:underline}.notice-strip{width:min(520px,100% - 36px);box-shadow:var(--shadow);backdrop-filter:blur(18px)saturate(140%);background:linear-gradient(#ffffffeb,#f7faf6db);border:1px solid #ffffff8a;border-radius:16px;align-items:center;gap:12px;padding:16px 18px;display:flex;position:absolute;bottom:30px;right:clamp(18px,5vw,74px)}.notice-strip span,.status{color:var(--red);background:#9d302f1f;border-radius:999px;padding:5px 9px;font-size:.75rem;font-weight:850;display:inline-flex}.notice-strip p{margin:0;font-weight:800}.metrics{backdrop-filter:blur(18px);background:linear-gradient(90deg,#fffffffa,#eff7f3eb),linear-gradient(90deg,#b9272f14,#0000 28%,#087b801a);border-block:1px solid #c4d2cae0;grid-template-columns:repeat(4,1fr);margin:-1px auto 0;display:grid}.metric{border-right:1px solid var(--line);padding:clamp(28px,4.2vw,52px);position:relative}.metric:before{background:linear-gradient(90deg, var(--red), var(--gold));content:"";border-radius:999px;width:34px;height:3px;margin-bottom:16px;display:block}.metric:last-child{border-right:0}.metric strong{color:var(--blue);margin-bottom:2px;font-size:clamp(2rem,4vw,3.6rem);line-height:1;display:block}.metric span{color:var(--muted);font-weight:700}.section{width:min(1180px,100% - 36px);margin:0 auto;padding:clamp(76px,9.5vw,128px) 0}.prestige-section{color:#fff;background:linear-gradient(90deg,#ffffff0b 1px,#0000 1px) 0 0/86px 86px,linear-gradient(#ffffff0b 1px,#0000 1px) 0 0/86px 86px,linear-gradient(135deg,#07131a 0%,#0a3748 48%,#123b35 100%);width:100%;padding-inline:clamp(18px,5vw,70px)}.prestige-layout{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);align-items:center;gap:clamp(34px,7vw,92px);max-width:1240px;margin-inline:auto;display:grid}.prestige-copy p,.prestige-section .section p,.prestige-section p{color:#ffffffc7}.prestige-copy h2,.ecosystem-section h2,.campus-depth h2,.clinical-band-premium h2,.journey-section h2{max-width:900px}.recognition-strip{flex-wrap:wrap;gap:9px;margin-top:28px;display:flex}.recognition-strip span{color:#fff6d7;background:#ffffff1a;border:1px solid #fff3;border-radius:999px;min-height:38px;padding:9px 13px;font-size:.8rem;font-weight:900}.prestige-panel{min-width:0;position:relative}.prestige-panel img{aspect-ratio:16/10;object-fit:cover;border:1px solid #ffffff2e;border-radius:30px;width:100%;box-shadow:0 30px 90px #00000052}.proof-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:min(560px,100% - 28px);margin:-72px auto 0;display:grid;position:relative}.proof-grid article{backdrop-filter:blur(18px);background:linear-gradient(#fffffff2,#f6f9f6e6);border:1px solid #ffffff38;border-radius:16px;min-height:132px;padding:18px;box-shadow:0 22px 60px #0003}.proof-grid strong{color:var(--red);margin-bottom:8px;font-size:clamp(1.8rem,3.4vw,3.1rem);line-height:1;display:block}.proof-grid span{color:#213640;font-weight:820;line-height:1.35}.ecosystem-section{background:linear-gradient(120deg,#b9272f14,#0000 36%),linear-gradient(300deg,#087b801f,#0000 40%),#fbfbf3;width:100%;padding-inline:clamp(18px,5vw,70px)}.ecosystem-section>*{max-width:1240px;margin-inline:auto}.ecosystem-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.ecosystem-card{color:#fff;background:linear-gradient(#0d182014,#0d1820d6),url(/assets/nursing-display.jpg) 50%/cover;border:1px solid #ffffff42;border-radius:18px;flex-direction:column;justify-content:flex-end;min-height:360px;padding:24px;transition:transform .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 68px #08161e38}.ecosystem-card:before{content:"";background:linear-gradient(145deg,#075a823d,#0000 48%);position:absolute;inset:0}.ecosystem-card:hover{transform:translateY(-4px);box-shadow:0 32px 88px #0a1c2438}.ecosystem-card>*{z-index:1;position:relative}.ecosystem-card span,.depth-card span{color:#ffe5a3;text-transform:uppercase;font-size:.78rem;font-weight:900}.ecosystem-card h3{margin:10px 0;font-size:1.35rem}.ecosystem-card p{color:#ffffffd1;margin-bottom:0;font-size:.95rem;line-height:1.58}.ecosystem-card.pharmacy{background:linear-gradient(#0d182014,#571f1ee0),url(/assets/july-2026-shoot/pharmacy-paramedical-admission-banners-wide-july-2026.jpg) 0/cover}body[data-college=pharmacy] .college-hero img,.gateway-card[href*=pharmacy] img,.program-card[data-track=pharmacy] .program-media img{object-position:left center}.ecosystem-card.paramedical{background:linear-gradient(#0d182014,#0d364ee0),url(/assets/july-2026-shoot/pharmacy-paramedical-course-banners-campus-july-2026.jpg) 50%/cover}.ecosystem-card.ayush{background:linear-gradient(#0d182014,#19523ae0),url(/assets/july-2026-shoot/ayush-danp-training-centre-building-july-2026.jpg) 50%/cover}.campus-depth{background:linear-gradient(#fffffff0,#e8f2eef0),repeating-linear-gradient(90deg,#084d6811 0 1px,#0000 1px 92px);width:100%;padding-inline:clamp(18px,5vw,70px)}.campus-depth>*{max-width:1240px;margin-inline:auto}.depth-grid{grid-template-columns:1.12fr repeat(2,minmax(0,1fr));gap:14px;display:grid}.depth-card{background:linear-gradient(#fffffff5,#f8fbf7eb),linear-gradient(135deg,#075a8214,#0000 58%);border:1px solid #ccdad2f5;border-radius:16px;min-height:245px;padding:24px;box-shadow:0 18px 48px #08161e1c}.depth-card.feature{grid-row:span 2;grid-template-rows:auto 1fr;padding:0;display:grid;overflow:hidden}.depth-card.feature img{aspect-ratio:16/11;object-fit:cover;width:100%}.depth-card.feature div{padding:24px}.depth-card span{color:var(--red)}.depth-card h3{margin:9px 0 10px;font-size:1.24rem}.depth-card p{color:#142128b8;margin-bottom:0;line-height:1.62}.clinical-band-premium{color:#fff;background:linear-gradient(90deg,#ffffff0b 1px,#0000 1px) 0 0/78px 78px,linear-gradient(#ffffff0a 1px,#0000 1px) 0 0/78px 78px,linear-gradient(135deg,#09151d,#153b45 54%,#672b35);grid-template-columns:minmax(0,1fr) minmax(360px,520px);align-items:center;gap:clamp(30px,6vw,76px);width:100%;padding-inline:clamp(18px,5vw,70px);display:grid}.clinical-band-premium p{color:#ffffffc7}.clinical-band-premium img{aspect-ratio:4/3;object-fit:cover;border:1px solid #ffffff29;border-radius:28px;width:100%;box-shadow:0 30px 90px #00000047}.clinical-actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.clinical-band-premium .button.secondary{color:#fff;background:#ffffff1a;border-color:#ffffff3d}.journey-section{background:linear-gradient(#fbfbf3,#edf5f1),linear-gradient(90deg,#b9272f0f,#0000 42%);width:100%;padding-inline:clamp(18px,5vw,70px)}.journey-section>*{max-width:1240px;margin-inline:auto}.journey-rail{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.journey-rail article{background:linear-gradient(#fffffff5,#f9fbf7e6);border:1px solid #ccdad2f5;border-radius:16px;min-height:270px;padding:22px;box-shadow:0 18px 46px #08161e1c}.journey-rail span{background:linear-gradient(135deg, var(--blue), var(--teal));color:#fff;border-radius:16px;place-items:center;width:48px;height:48px;margin-bottom:28px;font-weight:950;display:grid}.journey-rail h3{margin-bottom:10px;font-size:1.18rem}.journey-rail p{color:#142128b8;margin-bottom:0;line-height:1.58}.events-section{color:#fff;background:linear-gradient(135deg,#0b1820,#0b4053 52%,#173c35),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);width:100%;padding-inline:clamp(18px,5vw,70px)}.events-section>*{max-width:1240px;margin-inline:auto}.events-section .section-heading p{color:#ffffffbd}.events-section .button.secondary{color:#fff;background:#ffffff1a;border-color:#ffffff3d}.event-filters{flex-wrap:wrap;gap:10px;margin:-12px 0 26px;display:flex}.event-filters .filter-pill{color:#ffffffc7;box-shadow:none;background:#ffffff14;border:1px solid #ffffff2e}.event-filters .filter-pill:hover,.event-filters .filter-pill.active{color:#15272d;background:#ffe5a3;border-color:#ffe5a39e}.event-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.event-card{background:linear-gradient(#ffffff1f,#ffffff12);border:1px solid #ffffff29;border-radius:18px;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;overflow:hidden;box-shadow:0 24px 70px #00000038}.event-card:hover{border-color:#ffe5a36b;transform:translateY(-4px);box-shadow:0 34px 92px #0000004d}.event-card>img{aspect-ratio:1;object-fit:contain;object-position:center;background:linear-gradient(135deg,#ffffffeb,#ebf2efdb);width:100%}.event-card-crest{background:radial-gradient(circle at 30% 24%,#ffe5a347,#0000 34%),linear-gradient(135deg,#ffffff29,#ffffff0a);place-items:center;min-height:208px;padding:26px;display:grid}.event-card-crest img{aspect-ratio:1;object-fit:contain;background:#fff;border-radius:50%;width:74px;height:74px;padding:10px;box-shadow:0 18px 48px #0003}.event-card>div:not(.event-card-crest){gap:9px;padding:22px;display:grid}.event-card span,.event-card time,.event-card small{color:#ffe5a3;text-transform:uppercase;font-size:.78rem;font-weight:900}.event-card time{color:#ffffffa8}.event-card h3{color:#fff;margin:0;font-size:1.25rem}.event-card p{color:#ffffffc2;margin:0;line-height:1.58}.event-card small{color:#ffffff94}.programs-section{background:linear-gradient(120deg,#b9272f14,#0000 34%),linear-gradient(300deg,#087b8029,#0000 38%),linear-gradient(#ffffffe6,#e2f3eef0),repeating-linear-gradient(135deg,#075a820f 0 1px,#0000 1px 18px);width:100%;padding-inline:clamp(18px,5vw,70px);position:relative}.programs-section>*{z-index:1;max-width:1180px;margin-inline:auto;position:relative}.programs-section:before{content:"";background:linear-gradient(90deg,#b3342f1a,#0000 32%),linear-gradient(270deg,#159a9c24,#0000 36%);position:absolute;inset:0}.split{grid-template-columns:minmax(0,1fr) minmax(320px,430px);align-items:start;gap:clamp(36px,8vw,90px);min-width:0;display:grid}.enquiry-card,.program-card,.notice-card,.leader-card,.admin-panel,.admin-preview{background:linear-gradient(#fffffffa,#fafbf7f0);border:1px solid #ccdad2f2;border-radius:14px;box-shadow:0 20px 54px #08161e1f}.enquiry-card{border-top:5px solid var(--red);gap:16px;min-width:0;padding:24px;display:grid;box-shadow:0 28px 74px #08161e29}label{color:#34464f;gap:8px;font-weight:750;display:grid}.field-hint{color:var(--muted);font-size:.78rem;font-weight:650;line-height:1.35}input,select,textarea{border-radius:var(--radius);width:100%;min-height:46px;color:var(--ink);background:linear-gradient(#fff,#fbfcf8);border:1px solid #c3d0c8;padding:10px 12px;box-shadow:inset 0 1px #ffffffc7}.form-note{color:var(--muted);margin:-4px 0 0;font-size:.82rem;line-height:1.45}.paid-landing .ad-hero-form{border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px;padding:14px;display:grid}.paid-landing .ad-hero-form .form-kicker,.paid-landing .ad-hero-form h2,.paid-landing .ad-hero-form>p,.paid-landing .ad-hero-form>label:first-of-type,.paid-landing .ad-hero-form>label:nth-of-type(4),.paid-landing .ad-hero-form>label:nth-of-type(7),.paid-landing .ad-hero-form .admission-intent,.paid-landing .ad-hero-form .lead-hp,.paid-landing .ad-hero-form .form-note,.paid-landing .ad-hero-form .button,.paid-landing .ad-hero-form .form-status{grid-column:1/-1}.paid-landing .ad-hero-form .search-intent-note{display:none}.paid-landing .ad-hero-form h2{font-size:clamp(1.05rem,1.3vw,1.32rem)}.paid-landing .ad-hero-form>p{font-size:.78rem;line-height:1.28}.paid-landing .ad-hero-form label{gap:3px;font-size:.74rem;line-height:1.15}.paid-landing .ad-hero-form input,.paid-landing .ad-hero-form select,.paid-landing .ad-hero-form textarea{border-radius:10px;min-height:34px;padding:5px 9px;font-size:.86rem}.paid-landing .ad-hero-form .admission-intent{grid-template-columns:15px minmax(0,1fr);gap:7px;padding:6px 8px;font-size:.71rem;line-height:1.18}.paid-landing .ad-hero-form .admission-intent input{width:15px;min-width:15px;min-height:15px}.paid-landing .ad-hero-form .form-note{font-size:.66rem;line-height:1.18}.paid-landing .ad-hero-form .button{min-height:36px;padding:8px 12px;font-size:.86rem}.form-note a{color:var(--blue);font-weight:850}.form-safety-note{color:#274454;background:#f4f9fc;border:1px solid #18527833;border-radius:6px;margin:0;padding:8px 10px;font-size:.72rem;line-height:1.35}.form-safety-note a{color:var(--blue);font-weight:850}.lead-whatsapp-link{text-align:center;margin-top:2px}.admission-intent{border-radius:var(--radius);color:#34464f;background:#f7fbf5;border:1px solid #c3d0c8;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;padding:10px 12px;font-size:.86rem;font-weight:780;line-height:1.35;display:grid}.admission-intent input{width:18px;min-width:18px;min-height:18px;box-shadow:none;accent-color:var(--green);margin:2px 0 0;padding:0}.admission-intent span{min-width:0}.form-status{min-height:20px;color:var(--green);margin:-6px 0 0;font-size:.84rem;font-weight:760}.lead-hp{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;opacity:0;pointer-events:none;width:1px;height:1px;font-size:0;line-height:0;position:absolute;top:0;left:0;overflow:hidden}.lead-hp input{width:1px;min-width:1px;max-width:1px}.section-heading{max-width:760px;margin-bottom:32px}.course-heading{justify-content:space-between;align-items:end;gap:28px;max-width:none;display:flex}.course-heading>div{max-width:760px}.course-heading .button{flex:none}.course-track-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:24px;display:grid}.course-track-strip span{color:#29414a;background:#ffffffb8;border:1px solid #ffffffb8;border-radius:16px;min-height:58px;padding:14px;font-weight:850;line-height:1.25;box-shadow:0 16px 40px #0e1e2512}.program-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.program-card{backdrop-filter:blur(14px);background:linear-gradient(#fffffffa,#f7fbf8f0),linear-gradient(145deg,#145f861f,#0000 46%);border-color:#255d7b29;flex-direction:column;min-height:620px;padding:0 0 24px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 64px #0e1e2521,inset 0 1px #ffffffc7}.program-card:before{z-index:0;border-radius:inherit;pointer-events:none;content:"";background:linear-gradient(135deg,#075a821f,#0000 34%),radial-gradient(circle at 100% 0,#d99a1929,#0000 28%);position:absolute;inset:0}.program-card:after{z-index:2;background:linear-gradient(90deg, var(--blue), var(--teal));content:"";height:7px;position:absolute;inset:0 0 auto}.program-card[data-track=pharmacy]:after{background:linear-gradient(90deg, #8f2928, var(--gold))}.program-card[data-track=ayush]:after{background:linear-gradient(90deg,#236b55,#9bb95c)}.program-card[data-track=paramedical]:after{background:linear-gradient(90deg,#145f86,#5b7cdd)}.program-card:hover{border-color:#255d7b52;transform:translateY(-5px);box-shadow:0 34px 90px #0e1e2533}.program-card>*{z-index:1;position:relative}.program-media{position:relative;overflow:hidden}.program-media img{aspect-ratio:16/9;object-fit:cover;filter:saturate(1.06)contrast(1.03);width:100%;transition:transform .22s}.program-card:hover .program-media img{transform:scale(1.035)}.program-media:after{content:"";background:linear-gradient(#0a182000,#0a182070),linear-gradient(90deg,#0a182047,#0000 55%);position:absolute;inset:0}.program-media span{z-index:1;color:#fff;backdrop-filter:blur(12px);background:#1018209e;border:1px solid #ffffff3d;border-radius:999px;padding:7px 10px;font-size:.78rem;font-weight:900;position:absolute;bottom:14px;left:16px}.program-topline,.program-title-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.program-topline{margin:20px 22px 0}.program-title-row{justify-content:start;align-items:start;margin:22px 22px 18px}.program-code{background:linear-gradient(135deg, var(--blue), var(--teal));color:#fff;border-radius:18px;place-items:center;width:58px;height:58px;font-weight:900;display:grid;box-shadow:0 16px 34px #145f8638}.program-topline small{color:var(--blue);background:#145f8614;border:1px solid #145f8624;border-radius:999px;padding:8px 11px;font-weight:850}.program-number{color:#145f863d;margin:1px 0 0;font-size:2.3rem;font-weight:900;line-height:.9}.program-card h3{margin-bottom:6px;font-size:1.42rem}.program-subtitle{color:var(--blue);font-weight:800;line-height:1.35}.program-institution,.landing-institution{color:#38515b;margin:7px 0 0;font-size:.86rem;font-weight:800;line-height:1.4}.ad-landing-copy .landing-institution{color:#fff;background:#ffffff1a;border:1px solid #ffffff38;border-radius:6px;width:fit-content;max-width:100%;margin:0 0 12px;padding:8px 11px}.program-meta{background:linear-gradient(#ffffffdb,#f7fbf8c2),linear-gradient(135deg,#075a820a,#0000 70%);border:1px solid #dfe6e0e6;border-radius:16px;gap:0;margin:18px 22px 20px;display:grid;box-shadow:inset 0 1px #ffffffb8}.program-meta div{border-bottom:1px solid #dfe6e0e6;gap:4px;padding:12px 14px;display:grid}.program-meta div:last-child{border-bottom:0}.program-meta dt{color:var(--muted);text-transform:uppercase;font-size:.78rem;font-weight:850}.program-meta dd{color:#243840;margin:0;font-weight:720;line-height:1.45}.program-card>p:not(.program-subtitle,.program-institution,.program-number){color:#142128b8;margin:0 22px 20px;line-height:1.58}.course-research{background:#ffffffb8;border:1px solid #dfe6e0e6;border-radius:18px;gap:14px;margin:20px 22px;padding:18px;display:grid}.course-research h4{color:var(--blue);text-transform:uppercase;margin:0;font-size:.82rem}.course-research ul{gap:8px;margin:0;padding-left:18px;display:grid}.course-research li,.course-research p{color:#34464f;line-height:1.55}.career-chips{flex-wrap:wrap;gap:8px;margin:auto 22px 0;display:flex}.career-chips span{color:#154b64;background:#145f8617;border-radius:999px;padding:7px 9px;font-size:.8rem;font-weight:850}.pharmacy-career-section,.paramedical-career-section,.course-decision-section,.admission-year-section{background:linear-gradient(#f9fcf9fa,#f1f7f6f5),linear-gradient(135deg,#0b5d7e0f,#0000 62%)}.decision-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.decision-grid article{background:#fffffff5;border:1px solid #ccdad2f2;border-radius:14px;min-height:100%;padding:22px;box-shadow:0 16px 34px #0a1c2417}.decision-grid span,.industry-panel .eyebrow{color:var(--blue);text-transform:uppercase;margin-bottom:10px;font-size:.78rem;font-weight:850;display:inline-flex}.decision-grid h3,.industry-panel h3{color:var(--ink);margin-bottom:8px;font-size:clamp(1.04rem,1vw,1.22rem)}.decision-grid p,.industry-panel p{color:#34464f;line-height:1.6}.industry-panel{background:#ffffffe0;border:1px solid #075a8224;border-radius:16px;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);align-items:center;gap:18px;margin-top:18px;padding:22px;display:grid}.industry-logo-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.industry-logo-grid span,.industry-logo-card{color:#12305a;text-align:center;background:linear-gradient(#fff,#f3f7fb);border:1px solid #12305a29;border-radius:12px;justify-content:center;align-items:center;min-height:58px;padding:10px;font-weight:900;line-height:1.2;display:flex}.industry-logo-card img{width:100%;max-width:170px;height:auto;display:block}.program-action-row{border-top:1px solid #dfe6e0d1;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:12px;margin:auto 22px 16px;padding-top:16px;display:grid}.program-action-row .button{min-width:120px;min-height:38px;padding-inline:14px}.program-action-row span{color:var(--muted);font-size:.82rem;font-weight:780;line-height:1.35}.college-gateway{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.gateway-card{color:#fff;background:#101820;border:1px solid #ffffffb8;border-radius:26px;min-height:470px;transition:transform .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 68px #0a1c2429}.gateway-card:after{content:"";background:linear-gradient(#10182005,#101820e0),linear-gradient(135deg,#075a8257,#0000 58%);position:absolute;inset:0}.gateway-card:hover{transform:translateY(-4px);box-shadow:0 34px 90px #0a1c243d}.gateway-card img{object-fit:cover;width:100%;height:100%;min-height:470px;transition:transform .22s}.gateway-card:hover img{transform:scale(1.04)}.gateway-body{z-index:1;padding:24px;position:absolute;inset:auto 0 0}.gateway-card span{color:#ffe5a3;text-transform:uppercase;font-size:.8rem;font-weight:900}.gateway-card h3{color:#fff;margin:10px 0 8px;font-size:1.55rem}.gateway-card p{color:#ffffffd1;margin-bottom:18px;line-height:1.58}.gateway-meta{border-top:1px solid #ffffff2e;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding-top:16px;display:grid}.gateway-meta strong{color:#fff;background:#ffffff24;border-radius:999px;padding:8px 10px;font-size:.82rem}.gateway-meta small{color:#ffffffbd;font-weight:760;line-height:1.35}.founder-message-section{background:linear-gradient(135deg,#b9272f14,#0000 42%),linear-gradient(315deg,#084d681f,#0000 48%),#f7fbf4;width:100%;padding-inline:clamp(18px,5vw,70px)}.founder-message{grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);align-items:center;gap:clamp(24px,5vw,56px);max-width:1240px;margin-inline:auto;display:grid}.founder-message>img{aspect-ratio:2/3;object-fit:contain;object-position:center top;background:#fff;border-radius:24px;justify-self:center;width:min(100%,300px);height:auto;box-shadow:0 30px 80px #08161e2e}.founder-message h2{max-width:780px;margin:8px 0 16px;font-size:clamp(2rem,4vw,4rem);line-height:1.02}.founder-message p{max-width:780px;color:var(--muted);line-height:1.75}.message-values{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:26px;display:grid}.message-values article{background:#ffffffbd;border:1px solid #c4d2cac7;border-radius:18px;padding:20px;box-shadow:0 18px 54px #0a1c2414}.message-values span{color:var(--red);text-transform:uppercase;font-size:.78rem;font-weight:900}.message-values p{margin:8px 0 0}.feature-band{color:#fff;background:radial-gradient(circle at 10% 10%,#d99a1938,#0000 30%),linear-gradient(135deg,#0a171ff5,#075a82e6),repeating-linear-gradient(135deg,#ffffff0f 0 1px,#0000 1px 18px);grid-template-columns:minmax(0,1fr) minmax(320px,460px);align-items:center;gap:34px;width:100%;padding-inline:clamp(18px,5vw,70px);display:grid}.feature-band p,.feature-band .feature-list li{color:#ffffffd1}.feature-band img,.notice-layout img{aspect-ratio:3/2;object-fit:cover;width:100%;box-shadow:var(--shadow);border-radius:24px}.quick-links{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.quick-links a{color:#fff;background:#ffffff1f;border:1px solid #fff3;border-radius:999px;padding:9px 12px;font-weight:750}.step-list{gap:12px;margin:26px 0 0;padding:0;list-style:none;display:grid}.step-list li{color:#34464f;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:12px;min-width:0;line-height:1.55;display:grid}.step-list span{width:34px;height:34px;color:var(--green);background:#286b4e1f;border-radius:50%;place-items:center;font-weight:900;display:grid}.required-docs{padding-top:4px}.required-docs h3{margin-bottom:10px;font-size:1rem}.required-docs ul,.feature-list,.approval-grid,.feature-grid,.career-list,.methodology-grid,.light-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.required-docs li,.feature-list li,.approval-grid li,.feature-grid li,.career-list li,.methodology-grid li,.light-list li{color:#34464f;padding-left:22px;line-height:1.55;position:relative}.required-docs li:before,.feature-list li:before,.approval-grid li:before,.feature-grid li:before,.career-list li:before,.methodology-grid li:before,.light-list li:before{background:var(--gold);content:"";border-radius:50%;width:7px;height:7px;position:absolute;top:.68em;left:0}.approvals-section{align-items:center}.approval-grid,.feature-grid,.career-list,.methodology-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.approval-grid li,.feature-grid li,.career-list li,.methodology-grid li{border:1px solid var(--line);border-radius:var(--radius);background:#fff;min-height:72px;padding:18px 18px 18px 42px;font-weight:720;box-shadow:0 12px 28px #1c2a300d}.approval-grid li:before,.feature-grid li:before,.career-list li:before,.methodology-grid li:before{top:26px;left:18px}.photo-section{color:#fff;background:#101820;width:100%;padding-inline:clamp(18px,5vw,70px)}.photo-section .section-heading{max-width:880px}.photo-section .section-heading p,.photo-card p{color:#ffffffc2}.photo-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.photo-card{color:inherit;background:#ffffff14;border:1px solid #ffffff1f;border-radius:24px;transition:transform .18s,border-color .18s,background .18s;overflow:hidden;box-shadow:0 24px 70px #0000002e}.photo-card:hover{background:#ffffff1f;border-color:#d5a12d73;transform:translateY(-4px)}.photo-card img{aspect-ratio:4/3;object-fit:cover;width:100%}.photo-card div{padding:20px}.photo-card span{color:var(--gold);text-transform:uppercase;font-size:.78rem;font-weight:850}.gallery-section{width:min(1280px,100% - 36px);margin-inline:auto}.gallery-hero{color:#fff;align-items:end;min-height:520px;padding:clamp(92px,14vw,160px) clamp(18px,6vw,86px) clamp(44px,8vw,86px);display:grid;position:relative;overflow:hidden}.gallery-hero img{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.gallery-hero:after{z-index:-1;content:"";background:linear-gradient(90deg,#050e14eb,#051b22ad 48%,#051b222e),linear-gradient(#050e1414 58%,#050e14db);position:absolute;inset:0}.gallery-hero-content{width:min(840px,100%)}.gallery-hero h1{color:#fff;font-size:clamp(2.45rem,7vw,5.4rem)}.gallery-hero p{color:#ffffffd1;max-width:760px;font-size:clamp(1rem,1.4vw,1.18rem);line-height:1.66}.gallery-grid{grid-template-columns:1.2fr repeat(2,minmax(0,1fr));grid-auto-rows:230px;gap:14px;display:grid}.gallery-grid figure{background:#142128;border-radius:22px;min-width:0;margin:0;position:relative;overflow:hidden;box-shadow:0 20px 54px #0a1c2424}.gallery-grid img{object-fit:cover;width:100%;height:100%;transition:transform .22s}.gallery-grid figure:hover img{transform:scale(1.04)}.gallery-feature{grid-row:span 2}.gallery-grid figcaption{color:#fff;backdrop-filter:blur(12px);background:#101820b8;border-radius:999px;padding:9px 11px;font-size:.84rem;font-weight:800;position:absolute;bottom:14px;left:14px;right:14px}.gallery-action{justify-content:center;margin-top:22px;display:flex}.campus-teaser{grid-template-columns:minmax(0,.9fr) minmax(380px,1.1fr);align-items:center;gap:clamp(24px,5vw,56px);display:grid}.campus-teaser-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.campus-teaser-grid article{background:#142128;border-radius:18px;min-height:260px;position:relative;overflow:hidden;box-shadow:0 22px 54px #0a1c2424}.campus-teaser-grid img{object-fit:cover;width:100%;height:100%}.campus-teaser-grid span{color:#fff;text-align:center;backdrop-filter:blur(12px);background:#0d1820bd;border-radius:999px;padding:9px 11px;font-size:.82rem;font-weight:850;position:absolute;bottom:12px;left:12px;right:12px}.campus-intro-section{padding-top:clamp(34px,5vw,72px)}.campus-intro{grid-template-columns:minmax(0,.92fr) minmax(380px,1.08fr);align-items:center;gap:clamp(24px,5vw,58px);display:grid}.campus-intro img{object-fit:cover;border-radius:22px;width:100%;min-height:420px;max-height:560px;box-shadow:0 30px 72px #0a1c2429}.campus-page .campus-depth{margin-top:clamp(20px,4vw,46px)}.campus-page .methodology-section,.campus-page .leadership-section,.campus-page .staff-section{width:min(1180px,100% - 36px)}.campus-page .gallery-grid{grid-template-columns:1.2fr repeat(3,minmax(0,1fr))}.campus-final-cta{background:linear-gradient(135deg,#0a58751a,#d89a191f),#fffffff0;border-radius:22px;align-items:center}.gallery-page .gallery-section{padding-top:clamp(34px,5vw,72px)}.gallery-page .gallery-grid{grid-template-columns:1.2fr repeat(3,minmax(0,1fr))}.home-secondary{display:none!important}.methodology-section,.staff-section,.resources-section,.society-section{width:min(1180px,100% - 36px)}.college-hero{color:#fff;background:radial-gradient(circle at 12% 14%,#d99a1933,#0000 30%),linear-gradient(135deg,#0a171ff5,#075a82db),repeating-linear-gradient(135deg,#ffffff0f 0 1px,#0000 1px 20px);grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);align-items:center;gap:clamp(28px,5vw,72px);min-height:720px;padding:clamp(42px,8vw,100px) clamp(18px,5vw,70px);display:grid}.college-hero img{aspect-ratio:4/3;object-fit:cover;width:100%;box-shadow:var(--shadow);border-radius:28px}.college-hero h1{margin-bottom:20px;font-size:clamp(3.2rem,6vw,6.2rem)}.college-hero .hero-copy{color:#ffffffd6}.college-overview{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(30px,7vw,88px);display:grid}.college-programmes .program-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.college-programmes .program-card{min-height:auto}.college-gallery-section{background:linear-gradient(135deg,#f7fbfa,#fff7eb);gap:28px;display:grid}.college-gallery{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.college-gallery-card{border:1px solid var(--line);background:#fff;border-radius:18px;margin:0;overflow:hidden;box-shadow:0 18px 42px #0e1e2514}.college-gallery-card img{aspect-ratio:4/3;object-fit:cover;background:#eef4f2;width:100%}.college-gallery-card figcaption{color:var(--ink);padding:14px 16px 16px;font-size:.9rem;font-weight:850}.recent-campus-section{gap:22px;display:grid}.recent-campus-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.recent-campus-card{border:1px solid var(--line);background:#fff;border-radius:12px;margin:0;overflow:hidden;box-shadow:0 16px 34px #0e1e2514}.recent-campus-card img{aspect-ratio:16/10;object-fit:cover;background:#eef4f2;width:100%}.recent-campus-card figcaption{color:var(--ink);padding:12px 14px 14px;font-size:.88rem;font-weight:850}.main-nav a[aria-current=page]{color:var(--red)}.staff-grid,.resource-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.staff-card,.resource-card{border:1px solid var(--line);background:#ffffffdb;border-radius:18px;min-height:150px;padding:20px;box-shadow:0 16px 38px #0e1e2514}.staff-card span,.resource-card span{color:var(--blue);text-transform:uppercase;font-size:.78rem;font-weight:850}.resource-card{min-height:120px}.vacancy-section{background:linear-gradient(135deg,#edf5f3,#fff7ea);align-items:center;width:100%;padding-inline:clamp(18px,5vw,70px)}.light-list li{background:#fff;border:1px solid #dfe6e0e6;border-radius:14px;padding:16px 16px 16px 38px;box-shadow:0 12px 28px #0e1e250d}.light-list li:before{top:25px;left:16px}.utility-hero,.course-detail-hero{color:#fff;background:radial-gradient(circle at 8% 0,#d99a1933,#0000 28%),radial-gradient(circle at 92% 20%,#078f952e,#0000 34%),linear-gradient(135deg,#0a171ff5,#075a82db),repeating-linear-gradient(135deg,#ffffff0f 0 1px,#0000 1px 18px);padding:clamp(58px,9vw,110px) clamp(18px,6vw,86px)}.utility-hero h1,.course-detail-hero h1{max-width:900px}.utility-hero p,.course-detail-hero p{color:#ffffffd1;max-width:780px;line-height:1.7}.course-hero-media{background:#ffffff14;border:1px solid #fff3;border-radius:18px;width:min(820px,100%);margin:28px 0 6px;overflow:hidden;box-shadow:0 22px 52px #00000038}.course-hero-media img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.course-stat-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin-top:28px;display:grid}.course-stat-grid div,.info-panel,.search-result,.faculty-card{background:linear-gradient(#fffffffa,#f8fbf7f2),linear-gradient(135deg,#075a820f,#0000 60%);border:1px solid #ccdad2f2;border-radius:18px;box-shadow:0 18px 44px #0a1c241c}.course-stat-grid div{color:var(--ink);padding:18px}.course-stat-grid span{color:var(--blue);text-transform:uppercase;font-size:.78rem;font-weight:850;display:block}.course-stat-grid strong{margin-top:6px;line-height:1.35;display:block}.info-panel{padding:24px}.filter-bar{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.filter-bar button{color:#34464f;cursor:pointer;background:#fff;border:1px solid #075a822e;border-radius:999px;min-height:38px;padding:0 14px;font-weight:800}.filter-bar button.active{border-color:var(--blue);color:var(--blue);background:linear-gradient(135deg,#075a8221,#078f951a)}.utility-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.faculty-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.faculty-card{padding:18px;overflow:hidden}.faculty-card img{object-fit:cover;border-radius:50%;width:84px;height:84px;margin-bottom:16px}.faculty-card span{color:var(--blue);text-transform:uppercase;font-size:.78rem;font-weight:850}.faculty-card strong{color:var(--green);margin-bottom:10px;display:block}.site-search{background:#ffffffeb;border-color:#ffffff42;width:min(760px,100%);margin-top:24px}.search-results{gap:12px;display:grid}.search-result{padding:18px;display:block}.search-result span{color:var(--red);text-transform:uppercase;font-size:.78rem;font-weight:850}.faq-list{gap:10px;display:grid}.faq-item{background:#fffffff5;border:1px solid #ccdad2f2;border-radius:14px;box-shadow:0 14px 32px #0a1c2414}.faq-item summary{color:var(--ink);cursor:pointer;padding:16px 18px;font-weight:850}.faq-item p{padding:0 18px 18px}.contact-actions{flex-wrap:wrap;gap:12px;display:flex}.map-frame iframe{width:100%;min-height:420px;box-shadow:var(--shadow);border:0;border-radius:22px}.legal-page{max-width:920px;color:var(--muted);line-height:1.75}.legal-page h2{color:var(--ink);margin:28px 0 8px;font-size:1.35rem}.legal-page h2:first-child{margin-top:0}.legal-page a{color:var(--blue);font-weight:850}.hospital-section{background:linear-gradient(#fff8eb,#f4f7ef),repeating-linear-gradient(90deg,#d5a12d14 0 1px,#0000 1px 90px);width:100%;padding-inline:clamp(18px,5vw,70px)}.hospital-layout{grid-template-columns:minmax(0,1fr) minmax(320px,500px);align-items:center;gap:34px;margin-bottom:26px;display:grid}.hospital-layout .section-heading{margin-bottom:0}.hospital-layout img{aspect-ratio:16/10;border-radius:var(--radius);object-fit:cover;width:100%;box-shadow:var(--shadow)}.hospital-tagline{color:var(--green);font-weight:850}.leader-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.leader-card{grid-template-columns:132px 1fr;align-items:start;gap:18px;padding:18px;display:grid}.leader-card img{aspect-ratio:2/3;object-fit:cover;object-position:center top;background:#fff;border-radius:16px;width:132px;height:auto;box-shadow:0 14px 34px #0e1e251f}.leader-card strong{color:var(--green);margin-bottom:14px;display:block}.notice-layout{grid-template-columns:minmax(0,420px) 1fr;align-items:start;gap:24px;display:grid}.notice-list{gap:14px;display:grid}.notice-card{padding:18px}.notice-card div{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.notice-card time,.notice-card small{color:var(--muted);font-weight:750}.site-footer{color:#fff;background:#0d2028;padding:0;position:relative;overflow:hidden}.site-footer:before{background:linear-gradient(90deg, var(--red), var(--gold), var(--green), var(--blue));content:"";height:5px;position:absolute;inset:0 0 auto}.footer-shell{grid-template-columns:minmax(300px,1.5fr) repeat(2,minmax(130px,.55fr)) minmax(230px,.85fr);gap:clamp(20px,3vw,42px);width:min(1180px,100% - 36px);margin:0 auto;padding:30px 0 24px;display:grid;position:relative}.footer-brand,.footer-block{min-width:0}.footer-brand strong{color:#fff;font-size:.98rem;line-height:1.18;display:block}.site-footer h2{color:#fff;letter-spacing:.08em;text-transform:uppercase;margin:0 0 9px;font-size:.72rem}.site-footer p,.site-footer address,.site-footer a,.site-footer span{color:#ffffffb8}.site-footer p,.site-footer address{max-width:390px;margin:7px 0 0;font-style:normal;line-height:1.45}.site-footer a{overflow-wrap:anywhere;width:fit-content;max-width:100%;margin:6px 0 0;text-decoration:none;display:block}.site-footer a:hover{color:#fff;text-decoration:underline}.footer-contact a{font-weight:820}.footer-contact a[href^=mailto\:]{font-size:.92rem}.footer-bottom{border-top:1px solid #ffffff24;grid-column:1/-1;justify-content:space-between;gap:18px;margin-top:8px;padding-top:16px;font-size:.82rem;display:flex}.footer-bottom a{width:auto;margin:0;display:inline}.admin-body{background:#f3f4ef}.admin-header{position:relative}.admin-shell{grid-template-columns:220px minmax(0,1fr) minmax(320px,420px);gap:18px;width:min(1380px,100% - 32px);margin:22px auto;display:grid}.admin-sidebar{align-content:start;gap:8px;display:grid}.admin-sidebar button{border-radius:var(--radius);color:#3d4f58;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;min-height:44px;font-weight:800}.admin-sidebar button.active{border-color:var(--line);background:#fff;box-shadow:0 12px 28px #1c2a300f}.admin-panel,.admin-preview{padding:22px}.admin-title{justify-content:space-between;align-items:start;gap:18px;margin-bottom:22px;display:flex}.admin-title h1{color:var(--ink);margin:0;font-size:clamp(1.8rem,4vw,3.2rem)}.save-state{color:var(--green);background:#286b4e1f;border-radius:999px;padding:7px 10px;font-size:.8rem;font-weight:850}.editor-form{gap:18px;display:grid}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.editor-actions{justify-content:flex-end;gap:12px;display:flex}.preview-card{margin-top:18px}.ads-dashboard{gap:16px;display:grid}.ads-dashboard-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ads-dashboard-summary article{border:1px solid var(--line);border-radius:var(--radius);background:#fff;min-width:0;padding:14px}.ads-dashboard-summary span,.ads-dashboard-summary small,.ads-dashboard-meta span,.editor-form small{color:var(--muted);font-size:.78rem;display:block}.ads-dashboard-summary strong{color:var(--ink);margin:4px 0;font-size:clamp(1.15rem,2vw,1.65rem);line-height:1.05;display:block}.ads-dashboard-meta{border-left:4px solid var(--red);background:#af2f3a14;gap:4px;padding:12px 14px;display:grid}.table-scroll{width:100%;overflow-x:auto}.ads-location-table{border-collapse:collapse;border:1px solid var(--line);border-radius:var(--radius);background:#fff;width:100%;min-width:680px;font-size:.86rem;overflow:hidden}.ads-location-table th,.ads-location-table td{border-bottom:1px solid var(--line);text-align:right;white-space:nowrap;padding:10px 12px}.ads-location-table th:first-child,.ads-location-table td:first-child{text-align:left}.ads-location-table th{color:var(--ink);text-transform:uppercase;background:#f8f5ef;font-size:.76rem}.ads-location-table tr.has-conversion td{color:var(--green);background:#286b4e14;font-weight:850}@media (width<=980px){.site-header,.admin-shell,.split,.prestige-layout,.founder-message,.college-hero,.college-overview,.hospital-layout,.clinical-band-premium,.feature-band,.notice-layout{grid-template-columns:1fr}.main-nav{grid-area:2/1/auto/-1;justify-content:start;width:max-content;max-width:100%;overflow:visible}.program-grid,.college-programmes .program-grid,.course-track-strip,.college-gateway,.course-stat-grid,.photo-grid,.college-gallery,.approval-grid,.feature-grid,.leader-grid,.career-list,.methodology-grid,.staff-grid,.faculty-grid,.utility-grid,.resource-grid,.proof-grid,.ecosystem-grid,.event-grid,.depth-grid,.journey-rail,.metrics,.decision-grid,.ads-dashboard-summary,.recent-campus-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.industry-panel{grid-template-columns:1fr}.industry-logo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.depth-card.feature{grid-row:auto}.admin-sidebar{grid-auto-flow:column;overflow-x:auto}.gallery-grid,.gallery-page .gallery-grid,.campus-page .gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gallery-feature{grid-column:span 2}}@media (width<=620px){html,body,main{width:100%;max-width:100%;overflow-x:hidden}.site-header{grid-template-columns:minmax(0,1fr) auto;gap:12px;width:100vw;max-width:100vw;padding-inline:14px;overflow:visible}.decision-grid,.industry-logo-grid{grid-template-columns:1fr}.decision-grid article,.industry-panel{padding:18px}.main-nav{scrollbar-width:none;grid-area:2/1/auto/-1;grid-template-columns:repeat(2,minmax(0,1fr));justify-self:start;gap:4px;width:calc(100vw - 28px);max-width:calc(100vw - 28px);padding:5px;font-size:.82rem;display:grid;overflow:visible}.main-nav::-webkit-scrollbar{display:none}.main-nav a,.nav-menu-button{text-align:center;justify-content:center;width:100%;min-width:0;min-height:34px;padding:0 8px}.nav-dropdown{width:100%;min-width:0}.main-nav>a{width:100%}.brand-mark{flex:0 0 46px;width:46px;height:46px}.brand-lockup{align-items:flex-start;gap:10px;width:100%}.brand-lockup strong{white-space:normal;max-width:min(245px,100vw - 112px);font-size:.84rem;line-height:1.08}.brand-lockup small{font-size:.78rem;line-height:1.12}.nav-menu{min-width:min(260px,100vw - 28px);left:0;transform:translateY(8px)}.nav-dropdown:hover .nav-menu,.nav-dropdown:focus-within .nav-menu,.nav-dropdown[open] .nav-menu,.nav-dropdown.is-open .nav-menu{transform:translate(0)}.nav-action{grid-area:1/2;width:auto;min-width:82px;min-height:38px;padding-inline:10px;font-size:.9rem}.hero-content{width:min(330px,100% - 36px);min-width:0;max-width:min(330px,100vw - 36px);margin-bottom:170px;margin-left:18px;margin-right:18px}.hero-content:before,.hero-graphic{display:none}h1{font-size:2.18rem;line-height:1.02}h2{max-width:280px;font-size:1.55rem;line-height:1.08}.split>div{min-width:0;max-width:100%;overflow:hidden}.hero-copy{width:min(330px,100vw - 36px);max-width:100%;font-size:1rem;line-height:1.6}.utility-hero,.course-detail-hero{padding-inline:18px;overflow:hidden}.utility-hero h1,.course-detail-hero h1,.utility-hero p,.course-detail-hero p,.site-search{max-width:min(330px,100vw - 36px)}.search-result{max-width:min(330px,100vw - 36px);overflow:hidden}.hero-actions .button{width:100%;min-width:0}.hero-pills{gap:7px}.hero-pills span{padding:7px 9px;font-size:.76rem}.notice-strip{flex-direction:column;align-items:flex-start;width:min(330px,100vw - 36px);max-width:min(330px,100vw - 36px);left:18px;right:18px}.notice-strip p{max-width:100%}.section{width:min(330px,100% - 28px);max-width:min(330px,100vw - 28px);overflow:hidden}.prestige-section,.founder-message-section,.ecosystem-section,.events-section,.programs-section,.campus-depth,.clinical-band-premium,.journey-section,.feature-band,.photo-section,.hospital-section,.vacancy-section{width:100%;max-width:100%;padding-inline:18px}.prestige-section>*,.founder-message-section>*,.ecosystem-section>*,.events-section>*,.programs-section>*,.campus-depth>*,.journey-section>*{width:min(330px,100%);max-width:min(330px,100vw - 36px)}.prestige-layout,.founder-message,.prestige-panel,.ecosystem-grid,.depth-grid,.journey-rail{width:100%;min-width:0}.founder-message{align-items:start}.founder-message>div{order:2}.founder-message>img{aspect-ratio:auto;object-fit:contain;object-position:center top;border-radius:14px;order:1;width:min(176px,48vw);max-height:none}.founder-message h2{max-width:100%;font-size:clamp(1.9rem,8vw,2.25rem);line-height:1.08}.founder-message p{max-width:100%;font-size:1.02rem;line-height:1.62}.message-values{grid-template-columns:1fr;gap:12px;margin-top:20px}.message-values article{border-radius:8px;min-height:0;padding:16px}.message-values p{margin-top:6px;font-size:1rem;line-height:1.48}.prestige-copy{width:min(280px,100%);min-width:0;margin-inline:auto}.prestige-copy h2,.ecosystem-section h2,.campus-depth h2,.clinical-band-premium h2,.journey-section h2{max-width:100%;font-size:1.55rem;line-height:1.08}.hero-actions,.site-footer,.editor-actions{flex-direction:column;align-items:stretch}.program-grid,.college-programmes .program-grid,.course-track-strip,.college-gateway,.course-stat-grid,.photo-grid,.college-gallery,.approval-grid,.feature-grid,.leader-grid,.career-list,.methodology-grid,.staff-grid,.faculty-grid,.utility-grid,.resource-grid,.proof-grid,.ecosystem-grid,.event-grid,.depth-grid,.journey-rail,.metrics,.ads-dashboard-summary,.form-grid,.recent-campus-grid{grid-template-columns:1fr}.prestige-layout{gap:28px}.prestige-panel img,.clinical-band-premium img{border-radius:18px}.proof-grid{width:100%;margin-top:12px}.proof-grid article,.ecosystem-card,.depth-card,.journey-rail article{min-height:auto}.clinical-actions .button{width:100%}.leader-card{grid-template-columns:1fr}.leader-card img{width:100%;max-width:190px}.course-heading{display:block}.course-heading .button{width:100%;margin-top:18px}.program-card{min-height:auto}.program-action-row{grid-template-columns:1fr}.program-action-row .button{width:100%}.gateway-card,.gateway-card img{min-height:380px}.gateway-body{padding:20px}.gateway-meta{grid-template-columns:1fr}.program-title-row{gap:12px}.program-number{font-size:1.9rem}.metric{border-right:0;border-bottom:1px solid var(--line)}.gallery-grid{grid-template-columns:1fr;grid-auto-rows:220px}.campus-page .gallery-grid{grid-template-columns:1fr}.gallery-feature{grid-area:auto}.college-hero{min-height:auto;padding-block:44px}.college-hero h1{font-size:2.35rem}.college-hero img{border-radius:18px}}@media (width<=700px){body{background:linear-gradient(#fbfbf3 0%,#f4f7f2 42%,#fff 100%)}.site-header{background:linear-gradient(#fffffffa,#fafcf9f5);border-bottom:1px solid #c2d2c9db;grid-template-columns:minmax(0,1fr) auto;gap:8px 10px;width:100%;max-width:100vw;padding:8px 14px 10px;display:grid;position:sticky;top:0}.brand-lockup{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:9px;width:100%;display:grid}.brand-mark{width:42px;height:42px}.brand-copy{min-width:0}.brand-lockup strong{white-space:normal;overflow-wrap:normal;max-width:calc(100vw - 88px);font-size:0;line-height:1.08;display:block}.brand-lockup strong:after{content:"MGGC Sikar";font-size:.92rem}.brand-lockup small{margin-top:2px;font-size:.74rem;line-height:1.2}.main-nav{width:100%;max-width:100%;box-shadow:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;background:0 0;border:0;border-radius:0;flex-wrap:nowrap;grid-column:1/-1;gap:8px;margin:0;padding:0 0 2px;display:flex;overflow:visible;transform:none}.main-nav::-webkit-scrollbar{display:none}.main-nav>a,.nav-dropdown{flex:none;min-width:auto}.main-nav a,.nav-menu-button{color:#15323d;white-space:nowrap;background:#fff;border:1px solid #c3d3caf5;border-radius:999px;width:auto;min-height:38px;padding:0 14px;font-size:.82rem;font-weight:850;box-shadow:0 8px 22px #08161e0f}.nav-menu{border-radius:14px;min-width:min(280px,100vw - 28px);max-width:calc(100vw - 28px);left:0;right:auto}.nav-action{border-radius:8px;grid-area:1/2;justify-content:center;width:auto;min-width:84px;min-height:40px;padding-inline:16px;font-size:.9rem}.hero{align-items:end;min-height:auto;padding:86px 0 0;display:grid}.hero-media{min-height:620px}.hero-media:after{background:linear-gradient(#05131b14 0%,#071c26a3 38%,#071c26f0 100%)}.hero-content{width:calc(100% - 32px);max-width:none;margin:0 16px 28px;padding:0}.hero-content h1,h1{max-width:100%;font-size:clamp(2.28rem,11vw,3.15rem);line-height:.98}.hero-copy{width:100%;max-width:100%;font-size:1rem;line-height:1.58}.hero-actions{grid-template-columns:1fr;gap:10px;display:grid}.button,.hero-actions .button,.program-action-row .button,.clinical-actions .button,.course-heading .button{border-radius:8px;justify-content:center;width:100%;min-width:0;min-height:46px}.hero-pills{scrollbar-width:none;flex-wrap:wrap;gap:7px;padding-bottom:2px;display:flex;overflow-x:visible}.hero-pills::-webkit-scrollbar{display:none}.notice-strip{border-radius:8px;width:calc(100% - 32px);max-width:none;margin:0 16px 16px;position:relative;bottom:auto;left:auto;right:auto}.metrics{border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));width:calc(100% - 32px);margin:20px auto}.metric{min-height:112px;padding:18px 14px}.section,.prestige-section,.founder-message-section,.ecosystem-section,.events-section,.programs-section,.campus-depth,.clinical-band-premium,.journey-section,.feature-band,.photo-section,.hospital-section,.vacancy-section{width:100%;max-width:100%;padding:42px 16px;overflow:hidden}.section>*,.prestige-section>*,.founder-message-section>*,.ecosystem-section>*,.events-section>*,.programs-section>*,.campus-depth>*,.journey-section>*,.clinical-band-premium>*,.feature-band>*,.photo-section>*,.hospital-section>*,.vacancy-section>*{width:100%;max-width:100%}h2,.prestige-copy h2,.ecosystem-section h2,.campus-depth h2,.clinical-band-premium h2,.journey-section h2,.college-hero h1,.utility-hero h1,.course-detail-hero h1{max-width:100%;font-size:clamp(1.75rem,8vw,2.35rem);line-height:1.05}.split,.prestige-layout,.founder-message,.college-overview,.college-hero,.campus-teaser,.campus-intro,.clinical-band-premium,.course-detail-hero,.utility-hero{grid-template-columns:1fr;gap:24px}.program-grid,.college-programmes .program-grid,.course-track-strip,.college-gateway,.course-stat-grid,.photo-grid,.college-gallery,.approval-grid,.feature-grid,.leader-grid,.career-list,.methodology-grid,.staff-grid,.faculty-grid,.utility-grid,.resource-grid,.proof-grid,.ecosystem-grid,.event-grid,.depth-grid,.campus-teaser-grid,.message-values,.journey-rail,.form-grid,.ad-course-grid,.ad-search-grid,.ad-district-grid,.ad-comparison-grid,.ad-faq-grid,.ad-pathway-grid,.ad-intent-panel{grid-template-columns:1fr}.program-card,.event-card,.depth-card,.ecosystem-card,.college-gallery-card,.enquiry-card,.ad-course-grid article,.ad-comparison-grid article,.ad-pathway-card,.ad-faq-grid details,.ad-intent-panel,.ad-support-card{border-radius:8px;min-height:auto}.program-card{padding-bottom:18px}.program-media{aspect-ratio:16/10}.program-title-row{align-items:start}.program-number{font-size:1.55rem}.program-card h3{font-size:1.2rem}.program-meta,.gateway-meta{grid-template-columns:1fr}.career-chips{scrollbar-width:none;flex-wrap:wrap;margin-inline:0;display:flex;overflow-x:visible}.career-chips::-webkit-scrollbar{display:none}.gallery-grid,.college-gallery{grid-template-columns:1fr;grid-auto-rows:auto}.gallery-page .gallery-grid{grid-template-columns:1fr}.gallery-grid figure,.college-gallery-card{min-height:0}.gallery-grid img,.college-gallery-card img,.prestige-panel img,.college-hero img{aspect-ratio:4/3;object-fit:cover;border-radius:8px;height:auto}.admission-form-stack>.form-trust-card-photo{grid-template-columns:1fr}.form-proof-photo{grid-row:auto}.enquiry-card{padding:20px}input,select,textarea{min-height:48px;font-size:16px}.site-footer{grid-template-columns:1fr;gap:18px;padding:32px 16px;display:grid}.paid-landing .site-header{position:sticky}.paid-landing .main-nav{scroll-snap-type:x mandatory;justify-content:start;padding-right:14px}.ad-landing-hero{background:linear-gradient(#08233057,#082330db 38%,#082330f5),url(/assets/july-2026-shoot/campus-blue-glass-healthcare-block-july-2026.jpg) top/cover;grid-template-columns:1fr;gap:10px;min-height:auto;padding:10px 14px 28px;display:grid}.ad-landing-copy,.ad-landing-panel,.paid-landing .ad-landing-copy,.paid-landing .ad-landing-panel{width:100%;min-width:0;max-width:100%;overflow:hidden}.ad-landing-copy h1{text-wrap:balance;max-width:100%;font-size:clamp(1.7rem,7.4vw,2.14rem);line-height:1.02}.ad-landing-copy>p{overflow-wrap:anywhere;max-width:100%;margin-bottom:0;font-size:.86rem;line-height:1.32}.ad-landing-actions,.ad-proof-strip,.ad-course-pills{display:none}.ad-course-pills a{color:#fff;backdrop-filter:blur(10px);background:#ffffff24;border:1px solid #ffffff3d;border-radius:999px;flex:none;padding:9px 12px;font-size:.82rem;font-weight:850;text-decoration:none}.ad-landing-panel{order:2}.form-trust-card{border-left-width:3px;gap:6px;padding:10px;box-shadow:0 16px 42px #03131c33}.form-trust-card span{min-height:28px;padding:5px 7px;font-size:.74rem}.form-career-proof{grid-template-columns:1fr;gap:6px}.form-career-proof span{text-align:left;justify-content:start;min-height:34px;font-size:.76rem}.form-industry-panel{border-left-width:3px;gap:8px;padding:10px;box-shadow:0 14px 36px #03131c2e}.form-industry-panel h3{font-size:.9rem}.form-industry-panel p{font-size:.74rem;line-height:1.3}.form-industry-logo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.form-industry-logo-grid .industry-logo-card{min-height:32px;padding:5px}.form-industry-logo-grid .industry-logo-card img{max-height:22px}.ad-hero-form{gap:7px;padding:12px;box-shadow:0 18px 42px #03131c38}.ad-hero-form h2{font-size:1.18rem}.ad-hero-form>p{font-size:.78rem;line-height:1.26}.ad-hero-form label{gap:3px;font-size:.76rem}.ad-hero-form input,.ad-hero-form select,.ad-hero-form textarea{min-height:36px;padding:6px 9px;font-size:16px}.ad-hero-form .admission-intent{gap:7px;padding:6px 8px;font-size:.72rem}.ad-hero-form .form-note{font-size:.68rem;line-height:1.18}.ad-hero-form .button{min-height:38px;padding:8px 12px;font-size:.88rem}.ad-landing-media{display:none}.ad-visual-card,.ad-visual-card img{min-height:250px}.ad-apply-section{padding-top:32px}.paid-landing .site-footer{padding-bottom:92px}body:not(.paid-landing) .site-footer{padding-bottom:98px}.mobile-action-bar{z-index:80;backdrop-filter:blur(18px);background:#fffffff0;border:1px solid #c3d3cadb;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,.82fr) minmax(0,1fr);gap:8px;width:calc(100vw - 20px);max-width:calc(100vw - 20px);padding:8px;display:grid;position:fixed;bottom:10px;left:10px;right:10px;box-shadow:0 18px 48px #08161e3d}.mobile-action-bar a{color:#fff;white-space:nowrap;background:#0c4160;border-radius:8px;justify-content:center;align-items:center;min-width:0;min-height:44px;font-size:.8rem;font-weight:850;text-decoration:none;display:inline-flex}.mobile-action-bar a:nth-child(2){background:#125f4a}.mobile-action-bar a:nth-child(3){background:#b9272f}}@media (width<=390px){.brand-lockup strong{font-size:.88rem}.brand-lockup small{font-size:.73rem}.hero-content h1,h1{font-size:2.05rem}.ad-landing-copy h1{font-size:1.92rem}}@media (width<=700px){html{scroll-padding-top:148px}#admissions,#apply,#lead-enquiry,[data-enquiry-form]{scroll-margin-top:148px}.site-header{grid-template-columns:minmax(0,1fr);gap:7px;padding:8px 12px}.brand-lockup{max-width:100%}.brand-lockup strong{max-width:100%;font-size:0}.brand-lockup strong:after{content:"MGGC Sikar";font-size:.92rem}.nav-action{display:none}.main-nav{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;border-radius:999px;flex-wrap:nowrap;justify-content:flex-start;justify-self:stretch;gap:3px;margin-bottom:0;padding:4px;display:flex;overflow:auto visible;transform:none;width:100%!important;min-width:0!important;max-width:100%!important}.paid-landing .main-nav{padding-right:0}.main-nav>a,.nav-dropdown{scroll-snap-align:start;flex:none;width:auto}.main-nav a,.nav-menu-button{width:auto;min-height:34px;padding:0 9px;font-size:.74rem}.nav-menu{z-index:120;width:auto;min-width:0;max-width:none;max-height:min(58vh,360px);position:fixed;top:108px;left:12px;right:12px;overflow-y:auto;transform:translateY(8px)}.nav-dropdown:hover .nav-menu,.nav-dropdown:focus-within .nav-menu,.nav-dropdown[open] .nav-menu,.nav-dropdown.is-open .nav-menu{transform:translateY(0)}.course-detail-hero,.utility-hero{width:100%;max-width:100vw;padding:54px 18px 32px}.course-detail-hero h1,.utility-hero h1{overflow-wrap:anywhere;max-width:calc(100vw - 36px);font-size:1.92rem;line-height:1.08}.hero-content h1{overflow-wrap:anywhere;max-width:calc(100vw - 36px);font-size:1.96rem;line-height:1.08}.hero-content{width:min(340px,100vw - 32px);max-width:min(340px,100vw - 32px);margin-inline:16px}.hero-copy{width:100%;max-width:304px}.course-detail-hero p,.utility-hero p,.ad-landing-copy>p,.course-stat-grid,.course-stat-grid div,.course-stat-grid strong,.info-panel,.ad-hero-form,.ad-hero-form p{overflow-wrap:anywhere;min-width:0;max-width:100%}.course-detail-hero p,.utility-hero p,.ad-landing-copy>p{width:min(304px,100vw - 48px);max-width:min(304px,100vw - 48px)}.course-stat-grid strong,.info-panel p,.ad-hero-form p{max-width:300px}.ad-landing-panel,.paid-landing .ad-landing-panel{overflow:visible}.paid-landing .ad-landing-panel{order:1}.paid-landing .ad-landing-copy{order:2;padding-top:0}.paid-landing .ad-hero-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 7px;padding:10px}.paid-landing .ad-hero-form h2{font-size:1.02rem}.paid-landing .ad-hero-form>p{font-size:.72rem;line-height:1.2}.paid-landing .ad-hero-form label{font-size:.68rem}.paid-landing .ad-hero-form input,.paid-landing .ad-hero-form select,.paid-landing .ad-hero-form textarea{min-height:32px;padding:4px 7px;font-size:16px}.paid-landing .ad-hero-form .admission-intent{padding:5px 7px;font-size:.68rem}.paid-landing .ad-hero-form .button{min-height:34px;padding:7px 10px}.ad-landing-actions .button,.hero-actions .button{width:100%;min-width:0;padding-inline:10px;font-size:.92rem}.ad-course-pills{max-width:calc(100vw - 32px)}.mobile-action-bar{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-width:none;padding:7px;left:12px;right:12px;width:auto!important}.mobile-action-bar a{min-height:40px;font-size:.76rem}body:not(.paid-landing) .main-nav{scroll-snap-type:none;border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid;overflow:visible;width:100%!important;max-width:100%!important}body:not(.paid-landing) .main-nav>a,body:not(.paid-landing) .nav-dropdown{width:100%;min-width:0}body:not(.paid-landing) .main-nav a,body:not(.paid-landing) .nav-menu-button{white-space:normal;justify-content:center;width:100%;min-width:0;padding:0 6px;line-height:1.05}body:not(.paid-landing) .nav-dropdown{margin-bottom:0;padding-bottom:0}body:not(.paid-landing) .nav-dropdown:after{display:none}body:not(.paid-landing) .nav-menu{top:124px}}@media (width<=340px){.mobile-action-bar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){body{padding-bottom:78px}.paid-landing{padding-bottom:0}.paid-landing .mobile-action-bar{display:none}.breadcrumbs{white-space:nowrap;gap:6px;width:calc(100% - 28px);min-width:0;margin-top:10px;font-size:.78rem;overflow:hidden}.breadcrumbs a,.breadcrumbs span[aria-hidden=true]{flex:none}.breadcrumbs>a:not(:first-child),.breadcrumbs>a:not(:first-child)+span[aria-hidden=true]{display:none}.breadcrumbs span[aria-current=page]{overflow-wrap:anywhere;white-space:normal;flex:auto;min-width:0;line-height:1.35;overflow:visible}body:not(.paid-landing) .site-header{padding-bottom:8px}body:not(.paid-landing) .main-nav{scroll-snap-type:x proximity;scrollbar-width:none;border-radius:999px;gap:4px;min-height:42px;max-height:44px;overflow-y:visible;flex-wrap:nowrap!important;grid-template-columns:none!important;display:flex!important;overflow-x:auto!important}body:not(.paid-landing) .main-nav::-webkit-scrollbar{display:none}body:not(.paid-landing) .main-nav>a,body:not(.paid-landing) .nav-dropdown{flex:none;width:auto;min-width:auto}body:not(.paid-landing) .main-nav a,body:not(.paid-landing) .nav-menu-button{white-space:nowrap;width:auto;min-width:auto;padding:0 11px;line-height:1}body:not(.paid-landing) .nav-menu{top:108px}body:not(.paid-landing) .hero{padding-top:72px}body:not(.paid-landing) .course-detail-hero,body:not(.paid-landing) .utility-hero{padding-top:42px}.site-footer{padding:0}.footer-shell{grid-template-columns:1fr;gap:18px;width:calc(100% - 32px);padding:24px 0 98px;display:grid}.site-footer h2{margin-bottom:6px}.footer-block{border-top:1px solid #ffffff1f;padding-top:14px}.footer-block a{align-items:center;min-height:30px;margin-top:2px;display:flex}.footer-contact a[href^=mailto\:]{font-size:.9rem}.footer-bottom{gap:10px;margin-top:0;padding-top:14px;display:grid}.paid-landing .site-footer{padding-bottom:0}.paid-landing .footer-shell{padding-bottom:24px}}.admission-form-stack{align-content:start;gap:12px;display:grid}.lead-step-form,.paid-landing .ad-hero-form.lead-step-form{border-top:5px solid var(--red);border-radius:12px;grid-template-columns:1fr;gap:10px;width:100%;max-width:520px;padding:14px;display:grid}.paid-landing .ad-hero-form.lead-step-form{box-shadow:0 20px 54px #03131c38}.lead-step-row{color:#48616d;background:#edf5f8;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;min-width:0;min-height:34px;padding:8px 10px;display:flex}.lead-step-row strong{color:var(--blue);font-size:.76rem;line-height:1.1}.lead-step-row span{color:#48616d;text-align:right;min-width:0;font-size:.68rem;font-weight:800;line-height:1.1}.lead-step-row-soft{background:#eef7f2;grid-column:1/-1}.lead-step-row-soft strong{color:var(--green)}.lead-form-step{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 9px;min-width:0;display:grid}.lead-step-form[data-step="1"] [data-lead-step="2"],.lead-step-form[data-step="2"]>.lead-step-row,.lead-step-form[data-step="2"] [data-lead-step="1"]{display:none}.lead-step-form h2,.paid-landing .ad-hero-form.lead-step-form h2{grid-column:1/-1;margin:0;font-size:clamp(1.15rem,1.45vw,1.38rem);line-height:1.08}.lead-step-form p,.paid-landing .ad-hero-form.lead-step-form>p,.paid-landing .ad-hero-form.lead-step-form p{color:var(--muted);margin:0;font-size:.78rem;line-height:1.28}.lead-step-form label,.paid-landing .ad-hero-form.lead-step-form label{color:#34464f;gap:3px;min-width:0;font-size:.72rem;line-height:1.15}.lead-step-form input,.lead-step-form select,.lead-step-form textarea,.paid-landing .ad-hero-form.lead-step-form input,.paid-landing .ad-hero-form.lead-step-form select,.paid-landing .ad-hero-form.lead-step-form textarea{border-radius:10px;min-height:34px;padding:5px 9px;font-size:.88rem}.lead-field-full,.lead-step-form .search-intent-note,.lead-step-form .form-note,.lead-step-form .form-status,.lead-continue,.lead-button-row{grid-column:1/-1}.lead-step-form .search-intent-note,.paid-landing .ad-hero-form.lead-step-form .search-intent-note,.lead-step-form .field-hint{display:none}.lead-next-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.lead-next-grid span{color:#64747b;border:1px dashed #bacbc2;border-radius:10px;align-items:center;min-height:34px;padding:6px 8px;font-size:.72rem;font-weight:850;line-height:1.12;display:flex}.lead-step-form .admission-intent,.paid-landing .ad-hero-form.lead-step-form .admission-intent{grid-template-columns:16px minmax(0,1fr);gap:8px;padding:7px 8px;font-size:.72rem;line-height:1.18}.lead-step-form .admission-intent input,.paid-landing .ad-hero-form.lead-step-form .admission-intent input{width:16px;min-width:16px;min-height:16px}.lead-button-row{grid-template-columns:minmax(86px,.38fr) minmax(0,1fr);gap:8px;display:grid}.lead-button-row .button,.paid-landing .ad-hero-form.lead-step-form .lead-button-row .button{grid-column:auto}.lead-step-form .button,.paid-landing .ad-hero-form.lead-step-form .button{border-radius:10px;width:100%;min-width:0;min-height:36px;padding:8px 12px;font-size:.88rem}.lead-step-form .form-note,.paid-landing .ad-hero-form.lead-step-form .form-note{font-size:.68rem;line-height:1.2}.lead-step-form .form-status{min-height:18px;margin:0;font-size:.76rem}.paid-landing .ad-landing-media{display:none}.paid-landing .ad-landing-panel>.form-trust-card{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:10px;display:grid}.paid-landing .ad-landing-panel>.form-trust-card span{text-align:center;border-radius:10px;justify-content:center;min-height:28px;padding:5px 7px;font-size:.7rem}@media (width<=700px){.lead-step-form,.paid-landing .ad-hero-form.lead-step-form{gap:8px;max-width:none;padding:12px}.lead-form-step{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 7px}.lead-step-form h2,.paid-landing .ad-hero-form.lead-step-form h2{font-size:1.12rem}.lead-step-form p,.paid-landing .ad-hero-form.lead-step-form p{font-size:.72rem;line-height:1.22}.lead-step-form label,.paid-landing .ad-hero-form.lead-step-form label{font-size:.68rem}.lead-step-form input,.lead-step-form select,.lead-step-form textarea,.paid-landing .ad-hero-form.lead-step-form input,.paid-landing .ad-hero-form.lead-step-form select,.paid-landing .ad-hero-form.lead-step-form textarea{min-height:32px;padding:4px 7px;font-size:16px}.lead-step-row{min-height:32px;padding:7px 9px}.lead-next-grid span{min-height:32px;padding:5px 7px;font-size:.66rem}.lead-step-form .button,.paid-landing .ad-hero-form.lead-step-form .button{min-height:34px;padding:7px 10px}.lead-step-form .admission-intent,.paid-landing .ad-hero-form.lead-step-form .admission-intent{padding:6px 7px;font-size:.68rem}.paid-landing .ad-landing-panel>.form-trust-card{grid-template-columns:1fr}}.lead-form-option-c,.paid-landing .ad-hero-form.lead-form-option-c{border-top:5px solid var(--green);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 10px;width:100%;min-width:0;max-width:520px;padding:14px;display:grid}.paid-landing .ad-hero-form.lead-form-option-c{box-shadow:0 20px 54px #03131c38}.lead-form-option-c .form-top-band{background:#eef7f2;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:8px 10px;display:grid}.lead-form-option-c .form-top-band>div{gap:2px;min-width:0;display:grid}.lead-form-option-c .form-top-band strong{color:var(--green);font-size:.82rem;line-height:1.1}.lead-form-option-c .form-top-band span{color:#405861;font-size:.72rem;font-weight:780;line-height:1.15}.lead-form-option-c h2,.paid-landing .ad-hero-form.lead-form-option-c h2{margin:0;font-size:clamp(1.12rem,1.35vw,1.32rem);line-height:1.08}.lead-form-option-c .form-hospital-message,.paid-landing .ad-hero-form.lead-form-option-c .form-hospital-message{border:1px solid #d7e4dd;border-left:4px solid var(--green);color:#405861;background:#f4faf6;border-radius:10px;gap:2px;margin:0;padding:7px 9px;font-size:.72rem;font-weight:760;line-height:1.22;display:grid}.lead-form-option-c .form-hospital-message strong,.paid-landing .ad-hero-form.lead-form-option-c .form-hospital-message strong{color:var(--green);font-size:.78rem;line-height:1.12}.lead-form-option-c label,.paid-landing .ad-hero-form.lead-form-option-c label{color:#34464f;gap:3px;min-width:0;font-size:.74rem;line-height:1.15}.lead-form-option-c input,.lead-form-option-c select,.lead-form-option-c textarea,.paid-landing .ad-hero-form.lead-form-option-c input,.paid-landing .ad-hero-form.lead-form-option-c select,.paid-landing .ad-hero-form.lead-form-option-c textarea{border-radius:10px;min-height:32px;padding:5px 9px;font-size:.88rem;font-weight:760}.lead-form-option-c .search-intent-note,.lead-form-option-c .field-hint{display:none}.form-trust-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.form-trust-row span{color:#29444d;text-align:center;background:#fff;border:1px solid #d5e3db;border-radius:999px;justify-content:center;align-items:center;min-width:0;min-height:28px;padding:5px 7px;font-size:.68rem;font-weight:850;line-height:1.12;display:flex}.lead-form-option-c .admission-intent,.paid-landing .ad-hero-form.lead-form-option-c .admission-intent{grid-template-columns:16px minmax(0,1fr);gap:8px;padding:6px 8px;font-size:.7rem;line-height:1.18}.lead-form-option-c .admission-intent input,.paid-landing .ad-hero-form.lead-form-option-c .admission-intent input{width:16px;min-width:16px;min-height:16px}.lead-form-option-c .form-note,.paid-landing .ad-hero-form.lead-form-option-c .form-note{margin:0;font-size:.64rem;line-height:1.16}.lead-form-option-c .button,.paid-landing .ad-hero-form.lead-form-option-c .button{border-radius:10px;width:100%;min-width:0;min-height:34px;padding:8px 12px;font-size:.9rem}.lead-form-option-c .form-status{min-height:18px;margin:0;font-size:.76rem}.admission-form-stack>.form-trust-card.compact,.paid-landing .ad-landing-panel>.form-trust-card{display:none}.admission-form-stack>.form-trust-card.compact.form-trust-card-photo,.admission-form-stack>.form-trust-card-photo{display:grid}@media (width<=700px){.lead-form-option-c,.paid-landing .ad-hero-form.lead-form-option-c{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 7px;max-width:none;padding:12px}.lead-form-option-c .form-top-band{min-height:38px;padding:8px 10px}.lead-form-option-c h2,.paid-landing .ad-hero-form.lead-form-option-c h2{font-size:1.1rem}.lead-form-option-c label,.paid-landing .ad-hero-form.lead-form-option-c label{font-size:.68rem}.lead-form-option-c input,.lead-form-option-c select,.lead-form-option-c textarea,.paid-landing .ad-hero-form.lead-form-option-c input,.paid-landing .ad-hero-form.lead-form-option-c select,.paid-landing .ad-hero-form.lead-form-option-c textarea{min-height:32px;padding:4px 7px;font-size:16px}.form-trust-row{gap:6px}.form-trust-row span{min-height:28px;padding:4px 5px;font-size:.62rem}.lead-form-option-c .admission-intent,.paid-landing .ad-hero-form.lead-form-option-c .admission-intent{padding:5px 7px;font-size:.65rem}.lead-form-option-c .form-note,.paid-landing .ad-hero-form.lead-form-option-c .form-note{font-size:.64rem}.lead-form-option-c .button,.paid-landing .ad-hero-form.lead-form-option-c .button{min-height:34px;padding:7px 10px}.form-hospital-panel{grid-template-columns:112px minmax(0,1fr);gap:9px;padding:10px}.form-hospital-panel figure,.form-hospital-panel img{min-height:126px}.form-hospital-panel h3{font-size:.9rem}.form-hospital-panel p{font-size:.72rem;line-height:1.32}.hospital-proof-chips span{min-height:24px;padding:4px 6px;font-size:.6rem}}body.nav-menu-open .site-header,body:has(.nav-dropdown[open]) .site-header{z-index:300}body.nav-menu-open .main-nav,body:has(.nav-dropdown[open]) .main-nav{max-height:none!important;overflow:visible!important}body.nav-menu-open .nav-dropdown,body:has(.nav-dropdown[open]) .nav-dropdown{z-index:301}@media (width<=620px){.site-header{grid-template-columns:minmax(0,1fr) auto;gap:8px 10px}.main-nav,body:not(.paid-landing) .main-nav,.paid-landing .main-nav{background:#ffffffc2;border:1px solid #c4d2cab8;border-radius:14px;grid-area:2/1/auto/-1;gap:4px;min-height:0;max-height:none;padding:4px;overflow:visible;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;max-width:100%!important;display:grid!important}.main-nav>a,.main-nav>.nav-dropdown,body:not(.paid-landing) .main-nav>a,body:not(.paid-landing) .main-nav>.nav-dropdown{width:100%;min-width:0}.main-nav a,.nav-menu-button,body:not(.paid-landing) .main-nav a,body:not(.paid-landing) .nav-menu-button{white-space:normal;width:100%;min-width:0;padding-inline:7px;line-height:1.08}.nav-action{grid-area:1/2;width:auto;min-width:76px;display:inline-flex}}body{--claude-ink:#101c26;--claude-body:#35474f;--claude-muted:#55646d;--claude-accent:#a4262f;--claude-accent-deep:#7c1a22;--claude-support:#0d5c4a;--claude-blue:#0b4a63;--claude-warm:#b98218;--claude-surface:#fff;--claude-soft-surface:#f5f6f7;--claude-paper:#fff;--claude-border:#dde1e4;--claude-border-strong:#c3cad0;--claude-content-width:1180px;--claude-section-space:80px;--claude-radius:8px;--claude-shadow:0 1px 2px #101c260f, 0 6px 18px #101c2612;--claude-serif:"Iowan Old Style", "Palatino Linotype", "Book Antiqua", Georgia, "Times New Roman", serif;--claude-sans:Inter, ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--ink:var(--claude-ink);--muted:var(--claude-muted);--paper:var(--claude-paper);--panel:var(--claude-surface);--line:var(--claude-border);--red:var(--claude-accent);--green:var(--claude-support);--blue:var(--claude-blue);--gold:var(--claude-warm);--shadow:var(--claude-shadow);--radius:var(--claude-radius);background:var(--claude-paper);color:var(--claude-ink);font-family:var(--claude-sans)}body,body *{letter-spacing:0}body h1,body h2,body h3{font-family:var(--claude-serif);color:var(--claude-ink);text-wrap:balance;font-weight:600}body h1{font-size:2.6rem;line-height:1.12}body h2{font-size:1.85rem;line-height:1.2}body h3{font-size:1.12rem;line-height:1.3}@media (width<=1024px){body h1{font-size:2.2rem}body h2{font-size:1.65rem}}@media (width<=640px){body h1{font-size:1.9rem}body h2{font-size:1.4rem}body h3{font-size:1.05rem}}@media (width<=384px){body h1{font-size:1.72rem}body h2{font-size:1.3rem}}body p,body li{color:var(--claude-body);line-height:1.62}body .eyebrow{font-family:var(--claude-sans);text-transform:uppercase;color:var(--claude-accent);font-size:.78rem;font-weight:700}body .section{padding-top:calc(var(--claude-section-space) * .5);padding-bottom:calc(var(--claude-section-space) * .5)}body .section-heading{max-width:720px;margin-bottom:28px}body .site-header{background:var(--claude-surface);border-bottom:1px solid var(--claude-border);box-shadow:none}body .brand-lockup strong{font-family:var(--claude-serif)}body .brand-lockup small{color:var(--claude-muted);text-transform:uppercase;font-size:.68rem}body .main-nav a,body .nav-menu-button{color:var(--claude-ink);font-weight:600}body .nav-action{background:var(--claude-accent);box-shadow:none;border-radius:999px}body .nav-action:hover{background:var(--claude-accent-deep)}body .button{box-shadow:none;border-radius:999px;font-weight:650;transition:background-color .16s,border-color .16s}body .button.primary{background:var(--claude-accent);border:1px solid var(--claude-accent);color:#fff}body .button.primary:hover{background:var(--claude-accent-deep);border-color:var(--claude-accent-deep);transform:none}body .button.secondary{border:1px solid var(--claude-border-strong);color:var(--claude-ink);background:0 0}body .button.secondary:hover{border-color:var(--claude-ink);background:var(--claude-soft-surface)}body .hero .button.secondary,body .gallery-hero-content .button.secondary,body .clinical-band-premium .button.secondary,body .events-section .button.secondary{color:#fff;background:0 0;border-color:#fffc}body .hero .button.secondary:hover,body .gallery-hero-content .button.secondary:hover,body .clinical-band-premium .button.secondary:hover,body .events-section .button.secondary:hover{color:#fff;background:#ffffff24;border-color:#fff}body .hero{background:var(--claude-ink)}body .hero-graphic{display:none}body .hero-content h1 span{display:inline}body .hero-content h1{color:#fff}body .hero .hero-copy{color:#ffffffe0}body .hero-copy{max-width:56ch}body .college-hero .hero-copy,body .course-detail-hero .hero-copy{color:var(--claude-body)}body .hero-pills span{color:#fff;background:#ffffff1f;border:1px solid #ffffff47;border-radius:999px;font-weight:600}body .admission-call,body .admission-call a{color:#ffffffeb}body .notice-strip{background:var(--claude-surface);border-top:3px solid var(--claude-warm);box-shadow:none}body .course-detail-hero,body .college-hero{background:var(--claude-soft-surface);border-bottom:1px solid var(--claude-border)}body .course-hero-media img,body .college-hero img{border-radius:var(--claude-radius);box-shadow:var(--claude-shadow)}body .course-stat-grid>div{background:var(--claude-surface);border:1px solid var(--claude-border);border-radius:var(--claude-radius);box-shadow:none}body .course-stat-grid span{text-transform:uppercase;color:var(--claude-accent);font-size:.72rem;font-weight:700}body .course-stat-grid strong{color:var(--claude-ink);font-weight:600;line-height:1.4}body .ad-landing-hero{background:var(--claude-soft-surface)}body .ad-landing-hero .landing-institution,body .ad-landing-copy .landing-institution{color:var(--claude-ink);background:var(--claude-surface);border:1px solid var(--claude-border-strong)}@media (width<=1024px) and (width>=641px){body .decision-grid,body .admission-year-section .decision-grid,body .admissions-trust-section .decision-grid,body .ad-trust-proof .decision-grid,body .ad-career-section .decision-grid,body .ad-course-focus .decision-grid,body.admissions-page .admissions-trust-section .decision-grid,body.admissions-page .admission-year-section .decision-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=640px){body .decision-grid,body .admission-year-section .decision-grid,body .admissions-trust-section .decision-grid,body .ad-trust-proof .decision-grid,body .ad-career-section .decision-grid,body .ad-course-focus .decision-grid,body.admissions-page .admissions-trust-section .decision-grid,body.admissions-page .admission-year-section .decision-grid{grid-template-columns:1fr!important}}body .decision-grid article,body .ecosystem-card,body .info-panel,body .ad-support-card,body .form-trust-card,body .required-docs,body .prestige-panel,body .ad-pathway-card,body .ad-course-grid article,body .ad-course-grid a,body .ad-visual-card,body .campus-teaser-grid article,body .form-hospital-panel,body .faq-item{border:1px solid var(--claude-border);border-radius:var(--claude-radius);background:var(--claude-surface);box-shadow:none}body .related-link-grid a{box-shadow:none;border-radius:var(--claude-radius)}body .related-link-grid a:hover,body .ecosystem-card:hover{border-color:var(--claude-border-strong);box-shadow:var(--claude-shadow);transform:none}body .related-link-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}body .gateway-card{border-radius:var(--claude-radius);box-shadow:var(--claude-shadow);border:1px solid #fff6}body .gateway-card:hover{box-shadow:var(--claude-shadow);border-color:#ffffffb3;transform:none}body .gateway-card h3{color:#fff}body .gateway-card p{color:#ffffffd9}body .gateway-card span{color:#f3cf82}body .gateway-meta strong{color:#fff}body .gateway-card,body .ecosystem-card{border-top:3px solid var(--claude-border-strong)}body .gateway-card:first-child,body .ecosystem-card.nursing{border-top-color:var(--claude-blue)}body .gateway-card:nth-child(2),body .ecosystem-card.pharmacy{border-top-color:var(--claude-support)}body .gateway-card:nth-child(3),body .ecosystem-card.paramedical{border-top-color:var(--claude-accent)}body .gateway-card:nth-child(4),body .ecosystem-card.ayush{border-top-color:var(--claude-warm)}body .metrics{width:min(var(--claude-content-width), calc(100% - 32px));border-bottom:1px solid var(--claude-border);background:0 0;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0 auto;padding:24px 0;display:grid}body .metrics article{text-align:center;gap:4px;padding:8px 0;display:grid}body .metrics strong{font-family:var(--claude-serif);color:var(--claude-ink);font-size:1.8rem}body .metrics span{color:var(--claude-muted);font-size:.82rem;font-weight:600}body .proof-grid article{background:0 0}body .proof-grid article strong{font-family:var(--claude-serif);color:var(--claude-ink)}body .recognition-strip span{background:var(--claude-soft-surface);border:1px solid var(--claude-border);color:var(--claude-ink);border-radius:6px;font-weight:600}body .recognition-strip a{color:var(--claude-blue);font-weight:700}body .ad-proof-strip span,body .ad-district-grid span{background:var(--claude-surface);border:1px solid var(--claude-border);color:var(--claude-ink);box-shadow:none;border-radius:6px;font-weight:600}body .career-chips span{background:var(--claude-soft-surface);border:1px solid var(--claude-border);color:var(--claude-ink);border-radius:999px;font-weight:600}body .step-list li{border:0;border-left:2px solid var(--claude-border-strong);box-shadow:none;background:0 0;border-radius:0;padding:6px 0 6px 18px}body .step-list li span{background:var(--claude-ink);color:#fff;border-radius:999px;font-weight:700}body .feature-list li,body .career-list li,body .feature-grid li,body .ad-checklist li{background:var(--claude-surface);border:1px solid var(--claude-border);border-radius:var(--claude-radius);box-shadow:none}body .faq-list{gap:10px;max-width:860px;display:grid}body .faq-item summary{color:var(--claude-ink);cursor:pointer;font-weight:650}body .faq-item[open]{border-color:var(--claude-border-strong);background:var(--claude-soft-surface)}body .founder-message{background:var(--claude-surface);border:1px solid var(--claude-border);border-radius:var(--claude-radius);box-shadow:none}body .founder-message img{border-radius:var(--claude-radius);object-fit:cover}body .message-values article{border-left:3px solid var(--claude-warm);box-shadow:none;background:0 0;border-radius:0}body .hospital-section{background:var(--claude-soft-surface);border-top:1px solid var(--claude-border);border-bottom:1px solid var(--claude-border)}body .hospital-section img{border-radius:var(--claude-radius)}body .hospital-status-note{border:1px solid var(--claude-warm);color:var(--claude-ink);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:.82rem;font-weight:650;display:inline-flex}body .gallery-grid img,body .college-gallery img{border-radius:var(--claude-radius);object-fit:cover;aspect-ratio:4/3;width:100%}body .college-gallery,body .gallery-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}body .college-gallery figure,body .gallery-grid figure{gap:6px;margin:0;display:grid}body .college-gallery figcaption{color:var(--claude-muted);font-size:.82rem}body .gallery-grid figcaption{color:#fff;font-size:.82rem}body .programs-section,body .founder-message-section,body .college-gallery-section,body .campus-final-cta{background:var(--claude-soft-surface)}body .programs-section:before{content:none}body .program-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}body .program-card{border:1px solid var(--claude-border);border-radius:var(--claude-radius);background:var(--claude-surface);align-content:start;gap:10px;padding:22px;display:grid}body .program-card .program-kicker{text-transform:uppercase;color:var(--claude-accent);font-size:.74rem;font-weight:700}body .program-card dl{gap:6px;margin:0;display:grid}body .program-card dt{text-transform:uppercase;color:var(--claude-muted);font-size:.74rem;font-weight:700}body .program-card dd{color:var(--claude-ink);margin:0 0 6px;font-weight:550}body .admission-form-stack{align-content:start;gap:18px}body .admission-form-stack>*{min-height:0}body .form-proof-photo img{border-radius:var(--claude-radius);width:100%}body .form-proof-photo figcaption{color:var(--claude-muted);padding-top:6px;font-size:.82rem}body .hospital-layout{grid-template-columns:1fr}body .form-trust-card span{background:var(--claude-soft-surface);border:1px solid var(--claude-border);color:var(--claude-ink);border-radius:6px;font-weight:600}body .course-enquiry-cta .ad-support-card{border-top:3px solid var(--claude-accent)}@media (width<=900px){body #admissions.split>div:first-child{order:2}body #admissions.split>.admission-form-stack{order:1}}body .notice-list,body .resource-list{gap:12px;max-width:900px;display:grid}body .notice-card,body .resource-card{border:1px solid var(--claude-border);border-radius:var(--claude-radius);background:var(--claude-surface);grid-template-columns:auto 1fr;align-items:start;gap:6px 16px;padding:18px 20px;display:grid}body .notice-card .notice-tag,body .resource-card .resource-tag{background:var(--claude-soft-surface);border:1px solid var(--claude-border);min-width:92px;color:var(--claude-ink);text-transform:uppercase;text-align:center;border-radius:6px;grid-row:span 2;align-self:center;padding:6px 10px;font-size:.76rem;font-weight:700}body .notice-card h3,body .resource-card h3{margin:0}body .notice-card p,body .resource-card p{margin:0;font-size:.92rem}body .notice-card time{color:var(--claude-muted);font-size:.8rem;font-weight:600}body .prestige-section h2,body .photo-section h2,body .clinical-band-premium h2,body .events-section h2,body .gallery-hero-content h1,body .gallery-hero-content h2{color:#fff}body .prestige-section .eyebrow,body .photo-section .eyebrow,body .clinical-band-premium .eyebrow,body .events-section .eyebrow,body .gallery-hero-content .eyebrow{color:#f3cf82}body .prestige-section p,body .photo-section .section-heading p,body .clinical-band-premium p,body .events-section .section-heading p,body .gallery-hero-content p{color:#ffffffd9}body .gallery-hero-content{text-shadow:0 1px 12px #070f148c}body .prestige-section .recognition-strip a{color:#f3cf82}body .photo-section figcaption,body .photo-section figcaption strong{color:#fff}body .photo-section figcaption span{color:#ffffffc7}body .clinical-band-premium{background:var(--claude-ink)}body .clinical-band-premium img{border-radius:var(--claude-radius)}body .events-section .event-grid article{background:var(--claude-surface);border:1px solid var(--claude-border);border-radius:var(--claude-radius);align-content:start;gap:8px;padding:20px;display:grid}body .events-section .event-grid article span{color:var(--claude-accent);text-transform:uppercase;font-size:.74rem;font-weight:700}body .events-section .event-grid article h3{color:var(--claude-ink)}body .events-section .event-grid article p{color:var(--claude-body);font-size:.92rem}body .site-footer{background:var(--claude-ink);color:#ffffffd9}body .site-footer a{color:#ffffffd9}body .site-footer a:hover{color:#fff}body .footer-brand strong{font-family:var(--claude-serif);color:#fff}body .footer-block h2{color:#f3cf82;font-family:var(--claude-sans);text-transform:uppercase;font-size:.8rem}body .footer-bottom{color:#ffffffb8;border-top:1px solid #ffffff29}body .footer-contact a{overflow-wrap:break-word;word-break:normal}body .college-hero{min-height:0;padding-top:48px;padding-bottom:48px}@media (width<=640px){body .college-hero{padding-top:28px;padding-bottom:28px}}body .program-grid>.program-card:only-child,body .decision-grid>article:only-child,body .related-link-grid>a:only-child,body .college-gallery>figure:only-child,body .gallery-grid>figure:only-child{grid-column:1/-1;justify-self:center;width:100%;max-width:680px}@media (width<=1024px){body{--claude-section-space:64px}body .metrics,body .college-gallery,body .gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){body{--claude-section-space:48px}body .metrics{gap:8px;padding:16px 0}body .metrics strong{font-size:1.35rem}body .program-grid,body .related-link-grid{grid-template-columns:1fr}body .college-gallery,body .gallery-grid{grid-template-columns:1fr;gap:10px}body .course-stat-grid,body .notice-card,body .resource-card{grid-template-columns:1fr}body .notice-card .notice-tag,body .resource-card .resource-tag{grid-row:auto;justify-self:start}body .hero-content{padding-top:32px;padding-bottom:32px}body img,body video{max-width:100%;height:auto}}@media (width<=384px){body .hero-pills span,body .career-chips span{padding:4px 10px;font-size:.78rem}body .button{text-align:center;justify-content:center;width:100%}body .hero-actions{flex-direction:column;align-items:stretch}}body .utility-hero h1{color:#fff}body .utility-hero>p:not(.eyebrow){color:#ffffffdb}body .ad-landing-copy>p:not(.eyebrow){color:var(--claude-body)}body .notice-list,body .resource-list{width:100%;max-width:none}body .notice-card{grid-template-columns:minmax(120px,160px) minmax(0,1fr);align-items:start;gap:14px 24px}body .notice-card .notice-card-meta{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;margin:0;display:flex}body .notice-card .notice-card-content{gap:8px;min-width:0;margin:0;display:grid}body .notice-card .notice-tag{grid-row:auto;align-self:auto;min-width:0;max-width:100%}body .notice-card .notice-status{width:fit-content;color:var(--claude-accent);background:#a4262f1a;border-radius:999px;padding:5px 9px;font-size:.74rem;font-weight:700;display:inline-flex}body .notice-card h3{margin:0}body .notice-card p{max-width:74ch;margin:0}body .resource-card{grid-template-columns:1fr;align-content:start;gap:12px;min-height:100%}body .resource-card .resource-card-header{gap:10px;min-width:0;display:grid}body .resource-card .resource-tag{grid-row:auto;place-self:auto start;min-width:0}body .resource-card>.button{justify-content:center;width:100%;min-width:0;margin-top:auto}@media (width<=900px) and (width>=641px){body .site-header{grid-template-columns:minmax(0,1fr) auto;gap:10px 18px;padding-inline:24px}body .main-nav{grid-area:2/1/auto/-1;justify-content:center;width:100%;max-width:100%}body .nav-action{grid-area:1/2;align-self:center;width:auto;min-width:112px}body .hero-content{width:100%;max-width:100%;margin-left:0;margin-right:0}body .footer-shell{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px}body .footer-bottom{flex-wrap:wrap;grid-column:1/-1;width:100%}}@media (width<=700px){body:not(.paid-landing) .site-footer{padding-bottom:0}}@media (width<=640px){body .notice-card{grid-template-columns:1fr;gap:14px}body .notice-card .notice-card-meta{flex-direction:row;justify-content:space-between;align-items:center;width:100%}}body .lead-form-option-c .form-required-note{color:#4a5d65;grid-column:1/-1;margin:0;font-size:.7rem;font-weight:720;line-height:1.3}body .lead-form-option-c label,body.paid-landing .ad-hero-form.lead-form-option-c label{scroll-margin-top:140px;font-size:.78rem}body .lead-form-option-c input,body .lead-form-option-c select,body .lead-form-option-c textarea,body.paid-landing .ad-hero-form.lead-form-option-c input,body.paid-landing .ad-hero-form.lead-form-option-c select,body.paid-landing .ad-hero-form.lead-form-option-c textarea{min-height:40px}body .lead-form-option-c label.has-error{color:#98242d}body .lead-form-option-c [aria-invalid=true]{background:#fff8f8;border-color:#b9272f;box-shadow:0 0 0 3px #b9272f1a}body .lead-form-option-c [aria-invalid=true]:focus-visible{outline-offset:2px;outline:3px solid #b9272f38}body .lead-form-option-c .admission-intent.has-error{background:#fff8f8;border-color:#b9272f;box-shadow:0 0 0 3px #b9272f1a}body .lead-form-option-c .field-error{color:#a51f2a;margin:1px 0 0;font-size:.7rem;font-weight:780;line-height:1.3;display:block}body .lead-form-option-c .admission-intent .field-error{grid-column:1/-1}body .lead-form-option-c .form-status{grid-column:1/-1;min-height:0;margin:0;line-height:1.35}body .lead-form-option-c .form-status:not(:empty){border-radius:8px;padding:8px 10px}body .lead-form-option-c .form-status[data-state=error]{color:#98242d;background:#fff4f4;border:1px solid #b9272f3d}body .lead-form-option-c .form-status[data-state=saving]{color:#084d68;background:#f2f8fa;border:1px solid #084d6833}body .lead-form-option-c .form-status[data-state=ready],body .lead-form-option-c .form-status[data-state=success]{color:#0f604b;background:#f1f8f4;border:1px solid #0f604b38}body .lead-form-option-c .button[type=submit],body.paid-landing .ad-hero-form.lead-form-option-c .button[type=submit]{min-height:44px}body .lead-form-option-c .button[type=submit][disabled]{cursor:wait;opacity:.82}body .lead-form-option-c .button[type=submit][data-state=success]{cursor:default;opacity:1;background:#0f604b}@media (width<=700px){body .lead-form-option-c,body.paid-landing .ad-hero-form.lead-form-option-c{gap:8px;padding:12px}body .lead-form-option-c label,body.paid-landing .ad-hero-form.lead-form-option-c label{font-size:.75rem;line-height:1.22}body .lead-form-option-c input,body .lead-form-option-c select,body .lead-form-option-c textarea,body.paid-landing .ad-hero-form.lead-form-option-c input,body.paid-landing .ad-hero-form.lead-form-option-c select,body.paid-landing .ad-hero-form.lead-form-option-c textarea{min-height:44px;padding:8px 9px;font-size:16px}body .lead-form-option-c .admission-intent,body.paid-landing .ad-hero-form.lead-form-option-c .admission-intent{grid-template-columns:20px minmax(0,1fr);gap:9px;padding:9px 10px;font-size:.72rem;line-height:1.3}body .lead-form-option-c .admission-intent input,body.paid-landing .ad-hero-form.lead-form-option-c .admission-intent input{width:20px;min-width:20px;min-height:20px}body .lead-form-option-c .button[type=submit],body.paid-landing .ad-hero-form.lead-form-option-c .button[type=submit]{min-height:48px;font-size:1rem}body .lead-form-option-c .form-status,body .lead-form-option-c .field-error,body .lead-form-option-c .form-required-note{font-size:.72rem}}@media (width<=340px){body .lead-form-option-c,body.paid-landing .ad-hero-form.lead-form-option-c{grid-template-columns:1fr}}:root{--header-height:77px;--layout-content-width:var(--claude-content-width,1180px);--anchor-offset:calc(var(--header-height) + 16px)}html{scroll-padding-top:var(--anchor-offset)}body{text-rendering:optimizelegibility}#admissions,#apply,#lead-enquiry,[data-enquiry-form]{scroll-margin-top:var(--anchor-offset)}.site-header{contain:layout style}.react-lead-form,.react-lead-form .form-grid>*,.react-lead-form label{min-width:0}.react-lead-form :where(input,select,textarea,button){max-width:100%}.react-lead-form[data-state=submitting]{cursor:wait}.react-lead-form .field-error{display:block}.policy-status-note{border-left:4px solid var(--gold);background:color-mix(in srgb, var(--gold) 9%, white);max-width:72ch;color:var(--ink);margin:.9rem 0 1rem;padding:.75rem .9rem;font-size:.9rem;line-height:1.55}.inline-policy-link{color:var(--green);text-underline-offset:.16em;font-weight:700;text-decoration:underline;display:inline}.about-intro{align-items:center}.about-actions{flex-wrap:wrap;gap:.75rem;margin-top:1.25rem;display:flex}.about-campus-photo{margin:0}.about-campus-photo img{aspect-ratio:16/10;object-fit:cover;border-radius:8px;width:100%;display:block}.about-campus-photo figcaption{color:var(--muted);margin-top:.55rem;font-size:.82rem}.about-college-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.about-college-grid article{border:1px solid var(--line);background:var(--paper);border-radius:8px;flex-direction:column;align-items:flex-start;min-width:0;padding:1.15rem;display:flex}.about-college-grid article>span{color:var(--red);text-transform:uppercase;margin-bottom:.65rem;font-size:.72rem;font-weight:800}.about-college-grid h3{margin-bottom:.55rem}.about-college-grid p{flex:1}.about-college-grid a{color:var(--green);text-underline-offset:.16em;margin-top:.75rem;font-weight:750;text-decoration:underline}.about-contact-panel{border:1px solid var(--line);border-top:4px solid var(--green);background:var(--paper);border-radius:8px;padding:1.25rem}.about-contact-panel p{overflow-wrap:anywhere}.about-safety-note{border-top:1px solid var(--line);color:var(--muted);margin-top:1rem;padding-top:1rem;font-size:.88rem}body :where(.prestige-layout,.founder-message,.hospital-layout,.hospital-section>.feature-grid,.campus-depth>.depth-grid,.photo-section>.photo-grid,.journey-section>.journey-rail,.events-section>.event-filters,.events-section>.event-grid){width:min(var(--layout-content-width), 100%);max-width:var(--layout-content-width);margin-left:auto;margin-right:auto}body .gallery-section{width:min(var(--layout-content-width), calc(100% - 32px));max-width:var(--layout-content-width);margin-left:auto;margin-right:auto}body .gallery-section>:where(.filter-bar,.gallery-grid){width:100%;max-width:100%;margin-left:0;margin-right:0}body :where(.form-proof-photo img,.prestige-panel img,.course-hero-media img,.college-hero>img,.clinical-band-premium>img,.hospital-layout>img,.recent-campus-card img,.about-campus-photo img){height:auto}body .campus-intro img{aspect-ratio:16/10;height:auto;min-height:0;max-height:none}body .form-hospital-panel figure{aspect-ratio:4/5;align-self:start;min-height:0}body .form-hospital-panel img{min-height:0}body .course-detail-hero{padding-right:max(clamp(18px, 4vw, 40px), calc((100% - var(--layout-content-width)) / 2));padding-left:max(clamp(18px, 4vw, 40px), calc((100% - var(--layout-content-width)) / 2))}body .course-detail-hero>*{min-width:0}body .course-detail-hero .course-stat-grid{width:100%;max-width:var(--layout-content-width)}body .program-action-row{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-width:0;margin:auto 0 0}body .program-action-row .button{width:100%;min-width:0}body .program-action-row>span{overflow-wrap:break-word;grid-column:1/-1;min-width:0}body :where(.event-filters,.filter-bar) button{min-height:40px;padding-top:8px;padding-bottom:8px}@media (width<=900px){.about-college-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1100px) and (width>=641px){:root{--header-height:137px}body .site-header{grid-template-columns:minmax(0,1fr) auto;gap:10px 18px;padding-left:24px;padding-right:24px}body .main-nav{grid-area:2/1/auto/-1;justify-content:center;width:100%;max-width:100%}body .nav-action{grid-area:1/2;align-self:center;width:auto;min-width:112px}body .college-gateway{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.about-actions{display:grid}.about-actions .button{width:100%}.about-college-grid{grid-template-columns:1fr}.main-nav>.nav-dropdown[open]{grid-column:1/-1;gap:4px;margin:0;padding:0;display:grid}.main-nav>.nav-dropdown[open]>.nav-menu-button{min-height:40px}.main-nav>.nav-dropdown[open]>.nav-menu{width:100%;max-width:none;max-height:none;box-shadow:none;opacity:1;pointer-events:auto;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:4px;display:grid;position:static;overflow:visible;transform:none}.main-nav>.nav-dropdown[open]>.nav-menu a{text-align:center;min-width:0;min-height:40px;padding:7px 8px}}@media (width<=430px) and (width>=341px){body .lead-form-option-c,body.paid-landing .ad-hero-form.lead-form-option-c{grid-template-columns:minmax(174px,1.2fr) minmax(0,.8fr)}}@media (width<=640px){:root{--header-height:200px}body .hero-content{width:calc(100% - 32px);max-width:none;margin-left:16px;margin-right:16px}body .college-gateway,body .program-action-row{grid-template-columns:1fr}body .main-nav>a,body .main-nav>.nav-dropdown>.nav-menu-button{min-height:40px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
