.dress-code_swatchRow__F1Vpk{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:center}.dress-code_swatch__znzCa{width:34px;height:34px;border-radius:var(--p-swatch-r,50%);border:var(--p-swatch-bd,2px solid var(--inv-surface));box-shadow:var(--p-swatch-sh,0 0 0 1px rgba(0,0,0,.15))}.dress-palette_dressPalette__8GHm2{display:flex;flex-direction:column;align-items:var(--cmp-ai,center);gap:.8rem}.dress-palette_dressSwatches__sS2MP{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:center}.dress-palette_dressSwatch__1T1HI{width:44px;height:44px;border-radius:var(--p-dressSwatch-r,50%);border:var(--p-dressSwatch-bd,2.5px solid var(--inv-surface,#fff));box-shadow:var(--p-dressSwatch-sh,0 3px 10px rgba(0,0,0,.18))}.dress-palette_dressPaletteHint__F5YTp{margin:0;font-size:var(--t-dressPaletteHint-size-px,calc((.86rem) * var(--t-dressPaletteHint-size-m, 1) * var(--cmp-tscale, 1)));opacity:.8;max-width:380px;font-weight:var(--t-dressPaletteHint-w,inherit);font-family:var(--t-dressPaletteHint-ff,inherit);letter-spacing:var(--t-dressPaletteHint-ls,inherit);line-height:var(--t-dressPaletteHint-lh,inherit);text-transform:var(--t-dressPaletteHint-tt,inherit);font-style:var(--t-dressPaletteHint-fs,inherit);color:var(--t-dressPaletteHint-c,inherit);text-shadow:var(--t-dressPaletteHint-ts,inherit)}.dual-event-cards_dualCards__jzGuQ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.7rem,3cqw,1rem);width:100%;max-width:var(--inv-measure,620px);margin:0 auto}@container invitation (max-width: 460px){.dual-event-cards_dualCards__jzGuQ{grid-template-columns:1fr}}.dual-event-cards_dualCard__e0HWr{display:flex;flex-direction:column;align-items:var(--cmp-ai,center);gap:.4rem;padding:var(--p-dualCard-pad,clamp(1.15rem,5.5cqw,1.5rem) clamp(.9rem,4.5cqw,1.25rem));min-width:0;background-color:var(--p-dualCard-bg,var(--inv-surface));color:var(--p-dualCard-fg,var(--inv-on-surface,#2a2a2a));border-radius:var(--p-dualCard-r,var(--inv-radius));border-top:3px solid var(--inv-accent);box-shadow:var(--p-dualCard-sh,0 8px 24px rgba(0,0,0,.07));text-align:var(--cmp-ta,center);--inv-text:var(--inv-on-surface,#2a2a2a);background-image:var(--p-dualCard-img,none);background-size:var(--p-dualCard-size,cover);background-repeat:var(--p-dualCard-rep,no-repeat);background-position:var(--p-dualCard-pos,50% 50%)}.dual-event-cards_dualCardIcon__yDJkZ{font-size:var(--t-dualCardIcon-size-px,calc((1.5rem) * var(--t-dualCardIcon-size-m, 1) * var(--cmp-tscale, 1)));color:var(--t-dualCardIcon-c,var(--inv-accent));font-weight:var(--t-dualCardIcon-w,inherit);font-family:var(--t-dualCardIcon-ff,inherit);letter-spacing:var(--t-dualCardIcon-ls,inherit);line-height:var(--t-dualCardIcon-lh,inherit);text-transform:var(--t-dualCardIcon-tt,inherit);font-style:var(--t-dualCardIcon-fs,inherit);text-shadow:var(--t-dualCardIcon-ts,inherit)}.dual-event-cards_dualCardTitle__txNW2{margin:0;font-family:var(--t-dualCardTitle-ff,var(--inv-font-heading));font-size:var(--t-dualCardTitle-size-px,calc((1.12rem) * var(--t-dualCardTitle-size-m, 1) * var(--cmp-tscale, 1)));color:var(--t-dualCardTitle-c,var(--inv-heading,var(--inv-primary)));font-weight:var(--t-dualCardTitle-w,inherit);letter-spacing:var(--t-dualCardTitle-ls,inherit);line-height:var(--t-dualCardTitle-lh,inherit);text-transform:var(--t-dualCardTitle-tt,inherit);font-style:var(--t-dualCardTitle-fs,inherit);text-shadow:var(--t-dualCardTitle-ts,inherit)}.dual-event-cards_dualCardTime__07ID_{margin:0;font-size:var(--t-dualCardTime-size-px,calc((1.02rem) * var(--t-dualCardTime-size-m, 1) * var(--cmp-tscale, 1)));font-weight:var(--t-dualCardTime-w,700);color:var(--t-dualCardTime-c,var(--inv-accent));font-family:var(--t-dualCardTime-ff,inherit);letter-spacing:var(--t-dualCardTime-ls,inherit);line-height:var(--t-dualCardTime-lh,inherit);text-transform:var(--t-dualCardTime-tt,inherit);font-style:var(--t-dualCardTime-fs,inherit);text-shadow:var(--t-dualCardTime-ts,inherit)}.dual-event-cards_dualCardPlace__ZCswa{margin:0;font-size:var(--t-dualCardPlace-size-px,calc((.88rem) * var(--t-dualCardPlace-size-m, 1) * var(--cmp-tscale, 1)));line-height:var(--t-dualCardPlace-lh,1.5);opacity:.85;font-weight:var(--t-dualCardPlace-w,inherit);font-family:var(--t-dualCardPlace-ff,inherit);letter-spacing:var(--t-dualCardPlace-ls,inherit);text-transform:var(--t-dualCardPlace-tt,inherit);font-style:var(--t-dualCardPlace-fs,inherit);color:var(--t-dualCardPlace-c,inherit);text-shadow:var(--t-dualCardPlace-ts,inherit)}.dual-event-cards_dualCardPlace__ZCswa,.dual-event-cards_dualCardTitle__txNW2{overflow-wrap:anywhere}.dual-event-cards_dualCardPlace__ZCswa{opacity:1;color:var(--t-dualCardPlace-c,color-mix(in srgb,var(--inv-on-surface,#2a2a2a) var(--inv-muted,74%),transparent))}.dual-event-cards_dualCardTime__07ID_{font-variant-numeric:tabular-nums}.dual-event-cards_dualCardIcon__yDJkZ{display:inline-flex;align-items:center;justify-content:center}.dual-event-cards_dualCardIcon__yDJkZ svg{display:block}.editorial-dropcap_dropcap__zWjGw{width:min(580px,100%);margin:0 auto;text-align:var(--cmp-ta,left);line-height:var(--t-dropcap-lh,1.85);font-size:var(--t-dropcap-size-px,calc((calc(1.02rem * var(--inv-fs-body, 1))) * var(--t-dropcap-size-m, 1) * var(--cmp-tscale, 1)));font-weight:var(--t-dropcap-w,inherit);font-family:var(--t-dropcap-ff,inherit);letter-spacing:var(--t-dropcap-ls,inherit);text-transform:var(--t-dropcap-tt,inherit);font-style:var(--t-dropcap-fs,inherit);color:var(--t-dropcap-c,inherit);text-shadow:var(--t-dropcap-ts,inherit)}.email-cta_ctaBig__ApdY5{display:inline-flex;align-items:var(--cmp-ai,center);gap:.8rem;padding:var(--p-ctaBig-pad,.9rem 1.7rem);border-radius:var(--p-ctaBig-r,999px);background-color:var(--p-ctaBig-bg,var(--inv-primary));color:var(--p-ctaBig-fg,var(--inv-on-primary,#fff));text-decoration:none;box-shadow:var(--p-ctaBig-sh,0 10px 24px rgba(0,0,0,.2));transition:transform .15s ease;background-image:var(--p-ctaBig-img,none);background-size:var(--p-ctaBig-size,cover);background-repeat:var(--p-ctaBig-rep,no-repeat);background-position:var(--p-ctaBig-pos,50% 50%);border:var(--p-ctaBig-bd,none)}.email-cta_ctaBigIcon__X60Zi{font-size:var(--t-ctaBigIcon-size-px,calc((1.4rem) * var(--t-ctaBigIcon-size-m, 1) * var(--cmp-tscale, 1)));font-weight:var(--t-ctaBigIcon-w,inherit);font-family:var(--t-ctaBigIcon-ff,inherit);letter-spacing:var(--t-ctaBigIcon-ls,inherit);line-height:var(--t-ctaBigIcon-lh,inherit);text-transform:var(--t-ctaBigIcon-tt,inherit);font-style:var(--t-ctaBigIcon-fs,inherit);color:var(--t-ctaBigIcon-c,inherit);text-shadow:var(--t-ctaBigIcon-ts,inherit)}.email-cta_ctaBigLabel__kkZHa{font-weight:var(--t-ctaBigLabel-w,800);font-size:var(--t-ctaBigLabel-size-px,calc((.98rem) * var(--t-ctaBigLabel-size-m, 1) * var(--cmp-tscale, 1)));font-family:var(--t-ctaBigLabel-ff,inherit);letter-spacing:var(--t-ctaBigLabel-ls,inherit);line-height:var(--t-ctaBigLabel-lh,inherit);text-transform:var(--t-ctaBigLabel-tt,inherit);font-style:var(--t-ctaBigLabel-fs,inherit);color:var(--t-ctaBigLabel-c,inherit);text-shadow:var(--t-ctaBigLabel-ts,inherit)}.email-cta_ctaBigSub__JoCjM{display:block;font-size:var(--t-ctaBigSub-size-px,calc((.74rem) * var(--t-ctaBigSub-size-m, 1) * var(--cmp-tscale, 1)));font-weight:var(--t-ctaBigSub-w,500);opacity:.85;font-family:var(--t-ctaBigSub-ff,inherit);letter-spacing:var(--t-ctaBigSub-ls,inherit);line-height:var(--t-ctaBigSub-lh,inherit);text-transform:var(--t-ctaBigSub-tt,inherit);font-style:var(--t-ctaBigSub-fs,inherit);color:var(--t-ctaBigSub-c,inherit);text-shadow:var(--t-ctaBigSub-ts,inherit)}