.Layout-module__dVM2na__container{max-width:var(--studio-maxw);padding-left:var(--studio-pad);padding-right:var(--studio-pad);margin-left:auto;margin-right:auto}.Layout-module__dVM2na__content{width:min(1200px, 100% - 2 * var(--studio-pad));margin-left:auto;margin-right:auto}.Layout-module__dVM2na__stage{width:min(960px, 100% - 2 * var(--studio-pad), 960px);width:min(960px, 100% - 2 * var(--studio-pad), var(--stage-cap,960px));margin-left:auto;margin-right:auto}
.Stats-module__4GfEAq__ribbon{z-index:3;background:var(--studio-surface);border:1px solid var(--studio-line);border-radius:14px;justify-content:space-between;align-items:center;gap:20px;width:70%;min-height:88px;margin-top:24px;margin-bottom:-44px;padding:14px 28px;display:flex;position:sticky;bottom:12px;box-shadow:0 20px 15px 20px #23201a42,0 2px 3px #23201a0f}.Stats-module__4GfEAq__numbers{align-items:center;gap:48px;display:flex}.Stats-module__4GfEAq__stat{flex-direction:column;gap:4px;width:230px;display:flex}.Stats-module__4GfEAq__statNumber{letter-spacing:-.037em;color:var(--studio-accent-strong);white-space:nowrap;font-size:32px;font-weight:600;line-height:38px}.Stats-module__4GfEAq__statLabel{color:var(--studio-text-tertiary);font-size:13px;line-height:18px}.Stats-module__4GfEAq__publish{flex-direction:column;gap:6px;display:flex}.Stats-module__4GfEAq__marks{align-items:center;gap:14px;margin:0;padding:0;list-style:none;display:flex}.Stats-module__4GfEAq__mark img{-o-object-fit:contain;object-fit:contain;width:22px;height:22px}@media (max-width:900px){.Stats-module__4GfEAq__ribbon{flex-direction:column;align-items:flex-start;gap:18px;width:90%;padding:20px 22px}.Stats-module__4GfEAq__numbers{gap:20px;width:100%}.Stats-module__4GfEAq__stat{flex:1 1 0;width:auto}}@media (max-width:480px){.Stats-module__4GfEAq__statNumber{font-size:18px;line-height:24px}.Stats-module__4GfEAq__statLabel{font-size:12px}.Stats-module__4GfEAq__marks{gap:12px}.Stats-module__4GfEAq__publish{flex-direction:row;justify-content:space-between;width:100%}}
.ProductShot-module__BJVQ3a__frame{--stage-cap:calc((100svh - 120px) * 1120 / 579);z-index:2;background:var(--studio-surface);border:1px solid var(--studio-line);border-radius:16px;margin-top:44px;position:relative;overflow:hidden;box-shadow:0 0 160px 60px #4a9e3726,0 40px 90px -15px #23201a38,0 2px 6px #23201a14}.ProductShot-module__BJVQ3a__chrome{background:#fafbfa;border-bottom:1px solid #e1e4e2;align-items:center;gap:8px;padding:10px 14px;display:flex}.ProductShot-module__BJVQ3a__chrome span{background:#dadddb;border-radius:50%;width:9px;height:9px}.ProductShot-module__BJVQ3a__shot{position:relative;container-type:inline-size}.ProductShot-module__BJVQ3a__shotImage{aspect-ratio:1120/579;width:100%;height:auto}.ProductShot-module__BJVQ3a__storyboard{--px:.05cqw;left:3.3cqw;left:calc(66 * var(--px));top:10cqw;top:calc(200 * var(--px));width:74cqw;width:calc(1480 * var(--px));height:41.9cqw;height:calc(838 * var(--px));grid-template-columns:repeat(4,18.1cqw);grid-template-columns:repeat(4, calc(362 * var(--px)));grid-auto-rows:15.65cqw;grid-auto-rows:calc(313 * var(--px));grid-column-gap:calc(7.5 * .05cqw);grid-column-gap:calc(7.5 * var(--px));-moz-column-gap:calc(7.5 * .05cqw);-moz-column-gap:calc(7.5 * var(--px));column-gap:.375cqw;column-gap:calc(7.5 * var(--px));grid-row-gap:calc(12 * .05cqw);grid-row-gap:calc(12 * var(--px));row-gap:.6cqw;row-gap:calc(12 * var(--px));padding:.35cqw 0 0 .3cqw;padding:calc(7 * var(--px)) 0 0 calc(6 * var(--px));background:#f6f6f6;display:grid;position:absolute;overflow:hidden}.ProductShot-module__BJVQ3a__card{box-sizing:border-box;border:calc(1 * var(--px)) solid var(--studio-line-strong);border-radius:calc(8 * var(--px));background:var(--studio-surface);width:100%;min-width:0;height:100%;color:var(--studio-text-primary);box-shadow:0 0 calc(6 * var(--px)) calc(2 * var(--px)) #80808099;flex-direction:column;display:flex;position:relative;overflow:hidden}.ProductShot-module__BJVQ3a__cardSelected{border-color:var(--studio-accent)}.ProductShot-module__BJVQ3a__cardSelected .ProductShot-module__BJVQ3a__footer:before{content:"";background:color-mix(in srgb, var(--studio-accent) 25%, transparent);position:absolute;inset:0}.ProductShot-module__BJVQ3a__mediaStage{aspect-ratio:362/166;border-radius:calc(8 * var(--px)) calc(8 * var(--px)) 0 0;background:var(--studio-surface-muted);flex:none;width:100%;position:relative;overflow:hidden}.ProductShot-module__BJVQ3a__mediaStage img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ProductShot-module__BJVQ3a__footer{z-index:0;gap:calc(4 * var(--px));width:100%;min-height:calc(147 * var(--px));padding:calc(8 * var(--px));background:var(--studio-surface);flex-direction:column;display:flex;position:absolute;bottom:0}.ProductShot-module__BJVQ3a__metadataSection{align-items:center;gap:calc(9 * var(--px));z-index:2;min-width:0;display:flex}.ProductShot-module__BJVQ3a__metadataSpacer{flex:1;min-width:0}.ProductShot-module__BJVQ3a__shotCode,.ProductShot-module__BJVQ3a__duration{font-family:var(--studio-font-mono);font-size:calc(9 * var(--px));text-transform:uppercase;white-space:nowrap}.ProductShot-module__BJVQ3a__shotCode{letter-spacing:.06em;color:var(--studio-text-primary);font-weight:600}.ProductShot-module__BJVQ3a__duration{letter-spacing:.04em;color:var(--studio-text-secondary)}.ProductShot-module__BJVQ3a__attachButton{width:calc(22 * var(--px));height:calc(22 * var(--px));color:var(--studio-text-tertiary);place-items:center;display:grid}.ProductShot-module__BJVQ3a__attachButton svg{width:calc(13 * var(--px));height:calc(13 * var(--px))}.ProductShot-module__BJVQ3a__beat{z-index:2;color:var(--studio-text-primary);font-size:calc(12 * var(--px));-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;margin:0;font-weight:560;line-height:1.35;display:-webkit-box;overflow:hidden}.ProductShot-module__BJVQ3a__actionsSection{justify-content:space-between;align-items:center;gap:calc(8 * var(--px));z-index:2;width:100%;display:flex}.ProductShot-module__BJVQ3a__referenceStack{align-items:center;gap:calc(4 * var(--px));min-width:0;display:flex;overflow:hidden}.ProductShot-module__BJVQ3a__reference{width:calc(32 * var(--px));height:calc(32 * var(--px));border-radius:calc(6 * var(--px));flex:none;position:relative;overflow:hidden}.ProductShot-module__BJVQ3a__reference img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ProductShot-module__BJVQ3a__detailsButton{align-items:center;gap:calc(5 * var(--px));font-family:var(--studio-font-mono);font-size:calc(9 * var(--px));text-transform:uppercase;color:var(--studio-text-secondary);flex:none;display:inline-flex}.ProductShot-module__BJVQ3a__detailsButton svg{width:calc(12 * var(--px));height:calc(12 * var(--px))}@media (prefers-reduced-motion:no-preference){html[data-armed] [data-in] .ProductShot-module__BJVQ3a__enter{animation:.42s cubic-bezier(.22,1,.36,1) both ProductShot-module__BJVQ3a__cardIn;animation:ProductShot-module__BJVQ3a__cardIn .42s cubic-bezier(.22, 1, .36, 1) var(--at,0s) both}}@keyframes ProductShot-module__BJVQ3a__cardIn{0%{opacity:0;transform:translateY(calc(10 * var(--px))) scale(.985)}}@media (max-width:768px){.ProductShot-module__BJVQ3a__frame{border-radius:10px;margin-top:32px}.ProductShot-module__BJVQ3a__chrome{gap:5px;padding:7px 10px}.ProductShot-module__BJVQ3a__chrome span{width:6px;height:6px}}
.ProductChat-module__xGjJQa__panel{--px:.05cqw;--spacing-xs:calc(8 * var(--px));--chat-font-size:calc(12 * var(--px));--chat-gap:calc(8 * var(--px));--chat-button-height:calc(33 * var(--px));--chat-bubble-shadow:0 0 calc(13 * var(--px)) calc(2 * var(--px)) #80808059;--studio-border-radius:calc(8 * var(--px));--studio-border-radius-small:calc(4 * var(--px));left:77.3cqw;left:calc(1546 * var(--px));top:3.1cqw;top:calc(62 * var(--px));width:22.7cqw;width:calc(454 * var(--px));border-left:calc(1 * .05cqw) solid var(--studio-line);border-left:calc(1 * var(--px)) solid var(--studio-line);background:var(--studio-surface);text-align:left;flex-direction:column;display:flex;position:absolute;bottom:0;overflow:hidden}.ProductChat-module__xGjJQa__header{align-items:center;gap:calc(8 * var(--px));padding:calc(10 * var(--px)) calc(12 * var(--px));border-bottom:calc(1 * var(--px)) solid var(--studio-line);flex:none;display:flex}.ProductChat-module__xGjJQa__tabs{align-items:center;gap:calc(4 * var(--px));flex:1;min-width:0;display:flex}.ProductChat-module__xGjJQa__tab{border-radius:var(--studio-border-radius);background:var(--studio-accent-soft);border:calc(1 * var(--px)) solid transparent;flex:none;align-items:center;display:inline-flex}.ProductChat-module__xGjJQa__tabActive{background:var(--studio-line);border-color:var(--studio-line-strong)}.ProductChat-module__xGjJQa__tabLabel{padding:calc(4 * var(--px)) calc(8 * var(--px));font-size:calc(11 * var(--px));color:var(--studio-text-primary);white-space:nowrap;font-weight:600}.ProductChat-module__xGjJQa__iconBtn{width:calc(24 * var(--px));height:calc(24 * var(--px));border-radius:var(--studio-border-radius-small);color:var(--studio-text-tertiary);flex:none;place-items:center;display:inline-grid}.ProductChat-module__xGjJQa__iconBtn svg{width:calc(14 * var(--px));height:calc(14 * var(--px))}.ProductChat-module__xGjJQa__body{background:var(--chat-conversation-bg);flex-direction:column;flex:1;min-height:0;display:flex}.ProductChat-module__xGjJQa__conversation{min-height:0;padding:0 calc(12 * var(--px));flex:1;overflow:hidden}.ProductChat-module__xGjJQa__conversationContent{justify-content:flex-end;gap:var(--chat-gap);min-height:100%;padding:calc(16 * var(--px)) 0 calc(12 * var(--px));flex-direction:column;display:flex}.ProductChat-module__xGjJQa__rowUser,.ProductChat-module__xGjJQa__rowAssistant{flex-direction:column;width:100%;max-width:100%;display:flex}.ProductChat-module__xGjJQa__rowUser{align-items:flex-end}.ProductChat-module__xGjJQa__rowAssistant{align-items:flex-start}.ProductChat-module__xGjJQa__userBubble{max-width:95%;padding:calc(10 * var(--px)) calc(14 * var(--px));border:calc(1 * var(--px)) solid color-mix(in srgb, var(--chat-accent) 45%, transparent);border-radius:calc(16 * var(--px)) calc(16 * var(--px)) calc(5 * var(--px)) calc(16 * var(--px));background:var(--chat-user-bubble);color:var(--studio-text-primary);font-size:var(--chat-font-size);line-height:var(--chat-line-height);box-shadow:var(--chat-bubble-shadow)}.ProductChat-module__xGjJQa__msgBody{width:95%;min-width:0;padding:calc(12 * var(--px)) calc(14 * var(--px));border:calc(1 * var(--px)) solid var(--studio-line);border-radius:calc(16 * var(--px)) calc(16 * var(--px)) calc(16 * var(--px)) calc(5 * var(--px));background:var(--studio-surface);color:var(--studio-text-primary);font-size:var(--chat-font-size);line-height:var(--chat-line-height);box-shadow:var(--chat-bubble-shadow)}.ProductChat-module__xGjJQa__msgBody p{margin:0 0 calc(7 * var(--px))}.ProductChat-module__xGjJQa__msgBody p:last-child{margin-bottom:0}.ProductChat-module__xGjJQa__msgBody b{font-weight:600}.ProductChat-module__xGjJQa__code{padding:calc(1 * var(--px)) calc(5 * var(--px));border-radius:calc(4 * var(--px));background:var(--chat-code-bg);font-family:var(--studio-font-mono);font-size:calc(10.5 * var(--px))}.ProductChat-module__xGjJQa__block{--block-tone:var(--studio-text-secondary);border:calc(1 * var(--px)) solid var(--studio-border-primary);border-radius:calc(12 * var(--px));background:var(--studio-surface);width:100%;box-shadow:var(--chat-bubble-shadow);overflow:hidden}.ProductChat-module__xGjJQa__blockDecision{border-color:color-mix(in srgb, var(--studio-accent) 38%, transparent);background:linear-gradient(180deg, var(--studio-surface), color-mix(in srgb, var(--studio-accent) 7%, var(--studio-surface)))}.ProductChat-module__xGjJQa__blockHeader{align-items:center;gap:calc(9 * var(--px));min-height:calc(40 * var(--px));padding:calc(9 * var(--px)) calc(12 * var(--px));display:flex}.ProductChat-module__xGjJQa__blockIcon{width:calc(23 * var(--px));height:calc(23 * var(--px));border-radius:calc(7 * var(--px));color:var(--block-tone);background:color-mix(in srgb, var(--block-tone) 12%, transparent);flex-shrink:0;place-items:center;display:grid}.ProductChat-module__xGjJQa__blockIcon svg{width:calc(13 * var(--px));height:calc(13 * var(--px))}.ProductChat-module__xGjJQa__blockIconAccent{--block-tone:var(--studio-accent-strong)}.ProductChat-module__xGjJQa__blockTitle{min-width:0;font-size:var(--chat-font-size);color:var(--studio-text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:600;overflow:hidden}.ProductChat-module__xGjJQa__kicker{padding:calc(3 * var(--px)) calc(7 * var(--px));border-radius:calc(5 * var(--px));background:color-mix(in srgb, var(--block-tone) 12%, transparent);font-family:var(--studio-font-mono);font-size:calc(9 * var(--px));letter-spacing:.14em;text-transform:uppercase;color:var(--block-tone);flex-shrink:0}.ProductChat-module__xGjJQa__sub{font-family:var(--studio-font-mono);font-size:calc(9 * var(--px));letter-spacing:.06em;text-transform:uppercase;color:var(--studio-accent-strong);flex-shrink:0}.ProductChat-module__xGjJQa__chevron{width:calc(16 * var(--px));height:calc(16 * var(--px));color:var(--studio-text-tertiary);flex-shrink:0}.ProductChat-module__xGjJQa__blockBody{gap:calc(6 * var(--px));padding:calc(10 * var(--px)) calc(12 * var(--px)) calc(12 * var(--px));border-top:calc(1 * var(--px)) solid var(--studio-border-primary);flex-direction:column;display:flex}.ProductChat-module__xGjJQa__settings{grid-gap:calc(6 * var(--px));gap:calc(6 * var(--px));grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.ProductChat-module__xGjJQa__settingRow{min-width:0;padding:calc(6 * var(--px)) calc(8 * var(--px));border:calc(1 * var(--px)) solid var(--studio-border-subtle);border-radius:var(--studio-border-radius);background:var(--studio-bg)}.ProductChat-module__xGjJQa__settingLabel{margin:0 0 calc(2 * var(--px));font-family:var(--studio-font-mono);font-size:calc(8.5 * var(--px));letter-spacing:.08em;text-transform:uppercase;color:var(--studio-text-tertiary);line-height:1.3}.ProductChat-module__xGjJQa__settingValue{font-family:var(--studio-font-mono);font-size:calc(10 * var(--px));color:var(--studio-text-primary);word-wrap:anywhere;margin:0;line-height:1.4}.ProductChat-module__xGjJQa__promptValue{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ProductChat-module__xGjJQa__composerArea{padding:0 0 calc(8 * var(--px));flex:none}.ProductChat-module__xGjJQa__activity{align-items:center;gap:calc(6 * var(--px));height:calc(30 * var(--px));margin:0 calc(8 * var(--px)) calc(6 * var(--px));padding:0 calc(10 * var(--px));border:calc(1 * var(--px)) solid color-mix(in srgb, var(--studio-accent) 30%, transparent);border-radius:var(--studio-border-radius);background:color-mix(in srgb, var(--studio-accent) 10%, transparent);font-family:var(--studio-font-mono);font-size:calc(9.5 * var(--px));letter-spacing:.04em;text-transform:uppercase;color:var(--studio-text-secondary);display:flex}.ProductChat-module__xGjJQa__activity svg{width:calc(11 * var(--px));height:calc(11 * var(--px))}.ProductChat-module__xGjJQa__composerWrap{padding:0 calc(8 * var(--px))}.ProductChat-module__xGjJQa__composer{border:calc(1 * var(--px)) solid var(--studio-line-strong);border-radius:calc(16 * var(--px));background:var(--studio-surface);box-shadow:0 0 calc(2 * var(--px)) calc(2 * var(--px)) var(--studio-line-strong)}.ProductChat-module__xGjJQa__composerText{padding:calc(13 * var(--px)) calc(15 * var(--px)) calc(4 * var(--px));font-size:var(--chat-font-size);color:var(--studio-text-tertiary);margin:0;line-height:1.5}.ProductChat-module__xGjJQa__composerBar{align-items:center;gap:calc(6 * var(--px));padding:calc(6 * var(--px)) calc(8 * var(--px)) calc(8 * var(--px)) calc(10 * var(--px));display:flex}.ProductChat-module__xGjJQa__composerBarSpacer{flex:1}.ProductChat-module__xGjJQa__composerBtn{width:calc(30 * var(--px));height:calc(30 * var(--px));border-radius:var(--studio-border-radius);color:var(--studio-text-tertiary);place-items:center;display:grid}.ProductChat-module__xGjJQa__composerBtn svg{width:calc(15 * var(--px));height:calc(15 * var(--px))}.ProductChat-module__xGjJQa__modelTrigger{align-items:center;gap:calc(4 * var(--px));height:calc(30 * var(--px));padding:0 calc(8 * var(--px));border-radius:var(--studio-border-radius);color:var(--studio-text-tertiary);font-size:calc(12 * var(--px));white-space:nowrap;display:inline-flex}.ProductChat-module__xGjJQa__modelTrigger svg{width:calc(13 * var(--px));height:calc(13 * var(--px))}.ProductChat-module__xGjJQa__pixelBalance{width:calc(10 * var(--px));height:calc(10 * var(--px));border-radius:calc(2 * var(--px));background:var(--studio-accent);transform:rotate(45deg)}.ProductChat-module__xGjJQa__sendButton{width:var(--chat-button-height);height:var(--chat-button-height);border-radius:calc(9 * var(--px));background:var(--studio-text-tertiary);color:var(--studio-surface);flex-shrink:0;place-items:center;display:grid}.ProductChat-module__xGjJQa__sendButton svg{width:calc(15 * var(--px));height:calc(15 * var(--px))}@media (prefers-reduced-motion:no-preference){html[data-armed] [data-in] .ProductChat-module__xGjJQa__msg{animation:.4s ease-out both ProductChat-module__xGjJQa__msgIn;animation:ProductChat-module__xGjJQa__msgIn .4s ease-out var(--at,0s) both}}@keyframes ProductChat-module__xGjJQa__msgIn{0%{opacity:0;transform:translateY(calc(8 * var(--px)))}}
.Hero-module__lYpGPq__hero{z-index:1;background:var(--studio-bg);flex-direction:column;align-items:center;padding-top:max(96px,min(14svh,120px));display:flex;position:relative;container-type:inline-size}.Hero-module__lYpGPq__background{--k:min(1px, 100cqw / 1440);z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.Hero-module__lYpGPq__collage{-o-object-fit:cover;object-fit:cover;opacity:.3;filter:blur(8px);width:calc(100% + 120px);height:800px;position:absolute}.Hero-module__lYpGPq__fade{background:linear-gradient(180deg, #f4f6f50d 0%, #f4f6f58c 30%, #f4f6f5f5 62%, var(--studio-bg) 80%);width:calc(100% + 120px);height:1000px;position:absolute;top:-60px;left:-60px}.Hero-module__lYpGPq__frong{left:calc(50% + 23 * var(--k));bottom:calc(-260 * var(--k));width:calc(636 * var(--k));height:calc(1202 * var(--k));position:absolute;transform:rotate(5.78deg)skew(1.46deg);max-width:none!important}.Hero-module__lYpGPq__copy{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:20px;display:flex;position:relative}.Hero-module__lYpGPq__heading{letter-spacing:-.04em;color:var(--studio-text-primary);margin:0;font-size:max(38px,min(min(5vw,8.5svh),72px));font-weight:600;line-height:1.023}.Hero-module__lYpGPq__headingAccent{color:var(--studio-accent-strong);display:block}.Hero-module__lYpGPq__sub{max-width:720px;color:var(--studio-text-secondary);text-wrap:pretty;margin:0;font-size:max(16px,min(1.3vw,19px));line-height:1.5}.Hero-module__lYpGPq__ctaGroup{flex-direction:column;align-items:center;gap:12px;padding-top:6px;display:flex}.Hero-module__lYpGPq__ctaButton{padding:15px 22px;font-size:16px;line-height:22px;}.Hero-module__lYpGPq__ctaButton:before{width:8px;height:8px}.Hero-module__lYpGPq__ctaButton svg{width:17px;height:17px}.Hero-module__lYpGPq__ctaNote{color:var(--studio-text-quaternary);font-size:14px;line-height:20px}@media (max-width:768px){.Hero-module__lYpGPq__hero{padding-top:92px}.Hero-module__lYpGPq__copy{gap:16px}.Hero-module__lYpGPq__ctaButton{padding:13px 20px;font-size:15px}}
.FeaturedShows-module__tFrIvq__shows{padding:calc(44px + var(--studio-section-pad)) 0 var(--studio-section-pad);--stage-cap:calc((100svh - 300px) * 1120 / 640);background:var(--studio-ink);flex-direction:column;align-items:center;gap:32px;display:flex;position:relative;overflow:hidden}.FeaturedShows-module__tFrIvq__head{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:14px;padding-bottom:4px;display:flex;position:relative}.FeaturedShows-module__tFrIvq__title{letter-spacing:-.036em;color:var(--studio-on-ink-primary);margin:0;font-size:max(30px,min(min(3.2vw,6svh),46px));font-weight:600;line-height:1.107}.FeaturedShows-module__tFrIvq__titleAccent{color:var(--studio-accent-on-ink)}.FeaturedShows-module__tFrIvq__sub{max-width:640px;color:var(--studio-on-ink-secondary);text-wrap:pretty;margin:0;font-size:max(16px,min(1.3vw,19px));line-height:1.5}.FeaturedShows-module__tFrIvq__stageWrap{z-index:2;position:relative}.FeaturedShows-module__tFrIvq__spillWide,.FeaturedShows-module__tFrIvq__spillNear{pointer-events:none;position:absolute;overflow:hidden}.FeaturedShows-module__tFrIvq__spillWide{filter:blur(90px);opacity:.32;border-radius:200px;inset:-20.3% -12.5%}.FeaturedShows-module__tFrIvq__spillNear{filter:blur(35px);opacity:.38;border-radius:60px;inset:-6.25% -3.57%}.FeaturedShows-module__tFrIvq__spillWide img,.FeaturedShows-module__tFrIvq__spillNear img,.FeaturedShows-module__tFrIvq__stageBlur img{-o-object-fit:cover;object-fit:cover}.FeaturedShows-module__tFrIvq__stage{aspect-ratio:1120/640;background:var(--studio-ink-deep);border-radius:16px;position:relative;overflow:hidden;box-shadow:0 30px 60px -24px #23201a47}.FeaturedShows-module__tFrIvq__stageBlur{filter:blur(20px);opacity:.45;position:absolute;inset:-60px}.FeaturedShows-module__tFrIvq__frame{background:#000;border-radius:12px;max-width:calc(100% - 32px);position:absolute;top:2.5%;bottom:2.5%;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 24px 60px -16px #000000b3}.FeaturedShows-module__tFrIvq__media{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}video.FeaturedShows-module__tFrIvq__media{cursor:pointer}.FeaturedShows-module__tFrIvq__tag,.FeaturedShows-module__tFrIvq__sound{font-family:var(--studio-font-mono);text-transform:uppercase;color:var(--studio-on-ink-primary);white-space:nowrap;border-radius:999px;align-items:center;line-height:14px;display:flex;position:absolute;top:24px}.FeaturedShows-module__tFrIvq__tag{letter-spacing:.11em;background:#00000059;border:1px solid #ffffff59;height:28px;padding:0 12px;font-size:10.5px;font-weight:500;left:28px}.FeaturedShows-module__tFrIvq__sound{letter-spacing:.1em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#ffffff1f;border:1px solid #ffffff2e;padding:8px 13px;font-size:11px;transition:background .15s;right:28px}@media (hover:hover){.FeaturedShows-module__tFrIvq__sound:hover{background:#ffffff38}}.FeaturedShows-module__tFrIvq__caption,.FeaturedShows-module__tFrIvq__callout{white-space:nowrap;flex-direction:column;display:flex;position:absolute;bottom:30px}.FeaturedShows-module__tFrIvq__caption{gap:6px;left:28px}.FeaturedShows-module__tFrIvq__callout{align-items:flex-end;gap:4px;right:28px}.FeaturedShows-module__tFrIvq__showTitle{letter-spacing:-.033em;color:var(--studio-on-ink-primary);font-size:24px;font-weight:600;line-height:30px}.FeaturedShows-module__tFrIvq__showLine{font-family:var(--studio-font-mono);letter-spacing:.12em;text-transform:uppercase;color:#ffffffb3;font-size:11px;line-height:14px}.FeaturedShows-module__tFrIvq__calloutValue{letter-spacing:-.034em;color:var(--studio-accent-on-ink);font-size:34px;font-weight:600;line-height:38px}.FeaturedShows-module__tFrIvq__progress{background:#ffffff2e;border-radius:999px;height:3px;position:absolute;bottom:16px;left:28px;right:28px;overflow:hidden}.FeaturedShows-module__tFrIvq__progressFill{--progress:0;border-radius:inherit;background:var(--studio-accent-on-ink);height:100%;transform:scaleX(0);transform:scaleX(var(--progress));transform-origin:0;transition:transform .25s linear;display:block}.FeaturedShows-module__tFrIvq__progressStill{--progress:.71}@media (prefers-reduced-motion:no-preference){html[data-armed] .FeaturedShows-module__tFrIvq__stageWrap[data-in] .FeaturedShows-module__tFrIvq__progressStill{animation:5.4s linear .6s both FeaturedShows-module__tFrIvq__stillProgress}}@keyframes FeaturedShows-module__tFrIvq__stillProgress{0%{transform:scaleX(0)}to{transform:scaleX(.71)}}.FeaturedShows-module__tFrIvq__row{z-index:2;grid-gap:20px;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid;position:relative}@media (max-width:900px){.FeaturedShows-module__tFrIvq__stage{aspect-ratio:4/3;border-radius:14px}.FeaturedShows-module__tFrIvq__frame{border-radius:8px;max-width:calc(100% - 24px);top:12px;bottom:12px}.FeaturedShows-module__tFrIvq__tag,.FeaturedShows-module__tFrIvq__sound{top:14px}.FeaturedShows-module__tFrIvq__tag{height:24px;padding:0 9px;font-size:9px;left:14px}.FeaturedShows-module__tFrIvq__sound{padding:6px 10px;font-size:9px;right:14px}.FeaturedShows-module__tFrIvq__caption,.FeaturedShows-module__tFrIvq__callout{bottom:22px}.FeaturedShows-module__tFrIvq__caption{gap:4px;left:14px}.FeaturedShows-module__tFrIvq__callout{right:14px}.FeaturedShows-module__tFrIvq__showTitle{white-space:normal;max-width:60vw;font-size:18px;line-height:22px}.FeaturedShows-module__tFrIvq__showLine{font-size:9px}.FeaturedShows-module__tFrIvq__calloutValue{font-size:26px;line-height:30px}.FeaturedShows-module__tFrIvq__progress{bottom:10px;left:14px;right:14px}.FeaturedShows-module__tFrIvq__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px}}@media (max-width:600px){.FeaturedShows-module__tFrIvq__callout{display:none}.FeaturedShows-module__tFrIvq__showTitle{max-width:none}}
.ShowCard-module__U2lO8G__card{flex-direction:column;gap:12px;min-width:0;margin:0;display:flex}.ShowCard-module__U2lO8G__cardArt{aspect-ratio:262/147;background:var(--studio-ink-deep);cursor:pointer;border:0;border-radius:12px;width:100%;padding:0;transition:transform .2s;display:block;position:relative;overflow:hidden}@media (hover:hover){.ShowCard-module__U2lO8G__cardArt:hover{transform:translateY(-2px)}}.ShowCard-module__U2lO8G__cardArt:focus-visible{outline:2px solid var(--studio-accent-on-ink);outline-offset:3px}.ShowCard-module__U2lO8G__cardSelected .ShowCard-module__U2lO8G__cardArt:after{content:"";border:2px solid var(--studio-accent-on-ink);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.ShowCard-module__U2lO8G__cardImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ShowCard-module__U2lO8G__nowPlaying{font-family:var(--studio-font-mono);letter-spacing:.11em;text-transform:uppercase;white-space:pre;color:var(--studio-accent-on-ink);background:#0000008c;border-radius:999px;padding:5px 10px;font-size:10.5px;font-weight:500;line-height:14px;position:absolute;top:8px;left:8px}.ShowCard-module__U2lO8G__cardMeta{flex-direction:column;gap:5px;min-width:0;display:flex}.ShowCard-module__U2lO8G__cardTitle{color:var(--studio-on-ink-primary);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;line-height:22px;overflow:hidden}.ShowCard-module__U2lO8G__cardLine{font-family:var(--studio-font-mono);letter-spacing:.11em;text-transform:uppercase;color:#fff9;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:500;line-height:14px;overflow:hidden}.ShowCard-module__U2lO8G__cardDetail{color:#ffffffd9}.ShowCard-module__U2lO8G__cardSelected .ShowCard-module__U2lO8G__cardDetail{color:var(--studio-accent-on-ink)}.ShowCard-module__U2lO8G__cardHandle{color:inherit;-webkit-text-decoration:none;text-decoration:none;transition:color .18s}@media (hover:hover){.ShowCard-module__U2lO8G__cardHandle:hover,.ShowCard-module__U2lO8G__cardHandle:focus-visible{color:var(--studio-on-ink-primary);text-underline-offset:2px;-webkit-text-decoration:underline;text-decoration:underline}}
.Typography-module__97Pm4G__eyebrow{font-family:var(--studio-font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--studio-accent-strong);font-size:11px}.Typography-module__97Pm4G__display{letter-spacing:-.03em;font-weight:500}.Typography-module__97Pm4G__italic{font-style:italic}.Typography-module__97Pm4G__accentItalic{color:var(--studio-accent-strong)}.Typography-module__97Pm4G__sectionTitle{letter-spacing:-.037em;color:var(--studio-text-primary);text-wrap:balance;margin:0;font-size:max(30px,min(min(3.2vw,6svh),46px));font-weight:600;line-height:1.1}.Typography-module__97Pm4G__sectionLede{max-width:680px;color:var(--studio-text-tertiary);text-wrap:pretty;margin:0;font-size:max(16px,min(1.3vw,19px));line-height:1.43}
.Features-module__cojejq__features{padding:var(--studio-section-pad) 0;background:var(--studio-bg);position:relative;overflow:hidden;container-type:inline-size}.Features-module__cojejq__frong{--k:min(1px, 100cqw / 1440);top:calc(-12*min(1px,.0694445cqw));top:calc(-12 * var(--k));left:calc(50% - 977*min(1px,.0694445cqw));left:calc(50% - 977 * var(--k));width:calc(1916*min(1px,.0694445cqw));width:calc(1916 * var(--k));height:calc(2283*min(1px,.0694445cqw));height:calc(2283 * var(--k));pointer-events:none;position:absolute;transform:rotate(3.63deg)skew(-3.26deg);max-width:none!important}.Features-module__cojejq__inner{flex-direction:column;align-items:center;gap:20px;display:flex;position:relative}.Features-module__cojejq__title{text-align:center;padding-bottom:12px}.Features-module__cojejq__panel{background:var(--studio-surface);border-radius:20px;width:100%;position:relative;overflow:hidden;box-shadow:0 28px 56px -28px #23201a17,0 2px 6px #23201a0d}.Features-module__cojejq__panel b{color:var(--studio-text-primary);font-weight:600}.Features-module__cojejq__lead{justify-content:space-between;align-items:center;gap:32px;padding:36px 36px 36px 44px;display:flex}.Features-module__cojejq__leadCopy{flex-direction:column;flex:0 400px;align-items:flex-start;gap:16px;display:flex}.Features-module__cojejq__eyebrow{font-family:var(--studio-font-mono);letter-spacing:.125em;text-transform:uppercase;color:var(--studio-accent-strong);font-size:12px;font-weight:500;line-height:16px}.Features-module__cojejq__leadTitle{letter-spacing:-.036em;color:var(--studio-text-primary);margin:0;font-size:max(28px,min(2.4vw,34px));font-weight:600;line-height:1.143}.Features-module__cojejq__leadBody{color:var(--studio-text-secondary);margin:0;font-size:16px;line-height:25px}.Features-module__cojejq__leadCta{font-size:16px;line-height:24px}.Features-module__cojejq__lead .Features-module__cojejq__visualFrame{flex:0 500px;min-width:0}.Features-module__cojejq__grid{grid-gap:20px;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;width:100%;display:grid}.Features-module__cojejq__feature{flex-direction:column;align-items:flex-start;gap:8px;padding:32px 32px 0;display:flex}.Features-module__cojejq__featureTitle{letter-spacing:-.027em;color:var(--studio-text-primary);margin:0;font-size:22px;font-weight:600;line-height:28px}.Features-module__cojejq__featureBody{color:var(--studio-text-secondary);margin:0;font-size:15px;line-height:23px}.Features-module__cojejq__featureCta{padding-top:6px}.Features-module__cojejq__feature .Features-module__cojejq__visualFrame{width:100%;margin-top:auto;padding-top:32px}@media (max-width:1000px){.Features-module__cojejq__lead{flex-direction:column;align-items:stretch;padding:32px 28px 28px}.Features-module__cojejq__leadCopy,.Features-module__cojejq__lead .Features-module__cojejq__visualFrame{flex:none}.Features-module__cojejq__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.Features-module__cojejq__panel{border-radius:16px}.Features-module__cojejq__lead{padding:28px 20px 20px}.Features-module__cojejq__feature{padding:28px 20px 0}.Features-module__cojejq__featureTitle{font-size:20px;line-height:26px}.Features-module__cojejq__featureBody,.Features-module__cojejq__leadBody{font-size:15px;line-height:23px}.Features-module__cojejq__feature .Features-module__cojejq__visualFrame{width:100%;padding-top:28px}}.Features-module__cojejq__visualFrame{container-type:inline-size}.Features-module__cojejq__visual{--u:calc(100cqw / 544);aspect-ratio:1.35;border-radius:2.64706cqw;border-radius:calc(14.4 * var(--u));background:var(--studio-bg);color:var(--studio-text-primary);font-size:1.83824cqw;font-size:calc(10 * var(--u));font-variation-settings:"opsz" 14;line-height:1.36;position:relative;overflow:hidden}.Features-module__cojejq__feature .Features-module__cojejq__visual{margin-bottom:calc(-24 * var(--u))}.Features-module__cojejq__visualWide{--u:calc(100cqw / 578);aspect-ratio:578/408;border-radius:2.64706cqw;border-radius:calc(15.3 * var(--u))}.Features-module__cojejq__still{background:var(--studio-surface-muted);position:relative;overflow:hidden}.Features-module__cojejq__still img{-o-object-fit:cover;object-fit:cover}.Features-module__cojejq__still img.Features-module__cojejq__contain{-o-object-fit:contain;object-fit:contain}.Features-module__cojejq__card{background:var(--studio-surface);border:calc(.8 * var(--u)) solid var(--studio-line);border-radius:calc(9.6 * var(--u));overflow:hidden}.Features-module__cojejq__mono,.Features-module__cojejq__monoSmall{font-family:var(--studio-font-mono);font-weight:500;font-size:calc(8 * var(--u));line-height:calc(9.6 * var(--u));letter-spacing:.1em;text-transform:uppercase;color:var(--studio-text-quaternary);white-space:nowrap}.Features-module__cojejq__monoSmall{font-size:calc(7.2 * var(--u));letter-spacing:.11em}.Features-module__cojejq__monoAccent{color:var(--studio-accent-strong);letter-spacing:.12em}.Features-module__cojejq__ready{color:var(--studio-accent-strong)}.Features-module__cojejq__dot,.Features-module__cojejq__dotLight{width:calc(6.4 * var(--u));height:calc(6.4 * var(--u));background:var(--studio-accent-strong);border-radius:50%;flex:none}.Features-module__cojejq__dotLight{width:calc(4.8 * var(--u));height:calc(4.8 * var(--u));background:#fff}.Features-module__cojejq__chat{justify-content:flex-end;align-items:flex-end;gap:calc(8.5 * var(--u));flex-direction:column;display:flex}.Features-module__cojejq__bubbleYou,.Features-module__cojejq__bubbleAgent{font-size:calc(11.05 * var(--u));line-height:calc(15.3 * var(--u));border-radius:calc(11.9 * var(--u))}.Features-module__cojejq__bubbleYou{max-width:calc(210.8 * var(--u));padding:calc(8.5 * var(--u)) calc(11.9 * var(--u));background:var(--studio-accent-strong);color:#fff}.Features-module__cojejq__bubbleAgent{padding:calc(10.2 * var(--u)) calc(11.9 * var(--u));background:var(--studio-surface);border:calc(.85 * var(--u)) solid var(--studio-line);align-self:stretch}.Features-module__cojejq__tool{height:calc(34 * var(--u));padding:0 calc(11.9 * var(--u));background:var(--studio-surface);border:calc(.85 * var(--u)) solid var(--studio-line);border-radius:calc(8.5 * var(--u));justify-content:space-between;align-self:stretch;align-items:center;display:flex}.Features-module__cojejq__tool .Features-module__cojejq__mono{font-size:calc(8.075 * var(--u));line-height:calc(10.2 * var(--u))}.Features-module__cojejq__toolLabel{align-items:center;gap:calc(6.8 * var(--u));font-weight:600;font-size:calc(10.625 * var(--u));line-height:calc(13.6 * var(--u));white-space:nowrap;display:flex}.Features-module__cojejq__tool .Features-module__cojejq__dot{width:calc(6.8 * var(--u));height:calc(6.8 * var(--u))}.Features-module__cojejq__toolFloating{gap:calc(6.4 * var(--u));height:calc(32 * var(--u));padding:0 calc(11.2 * var(--u));border-width:calc(.8 * var(--u));border-radius:calc(8 * var(--u))}.Features-module__cojejq__toolFloating .Features-module__cojejq__toolLabel{gap:calc(6.4 * var(--u));font-size:calc(9.6 * var(--u));line-height:calc(12.8 * var(--u))}.Features-module__cojejq__toolFloating .Features-module__cojejq__dot{width:calc(6.4 * var(--u));height:calc(6.4 * var(--u))}.Features-module__cojejq__actions{gap:calc(6.8 * var(--u));height:calc(28.9 * var(--u));display:flex}.Features-module__cojejq__pushBack,.Features-module__cojejq__approve{padding:0 calc(11.9 * var(--u));font-weight:600;font-size:calc(10.625 * var(--u));line-height:calc(13.6 * var(--u));white-space:nowrap;border-radius:999px;align-items:center;display:flex}.Features-module__cojejq__pushBack{background:var(--studio-surface);border:calc(.85 * var(--u)) solid #23201a2e}.Features-module__cojejq__approve{background:var(--studio-text-primary);color:#fff}.Features-module__cojejq__chatSmall{gap:calc(8 * var(--u))}.Features-module__cojejq__chatSmall .Features-module__cojejq__bubbleYou,.Features-module__cojejq__chatSmall .Features-module__cojejq__bubbleAgent{font-size:calc(10 * var(--u));line-height:calc(13.6 * var(--u));border-radius:calc(11.2 * var(--u))}.Features-module__cojejq__chatSmall .Features-module__cojejq__bubbleYou{max-width:calc(155.2 * var(--u));padding:calc(7.2 * var(--u)) calc(9.6 * var(--u))}.Features-module__cojejq__chatSmall .Features-module__cojejq__bubbleAgent{padding:calc(8 * var(--u)) calc(9.6 * var(--u));border-width:calc(.8 * var(--u))}.Features-module__cojejq__chatSmall .Features-module__cojejq__tool{height:calc(32 * var(--u));padding:0 calc(9.6 * var(--u));border-width:calc(.8 * var(--u));border-radius:calc(8 * var(--u))}.Features-module__cojejq__chatSmall .Features-module__cojejq__toolLabel{font-size:calc(9.6 * var(--u));line-height:calc(12.8 * var(--u))}.Features-module__cojejq__chatSmall .Features-module__cojejq__tool .Features-module__cojejq__mono{font-size:calc(7.6 * var(--u));line-height:calc(9.6 * var(--u))}.Features-module__cojejq__takeProgress{height:calc(3.2 * var(--u));background:var(--studio-surface-muted);border-radius:999px;align-self:stretch;overflow:hidden}.Features-module__cojejq__takeProgressFill{border-radius:inherit;background:var(--studio-accent-strong);transform-origin:0;height:100%;display:block}.Features-module__cojejq__boards{gap:calc(11.9 * var(--u));flex-direction:column;display:flex}.Features-module__cojejq__board{gap:calc(6.8 * var(--u));flex-direction:column;display:flex}.Features-module__cojejq__boardLabel{height:calc(11.9 * var(--u));justify-content:space-between;align-items:center;display:flex}.Features-module__cojejq__boardLabel .Features-module__cojejq__mono{font-size:calc(8.5 * var(--u));line-height:calc(10.2 * var(--u))}.Features-module__cojejq__chip{height:calc(15.3 * var(--u));padding:0 calc(6.8 * var(--u));background:var(--studio-accent-strong);font-family:var(--studio-font-mono);font-weight:500;font-size:calc(7.65 * var(--u));line-height:calc(10.2 * var(--u));letter-spacing:.11em;text-transform:uppercase;color:#fff;border-radius:999px;align-items:center;display:flex}.Features-module__cojejq__chipMuted{background:var(--studio-surface-muted);color:var(--studio-text-tertiary)}.Features-module__cojejq__boardFrame{height:calc(147.05 * var(--u));border-radius:calc(8.5 * var(--u));background:var(--studio-surface-muted);position:relative;overflow:hidden}.Features-module__cojejq__boardFrame .Features-module__cojejq__still{position:absolute;inset:0}.Features-module__cojejq__script{font-family:var(--studio-font-mono);font-size:calc(9.2 * var(--u));line-height:calc(13.6 * var(--u));letter-spacing:-.03em;white-space:pre;color:var(--studio-text-primary);margin:0}.Features-module__cojejq__clipStill{border-radius:calc(6.4 * var(--u))}.Features-module__cojejq__clipText{font-weight:600;font-size:calc(10 * var(--u));line-height:calc(13.6 * var(--u))}.Features-module__cojejq__portrait{border-radius:calc(6.4 * var(--u))}.Features-module__cojejq__sheetName{font-weight:600;font-size:calc(14.4 * var(--u));line-height:calc(17.6 * var(--u))}.Features-module__cojejq__inUse{height:calc(14.4 * var(--u));padding:0 calc(6.4 * var(--u));background:var(--studio-accent-very-soft);font-family:var(--studio-font-mono);font-weight:500;font-size:calc(7.2 * var(--u));line-height:calc(9.6 * var(--u));letter-spacing:.11em;text-transform:uppercase;color:var(--studio-accent-strong);border-radius:999px;align-items:center;display:flex}.Features-module__cojejq__sheetText{font-size:calc(9.6 * var(--u));line-height:calc(12.8 * var(--u))}.Features-module__cojejq__ref{border-radius:calc(4 * var(--u))}.Features-module__cojejq__usedIn{letter-spacing:.12em}.Features-module__cojejq__line{background:var(--studio-accent-strong);opacity:.9;border-radius:999px}.Features-module__cojejq__castStill{border-radius:calc(8 * var(--u))}.Features-module__cojejq__sameSheet,.Features-module__cojejq__carried{align-items:center;gap:calc(4.8 * var(--u));height:calc(17.6 * var(--u));padding:0 calc(8 * var(--u)) 0 calc(6.4 * var(--u));background:var(--studio-accent-strong);font-family:var(--studio-font-mono);font-weight:500;font-size:calc(7.6 * var(--u));line-height:calc(9.6 * var(--u));letter-spacing:.05em;color:#fff;white-space:nowrap;border-radius:999px;display:flex}.Features-module__cojejq__shotTitle{font-weight:600;font-size:calc(11.2 * var(--u));line-height:calc(15.2 * var(--u))}.Features-module__cojejq__shotText{font-size:calc(9.6 * var(--u));line-height:calc(13.6 * var(--u));color:var(--studio-text-tertiary)}.Features-module__cojejq__using{gap:calc(6.4 * var(--u));flex-wrap:wrap;display:flex}.Features-module__cojejq__usingChip{align-items:center;gap:calc(4.8 * var(--u));height:calc(22.4 * var(--u));padding:0 calc(8 * var(--u));border:calc(.8 * var(--u)) solid var(--studio-line);border-radius:calc(6.4 * var(--u));background:var(--studio-surface-alternate);font-weight:600;font-size:calc(9.2 * var(--u));line-height:calc(11.2 * var(--u));white-space:nowrap;display:flex}.Features-module__cojejq__usingChipPortrait{padding-left:calc(3.2 * var(--u))}.Features-module__cojejq__usingPortrait{width:calc(16 * var(--u));height:calc(16 * var(--u));border-radius:calc(4 * var(--u))}.Features-module__cojejq__showName{font-weight:600;font-size:calc(17.6 * var(--u));line-height:calc(20.8 * var(--u));letter-spacing:-.023em;white-space:nowrap}.Features-module__cojejq__episode{background:var(--studio-surface-alternate);border:calc(.8 * var(--u)) solid var(--studio-line);border-radius:calc(8 * var(--u));overflow:hidden}.Features-module__cojejq__episodeThumb{border-radius:calc(4.8 * var(--u))}.Features-module__cojejq__episodeTitle{font-weight:600;font-size:calc(11.2 * var(--u));line-height:calc(14.4 * var(--u));white-space:nowrap}.Features-module__cojejq__carried{gap:calc(6.4 * var(--u));height:calc(27.2 * var(--u));padding:0 calc(11.2 * var(--u)) 0 calc(9.6 * var(--u));font-size:calc(8 * var(--u));letter-spacing:.08em;text-transform:uppercase}.Features-module__cojejq__carried .Features-module__cojejq__dotLight{width:calc(5.6 * var(--u));height:calc(5.6 * var(--u))}.Features-module__cojejq__memo{gap:calc(6.4 * var(--u));padding:calc(11.2 * var(--u));background:var(--studio-surface);border:calc(.8 * var(--u)) solid var(--studio-line);border-radius:calc(9.6 * var(--u));white-space:nowrap;flex-direction:column;display:flex}.Features-module__cojejq__memo .Features-module__cojejq__monoSmall{letter-spacing:.13em}.Features-module__cojejq__memoLine{font-size:calc(9.6 * var(--u));line-height:calc(12.8 * var(--u))}@media (prefers-reduced-motion:no-preference){[data-armed] .Features-module__cojejq__rise{animation:.35s ease-out both paused Features-module__cojejq__rise;animation:Features-module__cojejq__rise .35s ease-out var(--at,0s) both paused}[data-armed] .Features-module__cojejq__slide{animation:.5s ease-out both paused Features-module__cojejq__slide;animation:Features-module__cojejq__slide .5s ease-out var(--at,0s) both paused}[data-armed] .Features-module__cojejq__fadeIn{animation:.3s ease-out both paused Features-module__cojejq__fadeIn;animation:Features-module__cojejq__fadeIn .3s ease-out var(--at,0s) both paused}[data-armed] .Features-module__cojejq__crossfade{animation:.55s ease-in-out both paused Features-module__cojejq__fadeIn;animation:Features-module__cojejq__fadeIn .55s ease-in-out var(--at,0s) both paused}[data-armed] .Features-module__cojejq__dim{animation:.35s ease-out both paused Features-module__cojejq__dim;animation:Features-module__cojejq__dim .35s ease-out var(--at,0s) both paused}[data-armed] .Features-module__cojejq__pulse{animation:.55s ease-in-out both paused Features-module__cojejq__pulse;animation:Features-module__cojejq__pulse .55s ease-in-out var(--at,0s) both paused}[data-armed] .Features-module__cojejq__fill{animation:.9s ease-in-out both paused Features-module__cojejq__fill;animation:Features-module__cojejq__fill .9s ease-in-out var(--at,0s) both paused}[data-armed] .Features-module__cojejq__rerender{animation:2.3s linear both paused Features-module__cojejq__rerender;animation:Features-module__cojejq__rerender 2.3s linear var(--at,0s) both paused}[data-playing] .Features-module__cojejq__rise,[data-playing] .Features-module__cojejq__slide,[data-playing] .Features-module__cojejq__fadeIn,[data-playing] .Features-module__cojejq__crossfade,[data-playing] .Features-module__cojejq__dim,[data-playing] .Features-module__cojejq__pulse,[data-playing] .Features-module__cojejq__fill,[data-playing] .Features-module__cojejq__rerender{animation-play-state:running}}@keyframes Features-module__cojejq__rise{0%{opacity:0;transform:translateY(calc(8 * var(--u)))}}@keyframes Features-module__cojejq__slide{0%{opacity:0;transform:translateX(calc(-25.6 * var(--u)))}}@keyframes Features-module__cojejq__fadeIn{0%{opacity:0}}@keyframes Features-module__cojejq__dim{0%{opacity:.4}}@keyframes Features-module__cojejq__pulse{30%{transform:scale(1.04)}}@keyframes Features-module__cojejq__fill{0%{transform:scaleX(0)}}@keyframes Features-module__cojejq__rerender{0%{opacity:0}17%,61%{opacity:1}76%{opacity:.45}to{opacity:1}}
.Models-module__ZbCD9W__models{background:var(--studio-ink);padding:40px 0 44px;position:relative;overflow:hidden}.Models-module__ZbCD9W__glow{pointer-events:none;width:1340px;height:500px;position:absolute;top:-163px;left:50%;transform:translate(-50%);max-width:none!important}.Models-module__ZbCD9W__inner{flex-direction:column;align-items:center;gap:18px;display:flex;position:relative}.Models-module__ZbCD9W__title{letter-spacing:-.035em;text-align:center;color:var(--studio-on-ink-primary);margin:0;font-size:max(22px,min(2vw,28px));font-weight:600;line-height:1.18}.Models-module__ZbCD9W__marqueeWrap{--frame-unit:1px;text-align:left;align-items:center;width:100%;min-height:28px;display:flex;overflow:hidden}
.ModelMarquee-module__rjl7uW__marquee{margin-top:calc(20 * var(--frame-unit));border-top:1px solid var(--studio-line);padding-top:calc(14 * var(--frame-unit));align-items:center;gap:calc(20 * var(--frame-unit));width:100%;display:flex}.ModelMarquee-module__rjl7uW__label{font-family:var(--studio-font-mono);font-size:calc(10 * var(--frame-unit));letter-spacing:.2em;text-transform:uppercase;color:var(--studio-text-secondary);flex:none}.ModelMarquee-module__rjl7uW__viewport{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.ModelMarquee-module__rjl7uW__track{--set-count:4;align-items:center;width:max-content;animation:40s linear infinite ModelMarquee-module__rjl7uW__marqueeScroll;display:flex}@keyframes ModelMarquee-module__rjl7uW__marqueeScroll{0%{transform:translate(0)}to{transform:translateX(calc(-100% / var(--set-count)))}}.ModelMarquee-module__rjl7uW__set{align-items:center;gap:calc(38 * var(--frame-unit));padding-right:calc(38 * var(--frame-unit));flex:none;display:flex}.ModelMarquee-module__rjl7uW__model{opacity:1;align-items:center;gap:calc(8 * var(--frame-unit));color:var(--studio-text-secondary);flex:none;display:inline-flex}.ModelMarquee-module__rjl7uW__mark{width:calc(15 * var(--frame-unit));height:calc(15 * var(--frame-unit));-webkit-mask-image:var(--vendor-mark);mask-image:var(--vendor-mark);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--vendor-mark);background-color:currentColor;flex:none;-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat}.ModelMarquee-module__rjl7uW__markBytedance{--vendor-mark:url(/icons/bytedance.svg)}.ModelMarquee-module__rjl7uW__markGoogle{--vendor-mark:url(/icons/google.svg)}.ModelMarquee-module__rjl7uW__markGrok{--vendor-mark:url(/icons/grok.svg)}.ModelMarquee-module__rjl7uW__markKling{--vendor-mark:url(/icons/kling.svg)}.ModelMarquee-module__rjl7uW__markOpenai{--vendor-mark:url(/icons/openai.svg)}.ModelMarquee-module__rjl7uW__markBfl{--vendor-mark:url(/icons/bfl.svg)}.ModelMarquee-module__rjl7uW__markMinimax{--vendor-mark:url(/icons/minimax.svg)}.ModelMarquee-module__rjl7uW__name{font-size:calc(14 * var(--frame-unit));letter-spacing:-.005em;white-space:nowrap;font-weight:600}@media (prefers-reduced-motion:reduce){.ModelMarquee-module__rjl7uW__track{animation:none}.ModelMarquee-module__rjl7uW__viewport{overflow-x:auto;-webkit-mask-image:none;mask-image:none}}@media (max-width:768px){.ModelMarquee-module__rjl7uW__marquee{margin-top:var(--spacing-base);padding-top:var(--spacing-sm);gap:var(--spacing-sm)}.ModelMarquee-module__rjl7uW__label{font-size:.5625rem}.ModelMarquee-module__rjl7uW__name{font-size:.75rem}.ModelMarquee-module__rjl7uW__mark{width:13px;height:13px}.ModelMarquee-module__rjl7uW__model{opacity:1;gap:var(--spacing-xs)}.ModelMarquee-module__rjl7uW__set{gap:26px;padding-right:26px}}.ModelMarquee-module__rjl7uW__onDark{border-top:0;margin-top:0;padding-top:0}.ModelMarquee-module__rjl7uW__onDark .ModelMarquee-module__rjl7uW__label{color:#ffffff80}.ModelMarquee-module__rjl7uW__onDark .ModelMarquee-module__rjl7uW__model{color:#ffffffd1}.ModelMarquee-module__rjl7uW__newTag{background:var(--studio-accent);color:var(--studio-text-primary);font-family:var(--studio-font-mono);letter-spacing:.1em;text-transform:uppercase;border-radius:4px;margin-left:7px;padding:2px 6px;font-size:9px;font-weight:600;line-height:1.4}
.Guides-module__sieMOa__guides{padding:var(--studio-section-pad) 0;background:var(--studio-surface)}.Guides-module__sieMOa__head{text-align:center;flex-direction:column;align-items:center;gap:16px;margin-bottom:max(28px,min(3vw,40px));display:flex}.Guides-module__sieMOa__grid{grid-gap:20px;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.Guides-module__sieMOa__card{background:var(--studio-surface-muted);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.Guides-module__sieMOa__cover{height:190px;position:relative}.Guides-module__sieMOa__cover img{-o-object-fit:cover;object-fit:cover}.Guides-module__sieMOa__body{flex-direction:column;align-items:flex-start;gap:8px;padding:20px 24px 22px;display:flex}.Guides-module__sieMOa__eyebrow{font-family:var(--studio-font-mono);letter-spacing:.11em;text-transform:uppercase;color:var(--studio-accent-strong);font-size:11px;font-weight:500;line-height:14px}.Guides-module__sieMOa__title{letter-spacing:-.025em;color:var(--studio-text-primary);margin:0;font-size:21px;font-weight:600;line-height:27px}.Guides-module__sieMOa__blurb{color:var(--studio-text-tertiary);margin:0;font-size:14.5px;line-height:21px}.Guides-module__sieMOa__link{gap:6px}@media (max-width:900px){.Guides-module__sieMOa__grid{grid-template-columns:minmax(0,1fr);gap:18px}.Guides-module__sieMOa__cover{aspect-ratio:590/190;height:auto}}@media (max-width:600px){.Guides-module__sieMOa__body{padding:16px 20px 20px}.Guides-module__sieMOa__title{font-size:19px;line-height:24px}}@media (hover:hover){.Guides-module__sieMOa__card:hover .Guides-module__sieMOa__link svg{transform:translate(3px)}}
.Pricing-module__9ZH_4q__pricing{padding:var(--studio-section-pad) 0;background:var(--studio-bg)}.Pricing-module__9ZH_4q__priceHead{text-align:center;flex-direction:column;align-items:center;gap:16px;margin-bottom:max(28px,min(3vw,40px));display:flex}.Pricing-module__9ZH_4q__priceGrid{grid-gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:20px;display:grid}.Pricing-module__9ZH_4q__card{background:var(--studio-surface);border:1.5px solid #0000;border-radius:20px;flex-direction:column;gap:14px;height:100%;padding:28px;display:flex;box-shadow:0 28px 56px -28px #23201a17,0 2px 6px #23201a0d}.Pricing-module__9ZH_4q__card.Pricing-module__9ZH_4q__featured{border-color:var(--studio-text-primary)}.Pricing-module__9ZH_4q__cardTop{justify-content:space-between;align-items:center;gap:10px;height:20px;display:flex}.Pricing-module__9ZH_4q__tier{font-family:var(--studio-font-mono);letter-spacing:.11em;text-transform:uppercase;color:var(--studio-text-quaternary);font-size:11px;font-weight:500;line-height:14px}.Pricing-module__9ZH_4q__featured .Pricing-module__9ZH_4q__tier{color:var(--studio-accent-strong)}.Pricing-module__9ZH_4q__badge{background:var(--studio-accent-strong);height:22px;font-family:var(--studio-font-mono);letter-spacing:.1em;text-transform:uppercase;color:#fff;border-radius:999px;align-items:center;padding:0 10px;font-size:9.5px;font-weight:500;line-height:14px;display:flex}.Pricing-module__9ZH_4q__price{white-space:nowrap;align-items:flex-end;gap:8px;display:flex}.Pricing-module__9ZH_4q__amount{letter-spacing:-.043em;color:var(--studio-text-primary);font-size:max(38px,min(3.2vw,46px));font-weight:600;line-height:50px}.Pricing-module__9ZH_4q__period{color:var(--studio-text-tertiary);font-size:15px;line-height:26px}.Pricing-module__9ZH_4q__card .Pricing-module__9ZH_4q__cta{width:100%;height:46px;padding:0 22px;font-size:15px;line-height:20px}.Pricing-module__9ZH_4q__card .Pricing-module__9ZH_4q__cta svg{display:none}.Pricing-module__9ZH_4q__card .Pricing-module__9ZH_4q__cta{border-color:#23201a2e}.Pricing-module__9ZH_4q__features{border-top:1px solid var(--studio-line);flex-direction:column;gap:8px;margin:0;padding:14px 0 0;list-style:none;display:flex}.Pricing-module__9ZH_4q__feature{color:var(--studio-text-secondary);align-items:flex-start;gap:10px;font-size:14px;line-height:21px;display:flex}.Pricing-module__9ZH_4q__check{color:var(--studio-accent-strong);flex:none;font-size:13px;font-weight:600}.Pricing-module__9ZH_4q__featureOff,.Pricing-module__9ZH_4q__featureOff .Pricing-module__9ZH_4q__check{color:var(--studio-text-quaternary)}.Pricing-module__9ZH_4q__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1000px){.Pricing-module__9ZH_4q__priceGrid{grid-template-columns:minmax(0,1fr);max-width:460px;margin-left:auto;margin-right:auto}}@media (max-width:600px){.Pricing-module__9ZH_4q__card{padding:22px 20px}}
.CloseBand-module__RgAJpG__close{padding:max(80px, min(min(8vw, 14svh), 128px)) var(--studio-pad) max(72px, min(min(7vw, 12svh), 112px));background:var(--studio-bg);text-align:center;justify-content:center;display:flex;position:relative;overflow:hidden}.CloseBand-module__RgAJpG__glow{pointer-events:none;width:1520px;height:740px;position:absolute;top:-100px;left:50%;transform:translate(-50%);max-width:none!important}.CloseBand-module__RgAJpG__collage{-o-object-fit:cover;object-fit:cover;opacity:.3;filter:blur(8px);width:calc(100% + 120px);height:800px;position:absolute;inset:0}.CloseBand-module__RgAJpG__fade{background:linear-gradient(180deg, var(--studio-bg) 0%, #f4f6f5f5 10%, #f4f6f58c 20%, #f4f6f50d 100%);width:calc(100% + 120px);height:1000px;position:absolute;top:-60px;left:-60px}.CloseBand-module__RgAJpG__inner{flex-direction:column;align-items:center;gap:16px;max-width:680px;display:flex;position:relative}.CloseBand-module__RgAJpG__heading{letter-spacing:-.042em;color:var(--studio-text-primary);margin:0;font-size:max(34px,min(min(4vw,7svh),56px));font-weight:600;line-height:1.083}.CloseBand-module__RgAJpG__body{color:var(--studio-text-tertiary);margin:0;font-size:max(16px,min(1.3vw,19px));line-height:1.43}.CloseBand-module__RgAJpG__ctaButton{height:52px;padding:0 22px;font-size:16px;line-height:22px;}.CloseBand-module__RgAJpG__ctaButton:before{width:8px;height:8px}.CloseBand-module__RgAJpG__ctaButton svg{width:17px;height:17px}.CloseBand-module__RgAJpG__note{color:var(--studio-text-quaternary);font-size:14px;line-height:20px}@media (max-width:768px){.CloseBand-module__RgAJpG__ctaButton{height:46px;padding:0 20px;font-size:15px}}
