.airo26-page{--airo-blue:var(--color-brand-blue);--airo-blue-deep:#133dd4;--airo-black:var(--rn-bg);--airo-lime:#e3ff02;--airo-lime-on-blue:#edfc42;--airo-coral:#ec724a;--brand-dark-bg:var(--airo-black);--brand-raised:var(--rn-surface-raised);--brand-surface:var(--rn-surface-panel);--brand-border:var(--rn-line);--status-blue:var(--airo-blue);--airo-e1:#ff7043;--airo-e2:#26c6da;--airo-e3:#42a5f5;--airo-e4:#7e57c2;--airo-amber:#ffa300;--airo-paper:#e8eaec;width:100%}.airo26-page section{padding:72px 24px}.airo26-page .airo-container{max-width:1140px;margin:0 auto}.airo26-page .airo-eyebrow{color:var(--airo-lime);letter-spacing:.16em;text-transform:uppercase;margin-bottom:12px;font-size:.8rem;font-weight:800}.airo26-page h1,.airo26-page h2{letter-spacing:0;text-transform:uppercase;color:#fff;font-weight:800;line-height:1.02}.airo26-page h3{letter-spacing:.02em;text-transform:uppercase;color:#fff;font-weight:700;line-height:1.1}.airo26-page .airo-container>h2:after{content:"";background:var(--airo-lime);border-radius:2px;width:92px;height:5px;margin-top:18px;display:block}.airo26-page .airo-oneentry .airo-container>h2:after,.airo26-page .airo-pricing .airo-container>h2:after{background:var(--airo-blue)}.airo26-page .airo-airc .airo-container>h2:after{background:var(--airo-lime-on-blue)}.airo26-page .airo-btn{background:var(--airo-lime);color:#000;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;min-height:56px;padding:0 32px;font-size:1rem;font-weight:800;text-decoration:none;transition:filter .2s;display:inline-flex}.airo26-page .airo-btn:hover{filter:brightness(1.08)}.airo26-page .airo-btn.dark{color:#fff;border:2px solid var(--airo-lime);background:#000}.airo26-page .airo-hero{--hg-size:clamp(120px, 12vw, 230px);--hg-name:calc(var(--hg-size) * .165);--hg-gap:calc(var(--hg-size) * .13);background-color:var(--airo-blue);align-items:flex-end;min-height:78vh;padding:0;display:flex;position:relative;overflow:hidden}.airo26-page .airo-hero-media{z-index:0;background:var(--airo-blue);position:absolute;inset:0}.airo26-page .airo-hero-poster,.airo26-page .airo-hero-video{object-fit:cover;object-position:right center;width:100%;height:100%;position:absolute;inset:0}.airo26-page .airo-hero-video{opacity:0;transition:opacity .4s}.airo26-page .airo-hero-video.is-playing{opacity:1}@media (prefers-reduced-motion:reduce){.airo26-page .airo-hero-video{display:none}}.airo26-page .airo-hero-scrim{z-index:1;pointer-events:none;background:linear-gradient(90deg,#0b24fb 0% 26%,#0b24fbf7 32%,#0b24fbe6 38%,#0b24fbc7 43%,#0b24fb9e 48%,#0b24fb73 53%,#0b24fb47 57%,#0b24fb1f 61%,#0b24fb00 64%);position:absolute;inset:0}.airo26-page .airo-hero .ghost-watermark{opacity:.06;pointer-events:none;z-index:1;background-image:url(/fonts/210621_RN_Logomark_v01_White.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:55%;height:55%;position:absolute;top:50%;left:-8%;transform:translateY(-50%)}.airo26-page .airo-hero-glyphs{--hg-cycle:11.4s;--hg-slot:calc(var(--hg-cycle) / 9);--hg-frame:calc(1s / 30);z-index:1;pointer-events:none;place-items:center;width:33.333%;display:grid;position:absolute;top:0;bottom:0;right:0}.airo26-page .airo-hero-glyphs .airo-hero-logo{display:none}.airo26-page .airo-hero-glyph-stack{place-items:center;display:grid}.airo26-page .airo-hero-glyph{align-items:center;gap:var(--hg-gap);opacity:0;animation:airo-hero-glyph-cycle var(--hg-cycle) linear infinite;animation-delay:calc((var(--i) + .5) * var(--hg-slot) - 4 * var(--hg-frame) - var(--hg-cycle));flex-direction:column;grid-area:1/1;display:flex}.airo26-page .airo-hero-glyph img{width:var(--hg-size);height:var(--hg-size);display:block}.airo26-page .airo-hero-glyph-low img{transform:translateY(9.375%)}.airo26-page .airo-hero-glyph-name{font-family:Consolas,Menlo,DejaVu Sans Mono,monospace;font-weight:700;font-size:var(--hg-name);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:#fff;padding-left:.08em;line-height:1.15;display:block}@keyframes airo-hero-glyph-cycle{0%{opacity:1}4.386%{opacity:1}6.725%{opacity:0}93.275%{opacity:0}95.614%{opacity:1}to{opacity:1}}@media (prefers-reduced-motion:reduce){.airo26-page .airo-hero-glyph{animation:none}.airo26-page .airo-hero-glyph:first-child{opacity:1}}.airo26-page .airo-hero--static .airo-hero-glyph{animation:none}.airo26-page .airo-hero--static .airo-hero-glyph:first-child{opacity:1}.airo26-page .airo-hero-content{z-index:2;width:100%;max-width:1140px;margin:0 auto;padding:56px 24px 72px;position:relative}.airo26-page .airo-hero-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;max-width:min(560px,52%);display:grid}.airo26-page .airo-hero-text{text-align:left;order:2;min-width:0}.airo26-page .airo-hero-logo-wrap{order:1;justify-content:flex-start;align-items:center;display:flex}.airo26-page .airo-hero-logo{width:100%;max-width:clamp(190px,17vw,260px);height:auto}.airo26-page .airo-hero h1{max-width:14ch;margin-bottom:18px;font-size:clamp(2.1rem,5.2vw,4rem)}.airo26-page .airo-hero .airo-lead{color:#ffffffe0;text-transform:none;letter-spacing:.2px;max-width:42rem;margin-bottom:28px;font-size:clamp(1.05rem,1.8vw,1.25rem)}.airo26-page .airo-hero .airo-eyebrow{border:2px solid var(--airo-lime-on-blue);color:#fff;border-radius:999px;margin-bottom:20px;padding:9px 20px;display:inline-block}.airo26-page .airo-hero .airo-micro{color:#ffffffd9;margin-top:16px;font-size:.85rem}@media (width>=768px) and (aspect-ratio>=5/4){.airo26-page .airo-hero{--hg-glyph:calc(var(--hg-size) * .9);--hg-name:calc(var(--hg-glyph) * .165);--hg-logo-gap:calc(var(--hg-gap) * 2);--hg-logo-ink:calc(var(--hg-glyph) * 2.2);--hg-logo-w:calc(var(--hg-logo-ink) * 3000 / 2619)}.airo26-page .airo-hero-glyphs{justify-content:center;align-items:center;gap:var(--hg-logo-gap);flex-direction:column;display:flex}.airo26-page .airo-hero-glyphs .airo-hero-logo{width:var(--hg-logo-w);max-width:none;height:auto;margin:calc(var(--hg-logo-w) * -.085) 0 calc(var(--hg-logo-w) * -.0777);display:block}.airo26-page .airo-hero-glyph img{width:var(--hg-glyph);height:var(--hg-glyph)}.airo26-page .airo-hero-logo-wrap{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (width>=1280px) and (aspect-ratio>=5/4){.airo26-page .airo-hero{min-height:max(78vh,905px)}}.airo26-page .airo-oneentry{color:#14150f;background:#fff}.airo26-page .airo-oneentry .airo-eyebrow{color:var(--status-blue)}.airo26-page .airo-oneentry h2{color:#14150f;max-width:26ch;margin-bottom:28px;font-size:clamp(1.5rem,3.2vw,2.3rem)}.airo26-page .airo-panels{grid-template-columns:1fr 1fr;gap:20px;display:grid}.airo26-page .airo-panel{border-left:6px solid var(--status-blue);background:#f7f7f3;border-radius:20px;padding:28px}.airo26-page .airo-panel h3{color:#14150f;margin-bottom:12px;font-size:1.1rem}.airo26-page .airo-panel p{color:#333;text-transform:none;letter-spacing:.2px;font-weight:400}.airo26-page .airo-steps{background:var(--brand-dark-bg);border-top:1px solid var(--brand-border);border-bottom:1px solid var(--brand-border)}.airo26-page .airo-steps h2{margin-bottom:24px;font-size:clamp(1.25rem,2.4vw,1.75rem)}.airo26-page .airo-steps-list{counter-reset:s;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin:0 0 20px;padding:0;list-style:none;display:grid}.airo26-page .airo-steps-list li{background:var(--brand-raised);border:1px solid var(--brand-border);counter-increment:s;border-radius:16px;padding:20px}.airo26-page .airo-steps-list li:before{content:counter(s);background:var(--airo-lime);color:#14150f;border-radius:8px;place-items:center;width:28px;height:28px;margin-bottom:12px;font-weight:700;display:inline-grid}.airo26-page .airo-steps-list li b{color:#fff;text-transform:none;margin-bottom:6px;font-weight:700;display:block}.airo26-page .airo-steps-list li p{color:#ffffffb8;text-transform:none;letter-spacing:.2px;margin:0;font-size:.9rem;font-weight:400}.airo26-page .airo-core{background:var(--brand-dark-bg)}.airo26-page .airo-core h2{margin-bottom:12px;font-size:clamp(1.4rem,2.8vw,2.1rem)}.airo26-page .airo-core .airo-lead{color:#ffffffbf;text-transform:none;letter-spacing:.2px;max-width:46rem;margin-bottom:28px;font-weight:400}.airo26-page .airo-champ-strip{border:2px solid var(--airo-lime);color:var(--airo-lime);letter-spacing:.02em;text-transform:none;border-radius:999px;margin-bottom:24px;padding:10px 18px;font-size:.85rem;font-weight:700;display:inline-block}.airo26-page .airo-spot{grid-template-columns:minmax(220px,.85fr) minmax(0,1.15fr);align-items:stretch;gap:20px;display:grid}.airo26-page .airo-spot-pills{flex-wrap:wrap;align-content:flex-start;gap:10px;min-width:0;display:flex}.airo26-page .airo-spot-pill{border:1px solid var(--brand-border);background:var(--brand-surface);color:#fff;text-transform:uppercase;letter-spacing:.05em;text-align:left;cursor:pointer;border-radius:999px;align-items:center;gap:10px;max-width:100%;min-height:48px;padding:12px 18px;font-family:inherit;font-size:.8rem;font-weight:700;line-height:1.2;transition:background .2s,border-color .2s,color .2s,transform .2s;display:inline-flex}.airo26-page .airo-spot-pill:hover,.airo26-page .airo-spot-pill.is-on{background:var(--pill-accent,var(--airo-lime));color:#14150f;border-color:var(--pill-accent,var(--airo-lime));transform:translateY(-2px)}.airo26-page .airo-spot-pill:focus-visible{outline:2px solid var(--airo-lime);outline-offset:3px}.airo26-page .airo-spot-pill-n{letter-spacing:.05em;color:var(--pill-accent,var(--airo-lime));flex:none;font-size:.72rem;transition:color .2s}.airo26-page .airo-spot-pill:hover .airo-spot-pill-n,.airo26-page .airo-spot-pill.is-on .airo-spot-pill-n{color:#14150f}.airo26-page .airo-spot-stage{isolation:isolate;border:1px solid var(--brand-border);border-top:4px solid var(--stage-accent,var(--airo-lime));background:var(--brand-raised);border-radius:18px;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;min-height:220px;padding:clamp(1.3rem,3vw,2rem);display:flex;position:relative;overflow:hidden}.airo26-page .airo-spot-ghost{z-index:-1;color:var(--stage-accent,var(--airo-lime));opacity:.12;pointer-events:none;font-family:inherit;font-size:clamp(7rem,14vw,12rem);font-weight:800;line-height:.8;position:absolute;bottom:-.18em;right:-.02em}.airo26-page .airo-spot-detail{max-width:44ch}.airo26-page .airo-spot-n{letter-spacing:.05em;color:var(--stage-accent,var(--airo-lime));margin-bottom:8px;font-size:.78rem;font-weight:800;display:inline-block}.airo26-page .airo-spot-distance{letter-spacing:.1em;text-transform:uppercase;color:var(--stage-accent,var(--airo-lime));margin-bottom:6px;font-size:.72rem;font-weight:700;display:block}.airo26-page .airo-spot-detail h3{color:#fff;margin-bottom:10px;font-size:clamp(1.4rem,3vw,2rem)}.airo26-page .airo-spot-detail p{color:#ffffffc7;text-transform:none;letter-spacing:.2px;font-size:.95rem;font-weight:400}.airo26-page .airo-spot-titlerow{align-items:center;gap:12px;display:flex}.airo26-page .airo-spot-glyph{flex:none;display:inline-flex}.airo26-page .airo-spot-glyph svg{width:clamp(32px,5vw,48px);height:clamp(32px,5vw,48px);display:block}.airo26-page .airo-spot-sub .airo-spot-glyph svg{width:clamp(28px,4vw,40px);height:clamp(28px,4vw,40px)}.airo26-page .airo-stack{background:var(--brand-raised);border:1px solid var(--brand-border);border-radius:20px;grid-template-columns:1fr 1.1fr;align-items:center;gap:32px;margin-top:32px;padding:28px;display:grid}.airo26-page .airo-stack h3{color:#fff;margin-bottom:12px;font-size:1.3rem}.airo26-page .airo-stack p{color:#fffc;text-transform:none;letter-spacing:.2px;margin-bottom:8px;font-size:.92rem;font-weight:400}.airo26-page .airo-stack .airo-giveaway{border-left:3px solid var(--airo-lime);color:#fff;background:#cbef000f;border-radius:0 10px 10px 0;margin-top:14px;padding:10px 14px;font-weight:600}.airo26-page .airo-bar{border:1px solid var(--brand-border);border-radius:12px;height:60px;display:flex;overflow:hidden}.airo26-page .airo-bar span{color:#14150f;letter-spacing:.05em;place-items:center;font-size:.72rem;font-weight:700;display:grid}.airo26-page .airo-path.airo-path-lite{gap:6px;margin:16px 0 0;font-size:clamp(.62rem,1.6vw,.75rem)}.airo26-page .airo-path.airo-path-lite b{padding:6px 10px}.airo26-page .airo-path.airo-path-lite i{width:14px}.airo26-page .airo-more{border-top:1px solid var(--brand-border);border-bottom:1px solid var(--brand-border);background:#101216}.airo26-page .airo-more h2{margin-bottom:10px;font-size:clamp(1.25rem,2.4vw,1.75rem)}.airo26-page .airo-more .airo-lead{color:#ffffffad;text-transform:none;letter-spacing:.2px;max-width:46rem;margin-bottom:24px;font-size:.95rem;font-weight:400}.airo26-page .airo-more .airo-spot{margin-bottom:20px}.airo26-page .airo-spot-sub .airo-spot-stage{min-height:180px}.airo26-page .airo-spot-sub .airo-spot-ghost{font-size:clamp(5.5rem,11vw,9rem)}.airo26-page .airo-spot-sub .airo-spot-detail h3{font-size:clamp(1.15rem,2.4vw,1.6rem)}.airo26-page .airo-spot-sub .airo-spot-pill{min-height:42px;padding:10px 16px;font-size:.75rem}.airo26-page .airo-note{color:#ffffff8c;text-transform:none;letter-spacing:.2px;max-width:60rem;font-size:.85rem;font-weight:400}.airo26-page .airo-complete{background:var(--brand-raised);border:1px solid var(--airo-lime);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:28px;padding:22px 24px;display:flex}.airo26-page .airo-complete h3{color:#fff;margin-bottom:6px;font-size:1.05rem}.airo26-page .airo-complete p{color:#ffffffad;text-transform:none;letter-spacing:.2px;max-width:44rem;font-size:.88rem;font-weight:400}.airo26-page .airo-complete p em{color:#ffffff80;font-style:normal}.airo26-page .airo-complete-swatches{gap:6px;display:flex}.airo26-page .airo-complete-swatches span{border-radius:6px;width:24px;height:24px}.airo26-page .airo-complete-swatches span.empty{background:0 0;border:2px solid}.airo26-page .airo-catalogue{background:var(--brand-dark-bg)}.airo26-page .airo-catalogue h2{margin-bottom:24px;font-size:clamp(1.4rem,2.8vw,2.1rem)}.airo26-page .airo-cat-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:14px;display:grid}.airo26-page .airo-cat-card{background:var(--brand-raised);border:1px solid var(--brand-border);border-top:4px solid var(--accent,var(--brand-border));border-radius:16px;overflow:hidden}.airo26-page .airo-cat-vis{background:var(--brand-surface);border-bottom:1px solid var(--brand-border);justify-content:center;align-items:center;height:64px;padding:0 16px;display:flex}.airo26-page .airo-cat-vis-tile{border-radius:8px;width:100%;height:32px;display:block}.airo26-page .airo-cat-vis-bar{border-radius:6px;width:100%;height:28px;display:flex;overflow:hidden}.airo26-page .airo-cat-vis-bar span{flex:1}.airo26-page .airo-cat-vis-blocks{gap:4px;display:flex}.airo26-page .airo-cat-vis-blocks span{border-radius:4px;width:14px;height:14px}.airo26-page .airo-cat-vis-blocks span.empty{background:0 0;border:2px solid}.airo26-page .airo-cat-vis-path{align-items:center;gap:4px;display:flex}.airo26-page .airo-cat-vis-path .dot{background:var(--airo-lime);border-radius:50%;flex:none;width:8px;height:8px}.airo26-page .airo-cat-vis-path .line{background:var(--airo-lime);width:20px;height:1px}.airo26-page .airo-cat-meta{padding:12px 14px 14px}.airo26-page .airo-cat-meta h4{letter-spacing:.02em;text-transform:none;color:#fff;margin:0 0 6px;font-size:.82rem;font-weight:700}.airo26-page .airo-cat-meta p{color:#ffffff9e;text-transform:none;letter-spacing:.2px;margin:0 0 10px;font-size:.76rem;font-weight:400}.airo26-page .airo-cat-chip{border:1px solid var(--brand-border);color:#ffffffa6;letter-spacing:.08em;text-transform:uppercase;background:#ffffff0f;border-radius:999px;padding:3px 8px;font-size:.6rem;font-weight:700;display:inline-block}.airo26-page .airo-cat-plate{flex-direction:column;gap:8px;padding:14px 16px 16px;display:flex}.airo26-page .airo-cat-plate-hdr{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.airo26-page .airo-cat-plate-hdr h4{letter-spacing:.02em;text-transform:uppercase;color:#fff;max-width:15ch;margin:0;font-size:clamp(.78rem,1.6vw,.92rem);font-weight:700}.airo26-page .airo-cat-glyph{flex:none;display:inline-flex}.airo26-page .airo-cat-glyph svg{width:28px;height:28px;display:block}.airo26-page .airo-cat-spec{flex-wrap:wrap;align-items:flex-end;gap:6px;display:flex}.airo26-page .airo-cat-spec .k{letter-spacing:.08em;text-transform:uppercase;color:#ffffff73;flex:none;font-size:.62rem;font-weight:700}.airo26-page .airo-cat-spec .lead{border-bottom:1px dotted #ffffff38;flex:1;min-width:12px;margin-bottom:3px}.airo26-page .airo-cat-spec .v{letter-spacing:.02em;color:#ffffffd9;text-align:right;flex:0 auto;min-width:0;font-size:.68rem;font-weight:700}.airo26-page .airo-cat-readout{border:1px solid var(--brand-border);background:var(--brand-surface);padding:8px 10px}.airo26-page .airo-cat-readout .k{letter-spacing:.1em;text-transform:uppercase;color:#ffffff73;margin-bottom:2px;font-size:.58rem;font-weight:700;display:block}.airo26-page .airo-cat-readout .airo-cat-hero-val{letter-spacing:.01em;text-transform:uppercase;color:var(--airo-lime);font-size:clamp(.85rem,2vw,1.05rem);font-weight:700;display:block}.airo26-page .airo-categories{background:var(--brand-dark-bg)}.airo26-page .airo-categories h2{margin-bottom:12px;font-size:clamp(1.4rem,2.8vw,2.1rem)}.airo26-page .airo-categories .airo-lead{color:#ffffffbf;text-transform:none;letter-spacing:.2px;max-width:52rem;margin-bottom:28px;font-weight:400}.airo26-page .airo-catset-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}.airo26-page .airo-catset-tile{background:var(--brand-raised);border:1px solid var(--brand-border);border-radius:16px;transition:border-color .15s;overflow:hidden}.airo26-page .airo-catset-tile:hover{border-color:#ffffff4d}.airo26-page .airo-catset-tile[open]{border-color:var(--airo-lime)}.airo26-page .airo-catset-summary{cursor:pointer;padding:18px 18px 16px;list-style:none}.airo26-page .airo-catset-summary::-webkit-details-marker{display:none}.airo26-page .airo-catset-summary::marker{content:""}.airo26-page .airo-catset-summary:focus-visible{outline:2px solid var(--airo-lime);outline-offset:-2px}.airo26-page .airo-catset-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.airo26-page .airo-catset-head h3{color:#fff;font-size:1.05rem}.airo26-page .airo-catset-chev{color:var(--airo-lime);flex:none;font-size:.95rem;transition:transform .15s}.airo26-page .airo-catset-tile[open] .airo-catset-chev{transform:rotate(90deg)}.airo26-page .airo-catset-invite{color:#ffffffd1;text-transform:none;letter-spacing:.2px;margin-top:8px;font-size:.88rem;font-weight:400}.airo26-page .airo-catset-scope{letter-spacing:.08em;text-transform:uppercase;color:#ffffff73;margin-top:10px;font-size:.68rem;font-weight:700;display:block}.airo26-page .airo-catset-body{border-top:1px solid var(--brand-border);padding:14px 18px 18px}.airo26-page .airo-catset-desc{color:#ffffffb8;text-transform:none;letter-spacing:.2px;margin-bottom:12px;font-size:.85rem;font-weight:400}.airo26-page .airo-catset-chips{flex-wrap:wrap;gap:6px;display:flex}.airo26-page .airo-catset-chip{border:1px solid var(--brand-border);color:var(--airo-paper);letter-spacing:.06em;text-transform:uppercase;background:#ffffff0f;border-radius:999px;padding:4px 9px;font-size:.68rem;font-weight:700;display:inline-block}.airo26-page .airo-catset-chip.is-muted{color:#fff6;border-color:#ffffff26}.airo26-page .airo-catset-note{background:var(--brand-raised);border-left:3px solid var(--airo-lime);border-radius:0 12px 12px 0;max-width:60rem;margin-top:28px;padding:16px 18px}.airo26-page .airo-catset-note b{color:#fff;letter-spacing:.02em;text-transform:uppercase;margin-bottom:4px;font-size:.92rem;display:block}.airo26-page .airo-catset-note p{color:#ffffffbf;text-transform:none;letter-spacing:.2px;font-size:.88rem;font-weight:400}.airo26-page .airo-teams{background:var(--brand-dark-bg)}.airo26-page .airo-teams h2{margin-bottom:18px;font-size:clamp(1.4rem,2.8vw,2.1rem)}.airo26-page .airo-teams p{color:#ffffffd1;text-transform:none;letter-spacing:.2px;max-width:52rem;margin-bottom:12px;font-weight:400}.airo26-page .airo-teams-grid{grid-template-columns:1.3fr 1fr;align-items:center;gap:32px;display:grid}.airo26-page .airo-path{letter-spacing:.05em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:10px;margin:20px 0;font-size:clamp(.78rem,1.7vw,1rem);font-weight:700;display:flex}.airo26-page .airo-path b{border:1px solid var(--airo-lime);color:#fff;border-radius:999px;padding:10px 14px;font-family:inherit}.airo26-page .airo-path i{background:var(--airo-lime);width:22px;height:1px}.airo26-page .airo-teams-photo{aspect-ratio:3/2;border:1px solid var(--brand-border);object-fit:cover;background:var(--brand-surface);filter:saturate(.88)contrast(1.08)brightness(.92);border-radius:20px;width:100%;display:block}.airo26-page .airo-aff{margin-top:40px}.airo26-page .airo-aff h3{color:#fff;margin-bottom:12px;font-size:1.3rem}.airo26-page .airo-aff>p{margin-bottom:20px}.airo26-page .airo-aff-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.airo26-page .airo-aff-tile{background:var(--brand-raised);border:1px solid var(--brand-border);border-top:4px solid var(--airo-lime);border-radius:16px;padding:20px}.airo26-page .airo-aff-tile h4{color:var(--airo-lime);margin-bottom:10px;font-size:1.05rem}.airo26-page .airo-aff-tile p{margin-bottom:0;font-size:.92rem}.airo26-page .airo-airc{background:var(--airo-blue);color:#fff}.airo26-page .airo-airc h2{color:#fff;max-width:24ch;margin-bottom:16px;font-size:clamp(1.4rem,3vw,2.2rem)}.airo26-page .airo-airc p{color:#ffffffeb;text-transform:none;letter-spacing:.2px;max-width:46rem;margin-bottom:10px;font-weight:400}.airo26-page .airo-airc strong{color:#fff;font-weight:700}.airo26-page .airo-verify{background-color:var(--brand-raised);background-position:50%;background-size:cover}.airo26-page .airo-verify h2{margin-bottom:16px;font-size:clamp(1.25rem,2.4vw,1.75rem)}.airo26-page .airo-verify .airo-intro{color:#ffffffd1;text-transform:none;letter-spacing:.2px;max-width:48rem;margin-bottom:24px;font-weight:400}.airo26-page .airo-verify ol{counter-reset:v;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;margin:0 0 20px;padding:0;list-style:none;display:grid}.airo26-page .airo-verify li{background:var(--brand-dark-bg);border:1px solid var(--brand-border);counter-increment:v;color:#ffffffc7;text-transform:none;letter-spacing:.2px;border-radius:16px;padding:20px;font-size:.9rem;font-weight:400}.airo26-page .airo-verify li:before{content:counter(v);background:var(--airo-lime);color:#14150f;border-radius:8px;place-items:center;width:28px;height:28px;margin-bottom:12px;font-weight:700;display:inline-grid}.airo26-page .airo-verify li b{color:#fff;text-transform:none;margin-bottom:6px;font-weight:700;display:block}.airo26-page .airo-verify .airo-privacy{color:#ffffff8c;text-transform:none;letter-spacing:.2px;margin-top:12px;font-size:.85rem;font-weight:400}.airo26-page .airo-pricing{color:#14150f;background:#fff}.airo26-page .airo-pricing .airo-eyebrow{color:var(--status-blue)}.airo26-page .airo-pricing h2{color:#14150f;margin-bottom:14px;font-size:clamp(1.5rem,3.2vw,2.3rem)}.airo26-page .airo-pricing .airo-lead{color:#333;text-transform:none;letter-spacing:.2px;max-width:52rem;margin-bottom:28px;font-weight:400}.airo26-page .airo-pgrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin-bottom:28px;display:grid}.airo26-page .airo-ptile{border:2px solid var(--airo-blue);border-radius:18px;gap:10px;padding:24px;display:grid}.airo26-page .airo-ptile.blue{border-color:var(--status-blue)}.airo26-page .airo-ptile small{background:var(--airo-blue);letter-spacing:.1em;text-transform:uppercase;color:#fff;border-radius:999px;justify-self:start;padding:6px 14px;font-size:.72rem;font-weight:800}.airo26-page .airo-ptile strong{letter-spacing:0;color:#14150f;font-size:clamp(1.8rem,4vw,2.6rem);font-weight:800}.airo26-page .airo-ptile span{color:#444;font-size:.9rem}.airo26-page .airo-includes{border-top:1px solid #d8d8d3;max-width:58rem;margin-bottom:24px;padding-top:24px}.airo26-page .airo-includes:first-of-type{border-top:none;padding-top:0}.airo26-page .airo-includes h3{color:#14150f;margin-bottom:10px;font-size:1rem}.airo26-page .airo-includes p{color:#333;text-transform:none;letter-spacing:.2px;font-size:.94rem;font-weight:400}.airo26-page .airo-schools{background:var(--status-blue);color:#fff;letter-spacing:.01em;cursor:pointer;border-radius:999px;align-items:center;max-width:58rem;margin-bottom:28px;padding:14px 22px;font-size:.95rem;font-weight:700;text-decoration:none;transition:filter .2s;display:inline-flex}.airo26-page .airo-schools:hover{filter:brightness(1.08)}.airo26-page .airo-close{background:linear-gradient(125deg, var(--brand-dark-bg) 30%, var(--status-blue) 130%);text-align:left}.airo26-page .airo-close h2{margin-bottom:14px;font-size:clamp(1.5rem,3.2vw,2.3rem)}.airo26-page .airo-close p{color:#ffffffd9;text-transform:none;letter-spacing:.2px;max-width:44rem;margin-bottom:24px;font-weight:400}@media (width<=767px),(aspect-ratio<=1249/1000){.airo26-page .airo-hero{--hg-size:44px;--hg-name:10.5px;--hg-gap:9px;--hg-pad-x:20px;--hg-pad-top:44px;--hg-pad-bottom:140px;--hg-logo-w:150px;--hg-row-h:calc(var(--hg-logo-w) * 1154 / 3000);align-items:flex-start;min-height:0}.airo26-page .airo-hero-content{padding:var(--hg-pad-top) var(--hg-pad-x) var(--hg-pad-bottom)}.airo26-page .airo-hero-glyphs{top:calc(var(--hg-pad-top) + var(--hg-row-h) / 2);right:calc(max(0px, (100% - 1140px) / 2) + var(--hg-pad-x));width:auto;bottom:auto;left:auto;transform:translateY(-50%)}.airo26-page .airo-hero-poster,.airo26-page .airo-hero-video{object-position:center bottom}.airo26-page .airo-hero-grid{gap:20px;max-width:100%}.airo26-page .airo-hero-logo{max-width:var(--hg-logo-w)}.airo26-page .airo-hero-scrim{background:linear-gradient(0deg, #0b24fb00 0, #0b24fb00 calc(var(--hg-pad-bottom) - 90px), #0b24fb1a calc(var(--hg-pad-bottom) - 60px), #0b24fb47 calc(var(--hg-pad-bottom) - 35px), #0b24fb80 calc(var(--hg-pad-bottom) - 15px), #0b24fbc2 calc(var(--hg-pad-bottom) + 2px), #0b24fbeb calc(var(--hg-pad-bottom) + 22px), #0b24fb calc(var(--hg-pad-bottom) + 60px))}}@media (width>=600px) and (width<=767px),(width>=600px) and (aspect-ratio<=1249/1000){.airo26-page .airo-hero-glyphs{right:auto;left:calc(max(0px, (100% - 1140px) / 2) + var(--hg-pad-x) + var(--hg-logo-w) + 32px)}}@media (width<=349px){.airo26-page .airo-hero-glyph-name{display:none}}@media (width<=760px){.airo26-page .airo-panels,.airo26-page .airo-stack,.airo26-page .airo-teams-grid,.airo26-page .airo-aff-grid{grid-template-columns:1fr}.airo26-page .airo-complete{flex-direction:column;align-items:flex-start}.airo26-page .airo-spot{grid-template-columns:1fr}.airo26-page .airo-spot-pills{flex-wrap:wrap;gap:8px}.airo26-page .airo-spot-pill{white-space:normal;flex:auto;justify-content:center;min-width:calc(50% - 4px);padding:10px 14px;font-size:.75rem}.airo26-page .airo-spot-stage{min-height:200px}.airo26-page .airo-spot-ghost{font-size:clamp(6rem,30vw,9rem)}.airo26-page .airo-hero{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);height:100svh;min-height:0;display:grid}.airo26-page .airo-hero-media,.airo26-page .airo-hero-scrim,.airo26-page .airo-hero-glyphs{grid-area:1/1/2/2}.airo26-page .airo-hero-media,.airo26-page .airo-hero-scrim{height:auto;inset:0}.airo26-page .airo-hero-poster,.airo26-page .airo-hero-video{object-position:50% 50%}.airo26-page .airo-hero .ghost-watermark{display:none}.airo26-page .airo-hero-scrim{background:linear-gradient(#0b24fb8c 0,#0b24fb66 110px,#0b24fb00 190px),linear-gradient(0deg,#0b24fbe6 0,#0b24fb73 48px,#0b24fb00 120px),linear-gradient(#0b24fb6b,#0b24fb6b)}.airo26-page .airo-hero-media{filter:brightness(.7)}.airo26-page .airo-hero{--hg-logo-w:clamp(150px, 46vw, 190px);--hg-size:48px}.airo26-page .airo-hero-glyphs .airo-hero-logo,.airo26-page .airo-hero-glyph img{filter:drop-shadow(0 1px 3px #00000059)}.airo26-page .airo-hero-glyphs{justify-content:space-between;align-items:center;width:auto;display:flex;inset:20px 20px auto;transform:none}.airo26-page .airo-hero-glyphs .airo-hero-logo{width:var(--hg-logo-w);max-width:none;height:auto;margin:0;display:block}.airo26-page .airo-hero-content{grid-area:2/1;margin-top:0;padding:clamp(12px,2.4svh,20px) 20px clamp(16px,3svh,24px);position:relative}.airo26-page .airo-hero-grid{gap:0}.airo26-page .airo-hero-logo-wrap{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.airo26-page .airo-hero .airo-eyebrow{margin-bottom:clamp(8px,1.8svh,16px);padding:clamp(5px,1svh,9px) clamp(14px,2.4svh,20px);font-size:clamp(.64rem,1.55svh,.72rem)}.airo26-page .airo-hero h1{max-width:none;margin-bottom:clamp(8px,1.8svh,14px);font-size:clamp(1.4rem,3.7svh,1.85rem)}.airo26-page .airo-hero .airo-lead{margin-bottom:clamp(10px,2.2svh,18px);font-size:clamp(.86rem,2svh,.98rem);line-height:1.45}.airo26-page .airo-hero .airo-btn{min-height:clamp(46px,6.4svh,56px)}.airo26-page .airo-hero .airo-micro{margin-top:clamp(8px,1.6svh,14px);font-size:clamp(.72rem,1.75svh,.85rem)}.airo26-page section{padding:40px 20px}.airo26-page .airo-eyebrow{margin-bottom:8px;font-size:.72rem}.airo26-page .airo-oneentry h2,.airo26-page .airo-steps h2,.airo26-page .airo-core h2,.airo26-page .airo-more h2,.airo26-page .airo-teams h2,.airo26-page .airo-categories h2,.airo26-page .airo-airc h2,.airo26-page .airo-verify h2,.airo26-page .airo-pricing h2,.airo26-page .airo-close h2{max-width:none;margin-bottom:16px;font-size:1.5rem}.airo26-page .airo-container>h2:after{width:64px;height:4px;margin-top:12px}.airo26-page .airo-core .airo-lead,.airo26-page .airo-more .airo-lead,.airo26-page .airo-categories .airo-lead,.airo26-page .airo-pricing .airo-lead,.airo26-page .airo-teams p,.airo26-page .airo-airc p,.airo26-page .airo-verify .airo-intro,.airo26-page .airo-close p{margin-bottom:16px;font-size:.95rem}.airo26-page .airo-panels{gap:12px}.airo26-page .airo-panel{border-radius:14px;padding:18px 18px 18px 20px}.airo26-page .airo-panel h3{margin-bottom:8px;font-size:1rem}.airo26-page .airo-panel p{margin:0;font-size:.92rem}.airo26-page .airo-steps-list,.airo26-page .airo-verify ol{gap:8px;margin-bottom:16px}.airo26-page .airo-steps-list li,.airo26-page .airo-verify li{border-radius:12px;grid-template-columns:28px 1fr;align-items:start;column-gap:12px;padding:14px 16px;display:grid}.airo26-page .airo-steps-list li:before,.airo26-page .airo-verify li:before{grid-row:1/3;margin:0}.airo26-page .airo-steps-list li b,.airo26-page .airo-verify li b{grid-column:2;margin-bottom:4px}.airo26-page .airo-steps-list li p{grid-column:2}.airo26-page .airo-verify li{grid-template-areas:"n t""n d";font-size:.88rem}.airo26-page .airo-verify li:before{grid-area:n}.airo26-page .airo-verify li b{grid-area:t}.airo26-page .airo-note,.airo26-page .airo-verify .airo-privacy{margin-top:8px;font-size:.8rem}.airo26-page .airo-champ-strip{margin-bottom:16px;padding:8px 14px;font-size:.8rem}.airo26-page .airo-spot{gap:12px}.airo26-page .airo-spot-pills{gap:6px}.airo26-page .airo-spot-pill,.airo26-page .airo-spot-sub .airo-spot-pill{min-width:calc(50% - 3px);min-height:40px;padding:8px 12px}.airo26-page .airo-spot-stage,.airo26-page .airo-spot-sub .airo-spot-stage{min-height:0;padding:18px}.airo26-page .airo-spot-ghost,.airo26-page .airo-spot-sub .airo-spot-ghost{font-size:5.5rem}.airo26-page .airo-spot-detail h3{margin-bottom:6px;font-size:1.3rem}.airo26-page .airo-spot-detail p{font-size:.92rem}.airo26-page .airo-stack{border-radius:14px;gap:16px;margin-top:20px;padding:20px}.airo26-page .airo-stack h3{margin-bottom:8px;font-size:1.1rem}.airo26-page .airo-stack p{font-size:.9rem}.airo26-page .airo-stack .airo-giveaway{margin-top:10px;font-size:.86rem}.airo26-page .airo-bar{height:44px}.airo26-page .airo-more .airo-spot{margin-bottom:12px}.airo26-page .airo-complete{border-radius:14px;gap:10px;margin-top:16px;padding:16px 18px}.airo26-page .airo-teams-grid{gap:20px}.airo26-page .airo-path{gap:8px;margin:12px 0 16px;font-size:.74rem}.airo26-page .airo-path b{padding:8px 12px}.airo26-page .airo-path i{width:16px}.airo26-page .airo-aff{margin-top:28px}.airo26-page .airo-aff h3{margin-bottom:8px;font-size:1.1rem}.airo26-page .airo-aff>p{margin-bottom:8px}.airo26-page .airo-aff-grid{gap:0}.airo26-page .airo-aff-tile{border:0;border-top:1px solid var(--brand-border);background:0 0;border-radius:0;padding:14px 0}.airo26-page .airo-aff-tile h4{margin-bottom:4px;font-size:.95rem}.airo26-page .airo-aff-tile p{font-size:.9rem}.airo26-page .airo-catset-grid{grid-template-columns:1fr 1fr;gap:8px}.airo26-page .airo-catset-tile[open]{grid-column:1/-1}.airo26-page .airo-catset-tile:not([open]) .airo-catset-invite{display:none}.airo26-page .airo-catset-summary{padding:14px 14px 12px}.airo26-page .airo-catset-head h3{font-size:.95rem}.airo26-page .airo-catset-invite{margin-top:6px;font-size:.85rem}.airo26-page .airo-catset-scope{margin-top:6px}.airo26-page .airo-catset-body{padding:12px 14px 14px}.airo26-page .airo-catset-note{margin-top:20px;padding:12px 16px}.airo26-page .airo-catset-note b,.airo26-page .airo-catset-note p{font-size:.85rem}.airo26-page .airo-pgrid{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:20px}.airo26-page .airo-ptile{border-radius:14px;gap:6px;padding:16px 14px}.airo26-page .airo-ptile small{padding:5px 10px}.airo26-page .airo-ptile strong{font-size:1.8rem}.airo26-page .airo-ptile span{font-size:.82rem}.airo26-page .airo-includes{margin-bottom:16px;padding-top:16px}.airo26-page .airo-includes h3{margin-bottom:6px;font-size:.95rem}.airo26-page .airo-includes p{margin:0;font-size:.9rem}.airo26-page .airo-schools{margin-bottom:20px;padding:12px 18px;font-size:.88rem}}
