/* base (all widths); tablet and mobile blocks hold only their overrides */
.fl_1{padding:22px 48px 0;padding-left:max(48px,calc((100% - 1104px)/2));padding-right:max(48px,calc((100% - 1104px)/2))}.fl_2{position:relative;border-radius:26px;overflow:hidden;background:#1d2b22;color:#f2f1e6;box-shadow:0 30px 80px rgba(17,26,20,.25)}.fl_3{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.7}.fl_4{position:absolute;inset:0;background:linear-gradient(100deg,rgba(29,43,34,.97) 42%,rgba(29,43,34,.7) 62%,rgba(29,43,34,.25))}.fl_5{position:relative;padding:88px 64px;max-width:660px}.fl_6{font-family:'Spline Sans Mono',monospace;font-size:12px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#c9b68a;margin-bottom:22px}.fl_7{font-size:56px;margin-bottom:24px;text-wrap:balance}.fl_8{font-style:normal;color:#c9b68a}.fl_9{font-size:18px;line-height:1.6;color:rgba(242,241,230,.82);margin-bottom:36px}.fl_10{display:flex;align-items:center;gap:28px}.fl_11{display:inline-flex;background:#c9b68a;color:#1f221c;border-radius:999px;padding:17px 40px;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.fl_12{font-size:12.5px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:#f2f1e6;border-bottom:1px solid #c9b68a;padding-bottom:3px}.fl_13{padding:96px 48px;background:#e6e6d4;margin-top:22px;padding-left:max(48px,calc((100% - 1104px)/2));padding-right:max(48px,calc((100% - 1104px)/2))}.fl_14{display:grid;grid-template-columns:1.05fr .95fr;gap:44px;align-items:end;margin-bottom:48px}.fl_15{font-family:'Spline Sans Mono',monospace;font-size:12px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#6d5b2a;margin-bottom:18px}.fl_16{font-size:44px}.fl_17{color:#5a5e4e;font-size:16px;line-height:1.65;padding-bottom:6px}.fl_18{display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:center}.fl_19{display:flex;gap:18px;padding:18px 0;border-top:1px solid rgba(31,34,28,.12)}.fl_20{font-family:'Spline Sans Mono',monospace;font-size:12px;font-weight:500;letter-spacing:.14em;color:#6d5b2a;flex:0 0 54px;padding-top:4px}.fl_21{font-size:16px;line-height:1.55}.fl_22{font-weight:600}.fl_23{display:block;color:#5a5e4e;font-size:14.5px}.fl_24{display:flex;gap:18px;padding:18px 0;border-top:1px solid rgba(31,34,28,.12)}.fl_25{font-family:'Spline Sans Mono',monospace;font-size:12px;font-weight:500;letter-spacing:.14em;color:#6d5b2a;flex:0 0 54px;padding-top:4px}.fl_26{font-size:16px;line-height:1.55}.fl_27{font-weight:600}.fl_28{display:block;color:#5a5e4e;font-size:14.5px}.fl_29{display:flex;gap:18px;padding:18px 0;border-top:1px solid rgba(31,34,28,.12);border-bottom:1px solid rgba(31,34,28,.12)}.fl_30{font-family:'Spline Sans Mono',monospace;font-size:12px;font-weight:500;letter-spacing:.14em;color:#6d5b2a;flex:0 0 54px;padding-top:4px}.fl_31{font-size:16px;line-height:1.55}.fl_32{font-weight:600}.fl_33{display:block;color:#5a5e4e;font-size:14.5px}.fl_34{background:#fafaf2;border:1px solid rgba(31,34,28,.18);border-radius:16px;padding:34px 36px}.fl_35{font-family:'Bodoni Moda',serif;font-size:26px;font-style:italic;line-height:1.4;margin-bottom:16px;font-optical-sizing:none;font-variation-settings:"opsz" 12,"wght" 480}.fl_36{font-size:14px;color:#5a5e4e;line-height:1.6}.fl_37{padding:96px 48px;padding-left:max(48px,calc((100% - 1104px)/2));padding-right:max(48px,calc((100% - 1104px)/2))}.fl_38{display:grid;grid-template-columns:1.05fr .95fr;gap:44px;align-items:end;margin-bottom:48px}.fl_39{font-family:'Spline Sans Mono',monospace;font-size:12px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#6d5b2a;margin-bottom:18px}.fl_40{font-size:44px}.fl_41{color:#5a5e4e;font-size:16px;line-height:1.65;padding-bottom:6px}.fl_42{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:28px}.fl_43{border:1px solid rgba(31,34,28,.18);border-top:3px solid #a98d4b;background:#fafaf2;border-radius:16px;padding:34px 36px}.fl_44{font-size:26px;margin-bottom:12px}.fl_45{font-size:15px;color:#5a5e4e;line-height:1.6}.fl_46{border-bottom:1px solid #a98d4b;color:#1f221c}.fl_47{border:1px solid rgba(31,34,28,.18);border-top:3px solid #2a3c30;background:#fafaf2;border-radius:16px;padding:34px 36px}.fl_48{font-size:26px;margin-bottom:12px}.fl_49{font-size:15px;color:#5a5e4e;line-height:1.6}.fl_50{display:flex;flex-wrap:wrap;gap:10px}.fl_51{font-family:'Spline Sans Mono',monospace;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;padding:10px 18px;border:1px solid #a98d4b;border-radius:999px;color:#6d5b2a}.fl_52{font-family:'Spline Sans Mono',monospace;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;padding:10px 18px;border:1px solid #a98d4b;border-radius:999px;color:#6d5b2a}.fl_53{font-family:'Spline Sans Mono',monospace;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;padding:10px 18px;border:1px solid #a98d4b;border-radius:999px;color:#6d5b2a}.fl_54{font-family:'Spline Sans Mono',monospace;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;padding:10px 18px;border:1px solid #a98d4b;border-radius:999px;color:#6d5b2a}.fl_55{font-family:'Spline Sans Mono',monospace;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;padding:10px 18px;border:1px solid #a98d4b;border-radius:999px;color:#6d5b2a}.fl_56{font-family:'Spline Sans Mono',monospace;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;padding:10px 18px;border:1px solid #a98d4b;border-radius:999px;color:#6d5b2a}.fl_57{background:#1d2b22;color:#f2f1e6;padding:96px 48px;padding-left:max(48px,calc((100% - 1104px)/2));padding-right:max(48px,calc((100% - 1104px)/2))}.fl_58{display:grid;grid-template-columns:1.05fr .95fr;gap:44px;align-items:end;margin-bottom:48px}.fl_59{font-family:'Spline Sans Mono',monospace;font-size:12px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#c9b68a;margin-bottom:18px}.fl_60{font-size:44px}.fl_61{color:rgba(242,241,230,.68);font-size:16px;line-height:1.65;padding-bottom:6px}.fl_62{display:grid;grid-template-columns:1fr 1fr;gap:28px}.fl_63{background:#fafaf2;color:#1f221c;border-radius:6px;overflow:hidden;font-family:'Spline Sans Mono',monospace}.fl_64{width:100%;aspect-ratio:16/7;object-fit:cover}.fl_65{padding:22px 26px 10px}.fl_66{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.fl_67{font-size:12px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#6d5b2a}.fl_68{font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;padding:5px 10px;border:1px solid #a98d4b;border-radius:999px;color:#6d5b2a}.fl_69{font-family:'Bodoni Moda',serif;font-size:24px;margin-bottom:4px;font-optical-sizing:none;font-variation-settings:"opsz" 12,"wght" 480}.fl_70{font-size:12px;font-weight:500;letter-spacing:.1em;color:#5a5e4e;margin-bottom:14px}.fl_71{font-size:12.5px}.fl_72{display:flex;justify-content:space-between;padding:8px 0;border-top:1px dashed rgba(31,34,28,.25)}.fl_73{color:#5a5e4e;font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.fl_74{display:flex;justify-content:space-between;padding:8px 0;border-top:1px dashed rgba(31,34,28,.25)}.fl_75{color:#5a5e4e;font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.fl_76{display:flex;justify-content:space-between;padding:8px 0;border-top:1px dashed rgba(31,34,28,.25);border-bottom:2px solid #1f221c}.fl_77{color:#5a5e4e;font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.fl_78{margin-top:16px;font-family:Archivo,sans-serif;font-size:14px;line-height:1.6;color:#5a5e4e;border-left:2px solid #a98d4b;padding-left:14px}.fl_79{color:#1f221c;font-weight:600}.fl_80{padding:14px 26px 18px;font-size:12px;font-weight:500;letter-spacing:.08em;color:#5a5e4e}.fl_81{background:#fafaf2;color:#1f221c;border-radius:6px;overflow:hidden;font-family:'Spline Sans Mono',monospace}.fl_82{width:100%;aspect-ratio:16/7;object-fit:cover}.fl_83{padding:22px 26px 10px}.fl_84{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.fl_85{font-size:12px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#6d5b2a}.fl_86{font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;padding:5px 10px;border:1px solid #a98d4b;border-radius:999px;color:#6d5b2a}.fl_87{font-family:'Bodoni Moda',serif;font-size:24px;margin-bottom:4px;font-optical-sizing:none;font-variation-settings:"opsz" 12,"wght" 480}.fl_88{font-size:12px;font-weight:500;letter-spacing:.1em;color:#5a5e4e;margin-bottom:14px}.fl_89{font-size:12.5px}.fl_90{display:flex;justify-content:space-between;padding:8px 0;border-top:1px dashed rgba(31,34,28,.25)}.fl_91{color:#5a5e4e;font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.fl_92{display:flex;justify-content:space-between;padding:8px 0;border-top:1px dashed rgba(31,34,28,.25)}.fl_93{color:#5a5e4e;font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.fl_94{display:flex;justify-content:space-between;padding:8px 0;border-top:1px dashed rgba(31,34,28,.25);border-bottom:2px solid #1f221c}.fl_95{color:#5a5e4e;font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.fl_96{margin-top:16px;font-family:Archivo,sans-serif;font-size:14px;line-height:1.6;color:#5a5e4e;border-left:2px solid #a98d4b;padding-left:14px}.fl_97{color:#1f221c;font-weight:600}.fl_98{padding:14px 26px 18px;font-size:12px;font-weight:500;letter-spacing:.08em;color:#5a5e4e}.fl_99{background:#fafaf2;color:#1f221c;border-radius:6px;overflow:hidden;font-family:'Spline Sans Mono',monospace}.fl_100{padding:22px 26px 10px}.fl_101{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.fl_102{font-size:12px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#6d5b2a}.fl_103{font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;padding:5px 10px;background:#1d2b22;border-radius:999px;color:#c9b68a}.fl_104{font-family:'Bodoni Moda',serif;font-size:24px;margin-bottom:4px;font-optical-sizing:none;font-variation-settings:"opsz" 12,"wght" 480}.fl_105{font-size:12px;font-weight:500;letter-spacing:.1em;color:#5a5e4e;margin-bottom:14px}.fl_106{font-size:12.5px}.fl_107{display:flex;justify-content:space-between;padding:8px 0;border-top:1px dashed rgba(31,34,28,.25)}.fl_108{color:#5a5e4e;font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.fl_109{display:flex;justify-content:space-between;padding:8px 0;border-top:1px dashed rgba(31,34,28,.25)}.fl_110{color:#5a5e4e;font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.fl_111{display:flex;justify-content:space-between;padding:8px 0;border-top:1px dashed rgba(31,34,28,.25);border-bottom:2px solid #1f221c}.fl_112{color:#5a5e4e;font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.fl_113{margin-top:16px;font-family:Archivo,sans-serif;font-size:14px;line-height:1.6;color:#5a5e4e;border-left:2px solid #a98d4b;padding-left:14px}.fl_114{color:#1f221c;font-weight:600}.fl_115{padding:14px 26px 18px;font-size:12px;font-weight:500;letter-spacing:.08em;color:#5a5e4e}.fl_116{display:grid;gap:20px}.fl_117{background:#fafaf2;color:#1f221c;border-radius:6px;overflow:hidden;font-family:'Spline Sans Mono',monospace}.fl_118{padding:22px 26px 10px}.fl_119{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.fl_120{font-size:12px;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#6d5b2a}.fl_121{font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;padding:5px 10px;border:1px solid rgba(31,34,28,.25);border-radius:999px;color:#5a5e4e}.fl_122{font-family:'Bodoni Moda',serif;font-size:24px;margin-bottom:4px;font-optical-sizing:none;font-variation-settings:"opsz" 12,"wght" 480}.fl_123{font-size:12px;font-weight:500;letter-spacing:.1em;color:#5a5e4e;margin-bottom:14px}.fl_124{font-size:12.5px}.fl_125{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px dashed rgba(31,34,28,.25)}.fl_126{color:#5a5e4e;font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.fl_127{text-align:right}.fl_130{display:flex;justify-content:space-between;padding:8px 0;border-top:1px dashed rgba(31,34,28,.25);border-bottom:2px solid #1f221c}.fl_131{color:#5a5e4e;font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.fl_133{margin-top:16px;font-family:Archivo,sans-serif;font-size:14px;line-height:1.6;color:#5a5e4e;border-left:2px solid #a98d4b;padding-left:14px}.fl_134{color:#1f221c;font-weight:600}.fl_135{padding:14px 26px 18px;font-size:12px;font-weight:500;letter-spacing:.08em;color:#5a5e4e}.fl_136{margin:0;background:#26382d;border:1px solid rgba(242,241,230,.25);border-radius:12px;padding:26px 28px;font-family:'Bodoni Moda',serif;font-size:19px;line-height:1.45;font-optical-sizing:none;font-variation-settings:"opsz" 12,"wght" 480}.fl_137{display:block;font-size:40px;line-height:.5;color:#c9b68a;margin-bottom:12px}.fl_138,.fl_191{font-family:'Spline Sans Mono',monospace;font-weight:500;color:rgba(242,241,230,.65)}.fl_138{margin-top:14px;font-size:12px;letter-spacing:.2em;text-transform:uppercase}.fl_191{margin-top:8px;font-size:11px;letter-spacing:.08em}.fl_191 a{color:#c9b68a;text-decoration:underline;text-underline-offset:3px}.fl_139{margin-top:32px;font-family:'Spline Sans Mono',monospace;font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#c9b68a}.fl_140{border-bottom:1px solid rgba(201,182,138,.45);padding-bottom:3px;color:#c9b68a}.fl_141{padding:96px 48px;padding-left:max(48px,calc((100% - 1104px)/2));padding-right:max(48px,calc((100% - 1104px)/2))}.fl_142{display:grid;grid-template-columns:1.05fr .95fr;gap:44px;align-items:end;margin-bottom:48px}.fl_143{font-family:'Spline Sans Mono',monospace;font-size:12px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#6d5b2a;margin-bottom:18px}.fl_144{font-size:44px}.fl_145{color:#5a5e4e;font-size:16px;line-height:1.65;padding-bottom:6px}.fl_146{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid rgba(31,34,28,.18);border-radius:16px;background:#fafaf2;overflow:hidden}.fl_147{padding:36px 30px}.fl_148{font-family:'Spline Sans Mono',monospace;font-size:12px;font-weight:500;letter-spacing:.2em;color:#6d5b2a}.fl_149{font-size:21px;margin:14px 0 10px}.fl_150{color:#5a5e4e;font-size:14.5px;line-height:1.6}.fl_151{padding:36px 30px;border-left:1px solid rgba(31,34,28,.18)}.fl_152{font-family:'Spline Sans Mono',monospace;font-size:12px;font-weight:500;letter-spacing:.2em;color:#6d5b2a}.fl_153{font-size:21px;margin:14px 0 10px}.fl_154{color:#5a5e4e;font-size:14.5px;line-height:1.6}.fl_155{padding:36px 30px;border-left:1px solid rgba(31,34,28,.18)}.fl_156{font-family:'Spline Sans Mono',monospace;font-size:12px;font-weight:500;letter-spacing:.2em;color:#6d5b2a}.fl_157{font-size:21px;margin:14px 0 10px}.fl_158{color:#5a5e4e;font-size:14.5px;line-height:1.6}.fl_159{padding:36px 30px;border-left:1px solid rgba(31,34,28,.18)}.fl_160{font-family:'Spline Sans Mono',monospace;font-size:12px;font-weight:500;letter-spacing:.2em;color:#6d5b2a}.fl_161{font-size:21px;margin:14px 0 10px}.fl_162{color:#5a5e4e;font-size:14.5px;line-height:1.6}.fl_163{padding:0 48px 72px;display:flex;justify-content:space-between;align-items:center;gap:48px;padding-left:max(48px,calc((100% - 1104px)/2));padding-right:max(48px,calc((100% - 1104px)/2))}.fl_164{font-family:'Spline Sans Mono',monospace;font-size:12px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#6d5b2a;margin-bottom:14px}.fl_165{font-size:30px;max-width:720px}.fl_166{flex:none;font-size:12.5px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;border-bottom:1px solid #a98d4b;padding-bottom:3px}.fl_167{padding:72px 48px 96px;border-top:1px solid rgba(31,34,28,.18);padding-left:max(48px,calc((100% - 1104px)/2));padding-right:max(48px,calc((100% - 1104px)/2))}.fl_168{max-width:820px;margin:0 auto}.fl_169{font-family:'Spline Sans Mono',monospace;font-size:12px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:#6d5b2a;margin-bottom:28px}.fl_170{border-top:1px solid rgba(31,34,28,.18)}.fl_171{display:flex;justify-content:space-between;gap:24px;align-items:baseline;padding:24px 4px;font-family:'Bodoni Moda',serif;font-size:23px;font-optical-sizing:none;font-variation-settings:"opsz" 12,"wght" 480}.fl_172{font-family:'Spline Sans Mono',monospace;color:#6d5b2a;display:inline-block}.fl_173{padding:0 4px 24px;color:#5a5e4e;font-size:15px;line-height:1.6;max-width:680px}.fl_174{border-top:1px solid rgba(31,34,28,.18)}.fl_175{display:flex;justify-content:space-between;gap:24px;align-items:baseline;padding:24px 4px;font-family:'Bodoni Moda',serif;font-size:23px;font-optical-sizing:none;font-variation-settings:"opsz" 12,"wght" 480}.fl_176{font-family:'Spline Sans Mono',monospace;color:#6d5b2a;display:inline-block}.fl_177{padding:0 4px 24px;color:#5a5e4e;font-size:15px;line-height:1.6;max-width:680px}.fl_178{border-top:1px solid rgba(31,34,28,.18)}.fl_179{display:flex;justify-content:space-between;gap:24px;align-items:baseline;padding:24px 4px;font-family:'Bodoni Moda',serif;font-size:23px;font-optical-sizing:none;font-variation-settings:"opsz" 12,"wght" 480}.fl_180{font-family:'Spline Sans Mono',monospace;color:#6d5b2a;display:inline-block}.fl_181{padding:0 4px 24px;color:#5a5e4e;font-size:15px;line-height:1.6;max-width:680px}.fl_182{border-top:1px solid rgba(31,34,28,.18);border-bottom:1px solid rgba(31,34,28,.18)}.fl_183{display:flex;justify-content:space-between;gap:24px;align-items:baseline;padding:24px 4px;font-family:'Bodoni Moda',serif;font-size:23px;font-optical-sizing:none;font-variation-settings:"opsz" 12,"wght" 480}.fl_184{font-family:'Spline Sans Mono',monospace;color:#6d5b2a;display:inline-block}.fl_185{padding:0 4px 24px;color:#5a5e4e;font-size:15px;line-height:1.6;max-width:680px}.fl_186{background:#1d2b22;color:#f2f1e6;padding:96px 48px;text-align:center;padding-left:max(48px,calc((100% - 1104px)/2));padding-right:max(48px,calc((100% - 1104px)/2))}.fl_187{font-size:48px;margin-bottom:16px}.fl_188{color:rgba(242,241,230,.7);max-width:520px;margin:0 auto 36px;font-size:16px;line-height:1.6}.fl_189{display:inline-flex;background:#c9b68a;color:#1f221c;border-radius:999px;padding:17px 40px;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.fl_190{margin-top:22px;font-size:14px;color:rgba(242,241,230,.7)}
@media (min-width:600px) and (max-width:899px){.fl_1{padding:22px 31px 0}.fl_5{padding:57px 42px}.fl_7{font-size:46px}.fl_11{padding:17px 26px}.fl_13{padding:62px 31px}.fl_14{grid-template-columns:1fr;gap:29px;margin-bottom:31px}.fl_16{font-size:37px}.fl_18{grid-template-columns:1fr;gap:31px}.fl_35{font-size:24px}.fl_37{padding:62px 31px}.fl_38{grid-template-columns:1fr;gap:29px;margin-bottom:31px}.fl_40{font-size:37px}.fl_42{grid-template-columns:1fr}.fl_44{font-size:24px}.fl_48{font-size:24px}.fl_57{padding:62px 31px}.fl_58{grid-template-columns:1fr;gap:29px;margin-bottom:31px}.fl_60{font-size:37px}.fl_62{grid-template-columns:1fr}.fl_137{font-size:34px}.fl_141{padding:62px 31px}.fl_142{grid-template-columns:1fr;gap:29px;margin-bottom:31px}.fl_144{font-size:37px}.fl_146{grid-template-columns:repeat(2,minmax(0,1fr))}.fl_163{padding:0 31px 47px;gap:31px}.fl_165{font-size:26px}.fl_167{padding:47px 31px 62px}.fl_186{padding:62px 31px}.fl_187{font-size:40px}.fl_189{padding:17px 26px}}
@media (max-width:599px){.fl_1{padding:22px 20px 0}.fl_5{padding:37px 27px}.fl_7{font-size:36px}.fl_9{margin-bottom:25px}.fl_10{gap:20px}.fl_13{padding:40px 20px}.fl_14{grid-template-columns:1fr;gap:18px;margin-bottom:20px}.fl_16{font-size:30px}.fl_18{grid-template-columns:1fr;gap:20px}.fl_20{flex:1 1 auto}.fl_25{flex:1 1 auto}.fl_30{flex:1 1 auto}.fl_34{padding:24px 25px}.fl_35{font-size:21px}.fl_37{padding:40px 20px}.fl_38{grid-template-columns:1fr;gap:18px;margin-bottom:20px}.fl_40{font-size:30px}.fl_42{grid-template-columns:1fr;margin-bottom:20px}.fl_43{padding:24px 25px}.fl_44{font-size:21px}.fl_47{padding:24px 25px}.fl_48{font-size:21px}.fl_57{padding:40px 20px}.fl_58{grid-template-columns:1fr;gap:18px;margin-bottom:20px}.fl_60{font-size:30px}.fl_62{grid-template-columns:1fr;gap:20px}.fl_65{padding:22px 18px 10px}.fl_66{flex-wrap:wrap}.fl_72{flex-wrap:wrap}.fl_74{flex-wrap:wrap}.fl_76{flex-wrap:wrap}.fl_80{padding:14px 18px 18px}.fl_83{padding:22px 18px 10px}.fl_84{flex-wrap:wrap}.fl_90{flex-wrap:wrap}.fl_92{flex-wrap:wrap}.fl_94{flex-wrap:wrap}.fl_98{padding:14px 18px 18px}.fl_100{padding:22px 18px 10px}.fl_101{flex-wrap:wrap}.fl_107{flex-wrap:wrap}.fl_109{flex-wrap:wrap}.fl_111{flex-wrap:wrap}.fl_115{padding:14px 18px 18px}.fl_118{padding:22px 18px 10px}.fl_119{flex-wrap:wrap}.fl_125{flex-wrap:wrap}.fl_127{text-align:left}.fl_130{flex-wrap:wrap}.fl_135{padding:14px 18px 18px}.fl_136{padding:18px 20px}.fl_137{font-size:28px}.fl_139{margin-top:22px}.fl_141{padding:40px 20px}.fl_142{grid-template-columns:1fr;gap:18px;margin-bottom:20px}.fl_144{font-size:30px}.fl_146{grid-template-columns:1fr}.fl_147{padding:25px 21px}.fl_151{padding:25px 21px}.fl_155{padding:25px 21px}.fl_159{padding:25px 21px}.fl_163{padding:0 20px 30px;gap:20px;flex-wrap:wrap}.fl_165{font-size:23px}.fl_167{padding:30px 20px 40px}.fl_169{margin-bottom:20px}.fl_186{padding:40px 20px}.fl_187{font-size:32px}.fl_188{margin:0 auto 25px}.fl_189{padding:17px 18px}}
/* legible cash note (was thin italic display) */
.dz-flights .fl_35{font-family:Archivo,sans-serif;font-style:normal;font-weight:600;font-size:21px;line-height:1.45;color:#1f221c;letter-spacing:-.005em}
@media (max-width:599px){.dz-flights .fl_35{font-size:18px}}
/* Hero actions stay on one line at phone width. */
@media (max-width:599px){
  .dz-flights .fl_10{flex-wrap:wrap;align-items:center;row-gap:14px}
  .dz-flights .fl_11,.dz-flights .fl_12{white-space:nowrap;line-height:1;letter-spacing:.08em}
  .dz-flights .fl_11{padding:14px 16px}
}
/* 44px hit area for the hero text link; the visible underline stays on the text. */
.fl_12{position:relative}
.fl_12::before{content:"";position:absolute;left:0;right:0;top:-14px;bottom:-14px}
/* The four process steps share row tracks so the step text lines up however the headings wrap. */
@media (min-width:900px){@supports (grid-template-rows:subgrid){.fl_147,.fl_151,.fl_155,.fl_159{display:grid;grid-template-rows:subgrid;grid-row:span 3}}}
