.home-main>section.approved-events{background:var(--design-navy);color:var(--design-white)}.home-main .approved-events-heading h2{color:var(--design-white)}.package-card-included{flex-direction:column;gap:18px;display:flex}.package-card-included-title{letter-spacing:1.4px;color:var(--design-gold);font-size:11px;font-weight:700;line-height:1.4}.package-card-inclusions{flex-direction:column;gap:12px;display:flex}.package-card-inclusions>span{color:var(--design-white);padding-left:18px;font-size:14px;line-height:1.5;position:relative}.package-card-inclusions>span:before{content:"";background:var(--design-gold);border-radius:50%;width:5px;height:5px;position:absolute;top:.6em;left:0}.package-card-slot-summary{color:var(--design-muted);border-top:1px solid var(--design-border);padding-top:16px;font-size:12px;line-height:1.6}@media (min-width:768px){.home-main>section.new-year-packages{padding:48px 0}.package-list{grid-template-columns:repeat(6,minmax(0,1fr));align-items:stretch;gap:24px;max-width:1240px;margin-inline:auto}.package-list-item{grid-column:span 2;display:flex}.package-list-item:nth-child(4){grid-column:2/span 2}.package-list-item:nth-child(5){grid-column:4/span 2}.package-card{border-top:2px solid var(--design-gold);border-radius:16px;gap:24px;height:100%;padding:32px;transition:none}.package-card-name{letter-spacing:1.4px;color:var(--design-gold);font-size:13px}.package-card-price{letter-spacing:-1.5px;font-variant-numeric:tabular-nums;font-size:clamp(30px,3vw,44px);line-height:1.15}.package-card-summary{min-height:42px;font-size:13px;line-height:1.6}.package-card-action{background:var(--design-gold-metallic);min-height:54px;color:var(--design-navy);border-color:#0000;justify-content:space-between;margin-top:auto;padding:0 18px}.home-main>section.approved-artists{padding:40px 0}.home-custom-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:32px}.home-custom-card{justify-content:center;gap:24px;min-height:240px;padding:36px}.home-main .home-custom-copy{max-width:560px;font-size:18px;line-height:1.5}}@media (min-width:768px) and (max-width:1099px){.package-list{gap:18px}.package-card{gap:20px;padding:24px 20px}.package-card-price{letter-spacing:-1px;font-size:30px}.package-card-inclusions>span{font-size:13px}.home-custom-card{padding:28px}}@media (min-width:768px) and (max-width:959px){.package-list{grid-template-columns:repeat(4,minmax(0,1fr))}.package-list-item:nth-child(4){grid-column:span 2}.package-list-item:nth-child(5){grid-column:2/span 2}.home-custom-grid{grid-template-columns:1fr}}.home-reviews-empty-grid{margin-top:20px;display:block}.home-review-empty{background:0 0;border:0;border-radius:0;min-height:0;padding:0}.home-main .home-review-empty p{color:var(--design-muted);margin:0;font-size:15px;line-height:1.6}.home-reviews-empty-grid .home-review-invitation{display:none}@media (max-width:767px){.package-card-included{display:none}.package-card{gap:6px;min-height:121px;padding:18px}.package-card-price{font-size:26px;line-height:34px}.package-card-name{color:var(--design-gold)}.package-list-expanded .package-list .package-extra{max-height:140px}.package-list-expanded .package-list .package-extra.package-open{max-height:calc(62svh + 250px)}.home-custom-request{padding-block:32px}.home-reviews-empty-grid{margin-top:12px}.home-main .home-review-empty p{font-size:14px;line-height:1.5}}
