
.lc-invite{grid-template-columns:1fr!important;gap:4px!important}
.lc-invite>div{min-width:0}
.lc-invite h2{font-size:clamp(28px,3.6vw,58px)!important;line-height:1.05!important;margin:12px 0 10px!important;text-wrap:balance}
.lc-invite>div:last-child{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 16px}
.lc-invite>div:last-child p{margin:0;font-size:clamp(16px,1.25vw,19px);line-height:1.5}
.lc-invite>div:last-child p:first-child{font-weight:800;color:#f3c663;white-space:nowrap}
.lc-invite>div:last-child p:first-child br{display:none}
.lc-invite>div:last-child p+p{flex:1 1 30ch}

.lc-social a[href^="https://maps.app.goo.gl/"]{font-size:0!important;width:auto!important;min-height:0!important;padding:5px 10px!important;display:inline-flex!important;align-items:center;-webkit-mask:none!important;mask:none!important}
.lc-social a[href^="https://maps.app.goo.gl/"]::before{content:"📍"!important;font-size:17px;background:none!important;-webkit-mask:none!important;mask:none!important;width:auto!important;height:auto!important}
