.attend-module__6EyZ7a__hero.attend-module__6EyZ7a__hero{padding:96px 0 170px}.attend-module__6EyZ7a__hero h1{max-width:880px;margin-left:auto;margin-right:auto;font-size:clamp(2.3rem,5.2vw,4rem)}.attend-module__6EyZ7a__pillLong{border-radius:14px;max-width:100%;line-height:1.4}.attend-module__6EyZ7a__rsvpSec{background:linear-gradient(180deg,var(--sand),#efe6d6);padding:0 0 86px;position:relative}.attend-module__6EyZ7a__rsvpWrap{z-index:2;isolation:isolate;margin-top:-120px;position:relative}.attend-module__6EyZ7a__rsvp{text-align:center;background:#fff;border:1px solid #e8dcc6;border-radius:26px;max-width:600px;margin:0 auto;padding:44px 42px 40px;position:relative;box-shadow:0 40px 90px #0d1b2a38}.attend-module__6EyZ7a__rsvp:before{content:"";background:linear-gradient(90deg,#f0c76a,#c9922a);border-radius:0 0 4px 4px;height:4px;position:absolute;top:0;left:32px;right:32px}.attend-module__6EyZ7a__rsvp:after{content:"";z-index:-1;filter:blur(10px);background:radial-gradient(closest-side,#c9922a40,#0000);position:absolute;inset:-50px}.attend-module__6EyZ7a__rsvp h2{font-size:clamp(1.8rem,3.2vw,2.3rem)}.attend-module__6EyZ7a__details{background:#fff;position:relative;overflow:hidden}.attend-module__6EyZ7a__details:after{content:"";pointer-events:none;background:radial-gradient(closest-side,#c9922a1f,#0000);border-radius:50%;width:520px;height:520px;position:absolute;top:-160px;right:-160px}.attend-module__6EyZ7a__info{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:1000px;margin:0 auto;display:grid;position:relative}.attend-module__6EyZ7a__infoCard{text-align:center;flex-direction:column;align-items:center;display:flex}.attend-module__6EyZ7a__k{text-transform:uppercase;letter-spacing:.14em;color:var(--gold);margin-bottom:10px;font-size:12.5px;font-weight:800}.attend-module__6EyZ7a__v{font-family:var(--serif);color:var(--navy);font-size:1.3rem;line-height:1.45}.attend-module__6EyZ7a__small{color:var(--gray);font-size:14.5px;font-family:var(--sans);margin-top:6px;display:inline-block}.attend-module__6EyZ7a__more{background:linear-gradient(180deg,var(--sand),#efe6d6)}.attend-module__6EyZ7a__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;max-width:1000px;margin:0 auto;display:grid}.attend-module__6EyZ7a__card.attend-module__6EyZ7a__card{text-align:left;flex-direction:column;align-items:flex-start;padding:34px 32px;display:flex}.attend-module__6EyZ7a__card h3{margin:14px 0 8px;font-size:1.45rem}.attend-module__6EyZ7a__card p{line-height:1.65}.attend-module__6EyZ7a__badge{border-radius:999px;padding:7px 14px;font-size:13.5px;font-weight:700;display:inline-block}.attend-module__6EyZ7a__badgeGold{color:#9a6f14;background:#c9922a29}.attend-module__6EyZ7a__badgeForest{color:var(--forest);background:#2c4a3e1f}.attend-module__6EyZ7a__priceRow{border-top:1px solid #efe6d4;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;width:100%;margin-top:auto;padding-top:18px;display:flex}.attend-module__6EyZ7a__price{font-family:var(--serif);color:var(--navy);font-size:2.2rem;font-weight:700;line-height:1}.attend-module__6EyZ7a__fine{color:var(--gray);font-size:13px;margin:12px 0 0!important}.attend-module__6EyZ7a__bookRow{margin-top:auto;padding-top:18px}@media (max-width:900px){.attend-module__6EyZ7a__info{grid-template-columns:minmax(0,1fr);max-width:520px}.attend-module__6EyZ7a__cards{grid-template-columns:minmax(0,1fr);max-width:600px}}@media (max-width:600px){.attend-module__6EyZ7a__hero.attend-module__6EyZ7a__hero{padding:60px 0 150px}.attend-module__6EyZ7a__rsvp{border-radius:20px;padding:34px 20px 28px}.attend-module__6EyZ7a__rsvp:after{inset:-20px}.attend-module__6EyZ7a__card.attend-module__6EyZ7a__card{padding:28px 22px}}
.page-module__prdHFW__rform{text-align:left;gap:14px;margin-top:20px;display:grid}.page-module__prdHFW__rform label{color:var(--navy);margin-bottom:5px;font-size:14.5px;font-weight:700;display:block}.page-module__prdHFW__rform input{width:100%;min-height:56px;font-size:17px;font-family:var(--sans);border:1.5px solid #d8cdb8;border-radius:10px;padding:0 16px}.page-module__prdHFW__rform input:focus{outline:3px solid var(--gold);border-color:var(--gold)}.page-module__prdHFW__info{grid-template-columns:repeat(3,1fr);gap:22px;max-width:900px;margin:0 auto;display:grid}.page-module__prdHFW__info .page-module__prdHFW__i{border-radius:var(--radius);text-align:center;background:#fff;border:1px solid #e8ddca;padding:26px}.page-module__prdHFW__info .page-module__prdHFW__i .page-module__prdHFW__k{text-transform:uppercase;letter-spacing:.08em;color:var(--gold);margin-bottom:8px;font-size:12px;font-weight:700}.page-module__prdHFW__info .page-module__prdHFW__i .page-module__prdHFW__v{font-family:var(--serif);color:var(--navy);font-size:1.2rem}.page-module__prdHFW__pr{font-family:var(--serif);color:var(--navy);font-size:1.8rem;font-weight:700}.page-module__prdHFW__thanks{color:var(--forest);text-align:center;font-weight:700}@media (max-width:820px){.page-module__prdHFW__info{grid-template-columns:1fr}}
