.FlightSimulatorHolidayParty_holidayPage__XO6Yv{width:100%}.FlightSimulatorHolidayParty_container__pZbyq{max-width:900px;margin:0 auto;padding:0 1.5rem}.FlightSimulatorHolidayParty_answerSection__812DI{padding:3.5rem 0 2.5rem;background:var(--color-white,#fff)}.FlightSimulatorHolidayParty_answerHeading__qRCN6{font-size:clamp(1.5rem,3vw,2rem);line-height:1.25;color:var(--color-dark-blue,#0c1e31);margin:0 0 1rem}.FlightSimulatorHolidayParty_answerParagraph__Uzb2x{font-size:1.0625rem;line-height:1.75;color:var(--text-primary,#1a1a1a);margin:0 0 1.125rem}.FlightSimulatorHolidayParty_answerParagraph__Uzb2x:last-child{margin-bottom:0}.FlightSimulatorHolidayParty_section__1dIZP{padding:3.5rem 0;background:var(--color-white,#fff)}.FlightSimulatorHolidayParty_sectionAlt__jujkt{background:var(--color-gray-50,#fafafa)}.FlightSimulatorHolidayParty_sectionTitle__gyfxE{font-size:clamp(1.375rem,2.6vw,1.875rem);line-height:1.3;color:var(--color-dark-blue,#0c1e31);margin:0 0 1rem}.FlightSimulatorHolidayParty_bodyParagraph__A_srd{font-size:1rem;line-height:1.75;color:var(--text-secondary,#444);margin:0 0 1.125rem}.FlightSimulatorHolidayParty_sectionLink__cXGCi{font-size:.9375rem;line-height:1.7;color:var(--text-secondary,#444);margin:1.5rem 0 0}.FlightSimulatorHolidayParty_sectionLink__cXGCi a{color:var(--color-primary-text-dark,#a55816);text-decoration:underline}.FlightSimulatorHolidayParty_sectionCta__CyTDy{display:flex;justify-content:center;margin-top:2rem}.FlightSimulatorHolidayParty_tableWrap__oFaS4{overflow-x:auto;margin:2rem 0 1rem;border:1px solid rgba(0,0,0,.1);border-radius:12px;background:var(--color-white,#fff)}.FlightSimulatorHolidayParty_eventTable__ajkPw{width:100%;border-collapse:collapse;font-size:.9375rem;min-width:560px}.FlightSimulatorHolidayParty_tableCaption__Ma5i4{caption-side:top;padding:1rem 1.25rem .5rem;font-size:.75rem;color:var(--color-gray-700,#616161)}.FlightSimulatorHolidayParty_eventTable__ajkPw thead th,.FlightSimulatorHolidayParty_tableCaption__Ma5i4{text-align:left;font-family:var(--font-mono);font-weight:700;text-transform:uppercase;letter-spacing:.05em}.FlightSimulatorHolidayParty_eventTable__ajkPw thead th{background:var(--color-dark-blue,#0c1e31);color:rgba(255,255,255,.9);font-size:.8125rem;padding:.75rem 1.25rem}.FlightSimulatorHolidayParty_eventTable__ajkPw tbody td,.FlightSimulatorHolidayParty_eventTable__ajkPw tbody th{padding:.875rem 1.25rem;border-top:1px solid rgba(0,0,0,.08);text-align:left;vertical-align:top}.FlightSimulatorHolidayParty_eventTable__ajkPw tbody th{font-weight:600;color:var(--color-dark-blue,#0c1e31)}.FlightSimulatorHolidayParty_eventTable__ajkPw tbody tr:nth-child(2n){background:var(--color-gray-50,#fafafa)}.FlightSimulatorHolidayParty_configNote__DJfeJ{display:block;margin-top:.25rem;font-size:.8125rem;font-weight:400;color:var(--color-gray-600,#757575)}.FlightSimulatorHolidayParty_footnotes__gDGK6{margin:0 0 .5rem;padding-left:1.25rem;font-size:.875rem;line-height:1.6;color:var(--color-gray-700,#616161)}.FlightSimulatorHolidayParty_footnotes__gDGK6 li{margin-bottom:.375rem}.FlightSimulatorHolidayParty_includedList__jRCZO{list-style:none;margin:2rem 0 0;padding:0;display:grid;gap:1.25rem}.FlightSimulatorHolidayParty_includedItem__byIUQ{padding:1.25rem 1.5rem;background:var(--color-white,#fff);border:1px solid rgba(0,0,0,.08);border-radius:12px}.FlightSimulatorHolidayParty_includedTitle__b7cqB{font-size:1.0625rem;font-weight:600;color:var(--color-dark-blue,#0c1e31);margin:0 0 .5rem}.FlightSimulatorHolidayParty_includedDescription__xE1X2{font-size:.9375rem;line-height:1.7;color:var(--text-secondary,#444);margin:0}@media (min-width:768px){.FlightSimulatorHolidayParty_includedList__jRCZO{grid-template-columns:repeat(2,1fr)}}.FlightSimulatorHolidayParty_giftSection__xaUGk{padding:2.5rem 0;background:var(--color-gray-50,#fafafa);text-align:center}.FlightSimulatorHolidayParty_giftText__Jhpdo{max-width:620px;margin:0 auto;font-size:.9375rem;line-height:1.7;color:var(--text-secondary,#444)}.FlightSimulatorHolidayParty_giftText__Jhpdo a{color:var(--color-primary-text-dark,#a55816);text-decoration:underline}