.event-page[data-v-5c767627]{background:#fffdf9;color:#21170b}.event-shell[data-v-5c767627]{margin:0 auto;width:min(1120px,calc(100% - 40px))}.event-section[data-v-5c767627]{padding:clamp(68px,8vw,104px) 0}.event-section--tinted[data-v-5c767627]{background:#efece8}.event-eyebrow[data-v-5c767627]{color:#9a554c;font-size:.78rem;font-weight:700;letter-spacing:.13em;margin:0 0 14px;text-transform:uppercase}.event-page h2[data-v-5c767627],.event-page h3[data-v-5c767627]{font-family:Lena,serif;font-weight:500}.event-page h2[data-v-5c767627]{font-size:clamp(2.3rem,4.2vw,4.2rem);line-height:1;margin:0 0 34px;max-width:860px;text-wrap:balance}.event-page h3[data-v-5c767627]{font-size:1.55rem;margin:0 0 12px}.event-grid[data-v-5c767627]{display:grid;gap:18px;grid-template-columns:repeat(3,1fr)}.event-card[data-v-5c767627]{background:#fffdf9;border:1px solid rgba(33,23,11,.12);border-radius:20px;min-height:220px;padding:30px;transition:transform .2s ease,box-shadow .2s ease}.event-card[data-v-5c767627]:hover{box-shadow:0 18px 40px #21170b14;transform:translateY(-4px)}.event-card p[data-v-5c767627],.event-cta p[data-v-5c767627]{color:#21170bc2;line-height:1.65;margin:0}.event-steps[data-v-5c767627]{align-items:center;display:grid;gap:54px;grid-template-columns:1fr 1fr}.event-steps ol[data-v-5c767627]{display:grid;gap:18px;list-style:none;margin:0;padding:0}.event-steps li[data-v-5c767627]{align-items:center;display:grid;gap:16px;grid-template-columns:46px 1fr}.event-steps li span[data-v-5c767627]{background:#21170b;border-radius:50%;color:#fffdf9;display:grid;font-weight:700;height:46px;place-items:center;width:46px}.event-steps li p[data-v-5c767627]{font-size:1.06rem;line-height:1.45;margin:0}.event-links[data-v-5c767627]{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.event-links a[data-v-5c767627]{background:#efece8;border-radius:15px;color:#21170b;display:flex;font-weight:700;justify-content:space-between;padding:21px;text-decoration:none;transition:background .2s ease,transform .2s ease}.event-links a[data-v-5c767627]:hover{background:#f3ddd5;transform:translateY(-2px)}.event-faq[data-v-5c767627]{display:grid;gap:54px;grid-template-columns:.65fr 1.35fr}.event-faq details[data-v-5c767627]{border-top:1px solid rgba(33,23,11,.18);padding:20px 0}.event-faq details[data-v-5c767627]:last-child{border-bottom:1px solid rgba(33,23,11,.18)}.event-faq summary[data-v-5c767627]{cursor:pointer;font-family:Lena,serif;font-size:1.35rem;padding-right:26px}.event-faq details p[data-v-5c767627]{color:#21170bc2;line-height:1.65;margin:14px 0 0}.event-section--cta[data-v-5c767627]{padding-top:0}.event-cta[data-v-5c767627]{align-items:center;background:#9a554c;border-radius:28px;color:#fffdf9;display:flex;gap:32px;justify-content:space-between;padding:46px}.event-cta h2[data-v-5c767627]{margin-bottom:12px}.event-cta p[data-v-5c767627]{color:#fffdf9e0;max-width:680px}.event-button[data-v-5c767627]{align-items:center;border-radius:999px;display:inline-flex;flex:0 0 auto;font-weight:700;justify-content:center;min-height:50px;padding:12px 22px;text-decoration:none;transition:transform .2s ease}.event-button[data-v-5c767627]:hover{transform:translateY(-2px)}.event-button--light[data-v-5c767627]{background:#fffdf9;color:#21170b}@media (max-width:760px){.event-shell[data-v-5c767627]{width:min(100% - 28px,1120px)}.event-faq[data-v-5c767627],.event-grid[data-v-5c767627],.event-links[data-v-5c767627],.event-steps[data-v-5c767627]{grid-template-columns:1fr}.event-faq[data-v-5c767627],.event-steps[data-v-5c767627]{gap:30px}.event-card[data-v-5c767627]{min-height:auto}.event-cta[data-v-5c767627]{align-items:flex-start;flex-direction:column;padding:30px}}
