._hero_mf5ho_1{min-height:690px;position:relative;display:flex;align-items:end;overflow:hidden}._hero_mf5ho_1>img,._overlay_mf5ho_1{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}._overlay_mf5ho_1{background:linear-gradient(90deg,#0c2a22eb,#0c2a22ad 48%,#0c2a2214 82%)}._heroCopy_mf5ho_1{position:relative;z-index:1;color:#fffdf7;max-width:1200px;width:100%;margin:auto;padding:var(--spacing-20) var(--spacing-6)}._heroCopy_mf5ho_1>p,._heading_mf5ho_1 p,._split_mf5ho_1>div>p{color:#f0bd59;text-transform:uppercase;letter-spacing:.14em;font-size:.78rem;font-weight:700}._heroCopy_mf5ho_1 h1{font:700 clamp(3rem,7vw,6.2rem)/.92 var(--font-family-display);max-width:820px;margin:.6rem 0 1rem}._heroCopy_mf5ho_1>span{display:block;max-width:650px;font-size:1.15rem;line-height:1.65}._heroCopy_mf5ho_1>div{display:flex;gap:var(--spacing-3);margin-top:var(--spacing-6)}._trust_mf5ho_1{max-width:1200px;margin:auto;display:grid;grid-template-columns:repeat(4,1fr);padding:var(--spacing-8) var(--spacing-6);border-bottom:1px solid var(--border)}._trust_mf5ho_1 span{display:flex;align-items:center;gap:.6rem;font-weight:600}._trust_mf5ho_1 svg{color:var(--primary)}._section_mf5ho_1,._split_mf5ho_1,._notice_mf5ho_1,._audiences_mf5ho_1,._categories_mf5ho_1,._organizerCta_mf5ho_1,._faq_mf5ho_1{max-width:1200px;margin:var(--spacing-16) auto;padding:0 var(--spacing-6)}._heading_mf5ho_1{display:flex;justify-content:space-between;align-items:end;margin-bottom:var(--spacing-8)}._heading_mf5ho_1 h2,._split_mf5ho_1 h2{font:700 clamp(2.3rem,5vw,4rem)/1 var(--font-family-display);margin:.5rem 0}._cards_mf5ho_1{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-6)}._event_mf5ho_1{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-6);box-shadow:var(--shadow)}._event_mf5ho_1>div{display:flex;justify-content:space-between;align-items:center}._event_mf5ho_1>div span{background:var(--accent);padding:.45rem .7rem;border-radius:var(--radius-full);font-weight:700}._event_mf5ho_1 small{color:var(--muted-foreground)}._event_mf5ho_1 h3{font:700 1.55rem var(--font-family-display)}._event_mf5ho_1 p{display:flex;gap:.4rem;color:var(--muted-foreground)}._event_mf5ho_1 a,._notice_mf5ho_1 a{color:var(--primary);font-weight:700;text-decoration:none}._split_mf5ho_1{background:var(--primary);color:var(--primary-foreground);border-radius:var(--radius-lg);padding:var(--spacing-12);display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-12)}._split_mf5ho_1>div>span{display:block;line-height:1.7;margin-bottom:var(--spacing-6)}._steps_mf5ho_1{display:grid;grid-template-columns:auto 1fr;gap:var(--spacing-4)}._steps_mf5ho_1 b{color:var(--accent);font-size:1.4rem}._steps_mf5ho_1 p{margin:0 0 var(--spacing-4);line-height:1.5}._audienceGrid_mf5ho_1{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-4)}._audienceGrid_mf5ho_1 article{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--spacing-6);display:flex;flex-direction:column;align-items:flex-start}._audienceGrid_mf5ho_1 svg{color:var(--primary)}._audienceGrid_mf5ho_1 h3{font:700 1.55rem var(--font-family-display)}._audienceGrid_mf5ho_1 p{color:var(--muted-foreground);line-height:1.6;flex:1}._categories_mf5ho_1{display:grid;grid-template-columns:.8fr 1.2fr;gap:var(--spacing-12);align-items:start}._categories_mf5ho_1>div:first-child p,._organizerCta_mf5ho_1 p,._faq_mf5ho_1>div:first-child p{color:var(--primary);text-transform:uppercase;letter-spacing:.13em;font-weight:700}._categories_mf5ho_1 h2,._organizerCta_mf5ho_1 h2,._faq_mf5ho_1 h2{font:700 clamp(2.3rem,5vw,4rem)/1 var(--font-family-display);margin:.5rem 0}._categories_mf5ho_1>div:last-child{display:grid;grid-template-columns:1fr 1fr;gap:.7rem}._categories_mf5ho_1>div:last-child span{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-full);padding:.8rem 1rem;font-weight:600}._organizerCta_mf5ho_1{background:var(--accent);color:var(--accent-foreground);border-radius:var(--radius-lg);padding:var(--spacing-12);display:flex;justify-content:space-between;align-items:end;gap:var(--spacing-8)}._organizerCta_mf5ho_1>div:first-child{max-width:720px}._organizerCta_mf5ho_1>div:first-child>span{line-height:1.7}._organizerCta_mf5ho_1>div:last-child{display:flex;gap:.6rem;flex-shrink:0}._faq_mf5ho_1{display:grid;grid-template-columns:.8fr 1.2fr;gap:var(--spacing-12)}._faq_mf5ho_1 details{border-top:1px solid var(--border);padding:1.25rem 0}._faq_mf5ho_1 summary{font-weight:700;font-size:1.05rem;cursor:pointer}._faq_mf5ho_1 details p{color:var(--muted-foreground);line-height:1.65}._notice_mf5ho_1{background:var(--surface);border-left:5px solid var(--accent);padding:var(--spacing-6);border-radius:var(--radius)}._notice_mf5ho_1 p{line-height:1.65}@media(max-width:800px){._hero_mf5ho_1{min-height:620px}._heroCopy_mf5ho_1{padding-bottom:var(--spacing-12)}._heroCopy_mf5ho_1>div,._heading_mf5ho_1,._organizerCta_mf5ho_1,._organizerCta_mf5ho_1>div:last-child{align-items:stretch;flex-direction:column}._trust_mf5ho_1{grid-template-columns:1fr 1fr;gap:var(--spacing-6)}._cards_mf5ho_1,._split_mf5ho_1,._categories_mf5ho_1,._faq_mf5ho_1{grid-template-columns:1fr}._audienceGrid_mf5ho_1{grid-template-columns:1fr 1fr}._split_mf5ho_1,._organizerCta_mf5ho_1{margin-left:var(--spacing-4);margin-right:var(--spacing-4);padding:var(--spacing-8)}}@media(max-width:520px){._audienceGrid_mf5ho_1,._categories_mf5ho_1>div:last-child{grid-template-columns:1fr}}
