.g1LwZa_landing{--landing-navy:#132642;--landing-accent:#2855df;color:#172b48;background:#f7f7f4;font-size:15px}.g1LwZa_container{width:min(100% - 40px,1200px);margin-inline:auto}.g1LwZa_landing h1,.g1LwZa_landing h2,.g1LwZa_landing h3,.g1LwZa_landing h4{text-wrap:balance}.g1LwZa_landing h2{letter-spacing:-1.3px;font-size:clamp(29px,3.5vw,44px);font-weight:600;line-height:1.18}.g1LwZa_landing p{color:#526278;line-height:1.85}.g1LwZa_landing a,.g1LwZa_landing button{scroll-margin-top:96px}.g1LwZa_landing a:active{text-decoration:underline}.g1LwZa_landing section[id]{scroll-margin-top:96px}.g1LwZa_landing :focus-visible{outline-color:#4065e5}.g1LwZa_header{z-index:40;background:#fff;border-bottom:1px solid #dce1e9;position:sticky;top:0}.g1LwZa_headerInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 16px;min-height:76px;display:flex}.g1LwZa_brandLink{align-items:center;min-height:48px;display:inline-flex}.g1LwZa_brandLink:hover{opacity:.8}.g1LwZa_menuButton{background:#fff;border:1px solid #7d8da6;border-radius:6px;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:10px;font-size:12px;display:inline-flex}.g1LwZa_menuButton:hover{background:#edf1ff}.g1LwZa_navigation{width:100%;padding-bottom:16px;display:none}.g1LwZa_navigationOpen{flex-direction:column;display:flex}.g1LwZa_navigation>a{color:#41536b;align-items:center;min-height:44px;padding:10px 12px;font-size:13px;display:inline-flex}.g1LwZa_navigation>a:hover{color:#244ac6;text-decoration:underline}.g1LwZa_navigation>.g1LwZa_headerAction{background:var(--landing-navy);color:#fff;border:1px solid var(--landing-navy);border-radius:6px;justify-content:center;margin-top:8px;padding-inline:18px;font-size:12px;font-weight:600}.g1LwZa_navigation>.g1LwZa_headerAction:hover{color:#fff;background:#243f62;border-color:#243f62}.g1LwZa_hero{grid-template-columns:minmax(0,1fr);gap:24px;padding-block:52px 46px;display:grid}.g1LwZa_hero h1{letter-spacing:-1.8px;max-width:650px;font-size:clamp(40px,5.1vw,68px);font-weight:600;line-height:1.08}.g1LwZa_hero h1>span{color:#244ac6}.g1LwZa_heroCopy>p{max-width:510px;margin-top:25px;font-size:15px;line-height:1.85}.g1LwZa_heroActions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.g1LwZa_primaryButton,.g1LwZa_secondaryButton,.g1LwZa_lightButton{border:1px solid var(--landing-accent);background:var(--landing-accent);color:#fff;border-radius:6px;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:12px 17px;font-size:13px;font-weight:600;display:inline-flex}.g1LwZa_primaryButton:hover{background:#1d3faa;border-color:#1d3faa}.g1LwZa_secondaryButton{color:#30425c;background:0 0;border-color:#7d8da6}.g1LwZa_secondaryButton:hover{background:#e9edf6;border-color:#526278}.g1LwZa_heroFootnote{color:#526278;align-items:center;gap:12px;margin-top:30px;font-size:11px;line-height:1.8;display:flex}.g1LwZa_heroFootnote>svg{color:#244ac6}.g1LwZa_heroFootnote strong{color:#344964;font-weight:500}.g1LwZa_productFigure{align-self:center;min-width:0;height:405px;margin:0;position:relative}.g1LwZa_venueIllustration{background:#e8edf4;border:1px solid #8d9db4;border-radius:14px;width:calc(100% - 32px);padding:18px 16px;position:absolute;top:30px;left:12px;transform:rotate(-3deg)}.g1LwZa_illustrationHeading{align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.g1LwZa_illustrationHeading>small{color:#526278;margin-left:auto;font-size:9px;font-weight:400}.g1LwZa_illustrationStage{color:#344964;text-align:center;background:#ced8e7;border:1px solid #8092ac;border-radius:4px 4px 18px 18px;width:66%;margin:22px auto;padding:8px;font-size:10px}.g1LwZa_illustrationSeats{flex-direction:column;gap:12px;display:flex}.g1LwZa_illustrationRow{grid-template-columns:12px repeat(6,minmax(0,1fr));align-items:center;gap:4px;display:grid}.g1LwZa_illustrationRow>span:first-child{color:#526278;font-size:9px}.g1LwZa_illustrationSeat{color:#607692;flex-direction:column;align-items:center;gap:1px;display:flex}.g1LwZa_illustrationSeat>svg{width:clamp(22px,2.5vw,30px);height:auto}.g1LwZa_illustrationSeat>small{color:#526278;font-size:8px}.g1LwZa_aisleSeat{margin-left:8px}.g1LwZa_chosenSeat{color:#244ac6}.g1LwZa_chosenSeat>small{color:#fff;background:#2855df;border-radius:3px;padding:1px 5px}.g1LwZa_illustrationEntrance{color:#526278;justify-content:center;align-items:center;gap:10px;padding-top:20px;font-size:9px;display:flex}.g1LwZa_illustrationEntrance>span{border-top:1px solid #8d9db4;width:25px}.g1LwZa_sampleTicket{background:#fffdfa;border:1px solid #8d9db4;border-radius:10px;width:142px;padding:17px;position:absolute;top:194px;right:8px;transform:rotate(7deg);box-shadow:-10px 14px 24px #1326421a}.g1LwZa_sampleTicketTop{align-items:center;gap:7px;font-size:10px;font-weight:600;display:flex}.g1LwZa_sampleTicketTop svg{color:#244ac6}.g1LwZa_sampleTicketLabel{color:#526278;margin-top:20px;font-size:10px;display:block}.g1LwZa_sampleTicket>strong{letter-spacing:-1px;font-variant-numeric:tabular-nums;padding-bottom:16px;font-size:42px;font-weight:550;line-height:1.25;display:block}.g1LwZa_sampleTicketPerforation{border-top:1px dashed #8d9db4;margin-inline:-17px;position:relative}.g1LwZa_sampleTicketPerforation:before,.g1LwZa_sampleTicketPerforation:after{content:"";background:#f7f7f4;border:1px solid #8d9db4;border-radius:50%;width:12px;height:12px;position:absolute;top:-6px}.g1LwZa_sampleTicketPerforation:before{left:-6px}.g1LwZa_sampleTicketPerforation:after{right:-6px}.g1LwZa_sampleTicketBottom{color:#344964;align-items:center;gap:8px;padding-top:14px;font-size:10px;line-height:1.6;display:flex}.g1LwZa_productFigure>figcaption{color:#526278;font-size:10px;position:absolute;bottom:0;left:12px}.g1LwZa_rolesSection{padding-block:20px 64px}.g1LwZa_sectionLabel{color:#244ac6;margin-bottom:16px;font-size:12px;font-weight:600;display:block}.g1LwZa_sectionHeading{max-width:680px;margin-bottom:32px}.g1LwZa_sectionHeading>p{max-width:520px;margin-top:18px;font-size:14px}.g1LwZa_roleRows{border-bottom:1px solid #bac5d3}.g1LwZa_roleRow{border-top:1px solid #bac5d3;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:18px 14px;padding-block:24px;display:grid}.g1LwZa_roleNumber{color:#526278;font-variant-numeric:tabular-nums;padding-top:5px;font-size:11px}.g1LwZa_roleName{align-items:flex-start;gap:13px;display:flex}.g1LwZa_roleName>svg{margin-top:3px}.g1LwZa_roleName h3{letter-spacing:-.5px;font-size:20px;font-weight:600}.g1LwZa_roleName span{color:#526278;margin-top:3px;font-size:11px;display:block}.g1LwZa_roleDescription{grid-column:2}.g1LwZa_roleDescription>p{max-width:590px;font-size:14px}.g1LwZa_roleDescription>span{color:#41536b;margin-top:13px;font-size:11px;line-height:1.8;display:block}.g1LwZa_architectureSection{background:var(--landing-navy);color:#fff;padding-block:56px}.g1LwZa_architectureSection .g1LwZa_sectionLabel{color:#bacbff}.g1LwZa_architectureIntro{gap:22px;margin-bottom:36px;display:grid}.g1LwZa_architectureIntro>p{color:#c0cee2;max-width:440px;font-size:14px}.g1LwZa_architectureDiagram{margin:0}.g1LwZa_architectureLanes{grid-template-columns:minmax(0,1fr);gap:38px;display:grid}.g1LwZa_architectureLane>h3{font-size:15px;font-weight:600}.g1LwZa_architectureLane>p{color:#c0cee2;margin-top:7px;font-size:12px}.g1LwZa_architectureFlow{grid-template-columns:minmax(0,1fr);gap:28px;margin:20px 0 0;padding:0;list-style:none;display:grid}.g1LwZa_architectureFlow>li{background:#1d3554;border:1px solid #7186a2;border-radius:7px;grid-template-columns:28px minmax(0,1fr);gap:5px 12px;min-width:0;padding:19px 18px;display:grid;position:relative}.g1LwZa_architectureFlow>li>svg:first-child{color:#c9d7f0;grid-row:1/4;margin-top:2px}.g1LwZa_architectureFlow h4{margin:0;font-size:15px;font-weight:600;line-height:1.5}.g1LwZa_architectureFlow p{color:#c0cee2;font-size:12px}.g1LwZa_architectureFlow li>span{color:#bdcdff;margin-top:5px;font-size:11px}.g1LwZa_flowConnector{color:#a9bdd8;position:absolute;bottom:-25px;left:calc(50% - 10px);transform:rotate(90deg)}.g1LwZa_architectureDiagram>figcaption{color:#c0cee2;border-top:1px solid #506987;align-items:flex-start;gap:10px;margin-top:28px;padding-top:28px;font-size:11px;line-height:1.9;display:flex}.g1LwZa_architectureDiagram>figcaption>svg{margin-top:3px}.g1LwZa_architectureNotes{gap:20px;padding-top:26px;display:grid}.g1LwZa_architectureNotes p{color:#c0cee2;font-size:12px}.g1LwZa_architectureNotes strong{color:#fff;font-weight:600}.g1LwZa_workflowSection{gap:28px;padding-block:64px;display:grid}.g1LwZa_workflowIntro>p{max-width:400px;margin-top:20px;font-size:14px}.g1LwZa_textLink{color:#244ac6;align-items:center;gap:12px;min-height:44px;margin-top:18px;font-size:13px;font-weight:600;display:inline-flex}.g1LwZa_textLink:hover{color:#193892;text-decoration:underline}.g1LwZa_workflowSteps{border-bottom:1px solid #bac5d3;margin:0;padding:0;list-style:none}.g1LwZa_workflowSteps>li{border-top:1px solid #bac5d3;grid-template-columns:34px minmax(0,1fr);gap:16px;padding-block:25px;display:grid}.g1LwZa_stepNumber{color:#244ac6;font-variant-numeric:tabular-nums;font-size:18px;line-height:1.2}.g1LwZa_stepActor{color:#526278;margin-bottom:7px;font-size:11px;display:block}.g1LwZa_workflowSteps h3{letter-spacing:-.5px;font-size:20px;font-weight:600;line-height:1.4}.g1LwZa_workflowSteps p{margin-top:12px;font-size:13px}.g1LwZa_privacySection{background:#fff;border-block:1px solid #dce1e9;padding-block:54px}.g1LwZa_privacyInner{gap:30px;display:grid}.g1LwZa_privacyInner>div:first-child>p{max-width:390px;margin-top:20px;font-size:14px}.g1LwZa_privacyFacts{gap:24px;display:grid}.g1LwZa_privacyFacts h3{font-size:17px;font-weight:600}.g1LwZa_privacyFacts article>p{margin-top:8px;font-size:13px}.g1LwZa_manualNote{background:#edf1ff;border:1px solid #8d9db4;border-radius:6px;align-items:flex-start;gap:12px;padding:18px;display:flex}.g1LwZa_manualNote>svg{color:#244ac6;margin-top:3px}.g1LwZa_manualNote p{color:#344964;font-size:12px}.g1LwZa_closingSection{padding-block:52px}.g1LwZa_closingTicket{background:var(--landing-navy);color:#fff;border-radius:14px;display:grid}.g1LwZa_closingTicket>div:first-child{padding:30px 24px}.g1LwZa_closingTicket .g1LwZa_sectionLabel{color:#bacbff}.g1LwZa_closingTicket h2{font-size:clamp(28px,3.4vw,42px)}.g1LwZa_closingTicket p{color:#c0cee2;margin-top:18px;font-size:13px}.g1LwZa_closingActions{border-top:1px dashed #8d9db4;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;padding:26px 24px;display:flex;position:relative}.g1LwZa_closingActions:before,.g1LwZa_closingActions:after{content:"";background:#f7f7f4;border-radius:50%;width:18px;height:18px;position:absolute;top:-9px}.g1LwZa_closingActions:before{left:-9px}.g1LwZa_closingActions:after{right:-9px}.g1LwZa_lightButton{color:#172b48;background:#fff;border-color:#fff}.g1LwZa_lightButton:hover{background:#dce5ff;border-color:#dce5ff}.g1LwZa_closingRegister{color:#e0e8ff;text-underline-offset:4px;align-items:center;min-height:44px;font-size:12px;text-decoration:underline;display:inline-flex}.g1LwZa_closingRegister:hover{color:#fff;text-decoration-thickness:2px}.g1LwZa_footer{border-top:1px solid #bac5d3;align-items:center;gap:24px;padding-block:28px;display:grid}.g1LwZa_footer>div>a{align-items:center;min-height:44px;display:inline-flex}.g1LwZa_footer>div>a:hover{opacity:.8}.g1LwZa_footer p{margin-top:7px;font-size:11px}.g1LwZa_footer nav{flex-wrap:wrap;gap:4px 20px;display:flex}.g1LwZa_footer nav>a{color:#41536b;align-items:center;min-height:44px;font-size:12px;display:inline-flex}.g1LwZa_footer nav>a:hover{color:#244ac6;text-decoration:underline}.g1LwZa_footer>span{color:#526278;font-size:11px}@media (min-width:560px){.g1LwZa_container{width:min(100% - 64px,1200px)}.g1LwZa_hero{padding-top:64px}.g1LwZa_hero h1{letter-spacing:-2.2px}.g1LwZa_productFigure{justify-self:center;width:100%;max-width:540px;height:450px}.g1LwZa_venueIllustration{padding:24px;top:32px}.g1LwZa_illustrationSeats{gap:15px}.g1LwZa_illustrationRow{gap:8px}.g1LwZa_sampleTicket{width:168px;padding:21px;top:208px;right:16px}.g1LwZa_sampleTicketTop{font-size:12px}.g1LwZa_sampleTicket>strong{font-size:50px}.g1LwZa_sampleTicketPerforation{margin-inline:-21px}.g1LwZa_sampleTicketBottom{font-size:11px}.g1LwZa_roleRow{grid-template-columns:32px 190px minmax(0,1fr);gap:20px;padding-block:30px}.g1LwZa_roleDescription{grid-column:3}.g1LwZa_roleName{flex-direction:column}.g1LwZa_architectureLanes{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.g1LwZa_architectureFlow>li{min-height:146px}.g1LwZa_architectureNotes{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.g1LwZa_workflowSteps>li{grid-template-columns:46px minmax(0,1fr);gap:22px}.g1LwZa_closingTicket>div:first-child{padding:38px}.g1LwZa_closingActions{padding:28px 38px}.g1LwZa_footer{grid-template-columns:1fr auto}.g1LwZa_footer>span{grid-column:1/-1}}@media (min-width:800px){.g1LwZa_menuButton{display:none}.g1LwZa_navigation{flex-direction:row;align-items:center;gap:8px;width:auto;padding:0;display:flex}.g1LwZa_navigation>.g1LwZa_headerAction{margin:0 0 0 12px}.g1LwZa_headerInner{min-height:84px}.g1LwZa_rolesSection{padding-block:30px 88px}.g1LwZa_roleRow{grid-template-columns:48px 250px minmax(0,1fr);gap:30px}.g1LwZa_roleName{flex-direction:row}.g1LwZa_architectureSection{padding-block:78px}.g1LwZa_privacyInner{grid-template-columns:1fr 1.2fr;gap:60px}.g1LwZa_privacySection{padding-block:72px}.g1LwZa_closingTicket{grid-template-columns:minmax(0,1fr) 300px}.g1LwZa_closingTicket>div:first-child{padding:42px}.g1LwZa_closingActions{border-top:0;border-left:1px dashed #8d9db4;padding:32px}.g1LwZa_closingActions:before{top:-9px;left:-9px}.g1LwZa_closingActions:after{inset:auto auto -9px -9px}.g1LwZa_closingSection{padding-block:72px}}@media (min-width:960px){.g1LwZa_hero{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:44px;padding-block:88px 92px}.g1LwZa_heroCopy>p{font-size:15px}.g1LwZa_heroFootnote{margin-top:36px}.g1LwZa_productFigure{height:440px}.g1LwZa_architectureIntro{grid-template-columns:1.4fr 1fr;align-items:end;gap:70px;margin-bottom:44px}.g1LwZa_architectureLanes{grid-template-columns:minmax(0,1fr);gap:34px}.g1LwZa_architectureFlow{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px}.g1LwZa_architectureFlow>li{flex-direction:column;gap:6px;min-height:182px;padding:21px;display:flex}.g1LwZa_architectureFlow>li>svg:first-child{margin:0 0 8px}.g1LwZa_architectureFlow li>span{margin-top:auto;padding-top:6px}.g1LwZa_flowConnector{inset:calc(50% - 10px) -26px auto auto;transform:none}.g1LwZa_architectureNotes{gap:64px}.g1LwZa_workflowSection{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:80px;padding-block:96px}.g1LwZa_workflowIntro{padding-top:24px}.g1LwZa_privacyInner{gap:100px}.g1LwZa_footer{grid-template-columns:1fr auto;gap:12px 30px;padding-block:34px}.g1LwZa_footer>span{grid-column:2;justify-self:end}}@media (min-width:1200px){.g1LwZa_hero{gap:64px}.g1LwZa_hero h1{letter-spacing:-2.5px}.g1LwZa_heroCopy>p{font-size:16px}.g1LwZa_heroActions{margin-top:32px}.g1LwZa_productFigure{height:470px}.g1LwZa_venueIllustration{top:40px}.g1LwZa_sampleTicket{width:178px;top:225px;right:5px}.g1LwZa_roleRow{padding-block:34px}.g1LwZa_closingTicket{grid-template-columns:minmax(0,1fr) 360px}.g1LwZa_closingTicket>div:first-child{padding:48px}.g1LwZa_closingActions{padding:42px}}@media (max-width:359px){.g1LwZa_headerInner{gap:0 8px}.g1LwZa_header .g1LwZa_brandLink .brand-wordmark{font-size:18px}.g1LwZa_header .g1LwZa_brandLink .brand{gap:7px}.g1LwZa_menuButton{padding-inline:9px}.g1LwZa_hero{padding-top:40px}.g1LwZa_productFigure{height:398px}.g1LwZa_illustrationHeading{gap:6px;font-size:11px}.g1LwZa_illustrationHeading>small{font-size:8px}.g1LwZa_sampleTicket{width:134px;right:7px}.g1LwZa_footer .brand-wordmark{font-size:19px}}@media (prefers-reduced-motion:reduce){.g1LwZa_landing *,.g1LwZa_landing :before,.g1LwZa_landing :after{scroll-behavior:auto;transition:none;animation:none}}
