.clients_wrap__wdoDK{max-width:var(--container);margin:0 auto;padding:96px 24px 0}.clients_label__V24zn{margin:0 0 24px;font-size:12px;color:var(--text-4)}.clients_row__dTHlg{list-style:none;margin:0;padding:0;flex-wrap:wrap;gap:40px 56px}.clients_item__21Hze,.clients_row__dTHlg{display:flex;align-items:center}.clients_link__ARHIs{display:flex}.clients_logo__fhtul{height:28px;width:auto;max-width:180px;object-fit:contain;opacity:.55;filter:grayscale(1);transition:opacity .25s,filter .25s}.clients_item__21Hze:hover .clients_logo__fhtul{opacity:1;filter:none}.home_heroOuter__sAda0{padding:8px}.home_hero__o4ZPq{position:relative;min-height:max(740px,calc(100vh - 16px));border-radius:16px;background:var(--ink);overflow:hidden}.home_heroGrid__DhqFK{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 0);background-size:64px 64px}.home_heroGlow__zf_G2{position:absolute;inset:0;background:radial-gradient(55% 45% at 50% 100%,rgba(200,249,4,.16),rgba(200,249,4,0) 70%)}.home_heroInner__FriQK{position:relative;max-width:var(--container);margin:0 auto;padding:136px 24px 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));grid-gap:32px 64px;gap:32px 64px;align-items:end}.home_heroEyebrow__gvip6{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--text-muted-dark);flex-wrap:wrap}.home_heroRule__6rsu_{width:16px;height:1px;background:var(--line-dark-1)}.home_heroTitle__LI4Uj{margin:20px 0 0;color:#fff;max-width:520px}.home_heroWord__nWfwN{display:inline-block;color:var(--lime)}.home_heroAside__JSyf6{max-width:440px}.home_heroCopy__e6FQF{margin:0;font-size:14px;line-height:1.6;color:var(--text-muted-dark)}.home_heroActions__F1he6{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:24px}.home_heroSeeWork__1OQjk{color:#fff}.home_heroSeeWork__1OQjk:hover{color:var(--lime)}.home_fan__cjnYA{position:absolute;left:0;right:0;bottom:0;height:300px;pointer-events:none}.home_fanAnchor__g8bGf{position:absolute;left:50%;bottom:0;width:0;height:0;pointer-events:auto}.home_fanSlot__aAKRC{position:absolute;transition:transform .9s var(--ease-ui)}.home_fanCard__za3n6{display:block;position:relative;border-radius:16px;overflow:hidden;transition:transform .6s var(--ease-ui);box-shadow:0 40px 80px -30px rgba(0,0,0,.75)}.home_fanName__N_j3a{padding:16px;font-size:13px;font-weight:500;position:relative;z-index:2}.home_fanService__LGtOh{position:absolute;left:0;right:0;top:44px;display:flex;flex-direction:column;padding:16px;gap:10px}.home_fanServiceLine__Uo5VH{font-size:12px;line-height:1.45;color:var(--text-muted-dark)}.home_section__bCaaS{max-width:var(--container);margin:0 auto;padding:120px 24px 0}.home_sectionTight__JjAxy{max-width:var(--container);margin:0 auto;padding:16px 24px 120px}.home_servicesGrid__dPkzC{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));grid-gap:16px;gap:16px}.home_serviceCard__Le2Pg{display:flex;flex-direction:column;gap:12px;background:var(--white);border:1px solid var(--border-4);border-radius:16px;padding:24px;min-height:220px;justify-content:space-between;transition:transform .4s var(--ease-ui),box-shadow .4s}.home_serviceCard__Le2Pg:hover{color:var(--text);transform:translateY(-4px);box-shadow:0 20px 40px -24px rgba(14,26,31,.3)}.home_serviceName__kjcMK{font-size:14px;font-weight:500}.home_serviceLine__7pDZI{font-size:13px;line-height:1.55;color:var(--text-2);margin-top:6px}.home_thesis__1anRD{background:var(--ink);border-radius:16px;padding:clamp(28px,5vw,56px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));grid-gap:48px;gap:48px;align-items:start;position:relative;overflow:hidden}.home_thesisGlow__3_5Av{position:absolute;right:-120px;top:-120px;width:360px;height:360px;border-radius:50%;background:radial-gradient(closest-side,rgba(200,249,4,.14),rgba(200,249,4,0))}.home_thesisCopy__ZOWew{position:relative}.home_thesisTitle___QZO5{color:#fff;margin-top:16px}.home_thesisCopy__ZOWew h2{margin:16px 0 0;color:#fff}.home_thesisCopy__ZOWew p{color:var(--text-muted-dark)}.home_outside__NDE3A{background:var(--lime);border-radius:16px;padding:clamp(28px,5vw,56px);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;color:var(--ink)}.home_outsideCopy__8Y7DT{max-width:520px}.home_outsideCopy__8Y7DT p{color:var(--olive)}.home_outsideLabel__GbD0F{font-size:12px;font-weight:500}.home_outsideActions__rVBlt{display:flex;flex-wrap:wrap;gap:12px}@media (max-width:767px){.home_heroOuter__sAda0{padding:6px}.home_hero__o4ZPq{min-height:720px}.home_heroInner__FriQK{padding:104px 20px 0;gap:28px}.home_heroTitle__LI4Uj{margin-top:16px}.home_heroActions__F1he6{margin-top:20px;gap:12px}.home_fan__cjnYA{height:300px}.home_fanCard__za3n6{box-shadow:0 24px 48px -24px rgba(0,0,0,.7)}.home_section__bCaaS{padding:80px 20px 0}.home_sectionTight__JjAxy{padding:16px 20px 80px}.home_outside__NDE3A,.home_thesis__1anRD{padding:28px 22px}.home_servicesGrid__dPkzC{gap:12px}.home_serviceCard__Le2Pg{min-height:0;padding:20px;gap:16px}}.home_principleList___md_F{display:flex;flex-direction:column;gap:22px;position:relative}.home_principleRow__1_0TY{display:grid;grid-template-columns:22px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.08)}.home_principleRow__1_0TY:last-child{border-bottom:none;padding-bottom:0}.home_principleStar__nVkP3{margin-top:4px}.home_principleTitle__G9XIr{font-size:15px;font-weight:500;color:#fff}.home_principleBody__gePBP{font-size:13px;line-height:1.55;color:var(--text-muted-dark);margin-top:5px;max-width:44ch}.mock_stage__lRDwX{position:relative;width:460px;height:400px;color:var(--text)}.mock_fragA__gxINE,.mock_fragB__xhSm4{position:absolute;transition:transform .7s var(--ease-ui)}.mock_fragA__gxINE{transform-origin:bottom left}.mock_fragB__xhSm4{transform-origin:bottom right}.mock_card__sNVxw{background:var(--white);border-radius:12px;padding:16px;box-shadow:0 30px 60px -20px rgba(0,0,0,.5)}.mock_cardHead__djGCA{display:flex;justify-content:space-between;font-size:13px}.mock_cardHead__djGCA b{font-weight:500}.mock_cardHead__djGCA span{color:var(--text-4);font-size:12px}.mock_track__F1yg8{height:4px;background:#eeeeee;border-radius:4px;margin-top:10px;overflow:hidden}.mock_trackFill__uaZ9F{height:100%;background:var(--ink);border-radius:4px}.mock_list__btoCB{display:flex;flex-direction:column;gap:10px;margin-top:14px;font-size:12px;color:var(--text-2)}.mock_row__L_pm0{display:flex;align-items:center;gap:8px}.mock_box__2jE5J{width:12px;height:12px;border-radius:3px;flex:none;display:flex;align-items:center;justify-content:center}.mock_boxDone__l2imX{background:var(--ink)}.mock_boxOpen__wQfvz{border:1px solid var(--ink)}.mock_boxEmpty__w3zgH{border:1px solid var(--border-1)}.mock_copilot__j7O6m{background:var(--lime);color:var(--ink);border-radius:12px;padding:16px;box-shadow:0 30px 60px -20px rgba(0,0,0,.5)}.mock_copilotHead__hnvxN{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:500}.mock_copilotBody__3e6jL{margin-top:8px;font-size:13px;line-height:1.45}.mock_copilotActions__VozmO{display:flex;gap:6px;margin-top:12px}.mock_actionGhost__bueDN{border:1px solid var(--ink)}.mock_actionGhost__bueDN,.mock_actionSolid__WDzn9{font-size:12px;border-radius:999px;padding:4px 10px}.mock_actionSolid__WDzn9{color:#fff;background:var(--ink)}.studio_tiles__BkaUM{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));grid-gap:12px;gap:12px;margin-top:48px}.studio_tile__FZ0RX{display:block;position:relative;height:280px;border-radius:16px;overflow:hidden;transition:transform .5s var(--ease-ui)}.studio_tile__FZ0RX:hover{transform:translateY(-6px)}.studio_tileName___KybJ{padding:16px;font-size:13px;font-weight:500;position:relative;z-index:2}.studio_principles__oT0mZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));grid-gap:16px;gap:16px}.studio_principle__L5kyQ{background:var(--white);border:1px solid var(--border-4);border-radius:16px;padding:24px;min-height:220px;display:flex;flex-direction:column;justify-content:space-between;gap:32px}.studio_principleTitle__Q02hy{font-size:14px;font-weight:500}.studio_principleBody__x1ec_{font-size:13px;line-height:1.55;color:var(--text-2);margin-top:6px}.studio_stages__4D47C{margin-top:120px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));grid-gap:32px 64px;gap:32px 64px}.studio_stage__cJwPQ{display:grid;grid-template-columns:48px minmax(0,1fr);grid-gap:16px;gap:16px;padding:20px 12px;border-bottom:1px solid var(--border-3);border-radius:8px;transition:background .25s}.studio_stage__cJwPQ:hover{background:var(--surface-1)}.studio_stageNum__DIyqB{font-size:12px;color:var(--text-4);padding-top:2px}.studio_stageTitle__PuJJq{font-size:14px;font-weight:500}.studio_stageBody__6MvcV{font-size:13px;line-height:1.55;color:var(--text-2);margin-top:4px}.studio_fitPanel__ai5iu{margin-top:120px;background:var(--lime);border-radius:16px;padding:clamp(28px,5vw,56px);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));grid-gap:48px;gap:48px;color:var(--ink)}.studio_fitLists__yQadT{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));grid-gap:32px;gap:32px}.studio_fitTitle__gnf_L{font-size:12px;font-weight:500;padding-bottom:10px;border-bottom:1px solid var(--ink)}.studio_fitList__Odnv6{display:flex;flex-direction:column;gap:12px;margin-top:14px}.studio_fitRow__yFdPS{display:flex;gap:10px;font-size:14px;line-height:1.45}.studio_fitRowOff__Kuvms{color:var(--olive)}.studio_fitBoxOff__tRITJ,.studio_fitBoxOn__ULNZX{width:12px;height:12px;border-radius:3px;flex:none;margin-top:4px}.studio_fitBoxOn__ULNZX{background:var(--ink);display:flex;align-items:center;justify-content:center}.studio_fitBoxOff__tRITJ{border:1px solid var(--olive)}.ui_btnDark__E_DnC,.ui_btnLime__AjUPi,.ui_btnOutlineDark__zAAWj,.ui_btnOutline__W_f7_{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:500;padding:12px 20px;border-radius:999px;cursor:pointer;border:1px solid transparent;transition:transform .25s var(--ease-ui),background .2s,border-color .2s,color .2s}.ui_btnLime__AjUPi{background:var(--lime);color:var(--ink)}.ui_btnLime__AjUPi:hover{color:var(--ink);transform:scale(1.04)}.ui_btnDark__E_DnC{background:var(--ink);color:#fff}.ui_btnDark__E_DnC:hover{color:#fff;transform:scale(1.04)}.ui_btnOutline__W_f7_{background:var(--white);border-color:var(--border-2);color:var(--text);padding:10px 16px;gap:6px}.ui_btnOutline__W_f7_:hover{color:var(--text);border-color:var(--text)}.ui_btnOutlineDark__zAAWj{border-color:var(--ink);color:var(--ink);background:transparent}.ui_btnOutlineDark__zAAWj:hover{color:var(--ink);background:rgba(14,26,31,.06)}.ui_textLink__Vgd_8{padding:12px 4px}.ui_limeLink__OCFc2,.ui_textLink__Vgd_8{display:inline-flex;align-items:center;gap:6px;font-size:14px}.ui_limeLink__OCFc2{color:var(--lime)}.ui_limeLink__OCFc2:hover{color:#fff}.ui_chip__tAYHY{display:flex;align-items:center;gap:8px;border:1px solid var(--border-2);background:var(--white);color:var(--text);font-size:13px;padding:8px 14px;border-radius:999px;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.ui_chipOn__kdDfm{background:var(--ink);border-color:var(--ink);color:#fff}.ui_chipCount__TNGbU{font-size:12px;color:var(--text-4)}.ui_chipOn__kdDfm .ui_chipCount__TNGbU{color:var(--text-muted-dark)}.ui_grid__eavWp{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));grid-gap:16px;gap:16px}.ui_card__Z_9k4{display:block;position:relative;height:580px;border-radius:16px;overflow:hidden}.ui_cardHead__i_xtu{position:relative;z-index:2;padding:32px;display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.ui_cardTitle__7Xbma{font-size:24px;line-height:1.25;font-weight:500;margin:0}.ui_cardTags__JmJoD{margin:2px 0 0;font-size:24px;line-height:1.25}.ui_pill__MW4NO{display:flex;align-items:center;gap:6px;border-radius:999px;padding:5px 10px;font-size:12px;white-space:nowrap}.ui_dot__xGNpY{width:8px;height:8px;border-radius:50%;flex:none}.ui_sectionHead__EASUG{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px}.ui_sectionHeadText__o94To{max-width:560px}.ui_iconTile__yb784{width:36px;height:36px;border-radius:10px;background:var(--ink);display:flex;align-items:center;justify-content:center;flex:none}.ui_panelCard__Y3Os8{background:var(--white);border:1px solid var(--border-4);border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:12px;transition:transform .4s var(--ease-ui),box-shadow .4s}.ui_panelCardHover__s5e6a:hover{transform:translateY(-4px);box-shadow:0 20px 40px -24px rgba(14,26,31,.3)}.ui_pulse__Wg8FH{width:8px;height:8px;border-radius:50%;background:var(--lime);display:inline-block;flex:none}.ui_panelWrap__dUR6D{position:absolute;left:50%;width:460px;height:400px;transform-origin:top center;pointer-events:none}.ui_panelImage__NbjoJ{position:absolute;inset:0;object-fit:cover;width:100%;height:100%}.ui_placeholder__qABjS{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;gap:10px;padding:28px}.ui_placeholderRule__3p_oB{height:1px;background:currentColor;opacity:.25}.ui_placeholderLabel__ha2vl{font-size:12px;opacity:.75}.v3_section__DZJl4{position:relative;max-width:var(--container);margin:0 auto;padding:clamp(80px,13vh,150px) 24px 0}.v3_watermark__rXKFc{position:absolute;left:12px;top:clamp(28px,6vh,64px);font-size:clamp(4rem,15vw,13rem);font-weight:500;letter-spacing:-.05em;line-height:.8;color:var(--ink);opacity:.05;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;z-index:0;max-width:calc(100% - 12px);overflow:hidden}.v3_watermarkDark___Tnsa{color:#fff;opacity:.06}.v3_above__vfjh2{position:relative;z-index:1}.v3_lineMask__5i43_{display:block;overflow:hidden}.v3_line__8D5x_{display:block;transform:translateY(105%);transition:transform .95s cubic-bezier(.19,1,.22,1);will-change:transform}.v3_lineIn___nm_4{transform:translateY(0)}.v3_badge__aMcYd{position:relative;width:var(--badge-size,124px);height:var(--badge-size,124px);flex:none}.v3_badgeRing__2KY6p{position:absolute;inset:0;animation:v3_pfSpinSlow__ftqJ4 22s linear infinite}.v3_badgeStar__gRBPB{position:absolute;inset:0;display:grid;place-items:center}@keyframes v3_pfSpinSlow__ftqJ4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.v3_index__rci7C{position:relative;border-top:1px solid var(--border-3)}.v3_row__30O7p{position:relative;display:grid;grid-template-columns:56px minmax(0,1fr) auto;grid-gap:20px;gap:20px;align-items:center;padding:clamp(18px,2.6vh,30px) 8px;border-bottom:1px solid var(--border-3);transition:padding-left .45s var(--ease-ui),background .35s}.v3_row__30O7p:hover{padding-left:26px;background:var(--surface-1);color:var(--text)}.v3_rowNum__V9f6H{font-size:12px;color:var(--text-4)}.v3_rowName__JTQvA{font-size:var(--display-m);font-weight:500;letter-spacing:-.025em;line-height:1.05}.v3_rowMeta__8lYr1{display:flex;align-items:center;gap:18px;font-size:12px;color:var(--text-4);white-space:nowrap}.v3_rowArrow__TKH4F{opacity:0;transform:translate(-6px,6px);transition:opacity .35s,transform .45s var(--ease-ui)}.v3_row__30O7p:hover .v3_rowArrow__TKH4F{opacity:1;transform:none}.v3_preview__1XX_D{position:fixed;top:0;left:0;width:300px;height:230px;border-radius:12px;overflow:hidden;pointer-events:none;z-index:70;opacity:0;transform-origin:0 0;transition:opacity .3s,transform .45s var(--ease-ui);box-shadow:0 30px 60px -28px rgba(14,26,31,.55)}.v3_previewOn__mwNuE{opacity:1}.v3_previewInner__1qZCA{position:absolute;left:50%;top:28px;width:460px;height:400px;transform:translateX(-50%) scale(.56);transform-origin:top center}.v3_previewLabel__8BT1B{position:absolute;left:14px;top:12px;font-size:12px;font-weight:500;z-index:2}.v3_highlight__wYCLD{font-size:clamp(1.25rem,2.5vw,1.9rem);line-height:1.45;letter-spacing:-.02em;max-width:24ch;margin:0}.v3_highlightWide__dGsJo{max-width:34ch}.v3_word__kxW_s{transition:color .45s ease}.v3_process__vAyNN{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));grid-gap:28px;gap:28px;margin-top:48px;padding-top:36px}.v3_processRule__qXeMU{position:absolute;left:0;right:0;top:8px;height:1px;background-image:linear-gradient(90deg,var(--border-1) 0 6px,transparent 6px 12px);background-size:12px 1px}.v3_processNode__mU8_T{position:absolute;top:4px;width:9px;height:9px;border-radius:50%;background:var(--ink)}.v3_processNum__0IDmN{font-size:12px;color:var(--text-4)}.v3_processTitle__jzm0D{font-size:16px;font-weight:500;margin-top:14px}.v3_processBody__hyCIl{font-size:13px;line-height:1.55;color:var(--text-2);margin-top:6px;max-width:30ch}.v3_chipInline__9pbfw{display:inline-flex;align-items:center;gap:7px;vertical-align:middle;border-radius:999px;padding:.14em .5em;font-size:.42em;font-weight:500;letter-spacing:-.01em;transform:translateY(-.12em);white-space:nowrap}.v3_chipLime__Dsgvt{background:var(--lime);color:var(--ink)}.v3_chipInk__0zODU{background:var(--ink);color:#fff}.v3_chipOutline__36QB1{border:1px solid var(--border-2);color:var(--text-2);background:var(--white)}.v3_corners__So7BI{position:absolute;inset:0;pointer-events:none}.v3_corner__94GE7{position:absolute;opacity:.35}.v3_cornerTL__ivZe7{left:0;top:0}.v3_cornerTR__IBSvH{right:0;top:0}.v3_cornerBL__zegC5{left:0;bottom:0}.v3_cornerBR__BBoQg{right:0;bottom:0}@media (max-width:767px){.v3_section__DZJl4{padding-left:20px;padding-right:20px}.v3_row__30O7p{grid-template-columns:34px minmax(0,1fr);gap:6px 14px;padding:18px 4px}.v3_rowMeta__8lYr1{grid-column:2;gap:12px}.v3_preview__1XX_D{display:none}.v3_watermark__rXKFc{font-size:clamp(3.4rem,22vw,7rem)}}.herov3_hero__rEocL{position:relative;background:var(--page);min-height:max(640px,calc(100vh - 8px));display:flex;align-items:flex-end;padding:150px 0 0;overflow:hidden}.herov3_inner__tycJT{position:relative;width:100%;max-width:var(--container);margin:0 auto;padding:0 24px;display:flex;flex-direction:column;gap:clamp(28px,5vh,56px)}.herov3_top__yZpXG{justify-content:space-between;gap:16px;padding-bottom:8px;border-bottom:1px solid var(--border-3)}.herov3_eyebrow__nKY5Z,.herov3_top__yZpXG{display:flex;flex-wrap:wrap;align-items:center}.herov3_eyebrow__nKY5Z{gap:10px;font-size:12px;color:var(--text-4)}.herov3_rule__24Yce{width:18px;height:1px;background:var(--border-1)}.herov3_year__iQ3o7{font-size:12px;color:var(--text-4)}.herov3_title__9HPmA{color:var(--ink)}.herov3_titleStar__uRPag{width:.2em;height:.2em;display:inline-block;margin-left:.14em;vertical-align:.42em}.herov3_foot__vPxzE{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:32px 48px;gap:32px 48px;align-items:end;padding-bottom:clamp(20px,4vh,44px)}.herov3_copy__tPHUn{margin:0;font-size:14px;line-height:1.65;color:var(--text-2);max-width:46ch}.herov3_actions__zOJPl{display:flex;flex-wrap:wrap;gap:10px}.herov3_badgeWrap__4Rvmh{display:flex;justify-content:flex-end}.herov3_cue__U_myB{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--text-4);padding-bottom:26px}.herov3_cueLine__5KNx9{width:54px;height:1px;background:var(--border-1)}@media (max-width:900px){.herov3_foot__vPxzE{grid-template-columns:minmax(0,1fr);gap:24px}.herov3_badgeWrap__4Rvmh{justify-content:flex-start}}@media (max-width:767px){.herov3_hero__rEocL{min-height:auto;padding:120px 0 0}.herov3_inner__tycJT{padding:0 20px}.herov3_cue__U_myB{padding-bottom:18px}}.workshowcase_stack__16X1R{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px}@media (min-width:1000px){.workshowcase_stack__16X1R{grid-template-columns:repeat(2,1fr)}}.workshowcase_case__xupB1{display:block;position:relative;border-radius:24px;padding:22px 22px 26px;overflow:hidden;transition:transform .5s var(--ease-ui),box-shadow .5s var(--ease-ui)}.workshowcase_case__xupB1:hover{color:inherit}.workshowcase_caseOn__jtiZY{transform:translateY(-4px);box-shadow:0 36px 60px -40px rgba(14,26,31,.5)}.workshowcase_corners__eMgJ5{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;position:relative;z-index:2}.workshowcase_pill__pBNSt{display:inline-flex;align-items:center;gap:7px;border-radius:999px;padding:7px 14px;font-size:12.5px;white-space:nowrap;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.workshowcase_dot___d1Tu{width:7px;height:7px;border-radius:50%;flex:none}.workshowcase_stage__67p2R{position:relative;margin:34px 0 30px;display:flex;justify-content:center}.workshowcase_frame__Wi8hw{width:min(100%,820px);border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 30px 60px -30px rgba(0,0,0,.55),0 0 0 1px rgba(0,0,0,.06);transition:transform .6s var(--ease-ui)}.workshowcase_caseOn__jtiZY .workshowcase_frame__Wi8hw{transform:scale(1.015)}.workshowcase_frameBare__QyjhE{background:transparent;box-shadow:none}.workshowcase_frameBar__YSgC4{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#f3f3f4;border-bottom:1px solid #e6e6e8}.workshowcase_frameDot__1eJ9F{width:9px;height:9px;border-radius:50%;background:#d6d6da;flex:none}.workshowcase_frameUrl__s90rt{margin-left:12px;font-size:11.5px;color:#8e8e95;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workshowcase_shot__o4zkz{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;object-position:top center}.workshowcase_empty__zjoJg{aspect-ratio:16/10;display:flex;align-items:center;justify-content:center}.workshowcase_markRow__BWVgG{position:relative;z-index:2;display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:14px}.workshowcase_mark__nv6ai{width:auto;height:clamp(30px,4.6vw,54px);display:block}.workshowcase_markType__u_DIH{font-size:clamp(2rem,6vw,3.6rem);line-height:1;letter-spacing:var(--display-track);font-weight:500}.workshowcase_index__4m2Gu{font-size:12.5px;padding-bottom:4px}@media (max-width:720px){.workshowcase_case__xupB1{border-radius:18px;padding:14px 14px 18px}.workshowcase_stage__67p2R{margin:22px 0 20px}.workshowcase_frameUrl__s90rt{display:none}.workshowcase_empty__zjoJg,.workshowcase_shot__o4zkz{aspect-ratio:4/3}.workshowcase_markRow__BWVgG{align-items:flex-start;flex-direction:column;gap:8px}.workshowcase_index__4m2Gu{padding-bottom:0}}@media (prefers-reduced-motion:reduce){.workshowcase_case__xupB1,.workshowcase_frame__Wi8hw{transition:none}.workshowcase_caseOn__jtiZY,.workshowcase_caseOn__jtiZY .workshowcase_frame__Wi8hw{transform:none}}@media (min-width:1000px){.workshowcase_case__xupB1{padding:18px 18px 22px;border-radius:20px}.workshowcase_stage__67p2R{margin:24px 0 22px}.workshowcase_pill__pBNSt{font-size:12px;padding:6px 12px}.workshowcase_mark__nv6ai{height:clamp(24px,2.4vw,38px)}.workshowcase_markType__u_DIH{font-size:clamp(1.4rem,2.4vw,2.1rem)}.workshowcase_index__4m2Gu{font-size:12px}}