.ss-body section{z-index:8;background:var(--paper);position:relative}.ss-section{padding:12vh var(--pad-x) 8vh;column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.ss-h2{letter-spacing:-.02em;margin:0;font-size:7vw;font-weight:400;line-height:.95}.ss-h2 span{white-space:nowrap;display:block}.ss-h2 span:first-child{padding-left:10vw}.ss-kicker{text-transform:uppercase;letter-spacing:.06em;color:#111314a3;margin:0 0 1.2em;font-size:max(12px,.78vw)}.ss-lede{text-transform:uppercase;margin:0;font-size:max(12px,.9vw);line-height:1.38}html[data-over-dark]:has(main.studios-page) header{--foreground:#f0f1f2;--muted:#f0f1f29e;--muted-strong:#f0f1f2c7;--border-strong:#f0f1f229;--color-foreground:#f0f1f2;--color-muted:#f0f1f29e;--color-muted-strong:#f0f1f2c7;--color-line-strong:#f0f1f229;color:var(--foreground);transition:color .4s var(--ease)}html[data-over-dark]:has(main.studios-page) header .ctl--primary{box-shadow:none}html[data-over-dark]:has(main.studios-page) header button[aria-controls=primary-navigation]{background:#f0f1f21a}.ss .studios-hero__rail{color:#111314ad}.ss .studios-hero__eyebrow{font-size:max(12px,clamp(.7rem,.66rem + .1vw,.8rem))}.ss .studios-hero__rail{gap:1.5em;font-size:12px}.ss .studios-hero__rail>span{white-space:nowrap}.ss .studios-hero__rail a{color:inherit;align-items:center;gap:.6em;text-decoration:none;display:inline-flex}.ss .studios-hero__rail a:before{content:"←";transition:transform .45s var(--ease);font-size:1.1em}.ss .studios-hero__rail a:hover:before{transform:translate(-.25em)}.ss .studios-hero__rail a:hover{color:var(--ink)}.ss-statement{padding:14vh var(--pad-x) 10vh;align-items:start}.ss-statement__title{letter-spacing:-.03em;grid-column:1/8;margin:0 0 0 -.04em;font-size:5.6vw;font-weight:400;line-height:.95}.ss-statement__title span{display:block}.ss-statement__copy{grid-column:1/7;margin:1.5em 0 0;font-size:clamp(17px,1.25vw,26px);line-height:1.42}.ss-statement__cols{column-gap:var(--gap);grid-area:1/8/3/13;grid-template-columns:1fr 1fr;padding-top:.8vw;display:grid}.ss-col ul{margin:0;padding:0;list-style:none}.ss-col li{border-top:1px solid #1113141f;padding:.6em 0;font-size:clamp(14px,1.02vw,20px);line-height:1.4}.ss-col li:last-child{border-bottom:1px solid #1113141f}.ss-work{padding:8vh var(--pad-x) 12vh}.ss-work__head{column-gap:var(--gap);grid-column:1/13;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.ss-work__head h2{letter-spacing:-.02em;grid-column:1/9;margin:0 0 -.08em -.055em;font-size:8vw;font-weight:400;line-height:.9}.ss-work__head .ss-lede{grid-column:10/13;padding-bottom:.1em}.ss-grid{column-gap:var(--gap);grid-column:1/13;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;row-gap:5em;margin-top:8vh;display:grid}.ss-card{grid-column:span var(--span,6);min-width:0}.ss-card__media{border-radius:var(--radius);background:var(--card-bg,#1c1e1f);aspect-ratio:var(--ratio,16 / 9);position:relative;overflow:hidden}.ss-card__media[data-ratio="9x16"]{width:auto;max-width:100%;max-height:78vh}.ss-card__film{object-fit:cover;width:100%;height:100%;transition:transform .65s var(--ease);display:block;position:absolute;inset:0;transform:scale(1.01)}.ss-card:hover .ss-card__film{transform:scale(1.04)}.ss-card__meta{text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;min-height:1.2em;margin:1.5em 0 1em;font-size:max(12px,.9vw);overflow:hidden}.ss-card__name{letter-spacing:-.035em;align-items:center;margin:0;font-size:3vw;font-weight:400;line-height:1;display:flex;position:relative;overflow:hidden}.ss-card__name>span{white-space:pre;display:flex}.ss-card[data-in=armed] .ss-card__media{clip-path:inset(14% 10% round var(--radius));opacity:0}.ss-card[data-in=armed] .ss-card__film{transform:scale(1.14)}.ss-card[data-in=in] .ss-card__media{clip-path:inset(0 0 round var(--radius));opacity:1;transition:clip-path 1.1s var(--ease), opacity .5s}.ss-card[data-in=in] .ss-card__film{transition:transform 1.3s var(--ease);transform:scale(1.01)}.ss-body section.ss-lab{padding:8vh var(--pad-x);color:#f5f6f8;background:linear-gradient(160deg,#1c1e1f,#141617 55%,#0e1011);align-items:center;min-height:min(100svh,1100px)}.ss-lab__text{grid-column:1/7}.ss-lab__stage{grid-column:8/13}.ss-lab .ss-kicker{color:#f5f6f89e}.ss-lab__title{letter-spacing:-.03em;margin:0 0 .5em -.03em;font-size:4.6vw;font-weight:400;line-height:.95}.ss-lab__title span{display:block}.ss-lab__copy{color:#f5f6f8d1;max-width:40ch;margin:0;font-size:clamp(16px,1.15vw,22px);line-height:1.45}.ss-lab__hint{text-transform:uppercase;letter-spacing:.06em;color:#f5f6f8a3;margin:1.6em 0 0;font-size:max(12px,.72vw)}.ss-seg{background:#ffffff0f;border-radius:999px;flex-wrap:wrap;gap:6px;margin-top:2em;padding:6px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff14}.ss-seg button{font:inherit;cursor:pointer;text-transform:uppercase;letter-spacing:.05em;color:#f5f6f8b8;transition:background .4s var(--ease), color .4s var(--ease);background:0 0;border:0;border-radius:999px;align-items:center;gap:.6em;padding:.75em 1.2em;font-size:clamp(12px,.78vw,14px);display:inline-flex}.ss-seg button i{opacity:.5;background:currentColor;border-radius:50%;width:.5em;height:.5em}.ss-seg button:hover{color:#fff}.ss-seg button[aria-pressed=true]{color:#111314;background:#fff}.ss-seg button[aria-pressed=true] i{background:var(--studios-primary);opacity:1}.ss-panel{border-radius:var(--radius);background:#ffffff0d;max-width:34em;margin-top:2.2em;padding:12px;box-shadow:inset 0 0 0 1px #ffffff17}.ss-panel__in{border-radius:calc(var(--radius) - 5px);background:#08090a8c;padding:1.1em 1.25em 1.2em}.ss-panel__bar{text-transform:uppercase;letter-spacing:.08em;color:#f5f6f880;justify-content:space-between;gap:1em;margin:0 0 .9em;font-size:max(12px,.68vw);display:flex}.ss-panel__bar b{color:#f5f6f8c7;font-weight:500}.ss-panel__text{min-height:3.6em;margin:0;font-size:clamp(15px,1.05vw,20px);line-height:1.45}.ss-panel__text .caret{background:var(--studios-primary);vertical-align:-.15em;width:.5em;height:1em;margin-left:.1em;animation:1s steps(2,end) infinite ss-blink;display:inline-block}@keyframes ss-blink{to{opacity:0}}.ss-panel__rows{margin:0;padding:0;list-style:none}.ss-panel__rows li{border-top:1px solid #ffffff14;grid-template-columns:7em 1fr;gap:1em;padding:.65em 0;font-size:clamp(13px,.92vw,17px);line-height:1.4;display:grid}.ss-panel__rows li:first-child{border-top:0}.ss-panel__rows b{text-transform:uppercase;letter-spacing:.08em;color:#f5f6f880;padding-top:.25em;font-size:max(12px,.68vw);font-weight:500}.ss-panel__rows li[data-never] span{color:#ff8a94}.ss-stage{border-radius:var(--radius);aspect-ratio:var(--ratio,4 / 5);background:#0a0b0c;position:relative;overflow:hidden;box-shadow:0 30px 80px -30px #000c,inset 0 0 0 1px #ffffff14}.ss-stage video,.ss-stage img,.ss-stage canvas{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.ss-stage__cap{z-index:2;text-transform:uppercase;letter-spacing:.06em;color:#fff;text-shadow:0 1px 12px #00000080;justify-content:space-between;gap:1em;margin:0;font-size:clamp(12px,.72vw,14px);display:flex;position:absolute;bottom:1em;left:1.2em;right:1.2em}.ss-stage__cap span:last-child{opacity:.7}.ss-stage__tag{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-transform:uppercase;letter-spacing:.08em;color:#fff;background:#08090a9e;border-radius:999px;align-items:center;gap:.55em;margin:0;padding:.5em .85em;font-size:clamp(12px,.66vw,13px);display:inline-flex;position:absolute;top:1em;left:1em}.ss-stage__tag i{background:var(--studios-primary);border-radius:50%;width:.5em;height:.5em}.ss-stage__tag--right{left:auto;right:1em}.ss-stage__sub{z-index:2;text-align:center;color:#fff;text-shadow:0 2px 16px #000000b3;margin:0;font-size:clamp(15px,1.2vw,24px);font-weight:500;line-height:1.35;position:absolute;bottom:3.4em;left:1em;right:1em}.ss-stage__sub[dir=rtl]{font-family:var(--font-arabic), var(--font-display), sans-serif;font-size:clamp(16px,1.3vw,26px)}.ss-stage__sub em{background:#e62a3fd9;border-radius:.25em;padding:.05em .3em;font-style:normal}.ss-stage--phone{aspect-ratio:9/16;max-height:78vh;margin-inline:auto}.ss-stage--wide{aspect-ratio:16/10}.ss-stage--wide canvas{object-fit:contain}.ss-stage__film{z-index:1;opacity:0;pointer-events:none;transition:opacity .5s var(--ease)}.ss-stage--motion .ss-stage__film{opacity:1}.ss-stage--motion canvas{visibility:hidden}.ss-seg--worlds{margin-top:.6em}.ss-stage__poster{z-index:1}.ss-stage--live .ss-stage__poster{opacity:0;transition:opacity .8s}.ss-stage__hint{z-index:2;text-transform:uppercase;letter-spacing:.08em;color:#fff9;pointer-events:none;margin:0;font-size:clamp(12px,.66vw,13px);position:absolute;top:1.15em;right:1.1em}.ss-stage--live{cursor:grab;touch-action:none}.ss-stage--live:active{cursor:grabbing}.ss-process{padding:12vh var(--pad-x) 8vh}.ss-process__head{column-gap:var(--gap);grid-column:1/13;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.ss-process__head .ss-h2{grid-column:1/10}.ss-process__head .ss-lede{grid-column:10/13;padding-bottom:.4em}.ss-tour{column-gap:var(--gap);grid-column:1/13;grid-template-columns:repeat(12,minmax(0,1fr));margin-top:8vh;display:grid}.ss-tour__index{top:calc(var(--header-height) + 24px);grid-column:1/4;align-self:start;position:sticky}.ss-tour__index ol{margin:0;padding:0;list-style:none}.ss-tour__index a{color:#111314a3;transition:color .4s var(--ease);border-top:1px solid #1113141f;grid-template-columns:2.6em 1fr;gap:.6em;padding:.8em 0 .8em .9em;font-size:clamp(14px,1.1vw,22px);line-height:1.2;text-decoration:none;display:grid;position:relative}.ss-tour__index li:last-child a{border-bottom:1px solid #1113141f}.ss-tour__index a:before{content:"";background:var(--studios-primary);transform-origin:top;width:3px;transition:transform .5s var(--ease);border-radius:2px;position:absolute;top:.8em;bottom:.8em;left:0;transform:scaleY(0)}.ss-tour__index a small{letter-spacing:.04em;padding-top:.2em;font-size:clamp(12px,.72em,16px)}.ss-tour__index li[aria-current=step] a{color:var(--ink)}.ss-tour__index li[aria-current=step] a:before{transform:scaleY(1)}.ss-tour__index a:hover{color:var(--ink)}.ss-chapters{grid-column:5/13}.ss-chapter{column-gap:var(--gap);scroll-margin-top:calc(var(--header-height) + 24px);border-top:1px solid #1113141f;grid-template-columns:repeat(8,minmax(0,1fr));padding:4vh 0 6vh;display:grid}.ss-chapter:last-child{border-bottom:1px solid #1113141f}.ss-chapter__n{text-transform:uppercase;letter-spacing:.05em;color:#111314a3;grid-column:1/2;margin:.4em 0 0;font-size:max(12px,.9vw)}.ss-chapter__text{grid-column:2/6}.ss-chapter--plain .ss-chapter__text{grid-column:2/8}.ss-chapter__name{letter-spacing:-.03em;margin:0 0 .45em -.02em;font-size:3vw;font-weight:400;line-height:1}.ss-chapter__line{max-width:34em;margin:0;font-size:clamp(16px,1.15vw,22px);line-height:1.42}.ss-chips{flex-wrap:wrap;gap:.5em;margin:1.5em 0 0;padding:0;list-style:none;display:flex}.ss-chip{text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;border:1px solid #1113142e;border-radius:999px;padding:.6em .95em;font-size:clamp(12px,.7vw,13px);line-height:1}.ss-chapter__media{border-radius:var(--radius);aspect-ratio:var(--ratio,16 / 9);background:#1c1e1f;grid-column:6/9;align-self:start;position:relative;overflow:hidden}.ss-chapter__media[data-ratio="9x16"]{grid-column:7/9}.ss-chapter__media video,.ss-chapter__media img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.ss-chapter[data-in=armed]{opacity:0;transform:translateY(28px)}.ss-chapter[data-in=in]{opacity:1;transition:opacity .8s var(--ease), transform .8s var(--ease);transform:none}.ss-uses{padding:10vh var(--pad-x)}.ss-uses__head{grid-column:1/13}.ss-uses__row{column-gap:var(--gap);grid-column:1/13;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:6vh;display:grid}.ss-use{border-radius:var(--radius);background:#fff;flex-direction:column;padding:12px;display:flex;box-shadow:0 8px 18px #0000000d,inset 0 0 0 1px #1113140f}.ss-use__panel{aspect-ratio:4/3;border-radius:calc(var(--radius) - 5px);background:#1c1e1f;position:relative;overflow:hidden}.ss-use__panel img{object-fit:cover;width:100%;height:100%;transition:transform .65s var(--ease);display:block;position:absolute;inset:0;transform:scale(1.01)}.ss-use:hover .ss-use__panel img{transform:scale(1.05)}.ss-use__panel:after{content:"";background:linear-gradient(#0000,#11131480);height:40%;position:absolute;inset:auto 0 0}.ss-use__text{padding:1.25em .5em .5em}.ss-use__n{text-transform:uppercase;letter-spacing:.08em;color:#111314a3;margin:0 0 .9em;font-size:max(12px,.7vw)}.ss-use__name{letter-spacing:-.02em;margin:0 0 .5em;font-size:clamp(17px,1.45vw,28px);font-weight:400;line-height:1.1}.ss-use__line{color:#111314b8;margin:0;font-size:clamp(14px,.95vw,18px);line-height:1.42}.ss-tools{padding:8vh var(--pad-x);align-items:start}.ss-tools__head{grid-column:1/5}.ss-tools__head h2{letter-spacing:-.025em;margin:0 0 .5em;font-size:2.6vw;font-weight:400;line-height:1.05}.ss-tools__head p{color:#111314b8;max-width:30ch;margin:0;font-size:clamp(15px,1.02vw,19px);line-height:1.45}.ss-tools__wall{border-radius:var(--radius);background:#1113141f;grid-column:5/13;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;margin:0;padding:1px;list-style:none;display:grid;overflow:hidden}.ss-tool{background:var(--paper);aspect-ratio:auto;min-width:0;min-height:clamp(124px,9vw,160px);transition:background .4s var(--ease);flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:.9em;padding:1em;display:flex}.ss-tool:hover{background:#fff}.ss-tool__mark{place-items:center;width:2.3vw;min-width:26px;height:2.3vw;min-height:26px;display:grid}.ss-tool__mark svg,.ss-tool__mark img{object-fit:contain;width:100%;height:100%}.ss-tool__mark--wide{width:4vw}.ss-tool__mark--invert img{filter:invert()}.ss-tool__mark--initial{letter-spacing:-.03em;font-size:1.9vw;line-height:1}.ss-tool__name{text-transform:uppercase;letter-spacing:.06em;color:#1113149e;text-align:center;margin:0;font-size:clamp(12px,.7vw,13px)}.ss-trust{padding:10vh var(--pad-x);align-items:start}.ss-trust__head{top:calc(var(--header-height) + 24px);grid-column:1/6;position:sticky}.ss-trust__head .ss-h2{font-size:5vw}.ss-trust__head .ss-h2 span:first-child{padding-left:0}.ss-trust__head p{color:#111314b8;max-width:30ch;margin:1.4em 0 0;font-size:clamp(15px,1.05vw,20px);line-height:1.45}.ss-trust__grid{border-radius:var(--radius);background:#1113141f;grid-column:6/13;grid-template-columns:1fr 1fr;gap:1px;margin:0;padding:1px;list-style:none;display:grid;overflow:hidden}.ss-cell{background:var(--paper);flex-direction:column;min-height:13vw;padding:1.7vw 1.6vw 2.1vw;display:flex}.ss-cell__n{text-transform:uppercase;letter-spacing:.08em;color:#111314a3;margin:0 0 2.8em;font-size:max(12px,.7vw)}.ss-cell__name{letter-spacing:-.02em;margin:0 0 .5em;font-size:clamp(17px,1.45vw,28px);font-weight:400;line-height:1.1}.ss-cell__body{color:#111314b8;margin:0;font-size:clamp(14px,.95vw,18px);line-height:1.42}.ss-faq{padding:10vh var(--pad-x) 6vh;align-items:start}.ss-faq__head{top:calc(var(--header-height) + 24px);grid-column:1/5;position:sticky}.ss-faq__head h2{letter-spacing:-.03em;margin:0;font-size:5vw;font-weight:400;line-height:.95}.ss-faq__list{grid-column:5/13}.ss-faq__item{border-top:1px solid #1113141f}.ss-faq__item:last-child{border-bottom:1px solid #1113141f}.ss-faq__q{cursor:pointer;letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:1.5em;padding:1.15em 0;font-size:clamp(17px,1.3vw,26px);line-height:1.25;list-style:none;display:flex}.ss-faq__q::-webkit-details-marker{display:none}.ss-faq__glyph{width:2.2em;height:2.2em;transition:background .4s var(--ease), color .4s var(--ease);border:1px solid #1113142e;border-radius:50%;flex:none;font-size:12px;position:relative}.ss-faq__glyph:before,.ss-faq__glyph:after{content:"";width:38%;height:1.5px;transition:transform .4s var(--ease);background:currentColor;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ss-faq__glyph:after{transform:translate(-50%,-50%)rotate(90deg)}.ss-faq__item[open] .ss-faq__glyph{background:var(--ink);color:#fff}.ss-faq__item[open] .ss-faq__glyph:after{transform:translate(-50%,-50%)rotate(0)}.ss-faq__q:hover .ss-faq__glyph{background:var(--studios-primary);color:#fff;border-color:#0000}.ss-faq__a{color:#111314b8;max-width:60ch;margin:0;padding:0 0 1.6em;font-size:clamp(15px,1.05vw,20px);line-height:1.45}.ss-related{padding:8vh var(--pad-x) 4vh}.ss-related__head{grid-column:1/13;justify-content:space-between;align-items:end;gap:2em;display:flex}.ss-related__head h2{letter-spacing:-.03em;margin:0;font-size:3vw;font-weight:400;line-height:1}.ss-related__head .pill{margin-top:0}.ss-related__row{column-gap:var(--gap);grid-column:1/13;grid-template-columns:1fr 1fr;margin-top:4vh;display:grid}.ss-related__row--one{grid-template-columns:1fr}.ss-related__row--one .ss-rel{aspect-ratio:16/5}.ss-related__row--one .ss-rel__name{max-width:20ch;font-size:2.6vw}.ss-rel{border-radius:var(--radius);aspect-ratio:16/8;color:#fff;isolation:isolate;background:#16090d;text-decoration:none;display:block;position:relative;overflow:hidden}.ss-rel img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease);z-index:-1;display:block;position:absolute;inset:0;transform:scale(1.01)}.ss-rel:hover img{transform:scale(1.05)}.ss-rel:after{content:"";z-index:0;background:linear-gradient(#08050a0d 45%,#08050ab8);position:absolute;inset:0}.ss-rel__text{z-index:1;justify-content:space-between;align-items:end;gap:1em;display:flex;position:absolute;bottom:1.4em;left:1.6em;right:1.6em}.ss-rel__n{text-transform:uppercase;letter-spacing:.08em;color:#ffffffb3;margin:0 0 .6em;font-size:max(12px,.72vw);display:block}.ss-rel__name{letter-spacing:-.025em;color:#fff;max-width:14ch;margin:0;font-size:2vw;font-weight:400;line-height:1.05;display:block}.ss-rel__text,.ss-rel__text>span:not(.ss-rel__arrow){color:#fff}.ss-rel__arrow{color:#111314;width:3.2em;height:3.2em;transition:background .4s var(--ease), color .4s var(--ease), transform .4s var(--ease);background:#fff;border-radius:50%;flex:none;place-items:center;font-size:16px;display:grid}.ss-rel:hover .ss-rel__arrow{background:var(--studios-primary);color:#fff;transform:translate(.15em,-.15em)}.ss :focus-visible{outline:2px solid var(--studios-primary);outline-offset:5px}@media (prefers-reduced-motion:reduce){.ss-card__media,.ss-card__film,.ss-chapter,.ss-use__panel img,.ss-rel img{opacity:1!important;clip-path:none!important;transition:none!important;transform:none!important}.ss-panel__text .caret{animation:none}}@media (max-width:1100px){.ss-lab__text{grid-column:1/13}.ss-lab__stage{grid-column:3/11;margin-top:4vh}.ss-uses__row{row-gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr))}.ss-use__n,.ss-cell__n,.ss-tool__name,.ss-chip,.ss-kicker{font-size:12px}.ss-tools__head{grid-column:1/13;margin-bottom:3vh}.ss-tools__wall{grid-column:1/13;grid-template-columns:repeat(4,minmax(0,1fr))}.ss-tool__mark{width:34px;height:34px}.ss-tool__mark--initial{font-size:26px}.ss-trust__head{grid-column:1/13;margin-bottom:3vh;position:static}.ss-trust__grid{grid-column:1/13}.ss-cell{min-height:0;padding:20px 20px 24px}.ss-cell__n{margin-bottom:1.6em}.ss-faq__head{grid-column:1/13;margin-bottom:3vh;position:static}.ss-faq__list{grid-column:1/13}.ss-chapter__n{font-size:12px}.ss-statement__cols{padding-top:0}}@media (max-width:812px){.ss-section{padding:10vh var(--pad-x) 6vh;grid-template-columns:repeat(6,minmax(0,1fr))}.ss-h2{font-size:12vw;line-height:.98}.ss-h2 span{white-space:normal}.ss-h2 span:first-child{padding-left:0}.ss-lede{margin-top:2em;font-size:3.4vw}.ss-statement{padding:10vh var(--pad-x) 6vh}.ss-statement__title{grid-column:1/7;font-size:11vw}.ss-statement__copy{grid-column:1/7;font-size:16px}.ss-statement__cols{grid-area:auto/1/auto/7;grid-template-columns:1fr;row-gap:2em;margin-top:3em}.ss-col li{font-size:15px}.ss-work{padding:6vh var(--pad-x) 8vh}.ss-work__head{grid-column:1/7;display:block}.ss-work__head h2{margin:0;font-size:15vw}.ss-work__head .ss-lede{width:100%;margin:2.5em 0 0}.ss-grid{grid-column:1/7;margin-top:4vh;display:block}.ss-card{margin-bottom:2.4em}.ss-card__media[data-ratio="9x16"]{width:100%;max-height:none}.ss-card__meta{font-size:max(12px,2.5vw)}.ss-card__name{font-size:6.5vw}.ss-lab{padding:8vh var(--pad-x);min-height:0}.ss-lab__text,.ss-lab__stage{grid-column:1/7}.ss-lab__stage{margin-top:3em}.ss-lab__title{font-size:10vw}.ss-lab__copy{font-size:16px}.ss-lab__hint,.ss-panel__bar,.ss-panel__rows b{font-size:12px}.ss-seg button{padding:.7em 1em;font-size:12px}.ss-panel__text,.ss-panel__rows li{font-size:14px}.ss-panel__rows li{grid-template-columns:5.5em 1fr}.ss-stage--phone{max-height:none}.ss-stage__cap,.ss-stage__tag,.ss-stage__hint{font-size:12px}.ss-process{padding:8vh var(--pad-x) 4vh}.ss-process__head{grid-column:1/7;display:block}.ss-tour{grid-column:1/7;margin-top:4vh;display:block}.ss-tour__index{background:var(--paper);margin:0;padding:0;position:static}.ss-tour__index ol{scrollbar-width:none;border-bottom:1px solid #1113141f;flex-wrap:wrap;gap:.4em;padding:.6em 0;display:flex;overflow-x:visible}.ss-tour__index ol::-webkit-scrollbar{display:none}.ss-tour__index li{flex:none}.ss-tour__index a{border:1px solid #11131424;border-radius:999px;gap:.5em;padding:.55em .9em;font-size:13px;display:inline-flex}.ss-tour__index li:last-child a{border-bottom:1px solid #11131424}.ss-tour__index a:before{display:none}.ss-tour__index li[aria-current=step] a{background:var(--ink);color:#fff;border-color:#0000}.ss-chapter{padding:3vh 0 4vh;display:block}.ss-chapter__n{margin:0 0 1em;font-size:12px}.ss-chapter__name{font-size:8vw}.ss-chapter__line{font-size:16px}.ss-chapter__media{max-width:100%;margin-top:1.6em}.ss-chapter__media[data-ratio="9x16"]{max-width:100%}.ss-uses{padding:8vh var(--pad-x)}.ss-uses__head{grid-column:1/7}.ss-uses__row{grid-column:1/7;grid-template-columns:1fr;row-gap:1em;margin-top:4vh}.ss-use__name{font-size:20px}.ss-use__line{font-size:15px}.ss-tools{padding:6vh var(--pad-x)}.ss-tools__head h2{font-size:7vw}.ss-tools__head p{font-size:15px}.ss-tools__wall{grid-template-columns:repeat(3,minmax(0,1fr))}.ss-trust__head .ss-h2{font-size:11vw}.ss-trust__grid{grid-template-columns:1fr}.ss-cell__name{font-size:20px}.ss-cell__body{font-size:15px}.ss-faq__head h2{font-size:11vw}.ss-faq__q{font-size:17px}.ss-faq__a{font-size:15px}.ss-related{padding:6vh var(--pad-x) 2vh}.ss-related__head{flex-direction:column;grid-column:1/7;align-items:flex-start;gap:1.2em}.ss-related__head h2{font-size:8vw}.ss-related__row{grid-column:1/7;grid-template-columns:1fr;row-gap:1em}.ss-rel,.ss-related__row--one .ss-rel{aspect-ratio:4/3}.ss-related__row--one .ss-rel__name{font-size:22px}.ss-rel__n{font-size:12px}.ss-rel__name{font-size:22px}.ss .studios-cta__caption{font-size:12px}}.ss-glyph{color:#111314c7;vertical-align:-.2em;flex:none;width:1.15em;height:1.15em}.ss-col li{align-items:flex-start;gap:.75em;display:flex}.ss-col li .ss-glyph{color:var(--studios-primary);margin-top:.12em}.ss-tour__index a span{align-items:center;gap:.55em;display:inline-flex}.ss-glyph--index{color:currentColor;opacity:.75;width:1em;height:1em}.ss-tour__index li[aria-current=step] .ss-glyph--index{color:var(--studios-primary);opacity:1}.ss-chapter__n{align-items:center;gap:.6em;display:flex}.ss-glyph--stage{width:1.5em;height:1.5em;color:var(--ink)}.ss-use__n,.ss-cell__n{align-items:center;gap:.6em;display:flex}.ss-glyph--use,.ss-glyph--cell{width:1.5em;height:1.5em}.ss-cell__n{justify-content:space-between}.ss-glyph--cell{width:1.9em;height:1.9em;color:var(--ink);box-sizing:content-box;background:#1113140f;border-radius:50%;padding:.35em}.ss-tool__mark svg{color:var(--ink)}.ss-chapter__media--art{aspect-ratio:auto;background:0 0;overflow:visible}.ss-art__card{border-radius:var(--radius);background:#fff;padding:10px;box-shadow:0 10px 28px -12px #11131438,inset 0 0 0 1px #1113140f}.ss-art{border-radius:calc(var(--radius) - 4px);color:var(--ink);background:#eef0f2;flex-direction:column;gap:.7em;padding:1em 1.1em 1.1em;font-size:clamp(11px,.78vw,14px);line-height:1.35;display:flex}.ss-art__head{text-transform:uppercase;letter-spacing:.07em;border-bottom:1px solid #1113141a;justify-content:space-between;align-items:center;gap:1em;padding-bottom:.6em;font-size:.86em;display:flex}.ss-art__title{align-items:center;gap:.55em;font-weight:500;display:inline-flex}.ss-art__dot{background:var(--studios-primary);border-radius:50%;width:.55em;height:.55em}.ss-art__right{color:#1113148c;white-space:nowrap}.ss-art__pill{background:var(--ink);color:#fff;letter-spacing:.07em;border-radius:999px;padding:.35em .7em;font-size:.9em;display:inline-block}.ss-art__row{border-bottom:1px solid #11131414;grid-template-columns:6.5em 1fr;align-items:baseline;gap:.8em;padding:.45em 0;display:grid}.ss-art__row:last-child{border-bottom:0}.ss-art__row b{text-transform:uppercase;letter-spacing:.07em;color:#1113148c;font-size:.8em;font-weight:500}.ss-art__row--red span{color:var(--studios-primary)}.ss-art__chips{flex-wrap:wrap;gap:.35em;display:inline-flex}.ss-art__chips i{white-space:nowrap;background:#fff;border-radius:999px;padding:.3em .6em;font-size:.9em;font-style:normal;box-shadow:inset 0 0 0 1px #1113141f}.ss-art__foot{padding-top:.2em}.ss-art__grid{grid-template-columns:repeat(3,1fr);gap:.5em;display:grid}.ss-art__thumb{aspect-ratio:4/3;background:#1c1e1f;border-radius:6px;margin:0;position:relative;overflow:hidden}.ss-art__thumb img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.ss-art__thumb figcaption{color:#fff;letter-spacing:.05em;text-transform:uppercase;text-shadow:0 1px 6px #0009;font-size:.8em;position:absolute;bottom:.4em;left:.5em}.ss-art__swatches{align-items:center;gap:.45em;display:flex}.ss-art__swatches b{text-transform:uppercase;letter-spacing:.07em;color:#1113148c;margin-right:.4em;font-size:.8em;font-weight:500}.ss-art__swatches i{border-radius:50%;width:1.4em;height:1.4em;box-shadow:inset 0 0 0 1px #1113141a}.ss-art__ruler{color:#11131480;letter-spacing:.04em;justify-content:space-between;padding:0 0 .2em 2.4em;font-size:.75em;display:flex}.ss-art__tracks{flex-direction:column;gap:.4em;display:flex;position:relative}.ss-art__track{grid-template-columns:2.4em 1fr;align-items:stretch;gap:0;display:grid}.ss-art__track b{color:#1113148c;align-self:center;font-size:.75em;font-weight:500}.ss-art__clips{gap:2px;height:2.9em;display:flex}.ss-art__clips span{background:#1c1e1f;border-radius:4px;position:relative;overflow:hidden}.ss-art__clips img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.ss-art__grade{color:#8c1020;letter-spacing:.04em;white-space:nowrap;background:#e62a3f29;border-radius:4px;align-items:center;height:1.6em;padding:0 .6em;font-size:.78em;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #e62a3f59}.ss-art__wave{align-items:center;gap:2px;height:1.8em;display:flex}.ss-art__wave i{background:#11131459;border-radius:1px;flex:1 1 0;min-height:2px}.ss-art__wave--ink i{background:#1113148c}.ss-art__playhead{background:var(--studios-primary);border-radius:1px;width:2px;margin-left:2.4em;position:absolute;top:-.3em;bottom:-.2em}.ss-art__playhead:before{content:"";background:var(--studios-primary);border-radius:2px 2px 0 0;width:10px;height:6px;position:absolute;top:-4px;left:-4px}.ss-art__viewport{aspect-ratio:16/9;background:#1c1e1f;border-radius:8px;position:relative;overflow:hidden}.ss-art__viewport svg{width:100%;height:100%;display:block;position:absolute;inset:0}.ss-art__vlabel{color:#f5f6f8b3;letter-spacing:.06em;text-transform:uppercase;font-size:.75em;position:absolute;top:.55em;left:.7em}.ss-art__list{flex-direction:column;display:flex}.ss-art__item{border-bottom:1px solid #11131414;grid-template-columns:1.6em 1fr auto 1.2em;align-items:center;gap:.6em;padding:.45em 0;display:grid}.ss-art__item:last-child{border-bottom:0}.ss-art__item b{color:#1113148c;font-size:.85em;font-weight:500}.ss-art__item em{color:#1113148c;white-space:nowrap;font-size:.85em;font-style:normal}.ss-glyph--sm{color:#1113148c;width:1em;height:1em}.ss-art__stats{flex-wrap:wrap;gap:.5em 1.4em;font-size:.9em;display:flex}.ss-art__stats b{text-transform:uppercase;letter-spacing:.07em;color:#1113148c;margin-right:.5em;font-size:.8em;font-weight:500}.ss-art__plan{grid-template-columns:1.1fr 1fr;align-items:stretch;gap:.8em;display:grid}.ss-art__plan svg{background:#1c1e1f;border-radius:8px;width:100%;height:100%;display:block}.ss-art__sliders{flex-direction:column;justify-content:center;gap:.6em;display:flex}.ss-art__slider{grid-template-columns:2.6em 1fr 2em;align-items:center;gap:.5em;font-size:.85em;display:grid}.ss-art__slider b{color:#11131499;font-weight:500}.ss-art__slider span{background:#1113141f;border-radius:2px;height:4px;overflow:hidden}.ss-art__slider span i{background:var(--ink);border-radius:2px;height:100%;display:block}.ss-art__slider em{text-align:right;color:#11131499;font-style:normal}.ss-art__buckets{aspect-ratio:16/9;background:#1c1e1f;border-radius:8px;position:relative;overflow:hidden}.ss-art__buckets img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.ss-art__bucketgrid{grid-template-rows:repeat(5,1fr);grid-template-columns:repeat(8,1fr);display:grid;position:absolute;inset:0}.ss-art__bucketgrid i{background:#24272a;box-shadow:inset 0 0 0 .5px #f5f6f814}.ss-art__bucketgrid i.is-done{background:0 0}.ss-art__bucketgrid i.is-live{box-shadow:inset 0 0 0 1px var(--studios-primary);background:#e62a3f59}.ss-art__progress{background:#1113141f;border-radius:2px;height:4px;overflow:hidden}.ss-art__progress i{background:var(--studios-primary);border-radius:2px;height:100%;display:block}.ss-art__sheet{grid-template-columns:5.5em 1fr;gap:.9em;display:grid}.ss-art__portrait{aspect-ratio:3/4;background:#1c1e1f;border-radius:8px;position:relative;overflow:hidden}.ss-art__portrait img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.ss-art__portrait span{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#08090ab3;border-radius:999px;padding:.25em .5em;font-size:.7em;position:absolute;bottom:.5em;left:.5em}.ss-art__fields .ss-art__row{grid-template-columns:5em 1fr}.ss-art__looks{flex-direction:column;display:flex}.ss-art__look{border-bottom:1px solid #11131414;grid-template-columns:4em 1fr auto;align-items:center;gap:.6em;padding:.45em 0;display:grid}.ss-art__look b{text-transform:uppercase;letter-spacing:.07em;color:#1113148c;font-size:.8em;font-weight:500}.ss-art__look em{gap:.3em;display:inline-flex}.ss-art__look em i{border-radius:50%;width:1.2em;height:1.2em;box-shadow:inset 0 0 0 1px #1113141a}.ss-art__voice{grid-template-columns:4em 1fr;align-items:center;gap:.6em;padding-top:.3em;display:grid}.ss-art__voice b{text-transform:uppercase;letter-spacing:.07em;color:#1113148c;font-size:.8em;font-weight:500}.ss-art__voice em{color:#11131499;grid-column:2;font-size:.85em;font-style:normal}.ss-art__dialects{flex-wrap:wrap;gap:.35em;display:flex}.ss-art__dialects i{background:#fff;border-radius:999px;padding:.35em .7em;font-size:.85em;font-style:normal;box-shadow:inset 0 0 0 1px #1113141f}.ss-art__dialects i.is-on{background:var(--ink);color:#fff;box-shadow:none}.ss-art__line{font-family:var(--font-arabic), var(--font-display), sans-serif;text-align:right;margin:.2em 0 0;font-size:1.45em;line-height:1.5}.ss-art__sub{color:#11131499;margin:0;font-size:.95em}.ss-art__markers{border-top:1px solid #11131414;flex-wrap:wrap;gap:.4em 1.2em;padding-top:.3em;font-size:.85em;display:flex}.ss-art__markers b{color:var(--studios-primary);margin-right:.45em;font-weight:500}.ss-art__checks{flex-direction:column;display:flex}.ss-art__check{border-bottom:1px solid #11131414;grid-template-columns:1.5em 1fr auto;align-items:center;gap:.6em;padding:.45em 0;display:grid}.ss-art__check:last-child{border-bottom:0}.ss-art__check i{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:1.4em;height:1.4em;display:grid}.ss-art__check i svg{width:.85em;height:.85em}.ss-art__check em{color:#1113148c;white-space:nowrap;font-size:.85em;font-style:normal}@media (max-width:1100px){.ss-art{font-size:12px}}@media (max-width:812px){.ss-chapter__media--art{max-width:100%}.ss-art{font-size:12px}.ss-art__plan{grid-template-columns:1fr}.ss-art__plan svg{aspect-ratio:16/10}.ss-glyph--cell{padding:.3em}}@media (max-width:1100px){.ss-process__head .ss-h2,.ss-work__head h2{grid-column:1/9}.ss-process__head .ss-lede,.ss-work__head .ss-lede{grid-column:9/13;font-size:13px}.ss-chapter__text,.ss-chapter--plain .ss-chapter__text{grid-column:2/9}.ss-chapter__media{grid-area:2/2/auto/9;width:100%;max-width:30rem;margin-top:1.6em}.ss-chapter__media[data-ratio="9x16"]{grid-column:2/9;max-width:15rem}.ss-chapter__media--art{max-width:30rem}.ss-art{font-size:14px}.ss-art__head{font-size:max(12px,.86em)}.ss-art__pill,.ss-art__chips i,.ss-art__stats{font-size:max(12px,.9em)}.ss-art__row b,.ss-art__thumb figcaption,.ss-art__swatches b,.ss-art__stats b,.ss-art__look b,.ss-art__voice b{font-size:max(12px,.8em)}.ss-art__item b,.ss-art__item em,.ss-art__slider,.ss-art__voice em,.ss-art__dialects i,.ss-art__markers,.ss-art__check em{font-size:max(12px,.85em)}.ss-art__ruler,.ss-art__track b,.ss-art__vlabel{font-size:max(12px,.75em)}.ss-art__grade{font-size:max(12px,.78em)}.ss-art__portrait span{font-size:max(12px,.7em)}.ss-art__sub{font-size:max(12px,.95em)}}@media (max-width:812px){.ss-process__head .ss-lede,.ss-work__head .ss-lede{font-size:max(13px,3.4vw)}.ss-chapter__media,.ss-chapter__media--art,.ss-chapter__media[data-ratio="9x16"]{max-width:100%}.ss-art{font-size:14px}}@media (pointer:coarse){.ss .studios-hero__rail a{position:relative}.ss .studios-hero__rail a:after{content:"";height:44px;position:absolute;top:50%;left:-6px;right:-6px;transform:translateY(-50%)}.ss-seg button{min-height:44px}}@media (pointer:coarse) and (min-width:813px){.ss-tour__index a{align-content:center;min-height:44px}}@media (pointer:coarse) and (max-width:812px){.ss-tour__index a:after{content:"";height:44px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}}@media (max-width:812px){.ss .studios-hero__rail{letter-spacing:.08em;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;height:auto;min-height:52px;padding-block:.75rem;line-height:1.45;display:grid}.ss .studios-hero__rail a{min-width:0;min-height:44px}.ss .studios-hero__rail a:before{flex:none}.ss .studios-hero__rail a>span{overflow-wrap:anywhere;min-width:0}.ss .studios-hero__rail>span{justify-self:end}.ss-art__head{flex-wrap:wrap;align-items:flex-start;gap:.4rem .75rem}.ss-art__title{min-width:0}.ss-art__dot{flex:none}.ss-art__right{white-space:normal}.ss-art__swatches{flex-wrap:wrap}.ss-tool__name{overflow-wrap:anywhere;max-width:100%;line-height:1.35}.ss footer .footer-plate{height:auto}.ss footer .footer-plate>.relative.z-10{height:auto;min-height:inherit}}@media (max-width:480px){.ss-art__grid,.ss-tools__wall{grid-template-columns:repeat(2,minmax(0,1fr))}.ss-tool:last-child:nth-child(odd){grid-column:1/-1}}.ss-rail__compact{display:none}@media (max-width:812px){.ss[data-studio-service=creators]{background:var(--paper)}[data-studio-service=creators] .ss-rail__full{display:none}[data-studio-service=creators] .ss-rail__compact{display:inline}[data-studio-service=creators] .ss-seg{border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%;padding:6px;display:grid}[data-studio-service=creators] .ss-seg button{border-radius:10px;justify-content:center;min-width:0;min-height:48px;padding:.75rem .5rem}[data-studio-service=creators] .ss-panel__bar{flex-direction:column;gap:.6rem;line-height:1.45}[data-studio-service=creators] .ss-panel__bar>span{overflow-wrap:anywhere}[data-studio-service=creators] .ss-stage__tag{letter-spacing:.03em;max-width:calc(100% - 24px);font-size:12px;line-height:1.35;top:12px;left:12px;right:auto}[data-studio-service=creators] .ss-stage__tag--right{top:3.25rem}[data-studio-service=creators] .ss-stage__cap{grid-template-columns:minmax(0,1fr) auto;gap:.75rem;line-height:1.4;display:grid}[data-studio-service=creators] .ss-stage__cap span:last-child{white-space:nowrap}}@media (max-width:480px){[data-studio-service=creators] .ss-panel__rows li{grid-template-columns:1fr;gap:.4rem}}.studios-hero__rail>a{min-width:0;padding-inline:4px}@media (max-width:899px){.ss-card__meta{white-space:normal;line-height:1.5;overflow:visible}}@media (max-width:767px){[data-studio-service] .ss-rail__full{display:none}[data-studio-service] .ss-rail__compact{display:inline}}@media (max-width:360px){.ss .studios-hero__title{overflow-wrap:normal;max-width:100%;font-size:clamp(2.5rem,13vw,3rem)}}
