.ShareChoices-module__T9XRaW__panel{gap:var(--sw-space-3);margin-top:var(--sw-space-3);padding:var(--sw-space-4);border:1px solid var(--sw-color-border);border-radius:var(--sw-radius-tile);background:var(--sw-color-surface);display:grid}.ShareChoices-module__T9XRaW__heading{color:var(--sw-color-ink);margin:0;font-weight:700}.ShareChoices-module__T9XRaW__options{gap:var(--sw-space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ShareChoices-module__T9XRaW__option{min-width:0;min-height:48px;padding:var(--sw-space-2) var(--sw-space-3);border:1px solid var(--sw-color-primary);border-radius:var(--sw-radius-action);background:var(--sw-color-surface);color:var(--sw-color-primary);font:inherit;text-align:center;cursor:pointer;justify-content:center;align-items:center;font-weight:700;line-height:1.25;text-decoration:none;display:flex}.ShareChoices-module__T9XRaW__option:hover{background:var(--sw-color-surface-quiet)}.ShareChoices-module__T9XRaW__option:focus-visible,.ShareChoices-module__T9XRaW__manualLink:focus-visible{outline:2px solid var(--sw-color-focus);outline-offset:2px}.ShareChoices-module__T9XRaW__hint,.ShareChoices-module__T9XRaW__status{color:var(--sw-color-muted);font-size:var(--sw-type-meta-size);margin:0}.ShareChoices-module__T9XRaW__status:empty{display:none}.ShareChoices-module__T9XRaW__manualLink{width:100%;min-width:0;padding:var(--sw-space-3);border:1px solid var(--sw-color-border);border-radius:var(--sw-radius-action);font:inherit}@media (max-width:380px){.ShareChoices-module__T9XRaW__options{grid-template-columns:1fr}}
.TicketCard-module__PDDsvq__ticket{border-radius:var(--sw-radius-card);background:var(--sw-color-surface-base);border:var(--sw-border-default);width:min(100%,360px);scroll-margin-top:var(--sw-space-6);flex-direction:column;display:flex;overflow:hidden}.TicketCard-module__PDDsvq__ticket:target{outline:3px solid var(--sw-lime-500,#c8e64b);outline-offset:3px}.TicketCard-module__PDDsvq__head{background:var(--sw-color-primary);color:var(--sw-color-on-primary,#fff);padding:var(--sw-space-5) var(--sw-space-5) var(--sw-space-4)}.TicketCard-module__PDDsvq__kicker{margin:0 0 var(--sw-space-2);font-size:var(--sw-type-label-size);letter-spacing:.08em;text-transform:uppercase;color:var(--sw-lime-500,#c8e64b);font-weight:700}.TicketCard-module__PDDsvq__event{margin:0 0 var(--sw-space-2);font-size:var(--sw-type-h3-size);color:var(--sw-color-on-primary,#fff);overflow-wrap:anywhere;line-height:1.15}.TicketCard-module__PDDsvq__fact{font-size:var(--sw-type-meta-size);color:var(--sw-mint-100,#d8efe9);margin:0;line-height:1.45}.TicketCard-module__PDDsvq__tear{border-top:2px dashed var(--sw-color-border);height:0;margin:0 var(--sw-space-4);position:relative}.TicketCard-module__PDDsvq__tear:before,.TicketCard-module__PDDsvq__tear:after{content:"";background:var(--sw-color-paper);border:var(--sw-border-default);border-radius:50%;width:22px;height:22px;position:absolute;top:-12px}.TicketCard-module__PDDsvq__tear:before{left:calc(-1 * var(--sw-space-4) - 12px)}.TicketCard-module__PDDsvq__tear:after{right:calc(-1 * var(--sw-space-4) - 12px)}.TicketCard-module__PDDsvq__body{align-items:center;gap:var(--sw-space-2);padding:var(--sw-space-5) var(--sw-space-5) var(--sw-space-5);flex-direction:column;display:flex}.TicketCard-module__PDDsvq__qr{width:min(240px,100%);height:auto;image-rendering:pixelated;display:block}.TicketCard-module__PDDsvq__type{margin:var(--sw-space-2) 0 0;font-size:var(--sw-type-body-size);color:var(--sw-color-ink-strong);text-align:center;font-weight:700}.TicketCard-module__PDDsvq__code{font-size:var(--sw-type-meta-size);letter-spacing:.08em;color:var(--sw-color-ink);font-variant-numeric:tabular-nums;margin:0}.TicketCard-module__PDDsvq__action{width:100%;margin-top:var(--sw-space-3)}.TicketCard-module__PDDsvq__status{width:100%;padding:var(--sw-space-4);border-radius:var(--sw-radius-tile);background:var(--sw-color-surface-quiet);color:var(--sw-color-ink)}.TicketCard-module__PDDsvq__status p{margin:var(--sw-space-2) 0 0;font-size:var(--sw-type-meta-size)}
.order-module__5rn76G__paid{gap:var(--sw-space-6);padding-block:var(--sw-space-6) var(--sw-space-12);flex-direction:column;display:flex}.order-module__5rn76G__paidHead{gap:var(--sw-space-2);flex-direction:column;display:flex}.order-module__5rn76G__paidKicker{font-size:var(--sw-type-meta-size);color:var(--sw-color-status-success);margin:0;font-weight:700}.order-module__5rn76G__paidTitle{font-size:var(--sw-type-h2-size,32px);color:var(--sw-color-ink-strong);margin:0;line-height:1.1}.order-module__5rn76G__paidLede{color:var(--sw-color-ink);margin:0}.order-module__5rn76G__tickets{gap:var(--sw-space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.order-module__5rn76G__tickets>li{width:min(100%,360px);display:flex}.order-module__5rn76G__actions{align-items:center;gap:var(--sw-space-3) var(--sw-space-5);flex-wrap:wrap;display:flex}.order-module__5rn76G__note{margin:calc(-1 * var(--sw-space-3)) 0 0;font-size:var(--sw-type-meta-size);color:var(--sw-color-muted)}@media (max-width:600px){.order-module__5rn76G__tickets{justify-content:center}}
.PageVideo-module__EljSFa__section{margin-bottom:var(--sw-space-10)}.PageVideo-module__EljSFa__section h2{font-size:var(--sw-type-h2-size);margin:0 0 16px}.PageVideo-module__EljSFa__media{width:calc(100% + 2 * var(--sw-public-gutter));aspect-ratio:16/9;background:var(--sw-color-primary);margin-inline:calc(-1 * var(--sw-public-gutter));position:relative;overflow:hidden}.PageVideo-module__EljSFa__media img,.PageVideo-module__EljSFa__media iframe{object-fit:cover;border:0;width:100%;height:100%;display:block}.PageVideo-module__EljSFa__media.PageVideo-module__EljSFa__playing{width:min(100%, calc(75svh * var(--video-ratio)));margin-inline:auto}.PageVideo-module__EljSFa__play{border:1px solid var(--sw-color-on-primary);border-radius:var(--sw-radius-action);background:var(--sw-color-primary);width:fit-content;max-width:calc(100% - 32px);height:fit-content;color:var(--sw-color-on-primary);font:inherit;cursor:pointer;align-items:center;gap:12px;margin:auto;padding:16px 20px;display:flex;position:absolute;inset:0}.PageVideo-module__EljSFa__play:focus-visible{outline:var(--sw-focus-ring);outline-offset:4px}.PageVideo-module__EljSFa__duration{color:var(--sw-color-on-primary);background:var(--sw-color-primary);font-variant-numeric:tabular-nums;border-radius:4px;padding:3px 7px;position:absolute;bottom:12px;right:12px}.PageVideo-module__EljSFa__caption{gap:8px;padding-top:12px;display:grid}.PageVideo-module__EljSFa__caption small{color:var(--sw-color-muted)}.PageVideo-module__EljSFa__caption summary{cursor:pointer;min-height:44px;padding-block:10px}.PageVideo-module__EljSFa__transcript{white-space:pre-line}.PageVideo-module__EljSFa__actions{flex-wrap:wrap;gap:8px;display:flex}@media (min-width:600px){.PageVideo-module__EljSFa__media{border-radius:8px;width:100%;margin-inline:0}}@media (max-width:599px){.PageVideo-module__EljSFa__media:not(.PageVideo-module__EljSFa__playing){max-height:25svh}}@media (max-width:440px){.PageVideo-module__EljSFa__watch{clip-path:inset(50%);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.PageVideo-module__EljSFa__play{justify-content:center;width:64px;height:56px}}
.VideoPosterEditor-module__HktFzq__editor{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.VideoPosterEditor-module__HktFzq__editor legend{margin-bottom:8px;font-weight:700}.VideoPosterEditor-module__HktFzq__editor p{margin:0}.VideoPosterEditor-module__HktFzq__actions{flex-wrap:wrap;gap:8px;display:flex}.VideoPosterEditor-module__HktFzq__frame{aspect-ratio:16/9;background:var(--sw-color-primary);color:#fff;touch-action:none;cursor:grab;border-radius:8px;place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.VideoPosterEditor-module__HktFzq__frame:active{cursor:grabbing}.VideoPosterEditor-module__HktFzq__frame img{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.VideoPosterEditor-module__HktFzq__play{background:var(--sw-color-primary);pointer-events:none;border:1px solid #fff;border-radius:8px;place-items:center;width:64px;height:56px;margin:auto;display:grid;position:absolute;inset:0}.VideoPosterEditor-module__HktFzq__control{grid-template-columns:1fr auto;gap:4px;font-size:14px;display:grid!important}.VideoPosterEditor-module__HktFzq__control input{width:100%;min-height:44px;accent-color:var(--sw-color-primary);grid-column:1/-1}.VideoPosterEditor-module__HktFzq__control output{font-variant-numeric:tabular-nums}
.recovery-module__l4I6_G__page{max-width:36rem;margin:0 auto;padding:2.5rem 1.25rem}.recovery-module__l4I6_G__page h1{margin:0 0 1rem;font-size:clamp(2rem,7vw,3rem)}.recovery-module__l4I6_G__form{gap:.75rem;margin-block:1.5rem;display:grid}.recovery-module__l4I6_G__form label{font-weight:600}.recovery-module__l4I6_G__form label span{font-weight:400}.recovery-module__l4I6_G__form input{box-sizing:border-box;border:1px solid var(--sw-color-border);width:100%;min-width:0;min-height:48px;font:inherit;background:#fff;border-radius:8px;padding:.75rem 1rem}.recovery-module__l4I6_G__form button{justify-self:start;min-height:48px}.recovery-module__l4I6_G__form p{margin:0 0 .5rem}.recovery-module__l4I6_G__status{background:var(--sw-color-surface-quiet);border-radius:8px;padding:1rem}
.marketing-module__fIvb4W__site{color:var(--sw-color-ink);background:var(--sw-color-paper);overflow-wrap:break-word}.marketing-module__fIvb4W__site h1,.marketing-module__fIvb4W__site h2,.marketing-module__fIvb4W__site h3{font-family:var(--sw-font-display-stack), sans-serif;letter-spacing:-.045em;text-wrap:balance}.marketing-module__fIvb4W__site p{line-height:1.65}.marketing-module__fIvb4W__site a:focus-visible,.marketing-module__fIvb4W__site summary:focus-visible,.marketing-module__fIvb4W__site button:focus-visible,.marketing-module__fIvb4W__site input:focus-visible,.marketing-module__fIvb4W__site select:focus-visible{outline:3px solid var(--sw-color-focus);outline-offset:4px}.marketing-module__fIvb4W__header{background:var(--sw-color-paper);border-bottom:1px solid var(--sw-color-border);z-index:10;align-items:center;gap:24px;padding:22px max(24px,50vw - 620px);display:flex;position:relative}.marketing-module__fIvb4W__brand{color:var(--sw-color-primary);flex-shrink:0;text-decoration:none;display:inline-flex}.marketing-module__fIvb4W__desktopNav{align-items:center;gap:28px;margin-left:auto;display:flex}.marketing-module__fIvb4W__desktopNav>a,.marketing-module__fIvb4W__signin{color:inherit;align-items:center;min-height:44px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.marketing-module__fIvb4W__headerActions{align-items:center;gap:20px;display:flex}.marketing-module__fIvb4W__button,.marketing-module__fIvb4W__secondaryButton{background:var(--sw-color-primary);color:var(--sw-color-on-primary);border:1px solid var(--sw-color-primary);border-radius:var(--sw-radius-action,8px);cursor:pointer;text-align:center;justify-content:center;align-items:center;gap:24px;min-height:52px;padding:12px 22px;font-family:inherit;font-size:16px;font-weight:650;line-height:1.5;text-decoration:none;display:inline-flex}.marketing-module__fIvb4W__button:hover{background:var(--sw-petrol-900)}.marketing-module__fIvb4W__secondaryButton{color:var(--sw-color-primary);background:0 0}.marketing-module__fIvb4W__secondaryButton:hover{background:var(--sw-color-surface-quiet)}.marketing-module__fIvb4W__button:disabled{opacity:.55;cursor:wait}.marketing-module__fIvb4W__actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:28px;display:flex}.marketing-module__fIvb4W__mobileNav{display:none}.marketing-module__fIvb4W__hero,.marketing-module__fIvb4W__section,.marketing-module__fIvb4W__breadcrumbs,.marketing-module__fIvb4W__articleLayout{max-width:1240px;margin:0 auto;padding-left:32px;padding-right:32px}.marketing-module__fIvb4W__hero{padding-top:78px;padding-bottom:72px}.marketing-module__fIvb4W__heroSplit{grid-template-columns:1.08fr 1fr;align-items:center;gap:68px;display:grid}.marketing-module__fIvb4W__eyebrow{text-transform:uppercase;letter-spacing:.14em;color:var(--sw-color-primary);margin:0 0 20px;font-size:12px;font-weight:700}.marketing-module__fIvb4W__hero h1{max-width:16ch;margin:0 0 26px;font-size:clamp(42px,5.5vw,72px);font-weight:800;line-height:1.04}.marketing-module__fIvb4W__lede{max-width:48ch;margin:0;font-size:20px}.marketing-module__fIvb4W__small{color:var(--sw-color-muted);max-width:65ch;font-size:14px}.marketing-module__fIvb4W__notice{border-left:3px solid var(--sw-color-primary);background:var(--sw-color-surface-quiet);max-width:65ch;margin:24px 0 0;padding:16px 20px;font-size:15px}.marketing-module__fIvb4W__section{padding-top:68px;padding-bottom:68px}.marketing-module__fIvb4W__section>h2,.marketing-module__fIvb4W__finalCta h2{max-width:23ch;margin:0 0 28px;font-size:clamp(30px,3.5vw,44px);line-height:1.12}.marketing-module__fIvb4W__section>p{max-width:68ch}.marketing-module__fIvb4W__section h3{margin:0 0 14px;font-size:24px;line-height:1.2}.marketing-module__fIvb4W__section p{margin-top:0}.marketing-module__fIvb4W__split{grid-template-columns:1fr 1fr;align-items:start;gap:64px;display:grid}.marketing-module__fIvb4W__band{background:var(--sw-color-primary);color:var(--sw-color-on-primary)}.marketing-module__fIvb4W__band .marketing-module__fIvb4W__eyebrow{color:var(--sw-color-on-primary-muted)}.marketing-module__fIvb4W__band a:focus-visible{outline-color:var(--sw-color-on-primary)}.marketing-module__fIvb4W__band h2{color:var(--sw-color-on-primary)}.marketing-module__fIvb4W__band p{color:var(--sw-color-on-primary-muted)}.marketing-module__fIvb4W__band .marketing-module__fIvb4W__secondaryButton{color:var(--sw-color-on-primary);border-color:var(--sw-color-on-primary)}.marketing-module__fIvb4W__band .marketing-module__fIvb4W__secondaryButton:hover{background:var(--sw-petrol-900)}.marketing-module__fIvb4W__wave{width:100%;height:44px;color:var(--sw-color-primary);display:block}.marketing-module__fIvb4W__productGrid,.marketing-module__fIvb4W__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.marketing-module__fIvb4W__productCard{background:var(--sw-color-surface-base);border:1px solid var(--sw-color-border);border-radius:24px;flex-direction:column;align-items:flex-start;padding:36px;display:flex}.marketing-module__fIvb4W__productCard .marketing-module__fIvb4W__actions{margin-top:auto;padding-top:16px}.marketing-module__fIvb4W__productCard>p{max-width:48ch}.marketing-module__fIvb4W__productCard h3{font-size:30px}.marketing-module__fIvb4W__productIndex{font-family:var(--sw-font-display-stack);color:var(--sw-color-muted);margin-bottom:40px;font-size:15px}.marketing-module__fIvb4W__future{color:var(--sw-color-muted);flex-wrap:wrap;align-items:center;gap:12px 26px;padding:25px 0 0;font-size:15px;display:flex}.marketing-module__fIvb4W__future a{color:var(--sw-color-primary);text-underline-offset:4px;align-items:center;min-height:44px;display:inline-flex}.marketing-module__fIvb4W__example{min-width:0;margin:0}.marketing-module__fIvb4W__example figcaption{color:var(--sw-color-muted);margin-bottom:12px;font-size:12px}.marketing-module__fIvb4W__browser{border:1px solid var(--sw-color-border);background:var(--sw-color-surface-base);border-radius:18px;overflow:hidden;transform:rotate(1deg)}.marketing-module__fIvb4W__browserBar{background:var(--sw-color-surface-base);color:var(--sw-color-muted);gap:20px;padding:12px 18px;font-size:11px;display:flex}.marketing-module__fIvb4W__browserBar>span:first-child{letter-spacing:3px}.marketing-module__fIvb4W__exampleHero{--sw-logo-primary:var(--sw-color-on-primary);background:var(--sw-color-primary);color:var(--sw-color-on-primary);padding:28px}.marketing-module__fIvb4W__exampleHero svg{width:27px;height:27px}.marketing-module__fIvb4W__exampleHero>p:first-of-type{letter-spacing:.12em;margin:25px 0 12px;font-size:10px}.marketing-module__fIvb4W__exampleHero h2{color:inherit;margin:0;font-size:34px;line-height:1.06}.marketing-module__fIvb4W__exampleHero p{font-size:14px;line-height:1.55}.marketing-module__fIvb4W__exampleBody{padding:26px}.marketing-module__fIvb4W__exampleBody .marketing-module__fIvb4W__eyebrow{margin-bottom:10px;font-size:10px}.marketing-module__fIvb4W__exampleBody h3{margin:0 0 18px;font-size:22px}.marketing-module__fIvb4W__exampleBody>p:last-child{color:var(--sw-color-muted);margin-bottom:0;font-size:13px}.marketing-module__fIvb4W__exampleRow,.marketing-module__fIvb4W__exampleBody dl>div{border-top:1px solid var(--sw-color-border);justify-content:space-between;gap:16px;padding:14px 0;font-size:13px;display:flex}.marketing-module__fIvb4W__exampleRow span:last-child{text-align:right;font-weight:600}.marketing-module__fIvb4W__exampleBody dd{margin:0;font-weight:700}.marketing-module__fIvb4W__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin:36px 0 0;padding:0;list-style:none;display:grid}.marketing-module__fIvb4W__stepNumber{border-top:1px solid var(--sw-color-border);margin-bottom:24px;padding-top:22px;font-size:14px;font-weight:700;display:block}.marketing-module__fIvb4W__steps p{font-size:16px}.marketing-module__fIvb4W__features{grid-template-columns:1fr 1fr;gap:32px 48px;margin:0;padding:0;list-style:none;display:grid}.marketing-module__fIvb4W__features li{border-top:1px solid var(--sw-color-border);padding-top:24px}.marketing-module__fIvb4W__features h3{font-size:22px}.marketing-module__fIvb4W__faq{max-width:850px}.marketing-module__fIvb4W__faq details{border-bottom:1px solid var(--sw-color-border)}.marketing-module__fIvb4W__faq summary{cursor:pointer;justify-content:space-between;gap:24px;padding:22px 0;font-size:18px;font-weight:650;list-style:none;display:flex}.marketing-module__fIvb4W__faq summary::-webkit-details-marker{display:none}.marketing-module__fIvb4W__faq details[open] summary>span{transform:rotate(45deg)}.marketing-module__fIvb4W__faq details p{max-width:68ch;padding-right:24px}.marketing-module__fIvb4W__finalCta{background:var(--sw-color-surface-quiet);padding:64px max(32px,50vw - 588px)}.marketing-module__fIvb4W__finalCta>p:not(.marketing-module__fIvb4W__eyebrow){max-width:60ch;margin-bottom:28px}.marketing-module__fIvb4W__footer{border-top:1px solid var(--sw-color-border);grid-template-columns:1.5fr repeat(3,1fr);gap:28px;padding:56px max(32px,50vw - 588px) 24px;display:grid}.marketing-module__fIvb4W__footer p{color:var(--sw-color-muted);font-size:14px}.marketing-module__fIvb4W__footer h2{letter-spacing:0;margin:0 0 12px;font-size:15px}.marketing-module__fIvb4W__footer nav a{color:var(--sw-color-muted);min-height:44px;padding:10px 0;font-size:14px;text-decoration:none;display:block}.marketing-module__fIvb4W__footer nav a:hover,.marketing-module__fIvb4W__desktopNav a:hover{text-underline-offset:4px;text-decoration:underline}.marketing-module__fIvb4W__footerNote{border-top:1px solid var(--sw-color-border);grid-column:1/-1;margin:0;padding-top:22px}.marketing-module__fIvb4W__price{font-family:var(--sw-font-display-stack);letter-spacing:-.045em;margin:10px 0 20px;font-size:clamp(36px,4vw,54px);font-weight:800;line-height:1.1}.marketing-module__fIvb4W__price small{letter-spacing:0;font-size:18px}.marketing-module__fIvb4W__factList{margin:28px 0}.marketing-module__fIvb4W__factList>div{border-top:1px solid var(--sw-color-border);justify-content:space-between;gap:24px;padding:14px 0;display:flex}.marketing-module__fIvb4W__factList dd{margin:0;font-weight:700}.marketing-module__fIvb4W__breadcrumbs{padding-top:24px}.marketing-module__fIvb4W__breadcrumbs ol{flex-wrap:wrap;gap:10px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.marketing-module__fIvb4W__breadcrumbs li:not(:last-child):after{content:"/";color:var(--sw-color-muted);margin-left:10px}.marketing-module__fIvb4W__breadcrumbs a{color:var(--sw-color-primary)}.marketing-module__fIvb4W__articleLayout{grid-template-columns:minmax(0,760px) 1fr;gap:70px;padding-top:0;padding-bottom:70px;display:grid}.marketing-module__fIvb4W__articleLayout article h2{margin:40px 0 14px;font-size:28px}.marketing-module__fIvb4W__articleLayout article h2:first-child{margin-top:0}.marketing-module__fIvb4W__articleLayout article li{margin-bottom:10px;line-height:1.7}.marketing-module__fIvb4W__articleLayout article p{max-width:68ch}.marketing-module__fIvb4W__articleLayout aside{border-top:2px solid var(--sw-color-primary);align-self:start;padding-top:22px}.marketing-module__fIvb4W__articleLayout aside a{color:var(--sw-color-primary);padding:12px 0;display:block}.marketing-module__fIvb4W__articleLayout aside h2{font-size:20px}.marketing-module__fIvb4W__linkList{grid-template-columns:1fr 1fr;gap:0 48px;display:grid}.marketing-module__fIvb4W__linkList a{border-bottom:1px solid var(--sw-color-border);color:var(--sw-color-primary);justify-content:space-between;gap:20px;padding:24px 0;text-decoration:none;display:flex}.marketing-module__fIvb4W__linkList h3{margin:0 0 10px;font-size:23px}.marketing-module__fIvb4W__linkList p{color:var(--sw-color-muted);margin-bottom:0;font-size:15px}.marketing-module__fIvb4W__startForm{gap:20px;max-width:600px;display:grid}.marketing-module__fIvb4W__startForm label{margin-bottom:8px;font-weight:650;display:block}.marketing-module__fIvb4W__startForm input,.marketing-module__fIvb4W__startForm select{border:1px solid var(--sw-color-muted);background:var(--sw-color-surface-base);width:100%;min-height:52px;font:inherit;border-radius:8px;padding:12px}.marketing-module__fIvb4W__startForm fieldset{border:0;margin:0;padding:0}.marketing-module__fIvb4W__hero .marketing-module__fIvb4W__startForm{margin-top:36px}.marketing-module__fIvb4W__startForm>a{color:var(--sw-color-primary);text-underline-offset:3px;justify-self:start;align-items:center;min-height:44px;font-weight:650;display:inline-flex}.marketing-module__fIvb4W__startForm legend{margin-bottom:12px;font-weight:650}.marketing-module__fIvb4W__choice{border:1px solid var(--sw-color-border);background:var(--sw-color-surface-base);cursor:pointer;border-radius:8px;align-items:center;gap:14px;padding:16px;display:flex!important}.marketing-module__fIvb4W__choice input{width:20px;min-height:20px;accent-color:var(--sw-color-primary)}.marketing-module__fIvb4W__choice:has(input:checked){border-color:var(--sw-color-primary);background:var(--sw-color-surface-quiet)}.marketing-module__fIvb4W__error{color:var(--sw-color-status-error);font-weight:600}.marketing-module__fIvb4W__ticketingFees{background:var(--sw-color-surface-quiet);border-radius:24px;padding:28px}.marketing-module__fIvb4W__ticketingFees h2{margin:0 0 20px;font-size:24px}.marketing-module__fIvb4W__ticketingFees dl{margin:0}.marketing-module__fIvb4W__ticketingFees dl>div{border-top:1px solid var(--sw-color-border);padding:16px 0}.marketing-module__fIvb4W__ticketingFees dt{margin-bottom:8px;font-size:16px}.marketing-module__fIvb4W__ticketingFees dd{font-family:var(--sw-font-display-stack);margin:0;font-size:clamp(26px,3vw,34px);font-weight:700;line-height:1.3}.marketing-module__fIvb4W__ticketingFees dd small{font-family:var(--sw-font-ui-stack);margin-top:6px;font-size:14px;font-weight:400;display:block}.marketing-module__fIvb4W__ticketingFees>p{margin:12px 0 0;font-size:14px}.marketing-module__fIvb4W__ticketingFees .marketing-module__fIvb4W__feeAvailability{border-top:1px solid var(--sw-color-border);padding-top:16px}.marketing-module__fIvb4W__homeHero{isolation:isolate;position:relative}.marketing-module__fIvb4W__homeHeroBackdrop{background:var(--sw-color-primary);z-index:-1;position:absolute;inset:0}.marketing-module__fIvb4W__homeWave{width:100%;height:110px;position:absolute;bottom:-1px;left:0}.marketing-module__fIvb4W__homeHeroInner{grid-template-columns:.95fr 1.05fr;align-items:center;gap:60px;max-width:1240px;margin:0 auto;padding:52px 32px 130px;display:grid}.marketing-module__fIvb4W__homeHeroCopy{color:var(--sw-color-on-primary)}.marketing-module__fIvb4W__homeHeroCopy h1{color:inherit;margin:0 0 24px;font-size:clamp(46px,4.8vw,64px);font-weight:800;line-height:1.03}.marketing-module__fIvb4W__homeHeroCopy .marketing-module__fIvb4W__eyebrow,.marketing-module__fIvb4W__homeHeroCopy .marketing-module__fIvb4W__small{color:var(--sw-color-on-primary-muted)}.marketing-module__fIvb4W__homeHeroCopy .marketing-module__fIvb4W__lede{color:var(--sw-color-on-primary-muted);max-width:30ch;font-size:22px}.marketing-module__fIvb4W__homeHeroCopy .marketing-module__fIvb4W__button{background:var(--sw-color-surface-base);color:var(--sw-color-primary);border-color:var(--sw-color-surface-base)}.marketing-module__fIvb4W__homeHeroCopy .marketing-module__fIvb4W__button:hover{background:var(--sw-color-surface-quiet)}.marketing-module__fIvb4W__homeHeroCopy .marketing-module__fIvb4W__secondaryButton{color:var(--sw-color-on-primary);border-color:var(--sw-color-on-primary-muted)}.marketing-module__fIvb4W__homeHeroCopy .marketing-module__fIvb4W__secondaryButton:hover{background:var(--sw-petrol-900)}.marketing-module__fIvb4W__homeHeroCopy a:focus-visible{outline-color:var(--sw-color-on-primary)}.marketing-module__fIvb4W__homeHeroVisual{min-width:0;position:relative}.marketing-module__fIvb4W__homeHeroPhoto{object-fit:cover;object-position:center 72%;border-radius:96px 24px;width:100%;height:480px;display:block}.marketing-module__fIvb4W__homeIntro{max-width:1240px;margin:0 auto;padding:54px 32px 80px}.marketing-module__fIvb4W__homeIntro h2{max-width:27ch;margin:0 0 18px;font-size:clamp(30px,3.5vw,42px);line-height:1.15}.marketing-module__fIvb4W__homeIntroLead{max-width:56ch;margin:0;font-size:20px}.marketing-module__fIvb4W__audienceCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:32px 0 0;padding:0;list-style:none;display:grid}.marketing-module__fIvb4W__audienceCard{border:1px solid var(--sw-color-border);background:var(--sw-color-surface-base);color:var(--sw-color-primary);border-radius:16px;padding:28px}.marketing-module__fIvb4W__audienceCard svg{width:56px;height:56px;margin-bottom:24px;display:block}.marketing-module__fIvb4W__audienceCard h3{font-family:var(--sw-font-display-stack);letter-spacing:-.035em;margin:0 0 12px;font-size:23px;line-height:1.25}.marketing-module__fIvb4W__audienceCard p{margin:0;font-size:16px;line-height:1.6}.marketing-module__fIvb4W__homePageBand{background:var(--sw-color-surface-quiet)}.marketing-module__fIvb4W__homePageStory{grid-template-rows:1fr auto 1fr;grid-template-columns:.75fr 1.25fr;column-gap:56px;max-width:1240px;margin:0 auto;padding:80px 32px;display:grid}.marketing-module__fIvb4W__homePageIntro{grid-area:2/1}.marketing-module__fIvb4W__homePageIntro h2{max-width:12ch;margin:0 0 24px;font-size:clamp(36px,4vw,52px);line-height:1.1}.marketing-module__fIvb4W__homePageAction{grid-area:3/1;padding-top:28px}.marketing-module__fIvb4W__supporterStory{grid-area:1/2/4;align-self:center;min-width:0;margin:0}.marketing-module__fIvb4W__supporterStory picture{border:1px solid var(--sw-color-border);border-radius:16px;display:block;overflow:hidden;box-shadow:0 16px 36px #0e3a421a}.marketing-module__fIvb4W__supporterStory img{width:100%;height:auto;display:block}.marketing-module__fIvb4W__supporterStory figcaption{text-align:center;color:var(--sw-color-primary);margin-top:16px;font-size:14px}.marketing-module__fIvb4W__homeEventBand{background:var(--sw-color-primary);color:var(--sw-color-on-primary)}.marketing-module__fIvb4W__homeProductInner{grid-template-columns:1.1fr 1fr;align-items:center;gap:84px;max-width:1240px;margin:0 auto;padding:80px 32px;display:grid}.marketing-module__fIvb4W__homeProductInner h2{max-width:20ch;color:inherit;margin:0 0 24px;font-size:clamp(34px,4vw,50px);line-height:1.12}.marketing-module__fIvb4W__homeProductLead{max-width:45ch;margin:0;font-size:19px}.marketing-module__fIvb4W__homeProductDetails{margin:0}.marketing-module__fIvb4W__homeProductDetails>div{border-top:1px solid var(--sw-color-border);padding:22px 0}.marketing-module__fIvb4W__homeProductDetails>div:last-child{padding-bottom:0}.marketing-module__fIvb4W__homeProductDetails dt{font-family:var(--sw-font-display-stack);letter-spacing:-.035em;margin-bottom:10px;font-size:22px;font-weight:700}.marketing-module__fIvb4W__homeProductDetails dd{max-width:45ch;margin:0;font-size:16px;line-height:1.65}.marketing-module__fIvb4W__homeEventBand .marketing-module__fIvb4W__eyebrow,.marketing-module__fIvb4W__homeEventBand .marketing-module__fIvb4W__small,.marketing-module__fIvb4W__homeEventBand dd{color:var(--sw-color-on-primary-muted)}.marketing-module__fIvb4W__homeEventBand .marketing-module__fIvb4W__homeProductDetails>div{border-color:var(--sw-color-on-primary-muted)}.marketing-module__fIvb4W__homeEventBand .marketing-module__fIvb4W__secondaryButton{background:var(--sw-color-surface-base);color:var(--sw-color-primary);border-color:var(--sw-color-surface-base)}.marketing-module__fIvb4W__homeEventBand .marketing-module__fIvb4W__secondaryButton:hover{background:var(--sw-color-surface-quiet)}.marketing-module__fIvb4W__homeEventBand a:focus-visible{outline-color:var(--sw-color-on-primary)}.marketing-module__fIvb4W__homeUpcoming{margin-top:32px}.marketing-module__fIvb4W__homeUpcoming article{border-top:1px solid var(--sw-color-border);grid-template-columns:1fr 2fr;gap:32px;padding:24px 0;display:grid}.marketing-module__fIvb4W__homeUpcoming h3,.marketing-module__fIvb4W__homeUpcoming p{margin:0}.marketing-module__fIvb4W__homeUpcoming p{max-width:55ch;color:var(--sw-color-muted)}.marketing-module__fIvb4W__actualPagePreview{border:1px solid var(--sw-color-border);background:var(--sw-color-paper);color:var(--sw-color-primary);border-radius:16px;text-decoration:none;display:block;overflow:hidden}.marketing-module__fIvb4W__actualPagePreview img{width:100%;height:auto;display:block}.marketing-module__fIvb4W__exampleOpen{background:var(--sw-color-surface-base);border-top:1px solid var(--sw-color-border);justify-content:space-between;align-items:center;min-height:48px;padding:12px 18px;font-size:14px;font-weight:650;display:flex}.marketing-module__fIvb4W__actualPagePreview:hover .marketing-module__fIvb4W__exampleOpen{background:var(--sw-color-surface-quiet)}@media (max-width:959px){.marketing-module__fIvb4W__homeHeroInner{grid-template-columns:1fr;gap:24px;padding:28px 24px 76px;display:grid}.marketing-module__fIvb4W__homeHeroCopy{padding:0}.marketing-module__fIvb4W__homeHeroCopy h1{font-size:clamp(40px,7vw,58px)}.marketing-module__fIvb4W__homeHeroCopy .marketing-module__fIvb4W__eyebrow{margin-bottom:18px}.marketing-module__fIvb4W__homeHeroCopy .marketing-module__fIvb4W__lede{max-width:46ch;font-size:18px}.marketing-module__fIvb4W__homeHeroCopy .marketing-module__fIvb4W__actions{gap:12px;margin-top:24px}.marketing-module__fIvb4W__homeHeroCopy .marketing-module__fIvb4W__small{margin-bottom:0}.marketing-module__fIvb4W__homeWave{height:60px}.marketing-module__fIvb4W__homeHeroPhoto{border-radius:56px 16px;height:clamp(210px,42vw,320px)}.marketing-module__fIvb4W__homeIntro{padding:36px 24px 48px}.marketing-module__fIvb4W__homeIntroLead{font-size:19px}.marketing-module__fIvb4W__audienceCards{grid-template-columns:1fr;gap:12px;margin-top:24px}.marketing-module__fIvb4W__audienceCard{grid-template-columns:44px minmax(0,1fr);align-items:start;gap:18px;padding:22px;display:grid}.marketing-module__fIvb4W__audienceCard svg{width:44px;height:44px;margin:0}.marketing-module__fIvb4W__audienceCard h3{margin-bottom:8px;font-size:21px}.marketing-module__fIvb4W__homeProductInner{grid-template-columns:1fr;gap:36px;padding:48px 24px}.marketing-module__fIvb4W__homeProductLead{font-size:18px}.marketing-module__fIvb4W__homePageStory{grid-template-rows:auto;grid-template-columns:1fr;gap:28px;padding:48px 24px}.marketing-module__fIvb4W__homePageIntro,.marketing-module__fIvb4W__supporterStory,.marketing-module__fIvb4W__homePageAction{grid-area:auto/1}.marketing-module__fIvb4W__homePageAction{padding-top:0}.marketing-module__fIvb4W__homePageIntro h2{max-width:18ch}.marketing-module__fIvb4W__homeUpcoming article{grid-template-columns:1fr;gap:10px}}@media (max-width:600px){.marketing-module__fIvb4W__homeHeroCopy .marketing-module__fIvb4W__actions{display:grid}.marketing-module__fIvb4W__homeHeroCopy .marketing-module__fIvb4W__actions a{justify-content:space-between}.marketing-module__fIvb4W__homeHeroCopy .marketing-module__fIvb4W__small{font-size:13px}}@media (max-width:1050px){.marketing-module__fIvb4W__desktopNav{gap:18px}.marketing-module__fIvb4W__header{gap:20px}.marketing-module__fIvb4W__headerActions{gap:16px}.marketing-module__fIvb4W__heroSplit{gap:34px}}@media (max-width:959px){.marketing-module__fIvb4W__header{justify-content:space-between;gap:10px;padding:16px 24px}.marketing-module__fIvb4W__desktopNav{display:none}.marketing-module__fIvb4W__headerActions{gap:10px;margin-left:auto}.marketing-module__fIvb4W__headerActions .marketing-module__fIvb4W__signin{display:none}.marketing-module__fIvb4W__headerActions .marketing-module__fIvb4W__button{white-space:nowrap;min-height:44px;padding:10px 16px;font-size:14px}.marketing-module__fIvb4W__mobileNav summary{line-height:22px}.marketing-module__fIvb4W__mobileNav{display:block}.marketing-module__fIvb4W__mobileNav summary{border:1px solid var(--sw-color-primary);cursor:pointer;border-radius:8px;min-height:44px;padding:10px 16px;font-size:14px;font-weight:650;list-style:none}.marketing-module__fIvb4W__mobileNav nav{background:var(--sw-color-surface-base);border-bottom:1px solid var(--sw-color-border);grid-template-columns:1fr;padding:16px 24px;display:grid;position:absolute;top:100%;left:0;right:0}.marketing-module__fIvb4W__mobileNav a{color:var(--sw-color-primary);min-height:44px;padding:12px 0;text-decoration:none}.marketing-module__fIvb4W__mobileNav .marketing-module__fIvb4W__mobileNavCta{width:fit-content;color:var(--sw-color-on-primary);background:var(--sw-color-primary);border-radius:var(--sw-radius-action,8px);justify-content:center;align-items:center;margin-top:8px;padding:12px 20px;font-weight:650;display:inline-flex}.marketing-module__fIvb4W__hero,.marketing-module__fIvb4W__section,.marketing-module__fIvb4W__breadcrumbs,.marketing-module__fIvb4W__articleLayout{padding-left:24px;padding-right:24px}.marketing-module__fIvb4W__hero{padding-top:44px;padding-bottom:40px}.marketing-module__fIvb4W__heroSplit,.marketing-module__fIvb4W__split{grid-template-columns:1fr;gap:36px}.marketing-module__fIvb4W__hero h1{max-width:15ch;font-size:46px}.marketing-module__fIvb4W__lede{font-size:18px}.marketing-module__fIvb4W__section{padding-top:44px;padding-bottom:44px}.marketing-module__fIvb4W__section>h2{font-size:32px}.marketing-module__fIvb4W__example{max-width:540px}.marketing-module__fIvb4W__browser{transform:none}.marketing-module__fIvb4W__exampleHero h2{font-size:30px}.marketing-module__fIvb4W__steps{grid-template-columns:1fr;gap:18px}.marketing-module__fIvb4W__stepNumber{margin-bottom:14px}.marketing-module__fIvb4W__footer{grid-template-columns:repeat(2,minmax(0,1fr));padding:40px 24px 24px}.marketing-module__fIvb4W__footer>div{grid-column:1/-1}.marketing-module__fIvb4W__articleLayout{grid-template-columns:1fr;gap:36px}}@media (max-width:400px){.marketing-module__fIvb4W__header,.marketing-module__fIvb4W__headerActions{gap:8px}.marketing-module__fIvb4W__headerActions .marketing-module__fIvb4W__button,.marketing-module__fIvb4W__mobileNav summary{padding-left:10px;padding-right:10px}}@media (max-width:359px){.marketing-module__fIvb4W__headerActions{display:none}}@media (max-width:600px){.marketing-module__fIvb4W__productGrid,.marketing-module__fIvb4W__grid,.marketing-module__fIvb4W__features,.marketing-module__fIvb4W__linkList{grid-template-columns:1fr}.marketing-module__fIvb4W__productCard{padding:26px}.marketing-module__fIvb4W__productIndex{margin-bottom:26px}.marketing-module__fIvb4W__hero h1{font-size:42px}.marketing-module__fIvb4W__hero .marketing-module__fIvb4W__actions{flex-direction:column;align-items:stretch}.marketing-module__fIvb4W__hero .marketing-module__fIvb4W__actions a{justify-content:space-between}.marketing-module__fIvb4W__finalCta{padding:42px 24px}.marketing-module__fIvb4W__finalCta h2{font-size:34px}.marketing-module__fIvb4W__header .marketing-module__fIvb4W__brand{max-width:180px}.marketing-module__fIvb4W__exampleHero,.marketing-module__fIvb4W__exampleBody{padding:22px}.marketing-module__fIvb4W__exampleHero h2{font-size:28px}.marketing-module__fIvb4W__exampleRow{flex-wrap:wrap;gap:6px}}
