@keyframes work-module-scss-module___bBXCG__editorial-rise{0%{transform:translate3d(0, var(--rise-distance,48px), 0)}to{transform:none}}.work-module-scss-module___bBXCG__heroResults{display:none}@media (min-width:1024px){.work-module-scss-module___bBXCG__heroResults{display:block}}@media (max-width:1023px){div:has(>.work-module-scss-module___bBXCG__heroResults){display:none}}.work-module-scss-module___bBXCG__heroResultsLabel{font-family:var(--font-dm-sans),"DM Sans",ui-sans-serif,system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:#f5f2eeb8;letter-spacing:.06em;align-items:center;gap:14px;margin:0 0 clamp(16px,2vw,24px);font-size:.875rem;font-weight:500;line-height:1.2;display:inline-flex}.work-module-scss-module___bBXCG__heroResultsLabel:before{content:"";background:#f03350;width:24px;height:1px}.work-module-scss-module___bBXCG__heroResultRows{border-top:1px solid #ffffff1f;grid-template-columns:max-content minmax(0,1fr);column-gap:clamp(16px,1.6vw,24px);margin:0;padding:0;list-style:none;display:grid}.work-module-scss-module___bBXCG__heroResult{grid-column:1/-1;grid-template-columns:subgrid;border-bottom:1px solid #ffffff14;grid-template-rows:auto auto;align-items:baseline;row-gap:4px;padding:14px 0 15px;display:grid;position:relative}.work-module-scss-module___bBXCG__heroResultValue{font-family:var(--font-overpass),"Overpass",ui-sans-serif,system-ui,sans-serif;letter-spacing:-.035em;white-space:nowrap;color:#f5f2ee;font-variant-numeric:tabular-nums slashed-zero;grid-area:1/1/span 2;font-size:clamp(2rem,.8rem + 1.9vw,2.5rem);font-weight:800;line-height:.92}.work-module-scss-module___bBXCG__heroResultMeaning{color:#f5f2ee;grid-area:1/2;font-size:1.0625rem;font-weight:600;line-height:1.3}.work-module-scss-module___bBXCG__heroResultLink{color:#f5f2eeb8;text-underline-offset:4px;grid-area:2/2;justify-self:start;align-items:center;gap:8px;font-size:1.0625rem;line-height:1.45;text-decoration:underline;text-decoration-thickness:1px;transition:color .3s,text-decoration-color .3s;display:inline-flex}.work-module-scss-module___bBXCG__heroResultLink:after{content:"";border-radius:4px;position:absolute;inset:4px 0}.work-module-scss-module___bBXCG__heroResult:hover .work-module-scss-module___bBXCG__heroResultLink{color:#f5f2ee}.work-module-scss-module___bBXCG__heroResultLink:focus-visible{outline:none}.work-module-scss-module___bBXCG__heroResultLink:focus-visible:after{outline-offset:-2px;outline:2px solid #f03350}.work-module-scss-module___bBXCG__heroResultArrow{transition:transform .35s cubic-bezier(.16,1,.3,1);display:inline-block}@media (prefers-reduced-motion:no-preference){.work-module-scss-module___bBXCG__heroResult:hover .work-module-scss-module___bBXCG__heroResultArrow{transform:translate(4px)}}.work-module-scss-module___bBXCG__index{margin-top:calc(clamp(40px,3.4vw,48px) - clamp(64px,9vw,128px));position:relative}.work-module-scss-module___bBXCG__indexInner{width:100%;max-width:1440px;margin:0 auto;padding-bottom:clamp(56px,8vw,112px);padding-left:clamp(20px,5vw,72px);padding-right:clamp(20px,5vw,72px)}.work-module-scss-module___bBXCG__indexLabel{font-family:var(--font-dm-sans),"DM Sans",ui-sans-serif,system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:#f5f2eeb8;letter-spacing:.06em;align-items:center;gap:14px;margin:0;font-size:.875rem;font-weight:500;line-height:1.2;display:inline-flex}.work-module-scss-module___bBXCG__indexLabel:before{content:"";background:#f03350;width:24px;height:1px}.work-module-scss-module___bBXCG__rows{border-top:1px solid #ffffff1f;margin:0;padding:0;list-style:none}.work-module-scss-module___bBXCG__row{border-bottom:1px solid #ffffff14;grid-template-columns:minmax(0,1fr) 44px;grid-template-areas:"media media""name go""facts facts";align-items:baseline;column-gap:12px;padding:24px 0 32px;display:grid;position:relative}@media (min-width:768px){.work-module-scss-module___bBXCG__row{grid-template:"media name go""media facts facts"1fr/minmax(0,1.05fr) minmax(0,1fr) 44px;align-items:start;column-gap:20px;padding:32px 0}}@media (min-width:1024px) and (hover:hover) and (pointer:fine),(min-width:1280px){.work-module-scss-module___bBXCG__row{grid-template:"media name facts go"/clamp(184px,18vw,264px) minmax(0,1.1fr) minmax(0,1fr) 48px;align-items:center;column-gap:clamp(24px,2.6vw,40px);padding:28px 0}}.work-module-scss-module___bBXCG__row:before{content:"";z-index:2;transform-origin:0;pointer-events:none;background:#f03350;height:1px;transition:transform .6s cubic-bezier(.16,1,.3,1);position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.work-module-scss-module___bBXCG__row:focus-within:before{transform:scaleX(1)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.work-module-scss-module___bBXCG__row:hover:before{transform:scaleX(1)}}@media (prefers-reduced-motion:no-preference){.work-module-scss-module___bBXCG__row{transition:translate .7s cubic-bezier(.16,1,.3,1)}@starting-style{.work-module-scss-module___bBXCG__row{translate:0 24px}}}.work-module-scss-module___bBXCG__media{grid-area:media;min-width:0;margin-bottom:22px}@media (min-width:768px){.work-module-scss-module___bBXCG__media{margin-bottom:0}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.work-module-scss-module___bBXCG__media{animation:linear both work-module-scss-module___bBXCG__editorial-rise;animation-timeline:view();animation-range:entry entry 60%}}}.work-module-scss-module___bBXCG__browser{background:#111;border-radius:clamp(10px,1.2vw,14px);transition:transform .8s cubic-bezier(.16,1,.3,1);overflow:hidden;box-shadow:0 30px 60px -30px #000000d9,0 0 0 1px #ffffff14}@media (min-width:1024px) and (hover:hover) and (pointer:fine),(min-width:1280px){.work-module-scss-module___bBXCG__browser{border-radius:10px}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.work-module-scss-module___bBXCG__row:hover .work-module-scss-module___bBXCG__browser,.work-module-scss-module___bBXCG__row:hover .work-module-scss-module___bBXCG__diagram{transform:translateY(-4px)}}.work-module-scss-module___bBXCG__chrome{background:#161616;border-bottom:1px solid #ffffff0f;align-items:center;gap:12px;height:30px;padding:0 12px;display:flex}@media (min-width:1024px) and (hover:hover) and (pointer:fine),(min-width:1280px){.work-module-scss-module___bBXCG__chrome{gap:8px;height:18px;padding:0 8px}}.work-module-scss-module___bBXCG__lights{gap:6px;display:inline-flex}.work-module-scss-module___bBXCG__lights i{background:#ffffff29;border-radius:50%;width:8px;height:8px}@media (min-width:1024px) and (hover:hover) and (pointer:fine),(min-width:1280px){.work-module-scss-module___bBXCG__lights{gap:4px}.work-module-scss-module___bBXCG__lights i{width:5px;height:5px}}.work-module-scss-module___bBXCG__url{letter-spacing:.02em;color:#f5f2eeb8;font-size:.75rem}@media (min-width:1024px) and (hover:hover) and (pointer:fine),(min-width:1280px){.work-module-scss-module___bBXCG__url{display:none}}.work-module-scss-module___bBXCG__shot{width:100%;height:auto;display:block}.work-module-scss-module___bBXCG__diagram{aspect-ratio:71/50;background:linear-gradient(#ffffff0a 1px,#0000 1px) 0 0/18px 18px,linear-gradient(90deg,#ffffff0a 1px,#0000 1px) 0 0/18px 18px,#111;border-radius:clamp(10px,1.2vw,14px);flex-direction:column;justify-content:center;gap:14px;padding:20px 22px;transition:transform .8s cubic-bezier(.16,1,.3,1);display:flex;overflow:hidden;box-shadow:0 30px 60px -30px #000000d9,0 0 0 1px #ffffff14}@media (min-width:1024px) and (hover:hover) and (pointer:fine),(min-width:1280px){.work-module-scss-module___bBXCG__diagram{border-radius:10px;gap:10px;padding:12px 14px}}.work-module-scss-module___bBXCG__diagramLabel{font-family:var(--font-dm-sans),"DM Sans",ui-sans-serif,system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:#f5f2eeb8;font-size:.8125rem;font-weight:500;line-height:1.2}@media (min-width:1024px) and (hover:hover) and (pointer:fine),(min-width:1280px){.work-module-scss-module___bBXCG__diagramLabel{font-size:.6875rem}}.work-module-scss-module___bBXCG__diagramSteps{gap:10px;margin:0;padding:0 0 0 18px;list-style:none;display:grid;position:relative}.work-module-scss-module___bBXCG__diagramSteps:before{content:"";background:#f03350;width:2px;position:absolute;top:.55em;bottom:.55em;left:4px}.work-module-scss-module___bBXCG__diagramSteps li{font-family:var(--font-overpass),"Overpass",ui-sans-serif,system-ui,sans-serif;color:#f5f2ee;font-size:1.125rem;font-weight:700;line-height:1.15;position:relative}.work-module-scss-module___bBXCG__diagramSteps li:before{content:"";background:#0a0a0a;border:2px solid #f03350;border-radius:50%;width:10px;height:10px;position:absolute;top:.32em;left:-18px}@media (min-width:1024px) and (hover:hover) and (pointer:fine),(min-width:1280px){.work-module-scss-module___bBXCG__diagramSteps{gap:6px}.work-module-scss-module___bBXCG__diagramSteps li{font-size:.875rem}}.work-module-scss-module___bBXCG__note{color:#f5f2eeb8;margin:12px 0 0;font-size:1rem;line-height:1.45}.work-module-scss-module___bBXCG__name{font-family:var(--font-overpass),"Overpass",ui-sans-serif,system-ui,sans-serif;letter-spacing:-.03em;color:#f5f2ee;text-wrap:balance;grid-area:name;margin:0;font-size:clamp(1.75rem,1rem + 2.3vw,3rem);font-weight:700;line-height:1}.work-module-scss-module___bBXCG__nameText{transition:transform .6s cubic-bezier(.16,1,.3,1),color .3s;display:inline-block}.work-module-scss-module___bBXCG__row:focus-within .work-module-scss-module___bBXCG__nameText{color:#ff5470}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.work-module-scss-module___bBXCG__row:hover .work-module-scss-module___bBXCG__nameText{color:#ff5470;transform:translate(12px)}}.work-module-scss-module___bBXCG__link{color:inherit;text-decoration:none}.work-module-scss-module___bBXCG__link:after{content:"";z-index:1;border-radius:6px;position:absolute;inset:4px 0}.work-module-scss-module___bBXCG__link:focus-visible{outline:none}.work-module-scss-module___bBXCG__link:focus-visible:after{outline-offset:4px;outline:2px solid #f03350}.work-module-scss-module___bBXCG__facts{grid-area:facts;align-content:start;gap:14px;margin:16px 0 0;display:grid}@media (min-width:1024px) and (hover:hover) and (pointer:fine),(min-width:1280px){.work-module-scss-module___bBXCG__facts{margin:0}}.work-module-scss-module___bBXCG__fact{gap:4px;min-width:0;display:grid}.work-module-scss-module___bBXCG__fact dt{font-family:var(--font-dm-sans),"DM Sans",ui-sans-serif,system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:#f5f2eeb8;font-size:.8125rem;font-weight:500;line-height:1.2}.work-module-scss-module___bBXCG__fact dd{color:#c6c4c0;margin:0;font-size:1.0625rem;line-height:1.45}.work-module-scss-module___bBXCG__fact .work-module-scss-module___bBXCG__result{border-left:2px solid #f03350;flex-wrap:wrap;align-items:baseline;gap:2px 12px;margin-top:2px;padding-left:14px;display:flex}.work-module-scss-module___bBXCG__value{font-family:var(--font-overpass),"Overpass",ui-sans-serif,system-ui,sans-serif;letter-spacing:-.03em;color:#f5f2ee;font-variant-numeric:tabular-nums slashed-zero;font-size:1.75rem;font-weight:800;line-height:1}.work-module-scss-module___bBXCG__resultLabel{color:#f5f2eeb8}.work-module-scss-module___bBXCG__go{pointer-events:none;color:#f5f2ee;border:1px solid #ffffff1f;border-radius:50%;grid-area:go;justify-self:end;place-items:center;width:44px;height:44px;font-size:1.1rem;transition:background-color .3s,color .3s,border-color .3s,transform .6s cubic-bezier(.16,1,.3,1);display:inline-grid}@media (min-width:1024px) and (hover:hover) and (pointer:fine),(min-width:1280px){.work-module-scss-module___bBXCG__go{width:48px;height:48px}}.work-module-scss-module___bBXCG__row:focus-within .work-module-scss-module___bBXCG__go{color:#0a0a0a;background:#f5f2ee;border-color:#f5f2ee}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.work-module-scss-module___bBXCG__row:hover .work-module-scss-module___bBXCG__go{color:#0a0a0a;background:#f5f2ee;border-color:#f5f2ee;transform:rotate(-45deg)}}.work-module-scss-module___bBXCG__voice{background:#0a0a0a}.work-module-scss-module___bBXCG__voiceInner{gap:28px;width:100%;max-width:1440px;margin:0 auto;padding:clamp(24px,4vw,48px) clamp(20px,5vw,72px) clamp(64px,10vw,144px);display:grid}@media (min-width:1024px){.work-module-scss-module___bBXCG__voiceInner{grid-template-columns:minmax(0,3fr) minmax(0,9fr);column-gap:48px}}.work-module-scss-module___bBXCG__voiceLabel{font-family:var(--font-dm-sans),"DM Sans",ui-sans-serif,system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:#f5f2eeb8;letter-spacing:.06em;align-self:start;align-items:center;gap:14px;margin:0;font-size:.875rem;font-weight:500;line-height:1.2;display:inline-flex}.work-module-scss-module___bBXCG__voiceLabel:before{content:"";background:#f03350;width:24px;height:1px}@media (min-width:1024px){.work-module-scss-module___bBXCG__voiceLabel{grid-row:span 2;padding-top:.9em}}.work-module-scss-module___bBXCG__quote{gap:28px;margin:0;display:grid}.work-module-scss-module___bBXCG__quoteText{margin:0}.work-module-scss-module___bBXCG__quoteText p{font-family:var(--font-overpass),"Overpass",ui-sans-serif,system-ui,sans-serif;letter-spacing:-.02em;color:#f5f2ee;text-wrap:pretty;max-width:32em;margin:0;font-size:clamp(1.375rem,1rem + 1.2vw,2.125rem);font-weight:600;line-height:1.3}.work-module-scss-module___bBXCG__quoteBy{align-items:center;gap:16px;display:flex}.work-module-scss-module___bBXCG__quoteBy>span{gap:2px;display:grid}.work-module-scss-module___bBXCG__avatar{object-fit:cover;border-radius:50%;flex:none;width:56px;height:56px}.work-module-scss-module___bBXCG__quoteName{color:#f5f2ee;font-weight:600}.work-module-scss-module___bBXCG__quoteRole{color:#f5f2eeb8;font-size:.9375rem}@media (max-width:640px){.work-module-scss-module___bBXCG__quoteRole{font-size:1.0625rem}}.work-module-scss-module___bBXCG__voiceMore{margin:0}@media (min-width:1024px){.work-module-scss-module___bBXCG__voiceMore{grid-column:2}}
