@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:500;src:url(/assets/fonts/Jost-Regular.woff2) format("woff2"),url(/assets/fonts/Jost-Regular.woff) format("woff")}.fb{background:radial-gradient(ellipse 70% 420px at 78% 0,rgba(64,129,255,.16),transparent 70%),radial-gradient(ellipse 40% 280px at 10% 40px,rgba(254,1,109,.05),transparent 70%),#fff;color:#282828;padding-block:8px 80px}@media (max-width:991px){.fb{background:radial-gradient(ellipse 120% 280px at 80% 0,rgba(64,129,255,.18),transparent 70%),#fff;padding-block:4px 48px}}.fb strong{font-weight:700}.page--has-hero-banner .fb{margin-top:calc(var(--header-floating-shift)*-1);padding-top:calc(var(--header-floating-shift) + 8px)}.fb-btn{align-items:center;border:2px solid transparent;border-radius:10px;cursor:pointer;display:inline-flex;font-family:Montserrat,Manrope,sans-serif;font-size:20px;font-weight:600;gap:10px;justify-content:center;line-height:1.3;min-height:55px;padding:17px 20px;text-align:center;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease}@media (max-width:575px){.fb-btn{font-size:16px;min-height:48px;padding:12px 16px}}.fb-btn:focus-visible{outline:2px solid #4081ff;outline-offset:3px}.fb-btn--primary{background:#fe016d;color:#fff}.fb-btn--primary:hover{background:#e00162;color:#fff}.fb-btn--ghost{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:hsla(0,0%,100%,.1);border-color:#fff;color:#fff;white-space:nowrap}.fb-btn--ghost.is-copied,.fb-btn--ghost:hover{background:#fff;color:#4081ff}.fb-btn--outline{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:hsla(0,0%,100%,.1);border-color:#4081ff;color:#4081ff;min-width:320px}.fb-btn--outline:hover{background:#4081ff;color:#fff}@media (max-width:991px){.fb-btn--outline{min-width:0;width:100%}}.fb-crumbs{align-items:center;color:#282828;display:flex;font-family:Montserrat,Manrope,sans-serif;font-size:12px;gap:5px;line-height:1.3;margin:0 0 16px}.fb-crumbs a{color:inherit;font-weight:400;text-decoration:none}.fb-crumbs a:hover{color:#4081ff}.fb-crumbs span:last-child{font-weight:600}.fb-hero__grid{align-items:center;-moz-column-gap:28px;column-gap:28px;display:grid;grid-template-areas:"copy visual" "actions visual";grid-template-columns:minmax(0,1fr) minmax(280px,.9fr)}@media (max-width:991px){.fb-hero__grid{grid-template-areas:"copy" "actions" "visual";grid-template-columns:1fr;row-gap:16px}}.fb-hero__copy{grid-area:copy}.fb-hero__actions{align-items:flex-start;display:flex;flex-direction:column;gap:10px;grid-area:actions;margin-top:28px}@media (max-width:991px){.fb-hero__actions{margin-top:0}.fb-hero__actions .fb-btn--primary{width:100%}}.fb-hero__title{font-family:Manrope,Montserrat,sans-serif;font-size:clamp(32px,3.4vw,50px);font-weight:600;letter-spacing:-.01em;line-height:1.3;margin:0}.fb-hero__title span{color:#4081ff;font-weight:700}.fb-hero__text{font-size:clamp(18px,1.7vw,25px);margin:20px 0 0}.fb-hero__consent,.fb-hero__text{font-family:Manrope,Montserrat,sans-serif;line-height:1.6;max-width:640px}.fb-hero__consent{font-size:18px;margin:0}@media (max-width:575px){.fb-hero__consent{font-size:14px}}.fb-hero__consent a{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:2px}.fb-hero__visual{aspect-ratio:650/560;background:radial-gradient(circle at 72% 42%,rgba(64,129,255,0) 42%,rgba(64,129,255,.85) 100%),linear-gradient(160deg,#d7e4ff,#8eb0ff 55%,#4081ff);border-radius:20px;grid-area:visual;overflow:hidden;position:relative}@media (max-width:991px){.fb-hero__visual{aspect-ratio:345/306}}.fb-hero__photo{height:100%;inset:0;-o-object-fit:contain;object-fit:contain;-o-object-position:78% 100%;object-position:78% 100%;position:absolute;width:100%}.fb-hero__sparkle{filter:blur(2px);height:auto;pointer-events:none;position:absolute;width:90px;z-index:2}.fb-hero__sparkle--a{inset-inline-end:6%;top:18%;transform:rotate(40deg)}.fb-hero__sparkle--b{bottom:22%;filter:blur(4px);inset-inline-start:8%;width:120px}.fb-hero__foot{align-items:flex-end;inset-inline:20px;bottom:18px;display:flex;gap:16px;justify-content:space-between;position:absolute;z-index:3}@media (max-width:991px){.fb-hero__foot{align-items:stretch;flex-direction:column;inset-inline:12px;bottom:12px}}.fb-hero__hint{color:#fff;font-family:Manrope,Montserrat,sans-serif;font-size:16px;line-height:1.6;margin:0;max-width:373px}@media (max-width:575px){.fb-hero__hint{font-size:14px}}.fb-ticket{color:#fff;inset-inline-start:4%;position:absolute;top:7%;transform:rotate(-9deg);width:min(349px,62%);z-index:3}@media (max-width:991px){.fb-ticket{inset-inline-start:12px;top:12px;width:min(220px,68%)}}.fb-ticket__label{font-family:Manrope,Montserrat,sans-serif;font-size:clamp(13px,1.4vw,20px);line-height:1.4;margin:0 0 6px}.fb-ticket__code{margin:0;position:relative}.fb-ticket__code img{display:block;height:auto;width:100%}.fb-ticket__code span{align-items:center;color:#fe016d;display:flex;font-family:Manrope,Montserrat,sans-serif;font-size:clamp(22px,3.4vw,50px);font-weight:800;inset:12% 10% 14%;justify-content:center;letter-spacing:-.04em;line-height:1;position:absolute}.fb-rates,.fb-split{display:grid;gap:20px;margin-top:20px}.fb-rates{align-items:stretch;grid-template-columns:minmax(0,1.06fr) minmax(0,1fr)}@media (max-width:991px){.fb-rates{grid-template-columns:1fr}}.fb-rates__stack{display:flex;flex-direction:column;gap:20px;min-width:0}.fb-split{align-items:stretch;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:991px){.fb-split{grid-template-columns:1fr}}.fb-split--ebay{grid-template-columns:minmax(0,.52fr) minmax(0,1fr)}@media (max-width:1023px){.fb-split--ebay{grid-template-columns:1fr}}.fb-card,.fb-ebay,.fb-panel,.fb-shops{border-radius:20px;overflow:hidden;position:relative}.fb-card{background:#fff;border:1px solid #4081ff}.fb-card__body{display:flex;flex-direction:column;gap:20px;height:100%;padding:20px;position:relative;z-index:1}.fb-card__heading{align-items:center;display:flex;flex-wrap:wrap;font-family:Manrope,Montserrat,sans-serif;font-size:clamp(26px,2.4vw,40px);font-weight:600;gap:10px 12px;letter-spacing:-.01em;line-height:1.3;margin:0}.fb-card__mascot{bottom:-6%;height:auto;inset-inline-end:-4%;pointer-events:none;position:absolute;width:min(78%,460px);z-index:0}@media (max-width:991px){.fb-card__mascot{inset-inline-end:-8%;opacity:.95;width:min(70%,280px)}}.fb-card--free{background:radial-gradient(ellipse at 80% 80%,rgba(64,129,255,.55),rgba(64,129,255,0) 46%),#fafcff}.fb-card--free .fb-lead{max-width:418px}.fb-card--free .fb-notes{margin-top:auto;max-width:504px}.fb-card--night{background:radial-gradient(130% 120% at 8% -10%,rgba(255,0,109,.95) 0,rgba(207,32,146,.55) 26%,rgba(64,129,255,0) 58%),#023aa8;border-color:transparent;color:#fff}.fb-pill{align-items:center;align-self:flex-start;background:#dbe6ff;border-radius:10px;display:inline-flex;font-family:Manrope,Montserrat,sans-serif;font-size:clamp(24px,2.2vw,40px);font-weight:600;letter-spacing:-.01em;line-height:1.3;margin:0;min-height:64px;padding:10px 20px}@media (max-width:575px){.fb-pill{min-height:46px;padding:8px 12px}}.fb-pill--light{background:#fff;color:#282828}.fb-badge{align-items:center;container-type:inline-size;display:inline-flex;position:relative;width:min(323px,100%)}@media (max-width:991px){.fb-badge{width:min(234px,86%)}}.fb-badge img{display:block;height:auto;width:100%}.fb-badge>span{align-items:center;color:#fe016d;display:flex;font-size:clamp(18px,13cqw,42px);font-weight:800;inset:8% 12%;justify-content:center;letter-spacing:-.04em;line-height:1;position:absolute}.fb-price{color:#fff;font-family:Jost,Manrope,sans-serif;font-size:clamp(64px,7vw,110px);font-weight:500;letter-spacing:-.08em;line-height:.9;margin:0}.fb-price--blue{color:#4081ff}.fb-price--on-blue{align-self:flex-start;background:#4081ff;border-radius:20px;color:#fff;padding:5px 15px}.fb-lead{font-family:Manrope,Montserrat,sans-serif;font-size:clamp(16px,1.3vw,20px);line-height:1.6;margin:0}.fb-rate{align-items:center;display:flex;gap:20px}.fb-rate .fb-price{flex:0 0 auto}.fb-rate .fb-lead{flex:1 1 auto;min-width:0}@media (max-width:575px){.fb-rate{align-items:flex-start;flex-direction:column;gap:8px}}.fb-notes{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.fb-notes li{background:#fff;border:1px solid #dbe6ff;border-radius:7px;font-family:Manrope,Montserrat,sans-serif;font-size:clamp(16px,1.2vw,20px);line-height:1.6;padding:20px}.fb-notes--line li{background:hsla(0,0%,100%,.1);border-color:#4081ff;line-height:1.4}.fb-card--night .fb-notes,.fb-rush{background:hsla(0,0%,100%,.1);border:1px solid #4081ff;border-radius:7px}.fb-rush{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-top:auto;padding:10px 20px}.fb-rush__price,.fb-rush__title{margin:0}.fb-rush__title{font-size:20px;line-height:1.4}.fb-rush__price,.fb-rush__title{font-family:Manrope,Montserrat,sans-serif}.fb-rush__price{align-items:flex-end;display:flex;flex-direction:column;font-weight:600;gap:6px;text-align:end;white-space:nowrap}.fb-rush__price span:first-child{font-size:28px;line-height:1}.fb-rush__price span:last-child{color:#bcbcbc;font-size:18px;font-weight:600}.fb-ebay{background:#4081ff;color:#fff;display:flex;flex-direction:column;gap:20px;padding:20px}.fb-ebay__mark{bottom:-8px;height:auto;inset-inline-start:-12%;mix-blend-mode:multiply;pointer-events:none;position:absolute;width:min(140%,670px)}.fb-ebay .fb-rows,.fb-ebay__body{position:relative;z-index:1}.fb-ebay__text,.fb-ebay__title{font-family:Manrope,Montserrat,sans-serif;font-weight:600;margin:0}.fb-ebay__title{font-size:clamp(28px,2.4vw,40px);line-height:1.3}.fb-ebay__text{font-size:20px;line-height:1.6;margin-top:10px}@media (max-width:575px){.fb-ebay__text{font-size:16px}}.fb-ebay .fb-row__value{color:#48cdaf}.fb-ebay .fb-row:nth-child(2) .fb-row__value{color:#000}.fb-panel{border:1px solid #4081ff;display:flex;flex-direction:column;gap:10px;padding:20px}.fb-panel--soft{background:#fafcff;border-color:#dbe6ff}.fb-panel__text,.fb-panel__title{font-family:Manrope,Montserrat,sans-serif;margin:0}.fb-panel__title{font-size:clamp(28px,2.4vw,40px);font-weight:600;line-height:1.3}.fb-panel__text{font-size:20px;font-weight:600;line-height:1.6}@media (max-width:575px){.fb-panel__text{font-size:16px}}.fb-panel__text a{color:#4081ff;font-weight:700;text-decoration:underline;text-underline-offset:2px}.fb-panel .fb-reasons,.fb-panel .fb-rows{margin-top:10px}.fb-reasons{display:grid;gap:20px;grid-template-columns:1fr 1fr;list-style:none;margin:0;padding:0}@media (max-width:991px){.fb-reasons{gap:12px;grid-template-columns:1fr}}.fb-reasons__item{align-items:flex-start;display:flex;font-family:Manrope,Montserrat,sans-serif;font-size:clamp(16px,1.2vw,20px);gap:10px;line-height:1.6}@media (max-width:991px){.fb-reasons__item.is-extra{display:none}}.fb-reasons__mark{background:#4081ff;border-radius:5px;flex:0 0 auto;height:16px;margin-top:8px;width:16px}.fb-reasons.is-open .fb-reasons__item.is-extra,.fb-rows{display:flex}.fb-rows{flex-direction:column;gap:10px}.fb-row{align-items:center;background:#fff;border:1px solid #dbe6ff;border-radius:7px;color:#000;display:flex;gap:24px;justify-content:space-between;padding:10px 20px}@media (max-width:575px){.fb-row{align-items:flex-start;gap:12px;padding:12px 15px}}.fb-row__main{min-width:0}.fb-row__price,.fb-row__text,.fb-row__title{margin:0}.fb-row__title{font-family:Manrope,Montserrat,sans-serif;font-size:20px;font-weight:600;line-height:1.3}@media (max-width:575px){.fb-row__title{font-size:16px}}.fb-row__text{color:#616e81;font-family:Manrope,Montserrat,sans-serif;font-size:18px;line-height:1.4;margin-top:5px}@media (max-width:575px){.fb-row__text{font-size:14px}}.fb-row__price{align-items:flex-end;display:flex;flex:0 0 auto;flex-direction:column;font-family:Manrope,Montserrat,sans-serif;font-weight:600;gap:6px;text-align:end}.fb-row__value{color:#4081ff;font-size:28px;line-height:1}.fb-row__note{color:#616e81;font-size:18px;line-height:1.2}.fb-shops{background:radial-gradient(130% 120% at 8% -10%,rgba(255,0,109,.95) 0,rgba(207,32,146,.55) 26%,rgba(64,129,255,0) 58%),#023aa8;color:#fff;display:flex;flex-direction:column;gap:20px;padding:20px}.fb-shops__date,.fb-shops__text,.fb-shops__title{font-family:Manrope,Montserrat,sans-serif;margin:0}.fb-shops__title{font-size:clamp(28px,2.4vw,40px);font-weight:600;line-height:1.3}.fb-shops__text{font-size:20px;font-weight:600;line-height:1.6}@media (max-width:575px){.fb-shops__text{font-size:16px}}.fb-shops__date{font-size:16px;line-height:1.6;margin-top:auto}.fb-chips{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}.fb-chips li{background:hsla(0,0%,100%,.2);border-radius:20px;font-family:Manrope,Montserrat,sans-serif;font-size:16px;letter-spacing:.04em;line-height:1.5;padding:15px}@media (max-width:991px){.fb-chips li{font-size:14px;padding:8px 12px}.fb-chips li.is-extra{display:none}}.fb-chips.is-open li.is-extra{display:block}.fb-more{align-items:center;background:transparent;border:0;color:#4081ff;cursor:pointer;display:none;font-family:Manrope,Montserrat,sans-serif;font-size:18px;font-weight:600;gap:8px;justify-content:center;line-height:1.3;margin-top:4px;padding:8px 12px;width:100%}@media (max-width:991px){.fb-more{display:inline-flex}}.fb-more--light{color:#fff}.fb-more__chevron{border-bottom:2px solid;border-inline-end:2px solid currentColor;height:8px;transform:rotate(45deg) translateY(-2px);width:8px}.fb-more:focus-visible{outline:2px solid currentColor;outline-offset:2px}.fb-cabinet{align-items:center;display:grid;gap:20px;grid-template-columns:minmax(0,466fr) minmax(0,588fr);margin-top:20px}@media (max-width:991px){.fb-cabinet{grid-template-columns:1fr}}.fb-cabinet__copy{display:flex;flex-direction:column;gap:10px}.fb-cabinet__copy h2,.fb-cabinet__copy p{font-family:Manrope,Montserrat,sans-serif;margin:0}.fb-cabinet__copy h2{font-size:clamp(22px,2vw,28px);font-weight:600;line-height:1.3}.fb-cabinet__copy p{font-size:20px;line-height:1.6}@media (max-width:575px){.fb-cabinet__copy p{font-size:16px}}.fb-mock{background:#fff;border-radius:26px;box-shadow:0 20px 40px rgba(64,129,255,.2);display:flex;flex-direction:column;gap:22px;padding:26px 40px}@media (max-width:991px){.fb-mock{border-radius:16px;gap:14px;padding:16px}}.fb-mock__title{font-family:Montserrat,Manrope,sans-serif;font-size:20px;font-weight:500;line-height:1.3;margin:0}.fb-mock__fields{display:flex;flex-direction:column;gap:12px}.fb-mock__fee,.fb-mock__field,.fb-mock__promo{align-items:center;display:flex;gap:16px;justify-content:space-between}.fb-mock__field{border:1px solid #dde0e5;border-radius:10px;font-family:Montserrat,Manrope,sans-serif;font-size:18px;font-weight:500;min-height:52px;padding:12px 15px}.fb-mock__field .is-fade{background:linear-gradient(90deg,#282828 60%,#fff);-webkit-background-clip:text;background-clip:text;color:transparent;max-width:46%;overflow:hidden;white-space:nowrap}.fb-mock__promo{background:#dbe6ff;border-radius:10px;font-family:Montserrat,Manrope,sans-serif;font-size:18px;font-weight:600;padding:15px}.fb-mock__promo span:last-child{color:#4081ff;font-size:25px;font-weight:700}.fb-mock__fee{font-family:Manrope,Montserrat,sans-serif;font-size:20px;letter-spacing:.04em;padding:8px 15px}.fb-mock__fee span:last-child{color:#4081ff;font-size:30px;font-weight:700;letter-spacing:0}.fb-faq{align-items:center;display:flex;flex-direction:column;gap:24px;margin-top:80px}@media (max-width:991px){.fb-faq{gap:16px;margin-top:48px}}.fb-faq__head{align-items:center;display:flex;flex-direction:column;gap:10px;max-width:796px;text-align:center}.fb-faq__head h2,.fb-faq__head p{font-family:Manrope,Montserrat,sans-serif;margin:0}.fb-faq__head h2{font-size:clamp(28px,2.6vw,40px);font-weight:600;line-height:1.3}.fb-faq__head p{font-size:20px;font-weight:500;line-height:1.6}@media (max-width:575px){.fb-faq__head p{font-size:16px}}.fb-faq__list{display:flex;flex-direction:column;gap:11px;list-style:none;margin:0;max-width:954px;padding:0;width:100%}.fb-faq__item{background:#f5f5f5;border-radius:20px}.fb-faq__button{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;gap:16px;justify-content:space-between;padding:20px;text-align:start;width:100%}.fb-faq__button>span:first-child{font-family:Manrope,Montserrat,sans-serif;font-size:clamp(18px,1.8vw,28px);font-weight:600;line-height:1.3}.fb-faq__button:focus-visible{border-radius:20px;outline:2px solid #4081ff;outline-offset:-4px}@media (max-width:575px){.fb-faq__button{padding:16px 15px}}.fb-faq__toggle{background:#fff;border-radius:10px;flex:0 0 auto;height:60px;position:relative;width:60px}@media (max-width:575px){.fb-faq__toggle{height:40px;width:40px}}.fb-faq__toggle:before{border-bottom:2px solid #4081ff;border-right:2px solid #4081ff;content:"";height:10px;left:50%;position:absolute;top:46%;transform:translate(-50%,-50%) rotate(45deg);width:10px}.fb-faq__panel{padding-block:0 20px;padding-inline:20px 96px}.fb-faq__panel[hidden]{display:none}.fb-faq__panel p{font-family:Manrope,Montserrat,sans-serif;font-size:18px;line-height:1.6;margin:0}@media (max-width:575px){.fb-faq__panel p{font-size:16px}.fb-faq__panel{padding:0 15px 16px}}.fb-faq__item.is-open .fb-faq__button{align-items:flex-start;padding-bottom:10px}.fb-faq__item.is-open .fb-faq__toggle{background:#4081ff}.fb-faq__item.is-open .fb-faq__toggle:before{border-color:#fff;top:54%;transform:translate(-50%,-50%) rotate(-135deg)}@media (min-width:992px) and (max-width:1280px){.fb-hero__grid{grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr)}.fb-hero__foot{align-items:flex-end;gap:10px;inset-inline:14px;bottom:12px}.fb-hero__hint{flex:1 1 auto;font-size:14px;line-height:1.45;min-width:0}.fb-hero__foot .fb-btn--ghost{flex:0 0 auto;font-size:16px;min-height:44px;padding:8px 14px}.fb-ticket{inset-inline-start:12px;top:10px;width:min(230px,56%)}.fb-card__heading{flex-wrap:nowrap;gap:8px 10px}.fb-badge{flex:1 1 auto;max-width:300px;min-width:148px;width:auto}.fb-card--free .fb-lead{max-width:min(418px,62%)}.fb-card--free .fb-notes{max-width:min(504px,68%)}.fb-card--free .fb-card__mascot{bottom:0;inset-inline-end:-2%;width:min(88%,420px)}.fb-rate{gap:12px}.fb-price{font-size:clamp(52px,6.2vw,92px)}.fb-pill{min-height:48px;padding:8px 14px}.fb-rush{gap:10px;padding:8px 12px}.fb-rush__title{font-size:16px}}.is-rtl .fb-hero__sparkle--a,[dir=rtl] .fb-hero__sparkle--a{transform:rotate(-40deg)}.is-rtl .fb-ticket,[dir=rtl] .fb-ticket{transform:rotate(9deg)}.is-rtl .fb-mock__field .is-fade,[dir=rtl] .fb-mock__field .is-fade{background:linear-gradient(270deg,#282828 60%,#fff);-webkit-background-clip:text;background-clip:text}
