.elementor-2320 .elementor-element.elementor-element-9ac75b1{--display:flex;}.elementor-2320 .elementor-element.elementor-element-265038b{--display:flex;}.elementor-2320 .elementor-element.elementor-element-f7b5a0a{--display:flex;}.elementor-2320 .elementor-element.elementor-element-1ffa5e4{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-2320 .elementor-element.elementor-element-ddaa179{--display:flex;}.elementor-2320 .elementor-element.elementor-element-3033720 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-2320 .elementor-element.elementor-element-3033720 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-2320 .elementor-element.elementor-element-4f17886{--display:flex;}.elementor-2320 .elementor-element.elementor-element-2c52b9c > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-2320 .elementor-element.elementor-element-2c52b9c > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}body.elementor-page-2320:not(.elementor-motion-effects-element-type-background), body.elementor-page-2320 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf55167 );}@media(max-width:1024px){.elementor-2320 .elementor-element.elementor-element-3033720 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-2320 .elementor-element.elementor-element-3033720 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-2320 .elementor-element.elementor-element-2c52b9c > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-2320 .elementor-element.elementor-element-2c52b9c > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}}@media(max-width:767px){.elementor-2320 .elementor-element.elementor-element-1ffa5e4{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-2320 .elementor-element.elementor-element-3033720 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-2320 .elementor-element.elementor-element-3033720 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-2320 .elementor-element.elementor-element-2c52b9c > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-2320 .elementor-element.elementor-element-2c52b9c > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}/* Start custom CSS *//* ===== OM Stories archive shell (hero + grid wrappers only) ===== */
.om-archive-hero{ position:relative; overflow:hidden; background:var(--e-global-color-om_stage,#0C0A09); color:#fff; padding:64px clamp(20px,5vw,96px); }


.om-archive-hero__inner{ position:relative; max-width:1280px; margin:0 auto; width:100%; }
.om-archive-hero__crumbs, .om-archive-hero__crumbs .elementor-widget-container{ font-family:ui-monospace,"SF Mono",Menlo,monospace; font-size:11px; letter-spacing:.16em; text-transform:uppercase; color:var(--e-global-color-om_gold,#D6BB7E); margin-bottom:30px; }
.om-archive-hero__crumbs a{ color:var(--e-global-color-om_gold,#D6BB7E); opacity:.85; }
.om-archive-hero__crumbs a:hover{ opacity:1; }
.om-archive-hero__crumbs .sep{ opacity:.5; color:rgba(255,255,255,.4); margin:0 6px; }
.om-archive-hero__crumbs .here{ color:#fff; }
.om-archive-hero__eyebrow{ margin-bottom:22px; }
.om-archive-hero__eyebrow .elementor-heading-title{ display:inline-flex; align-items:center; gap:12px; font-size:13px; font-weight:700; letter-spacing:.22em; text-transform:uppercase; color:var(--e-global-color-om_gold,#D6BB7E); }
.om-archive-hero__eyebrow .elementor-heading-title::before{ content:""; width:28px; height:1.5px; background:currentColor; display:inline-block; }
h1.om-archive-hero__title{ color:#fff !important; font-size:76px; line-height:.98; letter-spacing:-.035em; margin:0; max-width:14ch; font-weight:700; }
.om-archive-hero__title .ital{ font-family:"kepler-std","Kepler Std",Georgia,serif; font-style:italic; font-weight:400; color:var(--e-global-color-om_gold,#D6BB7E); letter-spacing:0; }
.om-archive-hero__lede, .om-archive-hero__lede .elementor-widget-container{ font-size:19px; line-height:1.62; color:rgba(255,255,255,.82); margin:0; }
.om-archive-hero__lede p{ margin:0; }
.om-archive-hero__row{ display:grid; grid-template-columns:1.4fr 1fr; gap:56px; align-items:start; }
.om-archive-body{ padding:64px clamp(20px,5vw,96px) 96px; }
.om-archive-body__inner{ max-width:1280px; margin:0 auto; width:100%; }
.om-archive__featured{ margin-bottom:64px; }
.om-archive__featured .jet-listing-grid__items{ display:block; margin:0; }
.om-archive__featured .jet-listing-grid__item{ width:100% !important; max-width:100% !important; padding:0 !important; margin:0 !important; }
.om-archive__label{ display:flex; align-items:baseline; justify-content:space-between; margin-bottom:28px; padding-bottom:18px; border-bottom:1px solid var(--e-global-color-om_hairline,rgba(20,17,15,.1)); }
.om-archive__label-h .elementor-heading-title{ font-size:22px; font-weight:800; letter-spacing:-.01em; color:var(--e-global-color-om_ink,#14110F); }
.om-archive__grid .jet-listing-grid__items{ display:grid !important; grid-template-columns:repeat(3,1fr); gap:24px; margin:0 !important; }
.om-archive__grid .jet-listing-grid__item{ width:auto !important; max-width:none !important; padding:0 !important; margin:0 !important; }
@media(max-width:1100px){ .om-archive__grid .jet-listing-grid__items{ grid-template-columns:repeat(2,1fr); } h1.om-archive-hero__title{ font-size:56px; } }
@media(max-width:1024px){ .om-archive-hero__row{ grid-template-columns:1fr; gap:24px; } }
@media(max-width:767px){ .om-archive__grid .jet-listing-grid__items{ grid-template-columns:1fr; } h1.om-archive-hero__title{ font-size:42px; } .om-archive-body{ padding:48px 20px 64px; } }/* End custom CSS */