@font-face{font-family:Unbounded;src:url(/_next/static/media/Unbounded-Light.f8c5d5fc.eot);src:url(/_next/static/media/Unbounded-Light.f8c5d5fc.eot) format("embedded-opentype"),url(/_next/static/media/Unbounded-Light.fb8c4e0a.woff2) format("woff2"),url(/_next/static/media/Unbounded-Light.615414cb.woff) format("woff"),url(/_next/static/media/Unbounded-Light.435fcebf.ttf) format("truetype"),url(/_next/static/media/Unbounded-Light.5189161f.svg) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Unbounded;src:url(/_next/static/media/Unbounded-Medium.3bdcc4d9.eot);src:url(/_next/static/media/Unbounded-Medium.3bdcc4d9.eot) format("embedded-opentype"),url(/_next/static/media/Unbounded-Medium.685c59bb.woff2) format("woff2"),url(/_next/static/media/Unbounded-Medium.6034d18e.woff) format("woff"),url(/_next/static/media/Unbounded-Medium.0eef460f.ttf) format("truetype"),url(/_next/static/media/Unbounded-Medium.8f846d08.svg) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Unbounded Blond;src:url(/_next/static/media/Unbounded-Blond.bb17cc20.eot);src:url(/_next/static/media/Unbounded-Blond.bb17cc20.eot) format("embedded-opentype"),url(/_next/static/media/Unbounded-Blond.26e77614.woff2) format("woff2"),url(/_next/static/media/Unbounded-Blond.edcaa922.woff) format("woff"),url(/_next/static/media/Unbounded-Blond.54b4efce.ttf) format("truetype"),url(/_next/static/media/Unbounded-Blond.443934e9.svg) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Unbounded;src:url(/_next/static/media/Unbounded-Regular.2beec194.eot);src:url(/_next/static/media/Unbounded-Regular.2beec194.eot) format("embedded-opentype"),url(/_next/static/media/Unbounded-Regular.3497bd2f.woff2) format("woff2"),url(/_next/static/media/Unbounded-Regular.c3227197.woff) format("woff"),url(/_next/static/media/Unbounded-Regular.f08c9290.ttf) format("truetype"),url(/_next/static/media/Unbounded-Regular.ae959d79.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gill Sans Nova;src:url(/_next/static/media/GillSansLightC.6fedba27.eot);src:url(/_next/static/media/GillSansLightC.6fedba27.eot) format("embedded-opentype"),url(/_next/static/media/GillSansLightC.cd7b52db.woff2) format("woff2"),url(/_next/static/media/GillSansLightC.31079310.woff) format("woff"),url(/_next/static/media/GillSansLightC.3b028ba1.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Gill Sans Nova;src:url(/_next/static/media/GillSansNova-Book.32903f00.eot);src:url(/_next/static/media/GillSansNova-Book.32903f00.eot) format("embedded-opentype"),url(/_next/static/media/GillSansNova-Book.f54b27f3.woff2) format("woff2"),url(/_next/static/media/GillSansNova-Book.57645ae5.woff) format("woff"),url(/_next/static/media/GillSansNova-Book.76a64dff.ttf) format("truetype"),url(/_next/static/media/GillSansNova-Book.2fbe043d.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gill Sans Nova;src:url(/_next/static/media/GillSansNova-Medium.78a8a277.eot);src:url(/_next/static/media/GillSansNova-Medium.78a8a277.eot) format("embedded-opentype"),url(/_next/static/media/GillSansNova-Medium.3ed3c697.woff2) format("woff2"),url(/_next/static/media/GillSansNova-Medium.f7ee0190.woff) format("woff"),url(/_next/static/media/GillSansNova-Medium.88eacfbc.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}.promo-page{--promo-line:#9da6ee38;--promo-panel:#0c14238c;--promo-muted:#ffffffa8;--promo-accent:#9db0ff;--promo-save:#7fd5b8;position:relative;z-index:1;max-width:1120px;margin:0 auto;padding:48px 24px 72px}.promo-page__hero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-gap:48px;gap:48px;align-items:center;padding:24px 0 56px}.promo-page__eyebrow{display:inline-block;margin:0 0 16px;padding:6px 12px;border-radius:999px;border:1px solid var(--promo-line);background:var(--promo-panel);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--promo-accent)}.promo-page__title{margin:0 0 18px;font-size:44px;line-height:1.12;text-wrap:balance}.promo-page__title-accent{font-family:Unbounded Blond,inherit;background:linear-gradient(135deg,#8fb2ff,#b28cff);-webkit-background-clip:text;background-clip:text;color:#0000}.promo-page__lead{margin:0 0 26px;font-size:18px;line-height:1.55;color:#fffc;max-width:56ch}.promo-page__actions{display:flex;flex-wrap:wrap;gap:18px;align-items:center}.promo-page__button{display:inline-flex;align-items:center;gap:10px;padding:16px 30px;border-radius:999px;background:linear-gradient(135deg,#4265e8,#6a53d8);color:#fff;text-decoration:none;font-weight:600;font-size:16px;box-shadow:0 12px 34px #6a53d859;transition:transform .15s ease,box-shadow .15s ease}.promo-page__button:hover{transform:translateY(-1px);box-shadow:0 16px 40px #6a53d873}.promo-page__button:focus-visible{outline:2px solid var(--promo-accent);outline-offset:3px}.promo-page__more{color:var(--promo-accent);text-decoration:none;border-bottom:1px solid #9da6ee80}.promo-page__fine{margin:18px 0 0;font-size:13px;color:#ffffff80}.promo-page__ticket{position:relative;border-radius:26px;overflow:hidden;background:linear-gradient(160deg,#4265e852,#6a53d838 55%,#0c1423b3);border:1px solid #9da6ee61;box-shadow:0 30px 80px #00000047}.promo-page__ticket-top{padding:28px 28px 22px;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px}.promo-page__ticket-kicker{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--promo-muted)}.promo-page__code{display:flex;align-items:center;gap:12px;justify-content:space-between;min-width:0;padding:16px 20px;border-radius:16px;cursor:pointer;border:2px dashed #9db0ff99;background:#080c188c;color:#fff;font:inherit;text-align:start}.promo-page__code>span:first-child{font-family:Unbounded Blond,inherit;font-size:30px;letter-spacing:.08em}.promo-page__code svg{color:var(--promo-accent);flex:none}.promo-page__code:hover{border-color:#b8c6ff}.promo-page__code:focus-visible{outline:2px solid var(--promo-accent);outline-offset:3px}.promo-page__code-hint{font-size:13px;color:var(--promo-muted);margin-inline-start:auto}.promo-page__ticket-cut{position:relative;height:0;border-top:2px dashed #9da6ee59;margin:0 18px}.promo-page__ticket-cut:after,.promo-page__ticket-cut:before{content:"";position:absolute;top:-14px;width:26px;height:26px;border-radius:50%;background:#0b1120}.promo-page__ticket-cut:before{left:-32px}.promo-page__ticket-cut:after{right:-32px}.promo-page__ticket-bottom{padding:22px 28px 28px;display:grid;grid-gap:8px;gap:8px}.promo-page__ticket-plan{color:var(--promo-muted);font-size:14px}.promo-page__plan-prices,.promo-page__ticket-prices{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.promo-page__old{color:#ffffff73;font-size:20px;text-decoration-thickness:2px;-webkit-text-decoration-color:#ff7878bf;text-decoration-color:#ff7878bf}.promo-page__new{font-family:Unbounded Blond,inherit;font-size:44px;line-height:1;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.promo-page__ticket-save{color:var(--promo-save);font-size:14px;font-weight:600}.promo-page__section{padding:44px 0 8px;scroll-margin-top:100px}.promo-page__h2{margin:0 0 10px;font-size:30px;line-height:1.2;text-wrap:balance}.promo-page__section-lead{margin:0 0 26px;color:var(--promo-muted);line-height:1.55;max-width:72ch}.promo-page__plans{display:grid;grid-gap:18px;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr))}.promo-page__plans--1{grid-template-columns:minmax(0,520px)}.promo-page__plan{position:relative;display:flex;flex-direction:column;gap:14px;padding:26px 22px;border-radius:20px;border:1px solid var(--promo-line);background:var(--promo-panel)}.promo-page__plan .promo-page__new{font-size:34px}.promo-page__plan .promo-page__old{font-size:17px}.promo-page__plan--best{border-color:#9db0ff99;background:linear-gradient(170deg,#4265e83d,#0c142399)}.promo-page__badge{position:absolute;top:-12px;inset-inline-start:22px;padding:4px 12px;border-radius:999px;background:linear-gradient(135deg,#4265e8,#6a53d8);color:#fff;font-size:12px;font-weight:600}.promo-page__plan-term{margin:0;font-size:18px}.promo-page__bars{display:grid;grid-gap:6px;gap:6px}.promo-page__bar{display:block;height:8px;border-radius:999px}.promo-page__bar--before{background:#ffffff29}.promo-page__bar--after{background:linear-gradient(90deg,#4265e8,#9db0ff)}.promo-page__plan-facts{margin:0;padding:0;list-style:none;display:grid;grid-gap:4px;gap:4px;font-size:14px;color:var(--promo-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.promo-page__plan-save{color:var(--promo-save);font-weight:600}.promo-page__plan-button{margin-top:auto;text-align:center;padding:12px 16px;border-radius:999px;text-decoration:none;font-weight:600;color:#fff;border:1px solid #9db0ff80;background:#4265e82e}.promo-page__plan-button:hover{background:#4265e852}.promo-page__plan-button:focus-visible{outline:2px solid var(--promo-accent);outline-offset:2px}.promo-page__plan--best .promo-page__plan-button{background:linear-gradient(135deg,#4265e8,#6a53d8);border-color:#0000}.promo-page__note{margin:16px 0 0;font-size:13px;color:#ffffff80;max-width:78ch}.promo-page__features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin:0;padding:0;list-style:none}.promo-page__feature{display:grid;grid-template-columns:26px 1fr;grid-column-gap:14px;column-gap:14px;grid-row-gap:4px;row-gap:4px;align-items:start;padding:20px;border-radius:18px;border:1px solid var(--promo-line);background:var(--promo-panel)}.promo-page__feature svg{grid-row:span 2;margin-top:3px;font-size:20px;color:var(--promo-accent)}.promo-page__feature strong{font-size:16px}.promo-page__feature span{font-size:14px;line-height:1.5;color:var(--promo-muted)}.promo-page__trust{display:flex;flex-wrap:wrap;gap:10px 22px;margin:22px 0 0;padding:0;list-style:none;font-size:14px;color:#fffc}.promo-page__trust li{display:inline-flex;align-items:center;gap:8px}.promo-page__trust svg{color:var(--promo-save)}.promo-page__split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:40px;gap:40px;align-items:start}.promo-page__steps{counter-reset:step;margin:16px 0 0;padding:0;list-style:none;display:grid;grid-gap:14px;gap:14px}.promo-page__steps li{counter-increment:step;position:relative;display:grid;grid-gap:4px;gap:4px;padding:16px 18px 16px 62px;border-radius:16px;border:1px solid var(--promo-line);background:var(--promo-panel)}.promo-page__steps li:before{content:counter(step);position:absolute;inset-inline-start:18px;top:16px;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#4265e8,#6a53d8);font-weight:700;font-size:14px}.promo-page__steps strong{font-size:15px}.promo-page__steps span{font-size:14px;color:var(--promo-muted);line-height:1.5}.promo-page__terms{padding:24px;border-radius:20px;border:1px solid var(--promo-line);background:var(--promo-panel)}.promo-page__terms .promo-page__h2{font-size:22px}.promo-page__terms ul{margin:12px 0 0;padding-inline-start:20px;display:grid;grid-gap:8px;gap:8px;color:#ffffffc7;font-size:14px;line-height:1.5}.promo-page__final{margin-top:56px;padding:44px 32px;border-radius:28px;text-align:center;border:1px solid #9da6ee52;background:linear-gradient(160deg,#4265e847,#6a53d82e 60%,#0c142399)}.promo-page__final-title{margin:0 0 10px;font-size:32px;text-wrap:balance}.promo-page__final-lead{margin:0 auto 24px;color:#ffffffbf;max-width:56ch;line-height:1.55}@media(max-width:960px){.promo-page__hero{grid-template-columns:minmax(0,1fr);gap:32px}.promo-page__features,.promo-page__plans{grid-template-columns:repeat(2,minmax(0,1fr))}.promo-page__split{grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){.promo-page{padding:28px 16px 56px}.promo-page__title{font-size:32px}.promo-page__lead{font-size:16px}.promo-page__features,.promo-page__plans{grid-template-columns:minmax(0,1fr)}.promo-page__new{font-size:36px}.promo-page__code>span:first-child{font-size:24px}.promo-page__ticket-bottom,.promo-page__ticket-top{padding-inline:20px}.promo-page__code{padding:14px 16px}.promo-page__code-hint{display:none}.promo-page__final{padding:32px 20px}.promo-page__final-title{font-size:26px}}@media(prefers-reduced-motion:reduce){.promo-page__button{transition:none}.promo-page__button:hover{transform:none}}