._entrance_1ts1w_1{border-bottom:1px solid var(--red);background:#17191c;padding-block:2rem;scroll-margin-top:2rem}._layout_1ts1w_8{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(2rem,4vw,4rem);display:grid}._copy_1ts1w_15{min-width:0}._heading_1ts1w_17{max-width:10em;font-family:var(--font-display-stack);letter-spacing:-.035em;margin-block:.8rem 1.2rem;font-size:clamp(2.25rem,3.5vw,3.5rem);line-height:1.05}._description_1ts1w_26,._invitation_1ts1w_27{color:#d1ccc4;max-width:36rem;font-size:1.0625rem;line-height:1.6}._invitation_1ts1w_27{margin-top:1rem}._albumCards_1ts1w_36{grid-template-columns:repeat(2,minmax(0,1fr));justify-self:end;gap:clamp(1rem,2vw,1.5rem);width:100%;max-width:44rem;display:grid}._albumCard_1ts1w_36{border-bottom:1px solid var(--line);flex-direction:column;gap:.5rem;min-width:0;padding-bottom:.75rem;display:flex}._albumCard_1ts1w_36 img{aspect-ratio:1;object-fit:contain;width:100%;height:auto}._albumCard_1ts1w_36 strong{font:500 clamp(1.2rem, 2.2vw, 1.9rem)/1.15 var(--font-display-stack);margin-top:.25rem}._albumCard_1ts1w_36 span{color:var(--muted);font-size:.9rem}._albumCard_1ts1w_36:hover strong{color:var(--gold)}._albumCard_1ts1w_36:focus-visible{outline:2px solid var(--cyan);outline-offset:5px}._compact_1ts1w_70{padding-block:1.25rem}._compact_1ts1w_70 ._layout_1ts1w_8{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:2rem}._compact_1ts1w_70 ._heading_1ts1w_17{max-width:none;margin-block:0 .5rem;font-size:clamp(1.65rem,2.4vw,2.3rem)}._compact_1ts1w_70 ._description_1ts1w_26{max-width:43rem;font-size:.9375rem;line-height:1.5}._compact_1ts1w_70 ._albumCards_1ts1w_36{gap:.875rem;max-width:37rem}._compact_1ts1w_70 ._albumCard_1ts1w_36{border:1px solid var(--line);grid-template-rows:auto auto;grid-template-columns:4.5rem minmax(0,1fr);align-content:center;gap:.25rem .8rem;padding:.65rem;display:grid}._compact_1ts1w_70 ._albumCard_1ts1w_36 img{grid-row:1/3;width:4.5rem}._compact_1ts1w_70 ._albumCard_1ts1w_36 strong{align-self:end;margin:0;font-size:clamp(1.1rem,1.5vw,1.5rem)}._compact_1ts1w_70 ._albumCard_1ts1w_36 span{align-self:start;font-size:.75rem;line-height:1.4}._compact_1ts1w_70 ._albumCard_1ts1w_36[aria-current]{background:#2a2026;border-color:#c69584}@media (max-width:1000px){._layout_1ts1w_8{grid-template-columns:minmax(0,1fr);gap:2rem}._description_1ts1w_26,._invitation_1ts1w_27{max-width:44rem}._albumCards_1ts1w_36{justify-self:start}}@media (max-width:800px){._compact_1ts1w_70 ._layout_1ts1w_8{grid-template-columns:minmax(0,1fr);gap:1rem}._compact_1ts1w_70 ._albumCards_1ts1w_36{justify-self:start;max-width:37rem}._compact_1ts1w_70 ._description_1ts1w_26{max-width:43rem}}@media (max-width:420px){._albumCards_1ts1w_36{gap:.9rem}._albumCard_1ts1w_36 span{font-size:.8125rem}._compact_1ts1w_70{padding-block:1rem}._compact_1ts1w_70 ._description_1ts1w_26{font-size:.875rem}._compact_1ts1w_70 ._albumCards_1ts1w_36{gap:.65rem}._compact_1ts1w_70 ._albumCard_1ts1w_36{grid-template-columns:3.25rem minmax(0,1fr);gap:.2rem .55rem;padding:.5rem}._compact_1ts1w_70 ._albumCard_1ts1w_36 img{width:3.25rem}._compact_1ts1w_70 ._albumCard_1ts1w_36 strong{font-size:1.05rem}._compact_1ts1w_70 ._albumCard_1ts1w_36 span{font-size:.6875rem}}
