.studios-module__6Wir8W__root{--paper:#0a0a0b;--panel:#101012;--ink:#f4f1ea;--ink-soft:#d8d3c8;--dim:#8f8a80;--rule:#f4f1ea29;--rule-soft:#f4f1ea14;--accent:#ff4d33;background:var(--paper);color:var(--ink);font-family:var(--font-body), ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased;overflow-x:clip}.studios-module__6Wir8W__root ::selection{background:var(--accent);color:#0a0a0b}.studios-module__6Wir8W__root :focus-visible{outline:2px solid var(--accent);outline-offset:3px}.studios-module__6Wir8W__root section{scroll-margin-top:88px}.studios-module__6Wir8W__shell{width:100%;max-width:1440px;margin:0 auto;padding-left:max(20px,min(5vw,64px));padding-right:max(20px,min(5vw,64px))}.studios-module__6Wir8W__mono{font-family:var(--font-geist-mono), ui-monospace, SFMono-Regular, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--dim);font-size:10.5px;font-weight:500}.studios-module__6Wir8W__monoAccent{color:var(--accent)}.studios-module__6Wir8W__display{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.04em;text-wrap:balance;font-weight:800;line-height:.94}.studios-module__6Wir8W__stroke{color:#0000;-webkit-text-stroke:1.4px #f4f1ea70}.studios-module__6Wir8W__hr{background:var(--rule);border:0;width:100%;height:1px}.studios-module__6Wir8W__head{grid-template-columns:92px minmax(0,1fr) minmax(0,30ch);align-items:start;gap:max(16px,min(3vw,40px));padding-top:max(48px,min(7vw,88px));padding-bottom:max(24px,min(3vw,40px));display:grid}.studios-module__6Wir8W__headIndex{padding-top:6px}.studios-module__6Wir8W__headTitle{font-size:max(30px,min(4.6vw,58px))}.studios-module__6Wir8W__headNote{color:var(--dim);text-wrap:pretty;padding-top:4px;font-size:13.5px;line-height:1.65}@media (max-width:820px){.studios-module__6Wir8W__head{grid-template-columns:1fr;gap:12px}.studios-module__6Wir8W__headNote{max-width:46ch}}.studios-module__6Wir8W__hero{border-bottom:1px solid var(--rule);isolation:isolate;align-items:flex-end;min-height:min(92svh,880px);display:flex;position:relative;overflow:hidden}.studios-module__6Wir8W__heroMedia{z-index:-1;background:#000;position:absolute;top:0;bottom:0;left:0;right:0}.studios-module__6Wir8W__heroPoster,.studios-module__6Wir8W__heroVideo{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.studios-module__6Wir8W__heroPoster{filter:grayscale(.55)contrast(1.05)brightness(.72)}.studios-module__6Wir8W__heroVideo{opacity:0;transition:opacity .9s cubic-bezier(.16,1,.3,1)}.studios-module__6Wir8W__heroVideoOn{opacity:1}.studios-module__6Wir8W__heroScrim{background:linear-gradient(#0a0a0b4d 0%,#0a0a0b9e 54%,#0a0a0bfa 98%),linear-gradient(90deg,#0a0a0beb 0%,#0a0a0b59 52%,#0a0a0b00 78%);position:absolute;top:0;bottom:0;left:0;right:0}.studios-module__6Wir8W__heroInner{width:100%;padding-top:max(56px,min(8vw,96px));padding-bottom:0;position:relative}.studios-module__6Wir8W__kicker{align-items:center;gap:10px;margin-bottom:max(18px,min(2.4vw,30px));display:flex}.studios-module__6Wir8W__recDot{background:var(--accent);border-radius:50%;width:7px;height:7px;animation:2s step-end infinite studios-module__6Wir8W__rec-blink}@keyframes studios-module__6Wir8W__rec-blink{0%,55%{opacity:1}56%,to{opacity:.18}}.studios-module__6Wir8W__h1{max-width:15ch;font-size:max(46px,min(9.2vw,138px))}.studios-module__6Wir8W__heroLede{max-width:54ch;color:var(--ink-soft);text-wrap:pretty;margin-top:max(20px,min(2.6vw,32px));font-size:max(14.5px,min(1.3vw,17px));line-height:1.62}.studios-module__6Wir8W__heroCtas{flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:max(24px,min(3vw,36px));display:flex}.studios-module__6Wir8W__cta{background:var(--accent);color:#0a0a0b;letter-spacing:-.01em;border-radius:2px;align-items:center;gap:10px;padding:15px 24px;font-size:14px;font-weight:700;transition:transform .22s cubic-bezier(.16,1,.3,1),background-color .22s;display:inline-flex}.studios-module__6Wir8W__cta:hover{background:#ff6a52;transform:translateY(-2px)}.studios-module__6Wir8W__ctaGhost{color:var(--ink);border-bottom:1px solid var(--rule);align-items:center;gap:8px;padding-bottom:3px;font-size:13.5px;font-weight:600;transition:border-color .2s,color .2s;display:inline-flex}.studios-module__6Wir8W__ctaGhost:hover{color:#fff;border-color:var(--accent)}.studios-module__6Wir8W__slate{border-top:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:max(40px,min(6vw,72px));display:grid}.studios-module__6Wir8W__slateCell{border-left:1px solid var(--rule);min-width:0;padding:16px 20px 20px}.studios-module__6Wir8W__slateCell:first-child{border-left:0;padding-left:0}.studios-module__6Wir8W__slateValue{color:var(--ink);letter-spacing:-.01em;margin-top:7px;font-size:13px;font-weight:600;display:block}@media (max-width:760px){.studios-module__6Wir8W__slate{grid-template-columns:1fr 1fr}.studios-module__6Wir8W__slateCell{border-top:1px solid var(--rule-soft);padding:14px 16px}.studios-module__6Wir8W__slateCell:nth-child(odd){border-left:0;padding-left:0}.studios-module__6Wir8W__slateCell:nth-child(-n+2){border-top:0}}.studios-module__6Wir8W__ticker{border-bottom:1px solid var(--rule);-webkit-user-select:none;user-select:none;padding-top:14px;padding-bottom:14px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6%,#000 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6%,#000 94%,#0000)}.studios-module__6Wir8W__tickerTrack{flex:none;align-items:center;gap:0;animation:62s linear infinite studios-module__6Wir8W__ticker-run;display:flex}@keyframes studios-module__6Wir8W__ticker-run{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.studios-module__6Wir8W__tickerItem{white-space:nowrap;font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--dim);align-items:center;gap:22px;padding-right:22px;font-size:11px;display:inline-flex}.studios-module__6Wir8W__tickerSep{color:var(--accent)}.studios-module__6Wir8W__sheet{grid-template-columns:repeat(12,minmax(0,1fr));gap:max(8px,min(.9vw,14px));display:grid}.studios-module__6Wir8W__tile{border:1px solid var(--rule-soft);aspect-ratio:16/9;isolation:isolate;background:#0d0d0f;border-radius:2px;position:relative;overflow:hidden}.studios-module__6Wir8W__tileWide{grid-column:span 6}.studios-module__6Wir8W__tileHalf{grid-column:span 3}.studios-module__6Wir8W__tileThird{grid-column:span 4}.studios-module__6Wir8W__tileMedia,.studios-module__6Wir8W__tileVideo{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.studios-module__6Wir8W__tileMedia{filter:grayscale()contrast(1.08)brightness(.78);transition:filter .8s cubic-bezier(.16,1,.3,1),transform 1.2s cubic-bezier(.16,1,.3,1),opacity .5s;transform:scale(1.001)}.studios-module__6Wir8W__tileOn .studios-module__6Wir8W__tileMedia{filter:none;transform:scale(1.035)}.studios-module__6Wir8W__tileVideo{opacity:0;transition:opacity .5s}.studios-module__6Wir8W__tileVideoOn{opacity:1}.studios-module__6Wir8W__tileMeta{background:linear-gradient(#08080900 0%,#0808098c 45%,#080809f0 100%);justify-content:space-between;align-items:flex-end;gap:14px;padding:max(12px,min(1.4vw,20px));display:flex;position:absolute;top:auto;bottom:0;left:0;right:0}.studios-module__6Wir8W__tileTitle{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.03em;margin-top:6px;font-size:max(15px,min(1.5vw,23px));font-weight:700;line-height:1.1}.studios-module__6Wir8W__tileCopy{opacity:0;color:#bdb8ae;max-height:0;margin-top:0;font-size:12.5px;line-height:1.5;transition:max-height .46s cubic-bezier(.16,1,.3,1),opacity .32s,margin-top .46s cubic-bezier(.16,1,.3,1);overflow:hidden}.studios-module__6Wir8W__tileOn .studios-module__6Wir8W__tileCopy{opacity:1;max-height:80px;margin-top:7px}.studios-module__6Wir8W__tileLink{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);white-space:nowrap;border-bottom:1px solid #f4f1ea47;flex:none;align-items:center;gap:6px;padding-bottom:2px;font-size:10px;transition:border-color .2s,color .2s;display:inline-flex}.studios-module__6Wir8W__tileLink:hover{border-color:var(--accent);color:var(--accent)}.studios-module__6Wir8W__tileCorner{color:#f4f1ea8c;mix-blend-mode:difference;position:absolute;top:10px;left:12px}@media (max-width:900px){.studios-module__6Wir8W__sheet{grid-template-columns:repeat(2,minmax(0,1fr))}.studios-module__6Wir8W__tileWide,.studios-module__6Wir8W__tileHalf,.studios-module__6Wir8W__tileThird{grid-column:span 1}.studios-module__6Wir8W__tileWide{aspect-ratio:16/9}.studios-module__6Wir8W__tileHalf,.studios-module__6Wir8W__tileThird{aspect-ratio:4/3}}@media (max-width:560px){.studios-module__6Wir8W__sheet{grid-template-columns:1fr}.studios-module__6Wir8W__tile,.studios-module__6Wir8W__tileHalf,.studios-module__6Wir8W__tileThird{aspect-ratio:16/10}.studios-module__6Wir8W__tileCopy{opacity:1;max-height:none;margin-top:7px}}.studios-module__6Wir8W__ledgerScroll{border-top:1px solid var(--rule);-webkit-overflow-scrolling:touch;overflow-x:auto}.studios-module__6Wir8W__ledger{border-collapse:collapse;text-align:left;width:100%;min-width:860px}.studios-module__6Wir8W__ledger th,.studios-module__6Wir8W__ledger td{border-bottom:1px solid var(--rule-soft);vertical-align:top;padding:15px 18px;font-size:13px;font-weight:500}.studios-module__6Wir8W__ledger thead th{border-bottom:1px solid var(--rule);vertical-align:bottom;padding-bottom:22px}.studios-module__6Wir8W__ledger tbody th{color:var(--ink-soft);letter-spacing:-.005em;width:26%;font-size:12.5px;font-weight:500}.studios-module__6Wir8W__colHead{min-width:150px}.studios-module__6Wir8W__colKey{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.2em;color:var(--accent);margin-bottom:8px;font-size:10px;display:block}.studios-module__6Wir8W__colName{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.03em;color:var(--ink);font-size:17px;font-weight:700;line-height:1.15;display:block}.studios-module__6Wir8W__colFor{color:var(--dim);max-width:22ch;margin-top:7px;font-size:11.5px;font-weight:400;line-height:1.45;display:block}.studios-module__6Wir8W__colHot{background:#ff4d330d;box-shadow:inset 1px 0 #ff4d3347}.studios-module__6Wir8W__ledger tbody tr:hover td,.studios-module__6Wir8W__ledger tbody tr:hover th{background:#f4f1ea09}.studios-module__6Wir8W__none{color:#f4f1ea38}.studios-module__6Wir8W__cadenceRow th,.studios-module__6Wir8W__cadenceRow td{color:var(--dim);font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;border-bottom:0;padding-top:20px;font-size:10.5px}.studios-module__6Wir8W__ledgerFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-top:22px;display:flex}.studios-module__6Wir8W__reel{--p:0;position:relative}.studios-module__6Wir8W__rail{background:var(--rule-soft);height:1px;margin-bottom:0;position:relative}.studios-module__6Wir8W__railFill{background:var(--accent);transform-origin:0;transform:scaleX(var(--p));transition:transform .12s linear;position:absolute;top:0;bottom:0;left:0;right:0}.studios-module__6Wir8W__steps{grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.studios-module__6Wir8W__step{border-left:1px solid var(--rule-soft);min-width:0;padding:22px 20px 8px}.studios-module__6Wir8W__step:first-child{border-left:0;padding-left:0}.studios-module__6Wir8W__stepTop{justify-content:space-between;align-items:center;gap:10px;margin-bottom:18px;display:flex}.studios-module__6Wir8W__stepNum{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;color:var(--accent);font-size:11px}.studios-module__6Wir8W__stepTime{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.1em;color:var(--dim);font-size:10px}.studios-module__6Wir8W__stepTitle{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.03em;margin-bottom:10px;font-size:max(17px,min(1.6vw,22px));font-weight:700;line-height:1.15}.studios-module__6Wir8W__stepCopy{color:#a9a49a;font-size:12.5px;line-height:1.6}@media (max-width:980px){.studios-module__6Wir8W__steps{grid-template-columns:1fr}.studios-module__6Wir8W__step{border-left:0;border-top:1px solid var(--rule-soft);grid-template-columns:74px minmax(0,1fr);align-items:start;gap:16px;padding:20px 0;display:grid}.studios-module__6Wir8W__stepTop{margin-bottom:0;display:block}.studios-module__6Wir8W__stepTitle{margin-bottom:6px}}.studios-module__6Wir8W__license{grid-template-columns:minmax(0,1fr) minmax(0,1.55fr);align-items:start;gap:max(24px,min(5vw,80px));display:grid}.studios-module__6Wir8W__licenseAside{position:-webkit-sticky;position:sticky;top:96px}.studios-module__6Wir8W__licenseQuote{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.035em;max-width:22ch;margin-top:18px;font-size:max(20px,min(2.2vw,30px));font-weight:700;line-height:1.24}.studios-module__6Wir8W__licenseNote{color:var(--dim);max-width:34ch;margin-top:16px;font-size:13px;line-height:1.65}.studios-module__6Wir8W__licRow{border-bottom:1px solid var(--rule-soft);grid-template-columns:minmax(0,1fr) minmax(0,1.7fr) auto;align-items:baseline;gap:16px;padding:18px 0;display:grid}.studios-module__6Wir8W__licRow:first-child{border-top:1px solid var(--rule)}.studios-module__6Wir8W__licenseList,.studios-module__6Wir8W__licName,.studios-module__6Wir8W__licUse,.studios-module__6Wir8W__licTagWrap{margin:0}.studios-module__6Wir8W__licTagWrap{place-self:center end}.studios-module__6Wir8W__licName{letter-spacing:-.015em;font-size:14.5px;font-weight:600}.studios-module__6Wir8W__licUse{color:#a9a49a;font-size:12.5px;line-height:1.6}.studios-module__6Wir8W__tag{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--rule);color:var(--dim);white-space:nowrap;border-radius:999px;padding:5px 9px;font-size:9.5px}.studios-module__6Wir8W__tagHot{color:#ff8b76;border-color:#ff4d3373}@media (max-width:880px){.studios-module__6Wir8W__license{grid-template-columns:1fr}.studios-module__6Wir8W__licenseAside{position:static}.studios-module__6Wir8W__licRow{grid-template-columns:1fr auto;gap:10px}.studios-module__6Wir8W__licUse{grid-column:1/-1}}.studios-module__6Wir8W__brief{grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:start;gap:max(24px,min(5vw,72px));padding-bottom:max(56px,min(8vw,104px));display:grid}.studios-module__6Wir8W__summary{border:1px solid var(--rule);background:linear-gradient(#f4f1ea09,#f4f1ea00);padding:20px;position:-webkit-sticky;position:sticky;top:96px}.studios-module__6Wir8W__summaryHead{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:10px;padding-bottom:14px;display:flex}.studios-module__6Wir8W__summaryRow{border-bottom:1px dashed var(--rule-soft);justify-content:space-between;align-items:baseline;gap:14px;min-height:40px;padding:11px 0;display:flex}.studios-module__6Wir8W__summaryKey{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--dim);flex:none;font-size:9.5px}.studios-module__6Wir8W__summaryVal{color:var(--ink-soft);text-align:right;text-overflow:ellipsis;white-space:nowrap;max-width:18ch;font-size:12.5px;overflow:hidden}.studios-module__6Wir8W__summaryValEmpty{color:#f4f1ea3d}.studios-module__6Wir8W__meter{background:#f4f1ea1a;height:2px;margin-top:16px;overflow:hidden}.studios-module__6Wir8W__meterFill{background:var(--accent);transform-origin:0;height:100%;transition:transform .38s cubic-bezier(.16,1,.3,1)}.studios-module__6Wir8W__form{flex-direction:column;gap:max(20px,min(2.6vw,30px));display:flex}.studios-module__6Wir8W__pair{grid-template-columns:1fr 1fr;gap:max(18px,min(3vw,34px));display:grid}.studios-module__6Wir8W__field{border-bottom:1px solid var(--rule);padding-bottom:10px;transition:border-color .2s;display:block}.studios-module__6Wir8W__field:focus-within{border-color:var(--accent)}.studios-module__6Wir8W__fieldLabel{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--dim);margin-bottom:8px;font-size:9.5px;display:block}.studios-module__6Wir8W__input{width:100%;color:var(--ink);letter-spacing:-.015em;background:0 0;border:0;outline:none;padding:2px 0;font-family:inherit;font-size:max(16px,min(1.5vw,19px))}.studios-module__6Wir8W__input::placeholder{color:#f4f1ea38}.studios-module__6Wir8W__input:focus-visible{outline:none}.studios-module__6Wir8W__textarea{resize:vertical;min-height:96px;line-height:1.5}.studios-module__6Wir8W__fieldset{border:0;margin:0;padding:0}.studios-module__6Wir8W__legend{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--dim);margin-bottom:14px;padding:0;font-size:9.5px}.studios-module__6Wir8W__chips{flex-wrap:wrap;gap:8px;display:flex}.studios-module__6Wir8W__chip{border:1px solid var(--rule);color:var(--ink-soft);cursor:pointer;background:0 0;border-radius:999px;padding:9px 14px;font-size:12.5px;font-weight:500;transition:background-color .18s,color .18s,border-color .18s}.studios-module__6Wir8W__chip:hover{color:var(--ink);border-color:#f4f1ea66}.studios-module__6Wir8W__chipOn{background:var(--ink);border-color:var(--ink);color:#0a0a0b;font-weight:600}.studios-module__6Wir8W__formFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:6px;display:flex}.studios-module__6Wir8W__submit{background:var(--accent);color:#0a0a0b;cursor:pointer;border:0;border-radius:2px;align-items:center;gap:10px;padding:16px 28px;font-size:14px;font-weight:700;transition:transform .22s cubic-bezier(.16,1,.3,1),background-color .22s,opacity .2s;display:inline-flex}.studios-module__6Wir8W__submit:hover:not(:disabled){background:#ff6a52;transform:translateY(-2px)}.studios-module__6Wir8W__submit:disabled{opacity:.45;cursor:not-allowed}.studios-module__6Wir8W__formNote{color:var(--dim);max-width:38ch;font-size:11.5px;line-height:1.55}.studios-module__6Wir8W__error{border-left:2px solid var(--accent);color:#ff9a86;padding:10px 0 10px 14px;font-size:13px}.studios-module__6Wir8W__receipt{border:1px solid var(--rule);background:linear-gradient(#f4f1ea0a,#0000);padding:max(24px,min(4vw,40px))}.studios-module__6Wir8W__receiptTitle{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.035em;margin-top:12px;margin-bottom:14px;font-size:max(24px,min(3vw,34px));font-weight:800;line-height:1.1}@media (max-width:900px){.studios-module__6Wir8W__brief{grid-template-columns:1fr}.studios-module__6Wir8W__summary{order:2;position:static}.studios-module__6Wir8W__pair{grid-template-columns:1fr}.studios-module__6Wir8W__form{order:1}}.studios-module__6Wir8W__closer{border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;padding-top:max(48px,min(7vw,84px));padding-bottom:max(48px,min(7vw,84px));display:flex}.studios-module__6Wir8W__closerLine{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.04em;max-width:20ch;font-size:max(26px,min(4vw,46px));font-weight:800;line-height:1.02}.studios-module__6Wir8W__pkgHero{padding-top:max(36px,min(5vw,64px));padding-bottom:0}.studios-module__6Wir8W__backLink{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--dim);align-items:center;gap:8px;font-size:10.5px;transition:color .2s;display:inline-flex}.studios-module__6Wir8W__backLink:hover{color:var(--ink)}.studios-module__6Wir8W__pkgTitle{margin-top:18px;font-size:max(34px,min(5.6vw,76px))}.studios-module__6Wir8W__pkgTagline{max-width:50ch;color:var(--ink-soft);text-wrap:pretty;margin-top:18px;font-size:max(15px,min(1.5vw,18px));line-height:1.6}.studios-module__6Wir8W__pkgMeta{border-top:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:max(28px,min(4vw,48px));display:grid}.studios-module__6Wir8W__pkgMetaCell{border-left:1px solid var(--rule);min-width:0;padding:14px 18px 16px}.studios-module__6Wir8W__pkgMetaCell:first-child{border-left:0;padding-left:0}.studios-module__6Wir8W__pkgMetaValue{letter-spacing:-.01em;margin-top:7px;font-size:13px;font-weight:600;display:block}.studios-module__6Wir8W__pkgGrid{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start;gap:max(24px,min(4vw,64px));padding-top:max(32px,min(4vw,56px));padding-bottom:max(32px,min(4vw,56px));display:grid}.studios-module__6Wir8W__pkgList{margin:12px 0 0;padding:0;list-style:none}.studios-module__6Wir8W__pkgItem{border-bottom:1px solid var(--rule-soft);grid-template-columns:46px minmax(0,1fr);gap:16px;padding:19px 0;display:grid}.studios-module__6Wir8W__pkgItem:first-child{border-top:1px solid var(--rule)}.studios-module__6Wir8W__pkgItemNum{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.12em;color:var(--accent);padding-top:4px;font-size:10.5px}.studios-module__6Wir8W__pkgItemTitle{letter-spacing:-.015em;font-size:15.5px;font-weight:600;line-height:1.3}.studios-module__6Wir8W__pkgItemCopy{color:#a9a49a;margin-top:5px;font-size:12.5px;line-height:1.6}.studios-module__6Wir8W__outBlock{border-top:1px solid var(--rule-soft);margin-top:max(24px,min(3vw,36px));padding-top:20px}.studios-module__6Wir8W__outList,.studios-module__6Wir8W__fitList{color:#a9a49a;margin:12px 0 0;padding-left:16px;font-size:12.5px;line-height:1.7}.studios-module__6Wir8W__sideCard{border:1px solid var(--rule);background:linear-gradient(#f4f1ea09,#f4f1ea00);padding:20px}.studios-module__6Wir8W__sideRow{border-bottom:1px dashed var(--rule-soft);justify-content:space-between;align-items:baseline;gap:14px;padding:10px 0;display:flex}.studios-module__6Wir8W__sideRow:last-of-type{border-bottom:0}.studios-module__6Wir8W__sideKey{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--dim);font-size:9.5px}.studios-module__6Wir8W__sideVal{color:var(--ink-soft);text-align:right;font-size:12.5px}.studios-module__6Wir8W__sideBlock{border-top:1px solid var(--rule-soft);margin-top:22px;padding-top:18px}.studios-module__6Wir8W__pkgIndex{grid-template-columns:repeat(2,minmax(0,1fr));gap:max(10px,min(1.4vw,18px));padding-top:max(28px,min(4vw,44px));padding-bottom:max(28px,min(4vw,44px));display:grid}.studios-module__6Wir8W__pkgCard{border:1px solid var(--rule);background:#0d0d0f;border-radius:2px;flex-direction:column;gap:10px;padding:max(20px,min(2.4vw,30px));transition:border-color .24s,background-color .24s,transform .24s cubic-bezier(.16,1,.3,1);display:flex}.studios-module__6Wir8W__pkgCard:hover{background:#101013;border-color:#f4f1ea6b;transform:translateY(-3px)}.studios-module__6Wir8W__pkgCard:focus-visible{background:#101013;border-color:#f4f1ea6b;transform:translateY(-3px)}.studios-module__6Wir8W__pkgCardName{font-family:var(--font-display), system-ui, sans-serif;letter-spacing:-.035em;font-size:max(19px,min(2vw,26px));font-weight:700;line-height:1.1}.studios-module__6Wir8W__pkgCardCopy{color:#a9a49a;flex:1;font-size:12.5px;line-height:1.6}.studios-module__6Wir8W__pkgCardMeta{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--dim);font-size:10px}.studios-module__6Wir8W__colLink{color:inherit;display:block}.studios-module__6Wir8W__colName{transition:color .2s}.studios-module__6Wir8W__colLink:hover .studios-module__6Wir8W__colName{color:var(--accent)}.studios-module__6Wir8W__colLink:focus-visible .studios-module__6Wir8W__colName{color:var(--accent)}.studios-module__6Wir8W__colCta{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--dim);border-bottom:1px solid #0000;margin-top:10px;font-size:9.5px;transition:color .2s,border-color .2s;display:inline-block}.studios-module__6Wir8W__colLink:hover .studios-module__6Wir8W__colCta{color:var(--accent);border-color:#ff4d3366}.studios-module__6Wir8W__colLink:focus-visible .studios-module__6Wir8W__colCta{color:var(--accent);border-color:#ff4d3366}.studios-module__6Wir8W__footLinks{flex-wrap:wrap;align-items:center;gap:18px;display:flex}@media (max-width:900px){.studios-module__6Wir8W__pkgGrid,.studios-module__6Wir8W__pkgIndex{grid-template-columns:1fr}.studios-module__6Wir8W__pkgMeta{grid-template-columns:1fr 1fr}.studios-module__6Wir8W__pkgMetaCell{border-top:1px solid var(--rule-soft)}.studios-module__6Wir8W__pkgMetaCell:nth-child(odd){border-left:0;padding-left:0}.studios-module__6Wir8W__pkgMetaCell:nth-child(-n+2){border-top:0}}@media (prefers-reduced-motion:reduce){.studios-module__6Wir8W__root *,.studios-module__6Wir8W__root :before,.studios-module__6Wir8W__root :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.studios-module__6Wir8W__tickerTrack{animation:none!important;transform:none!important}.studios-module__6Wir8W__recDot{animation:none!important}}
