.p-mQQq_sources{color:inherit;margin-top:48px;font-family:Acrom,Arial,sans-serif;font-size:16px;line-height:1.8}.p-mQQq_sources p{margin:0}.p-mQQq_sources p+p{margin-top:8px}.p-mQQq_sources a{color:#a5306f;text-underline-offset:4px;text-decoration:underline}.p-mQQq_sources a:hover{text-decoration-thickness:2px}.p-mQQq_sources a:focus-visible{outline-offset:4px;outline:2px solid}.dark .p-mQQq_sources a{color:#edb8d7}
@property --ww-spot-1{syntax:"<color>";inherits:false;initial-value:#a5306f}@property --ww-spot-2{syntax:"<color>";inherits:false;initial-value:#f7f7f726}.iIibca_lavaLampText{z-index:1;position:relative}.iIibca_lavaLampText:before{content:"";z-index:-1;background-color:#2d2f2e;background-image:radial-gradient(circle at center, var(--ww-spot-1) 0%, transparent 70%), radial-gradient(circle at center, var(--ww-spot-2) 0%, transparent 70%);transform-origin:0;background-size:150% 150%,150% 150%;transition:transform .6s cubic-bezier(.16,1,.3,1);animation:12s ease-in-out infinite iIibca_wwMoveSpotlights,12s ease-in-out infinite iIibca_wwMorphColor1,12s ease-in-out infinite iIibca_wwMorphColor2;position:absolute;inset:-.1em -.2em;transform:scaleX(0)}.group:hover .iIibca_lavaLampText:before{transform:scaleX(1)}@keyframes iIibca_wwMoveSpotlights{0%{background-position:-20% -20%,80% 120%}20%{background-position:120% 40%,-10%}40%{background-position:10% 120%,110% -10%}60%{background-position:80% -10%,40% 110%}80%{background-position:40% 90%,-20% -20%}to{background-position:-20% -20%,80% 120%}}@keyframes iIibca_wwMorphColor1{0%,13%{--ww-spot-1:#a5306f}20%,33%{--ww-spot-1:#a42041}40%,53%{--ww-spot-1:#fbe902}60%,73%{--ww-spot-1:#f7f7f726}80%,93%{--ww-spot-1:#86c5f0}to{--ww-spot-1:#a5306f}}@keyframes iIibca_wwMorphColor2{0%,3%{--ww-spot-2:#f7f7f726}10%,23%{--ww-spot-2:#86c5f0}30%,43%{--ww-spot-2:#a5306f}50%,63%{--ww-spot-2:#a42041}70%,83%{--ww-spot-2:#fbe902}90%,to{--ww-spot-2:#f7f7f726}}@media screen and (max-width:479px){.iIibca_lavaLampText:before{display:none!important}.group:hover .iIibca_lavaLampText{color:inherit!important}.iIibca_lavaLampText:after{content:"";transform-origin:0;background-color:#2e302c33;width:100%;height:3px;transition:transform .6s cubic-bezier(.16,1,.3,1);position:absolute;bottom:-4px;left:0;transform:scaleX(0)}.dark .iIibca_lavaLampText:after{background-color:#fff3}.iIibca_activeMobileUnderline:after{background-image:linear-gradient(90deg,#a5306f,#a42041,#fbe902,#86c5f0,#a5306f)!important;background-size:200% 100%!important;animation:4s linear infinite iIibca_underlineGradientMove!important;transform:scaleX(1)!important}.group:hover .iIibca_lavaLampText:after{background-image:linear-gradient(90deg,#a5306f,#a42041,#fbe902,#86c5f0,#a5306f)!important;background-size:200% 100%!important;animation:4s linear infinite iIibca_underlineGradientMove!important;transform:scaleX(1)!important}.aboutpage_team_button_text.iIibca_lavaLampText:after{background-image:linear-gradient(90deg,#a5306f,#a42041,#fbe902,#86c5f0,#a5306f)!important;background-size:200% 100%!important;animation:4s linear infinite iIibca_underlineGradientMove!important;transform:scaleX(1)!important}.dark .group:hover .iIibca_lavaLampText:after{background-image:linear-gradient(90deg,#a5306f,#a42041,#fbe902,#86c5f0,#a5306f)!important;background-size:200% 100%!important;animation:4s linear infinite iIibca_underlineGradientMove!important;transform:scaleX(1)!important}.dark .aboutpage_team_button_text.iIibca_lavaLampText:after{background-image:linear-gradient(90deg,#a5306f,#a42041,#fbe902,#86c5f0,#a5306f)!important;background-size:200% 100%!important;animation:4s linear infinite iIibca_underlineGradientMove!important;transform:scaleX(1)!important}.dark .iIibca_activeMobileUnderline:after{background-image:linear-gradient(90deg,#a5306f,#a42041,#fbe902,#86c5f0,#a5306f)!important;background-size:200% 100%!important;animation:4s linear infinite iIibca_underlineGradientMove!important;transform:scaleX(1)!important}@keyframes iIibca_underlineGradientMove{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}}@property --subtle-spot-1{syntax:"<color>";inherits:false;initial-value:#a5306f}@property --subtle-spot-2{syntax:"<color>";inherits:false;initial-value:#f7f7f726}.iIibca_subtleLavaLampText{z-index:1;position:relative}.iIibca_subtleLavaLampText:before{content:"";z-index:-1;background-color:#2d2f2e;background-image:radial-gradient(circle at center, var(--subtle-spot-1) 0%, transparent 70%), radial-gradient(circle at center, var(--subtle-spot-2) 0%, transparent 70%);transform-origin:0;background-size:150% 150%,150% 150%;transition:transform .6s cubic-bezier(.16,1,.3,1);animation:12s ease-in-out infinite iIibca_subtleMoveSpotlights,12s ease-in-out infinite iIibca_subtleMorphColor1,12s ease-in-out infinite iIibca_subtleMorphColor2;position:absolute;inset:-.1em -.2em;transform:scaleX(0)}.iIibca_activeLavaLampText:before{transform:scaleX(1)}.group:hover .iIibca_subtleLavaLampText:before{transform:scaleX(1)}@keyframes iIibca_subtleMoveSpotlights{0%{background-position:-20% -20%,80% 120%}20%{background-position:120% 40%,-10%}40%{background-position:10% 120%,110% -10%}60%{background-position:80% -10%,40% 110%}80%{background-position:40% 90%,-20% -20%}to{background-position:-20% -20%,80% 120%}}@keyframes iIibca_subtleMorphColor1{0%,13%{--subtle-spot-1:#a5306f}20%,33%{--subtle-spot-1:#a42041}40%,53%{--subtle-spot-1:#fbe902}60%,73%{--subtle-spot-1:#f7f7f726}80%,93%{--subtle-spot-1:#86c5f0}to{--subtle-spot-1:#a5306f}}@keyframes iIibca_subtleMorphColor2{0%,3%{--subtle-spot-2:#f7f7f726}10%,23%{--subtle-spot-2:#86c5f0}30%,43%{--subtle-spot-2:#a5306f}50%,63%{--subtle-spot-2:#a42041}70%,83%{--subtle-spot-2:#fbe902}90%,to{--subtle-spot-2:#f7f7f726}}@keyframes iIibca_floatImage{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.iIibca_floatingImage{animation-name:iIibca_floatImage;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.iIibca_fluidSection{color:var(--theme--text,#2e302c);padding:clamp(64px,8vw,140px) 0;transition:background-color .5s;position:relative}.iIibca_fluidLayout{max-width:var(--max-width--main);padding-inline:var(--padding-horizontal--main);grid-template-columns:clamp(170px,15vw,300px) minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:clamp(24px,2.5vw,48px);margin-inline:auto;display:grid}.iIibca_sectionHeading,.iIibca_visualColumn{position:sticky;top:128px}.iIibca_sectionHeading h2{text-transform:uppercase;max-width:5.5em;margin:0;font-family:Impact,sans-serif;font-size:clamp(48px,5.4vw,108px);line-height:.98}.iIibca_serviceList{min-width:0;margin:0;padding:0;list-style:none}.iIibca_serviceRow{border-top:1px solid;border-color:color-mix(in srgb, currentColor 18%, transparent)}.iIibca_serviceRow:last-child{border-bottom:1px solid;border-color:color-mix(in srgb, currentColor 18%, transparent)}.iIibca_serviceLink{min-height:clamp(128px,9vw,176px);color:inherit;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:18px;padding-block:24px;text-decoration:none;display:grid}.iIibca_serviceNumber{letter-spacing:.06em;opacity:.55;align-self:center;font-size:11px}.iIibca_serviceLink h3{overflow-wrap:anywhere;margin:0;font-family:Acrom,sans-serif;font-size:clamp(23px,2.1vw,42px);font-weight:500;line-height:1.22;transition:color .25s}.iIibca_serviceRow[data-active=true] h3{color:#a5306f}.dark .iIibca_serviceRow[data-active=true] h3{color:#e18abb}.iIibca_serviceLink:focus-visible{outline-offset:6px;border-radius:4px;outline:2px solid #a5306f}.iIibca_visualStage{height:min(580px,100svh - 200px);min-height:340px}.iIibca_visualReveal{height:100%;animation:.4s both iIibca_serviceVisualReveal}.iIibca_visualComposition{width:100%;height:100%;position:relative}.iIibca_mainVisual,.iIibca_secondaryVisual,.iIibca_thirdVisual,.iIibca_orchestratorVisual{object-fit:cover;background:#e7dce4;border-radius:16px;box-shadow:0 14px 32px #0000001f}.iIibca_visualComposition .iIibca_mainVisual{width:85%;height:62%;position:absolute;top:2%;left:3%;transform:rotate(-4deg)}.iIibca_visualComposition .iIibca_secondaryVisual{width:62%;height:45%;position:absolute;bottom:5%;right:0;transform:rotate(5deg)}.iIibca_visualComposition .iIibca_thirdVisual{width:43%;height:34%;position:absolute;bottom:0;left:0;transform:rotate(-6deg)}.iIibca_orchestratorVisual{aspect-ratio:1;color:#fff;background:#121312;place-items:center;width:49%;display:grid;position:absolute;bottom:0;left:0;overflow:hidden}.iIibca_inlineVisual{display:none}@keyframes iIibca_serviceVisualReveal{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}@media (max-width:1100px),(max-height:700px){.iIibca_fluidLayout{max-width:var(--max-width--main);grid-template-columns:1fr;gap:40px}.iIibca_sectionHeading{position:static}.iIibca_sectionHeading h2{max-width:none;font-size:clamp(48px,8vw,88px)}.iIibca_visualColumn{display:none}.iIibca_serviceLink{grid-template-columns:26px minmax(0,1fr) clamp(100px,18vw,180px);gap:20px;min-height:160px;padding-block:24px}.iIibca_serviceLink h3{font-size:clamp(23px,3.3vw,36px)}.iIibca_inlineVisual{display:block}.iIibca_rowVisual{aspect-ratio:4/3;width:100%}.iIibca_rowVisual .iIibca_mainVisual{width:100%;height:100%;box-shadow:none;border-radius:10px}}@media (max-width:479px){.iIibca_fluidSection{padding-inline:0}.iIibca_fluidLayout{gap:32px}.iIibca_serviceLink{grid-template-columns:minmax(0,1fr) 88px;gap:14px;min-height:132px;padding-block:22px}.iIibca_serviceNumber{display:none}.iIibca_serviceLink h3{font-size:21px}}@media (prefers-reduced-motion:reduce){.iIibca_fluidSection,.iIibca_serviceLink h3{transition:none}.iIibca_fluidSection *{transition:none!important;animation:none!important}}.iIibca_headingLine{white-space:nowrap;display:block}@media (max-width:1100px),(max-height:700px){.iIibca_headingLine{white-space:normal;display:inline}}
.jn6rbW_preview{pointer-events:none;opacity:0;transition:opacity .2s;position:absolute;inset:0;overflow:hidden;padding:0!important;display:block!important}.jn6rbW_ready{opacity:1}.jn6rbW_preview video,.jn6rbW_preview iframe{object-fit:cover;pointer-events:none;border:0;width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce),(hover:none){.jn6rbW_preview{display:none!important}}.jn6rbW_preview iframe{width:var(--player-width,100%);height:var(--player-height,100%);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.DtvJPW_visual{z-index:1;position:absolute;inset:0 0 0 51%}.DtvJPW_wall{position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 17%);mask-image:linear-gradient(90deg,#0000,#000 17%)}.DtvJPW_columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid;position:absolute;inset:-250px -16% -250px 3%;transform:rotate(-9deg)}.DtvJPW_lane{min-width:0;overflow:hidden}.DtvJPW_train{flex-direction:column;animation:48s linear infinite DtvJPW_heroWallRoll;display:flex}.DtvJPW_lane:nth-child(2) .DtvJPW_train{animation-duration:58s;animation-direction:reverse}.DtvJPW_lane:nth-child(3) .DtvJPW_train{animation-duration:65s}.DtvJPW_group{flex-direction:column;gap:20px;padding-bottom:20px;display:flex}.DtvJPW_tile{aspect-ratio:5/4;background:var(--hero-motion-surface);border-radius:18px;flex-shrink:0;text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:0 16px 35px #2d2f2e12}.DtvJPW_portraitSlot{aspect-ratio:4/5}.DtvJPW_media{object-fit:cover;width:100%;height:100%;display:block}.DtvJPW_portrait .DtvJPW_media{filter:grayscale()}.DtvJPW_tag{background:var(--hero-motion-tag-surface);color:var(--hero-motion-tag-text);border-radius:20px;padding:7px 11px;font-size:11px;line-height:1.25;position:absolute;bottom:14px;left:14px}.DtvJPW_tile:hover .DtvJPW_tag,.DtvJPW_tile:focus-visible .DtvJPW_tag{color:#fff;background:#a93c6e}.DtvJPW_tile:focus-visible{outline-offset:-3px;outline:3px solid #a93c6e}.DtvJPW_wall:after{content:"";background:linear-gradient(var(--hero-motion-fade), transparent 18%, transparent 80%, var(--hero-motion-surface));pointer-events:none;position:absolute;inset:0}.DtvJPW_visual[data-moving=false] .DtvJPW_train,.DtvJPW_wall:hover .DtvJPW_train{animation-play-state:paused}.DtvJPW_wall:has(.DtvJPW_tile:focus-visible) .DtvJPW_train{animation-play-state:paused}.DtvJPW_visual[data-allowed=false] .DtvJPW_columns{top:0;bottom:0;transform:none}.DtvJPW_wall:has(.DtvJPW_tile:focus-visible) .DtvJPW_columns{top:0;bottom:0;transform:none}.DtvJPW_visual[data-allowed=false] .DtvJPW_train{animation:none}.DtvJPW_wall:has(.DtvJPW_tile:focus-visible) .DtvJPW_train{animation:none}.DtvJPW_wall:has(.DtvJPW_tile:focus-visible){-webkit-mask-image:none;mask-image:none}.DtvJPW_wall:has(.DtvJPW_tile:focus-visible) .DtvJPW_lane{scrollbar-width:none;overflow-y:auto}.DtvJPW_controls{z-index:2;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:24px;display:flex;position:absolute;bottom:24px;right:clamp(24px,3vw,64px)}.DtvJPW_workLink{font-size:14px}.DtvJPW_toggle{color:var(--hero-motion-tag-text);font:inherit;cursor:pointer;background:0 0;border:0;padding:12px 0;font-size:14px}.DtvJPW_toggle .hover-radiant-underline:after{transform:scaleX(1)}.DtvJPW_toggle:focus-visible,.DtvJPW_workLink:focus-visible{outline-offset:4px;outline:3px solid #a93c6e}@keyframes DtvJPW_heroWallRoll{to{transform:translateY(-50%)}}@media (max-width:1100px){.DtvJPW_columns{grid-template-columns:repeat(2,minmax(0,1fr));right:-25%}.DtvJPW_lane:nth-child(3){display:none}}@media (max-width:700px){.DtvJPW_visual{width:100%;height:490px;margin-top:10px;position:relative;inset:auto}.DtvJPW_wall{bottom:50px;-webkit-mask-image:linear-gradient(#0000,#000 10% 87%,#0000);mask-image:linear-gradient(#0000,#000 10% 87%,#0000)}.DtvJPW_columns{gap:14px;inset:-200px -8%}.DtvJPW_group{gap:14px;padding-bottom:14px}.DtvJPW_tile{border-radius:14px}.DtvJPW_tag{font-size:11px;bottom:9px;left:9px}.DtvJPW_controls{bottom:5px;left:24px;right:24px}}@media (prefers-reduced-motion:reduce){.DtvJPW_train{animation:none!important}}
@property --btn-spot-1{syntax:"<color>";inherits:false;initial-value:#a5306f}@property --btn-spot-2{syntax:"<color>";inherits:false;initial-value:#f7f7f726}._6OrSxq_primaryBtn{color:#fff;cursor:pointer;z-index:1;padding:var(--size--0-75rem) var(--size--1-5rem);background-color:#2d2f2e;border:none;justify-content:center;align-items:center;line-height:1;text-decoration:none;transition:padding .8s cubic-bezier(.16,1,.3,1),background-color .8s;display:inline-flex;position:relative;overflow:hidden}@media (max-width:640px){._6OrSxq_primaryBtn{padding:var(--size--0-75rem) 1.2rem}}._6OrSxq_primaryBtn:before{content:"";z-index:-1;opacity:1;background-image:radial-gradient(circle at center, var(--btn-spot-1) 0%, transparent 70%), radial-gradient(circle at center, var(--btn-spot-2) 0%, transparent 70%);background-size:150% 150%,150% 150%;transition:opacity .8s;animation:12s ease-in-out infinite _6OrSxq_btnMoveSpotlights,12s ease-in-out infinite _6OrSxq_btnMorphColor1,12s ease-in-out infinite _6OrSxq_btnMorphColor2;position:absolute;inset:0}._6OrSxq_primaryBtn:hover{padding:var(--size--0-75rem) 2.5rem}@media (max-width:640px){._6OrSxq_primaryBtn:hover{padding:var(--size--0-75rem) 2rem}}._6OrSxq_primaryBtn:hover:before{opacity:1}@keyframes _6OrSxq_btnMoveSpotlights{0%{background-position:-20% -20%,80% 120%}20%{background-position:120% 40%,-10%}40%{background-position:10% 120%,110% -10%}60%{background-position:80% -10%,40% 110%}80%{background-position:40% 90%,-20% -20%}to{background-position:-20% -20%,80% 120%}}@keyframes _6OrSxq_btnMorphColor1{0%,13%{--btn-spot-1:#a5306f}20%,33%{--btn-spot-1:#a42041}40%,53%{--btn-spot-1:#fbe902}60%,73%{--btn-spot-1:#f7f7f726}80%,93%{--btn-spot-1:#86c5f0}to{--btn-spot-1:#a5306f}}@keyframes _6OrSxq_btnMorphColor2{0%,3%{--btn-spot-2:#f7f7f726}10%,23%{--btn-spot-2:#86c5f0}30%,43%{--btn-spot-2:#a5306f}50%,63%{--btn-spot-2:#a42041}70%,83%{--btn-spot-2:#fbe902}90%,to{--btn-spot-2:#f7f7f726}}
.wN3ueG_frame{width:100%;margin-inline:auto}.wN3ueG_media{object-fit:contain;filter:none;border-radius:.75rem;width:100%;height:auto;display:block}.wN3ueG_heroImage{aspect-ratio:16/9;object-fit:cover;object-position:center;width:100%;height:auto;display:block}
.StJ4OG_story{max-width:1440px;margin:auto;padding:clamp(48px,7vw,104px) clamp(24px,6vw,88px);font-family:Acrom,Arial,sans-serif}.StJ4OG_section{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:start;gap:clamp(32px,6vw,80px);margin-bottom:clamp(64px,9vw,128px);display:grid}.StJ4OG_copy{min-width:0;position:sticky;top:100px}.StJ4OG_copy h2{margin:0 0 24px}.StJ4OG_copy p+p{margin-top:20px}.StJ4OG_reverse{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.StJ4OG_reverse .StJ4OG_copy{grid-area:1/2}.StJ4OG_reverse .StJ4OG_gallery{grid-area:1/1}.StJ4OG_textOnly .StJ4OG_copy{position:static}.StJ4OG_gallery{gap:24px;min-width:0;display:grid}.StJ4OG_gallery figure{border-radius:12px;min-width:0;margin:0;overflow:hidden}.StJ4OG_gallery img{object-fit:contain;width:100%;height:auto;max-height:800px;display:block}.StJ4OG_casePage .casetemplate_hero_contain.u-container{align-items:flex-end;gap:clamp(32px,6vw,88px);padding:clamp(140px,14vw,200px) clamp(24px,6vw,88px) 64px;display:flex}.StJ4OG_casePage .casetemplate_hero_content_wrap.u-container{flex:1;gap:24px;min-width:0;margin:0;padding:0}.StJ4OG_casePage .casetemplate_hero_title{overflow-wrap:anywhere;max-width:100%;font-size:clamp(48px,7vw,110px);line-height:1}.StJ4OG_casePage .casestemplate_hero_subhead{font-size:clamp(24px,3vw,40px);line-height:1.25}.StJ4OG_casePage .casetemplate_hero_paragraph{max-width:48ch;margin:0}.StJ4OG_casePage .casetemplate_right_wrap{min-width:0;max-width:30%;margin:0}:is(.StJ4OG_casePage .casetemplate_partner_header,.StJ4OG_casePage .case_partner_item_wraper){margin-left:0}.StJ4OG_casePage .casetemplate_partner_header{margin-bottom:12px}@media (max-width:900px){.StJ4OG_section,.StJ4OG_reverse{grid-template-columns:1fr;gap:28px}.StJ4OG_copy{position:static}.StJ4OG_reverse .StJ4OG_copy,.StJ4OG_reverse .StJ4OG_gallery{grid-area:auto}.StJ4OG_casePage .casetemplate_hero_contain.u-container{flex-direction:column;align-items:flex-start;gap:28px;padding-top:140px;padding-bottom:40px}.StJ4OG_casePage .casetemplate_right_wrap{max-width:100%}.StJ4OG_casePage .casetemplate_hero_content_wrap.u-container{gap:20px}.StJ4OG_casePage .casetemplate_hero_title{font-size:clamp(42px,9vw,72px)}.StJ4OG_casePage .casetemplate_hero_paragraph{font-size:17px;line-height:1.65}.StJ4OG_casePage .casetemplate_hero_content_wrap .mb-4{margin-bottom:0}}@media (max-width:480px){.StJ4OG_copy h2{font-size:36px}.StJ4OG_gallery{gap:16px}}.StJ4OG_casePage{--case-gutter:var(--padding-horizontal--main);--case-width:var(--max-width--main,180rem)}:is(.StJ4OG_casePage .StJ4OG_story,.StJ4OG_casePage .casetemplate_hero_contain.u-container,.StJ4OG_casePage .casetemplate_story_grid_section>.container-large,.StJ4OG_casePage .casetemplate_opportunity_contain,.StJ4OG_casePage .casetemplate_whatwedid_contain,.StJ4OG_casePage .casetemplate_outcome_contain,.StJ4OG_casePage .servicespage_casestudy_contain){box-sizing:border-box;width:100%;max-width:var(--case-width);padding-inline:var(--case-gutter);min-width:0;margin-inline:auto}:is(.StJ4OG_casePage .casetemplate_opportunity_contain .padding-global-7,.StJ4OG_casePage .casetemplate_whatwedid_contain .padding-global-7,.StJ4OG_casePage .casetemplate_outcome_contain .padding-global-7,.StJ4OG_casePage .servicespage_casestudy_contain>.padding-global-7){padding-inline:0}:is(.StJ4OG_casePage .casetemplate_opportunity_contain .container-large,.StJ4OG_casePage .casetemplate_whatwedid_contain .container-large,.StJ4OG_casePage .casetemplate_outcome_contain .container-large){width:100%;max-width:none}:is(.StJ4OG_casePage .casetemplate_story_grid_section .grid>*,.StJ4OG_casePage .portfolio3-content1_component>*,.StJ4OG_casePage .portfolio3-content2_component>*,.StJ4OG_casePage .portfolio3-content3_component>*){min-width:0;max-width:100%}:is(.StJ4OG_casePage .w-richtext,.StJ4OG_casePage aside){overflow-wrap:anywhere}@media (max-width:1100px){.StJ4OG_casePage .servicespage_casestudy_contain .padding-global-7>div:first-child>div{flex-wrap:wrap}}.StJ4OG_casePage .casetemplate_hero_image{width:100%;max-width:var(--case-width);margin-inline:auto;padding-inline:0}.StJ4OG_casePage .casetemplate_hero_section{padding-bottom:0}.StJ4OG_section:not(:last-of-type){margin-bottom:calc(2 * (var(--padding-vertical--main) + var(--size--5rem)))}@media (max-width:991px){.StJ4OG_section:not(:last-of-type){margin-bottom:calc(2 * (var(--padding-vertical--main) + 2.5rem))}}.StJ4OG_story{padding-top:calc(var(--padding-vertical--main) + var(--size--5rem))}@media (max-width:991px){.StJ4OG_story{padding-top:calc(var(--padding-vertical--main) + 2.5rem)}}@media (prefers-reduced-motion:reduce){.StJ4OG_story .ease-out{opacity:1!important;transition:none!important;transform:none!important}.StJ4OG_gallery img{transition:none!important;transform:scale(1)!important}}
.T3QEQa_content{flex-direction:column;align-items:center;gap:24px;width:min(90vw,1200px,177.778dvh - 284.444px);display:flex}.T3QEQa_player{aspect-ratio:16/9;background:#000;border-radius:16px;width:100%;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.T3QEQa_player iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.T3QEQa_link{text-align:center;flex-shrink:0;min-height:44px;font-size:14px}.T3QEQa_link:focus-visible{outline-offset:4px;outline:2px solid #fff}@media (max-width:640px){.T3QEQa_content{gap:20px}}
._3zKdoq_player{width:100%}._3zKdoq_frame{background:#111;border-radius:12px;position:relative;overflow:hidden}._3zKdoq_frame iframe,._3zKdoq_play{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}._3zKdoq_play{cursor:pointer;color:#fff;background:#111;padding:0}._3zKdoq_play img{object-fit:contain;width:100%;height:100%;display:block}._3zKdoq_icon{background:#303329e6;border-radius:50%;place-items:center;width:68px;height:68px;transition:background .2s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #ffffff80}._3zKdoq_play:hover ._3zKdoq_icon{background:#a5306f}._3zKdoq_play:focus-visible{outline-offset:-5px;outline:3px solid #d894bb}@media (prefers-reduced-motion:reduce){._3zKdoq_icon{transition:none}}
