.style-module-scss-module__9LlTDW__spotlight{background:var(--td-ticket-title-color);color:var(--td-ticket-dark-title-color);position:relative}.style-module-scss-module__9LlTDW__spotlight :where(a,button):focus-visible{outline-color:var(--td-ticket-dark-title-color)}.style-module-scss-module__9LlTDW__spotlight__slides{display:grid}.style-module-scss-module__9LlTDW__spotlight__slide{opacity:0;visibility:hidden;pointer-events:none;grid-area:1/1;min-height:580px;transition:opacity .7s,visibility .7s;position:relative;overflow:hidden}.style-module-scss-module__9LlTDW__spotlight__slide--active{opacity:1;visibility:visible;pointer-events:auto;z-index:1}.style-module-scss-module__9LlTDW__spotlight__image{object-fit:cover;object-position:center 55%;width:100%;height:100%;position:absolute;inset:0}.style-module-scss-module__9LlTDW__spotlight__shade{background:linear-gradient(90deg,#0d142b91,#0d142b38 38%,#0000 70%);position:absolute;inset:0}.style-module-scss-module__9LlTDW__spotlight__video{pointer-events:none;opacity:0;width:120%;height:120%;transition:opacity .7s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.style-module-scss-module__9LlTDW__spotlight__video--playing{opacity:1}.style-module-scss-module__9LlTDW__spotlight__content{max-width:var(--td-ticket-content-width);height:100%;padding:60px var(--td-ticket-grid-gap) 128px;align-items:center;margin-inline:auto;display:flex;position:relative}.style-module-scss-module__9LlTDW__spotlight__copy{max-width:660px}.style-module-scss-module__9LlTDW__spotlight__copy h1,.style-module-scss-module__9LlTDW__spotlight__copy h2{letter-spacing:-.03em;white-space:pre-line;text-shadow:0 2px 16px #0d142b29;font-size:62px;font-weight:500;line-height:1.08em}.style-module-scss-module__9LlTDW__spotlight__copy p{max-width:520px;color:var(--td-ticket-dark-title-color);text-shadow:0 1px 8px #0d142b4d;margin-top:20px;font-size:19px;line-height:1.47em}.style-module-scss-module__9LlTDW__spotlight__cta{background:var(--td-ticket-brand-primary);color:var(--td-ticket-dark-title-color);border-radius:100px;align-items:center;gap:24px;margin-top:28px;padding:14px 24px;font-size:17px;line-height:1.41em;transition:background .18s;display:inline-flex}.style-module-scss-module__9LlTDW__spotlight__cta:hover{background:var(--td-ticket-button-hover)}.style-module-scss-module__9LlTDW__spotlight__offer{right:var(--td-ticket-grid-gap);border-radius:var(--td-ticket-radius-m);-webkit-backdrop-filter:blur(20px);width:440px;color:var(--td-ticket-dark-title-color);background:#1921365c;border:1px solid #ffffff5c;padding:20px 24px;transition:background .2s,border-color .2s;position:absolute;bottom:32px;box-shadow:0 8px 24px #0d142b14}.style-module-scss-module__9LlTDW__spotlight__offer:hover{background:#1921367a;border-color:#ffffffa3}.style-module-scss-module__9LlTDW__spotlight__meta,.style-module-scss-module__9LlTDW__spotlight__meta>span{align-items:center;gap:6px;display:flex}.style-module-scss-module__9LlTDW__spotlight__meta{justify-content:space-between;gap:12px;min-height:30px;font-size:15px;line-height:1.47em}.style-module-scss-module__9LlTDW__spotlight__discount{background:var(--td-ticket-sale-background);color:var(--td-ticket-dark-title-color);white-space:nowrap;border-radius:100px;padding:5px 12px;font-size:15px;font-weight:500;line-height:1.33em}.style-module-scss-module__9LlTDW__spotlight__offer h3{margin-top:8px;font-size:21px;font-weight:500;line-height:1.24em}.style-module-scss-module__9LlTDW__spotlight__offerBottom{justify-content:space-between;align-items:end;gap:16px;margin-top:16px;display:flex}.style-module-scss-module__9LlTDW__spotlight__price>span{align-items:center;gap:8px;font-size:14px;line-height:1.43em;display:flex}.style-module-scss-module__9LlTDW__spotlight__price del{opacity:.85;font-size:16px;text-decoration-thickness:1px}.style-module-scss-module__9LlTDW__spotlight__price p{margin-top:2px;font-size:14px;line-height:1.5em}.style-module-scss-module__9LlTDW__spotlight__price strong{font-size:26px;font-weight:500;line-height:1.23em}.style-module-scss-module__9LlTDW__spotlight__offerAction{white-space:nowrap;align-items:center;gap:12px;font-size:15px;line-height:1.47em;display:flex}.style-module-scss-module__9LlTDW__spotlight__offerAction>span{background:var(--td-ticket-background-50);width:40px;height:40px;color:var(--td-ticket-brand-primary);border-radius:50%;flex:none;place-items:center;display:grid}.style-module-scss-module__9LlTDW__spotlight__controls{z-index:2;max-width:var(--td-ticket-content-width);width:100%;padding-inline:var(--td-ticket-grid-gap);pointer-events:none;position:absolute;bottom:32px;left:50%;transform:translate(-50%)}.style-module-scss-module__9LlTDW__spotlight__navigation{pointer-events:auto;align-items:center;gap:12px;display:inline-flex}.style-module-scss-module__9LlTDW__spotlight__arrow{color:#ffffffad;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;transition:color .18s;display:grid;position:relative}.style-module-scss-module__9LlTDW__spotlight__arrow:before{content:"";border-radius:inherit;-webkit-backdrop-filter:blur(8px);background:#19213629;transition:background .18s;position:absolute;inset:6px}.style-module-scss-module__9LlTDW__spotlight__arrow svg{position:relative;transform:rotate(-90deg)}.style-module-scss-module__9LlTDW__spotlight__arrow:hover,.style-module-scss-module__9LlTDW__spotlight__arrow:focus-visible{color:var(--td-ticket-dark-title-color)}.style-module-scss-module__9LlTDW__spotlight__arrow:hover:before,.style-module-scss-module__9LlTDW__spotlight__arrow:focus-visible:before{background:#19213652}.style-module-scss-module__9LlTDW__spotlight__arrow--previous svg{transform:rotate(90deg)}.style-module-scss-module__9LlTDW__spotlight__pagination{align-items:center;gap:4px;display:flex}.style-module-scss-module__9LlTDW__spotlight__step{align-items:center;width:28px;height:44px;transition:width .25s;display:flex}.style-module-scss-module__9LlTDW__spotlight__step--active{width:52px}.style-module-scss-module__9LlTDW__spotlight__track{background:#fff6;border-radius:100px;width:100%;height:4px;display:block;overflow:hidden;box-shadow:0 1px 4px #0d142b29}.style-module-scss-module__9LlTDW__spotlight__step:hover .style-module-scss-module__9LlTDW__spotlight__track{background:#ffffffad}.style-module-scss-module__9LlTDW__spotlight__progress{background:var(--td-ticket-dark-title-color);transform-origin:0;width:100%;height:100%;display:block}.style-module-scss-module__9LlTDW__spotlight__progress--running{animation:style-module-scss-module__9LlTDW__spotlight-progress var(--td-ticket-hero-interval) linear both}@keyframes style-module-scss-module__9LlTDW__spotlight-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media only screen and (max-width:1279px){.style-module-scss-module__9LlTDW__spotlight__copy{max-width:580px}.style-module-scss-module__9LlTDW__spotlight__copy h1,.style-module-scss-module__9LlTDW__spotlight__copy h2{font-size:52px;line-height:1.08em}.style-module-scss-module__9LlTDW__spotlight__copy p{max-width:460px}.style-module-scss-module__9LlTDW__spotlight__offer{width:380px;padding:20px}.style-module-scss-module__9LlTDW__spotlight__offer h3{font-size:19px;line-height:1.26em}.style-module-scss-module__9LlTDW__spotlight__offerAction{gap:8px}}@media only screen and (max-width:767px){.style-module-scss-module__9LlTDW__spotlight__slide{height:auto}.style-module-scss-module__9LlTDW__spotlight__content{padding:32px var(--td-ticket-grid-gap) 80px;flex-direction:column;justify-content:space-between;align-items:stretch;gap:28px;display:flex}.style-module-scss-module__9LlTDW__spotlight__copy{max-width:none}.style-module-scss-module__9LlTDW__spotlight__copy h1,.style-module-scss-module__9LlTDW__spotlight__copy h2{font-size:36px;line-height:1.11em}.style-module-scss-module__9LlTDW__spotlight__copy p{margin-top:16px;font-size:16px;line-height:1.5em}.style-module-scss-module__9LlTDW__spotlight__cta{margin-top:20px;padding:12px 20px;font-size:16px;line-height:1.5em}.style-module-scss-module__9LlTDW__spotlight__offer{border-radius:16px;width:100%;padding:16px;position:relative;inset:auto}.style-module-scss-module__9LlTDW__spotlight__offer h3{font-size:18px;line-height:1.33em}.style-module-scss-module__9LlTDW__spotlight__meta{flex-wrap:wrap}.style-module-scss-module__9LlTDW__spotlight__offerBottom{flex-wrap:wrap;gap:12px}.style-module-scss-module__9LlTDW__spotlight__price strong{font-size:24px;line-height:1.25em}.style-module-scss-module__9LlTDW__spotlight__shade{background:linear-gradient(#0d142b99,#0d142b33 65%,#0d142b73)}.style-module-scss-module__9LlTDW__spotlight__controls{bottom:16px}}@media (prefers-reduced-motion:reduce){.style-module-scss-module__9LlTDW__spotlight__slide,.style-module-scss-module__9LlTDW__spotlight__step,.style-module-scss-module__9LlTDW__spotlight__arrow,.style-module-scss-module__9LlTDW__spotlight__arrow:before{transition:none}.style-module-scss-module__9LlTDW__spotlight__progress--running{animation:none}}.style-module-scss-module__9LlTDW__spotlight__image--mobile{display:none}@media only screen and (max-width:767px){.style-module-scss-module__9LlTDW__spotlight__image--mobile{display:block}}
.style-module-scss-module__a08fPW__confidence .style-module-scss-module__a08fPW__confidence__container{max-width:1280px;padding-inline:var(--td-ticket-grid-gap)}.style-module-scss-module__a08fPW__confidence{padding-block:var(--td-ticket-discovery-section-space);background:var(--td-ticket-discovery-panel)}.style-module-scss-module__a08fPW__confidence__heading{text-align:center;max-width:820px;margin:0 auto 40px}.style-module-scss-module__a08fPW__confidence__heading h2{letter-spacing:-.02em;font-size:36px;font-weight:500;line-height:1.22em}.style-module-scss-module__a08fPW__confidence__heading p{max-width:720px;color:var(--td-ticket-description-color);margin:16px auto 0;font-size:18px;line-height:1.56em}.style-module-scss-module__a08fPW__confidence__points{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 32px;display:grid}.style-module-scss-module__a08fPW__confidence__point{grid-template-rows:subgrid;grid-row:span 3;align-items:start;min-width:0;display:grid}.style-module-scss-module__a08fPW__confidence__point h3{grid-row:2;font-size:22px;font-weight:500;line-height:1.27em}.style-module-scss-module__a08fPW__confidence__point p{color:var(--td-ticket-description-color);grid-row:3;font-size:16px;line-height:1.5em}.style-module-scss-module__a08fPW__confidence__icon{object-fit:contain;grid-row:1;width:56px;height:56px}@media only screen and (max-width:1023px){.style-module-scss-module__a08fPW__confidence__points{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:20px}}@media only screen and (max-width:767px){.style-module-scss-module__a08fPW__confidence__heading{text-align:left;margin-bottom:28px}.style-module-scss-module__a08fPW__confidence__heading h2{font-size:28px;line-height:1.21em}.style-module-scss-module__a08fPW__confidence__heading p{font-size:16px;line-height:1.5em}}@media only screen and (max-width:539px){.style-module-scss-module__a08fPW__confidence__points{grid-template-columns:minmax(0,1fr);gap:28px}.style-module-scss-module__a08fPW__confidence__point{grid-row:auto;grid-template-rows:auto;gap:12px}.style-module-scss-module__a08fPW__confidence__point h3{font-size:22px;line-height:1.27em}.style-module-scss-module__a08fPW__confidence__icon{width:48px;height:48px}}
.style-module-scss-module__npCLFW__faq{padding:var(--td-ticket-discovery-section-space) var(--td-ticket-grid-gap)}.style-module-scss-module__npCLFW__faq__inner{overflow-wrap:anywhere;max-width:920px;margin-inline:auto}.style-module-scss-module__npCLFW__faq__title{letter-spacing:-.02em;text-align:center;margin-bottom:28px;font-size:36px;font-weight:500;line-height:1.22em}.style-module-scss-module__npCLFW__faq__support{border-radius:var(--td-ticket-radius-m);background:var(--td-ticket-background-300);flex-wrap:wrap;align-items:center;gap:20px;margin-top:20px;padding:24px;scroll-margin-top:144px;display:flex}.style-module-scss-module__npCLFW__faq__support-icon{background:var(--td-ticket-background-50);border-radius:50%;flex:none;place-items:center;width:56px;height:56px;display:grid}.style-module-scss-module__npCLFW__faq__support-copy{flex:1;min-width:0}.style-module-scss-module__npCLFW__faq__support-copy h3{font-size:20px;font-weight:500;line-height:1.4em}.style-module-scss-module__npCLFW__faq__contact{background:var(--td-ticket-brand-primary);max-width:100%;min-height:48px;color:var(--td-ticket-text-in-brand-primary);text-align:center;border-radius:100px;justify-content:center;align-items:center;padding:12px 24px;font-size:16px;font-weight:500;line-height:1.5em;display:inline-flex}.style-module-scss-module__npCLFW__faq__contact:hover{background:var(--td-ticket-button-hover)}.style-module-scss-module__npCLFW__faq__terms{color:var(--td-ticket-description-color);text-underline-offset:4px;margin-top:4px;font-size:16px;line-height:1.5em;text-decoration:underline;display:inline-block}.style-module-scss-module__npCLFW__faq__terms:hover{color:var(--td-ticket-brand-primary)}@media only screen and (max-width:767px){.style-module-scss-module__npCLFW__faq__title{text-align:start;font-size:28px;line-height:1.21em}.style-module-scss-module__npCLFW__faq__support{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:16px;padding:20px;display:grid}.style-module-scss-module__npCLFW__faq__support-icon{width:40px;height:40px}.style-module-scss-module__npCLFW__faq__contact{grid-column:1/-1}}
.style-module-scss-module__GIeBYG__brands{background:var(--td-ticket-background-50)}.style-module-scss-module__GIeBYG__brands__carousel{border-bottom:1px solid var(--td-ticket-border-color-100);padding-block:40px}@media only screen and (max-width:767px){.style-module-scss-module__GIeBYG__brands__carousel{padding-block:24px}}.style-module-scss-module__GIeBYG__brands__slider{--swiper-wrapper-transition-timing-function:linear;width:100%;margin-block:-4px;margin-inline:0;padding-block:4px}.style-module-scss-module__GIeBYG__brands__slider .style-module-scss-module__GIeBYG__brands__item{box-sizing:border-box;min-width:0}.style-module-scss-module__GIeBYG__brands__link{min-height:56px;cursor:inherit;-webkit-user-select:none;user-select:none;border-radius:8px;justify-content:center;align-items:center;display:flex}.style-module-scss-module__GIeBYG__brands__link[href]{cursor:pointer}.style-module-scss-module__GIeBYG__brands__link:focus-visible{outline:2px solid var(--td-ticket-brand-primary);outline-offset:-2px}.style-module-scss-module__GIeBYG__brands__logo-frame{width:160px;max-width:100%;height:48px;position:relative}.style-module-scss-module__GIeBYG__brands__logo{object-fit:contain}.style-module-scss-module__GIeBYG__brands__logo-frame[data-dark-background]{box-sizing:border-box;background:var(--td-ticket-title-color);border-radius:8px;padding:10px 12px}
