.prc{--figures:var(--font-archivo),var(--font-plex-arabic),system-ui,sans-serif;--card-shadow:0 1px 0 rgb(var(--fg-rgb)/0.03),0 40px 80px -60px rgb(var(--violet-rgb)/0.5)}.prc__arrow{transition:transform .2s var(--ease)}[dir=rtl] .prc__arrow{transform:scaleX(-1)}.prc__arrow--down,[dir=rtl] .prc__arrow--down{transform:rotate(90deg)}#plans{scroll-margin-block-start:72px}.prh{position:relative;isolation:isolate;overflow-x:clip;padding-block:clamp(28px,4.5vw,56px) clamp(64px,8vw,112px)}.prh:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(36% 55% at 76% 50%,rgb(var(--violet-rgb)/.16),transparent 70%)}[dir=rtl] .prh:before{background:radial-gradient(36% 55% at 24% 50%,rgb(var(--violet-rgb)/.16),transparent 70%)}.prh__art{inline-size:min(100%,520px);margin-inline:auto;--draw-spread:1.8s;--draw-dur:1.2s}.prh .hero__copy{max-inline-size:none}.prh .hero__title{font-size:clamp(34px,4.3vw,56px)}.prh__actions{display:flex;flex-wrap:wrap;gap:12px;-webkit-margin-before:28px;margin-block-start:28px}.prh__where{display:flex;align-items:center;gap:10px;-webkit-margin-before:26px;margin-block-start:26px;-webkit-padding-before:18px;padding-block-start:18px;-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line);max-inline-size:46ch;font-size:14.5px;line-height:1.6;color:var(--fg-65)}.prh__where svg{flex:none;color:var(--violet-soft)}.pp{display:grid;grid-gap:18px;gap:18px;-webkit-margin-before:clamp(32px,4.5vw,48px);margin-block-start:clamp(32px,4.5vw,48px)}.pp__bar{display:flex;justify-content:flex-end}.prc .cyc__opt{display:inline-flex;align-items:center;gap:8px;min-block-size:40px}.cyc__save{padding:2px 8px;border-radius:999px;background:rgb(var(--violet-soft-rgb)/.16);color:var(--violet-pale);font-size:12px;font-weight:700;white-space:nowrap}.cyc__opt--on .cyc__save{background:rgb(255 255 255/.2);color:var(--on-violet)}.pp__pick{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:12px;gap:12px}.pp__opt{position:relative;display:grid;align-content:start;grid-gap:6px;gap:6px;padding:18px 20px;border:1.5px solid var(--line);border-radius:18px;background:var(--ink-surface);color:inherit;font:inherit;text-align:start;cursor:pointer;transition:border-color .2s var(--ease),box-shadow .2s var(--ease),transform .12s var(--ease)}.pp__opt:active{transform:scale(.985)}.pp__opt:focus-visible{outline:3px solid rgb(var(--violet-soft-rgb)/.5);outline-offset:3px}.pp__opt--on{border-color:var(--violet-soft);box-shadow:0 18px 40px -26px rgb(var(--violet-rgb)/.75)}.pp__name{font-size:16px;font-weight:700}.pp__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px}.pp__price bdi{font-family:var(--figures);font-size:26px;font-weight:800;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pp__price small{font-size:12.5px;color:var(--fg-55);white-space:nowrap}.pp__price--quote{font-size:20px;font-weight:800}.pp__seats{font-size:13px;color:var(--fg-60)}.pp__save{justify-self:start;-webkit-margin-before:2px;margin-block-start:2px;font-size:12px;font-weight:700;color:var(--violet-pale)}.pp__mark{position:absolute;inset-block-start:14px;inset-inline-end:14px;display:grid;place-items:center;inline-size:22px;block-size:22px;border:1.5px solid var(--line-strong);border-radius:50%;color:transparent;transition:background .2s var(--ease),border-color .2s var(--ease),color .2s var(--ease)}.pp__opt--on .pp__mark{border-color:var(--violet);background:var(--violet);color:var(--on-violet)}@media (hover:hover){.pp__opt:not(.pp__opt--on):hover{border-color:rgb(var(--violet-soft-rgb)/.55)}}.pp__panel{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;grid-gap:clamp(24px,4vw,56px);gap:clamp(24px,4vw,56px);padding:clamp(22px,3.4vw,40px);border:1px solid var(--line);border-radius:28px;background:var(--ink-surface);box-shadow:var(--card-shadow)}@media (prefers-reduced-motion:no-preference){.pp__quote,.pp__spec{animation:pp-in .42s var(--ease) both}.pp__quote{animation-delay:.06s}}@keyframes pp-in{0%{opacity:0;transform:translateY(8px)}}.pp__spec-title{margin:0;font-size:21px}.pp__spec-title bdi{color:var(--violet-soft)}.pp__tagline{margin:8px 0 0;font-size:15px;line-height:1.7;color:var(--fg-65)}.pp__caps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 28px;gap:0 28px;margin:20px 0 0}.pp__caps div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-block:11px;-webkit-border-after:1.5px dashed var(--line-strong);border-block-end:1.5px dashed var(--line-strong)}.pp__caps dt{font-size:14px;color:var(--fg-65)}.pp__caps dd{margin:0;font-family:var(--figures);font-size:15px;font-weight:700;text-align:end}.pp__timeout{margin:16px 0 0;font-size:13.5px;line-height:1.7;color:var(--fg-60)}.pp__apps-title{margin:22px 0 10px;font-size:15px}.pp__apps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px 24px;gap:8px 24px;margin:0;padding:0;list-style:none}.pp__app{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:14px}.pp__mode{flex:none;font-size:12.5px;color:var(--fg-55)}.pp__app--included .pp__mode{font-weight:700;color:var(--violet-pale)}.pp__quote{justify-self:center;inline-size:min(100%,400px)}.pp__quote .receipt-wrap:before{inset:-40px}.pp__quote .receipt__lines li{align-items:center}.pp__fig{flex:none;font-family:var(--figures);font-size:14px;font-weight:700}.pp__sum{display:inline-flex;align-items:baseline;gap:4px}.pp__sum small{font-size:12.5px;font-weight:500;color:var(--fg-55)}.pp__sum strong{font-family:var(--figures)}.pp__gross{margin:4px 0 0;font-size:13px;text-align:end;color:var(--fg-60)}.pp__gross bdi{font-weight:700;color:var(--fg-82);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pp__ask{margin:6px 0 0;font-family:var(--display);font-size:28px;font-weight:800}.pp__trial{display:flex;align-items:center;gap:8px;margin:16px 0 0;font-size:13.5px;font-weight:600;color:var(--violet-pale)}.pp__cta{inline-size:100%;justify-content:center;-webkit-margin-before:20px;margin-block-start:20px}[dir=rtl] .pp__arrow{transform:scaleX(-1)}.pp__notes{display:grid;grid-gap:6px;gap:6px;-webkit-margin-before:6px;margin-block-start:6px}.pp__notes p{margin:0;font-size:14px;line-height:1.7;color:var(--fg-60)}.pp__notes a{color:var(--violet-pale);font-weight:600}.prc__founding{-webkit-margin-before:clamp(28px,4vw,44px);margin-block-start:clamp(28px,4vw,44px)}.cmp{--leaders:on;position:relative;direction:ltr;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,520px) minmax(0,1fr);grid-gap:clamp(28px,4vw,64px);gap:clamp(28px,4vw,64px);-webkit-margin-before:clamp(36px,5vw,56px);margin-block-start:clamp(36px,5vw,56px)}[dir=rtl] .cmp>ul{direction:rtl}.cmp__scene{position:relative;isolation:isolate;align-self:start;min-inline-size:0}.cmp__scene:before{content:"";position:absolute;inset:-4% 6%;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,rgb(var(--violet-soft-rgb)/.16),transparent)}.cmp__col{position:relative;margin:0;padding:0;list-style:none}.cmp__note{position:absolute;inset-inline:0;display:flex;align-items:flex-start;gap:14px;transition:transform .2s var(--ease)}.cmp__icon{flex:none;display:grid;place-items:center;inline-size:46px;block-size:46px;border:1.5px solid rgb(var(--violet-soft-rgb)/.45);border-radius:12px;background:var(--ink-surface);box-shadow:0 10px 22px -16px rgb(var(--violet-rgb)/.6);transition:border-color .2s var(--ease)}.cmp__note--hot .cmp__icon{border-color:var(--violet-soft)}.cmp__text{display:grid;grid-gap:3px;gap:3px;min-inline-size:0;-webkit-padding-before:2px;padding-block-start:2px}.cmp__text strong{font-size:16px;line-height:1.4}.cmp__text span{font-size:14px;line-height:1.65;color:var(--fg-65)}.cmp__lines{position:absolute;inset-block-start:0;left:0;overflow:visible;pointer-events:none}.cmp__lead path{fill:none;stroke:rgb(var(--violet-soft-rgb)/.55);stroke-width:1.5;stroke-dasharray:.012 .01;transition:stroke .2s var(--ease)}.cmp__lead circle{fill:var(--ink-surface);stroke:var(--violet-soft);stroke-width:2}.cmp__lead--hot path{stroke:var(--violet-soft)}@media (prefers-reduced-motion:no-preference){.cmp[data-armed]:not([data-seen]) .cmp__lead{opacity:0}.cmp[data-seen] .cmp__lead{transition:opacity .6s var(--ease) .4s}}.pri{inline-size:28px;block-size:28px;stroke-width:2.8}.prc__carry-more{margin:clamp(20px,3vw,32px) 0 0;text-align:center}.prc__more{display:inline-flex;align-items:center;gap:6px;min-block-size:44px;color:var(--violet-pale);font-size:14.5px;font-weight:600;text-decoration:none}.prc__more:hover{text-decoration:underline;text-underline-offset:4px}.prc__faq-grid{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);grid-gap:clamp(24px,5vw,72px);gap:clamp(24px,5vw,72px);align-items:start}.prc__faq-head{position:-webkit-sticky;position:sticky;inset-block-start:110px}.prc__faq .accordion__panel{max-inline-size:68ch}@media (max-width:64rem){.pp__panel,.prc__faq-grid{grid-template-columns:minmax(0,1fr)}.prc__faq-head{position:static}.cmp{--leaders:off;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"scene scene" "left right";gap:28px clamp(20px,4vw,40px)}.cmp__scene{grid-area:scene;justify-self:center;inline-size:min(100%,460px)}.cmp__col--left{grid-area:left}.cmp__col--right{grid-area:right}.cmp__col{display:grid;align-content:start;grid-gap:22px;gap:22px}.cmp__note{position:static}}@media (max-width:48rem){.prh{padding-block:110px 36px}.prh__art{display:none}.pp__bar{justify-content:stretch}.pp__bar .cyc{inline-size:100%}.pp__bar .cyc__opt{flex:1 1;justify-content:center}.pp__pick{grid-template-columns:minmax(0,1fr);gap:10px}.pp__opt{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"mark name price" "mark seats price" "mark save price";align-items:center;gap:2px 14px;padding:14px 16px}.pp__name{grid-area:name}.pp__seats{grid-area:seats}.pp__save{grid-area:save}.pp__price{grid-area:price;flex-direction:column;align-items:flex-end;gap:0}.pp__price bdi,.pp__price--quote{font-size:19px}.pp__mark{position:static;grid-area:mark}.cmp,.pp__apps,.pp__caps{grid-template-columns:minmax(0,1fr)}.cmp{grid-template-areas:"scene" "left" "right";row-gap:0}.cmp__scene{-webkit-margin-after:20px;margin-block-end:20px}.cmp__col{gap:0}.cmp__note{padding-block:16px;-webkit-border-before:1.5px dashed var(--line-strong);border-block-start:1.5px dashed var(--line-strong)}}@media (prefers-reduced-motion:reduce){.cmp__icon,.cmp__note,.pp__mark,.pp__opt{transition:none}}