@property --lit{syntax:"<number>";inherits:true;initial-value:0}.fZmu_q_figure{margin:0;position:relative}.fZmu_q_svg{width:100%;height:auto;overflow:visible}.fZmu_q_edge{fill:none;stroke:var(--line-on-ink);stroke-width:2px;stroke-dasharray:1 1;stroke-linecap:round}.fZmu_q_packet{fill:var(--green);opacity:0}.fZmu_q_node{--lit:0;transform-box:view-box}.fZmu_q_ring{fill:none;stroke:var(--green);stroke-width:2px;opacity:.5;transform-box:view-box}.fZmu_q_core{fill:var(--green)}.fZmu_q_fill{fill:color-mix(in oklab, var(--green) calc(var(--lit) * 100%), var(--ink-soft));stroke:var(--green);stroke-width:2px}.fZmu_q_label{font:500 12px var(--font-mono);fill:var(--mist);text-anchor:middle}@media (max-width:560px){.fZmu_q_label{font-size:17px}}.fZmu_q_check{fill:none;stroke:var(--ink);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1;stroke-dashoffset:1px}.fZmu_q_svg[data-done=true] .fZmu_q_node{--lit:1}.fZmu_q_svg[data-done=true] .fZmu_q_check{stroke-dashoffset:0}html:not(.js) .fZmu_q_node{--lit:1}html:not(.js) .fZmu_q_check{stroke-dashoffset:0}.fZmu_q_replay{border:1px solid var(--line-on-ink);border-radius:var(--radius-pill);height:32px;color:var(--mist);font:600 var(--text-sm)/1 var(--font-display);cursor:pointer;transition:color var(--dur-quick) var(--ease-out), border-color var(--dur-quick) var(--ease-out);background:0 0;padding:0 14px;position:absolute;top:0;right:0}.fZmu_q_replay:hover{color:var(--paper);border-color:var(--mist)}@media (max-width:560px){.fZmu_q_replay{height:40px;margin:var(--space-3) 0 0 auto;display:block;position:static}}
.KE9itW_dial{gap:var(--space-6);display:grid}.KE9itW_track{grid-template-columns:repeat(4,minmax(0,1fr));padding-top:28px;display:grid;position:relative}.KE9itW_rail{opacity:.2;background:currentColor;border-radius:2px;height:2px;position:absolute;top:34px;left:12.5%;right:12.5%}.KE9itW_stop{justify-items:center;gap:var(--space-3);color:inherit;cursor:pointer;background:0 0;border:0;padding:0 4px 4px;display:grid;position:relative}.KE9itW_tick{opacity:.5;width:10px;height:10px;transition:opacity var(--dur-quick) var(--ease-out);border:2px solid;border-radius:50%;margin-top:1px}.KE9itW_stopLabel{font:600 var(--text-sm)/1.2 var(--font-display);text-align:center;opacity:.65;transition:opacity var(--dur-quick) var(--ease-out)}.KE9itW_stop[aria-checked=true] .KE9itW_stopLabel,.KE9itW_stop:hover .KE9itW_stopLabel{opacity:1}.KE9itW_dot{width:25%;transform:translateX(calc(var(--level,1) * 100%));transition:transform .56s var(--ease-draw);pointer-events:none;justify-items:center;display:grid;position:absolute;top:22px;left:0}.KE9itW_dot>span{background:var(--green);transform-origin:50% 100%;border-radius:50%;width:26px;height:26px;display:block}.KE9itW_detail{min-height:132px;animation:KE9itW_swap var(--dur-slow) var(--ease-out) both}.KE9itW_text{font:600 var(--text-2xl)/1.25 var(--font-display);letter-spacing:var(--tracking-display);max-width:30ch}.KE9itW_example{margin-top:var(--space-3);opacity:.8;max-width:52ch}.KE9itW_example span{font:600 var(--text-xs)/1 var(--font-display);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;opacity:.85;margin-bottom:4px;display:block}@keyframes KE9itW_swap{0%{opacity:0;filter:blur(3px);transform:translateY(8px)}}@media (max-width:560px){.KE9itW_stopLabel{font-size:var(--text-xs)}}
.pkI36W_list{display:grid}.pkI36W_item{border-top:1px solid var(--line)}.pkI36W_item:last-of-type{border-bottom:1px solid var(--line)}.pkI36W_item summary{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5) 0;font:600 var(--text-xl)/1.25 var(--font-display);cursor:pointer;list-style:none;display:flex}.pkI36W_item summary::-webkit-details-marker{display:none}.pkI36W_dot{background:var(--green);width:14px;height:14px;box-shadow:inset 0 0 0 7px var(--green);transition:box-shadow var(--dur-base) var(--ease-out), background-color var(--dur-base) var(--ease-out);border-radius:50%;flex-shrink:0}.pkI36W_item[open] .pkI36W_dot{box-shadow:inset 0 0 0 3px var(--green-700);background:0 0}.pkI36W_item p{padding-bottom:var(--space-5);max-width:60ch;color:color-mix(in oklab, var(--ink) 80%, var(--paper))}.pkI36W_more{margin-top:var(--space-6)}
.NNnxDa_stage{aspect-ratio:1;cursor:pointer;isolation:isolate;place-items:center;display:grid;position:relative}.NNnxDa_mark{width:100%;display:block;position:relative}.NNnxDa_mark svg{width:100%;height:auto}.NNnxDa_work{z-index:-1;background:var(--sun);animation:NNnxDa_work-in var(--dur-base) var(--ease-out) .7s both;border-radius:28%;position:absolute;inset:10%;overflow:hidden}.NNnxDa_work:before{content:"";background:conic-gradient(from 0deg, var(--coral), var(--sun), var(--green-300), var(--coral) 70%, var(--sun));transform:rotate(var(--turn,0deg));transition:transform 1.2s var(--ease-out);position:absolute;inset:-50%}@keyframes NNnxDa_work-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.NNnxDa_work{animation-duration:1ms;animation-delay:.26s}.NNnxDa_work:before{transition:none}}
.Wo-fPa_viewer{margin:0}.Wo-fPa_stage{aspect-ratio:var(--ratio);border-radius:var(--radius-lg);background:var(--viewer-bg,var(--card));position:relative;overflow:hidden}.Wo-fPa_poster{object-fit:contain;width:100%;height:100%;transition:opacity var(--dur-slow) var(--ease-out);position:absolute;inset:0}.Wo-fPa_stage[data-phase=ready] .Wo-fPa_poster{opacity:0}.Wo-fPa_stage model-viewer{width:100%;height:100%;position:absolute;inset:0}.Wo-fPa_stage[data-focus]{outline:2px solid var(--green-700);outline-offset:3px}.Wo-fPa_actions{inset-inline:0;bottom:var(--space-5);padding-inline:var(--space-4);justify-content:center;display:flex;position:absolute}.Wo-fPa_load{box-shadow:var(--shadow-lift);position:relative;overflow:hidden}.Wo-fPa_load[aria-disabled=true]{cursor:progress}.Wo-fPa_bar{width:100%;height:3px;transform:scaleX(var(--p));transform-origin:0;transition:transform var(--dur-base) var(--ease-out);background:currentColor;position:absolute;bottom:0;left:0}.Wo-fPa_ar{right:var(--space-4);bottom:var(--space-4);position:absolute}.Wo-fPa_versions{min-width:0;margin:var(--space-3) 0 0;border:0;padding:0}.Wo-fPa_legend{margin-bottom:var(--space-2);font:600 var(--text-sm)/1.3 var(--font-display);color:var(--muted);padding:0}.Wo-fPa_options{gap:var(--space-2);flex-wrap:wrap;display:flex}.Wo-fPa_option{position:relative}.Wo-fPa_option input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.Wo-fPa_option span{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--paper);min-height:44px;font:600 var(--text-sm)/1.2 var(--font-display);transition:background-color var(--dur-quick) var(--ease-out), color var(--dur-quick) var(--ease-out);align-items:center;gap:8px;padding:8px 16px;display:inline-flex}.Wo-fPa_option span:before{content:"";background:var(--green);opacity:0;width:8px;height:8px;transition:transform var(--dur-base) var(--spring-pop), opacity var(--dur-quick) var(--ease-out);border-radius:50%;margin-left:-4px;transform:scale(.4)}.Wo-fPa_option input:checked+span{background:var(--ink);color:var(--paper);border-color:var(--ink)}.Wo-fPa_option input:checked+span:before{opacity:1;transform:none}.Wo-fPa_option input:focus-visible+span{outline:2px solid var(--green-700);outline-offset:2px}.Wo-fPa_caption{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--muted)}
.kDcFMq_cover{width:100%;height:100%;position:relative;overflow:hidden}.kDcFMq_mark,.kDcFMq_icons{position:absolute;top:50%;left:50%;translate:-50% -50%}.kDcFMq_cover .kDcFMq_mark{aspect-ratio:1;height:52%;display:block}.kDcFMq_cover .kDcFMq_mark svg{width:100%;height:100%;display:block}.kDcFMq_icons{aspect-ratio:34/22;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);gap:9.1% 5.9%;height:64%;display:grid}.kDcFMq_icon{aspect-ratio:1;background:radial-gradient(circle, color-mix(in oklab, currentColor 26%, transparent) 0 1.2px, transparent 1.7px) 0 0 / 12.5% 12.5%;display:block}.kDcFMq_icon svg{width:100%;height:100%;display:block;overflow:visible}.kDcFMq_icon [stroke=none]{transform-box:fill-box;transform-origin:50% 100%}.kDcFMq_stages{background:var(--card)}.kDcFMq_stage{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.js .kDcFMq_final[data-pending]{clip-path:inset(0 100% 0 0)}.kDcFMq_seam{opacity:0;pointer-events:none;position:absolute;inset:0}.kDcFMq_seam:before{content:"";background:var(--ink);width:2px;position:absolute;top:0;bottom:0;left:-1px}.kDcFMq_seam span{border:3px solid var(--ink);border-radius:50%;width:24px;height:24px;position:absolute;top:50%;left:0;translate:-50% -50%}
.Jrg4TW_scene{--skin-1:color-mix(in oklab, var(--coral) 58%, var(--ink));--skin-2:color-mix(in oklab, var(--coral) 46%, var(--ink));width:100%;height:100%;display:block}.Jrg4TW_scene text{font-family:var(--font-display);letter-spacing:-.01em;font-weight:600}.Jrg4TW_draw{stroke-dasharray:1 1}.Jrg4TW_center{transform-box:fill-box;transform-origin:50%}.Jrg4TW_bottom{transform-box:fill-box;transform-origin:50% 100%}.js .Jrg4TW_scene[data-pending] [data-art]{visibility:hidden}.Jrg4TW_captions{left:var(--cap-side);right:var(--cap-side);bottom:var(--inset);pointer-events:none;margin:0;padding:0;list-style:none;display:grid;position:absolute}.Jrg4TW_captions li{border-radius:var(--radius-pill);background:var(--ink);max-width:100%;color:var(--paper);font:600 var(--cap-size)/1.15 var(--font-display);letter-spacing:.005em;text-align:center;text-wrap:balance;grid-area:1/1;place-self:end center;padding:.42em .95em .46em}.Jrg4TW_cover{background:var(--green);--inset:clamp(8px, 3cqi, 16px);--cap-side:var(--inset);--cap-size:clamp(12px, 3cqi, 17px);width:100%;height:100%;position:relative;overflow:hidden;container-type:inline-size}.Jrg4TW_cover .Jrg4TW_captions{opacity:0;transition:opacity var(--dur-base) var(--ease-out)}.Jrg4TW_cover[data-playing] .Jrg4TW_captions{opacity:1}.Jrg4TW_player{aspect-ratio:16/9;border-radius:var(--radius-xl);background:var(--green);width:100%;margin:0;position:relative;overflow:hidden;container-type:inline-size}.Jrg4TW_stage{--inset:clamp(10px, 2.2cqi, 20px);--button:124px;--cap-side:calc(var(--inset) + var(--button) + 10px);--cap-size:clamp(13px, 2.3cqi, 24px);position:absolute;inset:0}.Jrg4TW_control{left:var(--inset);bottom:var(--inset);min-width:var(--button);box-shadow:var(--shadow-lift);justify-content:center;position:absolute}.Jrg4TW_control svg{flex:none}html:not(.js) .Jrg4TW_control{display:none}@container (max-width:600px){.Jrg4TW_stage{--button:44px}.Jrg4TW_control{width:44px;min-width:0;height:44px;padding:0}.Jrg4TW_label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.Jrg4TW_board{background:var(--ink);grid-template:1fr 1fr/1fr 1fr;gap:3px;margin:0;padding:0;list-style:none;display:none;position:absolute;inset:0}.Jrg4TW_board li{min-width:0;min-height:0;position:relative;overflow:hidden;container-type:inline-size}.Jrg4TW_frame{position:absolute;inset:0}.Jrg4TW_board p{border-radius:var(--radius-pill);background:var(--ink);width:fit-content;color:var(--paper);font:600 clamp(12px, 3.6cqi, 18px)/1.15 var(--font-display);align-items:center;gap:.45em;padding:.34em .85em .36em .36em;display:flex;position:absolute;bottom:clamp(6px,3cqi,14px);left:clamp(6px,3cqi,14px);right:clamp(6px,3cqi,14px)}.Jrg4TW_num{background:var(--sun);width:1.5em;height:1.5em;color:var(--ink);border-radius:50%;flex:none;place-items:center;font-size:.85em;display:grid}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) .Jrg4TW_stage{display:none}:root:not([data-motion=full]) .Jrg4TW_board{display:grid}}:root[data-motion=reduced] .Jrg4TW_stage{display:none}:root[data-motion=reduced] .Jrg4TW_board{display:grid}@media (max-width:560px){.Jrg4TW_player{border-radius:var(--radius-lg)}}
.Whwvka_scene{--size:300px;--step:calc(var(--size) / 110);width:var(--size);aspect-ratio:1;perspective:calc(var(--size) * 4);position:relative}.Whwvka_tile{transform-style:preserve-3d;transform:rotateX(var(--rx,12deg)) rotateY(var(--ry,-24deg));transition:transform .9s var(--spring-settle);position:absolute;inset:0}.Whwvka_slab,.Whwvka_face{background:radial-gradient(circle calc(var(--size) * .075) at 50% 69.7%, transparent 96%, var(--c) 100%);transform:translateZ(calc(var(--z,0) * var(--step)));border-radius:27%;position:absolute;inset:0}.Whwvka_slab{--c:var(--green-600)}.Whwvka_face{--c:var(--green)}.Whwvka_ridge,.Whwvka_m{fill:none;stroke-width:30px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;transform:translateZ(calc(var(--z) * var(--step)));position:absolute;inset:0}.Whwvka_ridge{stroke:color-mix(in oklab, var(--paper) 70%, var(--green-700))}.Whwvka_m{stroke:var(--white)}.Whwvka_shadow{background:radial-gradient(closest-side,#0e1c1633,#0000);border-radius:50%;height:16%;position:absolute;bottom:-12%;left:10%;right:10%}
.oYdDuW_art{aspect-ratio:4/3;border-radius:var(--radius-xl);place-items:center;display:grid;overflow:hidden}.oYdDuW_icon{width:36%;height:auto;overflow:visible}.oYdDuW_icon :is(path,rect,circle:not([fill]),ellipse:not([fill])){stroke-dasharray:320;stroke-dashoffset:320px}.oYdDuW_icon :is(circle[fill],ellipse[fill]){transform-box:fill-box;transform-origin:50% 100%;transform:translateY(-14px)scale(0)}.oYdDuW_art[data-revealed] .oYdDuW_icon :is(path,rect,circle:not([fill]),ellipse:not([fill])){stroke-dashoffset:0;transition:stroke-dashoffset 1.1s var(--ease-draw) .15s}.oYdDuW_art[data-revealed] .oYdDuW_icon :is(circle[fill],ellipse[fill]){transition:transform .72s var(--spring-pop) .9s;transform:none}.oYdDuW_art[data-practice=strategy] .oYdDuW_icon path{stroke-dashoffset:0;opacity:0;transform-box:fill-box;transform-origin:50%;transform:rotate(-160deg)}.oYdDuW_art[data-practice=strategy][data-revealed] .oYdDuW_icon path{opacity:1;transition:opacity var(--dur-base) var(--ease-out) .8s, transform 1.3s var(--spring-settle) .8s;transform:none}.oYdDuW_art[data-practice=strategy] .oYdDuW_icon circle[fill]{transform-origin:50%;transform:scale(0)}.oYdDuW_art[data-practice=strategy][data-revealed] .oYdDuW_icon circle[fill]{transition:transform .42s var(--spring-pop) .6s;transform:none}.oYdDuW_art[data-practice=brand-design] .oYdDuW_icon circle[fill]{transform-origin:50%;transform:scale(0)}.oYdDuW_art[data-practice=brand-design][data-revealed] .oYdDuW_icon circle[fill]{animation:oYdDuW_blot .64s var(--ease-out) 1.25s both;transition:none;transform:none}.oYdDuW_art[data-practice=brand-design][data-revealed] .oYdDuW_icon path{transform-box:fill-box;animation:oYdDuW_press .36s var(--ease-out) 1.15s}@keyframes oYdDuW_blot{0%{transform:scale(0)}55%{transform:scale(1.35)}to{transform:scale(1)}}@keyframes oYdDuW_press{50%{transform:translate(-2.5px,2.5px)}}.oYdDuW_art[data-practice=motion-content] .oYdDuW_icon path:first-child{stroke-dasharray:.1 7;stroke-dashoffset:0;clip-path:inset(0 100% 0 0)}.oYdDuW_art[data-practice=motion-content][data-revealed] .oYdDuW_icon path:first-child{animation:1.1s .85s both oYdDuW_trail}.oYdDuW_art[data-practice=motion-content][data-revealed] .oYdDuW_icon ellipse[fill]{transition:none;animation:1.1s .85s both oYdDuW_bounce;transform:none}@keyframes oYdDuW_bounce{0%{opacity:0;animation-timing-function:cubic-bezier(.5,0,1,1);transform:translate(-48px,-34.5px)}4%{opacity:1}30%{animation-timing-function:cubic-bezier(0,0,.5,1);transform:translate(-28px,-.5px)scale(1.15,.8)}45%{animation-timing-function:cubic-bezier(.5,0,1,1);transform:translate(-20px,-12.5px)}60%{animation-timing-function:cubic-bezier(0,0,.5,1);transform:translate(-12px,-.5px)scale(1.1,.85)}72%{animation-timing-function:cubic-bezier(.5,0,1,1);transform:translate(-6px,-5.5px)}84%{animation-timing-function:var(--ease-out);transform:translate(0)scale(1.08,.9)}to{opacity:1;transform:none}}@keyframes oYdDuW_trail{0%{clip-path:inset(0 100% 0 0);animation-timing-function:cubic-bezier(.5,0,1,1)}30%{clip-path:inset(0 58.3% 0 0);animation-timing-function:cubic-bezier(0,0,.5,1)}45%{clip-path:inset(0 41.7% 0 0);animation-timing-function:cubic-bezier(.5,0,1,1)}60%{clip-path:inset(0 25% 0 0);animation-timing-function:cubic-bezier(0,0,.5,1)}72%{clip-path:inset(0 12.5% 0 0);animation-timing-function:cubic-bezier(.5,0,1,1)}84%,to{clip-path:inset(0)}}.oYdDuW_art[data-practice=web-product] .oYdDuW_icon circle[fill]:last-child{transform-origin:50%;transform:scale(0)}.oYdDuW_art[data-practice=web-product][data-revealed] .oYdDuW_icon circle[fill]:last-child{animation:oYdDuW_tap .52s var(--ease-out) 1.25s both;transition:none;transform:none}@keyframes oYdDuW_tap{0%{opacity:0;transform:scale(1.9)}55%{opacity:1;transform:scale(.8)}to{transform:scale(1)}}.oYdDuW_art[data-practice=ai-automation] .oYdDuW_icon circle[fill]{transform-origin:50%;transform:scale(0)}.oYdDuW_art[data-practice=ai-automation][data-revealed] .oYdDuW_icon circle[fill]{transition:transform .42s var(--spring-pop) 1.1s;transform:none}.oYdDuW_art[data-practice=ai-automation][data-revealed] .oYdDuW_icon circle[fill]:last-child{animation:oYdDuW_send .62s var(--ease-out) 1.4s both;transition:none}@keyframes oYdDuW_send{0%{transform:translate(-18px,-18px)scale(0)}25%{transform:translate(-14px,-14px)scale(1)}to{transform:none}}.oYdDuW_art[data-practice=growth-care] .oYdDuW_icon circle[fill]{transform-origin:50%;opacity:0;transform:translateY(22px)scale(.6)}.oYdDuW_art[data-practice=growth-care][data-revealed] .oYdDuW_icon circle[fill]{opacity:1;transition:opacity var(--dur-quick) var(--ease-out) 1.15s, transform .9s var(--spring-settle) 1.15s;transform:none}html:not(.js) .oYdDuW_icon *{stroke-dashoffset:0!important;opacity:1!important;clip-path:none!important;animation:none!important;transform:none!important}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) .oYdDuW_icon *{stroke-dashoffset:0!important;opacity:1!important;clip-path:none!important;transition:none!important;animation:none!important;transform:none!important}}:root[data-motion=reduced] .oYdDuW_icon *{stroke-dashoffset:0!important;opacity:1!important;clip-path:none!important;transition:none!important;animation:none!important;transform:none!important}
.xwLfUa_explorer{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.xwLfUa_list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.xwLfUa_list li{border-bottom:1px solid var(--line)}.xwLfUa_item{align-items:baseline;gap:var(--space-4);padding:var(--space-5) 0;grid-template-columns:48px minmax(0,1fr) auto;text-decoration:none;display:grid}.xwLfUa_num{font:600 var(--text-sm)/1 var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--muted);transition:color var(--dur-quick) var(--ease-out)}.xwLfUa_title{font:600 var(--text-4xl)/1.05 var(--font-display);letter-spacing:var(--tracking-display);color:color-mix(in oklab, var(--ink) 45%, var(--paper));transition:color var(--dur-quick) var(--ease-out), transform var(--dur-base) var(--ease-out)}.xwLfUa_item[data-active] .xwLfUa_title{color:var(--ink);transform:translate(10px)}.xwLfUa_item[data-active] .xwLfUa_num{color:var(--green-700)}.xwLfUa_arrow{font:600 var(--text-2xl)/1 var(--font-display);color:var(--muted);opacity:0;transition:opacity var(--dur-quick) var(--ease-out), transform var(--dur-base) var(--ease-out);transform:translate(-8px)}.xwLfUa_item[data-active] .xwLfUa_arrow{opacity:1;color:var(--ink);transform:none}.xwLfUa_mobileTag{display:none}.xwLfUa_preview{top:calc(var(--header-h) + 40px);position:sticky}.xwLfUa_card{align-content:space-between;gap:var(--space-6);aspect-ratio:4/5;border-radius:var(--radius-xl);animation:xwLfUa_swap var(--dur-slow) var(--spring-settle) both;padding:clamp(24px,3vw,40px);display:grid}.xwLfUa_icon{width:96px;height:96px}.xwLfUa_tagline{font:600 var(--text-3xl)/1.15 var(--font-display);letter-spacing:var(--tracking-display)}.xwLfUa_sample{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.xwLfUa_sample li{border-radius:var(--radius-pill);font:600 var(--text-sm)/1 var(--font-display);border:1.5px solid;padding:8px 14px}@keyframes xwLfUa_swap{0%{opacity:0;transform:scale(.94)rotate(-1.5deg)}}@media (max-width:860px){.xwLfUa_explorer{grid-template-columns:minmax(0,1fr)}.xwLfUa_preview{display:none}.xwLfUa_item{grid-template-columns:40px minmax(0,1fr) auto}.xwLfUa_title{color:var(--ink);font-size:var(--text-3xl)}.xwLfUa_item[data-active] .xwLfUa_title{transform:none}.xwLfUa_arrow{opacity:1;transform:none}.xwLfUa_mobileTag{font-size:var(--text-sm);color:var(--muted);grid-column:2;display:block}}
.I5mcUW_work{align-content:start;gap:var(--space-3);color:inherit;text-decoration:none;display:grid}.I5mcUW_cover{aspect-ratio:4/3;border-radius:var(--radius-xl);background:var(--card);transition:box-shadow var(--dur-quick) var(--ease-out);display:block;position:relative;overflow:hidden}.I5mcUW_cover>*{width:100%;height:100%}.I5mcUW_work:hover .I5mcUW_cover{box-shadow:var(--shadow-lift)}.I5mcUW_caption{align-items:center;gap:var(--space-2);font:600 var(--text-base)/1.3 var(--font-display);display:flex}.I5mcUW_caption .sample{flex:none}.I5mcUW_arrow{color:var(--muted);transition:transform var(--dur-quick) var(--ease-out);margin-left:auto}.I5mcUW_work:hover .I5mcUW_arrow{color:var(--ink);transform:translate(4px)}@media (max-width:860px){.I5mcUW_cover{aspect-ratio:16/9}}
.aE6RYW_loop{width:100%;height:100%;position:relative}.aE6RYW_video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity var(--dur-base) var(--ease-out);position:absolute;inset:0}.aE6RYW_loop[data-playing] .aE6RYW_video{opacity:1}
._7tzpxa_steps{position:relative}._7tzpxa_list{gap:var(--space-6);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._7tzpxa_line{opacity:.25;transform-origin:0;background:currentColor;height:2px;position:absolute;top:21px;left:22px;right:22px;transform:scaleX(0)}._7tzpxa_step{position:relative}._7tzpxa_num{width:44px;height:44px;margin-bottom:var(--space-5);background:var(--green);color:var(--ink);font:600 var(--text-lg)/1 var(--font-display);opacity:0;border-radius:50%;place-items:center;display:grid;transform:scale(.6)}._7tzpxa_title{margin-bottom:var(--space-2);font-size:var(--text-2xl)}._7tzpxa_step p{opacity:.8;max-width:30ch}._7tzpxa_steps[data-revealed] ._7tzpxa_line{transition:transform 1.1s var(--ease-draw);transform:scaleX(1)}._7tzpxa_steps[data-revealed] ._7tzpxa_num{opacity:1;transition:transform .72s var(--spring-pop), opacity var(--dur-quick) var(--ease-out);transition-delay:calc(var(--i) * .22s + .12s);transform:none}html:not(.js) ._7tzpxa_line{transform:none}html:not(.js) ._7tzpxa_num{opacity:1;transform:none}@media (max-width:860px){._7tzpxa_list{row-gap:var(--space-7);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._7tzpxa_line{display:none}}@media (max-width:520px){._7tzpxa_list{row-gap:var(--space-5);grid-template-columns:minmax(0,1fr)}._7tzpxa_step{column-gap:var(--space-4);grid-template-columns:44px minmax(0,1fr);display:grid}._7tzpxa_num{grid-area:1/1/span 2;margin-bottom:0}._7tzpxa_title,._7tzpxa_step p{grid-column:2}._7tzpxa_title{margin-top:8px}}@media (prefers-reduced-motion:reduce){._7tzpxa_line,._7tzpxa_num{opacity:1;transform:none;transition:none!important}._7tzpxa_line{opacity:.25}}
.Sp5vUW_hero{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,96px);padding-block:clamp(32px,6vw,80px) clamp(48px,7vw,96px);display:grid}.Sp5vUW_title{margin:var(--space-5) 0 var(--space-3);font-size:var(--text-6xl)}.Sp5vUW_tagline{font:600 var(--text-2xl)/1.2 var(--font-display);color:var(--green-700);margin-bottom:var(--space-5);text-wrap:balance;max-width:24ch}.Sp5vUW_actions{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.Sp5vUW_services{border-top:2px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(24px,4vw,56px);margin:0;padding:0;list-style:none;display:grid}.Sp5vUW_service{align-content:start;column-gap:var(--space-2);padding-block:var(--space-4);border-bottom:1px solid var(--line);grid-template-columns:2.25rem minmax(0,1fr);display:grid}.Sp5vUW_service>:not(.Sp5vUW_num){grid-column:2}.Sp5vUW_service h3{font-size:var(--text-lg)}.Sp5vUW_service p{margin-top:var(--space-1);color:var(--muted)}.Sp5vUW_num{font:600 var(--text-xs)/1 var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--green-700);grid-row:1;padding-top:.35em}.Sp5vUW_service:has(.Sp5vUW_serviceLink){transition:background-color var(--dur-quick) var(--ease-out);position:relative}.Sp5vUW_service:has(.Sp5vUW_serviceLink):hover{background:var(--card)}.Sp5vUW_serviceLink{color:inherit;text-decoration:none}.Sp5vUW_serviceLink:after{content:"";position:absolute;inset:0}.Sp5vUW_serviceLink:focus-visible{outline:none}.Sp5vUW_serviceLink:focus-visible:after{outline:3px solid var(--green-700);outline-offset:2px}.Sp5vUW_more{margin-top:var(--space-2);font:600 var(--text-sm)/1 var(--font-display);color:var(--green-700);gap:6px;display:inline-flex}.Sp5vUW_service:hover .Sp5vUW_more .Sp5vUW_otherArrow{color:inherit;transform:translate(4px)}.Sp5vUW_more .Sp5vUW_otherArrow{color:inherit;margin-left:0}.Sp5vUW_deliverables{margin-top:var(--space-7)}.Sp5vUW_deliverablesTitle{margin-bottom:var(--space-4);font-size:var(--text-xl)}.Sp5vUW_deliverables ul{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Sp5vUW_deliverables li{border:1px solid var(--line);border-radius:var(--radius-pill);font:600 var(--text-sm)/1 var(--font-display);align-items:center;gap:8px;padding:10px 16px;display:inline-flex}.Sp5vUW_deliverables li:before{content:"";background:var(--green);border-radius:50%;width:8px;height:8px}.Sp5vUW_pricing{margin-top:var(--space-7)}.Sp5vUW_pricing>p{max-width:60ch;color:var(--muted)}.Sp5vUW_packages{margin:var(--space-4) 0 0;gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));padding:0;list-style:none;display:grid}.Sp5vUW_package{align-items:start;gap:var(--space-4);height:100%;padding:var(--space-4) var(--space-5);border:1px solid var(--line);border-radius:var(--radius-md);transition:background-color var(--dur-quick) var(--ease-out);text-decoration:none;display:flex}.Sp5vUW_package .Sp5vUW_otherArrow{align-self:center}.Sp5vUW_package:hover{background:var(--card)}.Sp5vUW_package:hover .Sp5vUW_otherArrow{color:var(--ink);transform:translate(4px)}.Sp5vUW_packageCopy{gap:4px;display:grid}.Sp5vUW_packageLabel{font:600 var(--text-xs)/1 var(--font-display);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--green-700)}.Sp5vUW_packageTitle{font:600 var(--text-lg)/1.2 var(--font-display)}.Sp5vUW_packageText{color:var(--muted)}.Sp5vUW_studio{align-items:center;gap:var(--space-5);margin-top:var(--space-7);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--ink);color:var(--paper);text-decoration:none;display:flex}.Sp5vUW_studio .Sp5vUW_otherArrow{color:var(--mist)}.Sp5vUW_studio:hover .Sp5vUW_otherArrow{color:var(--green);transform:translate(4px)}.Sp5vUW_studioIcon{border-radius:var(--radius-md);background:var(--ink-soft);flex-shrink:0;place-items:center;width:64px;height:64px;display:grid}.Sp5vUW_studioIcon svg{width:40px;height:40px}.Sp5vUW_studioCopy{gap:4px;display:grid}.Sp5vUW_studioName{font:600 var(--text-xs)/1 var(--font-display);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--green)}.Sp5vUW_studioTitle{font:600 var(--text-xl)/1.2 var(--font-display)}.Sp5vUW_studioText{color:var(--mist);max-width:60ch}.Sp5vUW_work{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));display:grid}.Sp5vUW_work>:only-child{max-width:420px}.Sp5vUW_others{padding-bottom:clamp(72px,10vw,136px)}.Sp5vUW_othersTitle{margin-bottom:var(--space-5);font-size:var(--text-3xl)}.Sp5vUW_others ul{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));margin:0;padding:0;list-style:none;display:grid}.Sp5vUW_other{align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-md);font:600 var(--text-lg)/1.2 var(--font-display);transition:background-color var(--dur-quick) var(--ease-out);text-decoration:none;display:flex}.Sp5vUW_other:hover{background:var(--card)}.Sp5vUW_otherIcon{border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.Sp5vUW_otherIcon svg{width:24px;height:24px}.Sp5vUW_otherArrow{color:var(--muted);transition:transform var(--dur-quick) var(--ease-out);margin-left:auto}.Sp5vUW_other:hover .Sp5vUW_otherArrow{color:var(--ink);transform:translate(4px)}@media (max-width:860px){.Sp5vUW_services,.Sp5vUW_hero{grid-template-columns:minmax(0,1fr)}.Sp5vUW_hero>:last-child{order:-1}.Sp5vUW_hero>div:last-child{aspect-ratio:16/9}.Sp5vUW_work{grid-template-columns:minmax(0,1fr)}}
.U_VZua_card{gap:var(--space-2);flex-direction:column;text-decoration:none;display:flex}.U_VZua_cover{aspect-ratio:10/7;margin-bottom:var(--space-2);border-radius:var(--radius-lg);background:var(--card);transition:box-shadow var(--dur-base) var(--ease-out);overflow:hidden}.U_VZua_cover svg{width:100%;height:100%;transition:transform var(--dur-slow) var(--ease-out)}.U_VZua_card:hover .U_VZua_cover{box-shadow:var(--shadow-lift)}.U_VZua_card:hover .U_VZua_cover svg{transform:scale(1.035)}.U_VZua_title{font:600 var(--text-xl)/1.2 var(--font-display);letter-spacing:var(--tracking-display)}.U_VZua_meta{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.U_VZua_client{font:500 var(--text-base)/1.3 var(--font-text)}.U_VZua_tags{font:500 var(--text-sm)/1.4 var(--font-text);color:var(--muted)}.U_VZua_large .U_VZua_cover{aspect-ratio:16/10}.U_VZua_large .U_VZua_title{font-size:var(--text-3xl)}
.dv_bMa_reel{margin:0}.dv_bMa_frame{aspect-ratio:var(--ratio);border-radius:var(--radius-lg);background:var(--ink);position:relative;overflow:hidden}.dv_bMa_video{object-fit:cover;width:100%;height:100%;display:block}.dv_bMa_frame[data-started] .dv_bMa_video{cursor:pointer}.dv_bMa_actions{padding:var(--space-4);place-items:center;display:grid;position:absolute;inset:0}.dv_bMa_play{box-shadow:var(--shadow-lift)}.dv_bMa_pause{left:var(--space-4);bottom:var(--space-4);background:color-mix(in oklab, var(--ink) 72%, transparent);width:44px;height:44px;color:var(--paper);cursor:pointer;transition:background-color var(--dur-quick) var(--ease-out);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute}.dv_bMa_pause:hover{background:var(--ink)}.dv_bMa_caption{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--muted)}
.pEbAWa_slider{margin:0}.pEbAWa_single{border-radius:var(--radius-lg);width:100%;height:auto}.pEbAWa_chips{gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.pEbAWa_chip{border:1px solid var(--line);border-radius:var(--radius-pill);height:36px;font:600 var(--text-sm)/1 var(--font-display);cursor:pointer;transition:background-color var(--dur-quick) var(--ease-out), color var(--dur-quick) var(--ease-out);background:0 0;padding:0 14px}.pEbAWa_chip:hover{background:var(--card)}.pEbAWa_chip[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--paper)}.pEbAWa_frame{border-radius:var(--radius-lg);background:var(--card);touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:ew-resize;position:relative;overflow:hidden}.pEbAWa_after{width:100%;height:auto}.pEbAWa_before{object-fit:cover;width:100%;height:100%;clip-path:inset(0 calc(100% - var(--pos)) 0 0);position:absolute;inset:0}.pEbAWa_tag{top:var(--space-4);border-radius:var(--radius-pill);background:color-mix(in oklab, var(--ink) 72%, transparent);color:var(--paper);font:600 var(--text-xs)/1 var(--font-display);letter-spacing:.06em;text-transform:uppercase;pointer-events:none;padding:7px 10px;position:absolute}.pEbAWa_tagBefore{left:var(--space-4)}.pEbAWa_tagAfter{right:var(--space-4)}.pEbAWa_handle{--r:22px;top:0;bottom:0;left:var(--pos);width:calc(var(--r) * 2);margin-left:calc(var(--r) * -1);place-items:center;display:grid;position:absolute}.pEbAWa_handle:focus-visible{outline:none}.pEbAWa_handle:before,.pEbAWa_handle:after{content:"";background:var(--paper);width:2px;margin-left:-1px;position:absolute;left:50%;box-shadow:0 0 0 1px #0e1c1629}.pEbAWa_handle:before{top:0;bottom:calc(50% + var(--r))}.pEbAWa_handle:after{top:calc(50% + var(--r));bottom:0}.pEbAWa_ring{width:calc(var(--r) * 2);height:calc(var(--r) * 2);border:3px solid var(--paper);transition:transform var(--dur-quick) var(--ease-out);border-radius:50%;box-shadow:0 0 0 1px #0e1c1629,inset 0 0 0 1px #0e1c1629,0 6px 18px -6px #0e1c1673}.pEbAWa_frame:active .pEbAWa_ring{transform:scale(.92)}.pEbAWa_handle:focus-visible .pEbAWa_ring{outline:3px solid var(--green-700);outline-offset:2px;box-shadow:0 0 0 7px var(--paper), 0 6px 18px -6px #0e1c1673}
.ItA9Ha_list{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0;padding:0;list-style:none;display:grid}.ItA9Ha_item{gap:var(--space-4);padding:var(--space-6);background:var(--card);border:1px solid var(--line);border-radius:var(--radius-xl);flex-direction:column;display:flex}.ItA9Ha_mark{font:italic 400 72px/.6 var(--font-accent);color:var(--green);height:32px}.ItA9Ha_quote{font:600 var(--text-xl)/1.3 var(--font-display);letter-spacing:var(--tracking-display);flex:1;margin:0}.ItA9Ha_who{color:var(--muted);font-size:var(--text-sm)}.ItA9Ha_who strong{color:var(--ink);font:600 var(--text-base)/1.3 var(--font-display);display:block}
._7ecs4a_intro{gap:var(--space-8);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;display:grid}._7ecs4a_intro h1 em{color:var(--green-700)}._7ecs4a_introCopy{gap:var(--space-4);display:grid}._7ecs4a_introCopy p:last-child{color:var(--muted);max-width:52ch}._7ecs4a_point{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}._7ecs4a_point h2 em{color:var(--green)}._7ecs4a_pointArt{cursor:pointer;width:min(100%,360px)}._7ecs4a_pointArt svg{width:100%;height:auto}._7ecs4a_principles{margin:var(--space-4) 0 0;gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}._7ecs4a_principles li{padding-top:var(--space-5);border-top:2px solid var(--ink)}._7ecs4a_principlesTitle{margin-bottom:var(--space-7)}._7ecs4a_principles h3{margin:var(--space-3) 0}._7ecs4a_principles p{color:var(--muted)}._7ecs4a_num{font:600 var(--text-sm)/1 var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--green-700)}._7ecs4a_team{gap:var(--space-6) var(--space-5);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin:0;padding:0;list-style:none;display:grid}._7ecs4a_team h3{margin-top:var(--space-4);font-size:var(--text-xl)}._7ecs4a_photo{aspect-ratio:1;border-radius:var(--radius-xl);background:var(--green-100);font:600 var(--text-4xl)/1 var(--font-display);color:var(--green-800);place-items:center;display:grid;overflow:hidden}._7ecs4a_photo img{object-fit:cover;width:100%;height:100%}._7ecs4a_role{color:var(--green-700);font:600 var(--text-sm)/1.3 var(--font-display)}._7ecs4a_bio{margin-top:var(--space-2);color:var(--muted);font-size:var(--text-sm)}._7ecs4a_join{padding-bottom:clamp(72px,10vw,136px)}._7ecs4a_working{padding-block:clamp(48px,7vw,96px) clamp(72px,10vw,136px)}._7ecs4a_joinCard{gap:var(--space-6);border-radius:var(--radius-xl);background:var(--green);grid-template-columns:minmax(0,1.4fr) auto;align-items:end;padding:clamp(28px,5vw,64px);display:grid}._7ecs4a_joinCard .lede{color:var(--ink)}._7ecs4a_joinTitle{margin-bottom:var(--space-4);font-size:var(--text-4xl)}._7ecs4a_joinActions{gap:var(--space-3);flex-wrap:wrap;display:flex}._7ecs4a_joinActions .btn-ghost{border-color:#0e1c1640}._7ecs4a_joinActions .btn-ghost:hover{background:#ffffff40}@media (max-width:860px){._7ecs4a_intro,._7ecs4a_point,._7ecs4a_joinCard,._7ecs4a_principles{grid-template-columns:minmax(0,1fr)}._7ecs4a_pointArt{width:min(70%,280px)}}
.B3bKHG_groups{gap:var(--space-7) clamp(24px, 4vw, 56px);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.B3bKHG_group{scroll-margin-top:calc(var(--header-h) + var(--space-5))}.B3bKHG_group h2{padding-bottom:var(--space-3);border-bottom:2px solid var(--ink);font-size:var(--text-2xl)}.B3bKHG_group ul{margin:0;padding:0;list-style:none}.B3bKHG_group li{gap:var(--space-3);padding-block:var(--space-3);border-bottom:1px solid var(--line);align-items:baseline;display:flex}.B3bKHG_group li:before{content:"";background:var(--green);border-radius:50%;flex-shrink:0;width:8px;height:8px;translate:0 -2px}.B3bKHG_link{align-items:center;gap:var(--space-5);padding:var(--space-5) var(--space-6);border:1px solid var(--line);border-radius:var(--radius-lg);color:inherit;transition:background-color var(--dur-quick) var(--ease-out);text-decoration:none;display:flex}.B3bKHG_link:hover{background:var(--card)}.B3bKHG_linkCopy{gap:var(--space-1);display:grid}.B3bKHG_linkTitle{font:600 var(--text-2xl)/1.15 var(--font-display);letter-spacing:var(--tracking-display)}.B3bKHG_linkText{color:var(--muted);max-width:60ch}.B3bKHG_arrow{font:600 var(--text-2xl)/1 var(--font-display);transition:transform var(--dur-quick) var(--ease-out);margin-left:auto}.B3bKHG_link:hover .B3bKHG_arrow{transform:translate(4px)}@media (max-width:860px){.B3bKHG_groups{grid-template-columns:minmax(0,1fr)}.B3bKHG_link{padding:var(--space-4)}}
.d83oMa_hero{padding-block:clamp(48px,8vw,112px)}.d83oMa_heroInner{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.d83oMa_hero h1 em{color:var(--green)}.d83oMa_actions{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.d83oMa_graph{justify-self:end;width:100%;max-width:520px}.d83oMa_split{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.d83oMa_split h2 em{color:var(--green-700)}.d83oMa_dialCard{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-xl);padding:clamp(24px,4vw,48px)}.d83oMa_services{border-top:2px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(24px,4vw,56px);margin:0;padding:0;list-style:none;display:grid}.d83oMa_services li{align-content:start;column-gap:var(--space-2);padding-block:var(--space-4);border-bottom:1px solid var(--line);grid-template-columns:2.25rem minmax(0,1fr);display:grid}.d83oMa_services li>:not(.d83oMa_num){grid-column:2}.d83oMa_services h3{font-size:var(--text-lg)}.d83oMa_services p{margin-top:var(--space-1);color:var(--muted)}.d83oMa_num{font:600 var(--text-xs)/1 var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--green-700);grid-row:1;padding-top:.35em}@media (max-width:860px){.d83oMa_services{grid-template-columns:minmax(0,1fr)}}.d83oMa_cases{gap:var(--space-6) var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.d83oMa_cases li{padding-top:var(--space-5);border-top:2px solid var(--ink)}.d83oMa_cases h3{margin:var(--space-3) 0 var(--space-2);font-size:var(--text-xl)}.d83oMa_cases p{color:var(--muted)}.d83oMa_caseDot{background:var(--green);border-radius:50%;width:14px;height:14px;display:block}.d83oMa_path{gap:var(--space-5);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.d83oMa_path:before{content:"";opacity:.25;transform-origin:0;background:currentColor;height:2px;position:absolute;top:9px;left:10px;right:10px;transform:scaleX(0)}.d83oMa_path[data-revealed]:before{transition:transform 1.1s var(--ease-draw);transform:scaleX(1)}.d83oMa_path li{gap:var(--space-2);align-content:start;display:grid;position:relative}.d83oMa_pathDot{width:20px;height:20px;margin-bottom:var(--space-3);background:var(--green);border-radius:50%;transform:scale(0)}.d83oMa_path[data-revealed] .d83oMa_pathDot{transition:transform .72s var(--spring-pop) calc(var(--i) * .2s + .15s);transform:none}.d83oMa_pathTag{font:600 var(--text-xs)/1 var(--font-display);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--green)}.d83oMa_path h3{font-size:var(--text-2xl)}.d83oMa_path p{color:var(--mist)}html:not(.js) .d83oMa_path:before{transform:none}html:not(.js) .d83oMa_pathDot{transform:none}.d83oMa_promises{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.d83oMa_promises li{padding:var(--space-6);border-radius:var(--radius-lg);background:var(--green-50);border:1px solid color-mix(in oklab, var(--green) 30%, transparent)}.d83oMa_promises h3{margin-bottom:var(--space-2);font-size:var(--text-2xl)}.d83oMa_promises p{color:color-mix(in oklab, var(--ink) 80%, var(--paper));max-width:52ch}.d83oMa_faq{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);display:grid}.d83oMa_closing{padding-bottom:clamp(72px,10vw,136px)}.d83oMa_closingCard{gap:var(--space-4);border-radius:var(--radius-xl);background:var(--green);justify-items:start;padding:clamp(28px,5vw,64px);display:grid}.d83oMa_closingCard h2{font-size:var(--text-4xl);max-width:22ch}.d83oMa_closingCard .lede{color:var(--ink)}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) .d83oMa_path:before{transition:none;transform:none}:root:not([data-motion=full]) .d83oMa_pathDot{transition:none;transform:none}}:root[data-motion=reduced] .d83oMa_path:before{transition:none;transform:none}:root[data-motion=reduced] .d83oMa_pathDot{transition:none;transform:none}@media (max-width:960px){.d83oMa_heroInner,.d83oMa_split,.d83oMa_faq{grid-template-columns:minmax(0,1fr)}.d83oMa_graph{justify-self:center}.d83oMa_cases{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.d83oMa_path{gap:var(--space-6);grid-template-columns:minmax(0,1fr);padding-left:0}.d83oMa_path:before{display:none}.d83oMa_promises{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.d83oMa_cases{grid-template-columns:minmax(0,1fr)}}
._7T5Noq_hero{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,96px);padding-block:clamp(40px,7vw,96px) clamp(48px,7vw,88px);display:grid}._7T5Noq_heroCopy h1{margin-bottom:var(--space-5)}._7T5Noq_heroCopy h1 em{color:var(--green-700)}._7T5Noq_heroCopy .lede{margin-bottom:var(--space-6)}._7T5Noq_actions{gap:var(--space-3);flex-wrap:wrap;display:flex}._7T5Noq_heroArt{justify-self:end;width:min(100%,500px)}._7T5Noq_work{padding-top:clamp(32px,5vw,64px)}._7T5Noq_workGrid{gap:var(--space-7) var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._7T5Noq_practices{padding-top:clamp(72px,10vw,136px)}._7T5Noq_studioBand{padding-block:clamp(32px,4vw,48px) clamp(72px,10vw,136px)}._7T5Noq_studio{gap:var(--space-6);border-radius:var(--radius-xl);background:var(--card);border:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:clamp(24px,4vw,48px);display:grid;overflow:hidden}._7T5Noq_studioTitle{align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);font-size:var(--text-4xl);flex-wrap:wrap;display:flex}._7T5Noq_studio p{color:var(--muted);max-width:46ch}._7T5Noq_studioLink{margin-top:var(--space-4)}._7T5Noq_studioTile{--size:clamp(140px, 16vw, 200px);margin-inline:var(--space-4)}._7T5Noq_ai{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}._7T5Noq_ai h2 em{color:var(--green)}._7T5Noq_dial{border:1px solid var(--line-on-ink);border-radius:var(--radius-xl);padding:clamp(24px,4vw,40px)}._7T5Noq_commit{gap:var(--space-4);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);margin-top:clamp(48px,6vw,80px);display:grid}._7T5Noq_commit h3{font-size:var(--text-3xl)}._7T5Noq_terms{border-radius:var(--radius-xl);background:var(--card);border:1px solid var(--line);padding:clamp(24px,4vw,48px)}._7T5Noq_terms ul{margin:var(--space-4) 0 0;padding:0;list-style:none}._7T5Noq_terms li{gap:var(--space-3);padding-block:var(--space-3);border-bottom:1px solid var(--line);font:500 var(--text-lg)/1.4 var(--font-text);align-items:baseline;display:flex}._7T5Noq_terms li:last-child{border-bottom:0;padding-bottom:0}._7T5Noq_terms li:before{content:"";background:var(--green);border-radius:50%;flex-shrink:0;width:10px;height:10px;translate:0 -1px}._7T5Noq_packages{border-radius:var(--radius-xl);background:var(--sun);padding:clamp(24px,4vw,48px)}._7T5Noq_packages ul{margin:var(--space-4) 0 0;border-top:1.5px solid #0e1c1633;padding:0;list-style:none}._7T5Noq_packages li{border-bottom:1.5px solid #0e1c1633}._7T5Noq_packages a{min-height:48px;padding-block:var(--space-2);font:600 var(--text-xl)/1.2 var(--font-display);justify-content:space-between;align-items:center;text-decoration:none;display:flex}._7T5Noq_packages a span:last-child{transition:transform var(--dur-quick) var(--ease-out)}._7T5Noq_packages a:hover span:last-child{transform:translate(4px)}._7T5Noq_workingLink{margin-top:var(--space-6)}._7T5Noq_faq{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);padding-bottom:clamp(72px,10vw,136px);display:grid}._7T5Noq_faq h2{max-width:14ch}@media (max-width:960px){._7T5Noq_hero{grid-template-columns:minmax(0,1fr)}._7T5Noq_heroArt{grid-row:1;justify-self:center;width:min(46%,220px)}._7T5Noq_ai,._7T5Noq_commit,._7T5Noq_faq{grid-template-columns:minmax(0,1fr)}._7T5Noq_faq{gap:var(--space-5)}}@media (max-width:640px){._7T5Noq_workGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){._7T5Noq_studio{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center}._7T5Noq_studioTitle{justify-content:center}}
.NVkffa_jump{top:var(--header-h);z-index:5;gap:var(--space-2);padding-block:var(--space-3);background:var(--paper);scrollbar-width:none;display:flex;position:sticky;overflow-x:auto}.NVkffa_jump a{border:1px solid var(--line);border-radius:var(--radius-pill);height:40px;font:600 var(--text-sm)/1 var(--font-display);transition:background-color var(--dur-quick) var(--ease-out);flex:none;align-items:center;padding:0 18px;text-decoration:none;display:inline-flex}.NVkffa_jump a:hover{background:var(--card)}.NVkffa_group{border-top:1px solid var(--line);scroll-margin-top:calc(var(--header-h) + 64px);padding-block:clamp(48px,7vw,88px)}.NVkffa_groupHead{gap:var(--space-6);margin-bottom:var(--space-7);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:end;display:grid}.NVkffa_tiers{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;margin:0;padding:0;list-style:none;display:grid}.NVkffa_tier{gap:var(--space-3);padding:var(--space-6);background:var(--card);border:1px solid var(--line);border-radius:var(--radius-xl);flex-direction:column;display:flex}.NVkffa_highlight{background:var(--ink);border-color:#0000}.NVkffa_tierHead{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.NVkffa_tierHead h3{font-size:var(--text-3xl)}.NVkffa_popular{border-radius:var(--radius-pill);background:var(--green);color:var(--ink);font:600 12px/1 var(--font-display);letter-spacing:.08em;text-transform:uppercase;padding:5px 10px}.NVkffa_for{color:var(--muted)}.NVkffa_highlight .NVkffa_for{color:var(--mist)}.NVkffa_price{margin:var(--space-2) 0;font:600 var(--text-2xl)/1.1 var(--font-display)}.NVkffa_price span{font:500 var(--text-sm)/1 var(--font-text);color:var(--muted);margin-right:6px}.NVkffa_highlight .NVkffa_price span{color:var(--mist)}.NVkffa_quote{font-size:var(--text-lg);color:var(--muted)}.NVkffa_highlight .NVkffa_quote{color:var(--mist)}.NVkffa_features{margin:0 0 var(--space-4);padding:var(--space-4) 0 0;border-top:1px solid var(--line);flex:1;align-content:start;gap:10px;list-style:none;display:grid}.NVkffa_highlight .NVkffa_features{border-color:var(--line-on-ink)}.NVkffa_features li{padding-left:22px;position:relative}.NVkffa_features li:before{content:"";background:var(--green);border-radius:50%;width:8px;height:8px;position:absolute;top:.55em;left:0}.NVkffa_tier .btn{justify-content:center}.NVkffa_notes{margin:var(--space-5) 0 0;gap:var(--space-2) var(--space-5);color:var(--muted);font-size:var(--text-sm);flex-wrap:wrap;padding:0;list-style:none;display:flex}.NVkffa_terms{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start;display:grid}.NVkffa_terms ul{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.NVkffa_terms li{gap:var(--space-3);font:600 var(--text-xl)/1.3 var(--font-display);padding-bottom:var(--space-4);border-bottom:1px solid var(--line-on-ink);align-items:baseline;display:flex}.NVkffa_terms li:before{content:"";background:var(--green);border-radius:50%;flex-shrink:0;width:12px;height:12px;transform:translateY(-1px)}.NVkffa_pricing{margin-top:var(--space-4);max-width:46ch;color:var(--muted)}.NVkffa_working{padding-top:clamp(72px,10vw,136px)}.NVkffa_faq{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);display:grid}@media (max-width:960px){.NVkffa_groupHead,.NVkffa_terms,.NVkffa_faq{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.NVkffa_tiers{grid-template-columns:minmax(0,1fr)}}
.b1wgiq_crumbs{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.b1wgiq_crumbs li+li:before{content:"/";margin-right:var(--space-2);color:var(--muted)}.b1wgiq_title{margin:var(--space-5) 0 var(--space-5);font-size:var(--text-5xl);text-wrap:balance}.b1wgiq_about{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.b1wgiq_body{gap:var(--space-4);max-width:62ch;font-size:var(--text-lg);display:grid}.b1wgiq_included{gap:var(--space-4);padding:var(--space-6);background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);justify-items:start;display:grid}.b1wgiq_includedTitle{font-size:var(--text-2xl)}.b1wgiq_included ul{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.b1wgiq_included li{gap:var(--space-3);align-items:baseline;display:flex}.b1wgiq_included li:before{content:"";background:var(--green);border-radius:50%;flex-shrink:0;width:8px;height:8px;translate:0 -2px}.b1wgiq_faq{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);display:grid}@media (max-width:860px){.b1wgiq_about,.b1wgiq_faq{grid-template-columns:minmax(0,1fr)}}
._vgiwW_stack{gap:var(--space-6);padding-bottom:clamp(72px,10vw,136px);display:grid}._vgiwW_card{top:calc(var(--header-h) + 20px + var(--i) * 14px);background:var(--card);border:1px solid var(--line);border-radius:var(--radius-xl);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,5vw,72px);padding:clamp(24px,4vw,48px);display:grid;position:sticky;box-shadow:0 -12px 32px -24px #0e1c1659}._vgiwW_num{font:600 var(--text-sm)/1 var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--green-700);margin-bottom:var(--space-3)}._vgiwW_cardTitle{font-size:var(--text-4xl);margin-bottom:var(--space-2)}._vgiwW_tagline{font:600 var(--text-xl)/1.25 var(--font-display);color:var(--green-700);margin-bottom:var(--space-4);text-wrap:balance}._vgiwW_cardIntro{color:var(--muted);max-width:52ch;margin-bottom:var(--space-6)}._vgiwW_cardArt{max-height:360px}a._vgiwW_cardArt{max-height:none}._vgiwW_studios{gap:var(--space-5);padding-bottom:clamp(72px,10vw,136px);display:grid}._vgiwW_studios .section-head{margin-bottom:var(--space-3)}._vgiwW_band{border-radius:var(--radius-xl);grid-template-columns:minmax(0,1.2fr) auto;align-items:center;gap:clamp(24px,5vw,72px);padding:clamp(24px,4vw,48px);display:grid;overflow:hidden}._vgiwW_bandCopy{justify-items:start;gap:var(--space-4);display:grid}._vgiwW_bandName{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._vgiwW_bandName .eyebrow{color:var(--green);margin:0}._vgiwW_bandTitle{font-size:var(--text-3xl)}._vgiwW_bandCopy .lede{margin-bottom:var(--space-2)}._vgiwW_bandTile{--size:clamp(160px, 20vw, 260px);margin:var(--space-4) var(--space-6) var(--space-7)}._vgiwW_faq{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);display:grid}@media (max-width:860px){._vgiwW_band{grid-template-columns:minmax(0,1fr)}._vgiwW_bandTile{--size:min(48vw, 200px);margin:0 0 var(--space-5);grid-row:1;justify-self:center}._vgiwW_card{grid-template-columns:minmax(0,1fr);position:static}._vgiwW_cardArt{order:-1}div._vgiwW_cardArt{aspect-ratio:16/9}._vgiwW_faq{grid-template-columns:minmax(0,1fr)}}
.sEULKG_hero{padding-block:clamp(48px,8vw,112px);overflow:hidden}.sEULKG_heroInner{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.sEULKG_eyebrowRow{align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.sEULKG_eyebrowRow .eyebrow{color:var(--green);margin:0}.sEULKG_hero h1{max-width:12ch}.sEULKG_actions{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.sEULKG_heroArt{place-items:center;display:grid}.sEULKG_tile{--size:min(30vw, 360px);margin:8% 0 12%}.sEULKG_model{--viewer-bg:transparent;width:min(38vw,460px)}.sEULKG_model [data-focus]{outline-color:var(--green)}.sEULKG_lines{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));margin:0;padding:0;list-style:none;display:grid}.sEULKG_line{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);grid-template-rows:auto 1fr;display:grid;overflow:hidden}.sEULKG_lineArt{aspect-ratio:400/260;width:100%;height:auto}.sEULKG_lineBody{align-content:start;gap:var(--space-2);padding:var(--space-5);display:grid}.sEULKG_lineBody h3{font-size:var(--text-xl)}.sEULKG_lineBody>p{color:var(--muted)}.sEULKG_num{font:600 var(--text-xs)/1 var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--green-700)}.sEULKG_chips{margin:var(--space-2) 0 0;flex-wrap:wrap;gap:6px;padding:0;list-style:none;display:flex}.sEULKG_chips li{border:1px solid var(--line);border-radius:var(--radius-pill);font:600 var(--text-xs)/1.2 var(--font-display);padding:7px 12px}.sEULKG_lineBody .sEULKG_needs{margin-top:var(--space-2);font-size:var(--text-sm)}.sEULKG_needs strong{color:var(--ink);font-weight:600}.sEULKG_split{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.sEULKG_split h2 em{color:var(--green-700)}.sEULKG_work{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.sEULKG_soon{gap:var(--space-3);display:grid}.sEULKG_soonCover{aspect-ratio:10/7;border-radius:var(--radius-lg);overflow:hidden}.sEULKG_soonCover svg{width:100%;height:100%}.sEULKG_soonMeta{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.sEULKG_soonMeta h3{font-size:var(--text-xl)}.sEULKG_audiences{gap:var(--space-6) var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.sEULKG_audiences li{padding-top:var(--space-5);border-top:2px solid var(--ink)}.sEULKG_audiences h3{margin:var(--space-3) 0 var(--space-2);font-size:var(--text-xl)}.sEULKG_audiences p{color:var(--muted)}.sEULKG_audienceDot{background:var(--green);border-radius:50%;width:14px;height:14px;display:block}.sEULKG_deliverablesTitle{margin-bottom:var(--space-4);font-size:var(--text-3xl)}.sEULKG_deliverables ul{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.sEULKG_deliverables li{border:1px solid var(--line);border-radius:var(--radius-pill);font:600 var(--text-sm)/1 var(--font-display);align-items:center;gap:8px;padding:10px 16px;display:inline-flex}.sEULKG_deliverables li:before{content:"";background:var(--green);border-radius:50%;width:8px;height:8px}.sEULKG_faq{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);display:grid}.sEULKG_closing{padding-bottom:clamp(72px,10vw,136px)}.sEULKG_closingCard{gap:var(--space-4);border-radius:var(--radius-xl);background:var(--green);justify-items:start;padding:clamp(28px,5vw,64px);display:grid}.sEULKG_closingCard h2{font-size:var(--text-4xl);max-width:22ch}.sEULKG_closingCard .lede{color:var(--ink)}.sEULKG_closingCard .sEULKG_actions{margin-top:var(--space-2)}.sEULKG_closingCard .btn-ghost{border-color:#0e1c1640}.sEULKG_closingCard .btn-ghost:hover{background:var(--green-400)}@media (max-width:960px){.sEULKG_heroInner,.sEULKG_split,.sEULKG_faq{grid-template-columns:minmax(0,1fr)}.sEULKG_heroArt{grid-row:1}.sEULKG_tile{--size:min(52vw, 240px);margin:4% 0 10%}.sEULKG_model{width:min(80vw,340px)}.sEULKG_audiences{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:860px){.sEULKG_work{scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);margin-inline:calc(var(--gutter) * -1);padding:0 var(--gutter) var(--space-3);gap:var(--space-4);display:flex;overflow-x:auto}.sEULKG_work>li{scroll-snap-align:start;flex:0 0 min(78vw,360px)}}@media (max-width:560px){.sEULKG_audiences{grid-template-columns:minmax(0,1fr)}}
.w8nKxa_list{gap:var(--space-5);padding-bottom:clamp(72px,10vw,136px);display:grid}.w8nKxa_card{border-radius:var(--radius-xl);grid-template-columns:minmax(0,1.2fr) auto;align-items:center;gap:clamp(32px,6vw,96px);padding:clamp(28px,5vw,64px);display:grid;overflow:hidden}.w8nKxa_copy{justify-items:start;gap:var(--space-4);display:grid}.w8nKxa_nameRow{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.w8nKxa_nameRow .eyebrow{color:var(--green);margin:0}.w8nKxa_title{font-size:var(--text-5xl);max-width:14ch}.w8nKxa_lines{margin:0 0 var(--space-3);gap:var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.w8nKxa_lines li{border:1px solid var(--line-on-ink);border-radius:var(--radius-pill);font:600 var(--text-sm)/1 var(--font-display);align-items:center;gap:8px;padding:9px 14px;display:inline-flex}.w8nKxa_lines li:before{content:"";background:var(--green);border-radius:50%;width:7px;height:7px}.w8nKxa_tile{--size:clamp(180px, 22vw, 300px);margin:var(--space-5) var(--space-5) var(--space-7)}@media (max-width:860px){.w8nKxa_card{grid-template-columns:minmax(0,1fr)}.w8nKxa_tile{--size:min(52vw, 220px);margin:0 0 var(--space-5);grid-row:1;justify-self:center}}
.uPJwmG_head{padding-block:var(--space-7) var(--space-7);gap:var(--space-4);display:grid}.uPJwmG_titleRow{align-items:center;gap:var(--space-3);margin-top:var(--space-5);display:flex}.uPJwmG_titleRow .eyebrow{margin:0}.uPJwmG_title{font-size:var(--text-5xl);max-width:20ch}.uPJwmG_facts{gap:var(--space-7);margin:var(--space-3) 0 0;flex-wrap:wrap;display:flex}.uPJwmG_facts dt{font:600 var(--text-xs)/1 var(--font-display);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--muted);margin-bottom:6px}.uPJwmG_facts dd{font:600 var(--text-lg)/1.2 var(--font-display);margin:0}.uPJwmG_facts dd a{color:var(--green-700);text-underline-offset:4px}.uPJwmG_cover{aspect-ratio:16/9;border-radius:var(--radius-xl);overflow:hidden}.uPJwmG_cover>svg{width:100%;height:100%}.uPJwmG_body{gap:var(--space-8);padding-block:var(--space-9);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);display:grid}.uPJwmG_summary{font:600 var(--text-3xl)/1.2 var(--font-display);letter-spacing:var(--tracking-display);text-wrap:balance}.uPJwmG_sections{gap:var(--space-7);display:grid}.uPJwmG_sectionTitle{font-size:var(--text-xl);margin-bottom:var(--space-3)}.uPJwmG_sections p{font-size:var(--text-lg);color:color-mix(in oklab, var(--ink) 80%, var(--paper));max-width:60ch}.uPJwmG_stages{padding-bottom:var(--space-9)}.uPJwmG_stages .uPJwmG_sectionTitle{margin-bottom:var(--space-5)}.uPJwmG_gallery{gap:var(--space-5);padding-bottom:var(--space-9);display:grid}.uPJwmG_gallery figcaption{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--muted)}.uPJwmG_row{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));align-items:start;display:grid}.uPJwmG_still{width:100%;max-width:calc(85svh * var(--ar,100));margin:0;margin-inline:auto}.uPJwmG_still img{border-radius:var(--radius-xl);width:100%;height:auto;box-shadow:0 0 0 1px var(--line)}.uPJwmG_player{width:100%;max-width:calc(85svh * var(--ar));margin-inline:auto}.uPJwmG_next{padding-bottom:var(--space-9)}.uPJwmG_nextLink{gap:var(--space-2);padding-top:var(--space-6);border-top:2px solid var(--ink);text-decoration:none;display:grid}.uPJwmG_nextLink .eyebrow{margin:0}.uPJwmG_nextTitle{font:600 var(--text-5xl)/1.05 var(--font-display);letter-spacing:var(--tracking-display);text-wrap:balance}.uPJwmG_nextTitle span{transition:transform var(--dur-quick) var(--ease-out);display:inline-block}.uPJwmG_nextLink:hover .uPJwmG_nextTitle span{transform:translate(8px)}@media (max-width:860px){.uPJwmG_body{gap:var(--space-6);padding-block:var(--space-7);grid-template-columns:minmax(0,1fr)}.uPJwmG_cover{border-radius:var(--radius-lg)}}
.mPcQDG_actions{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.mPcQDG_studio{padding-block:var(--space-8) clamp(72px, 10vw, 136px)}.mPcQDG_studio p{font-size:var(--text-lg)}
.EA-BQq_filters{gap:var(--space-2);margin-bottom:var(--space-7);flex-wrap:wrap;display:flex}.EA-BQq_filters button{border:1px solid var(--line);border-radius:var(--radius-pill);height:40px;font:600 var(--text-sm)/1 var(--font-display);letter-spacing:.02em;cursor:pointer;transition:background-color var(--dur-quick) var(--ease-out), color var(--dur-quick) var(--ease-out), transform var(--dur-press) var(--ease-out);background:0 0;align-items:center;gap:7px;padding:0 18px;display:inline-flex}.EA-BQq_filters button:hover{background:var(--card)}.EA-BQq_filters button:active{transform:scale(.97)}.EA-BQq_filters button[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.EA-BQq_filters button[data-studio]{margin-left:var(--space-2)}.EA-BQq_filters button[data-studio][aria-pressed=true]{color:var(--green)}.EA-BQq_note{margin:calc(var(--space-5) * -1) 0 var(--space-7);padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);background:var(--green-50);border:1px solid color-mix(in oklab, var(--green) 30%, transparent);flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.EA-BQq_grid{gap:var(--space-7) var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.EA-BQq_own{margin-top:var(--space-9);padding-top:var(--space-6);border-top:2px solid var(--ink)}.EA-BQq_ownTitle{font-size:var(--text-3xl)}.EA-BQq_ownText{margin:var(--space-2) 0 var(--space-6);color:var(--muted);max-width:60ch}.EA-BQq_own:first-child{margin-top:0}@media (max-width:960px){.EA-BQq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.EA-BQq_grid{grid-template-columns:minmax(0,1fr)}}
