.history[data-v-ffd747ea]{display:flex;flex-direction:column;align-items:center}.history .history-item[data-v-ffd747ea]{position:relative;display:grid;grid-template-rows:auto min-content 1fr;grid-template-columns:100%;row-gap:1.25rem;width:calc(100% - 2.5rem);padding:1.25rem;font-size:.75rem;background-color:#fff;border-radius:.875rem}[data-color-scheme=dark] .history .history-item[data-v-ffd747ea]{background-color:#1a2c38}.history .history-item .history-item__title[data-v-ffd747ea]{display:flex;flex-wrap:nowrap;gap:.25rem}.history .history-item .history-item__title .ui-red-title[data-v-ffd747ea]{font-size:1.4375rem;white-space:normal}.history .history-item .history-item__title .ui-red-title[data-v-ffd747ea]{--title-span-width: auto !important}.history .history-item .history-item__title .ui-red-title[data-v-ffd747ea]:nth-of-type(2){color:var(--red)}.history .history-item .history-item__title .ui-red-title[data-v-ffd747ea]:nth-of-type(2) .--red-title{background-color:var(--x-light-grey)}[data-color-scheme=dark] .history .history-item .history-item__title .ui-red-title[data-v-ffd747ea]:nth-of-type(2) .--red-title{background-color:var(--white)}.history .history-item .history-item__text[data-v-ffd747ea]{grid-column:1/3}.history .history-item .history-item__list[data-v-ffd747ea]{display:grid;row-gap:.625rem;width:100%;padding:0;margin:0;font-size:inherit}.history .history-item .history-item__list li[data-v-ffd747ea]{margin-left:.75rem;color:var(--blue)}[data-color-scheme=dark] .history .history-item .history-item__list li[data-v-ffd747ea]{color:var(--yellow)}.history .history-item[data-v-ffd747ea]:nth-of-type(odd){justify-items:flex-start}.history .history-item:nth-of-type(2n) .history-item-img[data-v-ffd747ea]{position:relative}.history .history-item:nth-of-type(2n) .history-item__title[data-v-ffd747ea]{order:-1}.history .history-item:nth-of-type(2) .history-item-img[data-v-ffd747ea] .ui-img{position:absolute;top:unset;bottom:0;width:auto;height:calc(100% + .9375rem);left:50%;transform:translate(-50%)}.history .history-item[data-v-ffd747ea]:first-of-type{margin-right:auto}.history .history-item:first-of-type .history-item-nav[data-v-ffd747ea]{width:100%}.history .history-item[data-v-ffd747ea]:last-of-type{margin-left:auto}.history .history-item[data-v-ffd747ea]:first-of-type,.history .history-item[data-v-ffd747ea]:last-of-type{width:calc(100% - 1.25rem)}.history .history-item:first-of-type .history-item-nav[data-v-ffd747ea],.history .history-item:last-of-type .history-item-nav[data-v-ffd747ea]{left:.625rem}.history .history-item .history-item-img[data-v-ffd747ea]{position:relative;grid-row:1/2;width:100%;height:8.125rem;background-color:#f2f1f6;border-radius:.625rem}[data-color-scheme=dark] .history .history-item .history-item-img[data-v-ffd747ea]{background-color:#0f212e;border-radius:1.125rem}.history .history-item .history-item-img[data-v-ffd747ea] .ui-img{position:absolute;width:auto;height:calc(100% + 1.875rem);top:50%;left:50%;transform:translate(-50%,-50%)}.history .history-item .history-item-nav[data-v-ffd747ea]{position:absolute;left:-.625rem;width:calc(100% + 1.25rem)}.history .history-item+.history-item[data-v-ffd747ea]{margin-top:1.25rem}@media only screen and (min-width: 960px){.history .history-item[data-v-ffd747ea]{gap:.625rem 1.25rem;width:calc(100% - 5rem);border-radius:1.5rem}.history .history-item .history-item__list[data-v-ffd747ea]{grid-template-columns:repeat(2,50%);row-gap:0}.history .history-item:nth-of-type(odd) .history-item-img[data-v-ffd747ea]{grid-row:1/4}.history .history-item:nth-of-type(odd) .history-item__text[data-v-ffd747ea]{grid-row:2/3;grid-column:2/3}.history .history-item:nth-of-type(odd) .history-item__list[data-v-ffd747ea]{grid-row:3/span 1;grid-column:2/span 1;margin-bottom:auto}.history .history-item[data-v-ffd747ea]:nth-of-type(odd){grid-template-columns:auto 1fr}.history .history-item:nth-of-type(2n) .history-item-img[data-v-ffd747ea]{grid-row:1/4}.history .history-item:nth-of-type(2n) .history-item__title[data-v-ffd747ea]{justify-self:flex-end}.history .history-item:nth-of-type(2n) .history-item__text[data-v-ffd747ea]{grid-row:2/3;grid-column:-2/-3;text-align:right}.history .history-item:nth-of-type(2n) .history-item__list[data-v-ffd747ea]{justify-items:flex-end}.history .history-item[data-v-ffd747ea]:nth-of-type(2n){grid-template-columns:1fr auto}.history .history-item[data-v-ffd747ea]:first-of-type,.history .history-item[data-v-ffd747ea]:last-of-type{width:calc(100% - 2.5rem)}.history .history-item:first-of-type .history-item-nav[data-v-ffd747ea],.history .history-item:last-of-type .history-item-nav[data-v-ffd747ea]{left:1.25rem;width:100%}.history .history-item .history-item-img[data-v-ffd747ea]{width:13.75rem;height:8.75rem}.history .history-item .history-item-nav[data-v-ffd747ea]{left:-1.25rem;width:calc(100% + 2.5rem)}.history .history-item+.history-item[data-v-ffd747ea]{margin-top:2.5rem}}@media only screen and (max-width: 359px){.history .history-item .history-item__title[data-v-ffd747ea]{grid-row:2/3}}.tesla[data-v-58357361]{position:relative;width:100%}.tesla .car[data-v-58357361]{position:relative;z-index:2}.tesla .fog[data-v-58357361]{position:absolute;top:-6.625rem;right:-3.9375rem;z-index:0;max-width:35rem;opacity:0}[data-color-scheme=dark] .tesla .fog[data-v-58357361]{opacity:.5;animation:scale-58357361 5s alternate infinite}.tesla .light[data-v-58357361]{z-index:3;opacity:0;animation:Blink2-58357361 4s infinite}.tesla .shadow[data-v-58357361]{z-index:1;opacity:.8}[data-color-scheme=dark] .tesla .shadow[data-v-58357361]{animation:Blink-58357361 4s infinite}.tesla .light[data-v-58357361],.tesla .shadow[data-v-58357361]{position:absolute;top:0;left:0}@keyframes Blink-58357361{0%{opacity:.5}20%{opacity:.5}25%{opacity:.75}30%{opacity:.5}35%{opacity:.75}40%{opacity:.5}45%{opacity:.75}50%{opacity:.5}to{opacity:.5}}@keyframes Blink2-58357361{0%{opacity:0}20%{opacity:0}25%{opacity:1}30%{opacity:0}35%{opacity:1}40%{opacity:0}45%{opacity:1}50%{opacity:0}to{opacity:0}}@keyframes scale-58357361{0%{transform:scale(1)}to{transform:scale(1.1)}}@media only screen and (min-width: 960px){.tesla[data-v-58357361]{width:51.875rem}}.birthday-hero[data-v-b93d8576]{position:relative;display:flex;flex-direction:column;height:21.25rem;padding:0 calc(env(safe-area-inset-right) + .75rem);margin-inline:calc((env(safe-area-inset-right) + .75rem)*-1);overflow:hidden}.birthday-hero .titles[data-v-b93d8576]{position:relative;z-index:10;display:flex;flex-direction:column;gap:.1875rem}.birthday-hero .titles .title[data-v-b93d8576]{font-size:2.4rem}.birthday-hero .titles .sub-title[data-v-b93d8576]{font-size:1.25rem;text-transform:initial}.birthday-hero .actions[data-v-b93d8576]{position:relative;z-index:9;display:flex;justify-content:center;margin-top:auto}.birthday-hero .actions .ui-button[data-v-b93d8576]{width:18.75rem}.birthday-hero .car[data-v-b93d8576]{position:absolute;bottom:.875rem;left:50%;width:32.75rem;min-height:13.125rem;transform:translate(-50%)}.birthday-hero .cake[data-v-b93d8576]{position:absolute;top:6rem;right:0;bottom:0;z-index:5;width:8rem;animation:move-b93d8576 6s alternate infinite}.birthday-hero .cake .baloon[data-v-b93d8576]{top:0;animation:scale-b93d8576 4s alternate infinite}.birthday-hero .cake .cake-img[data-v-b93d8576]{position:absolute;bottom:0}.birthday-hero .star[data-v-b93d8576]{position:absolute;top:7rem;left:6rem;width:.9375rem;animation:levitation-b93d8576 6s alternate infinite}.birthday-hero .star2[data-v-b93d8576]{position:absolute;top:6.25rem;left:13.75rem;width:.6875rem;animation:levitation-b93d8576 5s alternate infinite}.birthday-hero .star3[data-v-b93d8576]{position:absolute;right:0;bottom:2rem;width:1rem;animation:levitation-b93d8576 3s alternate infinite}.birthday-hero .star4[data-v-b93d8576]{position:absolute;bottom:3rem;left:1rem;z-index:10;width:1rem;animation:levitation-b93d8576 2s alternate infinite}.birthday-hero .chip[data-v-b93d8576]{position:absolute;top:5rem;left:-1rem;z-index:8;width:6.5rem;animation:levitation-b93d8576 2s alternate infinite}.birthday-hero .coin[data-v-b93d8576]{position:absolute;bottom:3.5rem;left:40%;z-index:8;width:2.5rem;animation:levitation-b93d8576 4s alternate infinite}@keyframes scale-b93d8576{0%{transform:scale(1)}to{transform:scale(1.1)}}@keyframes levitation-b93d8576{to{transform:translateY(1rem)}}@keyframes move-b93d8576{to{transform:translate(.5rem,-.5rem)}}@media only screen and (min-width: 960px){.birthday-hero[data-v-b93d8576]{overflow:visible}.birthday-hero .titles .title[data-v-b93d8576]{font-size:2.75rem}.birthday-hero .actions[data-v-b93d8576]{justify-content:flex-start;margin-top:1.5625rem}.birthday-hero .actions .ui-button[data-v-b93d8576]{width:12.5rem}.birthday-hero .car[data-v-b93d8576]{top:0;right:0;bottom:initial;left:initial;width:initial;height:100%;transform:initial}.birthday-hero .cake[data-v-b93d8576]{top:0;right:-1.25rem;bottom:0;z-index:5;width:11.25rem}.birthday-hero .star[data-v-b93d8576]{top:.3125rem;left:27rem}.birthday-hero .star3[data-v-b93d8576]{top:7.5rem;right:-.625rem;bottom:initial}.birthday-hero .star4[data-v-b93d8576]{bottom:7rem;left:30.5rem;width:.75rem}.birthday-hero .chip[data-v-b93d8576]{top:initial;bottom:5rem;left:16rem;width:7.5rem}.birthday-hero .coin[data-v-b93d8576]{bottom:5rem;left:37.5rem;width:3.5rem}}.hb-page[data-v-eab9f377]{display:flex;flex-direction:column;gap:.9375rem}.hb-page .super-info[data-v-eab9f377]{position:relative;z-index:10}.hb-page .sub-info[data-v-eab9f377]{font-size:.75rem;font-style:normal;font-weight:400;line-height:normal}.hb-page .sub-info p[data-v-eab9f377]{margin:0}.hb-page .sub-info_lists[data-v-eab9f377]{display:flex;flex-direction:column;width:100%;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal;color:#86898f}.hb-page .sub-info_list[data-v-eab9f377]{width:100%;padding:0 0 0 1.25rem;margin:0}.hb-page .sub-info_list li[data-v-eab9f377]{font-size:.75rem;font-weight:400;line-height:1.4;color:#1a2c38}[data-color-scheme=dark] .hb-page .sub-info_list li[data-v-eab9f377]{color:#fff}.hb-page .sub-info_list li[data-v-eab9f377] b{color:var(--blue)}[data-color-scheme=dark] .hb-page .sub-info_list li[data-v-eab9f377] b{color:var(--yellow)}.hb-page .hb__marquee[data-v-eab9f377]{display:flex;flex-direction:column;align-items:center;width:100%;margin-block:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform:translateZ(0)}.hb-page .hb__marquee .ui-marquee[data-v-eab9f377]{width:100vw;margin-top:0}.hb-page .hb__marquee .ui-marquee .ui-marquee__caption[data-v-eab9f377]{display:flex;align-items:center;height:1.875rem;margin-bottom:-.125rem;font-family:Proxima Nova,sans-serif;font-size:1rem;font-weight:800;color:#fff;text-transform:uppercase;background-color:#d33f3d}.hb-page .hb_kicker .actions[data-v-eab9f377],.hb-page .hb_faq .actions[data-v-eab9f377]{display:flex;justify-content:center;margin-top:.9375rem}.hb-page .hb_kicker .actions .ui-button[data-v-eab9f377],.hb-page .hb_faq .actions .ui-button[data-v-eab9f377]{width:12.5rem}.hb-page .hb_kicker .ui-red-title.--is-title[data-v-eab9f377],.hb-page .hb_faq .ui-red-title.--is-title[data-v-eab9f377]{font-size:1.4375rem}.hb-page .hb_kicker .text[data-v-eab9f377],.hb-page .hb_faq .text[data-v-eab9f377]{margin-top:.9375rem;font-size:.75rem;font-weight:400;line-height:1.2;color:#86898f}.hb-page .hb_kicker .text[data-v-eab9f377] ul,.hb-page .hb_faq .text[data-v-eab9f377] ul{padding-left:1.25rem}.hb-page .hb_kicker .text[data-v-eab9f377] span,.hb-page .hb_faq .text[data-v-eab9f377] span{font-weight:600;color:#0d79ff}.hb-page .hb_kicker .text[data-v-eab9f377] b,.hb-page .hb_faq .text[data-v-eab9f377] b{color:var(--dark)}[data-color-scheme=dark] .hb-page .hb_kicker .text[data-v-eab9f377] span,[data-color-scheme=dark] .hb-page .hb_faq .text[data-v-eab9f377] span{color:#ffbb0d}[data-color-scheme=dark] .hb-page .hb_kicker .text[data-v-eab9f377] b,[data-color-scheme=dark] .hb-page .hb_faq .text[data-v-eab9f377] b{color:#fff}.hb-page .hb_faq .title[data-v-eab9f377]{font-size:.875rem;font-style:normal;font-weight:600;line-height:125%;color:#1a2c38}[data-color-scheme=dark] .hb-page .hb_faq .title[data-v-eab9f377]{color:#fff}.hb-page .hb_faq[data-v-eab9f377] li:not(:last-child){margin-bottom:.625rem}@media only screen and (min-width: 960px){.hb-page .super-info[data-v-eab9f377]{margin-top:-5rem}.hb-page .sub-info_lists[data-v-eab9f377]{flex-direction:row;gap:.625rem}.hb-page .hb__marquee .ui-marquee[data-v-eab9f377]{width:calc(100% + max(100vw - var(--container-width) - var(--container-offset-width),var(--side-gap)))}}
