.XkVBMq_hero{width:100%;min-height:min(88vh,900px);position:relative}@media (max-width:480px){.XkVBMq_hero{min-height:100svh}}.XkVBMq_hero[data-has-image=false]{min-height:0}@media (max-width:480px){.XkVBMq_hero[data-has-image=false]{min-height:0}}.XkVBMq_hero[data-has-image=false] .XkVBMq_content{justify-content:flex-start;padding-top:140px;padding-bottom:60px;position:relative}@media (max-width:1024px){.XkVBMq_hero[data-has-image=false] .XkVBMq_content{padding-top:140px;padding-bottom:60px}}@media (max-width:480px){.XkVBMq_hero[data-has-image=false] .XkVBMq_content{padding-top:110px;padding-bottom:60px}}.XkVBMq_figure{position:absolute;inset:0}.XkVBMq_figure:after{content:"";background:linear-gradient(#0b0b0a26 0%,#0b0b0a59 55%,#0b0b0ae0 100%);position:absolute;inset:0}.XkVBMq_image{object-fit:cover}.XkVBMq_content{flex-direction:column;justify-content:flex-end;max-width:1440px;margin:0 auto;padding:0 64px clamp(72px,16vh,180px);display:flex;position:absolute;inset:0}@media (max-width:1024px){.XkVBMq_content{padding:0 32px clamp(56px,12vh,120px)}}@media (max-width:480px){.XkVBMq_content{padding:0 20px clamp(40px,10vh,80px)}}.XkVBMq_eyebrow{color:#f1eee8;letter-spacing:.28em;text-transform:uppercase;margin-top:24px;font-family:Inter Variable,Inter,sans-serif;font-size:12px}.XkVBMq_rule{background:#c6a66a;width:40px;height:1px;margin-top:28px;display:block}.XkVBMq_title{letter-spacing:.07em;text-transform:uppercase;max-width:14ch;font-size:clamp(44px,7vw,110px);font-weight:400;line-height:.98}.XkVBMq_titleCompact{font-size:clamp(34px,5vw,72px)}.XkVBMq_titleLarge{font-size:clamp(56px,9vw,140px)}.XkVBMq_subtitle{color:#f1eee8;max-width:560px;margin-top:20px;font-size:clamp(20px,2.4vw,30px);font-style:italic}.XkVBMq_description{color:#b6b1a9;max-width:560px;margin-top:24px;font-size:19px;line-height:1.6}.XkVBMq_metadata{flex-wrap:wrap;gap:12px 40px;margin:32px 0 0;padding:0;list-style:none;display:flex}@media (max-width:480px){.XkVBMq_metadata{flex-direction:column;gap:10px}}.XkVBMq_metadata li{gap:12px;display:flex}.XkVBMq_metaLabel{color:#b6b1a9;letter-spacing:.2em;text-transform:uppercase;font-family:Inter Variable,Inter,sans-serif;font-size:11px}.XkVBMq_metaLabel:after{content:"—"}.XkVBMq_metaValue{color:#f1eee8;letter-spacing:.2em;text-transform:uppercase;font-family:Inter Variable,Inter,sans-serif;font-size:11px}.XkVBMq_link{color:#f1eee8;letter-spacing:.2em;text-transform:uppercase;border-bottom:1px solid #c6a66a;align-self:flex-start;align-items:center;min-height:44px;margin-top:40px;padding-bottom:6px;font-family:Inter Variable,Inter,sans-serif;font-size:12px;transition:border-color .3s;display:inline-flex}.XkVBMq_link:hover{border-color:#f1eee8}.XkVBMq_link:focus-visible{outline-offset:4px;outline:1px solid #c6a66a}
.oFl-gW_panel{width:100%;position:relative}.oFl-gW_full,.oFl-gW_half{position:relative;overflow:hidden}.oFl-gW_full .oFl-gW_figure,.oFl-gW_half .oFl-gW_figure{position:absolute;inset:0}.oFl-gW_full .oFl-gW_figure:after,.oFl-gW_half .oFl-gW_figure:after{content:"";z-index:1;background:linear-gradient(#0b0b0a14 0%,#0b0b0a4d 50%,#0b0b0ad1 100%);position:absolute;inset:0}.oFl-gW_full .oFl-gW_body,.oFl-gW_half .oFl-gW_body{z-index:2;flex-direction:column;justify-content:flex-end;padding:48px 64px;display:flex;position:absolute;inset:0}@media (max-width:1024px){.oFl-gW_full .oFl-gW_body,.oFl-gW_half .oFl-gW_body{padding:40px}}@media (max-width:480px){.oFl-gW_full .oFl-gW_body,.oFl-gW_half .oFl-gW_body{padding:28px 24px}}.oFl-gW_full{height:clamp(420px,66vh,760px)}@media (max-width:480px){.oFl-gW_full{height:clamp(380px,60vh,560px)}}.oFl-gW_half{aspect-ratio:4/3;width:100%}@media (max-width:480px){.oFl-gW_half{aspect-ratio:3/4;min-height:380px}}.oFl-gW_figure{background:#111110;width:100%;display:block;position:relative;overflow:hidden}.oFl-gW_figure:focus-visible{outline-offset:-2px;outline:1px solid #c6a66a}.oFl-gW_placeholder{justify-content:center;align-items:center;display:flex}.oFl-gW_placeholderLabel{color:#6b675f;letter-spacing:.22em;text-transform:uppercase;z-index:2;font-family:Inter Variable,Inter,sans-serif;font-size:11px;position:relative}.oFl-gW_image{object-fit:cover;transition:transform .8s cubic-bezier(.22,1,.36,1)}.oFl-gW_panel:hover .oFl-gW_image{transform:scale(1.03)}.oFl-gW_body{max-width:520px}.oFl-gW_body:has(.oFl-gW_items){max-width:none}.oFl-gW_bodyLink{display:block}.oFl-gW_bodyLink:focus-visible{outline-offset:6px;outline:1px solid #c6a66a}.oFl-gW_teaser{text-align:center;padding:96px 64px;display:block}@media (max-width:1024px){.oFl-gW_teaser{padding:80px 32px}}@media (max-width:480px){.oFl-gW_teaser{padding:64px 20px}}.oFl-gW_teaser:focus-visible{outline-offset:6px;outline:1px solid #c6a66a}.oFl-gW_teaserBody{max-width:620px;margin:0 auto}.oFl-gW_teaserPosts{text-align:left;margin-top:56px;position:relative}.oFl-gW_teaserGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}@media (max-width:900px){.oFl-gW_teaserGrid{grid-template-columns:1fr}}.oFl-gW_teaserCard{display:block}.oFl-gW_teaserCard:focus-visible{outline-offset:4px;outline:1px solid #c6a66a}.oFl-gW_teaserCardFigure{aspect-ratio:16/9;background:#111110;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.oFl-gW_teaserCardImage{object-fit:cover;transition:transform .8s cubic-bezier(.22,1,.36,1)}.oFl-gW_teaserCard:hover .oFl-gW_teaserCardImage{transform:scale(1.03)}.oFl-gW_teaserCardTitle{margin-top:18px;font-size:clamp(18px,1.6vw,26px);font-weight:400;line-height:1.15}.oFl-gW_teaserCardDate{color:#b6b1a9;letter-spacing:.18em;text-transform:uppercase;margin-top:8px;font-family:Inter Variable,Inter,sans-serif;font-size:11px}.oFl-gW_teaserArrow{color:#f1eee8;font-size:20px;line-height:1;transition:color .3s;position:absolute;top:38%;right:28px}.oFl-gW_teaserArrow:hover{color:#c6a66a}@media (max-width:900px){.oFl-gW_teaserArrow{text-align:right;margin-top:32px;display:block;position:static}}.oFl-gW_teaserArrow .oFl-gW_title{font-size:clamp(28px,3vw,44px)}.oFl-gW_teaserArrow .oFl-gW_description{max-width:460px;margin-left:auto;margin-right:auto;font-size:17px}.oFl-gW_teaserArrow .oFl-gW_link{border-bottom:none;margin-top:32px}.oFl-gW_teaserArrow .oFl-gW_link:after{content:"→";margin-left:10px}.oFl-gW_eyebrow{color:#c6a66a;letter-spacing:.22em;text-transform:uppercase;margin-bottom:16px;font-family:Inter Variable,Inter,sans-serif;font-size:12px}.oFl-gW_title{letter-spacing:.04em;text-transform:uppercase;font-size:clamp(30px,3.6vw,56px);font-weight:400;line-height:1.05}.oFl-gW_titleCompact{font-size:clamp(24px,2.6vw,40px)}.oFl-gW_titleLarge{font-size:clamp(38px,4.6vw,72px)}.oFl-gW_half .oFl-gW_title{font-size:clamp(26px,2.4vw,40px)}.oFl-gW_description{color:#b6b1a9;margin-top:20px;font-size:18px;line-height:1.6}.oFl-gW_description:empty{display:none}.oFl-gW_items{margin:12px 0 0;padding:0;list-style:none}.oFl-gW_items:empty{display:none}.oFl-gW_items li{color:#b6b1a9;letter-spacing:.04em;text-transform:uppercase;font-family:Inter Variable,Inter,sans-serif;font-size:clamp(11px,.9vw,14px);line-height:1.6;display:inline}.oFl-gW_items li+li:before{content:" · "}.oFl-gW_items+.oFl-gW_link{margin-top:12px}.oFl-gW_items:empty+.oFl-gW_link{margin-top:28px}.oFl-gW_link{letter-spacing:.2em;text-transform:uppercase;margin-top:28px;padding-bottom:4px;font-family:Inter Variable,Inter,sans-serif;font-size:14px;transition:color .3s;display:inline-block}.oFl-gW_link:after{content:"→";margin-left:10px}.oFl-gW_panel:hover .oFl-gW_link{color:#c6a66a}
