.sm-reveal[data-motion=on]{opacity:0;transition:opacity .6s,transform .6s cubic-bezier(.2,.7,.2,1);transition-delay:var(--sm-delay,0s);transform:translateY(18px)}.sm-reveal[data-motion=on][data-in]{opacity:1;transform:none}.sm-reveal[data-motion=on] [data-arrive]{opacity:0;transition:opacity .45s,transform .45s;transition-delay:calc(.25s + var(--arrive,0) * 60ms);transform:translate(-10px)}.sm-reveal[data-motion=on][data-in] [data-arrive]{opacity:1;transform:none}
.cp-wrap{flex-direction:column;gap:24px;display:flex}.cp-note{text-align:center;max-width:760px;color:var(--color-base-content-dim);margin:0 auto;font-size:13px;line-height:1.5}.cp-switch{align-self:center}.cp-bars,.cp-group,.cp-table-wrap{background:var(--color-base-0);border:1px solid var(--color-base-300);border-radius:16px}.cp-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (max-width:760px){.cp-groups{grid-template-columns:minmax(0,1fr)}}.cp-group{flex-direction:column;padding:8px 24px;display:flex}.cp-group-title{margin:0;padding:16px 0 12px;font-size:17px;font-weight:600;line-height:1.3}.cp-group-title,.cp-row{color:var(--color-base-content)}.cp-row{border-top:1px solid var(--color-base-300);justify-content:space-between;align-items:flex-start;gap:16px;min-height:64px;padding:12px 0;font-size:16px;line-height:1.35;display:flex}.cp-row>span:first-child{padding-top:1px}.cp-price b{color:var(--color-base-content);font-weight:600}.cp-price small{color:var(--color-base-content-secondary);font-size:14px;font-weight:400}.cp-price em{color:var(--color-base-content-dim);font-size:13px;font-style:normal;line-height:1.4}.cp-price{-moz-column-gap:4px;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;grid-template-columns:auto auto;justify-content:end;align-items:baseline;column-gap:4px;display:grid}.cp-price em{grid-column:1/-1}@media (max-width:400px){.cp-group{padding:4px 16px}.cp-row{font-size:15px}}.cp-wins{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}@media (max-width:1023px){.cp-wins{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:359px){.cp-wins{grid-template-columns:minmax(0,1fr)}}.cp-win{background:#edf3fd;border:1px solid rgba(27,77,229,.12);border-radius:16px;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;padding:20px;display:flex}.cp-win-icon{background:var(--color-base-0);width:36px;height:36px;color:var(--color-brand-primary);border-radius:999px;justify-content:center;align-items:center;margin-bottom:12px;display:inline-flex}.cp-win b{font-family:var(--font-display),Inter,ui-sans-serif,system-ui,sans-serif;font-variation-settings:"wdth" 100,"wght" 700;letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:40px;font-weight:700;line-height:1.05}.cp-win b,.cp-win-what{color:var(--color-base-content)}.cp-win-what{font-size:15px;font-weight:500;line-height:1.35}.cp-win-how{color:var(--color-base-content-dim);font-size:13px;line-height:1.4}@media (max-width:480px){.cp-win{padding:16px}.cp-win b{font-size:32px}}.cp-table-wrap{overflow:hidden}.cp-table{border-collapse:initial;border-spacing:0;table-layout:fixed;font-variant-numeric:tabular-nums;width:100%}.cp-table col.cp-col-name{width:132px}.cp-table col.cp-col-inc{width:108px}.cp-table td,.cp-table th{text-align:center;border-bottom:1px solid var(--color-base-300);vertical-align:middle;padding:12px 8px}.cp-table tbody tr:last-child>*{border-bottom:0}.cp-table thead th{white-space:nowrap;color:var(--color-base-content);vertical-align:bottom;padding:18px 8px 14px;font-size:13px;font-weight:600;line-height:1.3}.cp-table thead th.cp-inc-head{color:var(--color-base-content-secondary);font-weight:500}.cp-table tr>:nth-child(6){border-left:1px solid var(--color-base-300)}.cp-table th.cp-name,.cp-table thead th:first-child{text-align:left;padding-left:20px}.cp-table th.cp-name{font-size:15px}.cp-table td b,.cp-table th.cp-name{color:var(--color-base-content);font-weight:600}.cp-table td b{font-size:16px;display:block}.cp-table td span:not(.sr-only){color:var(--color-base-content-dim);margin-top:2px;font-size:12px;font-weight:500;display:block}.cp-table td span.cp-more{color:var(--color-base-content)}.cp-table tr.cp-us>*{background:#edf3fd;border-bottom-color:rgba(27,77,229,.12)}.cp-table tr.cp-us td b,.cp-table tr.cp-us th.cp-name{color:var(--color-brand-primary)}.cp-table tr.cp-us td b{font-size:18px;font-weight:700}.cp-tick{fill:none;width:16px;height:16px;stroke:var(--color-base-content);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;vertical-align:middle;display:inline-block}.cp-table tr.cp-us .cp-tick{stroke:var(--color-brand-primary)}.cp-nocount .cp-tick,.cp-tick.cp-tick-grey{stroke:var(--color-base-content-dim);opacity:.7}.cp-key i,.cp-na i{color:var(--color-base-content-dim);opacity:.6;font-size:16px;font-style:normal}.cp-key{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.cp-note:has(.cp-key){flex-wrap:wrap;justify-content:center;gap:2px 20px;display:flex}@media (max-width:899px){.cp-key{white-space:normal}.cp-key-table{display:none}}.cp-bars-wrap{flex-direction:column;gap:16px;display:none}@media (max-width:899px){.cp-table-wrap{display:none}.cp-bars-wrap{display:flex}}.cp-bars{padding:8px 0}.cp-bars ol{margin:0;padding:0;list-style:none}.cp-bar{grid-template-columns:88px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 16px;font-size:15px;display:grid}.cp-bar-name{color:var(--color-base-content);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.cp-bar-track{background:var(--color-base-200);height:8px;overflow:hidden}.cp-bar-track,.cp-bar-track>span{border-radius:999px;display:block}.cp-bar-track>span{background:var(--color-base-content-dim);min-width:2px;height:100%;transition:width .35s cubic-bezier(.16,1,.3,1)}.cp-bar b{text-align:right;font-variant-numeric:tabular-nums;min-width:52px;color:var(--color-base-content);font-weight:600}.cp-bar-us{background:#edf3fd;margin:0 0 4px}.cp-bar-us .cp-bar-name,.cp-bar-us b{color:var(--color-brand-primary)}.cp-bar-us b{font-weight:700}.cp-bar-us .cp-bar-track{background:rgba(27,77,229,.12)}.cp-bar-us .cp-bar-track>span{background:var(--color-brand-primary)}.cp-bars-rest{color:var(--color-base-content-dim);margin:4px 16px 8px;font-size:13px;line-height:1.45}.cp-included{text-align:center;max-width:560px;color:var(--color-base-content-secondary);margin:0 auto;font-size:14px;line-height:1.5}@media (max-width:359px){.cp-bar{grid-template-columns:76px minmax(0,1fr) auto;gap:8px;padding:10px 12px;font-size:14px}}@media (prefers-reduced-motion:reduce){.cp-bar-track>span{transition:none}}.cp-seats{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:48px;max-width:1016px;margin:0 auto;display:grid}@media (max-width:800px){.cp-seats{grid-template-columns:1fr;gap:28px}}.cp-seat-list{border-right:1px solid var(--color-base-300);flex-direction:column;padding-right:32px;display:flex}@media (max-width:800px){.cp-seat-list{border-right:0;padding-right:0}}.cp-seat{justify-content:space-between;padding:10px 0;font-size:17px;font-weight:500;display:flex}.cp-seat s{color:var(--color-base-content-secondary);-webkit-text-decoration-color:var(--color-red);-webkit-text-decoration-color:var(--color-red);text-decoration-color:var(--color-red);text-decoration-thickness:2px}.cp-big{flex-direction:column;gap:6px;display:flex}.cp-big-with{font-family:var(--font-mono,ui-monospace,monospace);color:var(--color-base-content-secondary);font-size:15px}.cp-big-num{letter-spacing:-.035em;color:var(--color-brand-primary);font-variant-numeric:tabular-nums;font-size:calc(max(56px,min(9vw,104px)));font-weight:600;line-height:1}.cp-big-what{font-size:20px;font-weight:500}.cp-big-small{font-family:var(--font-mono,ui-monospace,monospace);color:var(--color-base-content-secondary);font-size:13.5px}
