.training-invitation[data-astro-cid-6cjgizv2]{position:relative;isolation:isolate;overflow:hidden;padding-block:clamp(50px,6vw,84px) 36px;border-top:1px solid #59412b}.training-invitation__art[data-astro-cid-6cjgizv2]{position:absolute;inset:-3% -3% 9%;z-index:-3;display:block}.training-invitation__art[data-astro-cid-6cjgizv2] img[data-astro-cid-6cjgizv2]{width:100%;height:100%;object-fit:cover;object-position:69% center}.training-invitation__shade[data-astro-cid-6cjgizv2]{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,#16130fee,#16130fa8 41%,#16130f08 78%),linear-gradient(0deg,#16130f 3%,#16130fe8 14%,#16130f00 58%,#16130f70)}.training-invitation__content[data-astro-cid-6cjgizv2]{position:relative}.training-invitation__index[data-astro-cid-6cjgizv2]{display:flex;justify-content:space-between;gap:24px;padding-bottom:20px;border-bottom:1px solid #d5a6714d;color:#e4c09b;font-size:9px}.training-invitation__index[data-astro-cid-6cjgizv2]>[data-astro-cid-6cjgizv2]:last-child{text-align:right}.training-invitation__copy[data-astro-cid-6cjgizv2]{max-width:650px;padding-top:clamp(56px,7vw,100px);padding-bottom:76px}.training-invitation__eyebrow[data-astro-cid-6cjgizv2]{display:flex;gap:10px;align-items:center;color:#eaba94;font-size:9px}.training-invitation__eyebrow[data-astro-cid-6cjgizv2]>span[data-astro-cid-6cjgizv2]{width:5px;height:5px;background:var(--ember);border-radius:50%;box-shadow:0 0 20px #e4572e}.training-invitation[data-astro-cid-6cjgizv2] h2[data-astro-cid-6cjgizv2]{font-size:clamp(42px,5.5vw,78px);font-weight:500;line-height:1.04;letter-spacing:-.045em;margin-top:26px}.training-invitation[data-astro-cid-6cjgizv2] h2[data-astro-cid-6cjgizv2] em[data-astro-cid-6cjgizv2]{color:#efbd94}.training-invitation__lead[data-astro-cid-6cjgizv2]{font-family:var(--display);font-size:clamp(22px,2.2vw,28px);margin-top:29px;line-height:1.3;color:#f0dfc9}.training-invitation__description[data-astro-cid-6cjgizv2]{max-width:46ch;color:#d8caba;font-size:16px;line-height:1.75;margin-top:16px}.training-invitation__actions[data-astro-cid-6cjgizv2]{display:flex;gap:24px;align-items:center;flex-wrap:wrap;margin-top:30px}.training-invitation__actions[data-astro-cid-6cjgizv2] .text-link[data-astro-cid-6cjgizv2]{color:var(--bone)}.training-invitation__note[data-astro-cid-6cjgizv2]{font:8px/1.6 var(--mono);letter-spacing:.08em;color:#c1ad94;margin-top:21px}.training-invitation__lessons[data-astro-cid-6cjgizv2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0;border-top:1px solid #9c734a;border-left:1px solid #614b36;background:#1c1712ee}.training-invitation__lessons[data-astro-cid-6cjgizv2] li[data-astro-cid-6cjgizv2]{border-right:1px solid #614b36;border-bottom:1px solid #614b36}.training-invitation__lessons[data-astro-cid-6cjgizv2] a[data-astro-cid-6cjgizv2]{display:grid;grid-template-columns:21px minmax(0,1fr) 12px;align-items:start;gap:15px;height:100%;padding:23px 21px;text-decoration:none;color:#f0dfc9;transition:background .2s}.training-invitation__lessons[data-astro-cid-6cjgizv2] a[data-astro-cid-6cjgizv2]:hover{background:#79513526;color:var(--bone)}.training-invitation__lessons[data-astro-cid-6cjgizv2] a[data-astro-cid-6cjgizv2]:focus-visible{outline-offset:-4px}.training-invitation__number[data-astro-cid-6cjgizv2]{font:10px/1.7 var(--mono);color:#e9a675;padding-top:4px}.training-invitation__lessons[data-astro-cid-6cjgizv2] strong[data-astro-cid-6cjgizv2]{display:block;font:500 20px/1.23 var(--display);letter-spacing:-.015em}.training-invitation__skill[data-astro-cid-6cjgizv2]{display:block;color:#bcad99;font-size:12px;line-height:1.5;margin-top:8px}.training-invitation__arrow[data-astro-cid-6cjgizv2]{color:#dbad82;font-size:16px;transition:transform .2s}.training-invitation__lessons[data-astro-cid-6cjgizv2] a[data-astro-cid-6cjgizv2]:hover .training-invitation__arrow[data-astro-cid-6cjgizv2]{transform:translate(2px,-2px)}.training-invitation__foot[data-astro-cid-6cjgizv2]{color:#b8a28a;text-align:center;font-size:8px;margin-top:25px}@media(max-width:1000px){.training-invitation__art[data-astro-cid-6cjgizv2] img[data-astro-cid-6cjgizv2]{object-position:63% center}.training-invitation__copy[data-astro-cid-6cjgizv2]{max-width:580px}.training-invitation__lessons[data-astro-cid-6cjgizv2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.training-invitation[data-astro-cid-6cjgizv2]{padding-top:26px}.training-invitation__index[data-astro-cid-6cjgizv2]{font-size:8px}.training-invitation__index[data-astro-cid-6cjgizv2]>[data-astro-cid-6cjgizv2]:last-child{display:none}.training-invitation__art[data-astro-cid-6cjgizv2]{inset:0 0 auto;height:610px}.training-invitation__art[data-astro-cid-6cjgizv2] img[data-astro-cid-6cjgizv2]{object-position:69% top}.training-invitation__shade[data-astro-cid-6cjgizv2]{background:linear-gradient(0deg,#16130f 42%,#16130f00 93%),linear-gradient(90deg,#16130f75,#16130f15),linear-gradient(180deg,#16130f80,#16130f00 18%,#16130fbb 37%)}.training-invitation__copy[data-astro-cid-6cjgizv2]{padding-top:225px;padding-bottom:42px}.training-invitation__eyebrow[data-astro-cid-6cjgizv2]{font-size:8px}.training-invitation[data-astro-cid-6cjgizv2] h2[data-astro-cid-6cjgizv2]{font-size:clamp(37px,8.8vw,52px);margin-top:18px}.training-invitation__lead[data-astro-cid-6cjgizv2]{margin-top:23px;font-size:22px}.training-invitation__description[data-astro-cid-6cjgizv2]{font-size:15px}.training-invitation__actions[data-astro-cid-6cjgizv2]{gap:12px 24px}.training-invitation__lessons[data-astro-cid-6cjgizv2]{grid-template-columns:1fr}.training-invitation__lessons[data-astro-cid-6cjgizv2] a[data-astro-cid-6cjgizv2]{padding:21px 18px}.training-invitation__lessons[data-astro-cid-6cjgizv2] strong[data-astro-cid-6cjgizv2]{font-size:21px}.training-invitation__foot[data-astro-cid-6cjgizv2]{max-width:34ch;margin-inline:auto}}@media(prefers-reduced-motion:reduce){.training-invitation__lessons[data-astro-cid-6cjgizv2] a[data-astro-cid-6cjgizv2],.training-invitation__arrow[data-astro-cid-6cjgizv2]{transition:none}.training-invitation__lessons[data-astro-cid-6cjgizv2] a[data-astro-cid-6cjgizv2]:hover .training-invitation__arrow[data-astro-cid-6cjgizv2]{transform:none}}.cinema-hero__lead[data-astro-cid-j7pv25f6]{max-width:54ch}.latest-flights[data-astro-cid-j7pv25f6] .section-heading[data-astro-cid-j7pv25f6]{margin-bottom:28px}.featured-flight[data-astro-cid-j7pv25f6]{border:1px solid var(--bone-line);border-left:3px solid var(--ember);background:var(--bone-raised);padding:32px;margin-bottom:20px}.featured-flight__head[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;justify-content:space-between}.featured-flight__head[data-astro-cid-j7pv25f6] .micro[data-astro-cid-j7pv25f6]{color:var(--ash)}.featured-flight__title[data-astro-cid-j7pv25f6]{font-family:var(--display);font-size:28px;font-weight:600;letter-spacing:-.01em;line-height:1.15;margin:10px 0 0}.featured-flight__title[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:inherit}.featured-flight__stats[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,auto);justify-content:start;gap:32px;margin:22px 0 0}.featured-flight__stats[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{min-width:0}.featured-flight__stats[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{font-family:var(--mono);font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:var(--ash)}.featured-flight__stats[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:4px 0 0;font-family:var(--display);font-size:24px;font-weight:600}.featured-flight__stats[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6].burn{color:var(--ember-text)}.featured-flight__lesson[data-astro-cid-j7pv25f6]{margin:20px 0 0;font-size:15px;line-height:1.6;color:var(--text-on-bone);max-width:62ch}.featured-flight__by[data-astro-cid-j7pv25f6]{margin:16px 0 0;font-size:13px;color:var(--text-on-bone-soft)}.latest-flights__seed[data-astro-cid-j7pv25f6]{margin:22px 0 0;font-size:14px;line-height:1.6;color:var(--text-on-bone-soft);max-width:60ch}@media(max-width:560px){.featured-flight[data-astro-cid-j7pv25f6]{padding:24px}.featured-flight__stats[data-astro-cid-j7pv25f6]{gap:18px 24px}.featured-flight__title[data-astro-cid-j7pv25f6]{font-size:23px}}
