.qUuuwq_wrap{--ink:#1f1424;--plum:#56286f;--paper:#f7f4ef;--line:#e4ded6;--muted:#5e5866;--gold:#8a6d35;color:var(--ink);overflow-x:clip}.qUuuwq_wrap .w-container{max-width:1248px;margin:0 auto;padding:96px 24px 0}.qUuuwq_wrap h1{letter-spacing:-.01em;color:var(--ink);max-width:14ch;margin:0 0 24px;font-family:Montserrat,system-ui,sans-serif;font-size:clamp(36px,5vw,60px);font-weight:700;line-height:1.08}.qUuuwq_wrap .eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin:0 0 16px;font-size:12px;font-weight:600}.qUuuwq_wrap .lead{color:var(--ink);border-bottom:1px solid var(--line);max-width:60ch;margin:0;padding-bottom:96px;font-size:20px;line-height:1.6}.qUuuwq_wrap h2{letter-spacing:-.01em;color:var(--ink);margin:0 0 20px;font-family:Montserrat,system-ui,sans-serif;font-size:clamp(28px,3.2vw,40px);font-weight:600;line-height:1.15}.qUuuwq_wrap .b{color:var(--muted);max-width:64ch;margin:0;font-size:17px;line-height:1.7}.qUuuwq_wrap blockquote{border:0;border-top:1px solid var(--ink);letter-spacing:-.01em;max-width:22ch;color:var(--plum);margin:40px 0 0;padding:28px 0 0;font-family:Montserrat,system-ui,sans-serif;font-size:clamp(24px,2.6vw,32px);font-style:normal;font-weight:500;line-height:1.3}.qUuuwq_wrap .row{border-bottom:1px solid var(--line);grid-template-columns:5fr 7fr;align-items:center;gap:72px;padding:96px 0;display:grid}.qUuuwq_wrap .rev{border-bottom:0;grid-template-columns:7fr 5fr}.qUuuwq_wrap figure{min-width:0;margin:0}.qUuuwq_wrap .fig img{aspect-ratio:4/3;object-fit:cover;border-radius:2px;width:100%;display:block}.qUuuwq_wrap .events{background:var(--paper);margin:0 calc(50% - 50vw);padding:96px calc(50vw - 50%)}.qUuuwq_wrap .secintro{border-bottom:1px solid var(--line);grid-template-columns:5fr 7fr;align-items:end;gap:72px;margin-bottom:40px;padding-bottom:40px;display:grid}.qUuuwq_wrap .secintro h2{margin:0}.qUuuwq_wrap .gal{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 24px;display:grid}.qUuuwq_wrap .gal img{aspect-ratio:4/3;object-fit:cover;object-position:50% 42%;border-radius:2px;width:100%;display:block}.qUuuwq_wrap .gal figcaption{border-top:1px solid var(--line);letter-spacing:.14em;text-transform:uppercase;text-align:left;color:var(--ink);margin-top:14px;padding-top:12px;font-size:12px;font-weight:600}.qUuuwq_wrap .cta{background:var(--paper);border-top:1px solid var(--ink);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 48px;margin:96px 0;padding:56px 48px;display:flex}.qUuuwq_wrap .q{letter-spacing:-.01em;color:var(--ink);font-family:Montserrat,system-ui,sans-serif;font-size:clamp(26px,3vw,36px);font-weight:600;line-height:1.2}.qUuuwq_wrap .btn{background:var(--ink);color:#fff;letter-spacing:.14em;border-radius:4px;align-items:center;min-height:48px;padding:14px 28px;font-size:13px;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-flex}.qUuuwq_wrap .btn:hover{background:var(--plum)}.qUuuwq_wrap .btn:focus-visible{outline:2px solid var(--plum);outline-offset:3px}@media (max-width:900px){.qUuuwq_wrap .w-container{padding-top:64px}.qUuuwq_wrap .lead{padding-bottom:64px}:is(.qUuuwq_wrap .row,.qUuuwq_wrap .rev,.qUuuwq_wrap .secintro){grid-template-columns:minmax(0,1fr);gap:32px}.qUuuwq_wrap .row{padding:64px 0}.qUuuwq_wrap .rev .fig{order:1}.qUuuwq_wrap .events{padding-top:64px;padding-bottom:64px}.qUuuwq_wrap .secintro{gap:16px}.qUuuwq_wrap .gal{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px}.qUuuwq_wrap .cta{margin:64px 0;padding:40px 24px}}@media (max-width:560px){.qUuuwq_wrap .w-container{padding-left:16px;padding-right:16px}.qUuuwq_wrap .lead{font-size:18px}.qUuuwq_wrap .gal{grid-template-columns:minmax(0,1fr)}.qUuuwq_wrap .btn{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.qUuuwq_wrap .btn{transition:none}}
