.pricing-module__NQT7lW__page{--tag-paper:#f4d85b;--tag-ink:#24221e;--tag-muted:color-mix(in oklab, var(--tag-ink) 82%, var(--tag-paper));--tag-border:color-mix(in oklab, var(--tag-ink) 18%, transparent);--house-stock:color-mix(in oklab, var(--foreground) 22%, black);--house-ink:color-mix(in oklab, var(--background) 18%, white);--house-muted:color-mix(in oklab, var(--house-ink) 62%, transparent);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--background);min-height:100svh;color:var(--foreground);font-family:var(--font-sans);overflow:hidden}.pricing-module__NQT7lW__page ::selection{background:var(--foreground);color:var(--background)}.pricing-module__NQT7lW__header{border-bottom:1px solid color-mix(in oklab, var(--border) 68%, transparent);justify-content:space-between;align-items:center;width:min(100% - 64px,1280px);height:80px;margin-inline:auto;display:flex}.pricing-module__NQT7lW__brand,.pricing-module__NQT7lW__backLink{color:inherit;text-decoration:none}.pricing-module__NQT7lW__brand{font-family:var(--font-brand);align-items:center;gap:8px;font-size:26px;font-weight:700;line-height:1;display:inline-flex}.pricing-module__NQT7lW__backLink{min-height:44px;color:var(--muted-foreground);text-underline-offset:4px;align-items:center;padding-inline:8px;font-size:14px;transition:color .15s;display:inline-flex}.pricing-module__NQT7lW__backLink:hover{color:var(--foreground);text-decoration:underline}.pricing-module__NQT7lW__main{width:min(100% - 64px,1280px);margin-inline:auto;padding:64px 0 96px}.pricing-module__NQT7lW__eyebrow{color:var(--muted-foreground);font-family:var(--font-mono);letter-spacing:.14em;text-align:center;text-transform:uppercase;margin:0 0 16px;font-size:10px;line-height:1}.pricing-module__NQT7lW__main h1{max-width:760px;font-family:var(--font-heading);letter-spacing:-.025em;text-align:center;text-wrap:balance;margin:0 auto;font-size:clamp(44px,4.5vw,64px);font-weight:600;line-height:1.05}.pricing-module__NQT7lW__plans{grid-template-columns:minmax(210px,.7fr) minmax(280px,.92fr) minmax(480px,1.48fr);align-items:end;gap:32px;max-width:1260px;margin:64px auto 0;display:grid}.pricing-module__NQT7lW__plan{min-width:0;position:relative}.pricing-module__NQT7lW__plan h2{font-family:var(--font-brand);letter-spacing:0;margin:0;font-size:40px;font-weight:700;line-height:1}.pricing-module__NQT7lW__price{width:fit-content;color:var(--foreground);font-variant-numeric:tabular-nums;grid-template-columns:auto auto 1fr;align-items:end;margin-top:16px;display:grid}.pricing-module__NQT7lW__price[data-inverse]{color:var(--house-ink)}.pricing-module__NQT7lW__currency{margin-right:4px;padding-bottom:8px;font-size:18px;font-weight:600;line-height:1}.pricing-module__NQT7lW__amount{font-family:var(--font-heading);letter-spacing:-.035em;font-size:60px;font-weight:600;line-height:.85}.pricing-module__NQT7lW__cadence{color:var(--muted-foreground);padding:0 0 5px 8px;font-size:13px;line-height:1}.pricing-module__NQT7lW__limit{max-width:23ch;color:var(--muted-foreground);margin:32px 0 0;font-size:15px;line-height:1.6}.pricing-module__NQT7lW__limit strong{color:var(--foreground);font-weight:600}.pricing-module__NQT7lW__freePlan{isolation:isolate;align-items:flex-end;min-height:352px;padding:0 16px 32px;display:flex}.pricing-module__NQT7lW__ghostMark{z-index:-1;filter:grayscale();opacity:.035;width:240px;height:240px;transition:opacity .22s var(--ease-out), transform .22s var(--ease-out);position:absolute;bottom:48px;left:-56px;transform:rotate(-8deg)}.pricing-module__NQT7lW__freeContent{border-top:1px solid color-mix(in oklab, var(--border) 42%, transparent);width:100%;padding-top:32px}.pricing-module__NQT7lW__freePlan .pricing-module__NQT7lW__price,.pricing-module__NQT7lW__freePlan h2,.pricing-module__NQT7lW__ghostButton{opacity:.82;transition:opacity .22s var(--ease-out)}.pricing-module__NQT7lW__freePlan .pricing-module__NQT7lW__limit{opacity:.9;transition:opacity .22s var(--ease-out)}.pricing-module__NQT7lW__freePlan:hover .pricing-module__NQT7lW__ghostMark,.pricing-module__NQT7lW__freePlan:focus-within .pricing-module__NQT7lW__ghostMark{opacity:.075;transform:rotate(-4deg)translateY(-4px)}.pricing-module__NQT7lW__freePlan:hover .pricing-module__NQT7lW__price,.pricing-module__NQT7lW__freePlan:hover .pricing-module__NQT7lW__limit,.pricing-module__NQT7lW__freePlan:hover h2,.pricing-module__NQT7lW__freePlan:hover .pricing-module__NQT7lW__ghostButton,.pricing-module__NQT7lW__freePlan:focus-within .pricing-module__NQT7lW__price,.pricing-module__NQT7lW__freePlan:focus-within .pricing-module__NQT7lW__limit,.pricing-module__NQT7lW__freePlan:focus-within h2,.pricing-module__NQT7lW__freePlan:focus-within .pricing-module__NQT7lW__ghostButton{opacity:1}.pricing-module__NQT7lW__ghostButton,.pricing-module__NQT7lW__studioButton,.pricing-module__NQT7lW__houseButton{border-radius:var(--radius-md);min-height:44px;font:inherit;cursor:pointer;border:0;margin-top:32px;font-size:14px;font-weight:600;transition:background-color .15s,color .15s,transform .15s}.pricing-module__NQT7lW__ghostButton{color:var(--foreground);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--foreground) 28%, transparent);text-decoration-color:color-mix(in oklab, var(--foreground) 28%, transparent);text-underline-offset:6px;background:0 0;padding:0}.pricing-module__NQT7lW__ghostButton:hover{-webkit-text-decoration-color:var(--foreground);text-decoration-color:var(--foreground)}.pricing-module__NQT7lW__studioPlan{justify-content:center;align-items:flex-end;min-height:448px;display:flex}.pricing-module__NQT7lW__hangingTag{transform-origin:50% 0;width:100%;min-height:448px;transition:transform .24s var(--ease-out);will-change:transform;padding-top:56px;position:relative;transform:rotate(-1deg)}.pricing-module__NQT7lW__studioPlan:hover .pricing-module__NQT7lW__hangingTag,.pricing-module__NQT7lW__studioPlan:focus-within .pricing-module__NQT7lW__hangingTag{transform:rotate(1deg)translateY(-4px)}.pricing-module__NQT7lW__tagString{z-index:2;background:var(--border);width:1px;height:64px;position:absolute;top:0;left:50%;transform:translate(-50%)}.pricing-module__NQT7lW__tagHole{z-index:3;border:1px solid var(--border);background:var(--background);width:14px;height:14px;box-shadow:var(--e1);border-radius:999px;position:absolute;top:54px;left:50%;transform:translate(-50%)}.pricing-module__NQT7lW__ticketBots{z-index:0;pointer-events:none;width:min(78%,240px);height:40px;position:absolute;top:32px;left:50%;transform:translate(-50%)}.pricing-module__NQT7lW__ticketBot{--bot-tilt:0deg;border:1px solid var(--tag-border);border-radius:var(--radius-lg);background:var(--tag-paper);width:38px;height:38px;box-shadow:var(--e1);opacity:0;transform:translate(-50%, 20px) rotate(var(--bot-tilt));animation:pricing-module__NQT7lW__studio-bot-peek .68s var(--ease-out) forwards;place-items:center;display:grid;position:absolute;bottom:0;left:50%}.pricing-module__NQT7lW__generatedBotAvatar{border-radius:inherit;width:100%;height:100%}.pricing-module__NQT7lW__ticketBot:first-child{--bot-tilt:-8deg;animation-delay:80ms;left:18%}.pricing-module__NQT7lW__ticketBot:nth-child(2){--bot-tilt:4deg;animation-delay:.15s;left:38%}.pricing-module__NQT7lW__ticketBot:nth-child(3){--bot-tilt:9deg;animation-delay:.21s;left:82%}.pricing-module__NQT7lW__studioPlan:hover .pricing-module__NQT7lW__ticketBot,.pricing-module__NQT7lW__studioPlan:focus-within .pricing-module__NQT7lW__ticketBot{animation-name:pricing-module__NQT7lW__studio-bot-peek-again;animation-duration:.52s}.pricing-module__NQT7lW__paperTag{border:1px solid var(--tag-border);border-radius:var(--radius-sm);background:var(--tag-paper);width:min(100%,330px);min-height:392px;color:var(--tag-ink);box-shadow:var(--e2);transition:box-shadow .24s var(--ease-out);z-index:1;margin-inline:auto;padding:48px 32px 24px;position:relative}@keyframes pricing-module__NQT7lW__studio-bot-peek{0%{opacity:0;transform:translate(-50%, 20px) rotate(var(--bot-tilt))}46%{opacity:1;transform:translate(-50%, -12px) rotate(var(--bot-tilt))}72%{transform:translate(-50%, -5px) rotate(var(--bot-tilt))}to{opacity:1;transform:translate(-50%, 0) rotate(var(--bot-tilt))}}@keyframes pricing-module__NQT7lW__studio-bot-peek-again{0%,to{opacity:1;transform:translate(-50%, 0) rotate(var(--bot-tilt))}48%{opacity:1;transform:translate(-50%, -12px) rotate(var(--bot-tilt))}}.pricing-module__NQT7lW__studioPlan:hover .pricing-module__NQT7lW__paperTag,.pricing-module__NQT7lW__studioPlan:focus-within .pricing-module__NQT7lW__paperTag{box-shadow:0 18px 34px -16px color-mix(in oklab, var(--foreground) 25%, transparent)}.pricing-module__NQT7lW__monthlyChip{border:1px solid var(--tag-border);border-radius:var(--radius-sm);color:var(--tag-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;padding:4px 7px;font-size:9px;line-height:1;position:absolute;top:20px;right:24px}.pricing-module__NQT7lW__billing,.pricing-module__NQT7lW__houseBilling{color:var(--muted-foreground);margin:8px 0 0;font-size:12px;line-height:1}.pricing-module__NQT7lW__paperTag .pricing-module__NQT7lW__price,.pricing-module__NQT7lW__paperTag .pricing-module__NQT7lW__limit strong{color:var(--tag-ink)}.pricing-module__NQT7lW__paperTag .pricing-module__NQT7lW__cadence,.pricing-module__NQT7lW__paperTag .pricing-module__NQT7lW__billing,.pricing-module__NQT7lW__paperTag .pricing-module__NQT7lW__limit,.pricing-module__NQT7lW__paperTag .pricing-module__NQT7lW__tagFooter{color:var(--tag-muted)}.pricing-module__NQT7lW__tagRule{border-top:1px dashed var(--tag-border);margin-top:32px}.pricing-module__NQT7lW__studioButton{background:var(--tag-ink);color:#fff8e8;width:100%;padding-inline:16px}.pricing-module__NQT7lW__studioButton:hover{background:color-mix(in oklab, var(--tag-ink) 88%, var(--tag-paper))}.pricing-module__NQT7lW__tagFooter{color:var(--muted-foreground);font-family:var(--font-mono);letter-spacing:.08em;justify-content:space-between;align-items:end;gap:16px;margin-top:32px;font-size:8px;display:flex}.pricing-module__NQT7lW__barcode{align-items:stretch;gap:2px;height:25px;display:flex}.pricing-module__NQT7lW__barcode span{opacity:.48;background:currentColor;width:1px}.pricing-module__NQT7lW__barcode span[data-wide]{opacity:.72;width:2px}.pricing-module__NQT7lW__housePlan{--ticket-stub-width:25%;min-height:352px;color:var(--house-ink);transition:transform .24s var(--ease-out);background:0 0;grid-template-columns:minmax(0,3fr) minmax(120px,1fr);display:grid;overflow:visible}.pricing-module__NQT7lW__housePlan:hover,.pricing-module__NQT7lW__housePlan:focus-within{transform:translateY(-4px)}.pricing-module__NQT7lW__ticketMain{border-radius:var(--radius-xl) 0 0 var(--radius-xl);background:var(--house-stock);min-width:0;box-shadow:var(--e2), inset 0 0 0 1px color-mix(in oklab, var(--house-ink) 9%, transparent);padding:32px;position:relative;overflow:hidden;-webkit-mask-image:radial-gradient(10px at 100% 0,#0000 9.5px,#000 10px),radial-gradient(10px at 100% 100%,#0000 9.5px,#000 10px);mask-image:radial-gradient(10px at 100% 0,#0000 9.5px,#000 10px),radial-gradient(10px at 100% 100%,#0000 9.5px,#000 10px);-webkit-mask-position:100% 0,100% 100%;mask-position:100% 0,100% 100%;-webkit-mask-size:100% 50%,100% 50%;mask-size:100% 50%,100% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.pricing-module__NQT7lW__ticketTopline{justify-content:space-between;align-items:start;gap:16px;display:flex}.pricing-module__NQT7lW__ticketTopline h2{font-size:44px}.pricing-module__NQT7lW__ticketTopline>span{color:color-mix(in oklab, var(--house-ink) 44%, transparent);font-family:var(--font-mono);letter-spacing:.12em;font-size:9px}.pricing-module__NQT7lW__housePlan .pricing-module__NQT7lW__price{margin-top:24px}.pricing-module__NQT7lW__housePlan .pricing-module__NQT7lW__cadence,.pricing-module__NQT7lW__houseBilling{color:var(--house-muted)}.pricing-module__NQT7lW__houseLimit{color:color-mix(in oklab, var(--house-ink) 72%, transparent);margin:24px 0 0;font-size:15px;line-height:1.6}.pricing-module__NQT7lW__houseLimit strong{color:var(--house-ink);font-weight:600}.pricing-module__NQT7lW__limit+.pricing-module__NQT7lW__limit,.pricing-module__NQT7lW__houseLimit+.pricing-module__NQT7lW__houseLimit{margin-top:8px}.pricing-module__NQT7lW__houseButton{background:var(--house-ink);width:100%;color:var(--house-stock);margin-top:24px;padding-inline:16px}.pricing-module__NQT7lW__houseButton:hover{background:color-mix(in oklab, var(--house-ink) 90%, var(--house-stock))}.pricing-module__NQT7lW__ticketSerial{color:color-mix(in oklab, var(--house-ink) 34%, transparent);font-family:var(--font-mono);letter-spacing:.12em;margin-top:16px;font-size:8px;display:block}.pricing-module__NQT7lW__ticketStubWrap{transform-origin:0;min-width:0;transition:filter .24s var(--ease-out), transform .24s var(--ease-out);will-change:filter, transform;position:relative}.pricing-module__NQT7lW__ticketStub{border-radius:0 var(--radius-xl) var(--radius-xl) 0;background:color-mix(in oklab, var(--house-stock) 92%, var(--house-ink));height:100%;color:color-mix(in oklab, var(--house-ink) 68%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--house-ink) 9%, transparent);flex-direction:column;justify-content:space-between;align-items:center;padding:32px 10px;display:flex;position:relative;overflow:hidden;-webkit-mask-image:radial-gradient(10px at 0 0,#0000 9.5px,#000 10px),radial-gradient(10px at 0 100%,#0000 9.5px,#000 10px);mask-image:radial-gradient(10px at 0 0,#0000 9.5px,#000 10px),radial-gradient(10px at 0 100%,#0000 9.5px,#000 10px);-webkit-mask-position:0 0,0 100%;mask-position:0 0,0 100%;-webkit-mask-size:100% 50%,100% 50%;mask-size:100% 50%,100% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.pricing-module__NQT7lW__perforation{z-index:2;background:repeating-linear-gradient(to bottom, color-mix(in oklab, var(--house-ink) 24%, transparent) 0 3px, transparent 3px 7px);pointer-events:none;width:1px;position:absolute;top:10px;bottom:10px;left:0}.pricing-module__NQT7lW__housePlan:hover .pricing-module__NQT7lW__ticketStubWrap,.pricing-module__NQT7lW__housePlan:focus-within .pricing-module__NQT7lW__ticketStubWrap{filter:drop-shadow(10px 18px 18px color-mix(in oklab, var(--foreground) 28%, transparent));transform:translate(32px)rotate(1.5deg)}.pricing-module__NQT7lW__theater{isolation:isolate;flex-direction:column;align-items:center;gap:25px;display:flex;position:relative}.pricing-module__NQT7lW__theater:before{z-index:0;background:radial-gradient(ellipse 74% 102% at 50% 0, color-mix(in oklab, var(--house-ink) 9%, transparent) 0, color-mix(in oklab, var(--house-ink) 5%, transparent) 32%, color-mix(in oklab, var(--house-ink) 2%, transparent) 62%, transparent 90%);content:"";filter:blur(18px);opacity:.72;pointer-events:none;width:140px;height:162px;position:absolute;top:46px;left:50%;transform:translate(-50%)}.pricing-module__NQT7lW__theater:after{z-index:0;background:radial-gradient(ellipse, color-mix(in oklab, var(--house-ink) 7%, transparent), color-mix(in oklab, var(--house-ink) 2%, transparent) 44%, transparent 72%);content:"";filter:blur(12px);opacity:.72;pointer-events:none;width:126px;height:92px;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.pricing-module__NQT7lW__theater>*{z-index:1;position:relative}.pricing-module__NQT7lW__theaterScreen{background:url(/alook.svg) center / 50px 50px no-repeat, linear-gradient(180deg, color-mix(in oklab, var(--house-ink) 7%, transparent), color-mix(in oklab, var(--house-ink) 2%, transparent));width:112px;height:60px;box-shadow:0 10px 24px -16px color-mix(in oklab, var(--house-ink) 18%, transparent);filter:grayscale(1) brightness(.78) contrast(1.08) drop-shadow(0 0 9px color-mix(in oklab, var(--house-ink) 12%, transparent));transform-origin:top;place-items:center;display:grid;position:relative;overflow:visible;transform:perspective(140px)rotateX(-18deg)translateY(-2px)scale(1.04)}.pricing-module__NQT7lW__theaterScreen:after{background:color-mix(in oklab, var(--house-ink) 12%, transparent);height:1px;box-shadow:0 3px 9px color-mix(in oklab, var(--house-ink) 10%, transparent);content:"";position:absolute;bottom:-5px;left:12%;right:12%}.pricing-module__NQT7lW__seatGrid{flex-direction:column;align-items:center;gap:1px;padding:4px 2px 8px;display:flex}.pricing-module__NQT7lW__seatRow{--seat-gap:2px;--seat-width:6px;grid-template-columns:repeat(8, var(--seat-width));column-gap:var(--seat-gap);opacity:.76;align-items:end;min-height:9px;display:grid}.pricing-module__NQT7lW__seatRow:nth-child(2){--seat-width:6.5px;--seat-gap:2.75px;opacity:.69;margin-top:1px}.pricing-module__NQT7lW__seatRow:nth-child(3){--seat-width:7px;--seat-gap:3.5px;opacity:.62;margin-top:2px}.pricing-module__NQT7lW__seatRow:nth-child(4){--seat-width:7.5px;--seat-gap:4.25px;opacity:.55;margin-top:4px}.pricing-module__NQT7lW__seatRow:nth-child(5){--seat-width:8px;--seat-gap:5px;opacity:.48;margin-top:6px}.pricing-module__NQT7lW__seat{width:var(--seat-width);height:9px;position:relative}.pricing-module__NQT7lW__seat:before,.pricing-module__NQT7lW__seat:after{content:"";background:currentColor;position:absolute;left:50%;transform:translate(-50%)}.pricing-module__NQT7lW__seat:before{border-radius:3px 3px 1px 1px;width:100%;height:6px;top:0}.pricing-module__NQT7lW__seat:after{width:calc(100% + 2px);height:3px;box-shadow:0 2px 0 color-mix(in oklab, currentColor 42%, transparent);border-radius:1px 1px 3px 3px;bottom:0}.pricing-module__NQT7lW__ticketStub .pricing-module__NQT7lW__barcode{gap:1px;width:54px;height:18px}.pricing-module__NQT7lW__sharedLine{border-top:1px solid color-mix(in oklab, var(--border) 60%, transparent);border-bottom:1px solid color-mix(in oklab, var(--border) 60%, transparent);width:fit-content;max-width:100%;color:var(--muted-foreground);text-align:center;margin:64px auto 0;padding:16px 0;font-size:15px;line-height:1.6}.pricing-module__NQT7lW__faq{max-width:1040px;margin:112px auto 32px}.pricing-module__NQT7lW__faq>h2{max-width:520px;font-family:var(--font-heading);letter-spacing:-.015em;margin:0;font-size:40px;font-weight:600;line-height:1.15}.pricing-module__NQT7lW__faqGrid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;margin:40px 0 0;display:grid}.pricing-module__NQT7lW__faqItem{border-top:1px solid var(--border);padding:32px 0}.pricing-module__NQT7lW__faqItem dt{max-width:32ch;font-size:16px;font-weight:600;line-height:1.4}.pricing-module__NQT7lW__faqItem dd{max-width:54ch;color:var(--muted-foreground);margin:16px 0 0;font-size:15px;line-height:1.6}.pricing-module__NQT7lW__ghostButton:focus-visible,.pricing-module__NQT7lW__studioButton:focus-visible,.pricing-module__NQT7lW__houseButton:focus-visible,.pricing-module__NQT7lW__brand:focus-visible,.pricing-module__NQT7lW__backLink:focus-visible{outline:2px solid var(--ring);outline-offset:4px}.pricing-module__NQT7lW__ghostButton:active,.pricing-module__NQT7lW__studioButton:active,.pricing-module__NQT7lW__houseButton:active{transform:translateY(1px)}@media (max-width:1100px){.pricing-module__NQT7lW__plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 32px;max-width:720px}.pricing-module__NQT7lW__housePlan{grid-column:1/-1;grid-template-columns:minmax(0,3fr) minmax(120px,1fr)}.pricing-module__NQT7lW__sharedLine{margin-top:64px}.pricing-module__NQT7lW__faq{margin-top:96px}}@media (max-width:639px){.pricing-module__NQT7lW__header,.pricing-module__NQT7lW__main{width:min(100% - 32px,520px)}.pricing-module__NQT7lW__header{height:72px}.pricing-module__NQT7lW__main{padding:48px 0 64px}.pricing-module__NQT7lW__main h1{max-width:12ch;font-size:clamp(40px,12vw,48px)}.pricing-module__NQT7lW__plans{grid-template-columns:1fr;gap:48px;margin-top:64px}.pricing-module__NQT7lW__freePlan{min-height:320px;padding-inline:24px}.pricing-module__NQT7lW__ghostMark{left:auto;right:-24px}.pricing-module__NQT7lW__studioPlan{min-height:448px}.pricing-module__NQT7lW__paperTag{width:min(100% - 32px,348px)}.pricing-module__NQT7lW__housePlan{--ticket-stub-width:80px;grid-column:auto;grid-template-columns:minmax(0,1fr) 80px;min-height:304px}.pricing-module__NQT7lW__ticketMain{padding:24px}.pricing-module__NQT7lW__ticketTopline h2{font-size:38px}.pricing-module__NQT7lW__housePlan .pricing-module__NQT7lW__amount{font-size:48px}.pricing-module__NQT7lW__housePlan .pricing-module__NQT7lW__price,.pricing-module__NQT7lW__houseLimit,.pricing-module__NQT7lW__houseButton{margin-top:16px}.pricing-module__NQT7lW__ticketStub{padding:24px 8px}.pricing-module__NQT7lW__theater{gap:16px}.pricing-module__NQT7lW__theater:before{width:84px;height:104px;top:34px}.pricing-module__NQT7lW__theater:after{width:76px;height:64px;top:-8px}.pricing-module__NQT7lW__theaterScreen{background-size:34px 34px,auto;width:70px;height:44px;transform:perspective(95px)rotateX(-18deg)translateY(-1px)scale(1.03)}.pricing-module__NQT7lW__seatGrid{gap:0;padding:2px 0 6px}.pricing-module__NQT7lW__seatRow{--seat-gap:1px;--seat-width:3.5px;min-height:7px}.pricing-module__NQT7lW__seatRow:nth-child(2){--seat-gap:1.25px;--seat-width:3.75px}.pricing-module__NQT7lW__seatRow:nth-child(3){--seat-gap:1.5px;--seat-width:4.25px}.pricing-module__NQT7lW__seatRow:nth-child(4){--seat-gap:1.75px;--seat-width:4.75px}.pricing-module__NQT7lW__seatRow:nth-child(5){--seat-gap:2px;--seat-width:5.5px}.pricing-module__NQT7lW__seat{height:7px}.pricing-module__NQT7lW__seat:before{border-radius:2px 2px 1px 1px;height:5px}.pricing-module__NQT7lW__seat:after{border-radius:1px 1px 2px 2px;width:calc(100% + 2px);height:2px}.pricing-module__NQT7lW__faq{margin-top:80px}.pricing-module__NQT7lW__faqGrid{grid-template-columns:1fr;margin-top:32px}.pricing-module__NQT7lW__backLink{font-size:13px}}@media (prefers-reduced-motion:reduce){.pricing-module__NQT7lW__ticketBot{opacity:1;transform:translate(-50%, 0) rotate(var(--bot-tilt));animation:none}.pricing-module__NQT7lW__ghostMark,.pricing-module__NQT7lW__freePlan .pricing-module__NQT7lW__price,.pricing-module__NQT7lW__freePlan .pricing-module__NQT7lW__limit,.pricing-module__NQT7lW__freePlan h2,.pricing-module__NQT7lW__ghostButton,.pricing-module__NQT7lW__hangingTag,.pricing-module__NQT7lW__paperTag,.pricing-module__NQT7lW__housePlan,.pricing-module__NQT7lW__ticketStubWrap,.pricing-module__NQT7lW__ticketStub,.pricing-module__NQT7lW__ghostButton,.pricing-module__NQT7lW__studioButton,.pricing-module__NQT7lW__houseButton,.pricing-module__NQT7lW__backLink{transition:none}}.pricing-module__NQT7lW__status{text-align:center;max-width:70rem;color:var(--muted-foreground);margin:16px auto}.pricing-module__NQT7lW__status:empty{display:none}.pricing-module__NQT7lW__status button{min-height:44px;padding:0 8px;text-decoration:underline}.pricing-module__NQT7lW__plans button:disabled{opacity:.55;cursor:default}
