.airg{--rg-bg:#fbf6ee;--rg-bg-2:#f3eadb;--rg-card:#fff;--rg-card-2:#fff;--rg-line:rgba(21,18,15,.12);--rg-line-2:rgba(21,18,15,.18);--rg-text:#15120f;--rg-ink-2:#3a332c;--rg-muted:#6e655b;--rg-dim:rgba(21,18,15,.45);--rg-accent:#ff5a36;--rg-accent-d:#e2401d;--rg-gold:#b7791f;--rg-gold-fill:#f2b53a;--rg-mint:#0f766e;--rg-night:#0f0d0b;--rg-night-2:#1b1814;--rg-on-night:#f6efe4;--rg-on-night-m:hsla(37,50%,93%,.68);--rg-radius:22px;--rg-display:"Bricolage Grotesque",ui-sans-serif,system-ui,sans-serif;--rg-body:"Inter",ui-sans-serif,system-ui,sans-serif;--rg-wrap:1200px;--rg-text-max:1100px}.airg [id]{scroll-margin-top:96px}.airg{background:var(--rg-bg);color:var(--rg-text);font-family:var(--rg-body);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:clip}:where(.airg img:not(.airg-hero-form *)){display:block;max-width:100%}:where(.airg a:not(.airg-hero-form *)){color:inherit;text-decoration:none}:where(.airg :is(h1,h2,h3,h4):not(.airg-hero-form *)){font-family:var(--rg-display);font-weight:500;letter-spacing:-.02em;margin:0}:where(.airg p:not(.airg-hero-form *)){margin:0}.airg-wrap{margin:0 auto;max-width:var(--rg-wrap);padding:0 24px}:where(.airg section){position:relative}.airg-section{padding:112px 0}.airg-eyebrow{font-family:var(--rg-display);font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase}.airg-center{text-align:center}.airg-h2{font-size:clamp(32px,4.4vw,52px);line-height:1.1;margin-left:auto;margin-right:auto;margin-top:16px;max-width:var(--rg-text-max);text-wrap:balance}.airg-h2 .airg-accent{color:var(--rg-accent)}.airg-lede{font-size:17px;margin:18px auto 0;max-width:var(--rg-text-max)}.airg-btn{align-items:center;background:linear-gradient(180deg,#fff,#dfe5ff);border-radius:999px;box-shadow:0 0 0 1px #fff3,0 10px 40px #ff5a3640;color:#0a0c14;display:inline-flex;font-family:var(--rg-body);font-size:16px;font-weight:600;gap:10px;padding:14px 28px;transition:transform .2s ease,box-shadow .2s ease;white-space:nowrap}.airg-btn:hover{box-shadow:0 0 0 1px #ffffff4d,0 14px 48px #ff5a3666;transform:translateY(-1px)}.airg-btn svg{height:16px;width:16px}.airg-btn-sm{font-size:14px;padding:9px 20px}.airg-nav{align-items:center;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#0c0d14b8;border:1px solid var(--rg-line-2);border-radius:999px;display:flex;gap:16px;justify-content:space-between;left:50%;max-width:1040px;padding:8px 8px 8px 20px;position:fixed;top:18px;transform:translate(-50%);width:calc(100% - 32px);z-index:50}.airg-brand{align-items:center;display:inline-flex;flex:0 0 auto;gap:12px;text-decoration:none}.airg-brand .airg-logo-emblem{border-radius:50%;box-shadow:0 0 0 2px #15120f14;height:36px;width:36px}.airg-brand-div{background:var(--rg-line-2);height:26px;width:1px}.airg-brand-text{display:flex;flex-direction:column;line-height:1}.airg-brand-text b{color:var(--rg-text);font:700 17px/1 var(--rg-display);letter-spacing:-.02em}.airg-brand-text small{color:var(--rg-muted);font:600 8.5px/1 var(--rg-display);letter-spacing:.2em;margin-top:4px;text-transform:uppercase;white-space:nowrap}.airg-brand .airg-logo{height:24px;margin-left:2px;width:auto}.airg-nav-links{color:#15120fd9;display:flex;font-size:14px;gap:22px}.airg-nav-links a{white-space:nowrap}@media(max-width:1000px){.airg-nav-links{display:none}}.airg-nav-links a:hover{color:#fff}.airg-hero{align-items:center;display:flex;min-height:100vh;min-height:100svh;overflow:hidden}.airg-hero-bg{animation:airg-heroZoom 18s ease-out forwards;background:50%/cover no-repeat;inset:0;position:absolute;transform:scale(1.04)}@keyframes airg-heroZoom{to{transform:scale(1)}}.airg-hero:after{background:linear-gradient(90deg,#050507eb 0,#050507b8 40%,#05050740 75%,#0505071a),linear-gradient(180deg,rgba(5,5,7,.35) 0,rgba(5,5,7,0) 30%,rgba(5,5,7,0) 70%,var(--rg-bg) 100%);content:"";inset:0;position:absolute}.airg-hero .airg-wrap{padding-bottom:80px;padding-top:120px;position:relative;width:100%;z-index:1}.airg-chip{align-items:center;backdrop-filter:blur(8px);background:#0a0b108c;border:1px solid var(--rg-line-2);border-radius:999px;color:#15120fd9;display:inline-flex;font-family:var(--rg-display);font-size:11px;font-weight:600;gap:10px;letter-spacing:.18em;padding:8px 16px;text-transform:uppercase}.airg-chip .airg-dot{background:currentColor;border-radius:50%;height:3px;opacity:.6;width:3px}.airg-hero h1{font-size:clamp(40px,6vw,72px);line-height:1.04;margin-top:28px;max-width:880px}.airg-hero-list{display:grid;gap:12px;list-style:none;margin:32px 0 40px;padding:0}.airg-hero-list li{align-items:baseline;color:#15120fbf;display:flex;font-size:16px;gap:14px}.airg-hero-list li:before{border-radius:50%;box-shadow:0 0 12px var(--rg-accent);content:"";flex:0 0 6px;height:6px;transform:translateY(-2px)}.airg-hero-list strong{color:var(--rg-text);font-weight:600}.airg-hero-cta{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.airg-price-card{align-items:stretch;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#0a0b108c;border:1px solid var(--rg-line-2);border-radius:18px;display:inline-flex;gap:20px;padding:12px 22px}.airg-price-item{display:flex;flex-direction:column;gap:2px}.airg-price-label{color:var(--rg-dim);font-size:10px;letter-spacing:.16em;text-transform:uppercase}.airg-price-label,.airg-price-value{font-family:var(--rg-display);font-weight:600}.airg-price-value{color:var(--rg-text);font-size:20px;line-height:1.25;white-space:nowrap}.airg-price-value small{color:var(--rg-muted);font-size:12px;font-weight:500;margin-left:2px}.airg-price-value.airg-price-incl{color:var(--rg-accent);font-size:15px;font-weight:500;line-height:1.6}.airg-price-divider{background:var(--rg-line-2);width:1px}.airg-hero-foot{color:var(--rg-dim);font-size:13px;margin-top:28px;max-width:760px}.airg-strip{padding:96px 0 40px}.airg-strip p{color:var(--rg-muted);font-size:14px;margin-bottom:28px;padding:0 16px;text-align:center;text-wrap:balance}.airg-marquee{mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);overflow:hidden}.airg-marquee-track{align-items:center;animation:airg-marquee 32s linear infinite;display:flex;gap:64px;width:-moz-max-content;width:max-content}.airg-marquee-track img{height:40px;opacity:.9;width:auto}@keyframes airg-marquee{to{transform:translate(-50%)}}.airg-who-grid{display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin-top:56px}.airg-who-card{background:linear-gradient(180deg,var(--rg-card-2),var(--rg-card));border:1px solid var(--rg-line);border-radius:var(--rg-radius);display:flex;flex-direction:column;gap:24px;padding:32px}.airg-who-head{align-items:flex-start;display:flex;gap:16px}.airg-icon{background:#ff5a361a;border:1px solid rgba(255,90,54,.2);border-radius:12px;color:var(--rg-accent);display:grid;flex:0 0 44px;height:44px;place-items:center;width:44px}.airg-icon svg{height:20px;width:20px}.airg-who-card h3{font-size:22px;line-height:1.25}.airg-who-in{background:#05050780;border:1px solid var(--rg-line);border-radius:16px;margin-top:auto;padding:18px 20px}.airg-who-in .airg-eyebrow{font-size:10px}.airg-who-in p{color:var(--rg-muted);font-size:15px;margin-top:8px}.airg-who-close{color:var(--rg-muted);font-size:17px;margin:48px auto 0;max-width:var(--rg-text-max);text-align:center}.airg-who-close b{font-weight:600}.airg-jtabs{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#050507f7;border-bottom:1px solid var(--rg-line);display:grid;grid-template-columns:repeat(3,1fr);margin-top:48px;position:sticky;top:84px;z-index:30}.airg-jtabs:before{backdrop-filter:inherit;background:inherit;bottom:100%;content:"";height:84px;left:0;opacity:0;pointer-events:none;position:absolute;right:0;transition:opacity .2s ease}.airg-jtabs.airg-stuck:before{opacity:1}.airg-jtab{align-items:center;display:flex;flex-direction:column;gap:4px;padding:16px 8px 14px;position:relative;text-decoration:none}.airg-jtab b{color:#15120f8c;font:600 17px var(--rg-display);transition:color .3s}.airg-jtab span{color:var(--rg-dim);font-size:11.5px;transition:color .3s}.airg-jtab:after{background:var(--rg-accent);bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0;transform:scaleX(0);transition:transform .35s ease}.airg-jtab.airg-active b{color:var(--rg-text)}.airg-jtab.airg-active span{color:var(--rg-accent)}.airg-jtab.airg-active:after{transform:scaleX(1)}.airg-phase{background:var(--rg-bg-2);border:1px solid var(--rg-line);border-radius:28px;margin-top:24px;overflow:hidden;scroll-margin-top:80px}.airg-phase-head{background:center 60%/cover;border-radius:20px;display:flex;flex-direction:column;justify-content:flex-end;margin:16px 16px 0;min-height:200px;overflow:hidden;padding:36px;position:relative}.airg-phase-online .airg-phase-head{background-position:center 40%}.airg-phase-head:before{background:linear-gradient(180deg,#0a0b1000 30%,#0a0b108c),linear-gradient(90deg,#0a0b10f5,#0a0b10e6 45%,#0a0b109e 72%,#0a0b1066);content:"";inset:0;position:absolute}.airg-phase-head>*{position:relative}.airg-phase-head .airg-chip{align-self:flex-start}.airg-phase-head h3{font-size:clamp(26px,3.2vw,38px);line-height:1.2;margin-top:18px}.airg-phase-head h3 .airg-accent{color:var(--rg-accent)}.airg-phase-head p{color:#15120fd1;margin-top:8px;max-width:640px;text-shadow:0 1px 12px rgba(0,0,0,.5)}.airg-days{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);padding:16px}.airg-day{background:var(--rg-card-2);border:1px solid var(--rg-line);border-radius:20px;height:400px;overflow:hidden;position:relative}.airg-day>img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;transition:transform .6s ease;width:100%}.airg-day:hover>img{transform:scale(1.04)}.airg-day:after{background:linear-gradient(180deg,#08090e00 28%,#08090ec7 60%,#08090ef5);content:"";inset:0;position:absolute}.airg-day-body{bottom:0;left:0;padding:22px;position:absolute;right:0;z-index:1}.airg-day-num{color:var(--rg-gold);font-family:var(--rg-display);font-size:12px;font-weight:600;letter-spacing:.04em}.airg-day h4{font-size:20px;line-height:1.25;margin-top:6px}.airg-day p{color:#15120fc7;font-size:14px;line-height:1.55;margin-top:8px}.airg-day-tags{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:14px 0 0}.airg-day-tags li{background:#ff5a3614;border:1px solid rgba(255,90,54,.2);border-radius:999px;color:#15120fd9;font-size:11px;font-weight:600;letter-spacing:.02em;padding:4px 10px}.airg-strip-progress{display:none}.airg-wk-list{list-style:none;margin:0;padding:8px 36px 12px}.airg-wk{border-bottom:1px solid var(--rg-line);display:grid;gap:24px;grid-template-columns:170px 1fr;padding:26px 0}.airg-wk:last-child{border-bottom:0}.airg-wk-label{align-items:flex-start;color:var(--rg-accent);display:flex;flex-direction:column;font:600 12px var(--rg-display);gap:10px;letter-spacing:.04em;padding-top:4px}.airg-wk-label em{font-style:normal}.airg-wk h4{font-size:19px;line-height:1.3}.airg-wk p{color:var(--rg-muted);font-size:14.5px;margin-top:6px;max-width:760px}.airg-jmore>summary,.airg-wk-more>summary{align-items:center;cursor:pointer;display:flex;gap:8px;list-style:none}.airg-jmore>summary::-webkit-details-marker,.airg-wk-more>summary::-webkit-details-marker{display:none}.airg-jmore>summary svg,.airg-wk-more>summary svg{flex:0 0 16px;height:16px;transition:transform .25s ease;width:16px}.airg-jmore[open]>summary svg,.airg-wk-more[open]>summary svg{transform:rotate(180deg)}.airg-jmore{background:#15120f05;border:1px solid var(--rg-line);border-radius:18px;margin:0 16px 16px}.airg-jmore>summary{color:var(--rg-text);font:600 15px var(--rg-display);justify-content:space-between;padding:16px 20px}.airg-jmore>summary small{color:var(--rg-dim);font:500 13px var(--rg-body);margin-left:8px}.airg-jmore-body{padding:4px 20px 22px}.airg-sched{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.airg-sched-title{color:var(--rg-text);font:600 15px var(--rg-display);margin-bottom:10px}.airg-sched-title span{color:var(--rg-gold);font-size:12px;margin-right:6px}.airg-sched ol{display:grid;gap:10px;list-style:none;margin:0;padding:0}.airg-sched li{background:#15120f06;border:1px solid var(--rg-line);border-radius:12px;color:var(--rg-muted);font-size:13.5px;line-height:1.55;padding:12px 14px}.airg-sched li b{color:var(--rg-accent);display:block;font:600 10.5px var(--rg-display);letter-spacing:.14em;margin-bottom:4px;text-transform:uppercase}.airg-sched li strong{color:var(--rg-text);font-weight:600}.airg-leaves{border-top:1px solid var(--rg-line);margin-top:20px;padding-top:18px}.airg-leaves ul{display:grid;gap:10px 24px;grid-template-columns:1fr 1fr;list-style:none;margin:12px 0 0;padding:0}.airg-leaves li{align-items:flex-start;color:var(--rg-text);display:flex;font-size:14.5px;gap:10px}.airg-leaves li svg{color:var(--rg-accent);flex:0 0 16px;height:16px;margin-top:3px;width:16px}.airg-wk-more{margin-top:14px}.airg-wk-more>summary{color:var(--rg-accent);font:600 13px var(--rg-display);width:-moz-fit-content;width:fit-content}.airg-wk-more-body{display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-top:14px}.airg-wk-sess{background:#15120f05;border:1px solid var(--rg-line);border-radius:14px;padding:16px 18px}.airg-wk .airg-wk-sess-k{color:var(--rg-dim);font:600 10.5px var(--rg-display);letter-spacing:.14em;margin:0;max-width:none;text-transform:uppercase}.airg-wk .airg-wk-sess-t{color:var(--rg-text);font:600 15px var(--rg-display);margin-top:4px;max-width:none}.airg-wk-sess ul{color:var(--rg-muted);font-size:13.5px;line-height:1.65;list-style:disc;margin:10px 0 0;padding-left:18px}.airg-wk .airg-wk-note{background:#ff5a3614;border:1px solid rgba(255,90,54,.25);border-radius:14px;color:var(--rg-text);font-size:14px;grid-column:1/-1;line-height:1.55;margin:0;max-width:none;padding:14px 18px}.airg-wk .airg-wk-note b{color:var(--rg-accent);font:600 10.5px var(--rg-display);letter-spacing:.14em;margin-right:10px;text-transform:uppercase}.airg-wk .airg-wk-note.airg-ev{background:#f2b53a12;border-color:#f2b53a4d}.airg-wk .airg-wk-note.airg-ev b{color:var(--rg-gold)}.airg-jbox{background:linear-gradient(180deg,var(--rg-card-2),var(--rg-card));border:1px solid var(--rg-line);border-radius:28px;margin-top:24px;padding:40px;scroll-margin-top:80px}.airg-jbox-chip{background:#ff5a361a;border:1px solid rgba(255,90,54,.3);border-radius:999px;color:var(--rg-accent);display:inline-block;font:600 10.5px var(--rg-display);letter-spacing:.16em;padding:6px 12px;text-transform:uppercase}.airg-jbox h3{font-size:clamp(30px,4vw,46px);line-height:1.1;margin-top:18px;max-width:980px}.airg-jbox>p{color:var(--rg-muted);font-size:16px;margin-top:14px;max-width:980px}.airg-layers{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.airg-layers span{background:#15120f0a;border:1px solid var(--rg-line-2);border-radius:10px;font:600 13px var(--rg-display);padding:8px 14px}.airg-layers i{color:var(--rg-dim);font-style:normal}.airg-jbox.airg-case{background:radial-gradient(700px 300px at 100% 0,rgba(15,118,110,.14),transparent 65%),linear-gradient(180deg,#0f1a19,#0b1211);border-color:#0f766e47}.airg-jbox.airg-case .airg-jbox-chip{background:#0f766e1a;border-color:#0f766e59;color:var(--rg-mint)}.airg-jbox.airg-case h3 .airg-accent{color:var(--rg-mint)}.airg-jbox.airg-case>p{color:#15120fad}.airg-jbox.airg-case .airg-layers span{background:#0f766e12;border-color:#0f766e40;color:#dff8f0}.airg-jbox.airg-case .airg-layers i{color:#0f766eb3}.airg-crit{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.airg-crit span{background:#15120f05;border:1px solid var(--rg-line-2);border-radius:999px;color:var(--rg-muted);font-size:13px;padding:9px 16px}.airg-crit b{color:var(--rg-accent);font-weight:600;margin-left:8px}.airg-jbox .airg-tests{gap:0 36px;margin-top:26px}.airg-jbox .airg-test{background:none;border:0;border-radius:0;border-top:1px solid var(--rg-line);padding:18px 0 20px}.airg-jbox .airg-test h4{display:inline;font-size:17px;margin:0 0 0 10px}.airg-jbox .airg-test p{font-size:14px;margin-top:6px}.airg-pill{align-items:center;background:#15120f05;border:1px solid var(--rg-line-2);border-radius:999px;color:#15120fcc;display:inline-flex;font-size:13px;gap:8px;padding:8px 16px}.airg-pill svg{color:var(--rg-accent);height:14px;width:14px}.airg-stay{background:radial-gradient(1200px 500px at 50% 0,rgba(242,181,58,.07),transparent 60%),var(--rg-bg)}.airg-stay .airg-eyebrow{color:var(--rg-gold)}.airg-stay-title{font-size:clamp(30px,3.8vw,48px)}.airg-stay-title .airg-accent-gold{color:var(--rg-gold)}.airg-stay .airg-lede{text-wrap:balance}.airg-stay-hero{border:1px solid var(--rg-line-2);border-radius:28px;height:clamp(420px,50vw,620px);margin-top:56px;overflow:hidden;position:relative}.airg-stay-hero img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.airg-stay-hero:after{background:linear-gradient(180deg,#05050700 35%,#0505078c 65%,#050507eb);content:"";inset:0;position:absolute}.airg-stay-hero-body{align-items:flex-end;bottom:0;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;left:0;padding:40px;position:absolute;right:0;z-index:1}.airg-badge-booked{align-items:center;backdrop-filter:blur(8px);background:#f2b53a29;border:1px solid rgba(242,181,58,.35);border-radius:999px;color:var(--rg-gold);display:inline-flex;font-family:var(--rg-display);font-size:12px;font-weight:600;gap:8px;letter-spacing:.08em;padding:6px 14px;text-transform:uppercase}.airg-stay-hero h3{font-size:clamp(30px,4.4vw,54px);line-height:1.05;margin-top:16px}.airg-stay-loc{align-items:center;color:#15120fd9;display:flex;gap:8px;margin-top:12px}.airg-stay-loc svg{color:var(--rg-gold);height:18px;width:18px}.airg-link-arrow{align-items:center;backdrop-filter:blur(8px);background:#05050766;border:1px solid hsla(0,0%,100%,.3);border-radius:999px;display:inline-flex;font-size:15px;font-weight:600;gap:8px;padding:12px 22px;transition:background .2s ease}.airg-link-arrow:hover{background:#ffffff1f}.airg-link-arrow svg{height:14px;width:14px}.airg-stay-grid{display:grid;gap:16px;grid-template-columns:1.1fr 1fr 1fr;margin-top:16px}.airg-stay-info{background:linear-gradient(180deg,var(--rg-card-2),var(--rg-card));border:1px solid var(--rg-line);border-radius:24px;display:flex;flex-direction:column;gap:18px;padding:28px}.airg-stay-info p{color:var(--rg-muted);font-size:15px}.airg-stay-facts{display:grid;gap:14px;list-style:none;margin:0;padding:0}.airg-stay-facts li{align-items:flex-start;display:flex;font-size:15px;gap:12px}.airg-stay-facts svg{color:var(--rg-gold);flex:0 0 18px;height:18px;margin-top:3px;width:18px}.airg-stay-photo{border:1px solid var(--rg-line);border-radius:24px;min-height:260px;overflow:hidden;position:relative}.airg-stay-photo img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;transition:transform .6s ease;width:100%}.airg-stay-photo:hover img{transform:scale(1.04)}.airg-stay-photo span{backdrop-filter:blur(6px);background:#050507a6;border:1px solid var(--rg-line-2);border-radius:999px;bottom:14px;font-size:12px;font-weight:600;left:14px;padding:6px 12px;position:absolute;z-index:1}.airg-faculty-grid{display:grid;gap:16px;grid-template-columns:repeat(6,1fr);margin-left:50%;margin-top:56px;transform:translate(-50%);width:min(1280px,100vw - 48px)}.airg-fac{background:var(--rg-card);border:1px solid var(--rg-line);border-radius:20px;overflow:hidden}.airg-fac-photo{aspect-ratio:5/6;background:#111;overflow:hidden}.airg-fac-photo img{filter:grayscale(.15);height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.airg-fac-body{padding:16px 18px 20px}.airg-fac-co{align-items:center;color:var(--rg-muted);display:flex;font-size:12px;gap:8px}.airg-fac-co img{background:#fff;border-radius:4px;height:18px;-o-object-fit:contain;object-fit:contain;padding:1px;width:18px}.airg-fac h4{font-size:16px;margin-top:10px}.airg-fac p{color:var(--rg-muted);font-size:13px;line-height:1.45;margin-top:4px}.airg-steps{counter-reset:step;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin-top:64px}.airg-step{background:linear-gradient(180deg,var(--rg-card-2),var(--rg-card));border:1px solid var(--rg-line);border-radius:20px;padding:28px 24px;position:relative}.airg-step-n{color:var(--rg-accent);font-family:var(--rg-display);font-size:11px;font-weight:600;letter-spacing:.2em}.airg-step h4{font-size:19px;line-height:1.3;margin-top:14px}.airg-step p{color:var(--rg-muted);font-size:14px;margin-top:10px}.airg-step-line{background:linear-gradient(90deg,var(--rg-accent),rgba(255,90,54,.1));border-radius:2px;height:2px;margin-top:56px}.airg-apply-cta{align-items:center;display:flex;flex-direction:column;gap:12px;margin-top:48px}.airg-fee-card{background:radial-gradient(600px 240px at 50% 0,rgba(255,90,54,.14),transparent 70%),var(--rg-card);border:1px solid var(--rg-line-2);border-radius:28px;margin-top:48px;padding:56px 32px;text-align:center}.airg-fee-amount{font-family:var(--rg-display);font-size:clamp(56px,9vw,96px);font-weight:500;letter-spacing:-.03em;line-height:1}.airg-fee-gst{color:var(--rg-muted);font-size:.24em;letter-spacing:0;margin-left:6px;vertical-align:middle}.airg-fee-sub{color:var(--rg-muted);margin-top:14px}.airg-fee-pills{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:28px}.airg-fee-cols{display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-top:16px}.airg-fee-col{background:var(--rg-card);border:1px solid var(--rg-line);border-radius:24px;padding:32px}.airg-fee-col h4{font-size:20px}.airg-fee-col ul{display:grid;gap:14px;list-style:none;margin:20px 0 0;padding:0}.airg-fee-col li{color:var(--rg-muted);display:flex;font-size:15px;gap:12px}.airg-fee-col li svg{flex:0 0 18px;height:18px;margin-top:3px;width:18px}.airg-fee-col.airg-in li svg{color:#7ee2a8}.airg-fee-col.airg-out li svg{color:#15120f59}.airg-fee-foot{color:var(--rg-dim);font-size:13px;margin-top:24px;text-align:center}.airg-fee-foot a{text-decoration:underline;text-underline-offset:2px}.airg-fee-foot a:hover{color:var(--rg-text)}.airg-faq{background:#000}.airg-faq-tabs{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:40px}.airg-faq-tab{background:transparent;border:1px solid var(--rg-line-2);border-radius:999px;color:#15120fbf;cursor:pointer;font:500 14px var(--rg-body);padding:10px 20px;transition:all .2s ease}.airg-faq-tab:hover{border-color:#15120f4d;color:#fff}.airg-faq-tab[aria-selected=true]{background:#fff;border-color:#fff;color:#0a0c14}.airg-faq-panel{display:grid;gap:12px;margin:32px auto 0;max-width:860px}.airg-faq-panel[hidden]{display:none}.airg-faq-panel details{background:var(--rg-bg-2);border:1px solid var(--rg-line);border-radius:16px}.airg-faq-panel summary{align-items:center;cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:20px;justify-content:space-between;list-style:none;padding:20px 24px}.airg-faq-panel summary::-webkit-details-marker{display:none}.airg-faq-panel summary:after{color:var(--rg-muted);content:"+";flex:0 0 auto;font-size:20px;transition:transform .2s ease}.airg-faq-panel details[open] summary:after{transform:rotate(45deg)}.airg-faq-panel details p{color:var(--rg-muted);font-size:15px;padding:0 24px 22px}.airg-closer{background:radial-gradient(800px 420px at 50% 50%,rgba(43,68,190,.5),transparent 70%),var(--rg-bg);overflow:hidden;padding:140px 0;text-align:center}.airg-closer .airg-h2,.airg-closer .airg-lede{margin-left:auto;margin-right:auto}.airg-closer .airg-lede{max-width:680px;text-wrap:balance}.airg-closer .airg-btn{margin-top:36px}.airg-closer small{color:var(--rg-dim);display:block;font-size:13px;margin-top:22px}.airg-footer{background:var(--rg-bg);border-top:1px solid var(--rg-line);padding:64px 0 32px}.airg-foot-grid{display:grid;gap:32px;grid-template-columns:2fr 1fr 1fr 1fr}.airg-foot-grid h5{color:var(--rg-dim);font:600 11px var(--rg-display);letter-spacing:.2em;margin:0 0 16px;text-transform:uppercase}.airg-foot-grid a{color:#15120fcc;display:block;font-size:15px;margin-bottom:10px}.airg-foot-grid a.airg-brand{display:inline-flex;margin-bottom:0;white-space:nowrap}.airg-socials{display:flex;gap:12px;margin-top:12px}.airg-socials a{border:1px solid var(--rg-line-2);border-radius:50%;color:#15120fbf;display:grid;height:38px;margin:0;place-items:center;transition:color .2s ease,border-color .2s ease;width:38px}.airg-socials a:hover{border-color:#15120f59}.airg-socials svg{height:16px;width:16px}.airg-nowrap{white-space:nowrap}.airg-fac-zoom img{-o-object-position:center 20%;object-position:center 20%;transform:scale(1.45);transform-origin:center 32%}.airg-foot-bottom{border-top:1px solid var(--rg-line);color:var(--rg-dim);display:flex;flex-wrap:wrap;font-size:13px;gap:16px;justify-content:space-between;margin-top:48px;padding-top:24px}.airg-foot-bottom nav{display:flex;gap:20px}.airg-mobile-bar{display:none}.airg-tbc{align-items:center;background:#ffd1661f;border:1px dashed rgba(255,209,102,.55);border-radius:6px;color:#ffd166;display:inline-flex;font:600 10.5px/1.4 var(--rg-body);letter-spacing:.02em;margin-left:4px;padding:2px 8px;text-transform:none;vertical-align:middle;white-space:normal}.airg-tbc-block{display:flex;margin:12px 0 0;width:-moz-fit-content;width:fit-content}.airg-day-body>.airg-tbc{margin:10px 0 0;width:-moz-fit-content;width:fit-content}.airg-audience{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.airg-audience-label{color:var(--rg-muted);font-size:13px;margin-right:2px}.airg-audience span:not(.airg-audience-label){background:#ff5a361f;border:1px solid rgba(255,90,54,.28);border-radius:999px;color:#dfe5ff;font-size:13px;font-weight:600;padding:6px 12px}.airg-hero .airg-hero-list{margin-top:26px}.airg-hero-trust{color:#15120fd9;display:flex;flex-wrap:wrap;font-size:14px;gap:10px 24px;margin-top:24px}.airg-hero-trust>span{align-items:center;display:inline-flex;gap:8px}.airg-hero-trust svg{color:var(--rg-accent);flex:0 0 16px;height:16px;width:16px}.airg-hero-trust img{height:20px;opacity:.95;width:auto}.airg-hero-trust>span:has(.airg-trust-line){align-items:flex-start}.airg-hero-trust>span:has(.airg-trust-line) svg{margin-top:2px}.airg-trust-line{align-items:center;display:flex;flex-wrap:wrap;gap:2px 8px}.airg-hero-trust .airg-nw{align-items:center;display:inline-flex;gap:7px;height:20px;white-space:nowrap}.airg-hero-trust .airg-amp{color:var(--rg-dim)}.airg-audience .airg-nocode{align-items:center;border-color:#0f766e4d;color:#b9f3cf;display:inline-flex;gap:6px}.airg-audience .airg-nocode svg{height:13px;width:13px}.airg-hero-trust em{color:var(--rg-dim);font-size:12px;font-style:normal}.airg-glance{padding-bottom:40px;padding-top:72px}.airg-glance-grid{display:grid;gap:14px;grid-template-columns:repeat(3,1fr);margin-top:44px}.airg-glance-tile{--rg-tint:140,167,255;background:linear-gradient(180deg,var(--rg-card-2),var(--rg-card));border:1px solid var(--rg-line);border-radius:20px;display:flex;flex-direction:column;gap:10px;overflow:hidden;padding:24px;position:relative}.airg-glance-tile:before{background:radial-gradient(circle,rgba(var(--rg-tint),.2),transparent 65%);border-radius:50%;content:"";height:220px;opacity:.75;pointer-events:none;position:absolute;right:-70px;top:-70px;transition:opacity .3s ease;width:220px}.airg-glance-tile>*{position:relative}.airg-glance-tile.airg-in{transition:opacity .7s ease,transform .3s ease,border-color .3s ease}.airg-glance-tile.airg-reveal.airg-in:hover{border-color:rgba(var(--rg-tint),.35);transform:translateY(-3px)}.airg-glance-tile:hover:before{opacity:1}.airg-g-icon{background:rgba(var(--rg-tint),.1);border:1px solid rgba(var(--rg-tint),.25);border-radius:11px;color:rgb(var(--rg-tint));display:grid;height:38px;place-items:center;position:absolute;right:22px;top:22px;width:38px}.airg-g-icon svg{height:18px;width:18px}.airg-glance-tile.airg-hl{background:radial-gradient(260px 160px at 0 0,rgba(255,90,54,.16),transparent 70%),var(--rg-card);border-color:#ff5a3659}.airg-glance-num{background:linear-gradient(180deg,#fff 35%,rgb(var(--rg-tint)) 160%);-webkit-background-clip:text;background-clip:text;color:transparent;font-family:var(--rg-display);font-size:40px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.02em;line-height:1}.airg-glance-num small{color:var(--rg-muted);font-size:17px;font-weight:500;-webkit-text-fill-color:var(--rg-muted);letter-spacing:0;margin-left:4px}.airg-glance-num.airg-word{font-size:26px;line-height:1.15}.airg-glance-num .airg-tbc{font-size:13px;margin-left:0;padding:4px 10px}.airg-glance-label{color:var(--rg-muted);font-size:14.5px;line-height:1.5}.airg-glance-label .airg-tbc{margin:6px 0 0}.airg-who-card-wide{background:radial-gradient(600px 220px at 0 0,rgba(255,90,54,.1),transparent 70%),linear-gradient(180deg,var(--rg-card-2),var(--rg-card));border-color:#ff5a364d;grid-column:1/-1}.airg-who-tag{color:var(--rg-accent);display:inline-block;font:600 10px var(--rg-display);letter-spacing:.18em;margin-bottom:10px;text-transform:uppercase}.airg-week-eval{align-self:flex-start;background:#f2b53a1a;border:1px solid rgba(242,181,58,.35);border-radius:999px;color:var(--rg-gold);font:600 11px var(--rg-display);letter-spacing:.04em;padding:4px 10px}.airg-tests{display:grid;gap:14px;grid-template-columns:repeat(3,1fr);margin-top:44px}.airg-test{background:linear-gradient(180deg,var(--rg-card-2),var(--rg-card));border:1px solid var(--rg-line);border-radius:20px;padding:24px}.airg-test-n{color:var(--rg-accent);font:600 12px var(--rg-display);letter-spacing:.04em}.airg-test h4{font-size:19px;margin-top:8px}.airg-test p{color:var(--rg-muted);font-size:14.5px;margin-top:6px}.airg-leave-grid{display:grid;gap:16px;grid-template-columns:1.1fr 1fr;margin-top:48px}.airg-lv{--rg-tint:140,167,255;background:radial-gradient(640px 280px at 0 0,rgba(var(--rg-tint),.16),transparent 65%),linear-gradient(180deg,var(--rg-card-2),var(--rg-card));border:1px solid rgba(var(--rg-tint),.28);border-radius:24px;display:flex;flex-direction:column;gap:10px;overflow:hidden;padding:32px;position:relative}.airg-lv.airg-cert{--rg-tint:111,227,193;grid-row:span 3}.airg-lv.airg-network{--rg-tint:190,200,235}.airg-lv.airg-intern{--rg-tint:232,194,122}.airg-lv.airg-credits,.airg-lv.airg-intern,.airg-lv.airg-network{justify-content:flex-end;min-height:200px}.airg-lv-ico{color:rgba(var(--rg-tint),.55);height:64px;position:absolute;right:26px;top:26px;width:64px}.airg-lv-ico svg{height:100%;width:100%}.airg-lv-k{font:600 11px var(--rg-display);letter-spacing:.18em;text-transform:uppercase}.airg-lv-big,.airg-lv-k{color:rgb(var(--rg-tint))}.airg-lv-big{font:700 56px/1 var(--rg-display);letter-spacing:-.03em;margin-top:6px}.airg-lv.airg-network .airg-lv-big{color:var(--rg-text);font-size:34px;line-height:1.1}.airg-lv h3{font-size:22px;line-height:1.25}.airg-lv p{color:var(--rg-muted);font-size:15px}.airg-lv-facts{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:6px 0 0;padding:0}.airg-lv-facts li{background:#0f766e14;border:1px solid rgba(15,118,110,.25);border-radius:999px;color:#dff8f0;font-size:12.5px;padding:6px 12px}.airg-lv-img{margin-top:auto;padding-top:18px}.airg-lv-img img{border-radius:8px;box-shadow:0 24px 60px #0000008c,0 0 0 1px #15120f14;height:auto;max-width:420px;width:100%}.airg-lv-note{color:var(--rg-dim);display:block;font-size:13px;margin-top:4px}.airg-walkout{align-items:center;background:radial-gradient(600px 160px at 0 50%,rgba(255,90,54,.12),transparent 70%),linear-gradient(180deg,var(--rg-card-2),var(--rg-card));border:1px solid rgba(255,90,54,.2);border-radius:20px;display:flex;flex-wrap:wrap;gap:20px 32px;margin-top:32px;padding:22px 26px}.airg-walkout .airg-eyebrow{flex:0 0 auto}.airg-walkout ul{display:flex;flex:1;flex-wrap:wrap;gap:12px 16px;justify-content:space-between;list-style:none;margin:0;padding:0}.airg-walkout li{align-items:center;color:var(--rg-text);display:flex;font-size:14px;gap:8px}.airg-walkout li svg{background:#ff5a3624;border-radius:50%;color:var(--rg-accent);flex:0 0 20px;height:20px;padding:4px;width:20px}.airg-founders-grid{display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-top:48px}.airg-fcard{border:1px solid var(--rg-line-2);border-radius:24px;display:flex;flex-direction:column;gap:12px;padding:32px}.airg-fcard.airg-cohort{background:radial-gradient(520px 240px at 0 0,rgba(255,90,54,.16),transparent 70%),var(--rg-card);border-color:#ff5a3666}.airg-fcard.airg-mixer{background:radial-gradient(520px 240px at 0 0,rgba(242,181,58,.14),transparent 70%),var(--rg-card);border-color:#f2b53a61}.airg-fcard.airg-mixer .airg-eyebrow{color:var(--rg-gold)}.airg-fcard-top{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.airg-fcard-tag{border-radius:999px;font:600 11px var(--rg-display);letter-spacing:.04em;padding:6px 12px}.airg-cohort .airg-fcard-tag{background:#ff5a361f;border:1px solid rgba(255,90,54,.35);color:var(--rg-accent)}.airg-mixer .airg-fcard-tag{background:#f2b53a1a;border:1px solid rgba(242,181,58,.35);color:var(--rg-gold)}.airg-fcard-stat{font:600 46px/1 var(--rg-display);letter-spacing:-.02em;margin-top:10px}.airg-fcard{gap:14px;padding:36px}.airg-fcard h3{font-size:26px;line-height:1.2;margin-top:8px}.airg-fcard-points{display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-top:auto;padding-top:10px}.airg-fcard-points span{background:#15120f06;border:1px solid var(--rg-line);border-radius:14px;color:var(--rg-muted);font-size:14px;padding:14px 16px}.airg-fcard-points b{color:var(--rg-text);display:block;font:600 14px var(--rg-display);margin-bottom:4px}.airg-cohort .airg-fcard-points b{color:var(--rg-accent)}.airg-mixer .airg-fcard-points b{color:var(--rg-gold)}.airg-fcard p{color:var(--rg-muted);font-size:15.5px}.airg-fcard-note{color:var(--rg-dim)!important;font-size:13px;margin-top:auto;padding-top:14px}.airg-pitch-card{background:radial-gradient(700px 260px at 100% 0,rgba(255,90,54,.12),transparent 60%),var(--rg-card);border:1px solid var(--rg-line-2);border-radius:24px;display:grid;grid-template-columns:5fr 6fr;margin-top:48px;overflow:hidden}.airg-pitch-photo{min-height:100%;position:relative}.airg-pitch-photo img{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.airg-pitch-content{padding:36px 40px}.airg-pitch-content h3{font-size:clamp(22px,2.4vw,28px);line-height:1.2;margin-top:6px}.airg-pitch-content>p{color:var(--rg-muted);font-size:15px;margin-top:6px}.airg-pitch-flow{display:grid;gap:22px;list-style:none;margin:26px 0 0;padding:0}.airg-pitch-flow li{display:grid;gap:14px;grid-template-columns:32px 1fr;position:relative}.airg-pitch-flow li:not(:last-child):before{background:var(--rg-line-2);bottom:-20px;content:"";left:15.5px;position:absolute;top:36px;width:1px}.airg-pitch-flow .airg-n{background:#ff5a361a;border:1px solid rgba(255,90,54,.35);border-radius:50%;color:var(--rg-accent);display:grid;font:600 13px var(--rg-display);height:32px;place-items:center;width:32px}.airg-pitch-flow h4{font-size:17px;line-height:1.3;margin-top:5px}.airg-pitch-flow p{color:var(--rg-muted);font-size:14.5px;margin-top:4px}.airg-pitch-note{border-top:1px solid var(--rg-line);color:var(--rg-dim);font-size:13px;margin-top:24px;padding-top:16px}.airg-hide-sm{display:contents}.airg-reveal{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s ease}.airg-reveal.airg-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.airg-reveal{opacity:1;transform:none;transition:none}.airg-hero-bg,.airg-marquee-track{animation:none}}@media(max-width:1100px){.airg-glance-grid{grid-template-columns:repeat(2,1fr)}.airg-walkout ul{justify-content:flex-start}.airg-faculty-grid{margin-left:0;transform:none;width:auto}.airg-days,.airg-faculty-grid{grid-template-columns:repeat(3,1fr)}.airg-tests{grid-template-columns:repeat(2,1fr)}.airg-sched{grid-template-columns:1fr}.airg-steps{grid-template-columns:repeat(2,1fr)}.airg-stay-grid{grid-template-columns:1fr 1fr}.airg-stay-info{grid-column:1/-1}}@media(max-width:760px){.airg-wrap{padding:0 16px}.airg-glance{padding-bottom:24px;padding-top:56px}.airg-strip{padding:64px 0 24px}.airg-who-card-wide h3 br{display:none}.airg-glance-grid{gap:10px;margin-top:28px}.airg-glance-tile{border-radius:16px;gap:8px;padding:16px}.airg-g-icon{border-radius:9px;height:30px;margin-bottom:4px;position:static;width:30px}.airg-g-icon svg{height:15px;width:15px}.airg-glance-num{font-size:30px}.airg-glance-num small{font-size:14px}.airg-glance-num.airg-word{font-size:19px}.airg-glance-label{font-size:13px}.airg-hero-trust{font-size:13px;gap:8px 16px}.airg-pitch-card{border-radius:22px;grid-template-columns:1fr;margin-top:32px}.airg-pitch-photo{height:180px;min-height:0}.airg-pitch-content{padding:22px 20px}.airg-pitch-flow{gap:18px;margin-top:20px}.airg-pitch-flow li:not(:last-child):before{bottom:-16px}.airg-pitch-flow h4{font-size:16px}.airg-pitch-flow p{font-size:14px}.airg-walkout{align-items:flex-start;flex-direction:column;gap:14px;margin-top:24px;padding:20px}.airg-walkout ul{flex-direction:column;gap:12px}.airg-walkout li{font-size:14.5px}.airg-founders-grid,.airg-leave-grid{gap:12px;grid-template-columns:1fr;margin-top:32px}.airg-lv{border-radius:22px;padding:22px}.airg-lv.airg-cert{grid-row:auto}.airg-lv.airg-credits,.airg-lv.airg-intern,.airg-lv.airg-network{min-height:0}.airg-lv-ico{display:none}.airg-lv-big{font-size:44px}.airg-lv.airg-network .airg-lv-big{font-size:28px}.airg-lv h3{font-size:19px}.airg-tests{gap:10px;grid-template-columns:1fr;margin-top:28px}.airg-test{padding:18px 20px}.airg-fcard{border-radius:22px;padding:22px}.airg-fcard-stat{font-size:38px}.airg-fcard h3{font-size:21px}.airg-fcard-points{grid-template-columns:1fr}.airg-fcard p{font-size:15px}.airg-hide-sm{display:none}.airg-section{padding:64px 0}.airg-nav{padding-left:16px;top:12px}.airg-nav-links{display:none}.airg-hero .airg-wrap{padding-bottom:64px;padding-top:110px}.airg-price-card{display:grid;gap:12px 16px;grid-template-columns:1fr 1fr;padding:14px 18px;width:100%}.airg-price-card>.airg-price-divider{display:none}.airg-price-card>.airg-price-item:nth-of-type(n+3){border-top:1px solid var(--rg-line-2);padding-top:12px}.airg-price-card .airg-price-value.airg-price-incl{font-size:18px;font-weight:600;line-height:1.25}.airg-hero:after{background:linear-gradient(180deg,rgba(5,5,7,.55) 0,rgba(5,5,7,.75) 50%,var(--rg-bg) 100%)}.airg-fee-cols,.airg-who-grid{grid-template-columns:1fr}.airg-who-grid{gap:14px;margin-top:36px}.airg-h2,.airg-hero h1,.airg-hero-foot,.airg-lede,.airg-stay .airg-lede,.airg-who-close{max-width:none;text-wrap:wrap}.airg-h2,.airg-stay-title{font-size:28px}.airg-who-card{box-shadow:0 -12px 32px #00000073;gap:18px;padding:22px;position:sticky;top:84px;transform-origin:50% 0}.airg-who-card:nth-child(2){top:96px}.airg-who-card:nth-child(3){top:108px}.airg-who-card:nth-child(4){top:120px}.airg-who-head{flex-direction:column;gap:14px}.airg-who-card h3{font-size:21px}.airg-who-card h3 br{display:none}.airg-who-in{padding:16px 18px}.airg-jtabs{margin:28px -16px 0;top:70px}.airg-jtabs:before{height:70px}.airg-jtab{padding:12px 4px 10px}.airg-jtab b{font-size:15px}.airg-jtab span{font-size:10.5px}.airg-phase{border-radius:22px;margin-top:14px}.airg-phase-head{background-position:center 70%;border-radius:16px;margin:12px 12px 0;min-height:0;padding:22px 18px}.airg-phase-head:before{background:linear-gradient(180deg,#0a0b10d1,#0a0b10eb)}.airg-phase-head h3{font-size:26px}.airg-phase-head p{font-size:15px}.airg-phase{overflow:clip}.airg-days-stick{display:flow-root;position:sticky;top:var(--rg-stick-top,120px)}.airg-days{gap:12px;grid-auto-columns:82%;grid-auto-flow:column;grid-template-columns:none;overflow:hidden;padding:12px}.airg-day{height:340px}.airg-strip-progress{background:var(--rg-line-2);border-radius:2px;display:block;height:2px;margin:2px 12px 14px;overflow:hidden}.airg-strip-progress i{background:var(--rg-accent);display:block;height:100%;width:0}.airg-wk-list{padding:4px 18px 8px}.airg-wk{gap:8px;grid-template-columns:1fr;padding:20px 0}.airg-wk-label{align-items:center;flex-direction:row}.airg-jbox{border-radius:22px;margin-top:14px;padding:24px 20px}.airg-jmore{border-radius:16px;margin:0 12px 12px}.airg-jmore>summary{font-size:14px;padding:14px 16px}.airg-jmore>summary small{display:none}.airg-jmore-body{padding:2px 14px 16px}.airg-leaves ul,.airg-wk-more-body{grid-template-columns:1fr}.airg-jbox h3{font-size:28px}.airg-layers{gap:8px}.airg-layers span{font-size:12px;padding:7px 11px}.airg-crit{display:grid;gap:8px;grid-template-columns:1fr 1fr}.airg-crit span{border-radius:14px;font-size:12px;line-height:1.4;padding:10px 12px}.airg-crit b{display:block;font-size:14px;margin:3px 0 0}.airg-stay-hero{background:var(--rg-card);border-radius:22px;height:auto;margin-top:36px}.airg-stay-hero img{height:240px;position:relative}.airg-stay-hero:after{background:linear-gradient(180deg,#05050700 55%,#0e0f16e6);bottom:auto;height:240px}.airg-stay-hero-body{gap:18px;padding:4px 20px 24px;position:relative}.airg-stay-hero h3{font-size:28px;margin-top:14px}.airg-stay-hero .airg-badge-booked{margin-top:-38px}.airg-stay-grid{gap:10px;grid-template-columns:1fr 1fr;margin-top:10px}.airg-stay-info{padding:22px}.airg-stay-photo{aspect-ratio:1/1;border-radius:18px;min-height:0}.airg-stay-photo span{bottom:10px;font-size:11px;left:10px;padding:5px 10px}.airg-faculty-grid{gap:12px;grid-auto-columns:46%;grid-auto-flow:column;grid-template-columns:none;margin:16px -16px 0;overflow:hidden;padding:0 16px 4px;transform:none;width:auto}.airg-fac-stick{position:sticky;top:var(--rg-stick-top,84px)}.airg-fac-pin .airg-strip-progress{margin:14px 0 0}.airg-fac-body{padding:12px 14px 16px}.airg-fac h4{font-size:15px;margin-top:8px}.airg-step-line{display:none}.airg-steps{gap:10px;grid-template-columns:1fr;margin-top:32px!important}.airg-step{padding:20px 20px 22px}.airg-step h4{font-size:18px;margin-top:8px}.airg-step p{margin-top:6px}.airg-apply-cta,.airg-fee-card{margin-top:32px}.airg-fee-card{border-radius:22px;padding:36px 18px}.airg-fee-amount{font-size:clamp(44px,14vw,56px);white-space:nowrap}.airg-fee-sub{font-size:15px}.airg-fee-col{padding:24px}.airg-faq-tabs{flex-wrap:nowrap;justify-content:flex-start;margin:32px -16px 0;overflow-x:auto;padding:0 16px 4px;scrollbar-width:none}.airg-faq-tabs::-webkit-scrollbar{display:none}.airg-faq-tab{flex:0 0 auto;font-size:13px;padding:9px 16px}.airg-faq-panel{gap:10px;margin-top:20px}.airg-faq-panel summary{font-size:15px;padding:18px}.airg-faq-panel details p{font-size:14px;padding:0 18px 20px}.airg-footer{padding:48px 0 32px}.airg-foot-grid{grid-template-columns:1fr 1fr}.airg-foot-grid>div:first-child{grid-column:1/-1}.airg-closer{padding:100px 0 120px}.airg-nav{justify-content:center;padding:10px 16px}.airg-nav>.airg-btn{display:none}.airg-mobile-bar{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#0a0b10f0;border-top:1px solid var(--rg-line-2);bottom:0;box-shadow:0 -10px 32px #0006;display:block;left:0;padding-bottom:env(safe-area-inset-bottom);position:fixed;right:0;transform:translateY(110%);transition:transform .3s ease;z-index:40}.airg-mobile-bar.airg-show{transform:none}.airg-mobile-cta-row{align-items:center;border-bottom:1px solid var(--rg-line);display:flex;gap:12px;justify-content:space-between;padding:10px 16px}.airg-mobile-cta-row span{color:var(--rg-muted);font-size:13px;line-height:1.3}.airg-mobile-cta-row b{color:var(--rg-text);font-weight:600}.airg-subnav{display:grid;grid-template-columns:repeat(5,1fr);padding:0 8px}.airg-subnav a{align-items:center;color:#15120f80;display:flex;flex-direction:column;font-size:11px;font-weight:600;gap:4px;letter-spacing:.01em;padding:10px 0 9px;position:relative;transition:color .2s ease}.airg-subnav a svg{height:20px;width:20px}.airg-subnav a.airg-active{color:var(--rg-accent)}.airg-subnav a.airg-active:before{background:var(--rg-accent);border-radius:0 0 2px 2px;content:"";height:2px;left:50%;margin-left:-12px;position:absolute;top:-1px;width:24px}}:where(.airg :is(h1,h2,h3,h4):not(.airg-hero-form *)){font-weight:700;letter-spacing:-.025em}.airg-h2{font-size:clamp(34px,5vw,60px);font-weight:800;line-height:1.04}.airg-eyebrow{color:var(--rg-accent);font:700 12px/1 var(--rg-body);letter-spacing:.16em}.airg-lede{color:var(--rg-muted)}.airg-btn{background:var(--rg-accent);box-shadow:none;color:#fff;font-weight:700}.airg-btn:hover{background:var(--rg-accent-d);box-shadow:none;transform:none}.airg-topbar{background:var(--rg-text);color:var(--rg-on-night);font:600 13px var(--rg-body);padding:9px 16px;text-align:center}.airg-topbar b{color:var(--rg-gold-fill)}.airg-topbar .airg-tb-short{display:none}@media(max-width:760px){.airg-topbar .airg-tb-short{display:inline}}.airg-nav{background:#fbf6eee0;border:0;border-bottom:1px solid var(--rg-line);border-radius:0;height:68px;left:auto;max-width:none;padding:0 max(24px,calc(50% - 576px));position:sticky;top:0;transform:none;width:100%}.airg-brand .airg-logo-emblem{box-shadow:0 0 0 1px var(--rg-line-2)}.airg-nav-links{color:var(--rg-ink-2);font-size:15px;font-weight:500}.airg-nav-links a:hover{color:var(--rg-accent)}.airg-hero{background:var(--rg-bg);min-height:0;--rg-heroimg:min(40vw,480px)}.airg-hero:after{display:none}.airg-hero .airg-wrap{padding-bottom:72px;padding-right:calc(72px + var(--rg-heroimg));padding-top:56px}.airg-hero-bg{animation:none;border-radius:28px;inset:auto auto 64px;right:max(24px,calc(50vw - 576px));top:48px;transform:none;width:var(--rg-heroimg)}.airg-hero .airg-chip{backdrop-filter:none;background:#fff;border-color:var(--rg-line);color:var(--rg-ink-2);letter-spacing:.12em}.airg-hero .airg-chip .airg-dot{background:var(--rg-accent);height:5px;opacity:1;width:5px}.airg-hero h1{font-size:clamp(46px,6.2vw,84px);font-weight:800;line-height:1}.airg-hero h1 .airg-accent{color:var(--rg-accent)}.airg-audience span:not(.airg-audience-label){background:var(--rg-bg-2);border-color:transparent;color:var(--rg-ink-2)}.airg-audience .airg-nocode{background:#0f766e1a;border-color:#0f766e40;color:var(--rg-mint)}.airg-hero-list li{color:var(--rg-ink-2)}.airg-hero-list li:before{background:var(--rg-accent);box-shadow:none}.airg-price-card{backdrop-filter:none;background:#fff;border-color:var(--rg-line)}.airg-price-value.airg-price-incl{color:var(--rg-mint)}.airg-hero-trust{color:var(--rg-ink-2)}.airg-glance-tile{--rg-tint:255,90,54;background:#fff;border-color:var(--rg-line)}.airg-glance-tile:before{opacity:.45}.airg-glance-num{background:none;-webkit-background-clip:border-box;background-clip:border-box;color:var(--rg-text);font-weight:800}.airg-walkout{background:#fff;border-color:var(--rg-line)}.airg-marquee-track img{filter:none;opacity:1}.airg-who-card{background:#fff;border-color:var(--rg-line)}.airg-who-in{background:#ff5a3612;border:0;border-left:3px solid var(--rg-accent);border-radius:4px 16px 16px 4px}.airg-who-in p{color:var(--rg-ink-2)}.airg-who-close b{color:var(--rg-text)}@media(min-width:1101px){.airg-step h4{font-size:clamp(15.5px,1.45vw,18px);letter-spacing:-.01em}}.airg-jtabs{background:#fbf6eef7;top:68px}.airg-jtabs:before{display:none}.airg-jtab b{color:#15120f73}.airg-day,.airg-phase-head,.airg-stay-hero-body{color:#fff}.airg-phase-head p{color:#ffffffdb}.airg-phase-head .airg-chip{background:#ffffff1f;border-color:#ffffff40;color:#fff}.airg-phase-head h3 .airg-accent{color:var(--rg-gold-fill)}.airg-day p{color:#ffffffd1}.airg-day-num{color:var(--rg-gold-fill)}.airg #phase-goa{background:var(--rg-accent);border-color:transparent;color:#fff}.airg #phase-goa .airg-strip-progress{background:#ffffff4d}.airg #phase-goa .airg-strip-progress i{background:#fff}.airg #phase-goa .airg-jmore{background:#ffffff24;border-color:#fff3}.airg #phase-goa .airg-jmore>summary{color:#fff}.airg #phase-goa .airg-jmore>summary small{color:#ffffffbf}.airg #phase-goa .airg-sched-title{color:#fff}.airg #phase-goa .airg-sched-title span{color:var(--rg-text)}.airg #phase-goa .airg-sched li{background:#fff;border-color:transparent;color:var(--rg-muted)}.airg #phase-goa .airg-sched li strong{color:var(--rg-text)}.airg #phase-goa .airg-leaves{border-color:#ffffff40}.airg #phase-goa .airg-leaves .airg-eyebrow,.airg #phase-goa .airg-leaves li,.airg #phase-goa .airg-leaves li svg{color:#fff}.airg #phase-online{background:var(--rg-night);border-color:transparent;color:var(--rg-on-night)}.airg #phase-online .airg-wk{border-color:#f6efe41a}.airg #phase-online .airg-wk-label{color:var(--rg-gold-fill)}.airg #phase-online .airg-wk p,.airg #phase-online .airg-wk-sess ul{color:var(--rg-on-night-m)}.airg #phase-online .airg-day-tags li{background:#f6efe414;border-color:#f6efe424;color:var(--rg-on-night)}.airg #phase-online .airg-week-eval{background:var(--rg-gold-fill);border-color:transparent;color:var(--rg-text)}.airg #phase-online .airg-wk-more>summary{color:var(--rg-gold-fill)}.airg #phase-online .airg-wk-sess{background:var(--rg-night-2);border-color:#f6efe414}.airg #phase-online .airg-wk .airg-wk-sess-k{color:#f6efe480}.airg #phase-online .airg-wk .airg-wk-sess-t{color:var(--rg-on-night)}.airg #phase-online .airg-wk .airg-wk-note{background:#ff5a3624;border-color:#ff5a3659;color:var(--rg-on-night)}.airg #phase-online .airg-wk .airg-wk-note b{color:var(--rg-accent)}.airg #phase-online .airg-wk .airg-wk-note.airg-ev{background:#f2b53a1f;border-color:#f2b53a59}.airg #phase-online .airg-wk .airg-wk-note.airg-ev b{color:var(--rg-gold-fill)}.airg-jbox.airg-case{background:var(--rg-mint);border-color:transparent;color:#fff}.airg-jbox.airg-case .airg-jbox-chip{background:#ffffff29;border-color:#ffffff4d;color:#fff}.airg-jbox.airg-case h3 .airg-accent{color:var(--rg-gold-fill)}.airg-jbox.airg-case>p{color:#ffffffd9}.airg-jbox.airg-case .airg-layers span{background:#ffffff24;border-color:#ffffff3d;color:#fff}.airg-jbox.airg-case .airg-layers i{color:#ffffffbf}.airg #phase-eval{background:var(--rg-night);border-color:transparent;color:var(--rg-on-night)}.airg #phase-eval .airg-test p,.airg #phase-eval>p{color:var(--rg-on-night-m)}.airg #phase-eval .airg-jbox-chip{background:#f2b53a1f;border-color:#f2b53a59;color:var(--rg-gold-fill)}.airg #phase-eval .airg-crit span{background:none;border-color:#f6efe433;color:var(--rg-on-night-m)}.airg #phase-eval .airg-crit b{color:var(--rg-gold-fill)}.airg #phase-eval .airg-test{border-color:#f6efe41f}.airg #phase-eval .airg-test-n{color:var(--rg-gold-fill)}.airg-lv{background:#fff;border-color:var(--rg-line)}.airg-lv.airg-cert{background:var(--rg-mint);border-color:transparent;color:#fff}.airg-lv.airg-cert .airg-lv-big,.airg-lv.airg-cert .airg-lv-k{color:#fff}.airg-lv.airg-cert p{color:#ffffffd9}.airg-lv.airg-cert .airg-lv-facts li{background:#ffffff24;border-color:#ffffff40;color:#fff}.airg-lv.airg-intern{background:var(--rg-gold-fill);border-color:transparent}.airg-lv.airg-intern .airg-lv-big,.airg-lv.airg-intern .airg-lv-k{color:var(--rg-text)}.airg-lv.airg-intern p{color:var(--rg-ink-2)}.airg-lv.airg-intern .airg-lv-ico{color:#15120f59}.airg-lv.airg-network .airg-lv-k{color:var(--rg-accent)}.airg-lv.airg-network .airg-lv-ico{color:#ff5a3666}.airg-lv.airg-credits{border:1px solid var(--rg-line)}.airg-lv.airg-credits .airg-lv-big,.airg-lv.airg-credits .airg-lv-k{color:var(--rg-accent)}.airg-lv.airg-credits .airg-lv-ico{color:#ff5a3666}.airg-lv-img img{box-shadow:0 18px 40px #00000047}.airg #founders{background:var(--rg-night);color:var(--rg-on-night);padding-bottom:112px}.airg #founders .airg-lede{color:var(--rg-on-night-m)}.airg #founders .airg-fcard{background:var(--rg-night-2);border-color:#f6efe41a}.airg #founders .airg-fcard.airg-cohort{border-color:#ff5a3666}.airg #founders .airg-fcard.airg-mixer{border-color:#f2b53a66}.airg #founders .airg-fcard p,.airg #founders .airg-fcard-points span{color:var(--rg-on-night-m)}.airg #founders .airg-fcard-points span{background:#f6efe40a;border-color:#f6efe41a}.airg #founders .airg-fcard-points b{color:var(--rg-on-night)}.airg #founders .airg-cohort .airg-fcard-points b{color:var(--rg-accent)}.airg #founders .airg-fcard.airg-mixer .airg-eyebrow,.airg #founders .airg-mixer .airg-fcard-points b,.airg #founders .airg-mixer .airg-fcard-tag{color:var(--rg-gold-fill)}.airg-stay{background:var(--rg-bg)}.airg-stay .airg-eyebrow,.airg-stay-title .airg-accent-gold{color:var(--rg-accent)}.airg-badge-booked{color:var(--rg-gold-fill)}.airg-stay-loc{color:#ffffffe0}.airg-stay-loc svg{color:var(--rg-gold-fill)}.airg-link-arrow{border-color:#fff6;color:#fff}.airg-stay-info{background:#fff}.airg-stay-facts svg{color:var(--rg-accent)}.airg-stay-photo span{background:#0f0d0b99;border-color:#fff3;color:#fff}.airg-fac{background:#fff}.airg-fac-photo{background:var(--rg-bg-2)}.airg-fac-photo img{filter:none}.airg-step{background:#fff}.airg-fee-card{background:var(--rg-night);border-color:transparent;color:var(--rg-on-night)}.airg-fee-amount{font-weight:800}.airg-fee-gst,.airg-fee-sub{color:var(--rg-on-night-m)}.airg-fee-card .airg-pill{background:none;border-color:#f6efe438;color:var(--rg-on-night)}.airg-fee-card .airg-pill svg{color:var(--rg-gold-fill)}.airg-fee-col{background:#fff}.airg-fee-col.airg-in li svg{color:var(--rg-mint)}.airg-faq{background:var(--rg-bg)}.airg-faq-tab{color:var(--rg-ink-2)}.airg-faq-tab:hover{border-color:var(--rg-text);color:var(--rg-text)}.airg-faq-tab[aria-selected=true]{background:var(--rg-text);border-color:var(--rg-text);color:var(--rg-bg)}.airg-faq-panel{gap:0}.airg-faq-panel details{background:none;border:0;border-bottom:1px solid var(--rg-line);border-radius:0}.airg-faq-panel summary{font:700 18px/1.3 var(--rg-display);padding:22px 4px}.airg-faq-panel summary:after{color:var(--rg-accent);font-size:26px}.airg-faq-panel details p{padding:0 4px 22px}.airg-closer{background:var(--rg-accent);color:#fff}.airg-closer .airg-eyebrow{color:#ffffffd9}.airg-closer .airg-lede{color:#ffffffe6}.airg-closer small{color:#ffffffc7}.airg-closer .airg-btn{background:var(--rg-text);color:#fff}.airg-closer .airg-btn:hover{background:#000}.airg-footer{background:var(--rg-night);border-top:0;color:var(--rg-on-night-m)}.airg-footer .airg-brand-text b{color:var(--rg-on-night)}.airg-footer .airg-brand-text small{color:#f6efe48c}.airg-footer .airg-brand-div{background:#f6efe433}.airg-foot-grid h5{color:#f6efe480}.airg-foot-grid a{color:#f6efe4cc}.airg-foot-grid a:hover{color:#fff}.airg-socials a{border-color:#f6efe433;color:#f6efe4bf}.airg-socials a:hover{border-color:#f6efe473;color:#fff}.airg-foot-bottom{border-color:#f6efe41f;color:#f6efe480}@media(max-width:1100px){.airg-hero{align-items:stretch;flex-direction:column}.airg-hero .airg-wrap{padding-right:24px;padding-top:24px}.airg-hero-bg{display:block;height:320px;inset:auto;margin:24px 24px 0;position:relative;width:auto}}@media(max-width:760px){.airg-nav{height:60px;padding:0 16px}.airg-jtabs{top:60px}.airg-who-card{box-shadow:0 -12px 32px #15120f1a;top:72px}.airg-who-card:nth-child(2){top:84px}.airg-who-card:nth-child(3){top:96px}.airg-who-card:nth-child(4){top:108px}.airg-hero .airg-wrap{padding:32px 16px 56px}.airg-hero-bg{border-radius:22px;height:220px;margin:16px 16px 0}.airg-hero h1{font-size:44px}.airg-topbar{font-size:12px;padding:8px 12px}.airg-topbar .airg-tb-long{display:none}.airg #founders{padding-bottom:64px}.airg-stay-hero{background:var(--rg-night)}.airg-stay-hero:after{background:linear-gradient(180deg,#0f0d0b00 55%,#0f0d0bf2)}.airg-mobile-bar{background:var(--rg-text);border-top:0;box-shadow:0 -10px 30px #00000040}.airg-mobile-cta-row{border-bottom-color:#f6efe41a}.airg-mobile-cta-row span{color:var(--rg-on-night-m)}.airg-mobile-cta-row b{color:var(--rg-gold-fill)}.airg-subnav a{color:#f6efe480}}.airg-btn{letter-spacing:normal}.airg-mobile-cta-row strong{color:var(--rg-gold-fill);font-weight:600}.airg-who-close strong{color:var(--rg-text);font-weight:600}.airg-section.airg-journey,.airg-section.airg-pt40{padding-top:40px}.airg-foot-grid .airg-foot-follow{margin-top:28px}@media(max-width:760px){.airg-nav .airg-btn{display:none}}.airg-hero-copy{display:contents}.airg-hero-form{color:var(--color-base-content);color-scheme:light;font-family:Poppins,sans-serif;font-size:16px;letter-spacing:normal;line-height:1.5;margin-top:40px;max-width:480px;text-align:left;width:100%;-webkit-font-smoothing:auto}@media(min-width:1101px){.airg-hero .airg-wrap.airg-hero-acc{align-items:start;-moz-column-gap:48px;column-gap:48px;display:grid;grid-template-columns:minmax(0,1fr) 480px;padding-right:24px}.airg-hero-acc .airg-hero-copy{display:block}.airg-hero-acc .airg-hero-form{margin-top:0}.airg-hero:has(.airg-hero-acc) .airg-hero-bg{display:none}}
