.birthday-page.events-page[data-v-5be0e7aa]{display:flex;flex-direction:column;overflow-x:clip;overflow-y:visible;width:100%}.birthday-page>.spark-section[data-v-5be0e7aa]:not(.birthday-hero){box-sizing:border-box;margin-left:auto;margin-right:auto;width:100%}.birthday-hero[data-v-5be0e7aa]{min-height:560px;padding-bottom:0;padding-top:10px}.birthday-hero[data-v-5be0e7aa] .birthday-hero__frame,.birthday-hero[data-v-5be0e7aa] .spark-cartel{height:min(78vh,680px);min-height:560px;width:100%}.birthday-hero__media[data-v-5be0e7aa]{inset:0;position:absolute}.birthday-hero__media img[data-v-5be0e7aa]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 28%;object-position:50% 28%;position:absolute;width:100%}.birthday-hero__veil[data-v-5be0e7aa]{background:linear-gradient(180deg,#0b0b0c14,#0b0b0c00 28%,#0b0b0cb8 58%,#0b0b0cf5);inset:0;position:absolute}.birthday-hero__content[data-v-5be0e7aa]{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:column;gap:14px;height:100%;justify-content:flex-end;max-width:min(940px,100%);padding:28px clamp(20px,4vw,48px) 32px;position:relative;z-index:1}.birthday-hero__title[data-v-5be0e7aa]{color:#f5f5f5;font-size:clamp(36px,5vw,84px);font-weight:700;line-height:.92;margin:0;text-transform:uppercase}.birthday-hero__title .spark-accent[data-v-5be0e7aa],.birthday-hero__title[data-v-5be0e7aa] .spark-accent{color:#f79400}.birthday-hero__intro[data-v-5be0e7aa]{color:#dadada;font-size:clamp(16px,1.6vw,22px);line-height:1.4;margin:0;max-width:560px}.birthday-hero__cta[data-v-5be0e7aa]{border-radius:14px!important;letter-spacing:.08em;max-width:100%;min-height:54px;text-align:center;width:100%}.birthday-consist[data-v-5be0e7aa]{display:flex;flex-direction:column;gap:28px}.birthday-consist__main[data-v-5be0e7aa]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:48px}.birthday-consist__copy[data-v-5be0e7aa]{display:flex;flex:1 1 440px;flex-direction:column;gap:18px}.birthday-consist__text[data-v-5be0e7aa]{color:#dadada;font-size:20px;line-height:1.45;margin:0}.birthday-stats[data-v-5be0e7aa]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.birthday-stats--desktop[data-v-5be0e7aa]{display:none}.birthday-stat[data-v-5be0e7aa]{background:#141416;border:1px solid hsla(0,0%,100%,.12);border-radius:14px;display:flex;flex-direction:column;gap:4px;min-width:0;padding:16px 18px}.birthday-stat__label[data-v-5be0e7aa]{color:#a8a8a8;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.birthday-stat__figure[data-v-5be0e7aa]{color:#f79400;font-size:36px;font-weight:700;line-height:1}.birthday-stat__unit[data-v-5be0e7aa]{color:#f79400;font-size:15px;font-weight:600;line-height:1.2;text-transform:lowercase}.birthday-game[data-v-5be0e7aa]{flex:1 1 560px;min-width:min(100%,320px)}.birthday-game[data-v-5be0e7aa] .spark-manual__inner{background-color:#141416;background-image:none;padding:52px 32px 32px}.birthday-game__list[data-v-5be0e7aa]{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));list-style:none;margin:0;padding:0}.birthday-game__list li[data-v-5be0e7aa]{align-items:center;color:#f5f5f5;display:flex;font-size:18px;font-weight:600;gap:12px;line-height:1.25}.birthday-game__icon[data-v-5be0e7aa]{align-items:center;background:#f7940026;border-radius:12px;color:#f79400;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.birthday-game-mobile[data-v-5be0e7aa]{display:none;margin-top:44px;overflow:hidden;padding:52px 16px;position:relative}.birthday-game-mobile__bg[data-v-5be0e7aa]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.birthday-game-mobile__veil[data-v-5be0e7aa]{background:linear-gradient(#0b0b0c,#0b0b0c94 18% 82%,#0b0b0c);inset:0;position:absolute}.birthday-game-mobile__inner[data-v-5be0e7aa]{display:flex;flex-direction:column;gap:10px;position:relative;z-index:1}.birthday-game-mobile__inner .spark-title[data-v-5be0e7aa]{font-size:30px;margin:0 0 6px}.birthday-game-mobile__list[data-v-5be0e7aa]{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.birthday-game-mobile__list li[data-v-5be0e7aa]{align-items:center;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:#1414168c;border:1px solid rgba(247,148,0,.35);border-radius:14px;color:#f5f5f5;display:flex;font-size:17px;font-weight:600;gap:12px;line-height:1.25;padding:13px 14px}.birthday-game-mobile__list .birthday-game__icon[data-v-5be0e7aa]{border-radius:11px;height:40px;width:40px}.birthday-celeb[data-v-5be0e7aa]{align-items:center;display:flex;flex-wrap:wrap;gap:48px}.birthday-celeb__media[data-v-5be0e7aa]{background:#141416;border-radius:24px;flex:1 1 520px;height:520px;overflow:hidden;position:relative}.birthday-celeb__media img[data-v-5be0e7aa]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.birthday-celeb__media .corner[data-v-5be0e7aa]{filter:drop-shadow(0 0 4px rgba(247,148,0,.7));position:absolute;z-index:1}.birthday-celeb__media .corner.tl[data-v-5be0e7aa]{left:14px;top:14px}.birthday-celeb__media .corner.br[data-v-5be0e7aa]{bottom:14px;right:14px}.birthday-celeb__copy[data-v-5be0e7aa]{display:flex;flex:1 1 520px;flex-direction:column;gap:16px}.birthday-celeb__copy>p[data-v-5be0e7aa]{color:#dadada;font-size:17px;line-height:1.45;margin:0}.birthday-includes[data-v-5be0e7aa]{background:#f7940014;border:1px solid rgba(247,148,0,.4);border-radius:16px;display:flex;flex-direction:column;gap:10px;padding:20px 22px}.birthday-includes__title[data-v-5be0e7aa]{color:#f79400;font-size:19px;font-weight:700;text-transform:uppercase}.birthday-includes__row[data-v-5be0e7aa]{align-items:flex-start;color:#f5f5f5;display:flex;font-size:16px;gap:10px;line-height:1.35}.birthday-includes__row .dot[data-v-5be0e7aa]{background:#f79400;border-radius:50%;flex-shrink:0;height:8px;margin-top:7px;width:8px}.birthday-celeb__note[data-v-5be0e7aa]{color:#dadada;font-size:17px;margin:0}.birthday-celeb__warn[data-v-5be0e7aa]{background:#ffffff0d;border-radius:12px;color:#f5f5f5;font-size:17px;font-weight:600;margin:0;padding:12px 16px}.birthday-prices[data-v-5be0e7aa]{align-items:center;display:flex;flex-wrap:wrap;gap:48px}.birthday-prices__copy[data-v-5be0e7aa]{display:flex;flex:1 1 520px;flex-direction:column;gap:16px}.birthday-prices__intro[data-v-5be0e7aa]{color:#dadada;font-size:18px;margin:0}.birthday-notes[data-v-5be0e7aa]{color:#dadada;display:flex;flex-direction:column;font-size:17px;gap:10px;list-style:none;margin:0;padding:0}.birthday-notes li[data-v-5be0e7aa]{align-items:flex-start;display:flex;gap:10px;line-height:1.4}.birthday-notes svg[data-v-5be0e7aa]{flex-shrink:0;margin-top:4px}.birthday-notes--mobile[data-v-5be0e7aa]{display:none}.birthday-prices__side[data-v-5be0e7aa]{display:flex;flex:1 1 480px;flex-direction:column;gap:20px;min-width:min(100%,320px)}.birthday-price-shield[data-v-5be0e7aa]{filter:drop-shadow(0 0 10px rgba(247,148,0,.4));height:auto}.birthday-price-card[data-v-5be0e7aa]{box-sizing:border-box;padding:28px 30px 60px}.birthday-price-card__block[data-v-5be0e7aa]{display:flex;flex-direction:column;gap:18px}.birthday-price-card__option[data-v-5be0e7aa]{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.birthday-price-card__option .label[data-v-5be0e7aa]{color:#a8a8a8;font-size:14px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.birthday-price-card__option .name[data-v-5be0e7aa]{color:#f5f5f5;font-size:32px;font-weight:700;line-height:1;text-transform:uppercase}.birthday-price-card__grid[data-v-5be0e7aa]{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.birthday-price-card__cell[data-v-5be0e7aa]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.14);border-radius:14px;display:flex;flex-direction:column;gap:2px;padding:18px}.birthday-price-card__cell .day[data-v-5be0e7aa]{color:#f5f5f5;display:block;font-size:15px;font-weight:700;letter-spacing:.06em;line-height:1.1;text-transform:uppercase}.birthday-price-card__cell .day--long[data-v-5be0e7aa]{display:none}.birthday-price-card__cell .price[data-v-5be0e7aa]{color:#f79400;display:block;font-size:56px;font-weight:700;line-height:1}.birthday-cta[data-v-5be0e7aa]{border-radius:14px!important;box-shadow:0 0 30px #f7940066!important;font-size:17px!important;padding-bottom:18px!important;padding-top:18px!important;text-align:center;width:100%}.birthday-simple[data-v-5be0e7aa]{display:flex;flex-direction:column;gap:16px}.birthday-simple p[data-v-5be0e7aa]{color:#dadada;font-size:18px;margin:0}@media(min-width:992px){.birthday-hero[data-v-5be0e7aa]{min-height:680px;padding-top:6px}.birthday-hero[data-v-5be0e7aa] .birthday-hero__frame,.birthday-hero[data-v-5be0e7aa] .spark-cartel{height:680px;min-height:680px}.birthday-hero__veil[data-v-5be0e7aa]{background:linear-gradient(90deg,#0b0b0ceb,#0b0b0c99 40%,#0b0b0c00 72%)}.birthday-hero__content[data-v-5be0e7aa]{gap:24px;justify-content:center;max-width:940px;padding:48px 72px}.birthday-hero__cta[data-v-5be0e7aa]{align-self:flex-start;min-width:320px;padding-left:32px;padding-right:32px;width:auto}.birthday-stats--mobile[data-v-5be0e7aa]{display:none}.birthday-stats--desktop[data-v-5be0e7aa]{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.birthday-stats--desktop .birthday-stat[data-v-5be0e7aa]{padding:20px 22px}.birthday-stats--desktop .birthday-stat__label[data-v-5be0e7aa]{font-size:14px}.birthday-stats--desktop .birthday-stat__figure[data-v-5be0e7aa]{font-size:44px}.birthday-stats--desktop .birthday-stat__unit[data-v-5be0e7aa]{font-size:16px}}@media(max-width:991px){.birthday-hero[data-v-5be0e7aa]{min-height:600px}.birthday-hero[data-v-5be0e7aa] .birthday-hero__frame,.birthday-hero[data-v-5be0e7aa] .spark-cartel{height:600px;min-height:600px}.birthday-hero__content[data-v-5be0e7aa]{gap:12px;max-width:none;padding:20px 20px 22px;width:100%}.birthday-hero__title[data-v-5be0e7aa]{font-size:40px}.birthday-hero__intro[data-v-5be0e7aa]{font-size:18px;max-width:none}.birthday-consist__text[data-v-5be0e7aa]{font-size:17px}.birthday-game--desktop[data-v-5be0e7aa]{display:none}.birthday-game-mobile[data-v-5be0e7aa]{display:block}.birthday-celeb__media[data-v-5be0e7aa]{flex-basis:100%;height:320px}.birthday-prices[data-v-5be0e7aa]{align-items:stretch;flex-direction:column;gap:14px}.birthday-prices__copy[data-v-5be0e7aa]{flex:none;gap:14px}.birthday-prices__intro[data-v-5be0e7aa]{font-size:17px}.birthday-notes--desktop[data-v-5be0e7aa]{display:none}.birthday-notes--mobile[data-v-5be0e7aa]{display:flex;font-size:16px}.birthday-notes--mobile svg[data-v-5be0e7aa]{margin-top:3px}.birthday-prices__side[data-v-5be0e7aa]{flex:none;gap:14px;width:100%}.birthday-price-card[data-v-5be0e7aa]{padding:20px 20px 44px}.birthday-price-card__block[data-v-5be0e7aa]{gap:14px}.birthday-price-card__option[data-v-5be0e7aa]{align-items:center}.birthday-price-card__option .label[data-v-5be0e7aa]{font-size:13px}.birthday-price-card__option .name[data-v-5be0e7aa]{font-size:24px}.birthday-price-card__grid[data-v-5be0e7aa]{gap:10px}.birthday-price-card__cell[data-v-5be0e7aa]{border-radius:12px;padding:14px}.birthday-price-card__cell .day[data-v-5be0e7aa]{font-size:14px}.birthday-price-card__cell .day--short[data-v-5be0e7aa]{display:none}.birthday-price-card__cell .day--long[data-v-5be0e7aa]{display:block}.birthday-price-card__cell .price[data-v-5be0e7aa]{font-size:38px}.birthday-cta[data-v-5be0e7aa]{box-shadow:0 0 24px #f7940066!important;font-size:16px!important;letter-spacing:.08em!important;margin-top:6px;padding-bottom:16px!important;padding-top:16px!important}.birthday-stat__figure[data-v-5be0e7aa]{font-size:30px}.birthday-stat__unit[data-v-5be0e7aa]{font-size:14px}}
