.heroCinematicShowcase-module__JYMLjG__showcase{--ink:#f5f1e8;--muted:#f5f1e89e;--cyan:#63dff8e6;--amber:#e2b189;z-index:2;pointer-events:none;width:100%;color:var(--ink);position:relative}.heroCinematicShowcase-module__JYMLjG__stage{pointer-events:auto;flex-direction:column;gap:12px;width:100%;display:flex}.heroCinematicShowcase-module__JYMLjG__stack{width:100%;height:clamp(320px,52svh,620px);position:relative}.heroCinematicShowcase-module__JYMLjG__edge{z-index:4;color:#f5f1e8;opacity:0;cursor:pointer;background:#07101c6b;border:0;border-radius:999px;width:36px;height:44px;margin:0;padding:0;position:absolute;top:50%;transform:translateY(-50%)}.heroCinematicShowcase-module__JYMLjG__edge:before{content:"";border-top:1.5px solid;border-right:1.5px solid;width:8px;height:8px;position:absolute;top:50%;left:50%}.heroCinematicShowcase-module__JYMLjG__edgePrev{left:10px}.heroCinematicShowcase-module__JYMLjG__edgePrev:before{transform:translate(-35%,-50%)rotate(-135deg)}.heroCinematicShowcase-module__JYMLjG__edgeNext{right:10px}.heroCinematicShowcase-module__JYMLjG__edgeNext:before{transform:translate(-65%,-50%)rotate(45deg)}.heroCinematicShowcase-module__JYMLjG__stack:hover .heroCinematicShowcase-module__JYMLjG__edge,.heroCinematicShowcase-module__JYMLjG__stage:focus-within .heroCinematicShowcase-module__JYMLjG__edge,.heroCinematicShowcase-module__JYMLjG__edge:focus-visible{opacity:1}.heroCinematicShowcase-module__JYMLjG__edge:focus-visible,.heroCinematicShowcase-module__JYMLjG__stage:focus-visible{outline:1px solid var(--cyan);outline-offset:3px}@media (hover:none){.heroCinematicShowcase-module__JYMLjG__edge{opacity:.82}}.heroCinematicShowcase-module__JYMLjG__card{background:#07101c;border-radius:2px;margin:0;position:absolute;inset:0;overflow:hidden;box-shadow:0 24px 56px #0000006b,0 0 0 1px #e2b18952}.heroCinematicShowcase-module__JYMLjG__primaryCard{opacity:0;transition:opacity .7s}.heroCinematicShowcase-module__JYMLjG__primaryCard[data-active="1"]{opacity:1;z-index:2}.heroCinematicShowcase-module__JYMLjG__primaryCard[data-active="0"]{pointer-events:none}.heroCinematicShowcase-module__JYMLjG__mediaHost,.heroCinematicShowcase-module__JYMLjG__media{width:100%;height:100%;display:block;position:absolute;inset:0}.heroCinematicShowcase-module__JYMLjG__media{object-fit:cover;object-position:center}.heroCinematicShowcase-module__JYMLjG__mediaHost video{opacity:0;transition:opacity .42s}.heroCinematicShowcase-module__JYMLjG__mediaHost video[data-ready=true]{opacity:1}.heroCinematicShowcase-module__JYMLjG__chrome{gap:10px;display:grid}.heroCinematicShowcase-module__JYMLjG__copy{gap:3px;display:grid}.heroCinematicShowcase-module__JYMLjG__kicker{color:#63dff8c7;letter-spacing:.14em;text-transform:uppercase;font-size:.62rem}.heroCinematicShowcase-module__JYMLjG__title{font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:clamp(1.2rem,1.5vw,1.55rem);font-weight:500;line-height:1.15}.heroCinematicShowcase-module__JYMLjG__meta{color:var(--muted);letter-spacing:.04em;font-size:.74rem}.heroCinematicShowcase-module__JYMLjG__navRow{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;display:grid}.heroCinematicShowcase-module__JYMLjG__progress{color:var(--muted);letter-spacing:.12em;margin:0;font-family:SFMono-Regular,Consolas,monospace;font-size:.68rem}.heroCinematicShowcase-module__JYMLjG__rails{gap:6px;width:100%;display:flex}.heroCinematicShowcase-module__JYMLjG__rail{cursor:pointer;background:0 0;border:0;flex:1;height:32px;margin:0;padding:0;position:relative}.heroCinematicShowcase-module__JYMLjG__rail:before{content:"";background:#f5f1e838;border-radius:999px;height:2px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.heroCinematicShowcase-module__JYMLjG__rail[data-active="1"]:before{background:#e2b189f2}.heroCinematicShowcase-module__JYMLjG__rail:focus-visible{outline:1px solid var(--cyan);outline-offset:3px}.heroCinematicShowcase-module__JYMLjG__actions{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.heroCinematicShowcase-module__JYMLjG__create{color:#1c140e;background:var(--amber);min-height:40px;font:inherit;letter-spacing:.03em;cursor:pointer;border:0;border-radius:999px;padding:0 16px;font-size:.78rem}.heroCinematicShowcase-module__JYMLjG__create:hover,.heroCinematicShowcase-module__JYMLjG__create:focus-visible{background:#f3d7be}.heroCinematicShowcase-module__JYMLjG__create:focus-visible{outline:1px solid var(--cyan);outline-offset:3px}.heroCinematicShowcase-module__JYMLjG__exploreWorld{color:#f5f1e8c7;min-height:40px;font:inherit;letter-spacing:.03em;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:.78rem;text-decoration:underline}.heroCinematicShowcase-module__JYMLjG__exploreWorld:focus-visible{outline:1px solid var(--cyan);outline-offset:3px}@media (prefers-reduced-motion:reduce){.heroCinematicShowcase-module__JYMLjG__primaryCard,.heroCinematicShowcase-module__JYMLjG__mediaHost video{transition:none}.heroCinematicShowcase-module__JYMLjG__mediaHost video{display:none}}@media (max-width:1180px){.heroCinematicShowcase-module__JYMLjG__showcase{display:none!important}}
.galleryStage-module__5XC-OG__stage{--ink:#f5f1e8;--muted:#f5f1e8a3;--amber:#e2b189;--cyan:#63dff8e6;width:min(1320px,100% - 48px);color:var(--ink);margin:0 auto;padding:8px 0 0}.galleryStage-module__5XC-OG__eyebrow{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:10px 18px;margin:0 0 16px;font-size:.72rem;display:flex}.galleryStage-module__5XC-OG__eyebrow a{color:#63dff8db;text-decoration:none}.galleryStage-module__5XC-OG__eyebrow a:hover,.galleryStage-module__5XC-OG__eyebrow a:focus-visible{color:#fff}.galleryStage-module__5XC-OG__mosaic{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:stretch;gap:12px;height:clamp(420px,52vh,620px);display:grid}.galleryStage-module__5XC-OG__featured{min-width:0;min-height:0;margin:0}.galleryStage-module__5XC-OG__frame,.galleryStage-module__5XC-OG__tile{background:#07101c;border-radius:2px;height:100%;position:relative;overflow:hidden}.galleryStage-module__5XC-OG__frame{box-shadow:0 0 0 1px #e2b18961}.galleryStage-module__5XC-OG__tiles{grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;min-width:0;min-height:0;display:grid}.galleryStage-module__5XC-OG__tile{color:inherit;font:inherit;text-align:left;cursor:pointer;border:0;margin:0;padding:0;box-shadow:0 0 0 1px #f5f1e81f}.galleryStage-module__5XC-OG__tile:hover,.galleryStage-module__5XC-OG__tile:focus-visible{box-shadow:0 0 0 1px #63dff8b3}.galleryStage-module__5XC-OG__tile:focus-visible{outline:1px solid var(--cyan);outline-offset:3px}.galleryStage-module__5XC-OG__mediaHost,.galleryStage-module__5XC-OG__media{width:100%;height:100%;display:block;position:absolute;inset:0}.galleryStage-module__5XC-OG__media{object-fit:cover;object-position:center}.galleryStage-module__5XC-OG__tileLabel{z-index:1;pointer-events:none;background:linear-gradient(#040a1200 0%,#040a12c7 78%);padding:28px 12px 10px;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:clamp(.78rem,.95vw,.95rem);font-weight:500;line-height:1.2;position:absolute;bottom:0;left:0;right:0}.galleryStage-module__5XC-OG__dock{gap:8px;max-width:42rem;margin-top:18px;display:grid}.galleryStage-module__5XC-OG__headingBlock{gap:4px;display:grid}.galleryStage-module__5XC-OG__title{margin:0;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-size:clamp(1.55rem,2.1vw,2.15rem);font-weight:500;line-height:1.1}.galleryStage-module__5XC-OG__meta{color:var(--muted);letter-spacing:.03em;margin:0;font-size:.88rem}.galleryStage-module__5XC-OG__prompt{color:#f5f1e8c7;margin:4px 0 0;font-size:.88rem;line-height:1.45}.galleryStage-module__5XC-OG__hint{color:#63dff8b8;letter-spacing:.04em;margin:0;font-size:.72rem}.galleryStage-module__5XC-OG__actions{flex-wrap:wrap;align-items:center;gap:10px 18px;margin-top:4px;display:flex}.galleryStage-module__5XC-OG__create{color:#1c140e;background:var(--amber);min-height:44px;font:inherit;letter-spacing:.03em;cursor:pointer;border:0;border-radius:999px;padding:0 18px;font-size:.82rem}.galleryStage-module__5XC-OG__create:hover,.galleryStage-module__5XC-OG__create:focus-visible{background:#f3d7be}.galleryStage-module__5XC-OG__create:disabled{opacity:.45;cursor:not-allowed}.galleryStage-module__5XC-OG__create:focus-visible,.galleryStage-module__5XC-OG__explore:focus-visible{outline:1px solid var(--cyan);outline-offset:3px}.galleryStage-module__5XC-OG__explore{color:#f5f1e8cc;font-size:.82rem;text-decoration:none}.galleryStage-module__5XC-OG__explore:hover{color:#fff}@media (prefers-reduced-motion:reduce){.galleryStage-module__5XC-OG__tile{transition:none}}@media (min-width:1181px) and (max-width:1360px){.galleryStage-module__5XC-OG__stage{width:min(1120px,100% - 40px)}.galleryStage-module__5XC-OG__mosaic{gap:10px;height:clamp(380px,48vh,500px)}.galleryStage-module__5XC-OG__tiles{gap:10px}}@media (min-width:1700px){.galleryStage-module__5XC-OG__stage{width:min(1440px,100% - 80px)}.galleryStage-module__5XC-OG__mosaic{height:clamp(480px,54vh,640px)}}
:is(html[data-field-chrome="1"],html[data-field-chrome="1"] body){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#08111f}.fieldPage-module__0ayevq__page{--ink:#f5f1e8;--muted:#9aa6b6;--dim:#6b788a;--line:#84aac642;--surface:#101c30e0;--surface-soft:#0c1628c7;--surface-raised:#16243aeb;--cold:#63dff8;--violet:#8f72ff;--amber:#e8b263;--field-radius:14px;--field-radius-sm:999px;--texture-cracks:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='260' viewBox='0 0 260 260'%3E%3Cg fill='none' stroke='%9ab8d0' stroke-opacity='0.28' stroke-width='0.7' stroke-linecap='round'%3E%3Cpath d='M132 18 L104 72 L62 92 M132 18 L164 68 L206 88 M132 18 L130 104 M104 72 L74 126 L52 178 M104 72 L122 124 L108 186 M164 68 L196 118 L218 170 M164 68 L152 128 L174 188 M62 92 L34 142 M206 88 L236 136 M130 104 L96 152 M130 104 L164 156 M74 126 L58 168 M196 118 L214 162'/%3E%3Cpath d='M28 210 L70 188 L98 220 M232 48 L198 78 L226 112' stroke-opacity='0.2'/%3E%3C/g%3E%3C/svg%3E");isolation:isolate;width:100%;min-width:100%;min-height:100dvh;color:var(--ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(900px 460px at 10% -8%,#56d2e81a,#0000 56%),radial-gradient(760px 420px at 90% 2%,#7e6cff14,#0000 52%),radial-gradient(640px 360px at 50% 110%,#e8b2630d,#0000 50%),linear-gradient(168deg,#0b1526 0%,#08111f 48%,#0c172a 100%);font-family:Avenir Next,Avenir,Segoe UI,sans-serif;position:relative;overflow-x:clip}.fieldPage-module__0ayevq__page:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle at 18% 28%, transparent 0 12%, #8cc8e60f 13%, transparent 14%), radial-gradient(circle at 18% 28%, transparent 0 22%, #8cc8e60a 23.5%, transparent 25%), radial-gradient(circle at 82% 68%, transparent 0 12%, #aa96ff0d 13%, transparent 14.5%), var(--texture-cracks);opacity:.34;mix-blend-mode:soft-light;background-position:0 0,0 0,0 0,12% 18%;background-size:auto,auto,auto,420px 420px;position:absolute;inset:0}.fieldPage-module__0ayevq__page>:not(header){z-index:1;position:relative}.fieldPage-module__0ayevq__page>header{z-index:20}.fieldPage-module__0ayevq__page,.fieldPage-module__0ayevq__page *{box-sizing:border-box}.fieldPage-module__0ayevq__page a{color:inherit;text-decoration:none}.fieldPage-module__0ayevq__page :focus-visible{outline:1px solid var(--cold);outline-offset:4px}.fieldPage-module__0ayevq__texturedPlate{isolation:isolate;border:1px solid var(--line);background:linear-gradient(155deg, #ffffff08, transparent 42%), var(--surface);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 10px 24px #02081247}.fieldPage-module__0ayevq__texturedPlate:before{content:"";z-index:0;pointer-events:none;opacity:.42;background-image:radial-gradient(circle at 86% 10%, transparent 0 14%, #96cdeb1a 15%, transparent 16.5%), radial-gradient(circle at 86% 10%, transparent 0 24%, #96cdeb0f 25.5%, transparent 27.5%), radial-gradient(circle at 86% 10%, transparent 0 36%, #96cdeb09 38%, transparent 40%), radial-gradient(circle at 12% 88%, transparent 0 12%, #b4a0ff0f 13%, transparent 14.5%), radial-gradient(circle at 12% 88%, transparent 0 22%, #b4a0ff09 23.5%, transparent 25.5%), var(--texture-cracks);mix-blend-mode:soft-light;background-position:0 0,0 0,0 0,0 0,0 0,70% -10%;background-size:auto,auto,auto,auto,auto,220px 220px;position:absolute;inset:0}.fieldPage-module__0ayevq__texturedPlate:after{content:"";z-index:0;pointer-events:none;opacity:.4;transform-origin:78% 18%;background:radial-gradient(circle at 78% 18%,#8cd2eb17 0%,#0000 34%);animation:9s ease-in-out infinite fieldPage-module__0ayevq__fieldPlateRipple;position:absolute;inset:-20%}.fieldPage-module__0ayevq__texturedPlate>*{z-index:1;position:relative}@keyframes fieldPage-module__0ayevq__fieldPlateRipple{0%,to{opacity:.35;transform:scale(.94)}50%{opacity:.7;transform:scale(1.08)}}.fieldPage-module__0ayevq__body{width:min(var(--field-page-max), 100%);padding:16px var(--field-page-x) 72px;margin:0 auto}.fieldPage-module__0ayevq__introWide{width:100%;margin:0 0 28px}.fieldPage-module__0ayevq__intro{flex-direction:column;gap:12px;width:100%;max-width:44rem;margin:0;display:flex}.fieldPage-module__0ayevq__eyebrow{color:var(--muted);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.75rem}.fieldPage-module__0ayevq__intro h1,.fieldPage-module__0ayevq__displayTitle{letter-spacing:-.03em;margin:0;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(2.2rem,4.2vw,3.4rem);font-weight:500;line-height:1.05}.fieldPage-module__0ayevq__intro p{color:var(--muted);max-width:40rem;margin:0;font-size:1rem;line-height:1.55}.fieldPage-module__0ayevq__softBridge{width:fit-content;color:var(--violet);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;margin-top:4px;font-family:SFMono-Regular,Consolas,monospace;font-size:.82rem;transition:color .22s;display:inline-flex}.fieldPage-module__0ayevq__softBridge:hover{color:#c4b4ff}.fieldPage-module__0ayevq__section{flex-direction:column;gap:16px;width:100%;margin:0 0 52px;display:flex}.fieldPage-module__0ayevq__sectionHead{flex-direction:column;gap:6px;max-width:none;display:flex}.fieldPage-module__0ayevq__sectionEyebrow{color:var(--dim);letter-spacing:.14em;text-transform:uppercase;margin:0;font-family:SFMono-Regular,Consolas,monospace;font-size:.72rem}.fieldPage-module__0ayevq__sectionHead h2{letter-spacing:-.02em;margin:0;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(1.5rem,2.2vw,1.95rem);font-weight:500;line-height:1.15}.fieldPage-module__0ayevq__sectionHead p{color:var(--muted);margin:0;font-size:.92rem;line-height:1.5}.fieldPage-module__0ayevq__presetError{color:#f0a8a8;margin:0;padding:0 clamp(18px,2vw,28px);font-size:.86rem;line-height:1.4}.fieldPage-module__0ayevq__composerPathHint{color:var(--violet);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;margin:0;font-family:SFMono-Regular,Consolas,monospace;font-size:.72rem}.fieldPage-module__0ayevq__composerZone{isolation:isolate;border-radius:calc(var(--field-radius) + 4px);background:linear-gradient(155deg, #ffffff08, transparent 40%), radial-gradient(820px 280px at 10% 0%, #8f72ff29, transparent 55%), radial-gradient(520px 200px at 92% 100%, #63dff814, transparent 50%), var(--surface-raised);border:1px solid #8f72ff47;flex-direction:column;gap:28px;width:100%;padding:28px 0 32px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 14px 32px #0208124d}.fieldPage-module__0ayevq__composerZone:before{content:"";z-index:0;pointer-events:none;opacity:.32;background-image:radial-gradient(circle at 90% 18%, transparent 0 16%, #96cdeb24 17%, transparent 18.5%), radial-gradient(circle at 90% 18%, transparent 0 28%, #96cdeb14 29.5%, transparent 31.5%), var(--texture-cracks);mix-blend-mode:soft-light;background-position:0 0,0 0,80% 0;background-size:auto,auto,320px 320px;position:absolute;inset:0}.fieldPage-module__0ayevq__composerZone>*{z-index:1;position:relative}.fieldPage-module__0ayevq__composerZoneTop{justify-content:space-between;align-items:center;gap:28px;padding:0 clamp(18px,2vw,28px);display:flex}.fieldPage-module__0ayevq__composerBannerCopy{flex-direction:column;gap:8px;min-width:0;max-width:48rem;display:flex}.fieldPage-module__0ayevq__composerBannerCopy h2,.fieldPage-module__0ayevq__composerBannerCopy h3{letter-spacing:-.02em;margin:0;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(1.75rem,2.6vw,2.25rem);font-weight:500}.fieldPage-module__0ayevq__composerExamples{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:0 clamp(18px,2vw,28px);display:grid}.fieldPage-module__0ayevq__composerExampleCard{border-color:#8f72ff4d;border-radius:14px;flex-direction:column;gap:12px;min-width:0;height:100%;min-height:100%;padding:12px;display:flex;}.fieldPage-module__0ayevq__starterPreview{flex:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:6px;width:100%;min-height:128px;display:grid}.fieldPage-module__0ayevq__starterPreviewSolo{grid-template-columns:1fr}.fieldPage-module__0ayevq__starterFrame,.fieldPage-module__0ayevq__starterSolo{background:#0006;border-radius:10px;width:100%;display:block;position:relative;overflow:hidden}.fieldPage-module__0ayevq__starterFrame{aspect-ratio:1}.fieldPage-module__0ayevq__starterSolo{aspect-ratio:auto;height:100%;min-height:128px}.fieldPage-module__0ayevq__starterFrame img,.fieldPage-module__0ayevq__starterSolo img{object-fit:cover;width:100%;height:100%;display:block}.fieldPage-module__0ayevq__starterBadge{color:var(--ink);letter-spacing:.08em;text-transform:uppercase;background:#040a14c7;border-radius:999px;padding:3px 8px;font-family:SFMono-Regular,Consolas,monospace;font-size:.52rem;position:absolute;bottom:6px;left:6px}.fieldPage-module__0ayevq__presetRequires{letter-spacing:.06em;text-transform:uppercase;color:var(--dim)!important;-webkit-line-clamp:unset!important;margin:0!important;font-family:SFMono-Regular,Consolas,monospace!important;font-size:.62rem!important;display:block!important;overflow:visible!important}.fieldPage-module__0ayevq__exampleActions{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:4px;display:flex}.fieldPage-module__0ayevq__exampleTryBtn,.fieldPage-module__0ayevq__exampleMediaBtn{appearance:none;cursor:pointer;border-radius:999px;align-items:center;padding:8px 12px;font-size:.78rem;font-weight:650;transition:background .18s,border-color .18s,color .18s,opacity .18s;display:inline-flex}.fieldPage-module__0ayevq__exampleTryBtn{color:#0a1018;background:#e8ecf4eb;border:0}.fieldPage-module__0ayevq__exampleTryBtn:hover:not(:disabled){background:#fff}.fieldPage-module__0ayevq__exampleMediaBtn{color:#b8f4ff;background:#63dff824;border:1px solid #63dff873}.fieldPage-module__0ayevq__exampleMediaBtn:hover:not(:disabled){color:#e7fcff;background:#63dff83d;border-color:#63dff8b3}.fieldPage-module__0ayevq__exampleTryBtn:disabled,.fieldPage-module__0ayevq__exampleMediaBtn:disabled{opacity:.55;cursor:wait}.fieldPage-module__0ayevq__studioRow{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;width:100%;display:grid}.fieldPage-module__0ayevq__studioCard{border-radius:var(--field-radius);flex-direction:column;gap:10px;min-height:248px;padding:14px;transition:border-color .22s,background .22s,transform .22s,box-shadow .22s;display:flex;}.fieldPage-module__0ayevq__studioCard:hover{background:linear-gradient(155deg, #ffffff0a, transparent 42%), var(--surface-raised);border-color:#63dff86b;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff0f,0 14px 28px #02081252}.fieldPage-module__0ayevq__studioCardAudio{background:linear-gradient(155deg, #ffffff0d, transparent 42%), radial-gradient(180px 120px at 85% 90%, #2dd4bf2e, transparent 60%), var(--surface)}.fieldPage-module__0ayevq__studioCard h3{letter-spacing:-.02em;margin:0;font-size:1.02rem;font-weight:650}.fieldPage-module__0ayevq__studioCard>p{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.82rem;line-height:1.4;display:-webkit-box;overflow:hidden}.fieldPage-module__0ayevq__studioDemoStrip{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin-top:auto;display:grid}.fieldPage-module__0ayevq__studioDemoThumb{aspect-ratio:1;background:#0006;border-radius:6px;display:block;overflow:hidden}.fieldPage-module__0ayevq__studioDemoThumb video,.fieldPage-module__0ayevq__studioDemoThumb img,.fieldPage-module__0ayevq__studioDemoThumb .fieldPage-module__0ayevq__exampleMediaFallback{object-fit:cover;width:100%;height:100%;display:block}.fieldPage-module__0ayevq__audioWavePanel{background:linear-gradient(#0d948814,#0c162866),repeating-linear-gradient(90deg,#0000 0 10px,#2dd4bf0a 10px 11px);border:1px solid #2dd4bf2e;border-radius:8px;flex-direction:column;justify-content:flex-end;gap:8px;min-height:72px;margin-top:auto;padding:10px 10px 8px;display:flex}.fieldPage-module__0ayevq__audioWaveBars{align-items:flex-end;gap:3px;height:36px;display:flex}.fieldPage-module__0ayevq__audioWaveBars>span{height:var(--h,40%);opacity:.85;background:linear-gradient(#5eead4e6,#0d948859);border-radius:999px 999px 2px 2px;flex:1}.fieldPage-module__0ayevq__audioWaveLabel{color:#99f6e4b8;letter-spacing:.1em;text-transform:uppercase;font-family:SFMono-Regular,Consolas,monospace;font-size:.56rem}.fieldPage-module__0ayevq__moduleCardTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.fieldPage-module__0ayevq__moduleIcon{border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.fieldPage-module__0ayevq__moduleTag,.fieldPage-module__0ayevq__moduleBadge{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-family:SFMono-Regular,Consolas,monospace;font-size:.6rem}.fieldPage-module__0ayevq__moduleBadge{color:var(--amber)}.fieldPage-module__0ayevq__primaryAction,.fieldPage-module__0ayevq__secondaryAction{appearance:none;cursor:pointer;font:inherit;border:0}.fieldPage-module__0ayevq__primaryAction{border-radius:var(--field-radius-sm);color:#0a0618;letter-spacing:.02em;background:#8f72ffeb;flex-shrink:0;align-items:center;padding:16px 26px;font-size:1rem;font-weight:650;transition:background .18s,transform .18s;display:inline-flex}.fieldPage-module__0ayevq__primaryAction:hover{background:#b5a3ff;transform:translateY(-1px)}.fieldPage-module__0ayevq__secondaryAction{color:var(--cold);letter-spacing:.1em;text-transform:uppercase;background:0 0;align-items:center;margin-top:2px;padding:0;font-family:SFMono-Regular,Consolas,monospace;font-size:.68rem;display:inline-flex}.fieldPage-module__0ayevq__secondaryAction:hover:not(:disabled){color:#9aecff}.fieldPage-module__0ayevq__secondaryAction:disabled{opacity:.55;cursor:wait}.fieldPage-module__0ayevq__exampleMedia{background:#00000059;border-radius:8px;position:relative;overflow:hidden}.fieldPage-module__0ayevq__exampleMediaFallback{background:linear-gradient(145deg,#122038,#1a1430);width:100%;height:100%;display:block}.fieldPage-module__0ayevq__presetPair{grid-template-columns:1fr 1fr;gap:4px;display:grid}.fieldPage-module__0ayevq__presetPair figure,.fieldPage-module__0ayevq__presetSingle{background:#00000059;border-radius:6px;margin:0;overflow:hidden}.fieldPage-module__0ayevq__presetPair img,.fieldPage-module__0ayevq__presetSingle img{object-fit:cover;width:100%;height:118px;display:block}.fieldPage-module__0ayevq__presetPair figcaption,.fieldPage-module__0ayevq__presetSingle figcaption{color:var(--dim);letter-spacing:.1em;text-transform:uppercase;padding:3px 5px;font-family:SFMono-Regular,Consolas,monospace;font-size:.52rem}.fieldPage-module__0ayevq__presetSingle img{height:150px}.fieldPage-module__0ayevq__exampleCopy{text-align:left;flex-direction:column;flex:auto;align-items:flex-start;gap:6px;min-height:0;display:flex}.fieldPage-module__0ayevq__exampleCopy h4{letter-spacing:-.01em;margin:0;font-size:.92rem;font-weight:650;line-height:1.25}.fieldPage-module__0ayevq__exampleCopy p{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.8rem;line-height:1.4;display:-webkit-box;overflow:hidden}.fieldPage-module__0ayevq__campaignRow{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;width:100%;display:grid}.fieldPage-module__0ayevq__campaignCard{border-radius:var(--field-radius);min-width:0;color:inherit;text-align:left;cursor:pointer;flex-direction:column;gap:10px;padding:10px;transition:border-color .22s,background .22s,transform .22s,box-shadow .22s;display:flex;}.fieldPage-module__0ayevq__campaignCard:hover{background:linear-gradient(155deg, #ffffff0a, transparent 42%), var(--surface-raised);border-color:#e8b2636b;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff0f,0 14px 28px #02081252}.fieldPage-module__0ayevq__campaignThumb{aspect-ratio:3/4;border-radius:10px;display:block;overflow:hidden}.fieldPage-module__0ayevq__campaignThumb img{object-fit:cover;width:100%;height:100%;display:block}.fieldPage-module__0ayevq__guidesSection{width:100%}.fieldPage-module__0ayevq__guidesHead{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.fieldPage-module__0ayevq__blogControls{flex-shrink:0;gap:8px;display:inline-flex}.fieldPage-module__0ayevq__blogArrow{border:1px solid var(--line);background:var(--surface);width:38px;height:38px;color:var(--ink);cursor:pointer;border-radius:999px;place-items:center;transition:border-color .18s,background .18s;display:grid}.fieldPage-module__0ayevq__blogArrow:hover{background:var(--surface-raised);border-color:#8f72ff73}.fieldPage-module__0ayevq__blogRail{scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;gap:16px;width:100%;padding:4px 2px 12px;display:flex;overflow-x:auto}.fieldPage-module__0ayevq__blogRail::-webkit-scrollbar{height:6px}.fieldPage-module__0ayevq__blogRail::-webkit-scrollbar-thumb{background:#79a8c747;border-radius:999px}.fieldPage-module__0ayevq__blogSlide{border-radius:var(--field-radius);scroll-snap-align:start;flex-direction:column;flex:0 0 min(320px,78vw);min-height:380px;transition:border-color .22s,transform .22s,box-shadow .22s;display:flex;}.fieldPage-module__0ayevq__blogSlide:hover{border-color:#8f72ff59;transform:translateY(-2px)}.fieldPage-module__0ayevq__guideCover{aspect-ratio:16/10;background:#00000059;flex:none;width:100%;min-height:160px;display:block;overflow:hidden}.fieldPage-module__0ayevq__guideCover img,.fieldPage-module__0ayevq__guideCoverFallback{object-fit:cover;width:100%;height:100%;display:block}.fieldPage-module__0ayevq__guideCoverFallback{background:linear-gradient(145deg,#1a1430 0%,#122038 55%,#0d2a3a 100%)}.fieldPage-module__0ayevq__guideBody{flex-direction:column;flex:1;gap:10px;padding:16px 16px 18px;display:flex}.fieldPage-module__0ayevq__guideMeta{color:var(--dim);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;font-family:SFMono-Regular,Consolas,monospace;font-size:.62rem;display:flex}.fieldPage-module__0ayevq__blogSlide h3{letter-spacing:-.02em;margin:0;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:1.12rem;font-weight:500;line-height:1.3}.fieldPage-module__0ayevq__blogSlide p{color:var(--muted);-webkit-line-clamp:4;-webkit-box-orient:vertical;flex:1;margin:0;font-size:.88rem;line-height:1.5;display:-webkit-box;overflow:hidden}.fieldPage-module__0ayevq__moduleCta{color:var(--cold);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:6px;font-family:SFMono-Regular,Consolas,monospace;font-size:.68rem;display:inline-flex}.fieldPage-module__0ayevq__placeholderPanel{border-radius:var(--field-radius);border-style:dashed;flex-direction:column;align-items:flex-start;gap:14px;width:100%;margin:0;padding:28px;display:flex;}.fieldPage-module__0ayevq__placeholderPanel h2{margin:0;font-size:1.25rem;font-weight:650}.fieldPage-module__0ayevq__placeholderPanel p{color:var(--muted);max-width:40rem;margin:0;line-height:1.55}.fieldPage-module__0ayevq__placeholderMeta{flex-wrap:wrap;gap:8px;display:flex}.fieldPage-module__0ayevq__chip{border:1px solid var(--line);border-radius:var(--field-radius-sm);color:var(--ink);text-transform:uppercase;align-items:center;padding:6px 12px;display:inline-flex}@media (max-width:1180px){.fieldPage-module__0ayevq__page{--field-page-x:28px}}@media (max-width:1100px){.fieldPage-module__0ayevq__composerExamples{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.fieldPage-module__0ayevq__composerZoneTop,.fieldPage-module__0ayevq__guidesHead{flex-direction:column;align-items:flex-start}}@media (max-width:760px){.fieldPage-module__0ayevq__page{--field-page-x:18px}}@media (max-width:720px){.fieldPage-module__0ayevq__body{padding-top:14px}.fieldPage-module__0ayevq__section{margin-bottom:40px}.fieldPage-module__0ayevq__composerExamples,.fieldPage-module__0ayevq__studioRow{grid-template-columns:1fr 1fr}.fieldPage-module__0ayevq__campaignRow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.fieldPage-module__0ayevq__composerExamples,.fieldPage-module__0ayevq__studioRow,.fieldPage-module__0ayevq__campaignRow{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.fieldPage-module__0ayevq__studioCard,.fieldPage-module__0ayevq__campaignCard,.fieldPage-module__0ayevq__primaryAction,.fieldPage-module__0ayevq__softBridge,.fieldPage-module__0ayevq__blogSlide{transition:none}.fieldPage-module__0ayevq__texturedPlate:after,.fieldPage-module__0ayevq__page:before{animation:none}.fieldPage-module__0ayevq__studioDemoThumb video{display:none}.fieldPage-module__0ayevq__blogRail{scroll-behavior:auto}}
.fieldFrame-module__KMdyUa__frame{gap:var(--field-inv-stage-gap,28px);box-sizing:border-box;margin:0;flex-direction:column;width:100%;min-width:0;max-width:none;margin-inline:0;display:flex}.fieldFrame-module__KMdyUa__wide,.fieldFrame-module__KMdyUa__default,.fieldFrame-module__KMdyUa__investigation,.fieldFrame-module__KMdyUa__editorial{max-width:none}.fieldFrame-module__KMdyUa__intro{max-width:var(--field-content-max-narrow,44rem);flex-direction:column;gap:10px;display:flex}.fieldFrame-module__KMdyUa__eyebrow{color:var(--muted,#9aa6b6);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.75rem}.fieldFrame-module__KMdyUa__title{letter-spacing:-.02em;color:var(--ink,#f5f1e8);margin:0;font-size:clamp(1.65rem,2.4vw,2.1rem);font-weight:600;line-height:1.15}.fieldFrame-module__KMdyUa__lede{max-width:40rem;color:var(--muted,#9aa6b6);margin:0;font-size:.95rem;line-height:1.5}@media (max-width:900px){.fieldFrame-module__KMdyUa__intro{gap:8px}.fieldFrame-module__KMdyUa__title{font-size:clamp(1.45rem,5vw,1.85rem)}.fieldFrame-module__KMdyUa__lede{font-size:.9rem}}
.composerWorkspace-module__BFwxca__frame{gap:0;width:100%;max-width:none}.composerWorkspace-module__BFwxca__page{width:100%;min-width:0;max-width:none;color:var(--ink,#f5f1e8);flex-direction:column;gap:0;margin-inline:0;padding-bottom:36px;display:flex}.composerWorkspace-module__BFwxca__heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:8px;display:flex}.composerWorkspace-module__BFwxca__page[data-composer-v4-empty="1"] .composerWorkspace-module__BFwxca__heading{margin-bottom:12px}.composerWorkspace-module__BFwxca__page[data-composer-v4-empty="0"] .composerWorkspace-module__BFwxca__heading{margin-bottom:4px}.composerWorkspace-module__BFwxca__page[data-composer-v4-shell="1"] [data-composer-v4-slot=stage],.composerWorkspace-module__BFwxca__page[data-composer-v4-shell="1"] [data-composer-v4-slot=directions],.composerWorkspace-module__BFwxca__page[data-composer-v4-shell="1"] [data-composer-v4-slot=trail],.composerWorkspace-module__BFwxca__page[data-composer-v4-shell="1"] [data-composer-v4-slot=context],.composerWorkspace-module__BFwxca__page[data-composer-v4-shell="1"] [data-composer-v4-slot=dock],.composerWorkspace-module__BFwxca__page[data-composer-v4-shell="1"] [data-composer-v4-slot=footer],.composerWorkspace-module__BFwxca__headingCopy{min-width:0}.composerWorkspace-module__BFwxca__eyebrow{color:var(--muted,#a0afbd);letter-spacing:1.6px;text-transform:uppercase;margin:0 0 12px;font:11px/1.2 SFMono-Regular,Consolas,monospace}.composerWorkspace-module__BFwxca__title{color:var(--ink,#f5f1e8);letter-spacing:-.03em;margin:0;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(1.85rem,3vw,2.35rem);font-weight:400;line-height:1.1}.composerWorkspace-module__BFwxca__title[data-quiet="1"]{display:none}.composerWorkspace-module__BFwxca__subtitle{color:var(--muted,#a0afbd);margin:10px 0 0;font-size:.9rem;line-height:1.45}.composerWorkspace-module__BFwxca__studioLink{color:var(--muted,#a0afbd);cursor:pointer;background:0 0;border:0;flex-shrink:0;min-height:36px;margin-top:4px;padding:8px 4px;font-size:.78rem;text-decoration:none}.composerWorkspace-module__BFwxca__studioLink:hover{color:var(--ink,#f5f1e8)}.composerWorkspace-module__BFwxca__studioLink:focus-visible{outline:2px solid var(--cold,#63dff8);outline-offset:4px;border-radius:4px}.composerWorkspace-module__BFwxca__headingDestinations{flex-shrink:0;justify-content:flex-end;align-items:flex-start;margin-top:2px;display:flex}.composerWorkspace-module__BFwxca__advancedWorkspaceHeader{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--ink,#f5f1e8);letter-spacing:.01em;cursor:pointer;white-space:nowrap;background:#0b1a28e6;border:1px solid #4a6578;border-radius:10px;justify-content:center;align-items:center;min-height:36px;padding:7px 12px;font-size:.8rem;line-height:1.2;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff0f}.composerWorkspace-module__BFwxca__advancedWorkspaceHeader:hover{border-color:var(--cold,#63dff8);color:var(--cold,#9be9f3)}.composerWorkspace-module__BFwxca__advancedWorkspaceHeader:focus-visible{outline:2px solid var(--cold,#63dff8);outline-offset:2px}.composerWorkspace-module__BFwxca__headingOverflow{display:none;position:relative}.composerWorkspace-module__BFwxca__headingOverflowSummary{cursor:pointer;min-width:36px;min-height:36px;color:var(--ink,#f5f1e8);letter-spacing:.08em;background:#0b1a28e6;border:1px solid #4a6578;border-radius:10px;justify-content:center;align-items:center;padding:0 10px;font-size:1rem;list-style:none;display:inline-flex}.composerWorkspace-module__BFwxca__headingOverflowSummary::-webkit-details-marker{display:none}.composerWorkspace-module__BFwxca__headingOverflowSummary:focus-visible{outline:2px solid var(--cold,#63dff8);outline-offset:2px}.composerWorkspace-module__BFwxca__headingOverflowPanel{z-index:6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0b1a28f2;border:1px solid #3a5568;border-radius:12px;min-width:180px;padding:6px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 10px 28px #0006}.composerWorkspace-module__BFwxca__headingOverflowPanel button{text-align:left;width:100%;color:var(--ink,#f5f1e8);cursor:pointer;background:0 0;border:0;border-radius:8px;min-height:36px;padding:8px 10px;font-size:.82rem;display:block}.composerWorkspace-module__BFwxca__headingOverflowPanel button:hover,.composerWorkspace-module__BFwxca__headingOverflowPanel button:focus-visible{color:var(--cold,#9be9f3);background:#163044}.composerWorkspace-module__BFwxca__advancedWorkspaceMenuItem{font-weight:600}.composerWorkspace-module__BFwxca__historyAccess{flex-shrink:0}@media (max-width:480px){.composerWorkspace-module__BFwxca__advancedWorkspaceHeader,.composerWorkspace-module__BFwxca__historyAccess{display:none}.composerWorkspace-module__BFwxca__headingOverflow{display:block}.composerWorkspace-module__BFwxca__headingDestinations{align-self:flex-end}}.composerWorkspace-module__BFwxca__stageShell{margin-top:12px;position:relative}.composerWorkspace-module__BFwxca__branchStatus{flex-wrap:wrap;align-items:baseline;gap:6px 10px;display:flex}.composerWorkspace-module__BFwxca__branchStatusAction{color:var(--cold,#9be9f3);font-size:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;flex-shrink:0;min-height:auto;padding:0;text-decoration:underline}.composerWorkspace-module__BFwxca__branchStatusAction:hover,.composerWorkspace-module__BFwxca__branchStatusAction:focus-visible{color:var(--ink,#f5f1e8)}.composerWorkspace-module__BFwxca__branchStatusAction:focus-visible{outline:2px solid var(--cold,#63dff8);outline-offset:2px;border-radius:2px}.composerWorkspace-module__BFwxca__stage{isolation:isolate;justify-content:center;align-items:center;height:min(42vh,420px);min-height:180px;margin:0;display:flex;position:relative;overflow:hidden;container:composer-stage/size}.composerWorkspace-module__BFwxca__stage[data-mode=empty]{background:radial-gradient(#23405322,#0000 70%);height:auto;min-height:0;max-height:none;container-type:inline-size}.composerWorkspace-module__BFwxca__stage[data-mode=result],.composerWorkspace-module__BFwxca__stage[data-mode=generating],.composerWorkspace-module__BFwxca__stage[data-mode=failure]{height:min(42vh,420px);min-height:200px}.composerWorkspace-module__BFwxca__stage[data-media=video][data-mode=result],.composerWorkspace-module__BFwxca__stage[data-media=video][data-mode=generating],.composerWorkspace-module__BFwxca__stage[data-media=video][data-mode=failure]{height:min(48vh,480px);min-height:220px}@media (max-width:480px){.composerWorkspace-module__BFwxca__stage[data-media=video][data-mode=result],.composerWorkspace-module__BFwxca__stage[data-media=video][data-mode=generating],.composerWorkspace-module__BFwxca__stage[data-media=video][data-mode=failure]{height:min(40vh,320px);min-height:180px}}.composerWorkspace-module__BFwxca__stage[data-mode=reference]{height:min(42vh,420px);min-height:200px}.composerWorkspace-module__BFwxca__emptyInvite{text-align:center;max-width:720px;padding:12px 16px 8px}.composerWorkspace-module__BFwxca__startRail{flex-wrap:wrap;justify-content:center;gap:12px 28px;margin-top:18px;display:flex}.composerWorkspace-module__BFwxca__startAction{min-width:108px;min-height:44px;color:var(--ink,#f5f1e8);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:8px 10px;display:flex}.composerWorkspace-module__BFwxca__startAction strong{letter-spacing:-.01em;font-size:.92rem;font-weight:500}.composerWorkspace-module__BFwxca__startAction small{color:var(--muted,#a0afbd);font-size:.72rem}.composerWorkspace-module__BFwxca__startGlyph{width:36px;height:36px;color:var(--cold,#9be9f3);border:1px solid #3a5568;border-radius:50%;place-items:center;margin-bottom:4px;font-size:.95rem;display:grid}.composerWorkspace-module__BFwxca__startAction:hover .composerWorkspace-module__BFwxca__startGlyph,.composerWorkspace-module__BFwxca__startAction:focus-visible .composerWorkspace-module__BFwxca__startGlyph{border-color:var(--cold,#63dff8)}.composerWorkspace-module__BFwxca__startAction:focus-visible{outline:2px solid var(--cold,#63dff8);outline-offset:4px;border-radius:8px}.composerWorkspace-module__BFwxca__startAction:disabled{opacity:.55;cursor:default}.composerWorkspace-module__BFwxca__orbit{width:64px;height:64px;color:var(--cold,#9be9f3);cursor:pointer;background:0 0;border:1px solid #426272;border-radius:50%;place-items:center;min-height:64px;margin:0 auto 22px;padding:0;font-size:28px;display:grid;box-shadow:0 0 50px #77cbdf16}.composerWorkspace-module__BFwxca__orbit:hover:not(:disabled){color:#c1f4fa;border-color:#72a8bc}.composerWorkspace-module__BFwxca__orbit:focus-visible{outline:2px solid var(--cold,#63dff8);outline-offset:4px}.composerWorkspace-module__BFwxca__orbit:disabled{opacity:.55;cursor:default}.composerWorkspace-module__BFwxca__emptyInvite h2{color:var(--ink,#f5f1e8);margin:0 0 14px;font:400 2rem/1.15 Georgia,Iowan Old Style,serif}.composerWorkspace-module__BFwxca__emptyInvite p{color:var(--muted,#a0afbd);margin:0;font-size:.9rem;line-height:1.6}.composerWorkspace-module__BFwxca__stageMedia{object-fit:contain;border-radius:6px;width:auto;max-width:100%;height:auto;max-height:100%;display:block;box-shadow:0 10px 80px #0006}.composerWorkspace-module__BFwxca__stage>.composerWorkspace-module__BFwxca__stageMedia{min-width:0;max-width:100cqw;min-height:0;max-height:100cqh}.composerWorkspace-module__BFwxca__stageMediaWrap{justify-content:center;align-items:center;max-width:100%;max-height:100%;line-height:0;display:inline-flex;position:relative}.composerWorkspace-module__BFwxca__stageMediaWrap .composerWorkspace-module__BFwxca__stageMedia{max-width:100cqw;max-height:100cqh}.composerWorkspace-module__BFwxca__regionOverlay{z-index:3;cursor:crosshair;touch-action:none;position:absolute;inset:0}.composerWorkspace-module__BFwxca__regionBox{pointer-events:none;background:#e8a26a29;border:2px solid #e8a26a;position:absolute;box-shadow:0 0 0 1px #08111e88}.composerWorkspace-module__BFwxca__regionHint{color:#f5f1e8;pointer-events:none;white-space:nowrap;background:#08111edb;border-radius:999px;margin:0;padding:8px 12px;font-size:.78rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.composerWorkspace-module__BFwxca__editContextChip{color:var(--cold,#9be9f3);background:#071321ed;border:1px solid #517687;border-radius:999px;align-items:center;gap:8px;margin:8px auto 0;padding:7px 12px;font-size:.78rem;display:inline-flex}.composerWorkspace-module__BFwxca__editContextChip button{appearance:none;color:#f5f1e8;cursor:pointer;background:0 0;border:0;font-size:.72rem;text-decoration:underline}.composerWorkspace-module__BFwxca__editReviewBlock{color:#d7e6ef;background:#0a1622;border:1px solid #2a3f4f;border-radius:10px;gap:4px;margin:10px 0 0;padding:10px 12px;font-size:.8rem;line-height:1.45;display:grid}.composerWorkspace-module__BFwxca__editReviewBlock strong{color:#f5f1e8;font-weight:600}.composerWorkspace-module__BFwxca__videoTimeEditWrap{width:min(100%,720px);margin:10px auto 0}.composerWorkspace-module__BFwxca__trimActionRow{justify-content:center;gap:8px;margin-top:8px;display:flex}.composerWorkspace-module__BFwxca__stageVideoFrame{background:#000;border-radius:6px;width:auto;max-width:min(100%,920px);height:auto;max-height:100%;overflow:hidden;box-shadow:0 10px 80px #0006}.composerWorkspace-module__BFwxca__stage[data-media=video] .composerWorkspace-module__BFwxca__stageVideoFrame{width:min(100%,720px);max-height:100%}.composerWorkspace-module__BFwxca__stageVideo{object-fit:contain;background:#000;width:100%;height:auto;max-height:min(100%,52vh);display:block}@media (max-width:480px){.composerWorkspace-module__BFwxca__stage[data-media=video] .composerWorkspace-module__BFwxca__stageVideoFrame{width:min(100%,220px)}.composerWorkspace-module__BFwxca__stageVideo{max-height:min(100%,48vh)}}.composerWorkspace-module__BFwxca__mediaCaption{color:var(--ink,#f5f1e8);white-space:nowrap;background:#08111edb;border-radius:20px;padding:7px 12px;font:11px/1 SFMono-Regular,Consolas,monospace;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.composerWorkspace-module__BFwxca__generationNote{color:var(--cold,#9be9f3);background:#071321ed;border:1px solid #517687;border-radius:30px;align-items:center;gap:10px;padding:12px 24px;font-size:.82rem;display:inline-flex;position:absolute;bottom:20px}.composerWorkspace-module__BFwxca__generationDot{background:var(--cold,#9be9f3);border-radius:50%;width:7px;height:7px}@media (prefers-reduced-motion:no-preference){.composerWorkspace-module__BFwxca__generationDot{animation:1.2s ease-in-out infinite composerWorkspace-module__BFwxca__pulse}}@keyframes composerWorkspace-module__BFwxca__pulse{50%{opacity:.35}}.composerWorkspace-module__BFwxca__resultActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:8px 0 0;display:flex}.composerWorkspace-module__BFwxca__suggestedNextSlot{display:none}.composerWorkspace-module__BFwxca__resultPrimaryRow{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.composerWorkspace-module__BFwxca__resultPrimary{color:var(--cold,#9be9f3);letter-spacing:.02em;cursor:pointer;background:#122235aa;border:1px solid #3a5568;border-radius:999px;min-height:36px;padding:6px 16px;font-size:.82rem}.composerWorkspace-module__BFwxca__resultPrimary:hover,.composerWorkspace-module__BFwxca__resultPrimary:focus-visible{border-color:var(--cold,#63dff8);outline:none}.composerWorkspace-module__BFwxca__resultPrimary[aria-pressed=true]{border-color:var(--cold,#9be9f3);background:#173049}.composerWorkspace-module__BFwxca__refineChip{z-index:2;max-width:min(92%,420px);color:var(--muted,#c5d0da);letter-spacing:.02em;text-align:center;pointer-events:none;background:#071321ed;border:1px solid #517687;border-radius:30px;padding:6px 12px;font-size:.72rem;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.composerWorkspace-module__BFwxca__resultMenu{position:relative}.composerWorkspace-module__BFwxca__resultMenuSummary{cursor:pointer;color:var(--muted,#a0afbd);letter-spacing:.12em;background:0 0;border:0;min-height:36px;padding:6px 12px;font-size:1.1rem;list-style:none}.composerWorkspace-module__BFwxca__resultMenuSummary::-webkit-details-marker{display:none}.composerWorkspace-module__BFwxca__resultMenuSummary:focus-visible{outline:2px solid var(--cold,#63dff8);outline-offset:4px;border-radius:4px}.composerWorkspace-module__BFwxca__resultMenuPanel{z-index:4;background:#0c192bef;border:1px solid #263b4c;border-radius:10px;flex-direction:column;gap:2px;min-width:168px;padding:8px;display:flex;position:absolute;top:100%;right:0;box-shadow:0 12px 40px #0008}.composerWorkspace-module__BFwxca__resultMenuPanel button{color:var(--ink,#f5f1e8);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;min-height:40px;padding:8px 10px;font-size:.82rem}.composerWorkspace-module__BFwxca__resultMenuPanel button:hover,.composerWorkspace-module__BFwxca__resultMenuPanel button:focus-visible{background:#173049;outline:none}.composerWorkspace-module__BFwxca__versionsBlock{border-top:1px solid #ffffff0f;margin:18px 0 12px;padding-top:14px}.composerWorkspace-module__BFwxca__lineageHistoryHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 12px;margin:0 0 10px;display:flex}.composerWorkspace-module__BFwxca__lineageHistoryLabel{color:#d2e0eab8;letter-spacing:.06em;font-size:.78rem;font-weight:500}.composerWorkspace-module__BFwxca__lineageHistoryActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 10px;margin:8px 0 0;display:flex}.composerWorkspace-module__BFwxca__lineageMoreDetails{flex-direction:column;align-items:flex-start;gap:4px;display:inline-flex}.composerWorkspace-module__BFwxca__lineageMoreDetails>summary{cursor:pointer;list-style:none}.composerWorkspace-module__BFwxca__lineageMoreDetails>summary::-webkit-details-marker{display:none}.composerWorkspace-module__BFwxca__lineageContinueBtn{color:#dcf2f8f2;cursor:pointer;background:#17485a73;border:1px solid #5ec4d273;border-radius:999px;padding:4px 12px;font-size:.75rem}.composerWorkspace-module__BFwxca__lineageContinueBtn:hover{background:#1e5a6ea6}.composerWorkspace-module__BFwxca__lineageChangeCue{color:#b4c8d6d9;text-align:center;margin:8px 0 0;font-size:.78rem;line-height:1.35}.composerWorkspace-module__BFwxca__lineageNodeMeta{color:#a0afbde6;text-align:center;min-height:.85em;margin-top:2px;font-size:.62rem;display:block}.composerWorkspace-module__BFwxca__lineageEllipsis{color:#517687;padding:0 4px;font-size:.9rem}.composerWorkspace-module__BFwxca__versionBranchNote{color:var(--muted,#a0afbd);text-align:center;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:2px 0;margin:0 0 8px;font-size:.72rem;line-height:1.4;display:flex}.composerWorkspace-module__BFwxca__versions{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 8px;min-height:16px;margin:0;display:flex}.composerWorkspace-module__BFwxca__versionItem{align-items:center;gap:8px;display:inline-flex}.composerWorkspace-module__BFwxca__lineageArrow{color:#5ec4d259;-webkit-user-select:none;user-select:none;padding:0 2px;font-size:.72rem}.composerWorkspace-module__BFwxca__versionBtn{width:96px;color:var(--muted,#a0afbd);cursor:pointer;background:0 0;border:0;border-radius:4px;flex-direction:column;align-items:center;gap:6px;padding:0;font-size:.7rem;display:flex}.composerWorkspace-module__BFwxca__versionBtn img,.composerWorkspace-module__BFwxca__versionThumb{object-fit:cover;background:#102031;border:1px solid #263b4c;border-radius:4px;width:96px;height:52px;display:block}.composerWorkspace-module__BFwxca__versionThumbPlaceholder{color:var(--muted,#a0afbd);background:#ffffff0f;justify-content:center;align-items:center;font-size:.85rem;display:inline-flex}.composerWorkspace-module__BFwxca__lineageNode{background:#3a5568;border-radius:50%;width:6px;height:6px}.composerWorkspace-module__BFwxca__lineageNodeWrap{flex:none;align-items:center;gap:4px;max-width:100%;display:inline-flex;position:relative}.composerWorkspace-module__BFwxca__versionBtn[aria-pressed=true]{color:var(--cold,#9be9f3)}.composerWorkspace-module__BFwxca__versionBtn[aria-pressed=true] .composerWorkspace-module__BFwxca__lineageNode{background:var(--cold,#9be9f3)}.composerWorkspace-module__BFwxca__versionBtn[aria-pressed=true] img,.composerWorkspace-module__BFwxca__versionBtn[aria-pressed=true] .composerWorkspace-module__BFwxca__versionThumb{outline:2px solid var(--cold,#9be9f3);outline-offset:2px}.composerWorkspace-module__BFwxca__versionBtn:focus-visible{outline:2px solid var(--cold,#63dff8);outline-offset:4px}.composerWorkspace-module__BFwxca__versionBtn small{opacity:.8;margin-top:2px;font-size:.62rem;display:block}.composerWorkspace-module__BFwxca__evolutionAdd{width:52px;height:52px;color:var(--muted,#a0afbd);cursor:pointer;background:0 0;border:1px dashed #3a5568;border-radius:8px;justify-content:center;align-items:center;min-height:44px;margin-left:6px;font-size:1.2rem;display:inline-flex}.composerWorkspace-module__BFwxca__evolutionAdd:hover,.composerWorkspace-module__BFwxca__evolutionAdd:focus-visible{border-color:var(--cold,#63dff8);color:var(--cold,#9be9f3);outline:none}.composerWorkspace-module__BFwxca__evolutionAdd:focus-visible{outline:2px solid var(--cold,#63dff8);outline-offset:2px}.composerWorkspace-module__BFwxca__directionRail{z-index:4;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 16px;margin:14px 0 4px;padding:4px 0 8px;display:grid;position:relative;overflow:visible}.composerWorkspace-module__BFwxca__directionSwitcher{display:none}.composerWorkspace-module__BFwxca__directionColumn{background:0 0;border:1px solid #0000;border-radius:8px;min-width:0;padding:6px 4px 8px;transition:border-color .16s,background .16s,box-shadow .16s;position:relative}.composerWorkspace-module__BFwxca__directionTone_explore{box-shadow:inset 0 0 0 1px #5ec4d20a}.composerWorkspace-module__BFwxca__directionTone_understand{box-shadow:inset 0 0 0 1px #d2e0ea0a}.composerWorkspace-module__BFwxca__directionTone_create{box-shadow:inset 0 0 0 1px #63dff814}.composerWorkspace-module__BFwxca__directionColumn[data-direction-flyout-open="1"],.composerWorkspace-module__BFwxca__directionColumn:hover,.composerWorkspace-module__BFwxca__directionColumn:focus-within{background:linear-gradient(#ffffff0e 0%,#14283a59 100%);border-color:#5ec4d238}.composerWorkspace-module__BFwxca__directionTone_create[data-direction-flyout-open="1"],.composerWorkspace-module__BFwxca__directionTone_create:hover,.composerWorkspace-module__BFwxca__directionTone_create:focus-within{border-color:#63dff857;box-shadow:0 0 18px #28788c1f}.composerWorkspace-module__BFwxca__directionPrimary{text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:4px;margin:0;padding:2px 0;display:flex}.composerWorkspace-module__BFwxca__directionPrimary:disabled{opacity:.5;cursor:default}.composerWorkspace-module__BFwxca__directionPrimary:focus-visible{outline:2px solid var(--cold,#63dff8);outline-offset:3px;border-radius:4px}.composerWorkspace-module__BFwxca__directionTitle{color:#f5f8fcf5;letter-spacing:.01em;margin:0;font-size:1rem;font-weight:600;line-height:1.25;display:block}.composerWorkspace-module__BFwxca__directionTone_explore .composerWorkspace-module__BFwxca__directionTitle{color:#d2f0f6fa}.composerWorkspace-module__BFwxca__directionTone_create .composerWorkspace-module__BFwxca__directionTitle{color:#b4ecf6}.composerWorkspace-module__BFwxca__directionHint{color:#b4c6d4c7;letter-spacing:.01em;margin:0;font-size:.78rem;font-weight:400;line-height:1.35;display:block}.composerWorkspace-module__BFwxca__directionFlyout{z-index:8;-webkit-backdrop-filter:blur(14px);background:#0a1622eb;border:1px solid #8cb4c638;border-radius:10px;min-width:min(100%,220px);max-width:min(320px,100vw - 32px);padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 12px 32px #00000061,0 0 0 1px #ffffff08}.composerWorkspace-module__BFwxca__directionFlyoutList{flex-direction:column;gap:1px;max-height:min(52vh,320px);margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.composerWorkspace-module__BFwxca__directionActions{display:none}.composerWorkspace-module__BFwxca__directionLoading{color:#f5f1e873;letter-spacing:.18em;-webkit-user-select:none;user-select:none;padding:8px 10px;font-size:.82rem;line-height:1.4;display:inline-block}.composerWorkspace-module__BFwxca__directionAction{color:#dce6eee6;text-align:left;cursor:pointer;white-space:normal;overflow-wrap:anywhere;word-break:break-word;background:0 0;border:0;border-radius:6px;width:100%;max-width:100%;min-height:38px;padding:8px 10px;font-size:.84rem;line-height:1.35;display:block}.composerWorkspace-module__BFwxca__directionAction:hover,.composerWorkspace-module__BFwxca__directionAction:focus-visible{color:var(--cold,#9be9f3);background:#5ec4d21a;outline:none}.composerWorkspace-module__BFwxca__directionAction[aria-pressed=true]{color:var(--cold,#9be9f3);background:#5ec4d224}.composerWorkspace-module__BFwxca__directionAction:focus-visible{outline:2px solid var(--cold,#63dff8);outline-offset:0}.composerWorkspace-module__BFwxca__directionAction:disabled{opacity:.45;cursor:default}.composerWorkspace-module__BFwxca__memoryPanel{z-index:5;color:#e6ecf2e6;border-top:1px solid #ffffff0f;margin:10px 0 2px;padding:8px 0 4px;font-size:.84rem;position:relative}.composerWorkspace-module__BFwxca__memorySummaryRow{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.composerWorkspace-module__BFwxca__memorySummaryCopy{flex:1;min-width:0}.composerWorkspace-module__BFwxca__memoryEyebrowRow{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:2px;display:flex}.composerWorkspace-module__BFwxca__memoryEyebrow{color:#aabccab3;letter-spacing:.08em;margin:0;font-size:.72rem;font-weight:500}.composerWorkspace-module__BFwxca__memoryDetailsBtn{color:#b4c8d6a6;cursor:pointer;background:0 0;border:0;padding:0;font-size:.72rem;text-decoration:none}.composerWorkspace-module__BFwxca__memoryDetailsBtn:hover,.composerWorkspace-module__BFwxca__memoryDetailsBtn:focus-visible{color:#dcecf4eb;outline:none;text-decoration:underline}.composerWorkspace-module__BFwxca__memoryDetailsBtn:focus-visible{outline:2px solid var(--cold,#63dff8);outline-offset:3px;border-radius:2px}.composerWorkspace-module__BFwxca__memorySummaryLine{color:#dce6eedb;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.84rem;line-height:1.35;overflow:hidden}.composerWorkspace-module__BFwxca__memorySummaryMeta{color:#a0b2c09e;margin:2px 0 0;font-size:.72rem;line-height:1.3}.composerWorkspace-module__BFwxca__memoryDetailsPopover{z-index:9;-webkit-backdrop-filter:blur(14px);background:#0a1622f0;border:1px solid #8cb4c638;border-radius:12px;max-width:min(420px,100vw - 28px);position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 16px 40px #0000006b,0 0 0 1px #ffffff08}.composerWorkspace-module__BFwxca__memoryDetailsInner{flex-direction:column;gap:12px;max-height:min(60vh,420px);padding:12px 14px 14px;display:flex;overflow-y:auto}.composerWorkspace-module__BFwxca__memorySectionLabel{color:#aabcca9e;margin-bottom:3px;font-size:.72rem}.composerWorkspace-module__BFwxca__memoryBody{color:#e6ecf2e6;margin:0;font-size:.84rem;line-height:1.4}.composerWorkspace-module__BFwxca__memorySoft{color:#c8d6e0b8;margin:0;font-size:.84rem}.composerWorkspace-module__BFwxca__memoryMuted{color:#a0b2c08c;margin:0;font-size:.84rem}.composerWorkspace-module__BFwxca__memoryProv{color:#96a8b680;margin-top:2px;font-size:.68rem}.composerWorkspace-module__BFwxca__memoryKeepList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.composerWorkspace-module__BFwxca__memoryKeepItem{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.composerWorkspace-module__BFwxca__memoryKeepAgain{color:#6ed2aad9;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-size:.72rem}.composerWorkspace-module__BFwxca__memoryKeepAgain:hover{color:#96e6bef2}.composerWorkspace-module__BFwxca__memoryDetailsActions{border-top:1px solid #ffffff0f;flex-wrap:wrap;gap:8px 12px;padding-top:8px;display:flex}.composerWorkspace-module__BFwxca__memoryQuietAction{color:#bed0dcb8;cursor:pointer;background:0 0;border:0;padding:0;font-size:.72rem;text-decoration:none}.composerWorkspace-module__BFwxca__memoryQuietAction:hover,.composerWorkspace-module__BFwxca__memoryQuietAction:focus-visible{color:#f0f6faf2;outline:none;text-decoration:underline}@media (max-width:720px){.composerWorkspace-module__BFwxca__directionRail{flex-direction:column;gap:8px;padding-bottom:2px;display:flex;overflow:visible}.composerWorkspace-module__BFwxca__directionSwitcher{-webkit-overflow-scrolling:touch;gap:4px;padding-bottom:2px;display:flex;overflow-x:auto}.composerWorkspace-module__BFwxca__directionSwitch{color:#b4c6d4b8;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;min-height:40px;padding:8px 14px;font-size:.92rem;font-weight:600}.composerWorkspace-module__BFwxca__directionSwitch[aria-selected=true]{color:var(--cold,#9be9f3);border-bottom-color:var(--cold,#63dff8)}.composerWorkspace-module__BFwxca__directionColumn{flex:auto;min-width:0}.composerWorkspace-module__BFwxca__directionColumn[data-direction-active="0"]{display:none}.composerWorkspace-module__BFwxca__directionFlyout{max-width:none;margin-top:8px;position:relative;top:0;left:0;right:0}.composerWorkspace-module__BFwxca__memoryDetailsPopover{max-width:none;position:absolute;left:0;right:0}}.composerWorkspace-module__BFwxca__nextAttempt{color:var(--muted,#a0afbd);align-items:center;gap:8px;font-size:.7rem;display:inline-flex}.composerWorkspace-module__BFwxca__nextAttempt i{border:1px dashed #517687;border-radius:50%;width:8px;height:8px;display:inline-block}.composerWorkspace-module__BFwxca__contexts{flex-direction:column;gap:10px;margin:0 0 12px;display:flex}.composerWorkspace-module__BFwxca__contextBlock{flex-direction:column;gap:6px;max-width:min(100%,420px);display:flex}.composerWorkspace-module__BFwxca__context{background:#12223566;border:1px solid #263b4c;border-radius:10px;align-items:center;max-width:100%;padding:4px;display:flex}.composerWorkspace-module__BFwxca__contextThumb{object-fit:cover;background:#0d1a28;border-radius:6px;flex-shrink:0;width:43px;height:38px}.composerWorkspace-module__BFwxca__contextThumbPlaceholder{color:var(--muted,#a0afbd);place-items:center;font-size:.65rem;display:grid}.composerWorkspace-module__BFwxca__contextBody{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;min-height:40px;padding:8px;font-size:.78rem;line-height:1.25}.composerWorkspace-module__BFwxca__contextBody:focus-visible,.composerWorkspace-module__BFwxca__contextMenuBtn:focus-visible{outline:2px solid var(--cold,#63dff8);outline-offset:2px;border-radius:6px}.composerWorkspace-module__BFwxca__contextBody small{color:var(--muted,#a0afbd);margin-top:4px;font-size:.65rem;display:block}.composerWorkspace-module__BFwxca__contextMenuBtn{width:38px;min-height:40px;color:var(--muted,#a0afbd);letter-spacing:.08em;cursor:pointer;background:0 0;border:0;border-radius:6px;flex-shrink:0;font-size:1.1rem}.composerWorkspace-module__BFwxca__contextMenuBtn:hover{color:var(--ink,#f5f1e8)}.composerWorkspace-module__BFwxca__dock{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#102032aa,#0c192bcc);border:1px solid #2f4a5c;border-radius:16px;margin-top:10px;padding:12px 18px;position:relative}.composerWorkspace-module__BFwxca__dockLabel{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.composerWorkspace-module__BFwxca__prompt{resize:vertical;width:100%;min-height:62px;max-height:220px;color:var(--ink,#f5f1e8);caret-color:var(--cold,#63dff8);background:0 0;border:0;outline:none;margin:0;padding:12px 0 10px;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:1.05rem;line-height:1.5;display:block}.composerWorkspace-module__BFwxca__prompt::placeholder{color:#8d9cae}.composerWorkspace-module__BFwxca__prompt:focus-visible{outline:none}.composerWorkspace-module__BFwxca__plan{color:var(--cold,#9be9f3);margin:0;padding:12px 0 8px;font-size:.84rem;line-height:1.55}.composerWorkspace-module__BFwxca__planMismatch{color:#f0d7a0;margin:0;padding:12px 0 8px;font-size:.84rem;line-height:1.55}.composerWorkspace-module__BFwxca__planMismatch p{color:var(--muted,#a0afbd);margin:8px 0 0}.composerWorkspace-module__BFwxca__planPrompt{color:var(--ink,#f5f1e8);margin:8px 0 0;font-size:.92rem;line-height:1.45}.composerWorkspace-module__BFwxca__planMeta{color:var(--muted,#a0afbd);margin:0;font-size:.78rem}.composerWorkspace-module__BFwxca__creationPath{color:var(--ink,#f5f1e8);margin:0 0 10px;font-size:.86rem;line-height:1.45}.composerWorkspace-module__BFwxca__creationPath .composerWorkspace-module__BFwxca__planPromptLabel{margin-bottom:2px}.composerWorkspace-module__BFwxca__planPromptLabel{color:var(--muted,#a0afbd);letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px;font-size:.7rem;display:block}.composerWorkspace-module__BFwxca__planGuidance{margin-top:12px}.composerWorkspace-module__BFwxca__planCueList{flex-direction:column;gap:4px;margin:6px 0 0;padding:0;list-style:none;display:flex}.composerWorkspace-module__BFwxca__planCueList li{color:var(--cold,#9be9f3);padding-left:.9rem;font-size:.86rem;line-height:1.4;position:relative}.composerWorkspace-module__BFwxca__planCueList li:before{content:"·";color:var(--muted,#a0afbd);position:absolute;left:0}.composerWorkspace-module__BFwxca__planEffective{color:var(--muted,#a0afbd);margin:12px 0 0;font-size:.76rem}.composerWorkspace-module__BFwxca__planEffective summary{cursor:pointer;color:var(--muted,#a0afbd);letter-spacing:.04em;text-transform:uppercase;font-size:.68rem;list-style:none}.composerWorkspace-module__BFwxca__planEffective summary::-webkit-details-marker{display:none}.composerWorkspace-module__BFwxca__planEffective summary:focus-visible{outline:2px solid var(--cold,#9be9f3);outline-offset:2px}.composerWorkspace-module__BFwxca__planEffective p{white-space:pre-wrap;color:#8fa0b0;margin:6px 0 0;line-height:1.45}.composerWorkspace-module__BFwxca__planList{color:var(--muted,#a0afbd);margin:8px 0 0;padding-left:1.1rem;font-size:.78rem}.composerWorkspace-module__BFwxca__guidanceStatus,.composerWorkspace-module__BFwxca__guidanceFail{color:var(--muted,#a0afbd);margin:0;padding:0 4px;font-size:.78rem}.composerWorkspace-module__BFwxca__guidanceFail{color:#f0d7a0}.composerWorkspace-module__BFwxca__guidancePanel{background:#101f2f88;border:1px solid #263b4c;border-radius:12px;max-width:min(100%,420px);margin:2px 0 0;padding:10px 12px 12px}.composerWorkspace-module__BFwxca__guidancePanelHead{color:var(--cold,#9be9f3);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;font-size:.8rem;display:flex}.composerWorkspace-module__BFwxca__cueList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.composerWorkspace-module__BFwxca__cueRow{border-radius:8px;align-items:stretch;gap:4px;display:flex}.composerWorkspace-module__BFwxca__cueRowSelected{background:#16324688}.composerWorkspace-module__BFwxca__cueSelect{color:var(--ink,#f5f1e8);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:start;gap:1px 8px;padding:7px 6px;font-size:.84rem;line-height:1.35;display:grid}.composerWorkspace-module__BFwxca__cueSelect:focus-visible{outline:2px solid var(--cold,#9be9f3);outline-offset:1px}.composerWorkspace-module__BFwxca__cueMark{color:var(--muted,#a0afbd);grid-row:1/span 2;padding-top:1px;font-size:.7rem;line-height:1.5}.composerWorkspace-module__BFwxca__cueRowSelected .composerWorkspace-module__BFwxca__cueMark{color:var(--cold,#9be9f3)}.composerWorkspace-module__BFwxca__cueText{color:var(--ink,#f5f1e8);grid-column:2}.composerWorkspace-module__BFwxca__cueMeta{color:var(--muted,#a0afbd);letter-spacing:.03em;grid-column:2;font-size:.66rem}.composerWorkspace-module__BFwxca__cueEditTrigger{color:var(--muted,#a0afbd);font:inherit;cursor:pointer;opacity:.75;background:0 0;border:0;align-self:center;padding:6px 8px;font-size:.7rem}.composerWorkspace-module__BFwxca__cueEditTrigger:hover,.composerWorkspace-module__BFwxca__cueEditTrigger:focus-visible{color:var(--cold,#9be9f3);opacity:1}.composerWorkspace-module__BFwxca__cueEditTrigger:focus-visible{outline:2px solid var(--cold,#9be9f3);outline-offset:1px}.composerWorkspace-module__BFwxca__cueEditRow{flex-wrap:wrap;align-items:center;gap:6px;padding:4px 0;display:flex}.composerWorkspace-module__BFwxca__cueEditInput{min-width:0;color:var(--ink,#f5f1e8);font:inherit;background:#0d1a28;border:1px solid #2a4256;border-radius:8px;flex:160px;padding:7px 9px;font-size:.84rem}.composerWorkspace-module__BFwxca__cueEditInput:focus-visible{outline:2px solid var(--cold,#9be9f3);outline-offset:1px}.composerWorkspace-module__BFwxca__cueEditBtn{color:var(--cold,#9be9f3);font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:4px 6px;font-size:.74rem;text-decoration:underline}.composerWorkspace-module__BFwxca__cueEditBtn:focus-visible{outline:2px solid var(--cold,#9be9f3);outline-offset:1px}.composerWorkspace-module__BFwxca__legacyBlock{border-top:1px solid #223748;margin-top:10px;padding-top:8px}.composerWorkspace-module__BFwxca__legacyList{flex-direction:column;gap:2px;margin:6px 0 0;padding:0;list-style:none;display:flex}.composerWorkspace-module__BFwxca__legacyRow{width:100%;color:var(--muted,#a0afbd);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;gap:8px;padding:6px 4px;font-size:.78rem;line-height:1.35;display:flex}.composerWorkspace-module__BFwxca__legacyRow:focus-visible{outline:2px solid var(--cold,#9be9f3);outline-offset:1px}.composerWorkspace-module__BFwxca__guidanceActions{flex-wrap:wrap;gap:12px;margin-top:10px;display:flex}.composerWorkspace-module__BFwxca__guidanceLink{color:var(--cold,#9be9f3);font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;font-size:.75rem;text-decoration:underline}.composerWorkspace-module__BFwxca__guidanceLink:disabled{opacity:.45;cursor:not-allowed}.composerWorkspace-module__BFwxca__guidanceLink:focus-visible{outline:2px solid var(--cold,#9be9f3);outline-offset:2px}@media (max-width:480px){.composerWorkspace-module__BFwxca__guidancePanel{max-width:100%;padding:8px 10px 10px}.composerWorkspace-module__BFwxca__cueSelect{padding:6px 4px;font-size:.8rem}.composerWorkspace-module__BFwxca__cueEditTrigger{padding:4px 6px}}.composerWorkspace-module__BFwxca__toolbar{border-top:1px solid #263b4c;flex-wrap:wrap;align-items:center;gap:12px 18px;padding-top:12px;display:flex}.composerWorkspace-module__BFwxca__inputs,.composerWorkspace-module__BFwxca__parameters,.composerWorkspace-module__BFwxca__submitRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.composerWorkspace-module__BFwxca__parameters{margin-left:auto}.composerWorkspace-module__BFwxca__toolBtn,.composerWorkspace-module__BFwxca__ratioLabel select,.composerWorkspace-module__BFwxca__moreBtn{color:var(--ink,#f5f1e8);cursor:pointer;background:#10203177;border:1px solid #263b4c;border-radius:24px;min-height:42px;padding:8px 14px;font-size:.78rem}.composerWorkspace-module__BFwxca__toolBtn:hover:not(:disabled),.composerWorkspace-module__BFwxca__moreBtn:hover,.composerWorkspace-module__BFwxca__ratioLabel select:hover{border-color:#72a8bc}.composerWorkspace-module__BFwxca__toolBtn:disabled{opacity:.55;cursor:default}.composerWorkspace-module__BFwxca__toolBtn:focus-visible,.composerWorkspace-module__BFwxca__moreBtn:focus-visible,.composerWorkspace-module__BFwxca__ratioLabel select:focus-visible,.composerWorkspace-module__BFwxca__primary:focus-visible{outline:2px solid var(--cold,#63dff8);outline-offset:4px}.composerWorkspace-module__BFwxca__ratioLabel{color:var(--muted,#a0afbd);white-space:nowrap;align-items:center;gap:6px;font-size:.78rem;display:inline-flex}.composerWorkspace-module__BFwxca__ratioLabel select{color:var(--ink,#f5f1e8);background:0 0;border:0;padding:8px 4px}.composerWorkspace-module__BFwxca__moreWrap{align-items:center;display:inline-flex;position:relative}.composerWorkspace-module__BFwxca__morePanel{z-index:40;border:1px solid color-mix(in srgb, var(--line,#2a3642) 80%, transparent);background:color-mix(in srgb, var(--panel,#121820) 96%, #0a121c);width:min(320px,100vw - 32px);color:var(--muted,#a0afbd);border-radius:12px;flex-wrap:wrap;gap:10px 14px;margin:0;padding:12px 14px;font-size:.78rem;display:flex;position:absolute;bottom:calc(100% + 8px);right:0;box-shadow:0 12px 32px #00000059}.composerWorkspace-module__BFwxca__moreField{color:var(--muted,#a0afbd);white-space:nowrap;align-items:center;gap:8px;font-size:.78rem;display:inline-flex}.composerWorkspace-module__BFwxca__moreField select{color:var(--ink,#f5f1e8);background:0 0;border:0;padding:6px 4px}.composerWorkspace-module__BFwxca__cost{max-width:110px;color:var(--muted,#a0afbd);text-align:right;font-size:.7rem;line-height:1.4}.composerWorkspace-module__BFwxca__debitAck{color:var(--muted,#8fa0b0);letter-spacing:.01em;margin:6px 2px 0;font-size:.78rem;line-height:1.35}.composerWorkspace-module__BFwxca__creditContinuation{border:1px solid color-mix(in srgb, var(--border,#2a3a48) 85%, transparent);background:color-mix(in srgb, var(--panel,#101820) 92%, transparent);border-radius:14px;margin-top:10px;padding:14px 16px}.composerWorkspace-module__BFwxca__creditContinuationTitle{color:var(--text,#e8eef4);margin:0;font-size:.92rem;font-weight:600;line-height:1.35}.composerWorkspace-module__BFwxca__creditContinuationBody{color:var(--muted,#8fa0b0);margin:6px 0 0;font-size:.8rem;line-height:1.4}.composerWorkspace-module__BFwxca__creditContinuationActions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.composerWorkspace-module__BFwxca__creditContinuationPrimary{border:1px solid var(--cold,#9be9f3);background:var(--cold,#9be9f3);color:#071621;cursor:pointer;border-radius:20px;min-height:36px;padding:8px 14px;font-size:.8rem;font-weight:600}.composerWorkspace-module__BFwxca__creditContinuationSecondary{border:1px solid color-mix(in srgb, var(--border,#2a3a48) 90%, transparent);color:var(--text,#e8eef4);background:0 0;border-radius:20px;align-items:center;min-height:36px;padding:8px 14px;font-size:.8rem;font-weight:500;text-decoration:none;display:inline-flex}.composerWorkspace-module__BFwxca__creditContinuationGhost{color:var(--muted,#8fa0b0);cursor:pointer;background:0 0;border:none;min-height:36px;padding:8px 10px;font-size:.78rem}.composerWorkspace-module__BFwxca__primary{border:1px solid var(--cold,#9be9f3);background:var(--cold,#9be9f3);color:#071621;white-space:nowrap;cursor:pointer;border-radius:24px;min-height:42px;padding:10px 16px;font-size:.84rem;font-weight:600}.composerWorkspace-module__BFwxca__primary:hover:not(:disabled){background:#c1f4fa}.composerWorkspace-module__BFwxca__primary:disabled{opacity:.55;cursor:default}.composerWorkspace-module__BFwxca__status{min-height:20px;color:var(--muted,#a0afbd);margin:12px 0 0;font-size:.84rem;line-height:1.5}.composerWorkspace-module__BFwxca__status[data-kind=error]{color:#f5b5b0}.composerWorkspace-module__BFwxca__dialog{max-width:min(420px,92vw);color:var(--ink,#f5f1e8);background:#0c192b;border:1px solid #263b4c;border-radius:14px;padding:0}.composerWorkspace-module__BFwxca__dialog::backdrop{background:#02070ccc}.composerWorkspace-module__BFwxca__dialogForm{flex-direction:column;gap:12px;padding:18px 18px 16px;display:flex}.composerWorkspace-module__BFwxca__dialogClose{color:var(--muted,#a0afbd);cursor:pointer;background:0 0;border:0;align-self:flex-end;min-height:36px;font-size:1.3rem}.composerWorkspace-module__BFwxca__dialogForm h2{margin:0;font:400 1.2rem/1.3 Georgia,serif}.composerWorkspace-module__BFwxca__dialogBody{color:var(--muted,#a0afbd);font-size:.86rem;line-height:1.55}.composerWorkspace-module__BFwxca__objectMenu{flex-direction:column;gap:4px;margin:12px 0;display:flex}.composerWorkspace-module__BFwxca__objectMenu button{width:100%;color:var(--ink,#f5f1e8);cursor:pointer;background:#10203188;border:1px solid #263b4c;border-radius:8px;justify-content:space-between;align-items:center;min-height:44px;padding:10px 12px;font-size:.86rem;display:flex}.composerWorkspace-module__BFwxca__objectMenu button:disabled{opacity:.45;cursor:not-allowed}.composerWorkspace-module__BFwxca__objectMenu button:focus-visible{outline:2px solid var(--cold,#63dff8);outline-offset:2px}.composerWorkspace-module__BFwxca__roleMenu{border-top:1px solid #263b4c88;flex-direction:column;gap:4px;margin:4px 0 8px;padding:8px 0 0;display:flex}.composerWorkspace-module__BFwxca__roleMenuLabel{letter-spacing:.04em;text-transform:uppercase;color:#9bb4c7;margin:0 0 4px;padding:0 4px;font-size:.72rem}.composerWorkspace-module__BFwxca__roleMenuBtnActive{border-color:var(--cold,#9be9f3)!important;background:#1a3a4c!important}.composerWorkspace-module__BFwxca__dialogDone{border:1px solid var(--cold,#9be9f3);background:var(--cold,#9be9f3);color:#071621;cursor:pointer;border-radius:24px;align-self:flex-start;min-height:40px;padding:8px 16px;font-weight:600}.composerWorkspace-module__BFwxca__hiddenInput{display:none}@media (max-width:900px){.composerWorkspace-module__BFwxca__heading{flex-direction:column;gap:8px}.composerWorkspace-module__BFwxca__studioLink{align-self:flex-start}.composerWorkspace-module__BFwxca__parameters{margin-left:0}.composerWorkspace-module__BFwxca__toolbar{gap:10px}.composerWorkspace-module__BFwxca__submitRow{justify-content:space-between;width:100%}.composerWorkspace-module__BFwxca__versions{-webkit-overflow-scrolling:touch;justify-content:flex-start;gap:10px;min-height:44px;padding-bottom:4px;overflow-x:auto}.composerWorkspace-module__BFwxca__versionBtn,.composerWorkspace-module__BFwxca__versionBtn img,.composerWorkspace-module__BFwxca__versionThumb{width:72px}.composerWorkspace-module__BFwxca__versionBtn{min-height:44px}.composerWorkspace-module__BFwxca__versionBtn img,.composerWorkspace-module__BFwxca__versionThumb{height:40px}}.composerWorkspace-module__BFwxca__dockAnchor{position:relative}.composerWorkspace-module__BFwxca__floatingReviewCatcher{z-index:18;cursor:default;background:#040a122e;border:0;margin:0;padding:0;position:fixed;inset:0}.composerWorkspace-module__BFwxca__floatingReview{z-index:20;border:1px solid color-mix(in srgb, var(--cold,#63dff8) 28%, #3b586d);width:min(520px,100%);max-width:560px;color:var(--ink,#f5f1e8);background:linear-gradient(165deg,#ffffff12,#0000 48%),#122238;border-radius:14px;padding:16px 16px 14px;position:absolute;bottom:calc(100% + 10px);left:0;box-shadow:inset 0 1px #ffffff12,0 16px 36px #0208126b}.composerWorkspace-module__BFwxca__floatingReviewWide{width:100%;max-width:none;max-height:min(58vh,640px);padding:18px 18px 16px;left:0;overflow:hidden auto}.composerWorkspace-module__BFwxca__floatingReviewSettings{margin-top:12px}.composerWorkspace-module__BFwxca__floatingReviewTitle{margin:0;font-size:1rem;font-weight:650;line-height:1.3}.composerWorkspace-module__BFwxca__floatingReviewInstruction{color:#f5f1e8;margin:10px 0 0;font-size:.92rem;line-height:1.45}.composerWorkspace-module__BFwxca__floatingReviewTransform,.composerWorkspace-module__BFwxca__floatingReviewExecution,.composerWorkspace-module__BFwxca__floatingReviewCost{color:#e8e4d8;margin:8px 0 0;font-size:.82rem;line-height:1.45}.composerWorkspace-module__BFwxca__floatingReviewLimit{color:#d7c9a4;margin:10px 0 0;font-size:.8rem;line-height:1.45}.composerWorkspace-module__BFwxca__floatingReviewChoices{gap:8px;margin-top:12px;display:grid}.composerWorkspace-module__BFwxca__floatingReviewChoice{width:100%;color:inherit;text-align:left;cursor:pointer;background:#f5f1e80f;border:1px solid #3b586d;border-radius:10px;gap:2px;padding:10px 12px;display:grid}.composerWorkspace-module__BFwxca__floatingReviewChoice strong{font-size:.9rem}.composerWorkspace-module__BFwxca__floatingReviewChoice span{color:#c8d0dc;font-size:.78rem}.composerWorkspace-module__BFwxca__floatingReviewChoice:hover,.composerWorkspace-module__BFwxca__floatingReviewChoice:focus-visible{border-color:color-mix(in srgb, var(--cold,#63dff8) 50%, #3b586d);background:#f5f1e81a}.composerWorkspace-module__BFwxca__floatingReviewChoice:focus-visible,.composerWorkspace-module__BFwxca__floatingReviewCancel:focus-visible,.composerWorkspace-module__BFwxca__floatingReviewPrimary:focus-visible{outline:2px solid var(--cold,#63dff8);outline-offset:3px}.composerWorkspace-module__BFwxca__floatingReviewActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.composerWorkspace-module__BFwxca__floatingReviewCancel,.composerWorkspace-module__BFwxca__floatingReviewPrimary{cursor:pointer;border-radius:999px;min-height:40px;padding:0 14px;font-size:.86rem}.composerWorkspace-module__BFwxca__floatingReviewCancel{color:#f5f1e8;background:#f5f1e80f;border:1px solid #3b586d}.composerWorkspace-module__BFwxca__floatingReviewPrimary{background:color-mix(in srgb, var(--cold,#63dff8) 82%, #0b1526);color:#041018;border:0}.composerWorkspace-module__BFwxca__floatingReviewCancel:disabled,.composerWorkspace-module__BFwxca__floatingReviewPrimary:disabled{opacity:.5;cursor:default}.composerWorkspace-module__BFwxca__floatingReviewInputs{margin-top:12px}.composerWorkspace-module__BFwxca__floatingReviewInputsTitle{color:#c8d0dc;letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:.7rem;font-weight:650}.composerWorkspace-module__BFwxca__floatingReviewInputRow{flex-wrap:wrap;gap:8px;display:flex}.composerWorkspace-module__BFwxca__floatingReviewInputCard{background:#f5f1e80f;border:1px solid #3b586d;border-radius:10px;align-items:center;gap:8px;min-width:min(220px,100%);max-width:100%;padding:6px 8px 6px 6px;display:flex}.composerWorkspace-module__BFwxca__floatingReviewInputCard[data-consumption=consumed][data-usage=primary],.composerWorkspace-module__BFwxca__floatingReviewInputCard[data-consumption=consumed][data-usage=start_frame],.composerWorkspace-module__BFwxca__floatingReviewInputCard[data-consumption=consumed][data-usage=end_frame],.composerWorkspace-module__BFwxca__floatingReviewInputCard[data-consumption=consumed][data-usage=source_video]{border-color:color-mix(in srgb, var(--cold,#63dff8) 48%, #3b586d);background:#63dff814}.composerWorkspace-module__BFwxca__floatingReviewInputCard[data-consumption=consumed][data-usage=reference]{border-color:#4a6578}.composerWorkspace-module__BFwxca__floatingReviewInputCard[data-consumption=context_only]{opacity:.8;border-style:dashed}.composerWorkspace-module__BFwxca__floatingReviewInputThumb{cursor:pointer;background:#0b1526;border:0;border-radius:8px;flex:none;width:48px;height:48px;padding:0;overflow:hidden}.composerWorkspace-module__BFwxca__floatingReviewInputThumb img,.composerWorkspace-module__BFwxca__floatingReviewInputThumb video{object-fit:cover;width:100%;height:100%;display:block}.composerWorkspace-module__BFwxca__floatingReviewInputMeta{gap:1px;min-width:0;display:grid}.composerWorkspace-module__BFwxca__floatingReviewInputLabel{font-size:.78rem;font-weight:650;line-height:1.3}.composerWorkspace-module__BFwxca__floatingReviewInputUsage{color:#c8d0dc;font-size:.68rem;line-height:1.35}.composerWorkspace-module__BFwxca__floatingReviewInputRemove{color:#f5f1e8;cursor:pointer;background:#f5f1e814;border:0;border-radius:999px;width:28px;height:28px;margin-left:auto;font-size:1rem;line-height:1}.composerWorkspace-module__BFwxca__floatingReviewInputRemove:hover,.composerWorkspace-module__BFwxca__floatingReviewInputRemove:focus-visible{background:#f5f1e829}.composerWorkspace-module__BFwxca__floatingReviewRegion{color:#d7c9a4;margin:8px 0 0;font-size:.74rem;line-height:1.4}.composerWorkspace-module__BFwxca__floatingReviewPreview{z-index:40;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.composerWorkspace-module__BFwxca__floatingReviewPreviewCatcher{cursor:default;background:#040a12b8;border:0;margin:0;padding:0;position:absolute;inset:0}.composerWorkspace-module__BFwxca__floatingReviewPreviewBody{z-index:1;max-width:min(860px,92vw);max-height:86vh;position:relative}.composerWorkspace-module__BFwxca__floatingReviewPreviewMedia{background:#041018;border-radius:12px;max-width:100%;max-height:86vh;display:block}@media (max-width:480px){.composerWorkspace-module__BFwxca__page{padding-bottom:20px}.composerWorkspace-module__BFwxca__heading{gap:4px;margin-bottom:0}.composerWorkspace-module__BFwxca__eyebrow{margin-bottom:6px}.composerWorkspace-module__BFwxca__title{font-size:1.35rem}.composerWorkspace-module__BFwxca__subtitle{margin-top:4px;font-size:.8rem}.composerWorkspace-module__BFwxca__studioLink{min-height:44px;padding:8px 0;font-size:.72rem}.composerWorkspace-module__BFwxca__stageShell{margin-top:4px}.composerWorkspace-module__BFwxca__stage[data-mode=empty]{height:auto;min-height:0;margin-top:0}.composerWorkspace-module__BFwxca__orbit{width:40px;height:40px;min-height:40px;margin-bottom:8px;font-size:20px}.composerWorkspace-module__BFwxca__emptyInvite{padding:4px 8px 0}.composerWorkspace-module__BFwxca__emptyInvite h2{margin-bottom:4px;font-size:1.05rem;line-height:1.2}.composerWorkspace-module__BFwxca__emptyInvite p{font-size:.72rem;line-height:1.35}.composerWorkspace-module__BFwxca__startRail{gap:8px 12px;margin-top:10px}.composerWorkspace-module__BFwxca__startAction{min-width:96px;padding:6px 4px}.composerWorkspace-module__BFwxca__stage[data-mode=result],.composerWorkspace-module__BFwxca__stage[data-mode=generating],.composerWorkspace-module__BFwxca__stage[data-mode=failure],.composerWorkspace-module__BFwxca__stage[data-mode=reference]{height:min(36vh,280px);min-height:160px}.composerWorkspace-module__BFwxca__dock{margin-top:8px;padding:10px 12px}.composerWorkspace-module__BFwxca__prompt{min-height:44px;max-height:120px;padding-top:6px;padding-bottom:6px;font-size:.95rem}.composerWorkspace-module__BFwxca__toolbar{gap:8px;padding-top:8px}.composerWorkspace-module__BFwxca__toolBtn,.composerWorkspace-module__BFwxca__moreBtn,.composerWorkspace-module__BFwxca__primary{min-height:40px}.composerWorkspace-module__BFwxca__cost{max-width:88px}.composerWorkspace-module__BFwxca__status{min-height:16px;margin-top:8px;font-size:.78rem}.composerWorkspace-module__BFwxca__floatingReview{width:100%;max-width:100%;padding:12px}.composerWorkspace-module__BFwxca__floatingReviewActions{width:100%}.composerWorkspace-module__BFwxca__floatingReviewCancel,.composerWorkspace-module__BFwxca__floatingReviewPrimary{flex:auto}}.composerWorkspace-module__BFwxca__historyToolsDialog,.composerWorkspace-module__BFwxca__roleModal{width:min(560px,92vw);max-height:min(88vh,760px);color:var(--ink,#f5f1e8);background:#0b1726;border:1px solid #263b4c;border-radius:16px;margin:auto;padding:0}.composerWorkspace-module__BFwxca__historyToolsForm,.composerWorkspace-module__BFwxca__roleModalForm{flex-direction:column;gap:16px;max-height:min(88vh,760px);padding:20px 20px 18px;display:flex;overflow:auto}.composerWorkspace-module__BFwxca__historyToolsList li{color:var(--muted,#9aa6b6);align-items:center;gap:10px;font-size:.86rem;display:flex}.composerWorkspace-module__BFwxca__historyToolsTool,.composerWorkspace-module__BFwxca__historyToolsLegacy{cursor:pointer;border-radius:18px;min-height:36px;padding:6px 12px;font-size:.82rem}.composerWorkspace-module__BFwxca__historyToolsTool{color:var(--ink,#f5f1e8);background:#10203188;border:1px solid #355066}.composerWorkspace-module__BFwxca__historyToolsLegacy{color:var(--cold,#9be9f3);background:0 0;border:1px solid #9be9f347}.composerWorkspace-module__BFwxca__roleModalMedia,.composerWorkspace-module__BFwxca__roleModalMediaEmpty{object-fit:contain;background:#081422;border-radius:12px;width:100%;max-height:min(42vh,320px)}.composerWorkspace-module__BFwxca__roleModalMediaEmpty{color:#6e8698;place-items:center;min-height:160px;font-size:1.4rem;display:grid}.composerWorkspace-module__BFwxca__roleModalPreparing,.composerWorkspace-module__BFwxca__roleModalMeta,.composerWorkspace-module__BFwxca__roleModalHow{color:var(--muted,#9aa6b6);margin:0;font-size:.84rem}.composerWorkspace-module__BFwxca__roleModalHow{letter-spacing:.01em}.composerWorkspace-module__BFwxca__roleModalRole,.composerWorkspace-module__BFwxca__roleModalRoleActive{text-align:left;cursor:pointer;border-radius:12px;flex-direction:column;align-items:flex-start;gap:2px;width:100%;min-height:56px;padding:10px 12px;display:flex}.composerWorkspace-module__BFwxca__roleModalRole{color:var(--ink,#f5f1e8);background:#10203166;border:1px solid #263b4c}.composerWorkspace-module__BFwxca__roleModalRoleActive{color:var(--ink,#f5f1e8);background:#163544;border:1px solid #9be9f38c}.composerWorkspace-module__BFwxca__roleModalRole strong,.composerWorkspace-module__BFwxca__roleModalRoleActive strong{font-size:.9rem;font-weight:560}.composerWorkspace-module__BFwxca__roleModalRole span,.composerWorkspace-module__BFwxca__roleModalRoleActive span{color:var(--muted,#9aa6b6);font-size:.78rem}@media (max-width:480px){.composerWorkspace-module__BFwxca__historyToolsDialog,.composerWorkspace-module__BFwxca__roleModal{border-radius:16px 16px 0 0;width:100vw;max-width:100vw;max-height:92vh;margin:auto 0 0}.composerWorkspace-module__BFwxca__attemptFailureActions,.composerWorkspace-module__BFwxca__roleModalFooter{width:100%}.composerWorkspace-module__BFwxca__attemptFailureRetry,.composerWorkspace-module__BFwxca__attemptFailureEdit,.composerWorkspace-module__BFwxca__roleModalCancel,.composerWorkspace-module__BFwxca__roleModalApply{flex:auto}}.composerWorkspace-module__BFwxca__attemptFailure{background:#0c1828b8;border:1px solid #84aac638;border-radius:12px;margin-top:12px;padding:12px 14px}.composerWorkspace-module__BFwxca__attemptFailureTitle{color:var(--ink,#f5f1e8);margin:0 0 4px;font:400 .95rem/1.35 Georgia,serif}.composerWorkspace-module__BFwxca__attemptFailureBody{color:var(--muted,#9aa6b6);margin:0 0 10px;font-size:.82rem;line-height:1.5}.composerWorkspace-module__BFwxca__attemptFailureActions{flex-wrap:wrap;gap:8px;display:flex}.composerWorkspace-module__BFwxca__attemptFailureRetry,.composerWorkspace-module__BFwxca__attemptFailureEdit{cursor:pointer;border-radius:20px;min-height:36px;padding:6px 14px;font-size:.82rem}.composerWorkspace-module__BFwxca__attemptFailureRetry{border:1px solid var(--cold,#9be9f3);background:var(--cold,#9be9f3);color:#071621;font-weight:600}.composerWorkspace-module__BFwxca__attemptFailureEdit{color:var(--ink,#f5f1e8);background:0 0;border:1px solid #263b4c}.composerWorkspace-module__BFwxca__attemptFailureRetry:disabled,.composerWorkspace-module__BFwxca__attemptFailureEdit:disabled{opacity:.45;cursor:not-allowed}.composerWorkspace-module__BFwxca__historyToolsDialog,.composerWorkspace-module__BFwxca__roleModal{width:min(560px,92vw);max-height:min(88vh,760px);color:var(--ink,#f5f1e8);background:#0b1726;border:1px solid #263b4c;border-radius:16px;margin:auto;padding:0;overflow:auto}.composerWorkspace-module__BFwxca__historyToolsDialog::backdrop,.composerWorkspace-module__BFwxca__roleModal::backdrop{background:#02070ccc}.composerWorkspace-module__BFwxca__historyToolsForm,.composerWorkspace-module__BFwxca__roleModalForm{flex-direction:column;gap:14px;padding:20px 20px 18px;display:flex}.composerWorkspace-module__BFwxca__historyToolsHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.composerWorkspace-module__BFwxca__historyToolsHeader h2,.composerWorkspace-module__BFwxca__roleModalForm h2{margin:0;font:400 1.25rem/1.3 Georgia,serif}.composerWorkspace-module__BFwxca__historyToolsSection h3{letter-spacing:.06em;text-transform:uppercase;color:#8eabc0;margin:0 0 8px;font-size:.72rem;font-weight:600}.composerWorkspace-module__BFwxca__historyToolsList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.composerWorkspace-module__BFwxca__historyToolsList li{align-items:center;gap:10px;display:flex}.composerWorkspace-module__BFwxca__historyToolsItem,.composerWorkspace-module__BFwxca__historyToolsItemActive{width:100%;min-height:44px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;padding:6px 8px;display:flex}.composerWorkspace-module__BFwxca__historyToolsItemActive{background:#163044;border-color:#9be9f373}.composerWorkspace-module__BFwxca__historyToolsThumb{object-fit:cover;background:#102031;border-radius:8px;flex-shrink:0;width:44px;height:44px}.composerWorkspace-module__BFwxca__historyToolsEmpty{color:var(--muted,#9aa6b6);margin:0;font-size:.82rem}.composerWorkspace-module__BFwxca__historyToolsActions{flex-wrap:wrap;gap:8px;display:flex}.composerWorkspace-module__BFwxca__historyToolsTool,.composerWorkspace-module__BFwxca__historyToolsLegacy{min-height:36px;color:var(--ink,#f5f1e8);cursor:pointer;background:#10203188;border:1px solid #263b4c;border-radius:18px;padding:6px 12px;font-size:.82rem}.composerWorkspace-module__BFwxca__historyToolsLegacy{border-color:#9be9f347}.composerWorkspace-module__BFwxca__roleModalPreview{flex-direction:column;gap:8px;display:flex}.composerWorkspace-module__BFwxca__roleModalMedia,.composerWorkspace-module__BFwxca__roleModalMediaEmpty{object-fit:contain;background:#08131f;border-radius:12px;width:100%;min-height:160px;max-height:280px}.composerWorkspace-module__BFwxca__roleModalMediaEmpty{color:#6d8496;place-items:center;display:grid}.composerWorkspace-module__BFwxca__roleModalPreparing,.composerWorkspace-module__BFwxca__roleModalMeta{color:var(--muted,#9aa6b6);margin:0;font-size:.8rem}.composerWorkspace-module__BFwxca__roleModalHow{margin:0;font-size:.92rem}.composerWorkspace-module__BFwxca__roleModalRoles{flex-direction:column;gap:8px;display:flex}.composerWorkspace-module__BFwxca__roleModalRole,.composerWorkspace-module__BFwxca__roleModalRoleActive{width:100%;color:inherit;text-align:left;cursor:pointer;background:#10203188;border:1px solid #263b4c;border-radius:10px;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px;display:flex}.composerWorkspace-module__BFwxca__roleModalRoleActive{border-color:var(--cold,#9be9f3);background:#1a3a4c}.composerWorkspace-module__BFwxca__roleModalRole strong,.composerWorkspace-module__BFwxca__roleModalRoleActive strong{font-size:.88rem}.composerWorkspace-module__BFwxca__roleModalRole span,.composerWorkspace-module__BFwxca__roleModalRoleActive span{color:var(--muted,#9aa6b6);font-size:.78rem;line-height:1.4}.composerWorkspace-module__BFwxca__roleModalDivider{background:#263b4c88;height:1px}.composerWorkspace-module__BFwxca__roleModalRemove{color:#c9b0ae;cursor:pointer;background:0 0;border:0;align-self:flex-start;min-height:36px;padding:4px 0;font-size:.84rem}.composerWorkspace-module__BFwxca__roleModalFooter{justify-content:flex-end;gap:8px;display:flex}.composerWorkspace-module__BFwxca__roleModalCancel,.composerWorkspace-module__BFwxca__roleModalApply{cursor:pointer;border-radius:22px;min-height:40px;padding:8px 16px;font-size:.86rem}.composerWorkspace-module__BFwxca__roleModalCancel{color:var(--ink,#f5f1e8);background:0 0;border:1px solid #263b4c}.composerWorkspace-module__BFwxca__roleModalApply{border:1px solid var(--cold,#9be9f3);background:var(--cold,#9be9f3);color:#071621;font-weight:600}@media (max-width:480px){.composerWorkspace-module__BFwxca__historyToolsDialog,.composerWorkspace-module__BFwxca__roleModal{border-radius:16px 16px 0 0;width:100vw;max-width:100vw;max-height:92vh;margin:auto 0 0}.composerWorkspace-module__BFwxca__roleModalMedia,.composerWorkspace-module__BFwxca__roleModalMediaEmpty{min-height:140px;max-height:200px}.composerWorkspace-module__BFwxca__roleModalFooter{background:#0b1726;padding-top:8px;position:sticky;bottom:0}}.composerWorkspace-module__BFwxca__focusLayerDialog{border:1px solid color-mix(in srgb, var(--cold,#63dff8) 22%, #3b586d);width:min(88vw,1180px);max-width:90vw;height:min(88vh,900px);max-height:90vh;color:var(--ink,#f5f1e8);background:0 0;border-radius:18px;margin:auto;padding:0;overflow:hidden}.composerWorkspace-module__BFwxca__focusLayerDialog::backdrop{background:#030810b8}.composerWorkspace-module__BFwxca__focusLayerDialog[data-tone=search][data-content-state=empty],.composerWorkspace-module__BFwxca__focusLayerDialog[data-tone=search][data-content-state=empty] .composerWorkspace-module__BFwxca__focusLayerPanel{height:fit-content;min-height:min(40vh,400px);max-height:min(88vh,900px)}.composerWorkspace-module__BFwxca__focusLayerDialog[data-tone=search][data-content-state=empty] .composerWorkspace-module__BFwxca__focusLayerBody{flex:0 auto}.composerWorkspace-module__BFwxca__focusLayerDialog[data-tone=search][data-content-state=empty] .composerWorkspace-module__BFwxca__focusLayerResults{min-height:0}.composerWorkspace-module__BFwxca__focusLayerDialog[data-tone=understand]{width:min(68vw,820px);max-width:70vw;height:auto;max-height:min(78vh,820px)}.composerWorkspace-module__BFwxca__focusLayerDialog[data-tone=understand] .composerWorkspace-module__BFwxca__focusLayerPanel{height:auto;max-height:min(78vh,820px)}.composerWorkspace-module__BFwxca__focusLayerDialog[data-tone=understand] .composerWorkspace-module__BFwxca__focusLayerBody{flex:0 auto;max-height:calc(min(78vh,820px) - 64px)}.composerWorkspace-module__BFwxca__focusLayerPanel{background:linear-gradient(165deg,#ffffff0d,#0000 42%),linear-gradient(#0b1526 0%,#07111d 100%);border-radius:18px;flex-direction:column;height:100%;display:flex;overflow:hidden;box-shadow:0 24px 64px #0208128c}.composerWorkspace-module__BFwxca__focusLayerHeader{border-bottom:1px solid #63dff81f;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px 12px;display:flex}.composerWorkspace-module__BFwxca__focusLayerTitle{letter-spacing:.01em;margin:0;font-size:1.15rem;font-weight:600}.composerWorkspace-module__BFwxca__focusLayerClose{width:36px;height:36px;color:inherit;cursor:pointer;background:#ffffff0f;border:0;border-radius:999px;font-size:1.35rem;line-height:1}.composerWorkspace-module__BFwxca__focusLayerClose:hover,.composerWorkspace-module__BFwxca__focusLayerClose:focus-visible{background:#63dff829;outline:none}.composerWorkspace-module__BFwxca__focusLayerBody{flex:1;min-height:0;padding:18px 22px 24px;overflow:auto}.composerWorkspace-module__BFwxca__focusLayerFooter{border-top:1px solid #63dff81a;padding:12px 22px 18px}.composerWorkspace-module__BFwxca__focusLayerSearchForm{gap:10px;margin-bottom:18px;display:flex}.composerWorkspace-module__BFwxca__focusLayerSearchInput{min-width:0;height:44px;color:inherit;background:#07111dd9;border:1px solid #63dff838;border-radius:12px;flex:1;padding:0 14px;font-size:.95rem}.composerWorkspace-module__BFwxca__focusLayerSearchSubmit{background:color-mix(in srgb, var(--cold,#63dff8) 82%, #0b1526);color:#07111d;cursor:pointer;border:0;border-radius:12px;height:44px;padding:0 18px;font-weight:600}.composerWorkspace-module__BFwxca__focusLayerSearchSubmit:disabled{opacity:.55;cursor:not-allowed}.composerWorkspace-module__BFwxca__focusLayerAnchorPreview{border:1px solid #63dff82e;border-radius:10px;width:72px;height:72px;margin-bottom:16px;overflow:hidden}.composerWorkspace-module__BFwxca__focusLayerAnchorPreview img{object-fit:cover;width:100%;height:100%}.composerWorkspace-module__BFwxca__focusLayerResults{min-height:180px}.composerWorkspace-module__BFwxca__focusLayerError{color:#ffb4a8;margin:0 0 12px}.composerWorkspace-module__BFwxca__focusLayerEmpty{opacity:.72;margin:0 0 12px}.composerWorkspace-module__BFwxca__focusLayerEmptyGuide{text-align:center;letter-spacing:.02em;opacity:.58;margin:28px 0 12px;font-size:.98rem}.composerWorkspace-module__BFwxca__focusUnderstandLayout{grid-template-columns:minmax(140px,220px) minmax(0,1fr);align-items:start;gap:20px;display:grid}.composerWorkspace-module__BFwxca__focusUnderstandVisual{background:#050b14;border:1px solid #63dff829;border-radius:14px;overflow:hidden}.composerWorkspace-module__BFwxca__focusUnderstandVisual img,.composerWorkspace-module__BFwxca__focusUnderstandVisual video{object-fit:contain;background:#050b14;width:100%;height:auto;max-height:280px;display:block}.composerWorkspace-module__BFwxca__focusUnderstandContent{flex-direction:column;gap:16px;display:flex}.composerWorkspace-module__BFwxca__focusUnderstandSection h3{letter-spacing:.08em;text-transform:uppercase;opacity:.62;margin:0 0 6px;font-size:.78rem;font-weight:600}.composerWorkspace-module__BFwxca__focusUnderstandSection p{margin:0;font-size:.95rem;line-height:1.55}.composerWorkspace-module__BFwxca__focusUnderstandActions{flex-wrap:wrap;gap:10px;display:flex}.composerWorkspace-module__BFwxca__focusUnderstandDirections{flex-direction:column;gap:8px;display:flex}.composerWorkspace-module__BFwxca__focusUnderstandDirection{text-align:left;color:inherit;cursor:pointer;background:#ffffff08;border:1px solid #63dff829;border-radius:12px;padding:12px 14px}.composerWorkspace-module__BFwxca__focusUnderstandDirection:hover,.composerWorkspace-module__BFwxca__focusUnderstandDirection:focus-visible{background:#63dff814;border-color:#63dff86b;outline:none}@media (max-width:720px){.composerWorkspace-module__BFwxca__focusLayerDialog,.composerWorkspace-module__BFwxca__focusLayerDialog[data-tone=search],.composerWorkspace-module__BFwxca__focusLayerDialog[data-tone=search][data-content-state=empty],.composerWorkspace-module__BFwxca__focusLayerDialog[data-tone=understand]{border:0;border-radius:0;width:100vw;max-width:100vw;height:100dvh;min-height:100dvh;max-height:100dvh;margin:0}.composerWorkspace-module__BFwxca__focusLayerDialog[data-tone=search][data-content-state=empty] .composerWorkspace-module__BFwxca__focusLayerPanel,.composerWorkspace-module__BFwxca__focusLayerDialog[data-tone=understand] .composerWorkspace-module__BFwxca__focusLayerPanel,.composerWorkspace-module__BFwxca__focusLayerPanel{border-radius:0;height:100%;min-height:100%;max-height:100dvh}.composerWorkspace-module__BFwxca__focusUnderstandLayout{grid-template-columns:1fr}.composerWorkspace-module__BFwxca__focusUnderstandVisual img,.composerWorkspace-module__BFwxca__focusUnderstandVisual video{max-height:220px}.composerWorkspace-module__BFwxca__focusLayerSearchForm{flex-direction:column}.composerWorkspace-module__BFwxca__focusLayerSearchSubmit{width:100%}}
.fieldStatus-module__j4kH3a__title{color:var(--ink,#f5f1e8);margin:0 0 8px;font-size:1.05rem;font-weight:560}.fieldStatus-module__j4kH3a__body{color:var(--muted,#9aa6b6);margin:0;font-size:.92rem;line-height:1.5}.fieldStatus-module__j4kH3a__body p{margin:0 0 8px}.fieldStatus-module__j4kH3a__body p:last-child{margin-bottom:0}.fieldStatus-module__j4kH3a__action{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.fieldStatus-module__j4kH3a__error{background:#3012168c;border:1px solid #f5b5b047;border-radius:16px;padding:22px 20px}.fieldStatus-module__j4kH3a__empty{border:1px solid var(--line,#84aac642);background:#101c308c;border-radius:16px;padding:22px 20px}.fieldStatus-module__j4kH3a__note{background:#101c3080;border:1px solid #84aac638;border-radius:14px;padding:18px}.fieldStatus-module__j4kH3a__degraded{color:#e8b263;background:#30241073;border:1px solid #e8b26359;border-radius:12px;margin:0 0 14px;padding:12px 14px;font-size:.88rem;line-height:1.45}.fieldStatus-module__j4kH3a__degraded .fieldStatus-module__j4kH3a__title{color:#f0c98a;font-size:.92rem}.fieldStatus-module__j4kH3a__degraded .fieldStatus-module__j4kH3a__body{color:#e8b263}.fieldStatus-module__j4kH3a__loading{border:1px solid var(--line,#84aac638);background:#101c3073;border-radius:16px;padding:22px 20px}
:root{--field-bp-nav:900;--field-bp-stack:900;--field-bp-dense:520;--field-bp-tight:390;--field-page-max:1920px;--field-page-x:clamp(30px, 3vw, 58px);--field-content-max-narrow:44rem;--field-sticky-header-offset:112px;--field-inv-stage-gap:28px;--field-inv-chrome-gap:12px;--field-radius:14px}@media (max-width:1180px){:root{--field-page-x:24px;--field-sticky-header-offset:68px}}@media (max-width:1100px){:root{--field-page-x:18px}}@media (max-width:900px){:root{--field-inv-stage-gap:20px;--field-inv-chrome-gap:8px}}@media (max-width:720px){:root{--field-page-x:16px;--field-sticky-header-offset:64px}}@media (max-width:520px){:root{--field-inv-stage-gap:16px}}
.page-module__bWpfka__hero{grid-template-columns:minmax(0,1.25fr) minmax(280px,.85fr);align-items:end;gap:28px 40px;width:100%;margin:0 0 48px;display:grid}.page-module__bWpfka__heroCopy{flex-direction:column;gap:12px;min-width:0;display:flex}.page-module__bWpfka__heroCopy h1{letter-spacing:-.03em;margin:0;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(2.2rem,4.2vw,3.4rem);font-weight:500;line-height:1.05}.page-module__bWpfka__heroLead{max-width:40rem;color:var(--muted);margin:0;font-size:1rem;line-height:1.55}.page-module__bWpfka__heroAside{border-radius:var(--field-radius);flex-direction:column;gap:16px;min-width:0;padding:20px 22px;display:flex}.page-module__bWpfka__coverageText{color:var(--muted);margin:0;font-size:.92rem;line-height:1.55}.page-module__bWpfka__badges{flex-wrap:wrap;gap:8px;display:flex}.page-module__bWpfka__badge{border:1px solid var(--line);border-radius:var(--field-radius-sm);color:var(--ink);letter-spacing:.1em;text-transform:uppercase;background:#0a142459;align-items:center;padding:6px 12px;font-size:.72rem;display:inline-flex}.page-module__bWpfka__channelGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.page-module__bWpfka__channelCard{border-radius:var(--field-radius);flex-direction:column;gap:8px;min-width:0;padding:18px;display:flex}.page-module__bWpfka__channelLabel{color:var(--dim);letter-spacing:.12em;text-transform:uppercase;margin:0;font-family:SFMono-Regular,Consolas,monospace;font-size:.68rem}.page-module__bWpfka__channelEmail{color:var(--ink);letter-spacing:-.01em;word-break:break-word;margin:0;font-size:1rem;font-weight:600}.page-module__bWpfka__channelDescription{color:var(--muted);flex:1;margin:0;font-size:.86rem;line-height:1.55}.page-module__bWpfka__channelButton{border-radius:var(--field-radius-sm);width:fit-content;color:var(--cold);letter-spacing:.1em;text-transform:uppercase;border:1px solid #63dff873;justify-content:center;align-items:center;margin-top:10px;padding:8px 14px;font-family:SFMono-Regular,Consolas,monospace;font-size:.72rem;transition:border-color .18s,color .18s,background-color .18s;display:inline-flex}.page-module__bWpfka__channelButton:hover{color:#9aedff;background:#63dff81f;border-color:#63dff8bf}.page-module__bWpfka__contactGrid{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:start;gap:14px;display:grid}.page-module__bWpfka__formCard,.page-module__bWpfka__infoCard{border-radius:var(--field-radius);padding:22px}.page-module__bWpfka__infoSidebar{flex-direction:column;gap:12px;display:flex}.page-module__bWpfka__infoCard h3{color:var(--ink);letter-spacing:-.01em;margin:0;font-size:1.05rem;font-weight:600}.page-module__bWpfka__infoCard p{color:var(--muted);margin:10px 0 0;font-size:.88rem;line-height:1.55}.page-module__bWpfka__officeHoursList{flex-direction:column;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.page-module__bWpfka__officeHoursItem{border:1px solid var(--line);color:var(--muted);background:#0a142466;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:.86rem;display:flex}.page-module__bWpfka__officeHoursItem span:last-child{color:var(--cold);letter-spacing:.04em;text-align:right;font-family:SFMono-Regular,Consolas,monospace;font-size:.74rem}.page-module__bWpfka__faqList{flex-direction:column;gap:14px;margin-top:12px;display:flex}.page-module__bWpfka__faqQuestion{color:var(--ink);font-size:.9rem;font-weight:600;line-height:1.4}.page-module__bWpfka__faqAnswer{color:var(--muted);margin:4px 0 0;font-size:.86rem;line-height:1.55}@media (max-width:1100px){.page-module__bWpfka__channelGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.page-module__bWpfka__hero,.page-module__bWpfka__contactGrid{grid-template-columns:1fr}.page-module__bWpfka__hero{align-items:start;gap:20px}}@media (max-width:640px){.page-module__bWpfka__channelGrid{grid-template-columns:1fr}.page-module__bWpfka__heroAside,.page-module__bWpfka__formCard,.page-module__bWpfka__infoCard{padding:18px}}
.createCompose-module__e4xvJG__page{flex-direction:column;gap:22px;width:100%;min-width:0;padding-bottom:48px;display:flex}.createCompose-module__e4xvJG__header{flex-direction:column;gap:8px;width:100%;max-width:none;display:flex}.createCompose-module__e4xvJG__eyebrow{color:var(--muted,#9aa6b6);letter-spacing:.16em;text-transform:uppercase;margin:0;font-family:SFMono-Regular,Consolas,monospace;font-size:.72rem}.createCompose-module__e4xvJG__headerRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 16px;width:100%;display:flex}.createCompose-module__e4xvJG__title{color:var(--ink,#f5f1e8);letter-spacing:-.02em;margin:0;font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:clamp(1.85rem,3vw,2.55rem);font-weight:600;line-height:1.1}.createCompose-module__e4xvJG__backLink{color:var(--muted,#9aa6b6);white-space:normal;text-align:right;min-width:0;max-width:100%;font-size:.86rem;text-decoration:none}.createCompose-module__e4xvJG__backLink:hover{color:var(--ink,#f5f1e8)}.createCompose-module__e4xvJG__lede{max-width:42rem;color:var(--muted,#9aa6b6);margin:0;font-size:.95rem;line-height:1.5}.createCompose-module__e4xvJG__error{color:#f5b5b0;margin:0;font-size:.9rem}.createCompose-module__e4xvJG__composer{border-radius:var(--field-radius,14px);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#040c1ae6;border:1px solid #95bed76b;width:100%;max-width:none;padding:18px 18px 14px;transition:border-color .26s,box-shadow .26s,background .26s;box-shadow:0 18px 54px #00000052,inset 0 0 0 1px #aad3eb0f,0 0 0 1px #63dff80a}.createCompose-module__e4xvJG__page .createCompose-module__e4xvJG__composer:hover{border-color:#a5cfe69e}.createCompose-module__e4xvJG__page .createCompose-module__e4xvJG__composer:focus-within{background:#050f1ef5;border-color:#63dff8c7;box-shadow:0 0 0 1px #63dff829,0 0 40px #3fb1d824}.createCompose-module__e4xvJG__page .createCompose-module__e4xvJG__composer textarea{min-height:108px;color:var(--ink,#f5f1e8);caret-color:var(--cold,#63dff8);font-family:Iowan Old Style,Baskerville,Times New Roman,serif;font-size:1.05rem;line-height:1.5}.createCompose-module__e4xvJG__page .createCompose-module__e4xvJG__composer textarea::placeholder{color:var(--muted,#8b97a8)}.createCompose-module__e4xvJG__page .createCompose-module__e4xvJG__composer>div:last-child{border-top:1px solid #95bed729;margin-top:10px;padding-top:12px}.createCompose-module__e4xvJG__page .createCompose-module__e4xvJG__composer button[data-composer-action=add-visual]{color:#d5e4ee;background:#5a8caa1f;border:1px solid #92bfd847}.createCompose-module__e4xvJG__page .createCompose-module__e4xvJG__composer button[data-composer-action=add-visual]:hover:not(:disabled){color:#effcff;background:#63dff81f;border-color:#63dff880}.createCompose-module__e4xvJG__page .createCompose-module__e4xvJG__composer button[data-composer-action=search]{color:#d9e4eb8c;cursor:not-allowed;background:#7ea4b914;border:1px solid #92bfd838;min-width:92px}.createCompose-module__e4xvJG__page .createCompose-module__e4xvJG__composer button[data-composer-action=search]:not(:disabled){color:#07121e;cursor:pointer;background:#c5eaf2;border-color:#7edcf1b8;box-shadow:0 0 18px #63dff838}.createCompose-module__e4xvJG__page .createCompose-module__e4xvJG__composer button[data-composer-action=search]:not(:disabled):hover{filter:brightness(1.06)}@media (max-width:520px){.createCompose-module__e4xvJG__page{gap:16px}.createCompose-module__e4xvJG__title{font-size:1.5rem}.createCompose-module__e4xvJG__lede{font-size:.86rem}.createCompose-module__e4xvJG__composer{border-radius:12px;padding:14px 14px 12px}.createCompose-module__e4xvJG__page .createCompose-module__e4xvJG__composer textarea{min-height:88px;font-size:.98rem}}
.ContactForm-module__VIGqdW__form{flex-direction:column;gap:1.1rem;display:flex}.ContactForm-module__VIGqdW__formRow{grid-template-columns:1fr;gap:.9rem;display:grid}@media (min-width:640px){.ContactForm-module__VIGqdW__formRow{grid-template-columns:1fr 1fr}}.ContactForm-module__VIGqdW__formGroup{flex-direction:column;gap:.55rem;display:flex}.ContactForm-module__VIGqdW__label{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:600}.ContactForm-module__VIGqdW__input,.ContactForm-module__VIGqdW__select,.ContactForm-module__VIGqdW__textarea{border:1px solid var(--line);background:var(--surface-soft);color:var(--ink);border-radius:12px;outline:none;padding:.85rem .95rem;font-size:.95rem;line-height:1.5;transition:border-color .18s,box-shadow .18s,background-color .18s}.ContactForm-module__VIGqdW__input::placeholder,.ContactForm-module__VIGqdW__textarea::placeholder{color:#8b97a8b8}.ContactForm-module__VIGqdW__select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#8b97a8e6 50%),linear-gradient(135deg,#8b97a8e6 50%,#0000 50%);background-position:calc(100% - 20px) calc(50% - 3px),calc(100% - 14px) calc(50% - 3px);background-repeat:no-repeat;background-size:6px 6px,6px 6px;padding-right:2.6rem}.ContactForm-module__VIGqdW__select option{color:#f5f1e8;background:#07111f}.ContactForm-module__VIGqdW__input:focus,.ContactForm-module__VIGqdW__select:focus,.ContactForm-module__VIGqdW__textarea:focus{background:var(--surface-raised);border-color:#63dff88c;box-shadow:0 0 0 3px #63dff824}.ContactForm-module__VIGqdW__textarea{resize:vertical;min-height:170px}.ContactForm-module__VIGqdW__button{letter-spacing:.02em;color:#041018;cursor:pointer;background:linear-gradient(135deg,#63dff8eb,#8f72ffe0);border:1px solid #63dff859;border-radius:999px;width:100%;padding:.9rem 1.4rem;font-size:.9rem;font-weight:700;transition:filter .18s,transform .18s,box-shadow .18s}.ContactForm-module__VIGqdW__button:hover{filter:saturate(1.05)brightness(1.03);transform:translateY(-1px);box-shadow:0 14px 28px #63dff829}.ContactForm-module__VIGqdW__disclaimer{color:var(--dim);margin:0;font-size:.75rem;line-height:1.65}.ContactForm-module__VIGqdW__disclaimerLink{color:var(--cold);text-underline-offset:3px;-webkit-text-decoration:underline #63dff859;text-decoration:underline #63dff859}.ContactForm-module__VIGqdW__disclaimerLink:hover{color:#9aedff}@media (max-width:640px){.ContactForm-module__VIGqdW__form{gap:.95rem}.ContactForm-module__VIGqdW__input,.ContactForm-module__VIGqdW__select,.ContactForm-module__VIGqdW__textarea{font-size:16px}.ContactForm-module__VIGqdW__button{bottom:max(12px, env(safe-area-inset-bottom));z-index:2;position:sticky}.ContactForm-module__VIGqdW__disclaimer{padding-bottom:calc(12px + env(safe-area-inset-bottom))}}
