.blog_firstBlockWrap__cgkhV{width:100%;height:auto;display:flex;flex-direction:column;align-items:center;background:#0c0c0c;overflow:hidden;position:relative}.blog_datFirst__qpNop{position:absolute;top:0;left:50.6%}.blog_datSecond__BINiz{position:absolute;top:0;right:50.6%}.blog_wrapFirstInServ___wG9Z{margin-top:30px}.blog_wrapFirstInServAsk__uVEkY,.blog_wrapFirstInServ___wG9Z{width:90%;height:auto;display:flex;flex-direction:column;align-items:flex-start;z-index:20}.blog_h1ServOffer__0g_X_{color:#fff;font-family:Futura PT;font-size:40px;font-style:normal;font-weight:800;line-height:normal;width:753px;margin:0 0 20px}.blog_wrapAllTextBlogNew__oLl_b{display:flex;flex-direction:column;align-items:flex-start}.blog_blockWrapServise__AUVWm{margin-top:51px;width:100%;height:auto;display:flex;align-items:flex-start;justify-content:space-around;margin-bottom:121px}.blog_blockCssServ__Bkjwh{width:calc(367px);height:calc(281px)}.blog_blockCssServBigSitca__zv7gk,.blog_blockCssServ__Bkjwh{position:relative;display:flex;align-items:center;justify-content:center;-webkit-clip-path:polygon(0 0,100% 0,100% 90%,90% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 90%,90% 100%,0 100%);background:#0c0c0c;border-radius:14px;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 0 4px 0 hsla(0,0%,55%,.31);padding:40px;margin-bottom:40px}.blog_blockCssServBigSitca__zv7gk{width:367px;height:476px}.blog_blockCssServAnather__9Flc4{position:relative;display:flex;align-items:center;justify-content:center;width:calc(367px);height:calc(468px);-webkit-clip-path:polygon(0 0,100% 0,100% 90%,90% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 90%,90% 100%,0 100%);background:#0c0c0c;border-radius:14px;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 0 4px 0 hsla(0,0%,55%,.31);padding:40px;margin-bottom:40px}.blog_sitcaSt__OPeI8{position:absolute;top:0;left:0}.blog_wrapSmallKL__MXNNn{justify-content:space-between}.blog_wrapSmallKLNew__oxmzb,.blog_wrapSmallKL__MXNNn{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start}.blog_wrapSmallKLNew__oxmzb{justify-content:flex-start}.blog_landP__M1bRB{color:#fff;margin:0;font-family:Futura PT;font-size:24px;font-style:normal;font-weight:800;line-height:normal;text-transform:capitalize;display:flex;align-items:center;justify-content:space-between}.blog_servDesc__4mqW2{width:287px;height:auto;overflow:hidden;color:#c3c3c3;font-family:Futura PT;font-size:20px;font-style:normal;font-weight:400;line-height:150%}.blog_moreDetails__SEvkZ{margin:0;color:#fff;display:flex;align-items:center;justify-content:center;font-family:Futura PT;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.blog_arrowUp__Md4Eu{margin-right:8px}.blog_wrapQuestAndG___ePGz{width:100%;height:auto;display:flex;align-items:flex-start;justify-content:space-between;margin-top:64px}.blog_wrapAllQuestion__o4s_f{width:657px;height:auto;display:flex;flex-direction:column;align-items:flex-start}.blog_oneAsk__KJTlQ{width:auto;justify-content:flex-start}.blog_oneAsk__KJTlQ,.blog_wrapOjut__vY02G{height:auto;display:flex;align-items:center}.blog_wrapOjut__vY02G{width:100%;justify-content:space-between}.blog_oneQuestiMainNumber__L5Dwo{color:#595959;margin:0 16px 0 0;text-transform:uppercase}.blog_oneQuestiMainNumber__L5Dwo,.blog_pOneQiedsO__hq8tQ{font-family:Futura PT;font-size:20px;font-style:normal;font-weight:800;line-height:normal}.blog_pOneQiedsO__hq8tQ{margin:0;color:#fff}.blog_ansver__WSMB9{color:#c3c3c3;font-family:Futura PT;font-size:20px;font-style:normal;font-weight:400;line-height:150%;margin:16px 0 0}.blog_line__yFFwW{width:100%;height:1px;background:hsla(0,0%,100%,.1);margin-top:24px;margin-bottom:24px}.blog_hidden__1_I5s{display:none}.blog_asdf__xMC_M{width:531.605px;height:531.613px}.blog_wrapOneArticles__PDizp{width:calc(560px - 48px);height:calc(496px - 48px);padding:24px;border-radius:20px;border:1px solid hsla(0,0%,100%,.1);background:#161616;box-shadow:0 0 4px 0 hsla(0,0%,55%,.31);flex-direction:column}.blog_wrapOneArticles__PDizp,.blog_wrapOnlineSt__oAvrY{display:flex;align-items:flex-start;justify-content:space-between}.blog_wrapOnlineSt__oAvrY{width:100%;height:auto;margin-bottom:30px}.blog_photoBlogImage__MobxJ{width:80%;height:auto;border-radius:20px;object-fit:cover;align-self:center;margin-bottom:30px}.blog_nameArticles__Y_Kui{color:#fff;font-family:Futura PT;font-size:20px;font-style:normal;font-weight:800;line-height:normal;width:100%;height:52px;overflow:hidden;margin-top:24px;margin-bottom:16px}.blog_pInBlogPage__0cTmv{width:50%}.blog_pInBlogPageAuto__3Yuzs,.blog_pInBlogPage__0cTmv{color:#fff;font-family:Futura PT;font-size:20px;font-style:normal;font-weight:400;line-height:150%;margin-top:20px;margin-bottom:20px;align-self:center}.blog_pInBlogPageAuto__3Yuzs{width:auto}.blog_pInBlogPageNew__p4z_2{color:#fff;width:50%;font-family:Futura PT;font-size:20px;font-style:normal;font-weight:400;line-height:150%;margin-top:40px;margin-bottom:40px;align-self:center;text-align:center}.blog_addPostButton__vYFFy{color:#fff;z-index:100}.blog_nameArticlesDescription__KZnSG{color:#c3c3c3;font-family:Futura PT;font-size:20px;font-style:normal;font-weight:400;line-height:150%;height:90px;width:100%;overflow:hidden}.blog_dataLinkWrap__4RkSu{width:100%;height:auto;display:flex;align-items:center;justify-content:space-between;margin-top:15px}.blog_readArt__lGRCb{color:#fff;font-weight:500;line-height:normal}.blog_dataArtic__n_cqQ,.blog_readArt__lGRCb{font-family:Futura PT;font-size:16px;font-style:normal;margin:0}.blog_dataArtic__n_cqQ{color:#454545;font-weight:600;line-height:150%}.blog_linkInBlog__TK_wz{text-decoration:underline}@media only screen and (max-width:479px) and (min-width:300px){.blog_wrapOnlineSt__oAvrY{width:100%;height:auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;margin-bottom:30px}.blog_pInBlogPage__0cTmv{color:#c3c3c3;width:90%;font-family:Futura PT;font-size:20px;font-style:normal;font-weight:400;line-height:150%;margin-top:20px;margin-bottom:20px}.blog_photoBlogImage__MobxJ{width:95%;height:auto;border-radius:20px;object-fit:cover}.blog_wrapFirstInServ___wG9Z{align-items:center}.blog_blockWrapServise__AUVWm{flex-direction:column;justify-content:center}.blog_h1ServOffer__0g_X_{text-align:center;width:95%}.blog_wrapFirstInServAsk__uVEkY{width:99%;height:auto;display:flex;flex-direction:column;align-items:flex-start;z-index:20}.blog_wrapAllQuestion__o4s_f,.blog_wrapQuestAndG___ePGz{width:100%;height:auto;display:flex;flex-direction:column;align-items:flex-start}.blog_wrapQuestAndG___ePGz{justify-content:space-between;margin-top:64px}.blog_asdf__xMC_M{width:100%;height:auto}}@media only screen and (max-width:700px) and (min-width:479px){.blog_pInBlogPage__0cTmv{color:#c3c3c3;width:90%;font-family:Futura PT;font-size:20px;font-style:normal;font-weight:400;line-height:150%;margin-top:20px;margin-bottom:20px}.blog_photoBlogImage__MobxJ{width:95%;height:auto;border-radius:20px;object-fit:cover}.blog_wrapFirstInServ___wG9Z{align-items:center}.blog_blockWrapServise__AUVWm{flex-direction:column;justify-content:center}.blog_h1ServOffer__0g_X_{width:95%;text-align:center}.blog_wrapFirstInServAsk__uVEkY{width:99%;height:auto;display:flex;flex-direction:column;align-items:flex-start;z-index:20}.blog_wrapAllQuestion__o4s_f,.blog_wrapQuestAndG___ePGz{width:100%;height:auto;display:flex;flex-direction:column;align-items:flex-start}.blog_wrapQuestAndG___ePGz{justify-content:space-between;margin-top:64px}.blog_asdf__xMC_M{width:100%;height:auto}}@media only screen and (max-width:960px) and (min-width:700px){.blog_wrapQuestAndG___ePGz{width:100%;height:auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;margin-top:64px}.blog_blockWrapServise__AUVWm{justify-content:center;flex-direction:column}}@media only screen and (max-width:1200px) and (min-width:960px){.blog_blockWrapServise__AUVWm{justify-content:center;flex-direction:column}.blog_wrapQuestAndG___ePGz{width:100%;height:auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;margin-top:64px}}@media only screen and (max-width:1400px) and (min-width:1200px){.blog_photoBlogImage__MobxJ{width:400px;height:auto;border-radius:20px;object-fit:cover}}.PortfolioCaseEnhancement_section__oJpcw{--case-accent:#d9ff00;--case-text:#f6f6f3;--case-muted:#aaa;position:relative;overflow:hidden;background:radial-gradient(circle at 12% 8%,rgba(217,255,0,.08),transparent 28rem),#080808;color:var(--case-text);padding:clamp(5rem,8vw,9rem) 1.25rem}.PortfolioCaseEnhancement_section__oJpcw:before{content:"CASE";position:absolute;top:1rem;right:-.04em;color:hsla(0,0%,100%,.025);font-size:clamp(8rem,25vw,26rem);font-weight:900;line-height:.8;letter-spacing:-.08em;pointer-events:none}.PortfolioCaseEnhancement_container__CEqs7{position:relative;z-index:1;width:min(1180px,100%);margin:0 auto}.PortfolioCaseEnhancement_introGrid__vruqK{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(17rem,.65fr);grid-gap:clamp(2rem,6vw,6rem);gap:clamp(2rem,6vw,6rem);align-items:end}.PortfolioCaseEnhancement_ctaEyebrow__Wo0dG,.PortfolioCaseEnhancement_eyebrow__t7PaA,.PortfolioCaseEnhancement_sectionLabel__3vVux{margin:0 0 1rem;color:var(--case-accent);font-size:.78rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.PortfolioCaseEnhancement_sectionLabel__3vVux{color:#818181}.PortfolioCaseEnhancement_title__Ie5tj{max-width:15ch;margin:0;font-size:clamp(2.3rem,5.5vw,5.6rem);line-height:.98;letter-spacing:-.055em;text-wrap:balance}.PortfolioCaseEnhancement_intro__3feSq{margin:0 0 .5rem;color:#c9c9c5;font-size:clamp(1.02rem,1.5vw,1.3rem);line-height:1.65}.PortfolioCaseEnhancement_facts__cFQtw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:clamp(3rem,7vw,6.5rem) 0 1.2rem;border-top:1px solid #2d2d2d;border-bottom:1px solid #2d2d2d}.PortfolioCaseEnhancement_fact__yTPkB{min-height:9rem;padding:1.5rem;border-right:1px solid #2d2d2d}.PortfolioCaseEnhancement_fact__yTPkB:last-child{border-right:0}.PortfolioCaseEnhancement_fact__yTPkB dt{margin-bottom:1rem;color:#777;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.PortfolioCaseEnhancement_fact__yTPkB dd{margin:0;font-size:clamp(1rem,1.6vw,1.25rem);line-height:1.4}.PortfolioCaseEnhancement_challengeGrid__BF54Q{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.2rem;gap:1.2rem;margin-top:1.2rem}.PortfolioCaseEnhancement_accentCard__NL2_r,.PortfolioCaseEnhancement_darkCard__IZjxA{min-height:27rem;padding:clamp(1.6rem,4vw,3.5rem);border:1px solid #303030;border-radius:1.3rem}.PortfolioCaseEnhancement_darkCard__IZjxA{display:flex;flex-direction:column;background:linear-gradient(150deg,#151515,#0c0c0c)}.PortfolioCaseEnhancement_accentCard__NL2_r{display:flex;flex-direction:column;background:var(--case-accent);color:#0a0a0a}.PortfolioCaseEnhancement_cardNumber__U9cxY{display:block;margin-bottom:auto;color:#777;font-size:.8rem;font-weight:800;letter-spacing:.14em}.PortfolioCaseEnhancement_accentCard__NL2_r .PortfolioCaseEnhancement_cardNumber__U9cxY{color:rgba(0,0,0,.45)}.PortfolioCaseEnhancement_accentCard__NL2_r h2,.PortfolioCaseEnhancement_darkCard__IZjxA h2{max-width:17ch;margin:4rem 0 1.2rem;font-size:clamp(1.65rem,3vw,3rem);line-height:1.05;letter-spacing:-.04em}.PortfolioCaseEnhancement_accentCard__NL2_r p,.PortfolioCaseEnhancement_darkCard__IZjxA p{max-width:38rem;margin:0;font-size:1rem;line-height:1.65}.PortfolioCaseEnhancement_darkCard__IZjxA p{color:#bcbcbc}.PortfolioCaseEnhancement_detailGrid__aN0yD{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(18rem,.9fr);grid-gap:clamp(2rem,6vw,6rem);gap:clamp(2rem,6vw,6rem);margin-top:clamp(5rem,8vw,8rem)}.PortfolioCaseEnhancement_detailBlock__FBv3_{min-width:0}.PortfolioCaseEnhancement_featureList__z939a,.PortfolioCaseEnhancement_valueList__fAPXt{margin:0;padding:0;list-style:none}.PortfolioCaseEnhancement_featureList__z939a li{display:grid;grid-template-columns:2.2rem 1fr;grid-gap:1rem;gap:1rem;padding:1.25rem 0;border-bottom:1px solid #2a2a2a;font-size:clamp(1.05rem,1.8vw,1.35rem);line-height:1.35}.PortfolioCaseEnhancement_featureList__z939a li span{color:var(--case-accent);font-size:.75rem;font-weight:800}.PortfolioCaseEnhancement_valueList__fAPXt{display:grid;grid-gap:.8rem;gap:.8rem}.PortfolioCaseEnhancement_valueList__fAPXt li{position:relative;padding:1.2rem 1.2rem 1.2rem 2.7rem;border:1px solid #2d2d2d;border-radius:.9rem;color:#d3d3cf;line-height:1.5}.PortfolioCaseEnhancement_valueList__fAPXt li:before{content:"↗";position:absolute;top:1.2rem;left:1rem;color:var(--case-accent);font-weight:800}.PortfolioCaseEnhancement_relatedLink__FeLC1{display:flex;align-items:center;gap:.65rem;margin-top:1.5rem;color:var(--case-text);text-decoration:none}.PortfolioCaseEnhancement_relatedLink__FeLC1 span{color:#777;font-size:.75rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.PortfolioCaseEnhancement_relatedLink__FeLC1 b{margin-left:auto;color:var(--case-accent)}.PortfolioCaseEnhancement_linksBlock__gOIur,.PortfolioCaseEnhancement_relatedCasesBlock__zLf9_{margin-top:clamp(5rem,9vw,9rem)}.PortfolioCaseEnhancement_linksHeading__DcD2b{display:grid;grid-template-columns:minmax(11rem,.45fr) minmax(0,1fr);grid-gap:clamp(1.5rem,5vw,5rem);gap:clamp(1.5rem,5vw,5rem);align-items:start;margin-bottom:clamp(2rem,5vw,4rem)}.PortfolioCaseEnhancement_linksHeading__DcD2b h2{max-width:18ch;margin:0;font-size:clamp(2rem,4.3vw,4.5rem);line-height:1;letter-spacing:-.05em;text-wrap:balance}.PortfolioCaseEnhancement_relatedCasesGrid__7IhB0,.PortfolioCaseEnhancement_resourceGrid__lJi9L{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem}.PortfolioCaseEnhancement_relatedCaseCard__oQyYC,.PortfolioCaseEnhancement_resourceCard__pVURl{position:relative;display:flex;min-width:0;min-height:22rem;flex-direction:column;padding:clamp(1.4rem,2.8vw,2.2rem);overflow:hidden;border:1px solid #303030;border-radius:1.2rem;background:linear-gradient(150deg,#151515,#0d0d0d);color:var(--case-text);text-decoration:none;transition:border-color .18s ease,transform .18s ease}.PortfolioCaseEnhancement_relatedCaseCard__oQyYC:hover,.PortfolioCaseEnhancement_resourceCard__pVURl:hover{transform:translateY(-4px);border-color:rgba(217,255,0,.7)}.PortfolioCaseEnhancement_relatedCaseCard__oQyYC>span,.PortfolioCaseEnhancement_resourceCard__pVURl>span{color:var(--case-accent);font-size:.75rem;font-weight:800;letter-spacing:.12em}.PortfolioCaseEnhancement_relatedCaseCard__oQyYC h3,.PortfolioCaseEnhancement_resourceCard__pVURl h3{margin:auto 0 1rem;font-size:clamp(1.45rem,2.3vw,2.3rem);line-height:1.05;letter-spacing:-.035em;text-wrap:balance}.PortfolioCaseEnhancement_resourceCard__pVURl p{margin:0;color:#999;line-height:1.55}.PortfolioCaseEnhancement_resourceCard__pVURl>b{position:absolute;top:1.5rem;right:1.5rem;color:var(--case-accent);font-size:1.25rem}.PortfolioCaseEnhancement_relatedCaseCard__oQyYC>p{margin:1rem 0 0;color:#777;font-size:.75rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.PortfolioCaseEnhancement_relatedCaseCard__oQyYC>b{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:1rem;border-top:1px solid #2d2d2d;color:#bdbdb8;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase}.PortfolioCaseEnhancement_relatedCaseCard__oQyYC>b i{color:var(--case-accent);font-size:1.1rem;font-style:normal}.PortfolioCaseEnhancement_faqBlock__W_fYW,.PortfolioCaseEnhancement_processBlock__wI3RD{margin-top:clamp(5rem,9vw,9rem)}.PortfolioCaseEnhancement_processGrid__RO6Hg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid #303030;border-bottom:1px solid #303030}.PortfolioCaseEnhancement_processCard__5t21R{min-height:20rem;padding:1.5rem;border-right:1px solid #303030}.PortfolioCaseEnhancement_processCard__5t21R:last-child{border-right:0}.PortfolioCaseEnhancement_processCard__5t21R>span{color:var(--case-accent);font-size:.75rem;font-weight:800}.PortfolioCaseEnhancement_processCard__5t21R h3{margin:5rem 0 1rem;font-size:1.35rem}.PortfolioCaseEnhancement_processCard__5t21R p{margin:0;color:#999;line-height:1.55}.PortfolioCaseEnhancement_faqList__aWsna{border-top:1px solid #303030}.PortfolioCaseEnhancement_faqItem__TMuIF{border-bottom:1px solid #303030}.PortfolioCaseEnhancement_faqItem__TMuIF summary{display:grid;grid-template-columns:2.5rem 1fr auto;grid-gap:1rem;gap:1rem;align-items:center;padding:1.5rem 0;cursor:pointer;font-size:clamp(1.05rem,2vw,1.4rem);list-style:none}.PortfolioCaseEnhancement_faqItem__TMuIF summary::-webkit-details-marker{display:none}.PortfolioCaseEnhancement_faqItem__TMuIF summary b,.PortfolioCaseEnhancement_faqItem__TMuIF summary span{color:var(--case-accent);font-size:.75rem}.PortfolioCaseEnhancement_faqItem__TMuIF summary b{font-size:1.4rem;transition:transform .18s ease}.PortfolioCaseEnhancement_faqItem__TMuIF[open] summary b{transform:rotate(45deg)}.PortfolioCaseEnhancement_faqItem__TMuIF>p{max-width:58rem;margin:-.3rem 0 1.8rem 3.5rem;color:#aaa;line-height:1.65}.PortfolioCaseEnhancement_cta__oXod7{display:grid;grid-template-columns:minmax(0,1.25fr) auto;grid-gap:3rem;gap:3rem;align-items:end;margin-top:clamp(5rem,9vw,9rem);padding:clamp(2rem,5vw,4rem);border-radius:1.4rem;background:#f1f1ed;color:#0a0a0a}.PortfolioCaseEnhancement_cta__oXod7 h2{max-width:19ch;margin:0 0 1.2rem;font-size:clamp(2rem,4vw,4.2rem);line-height:1;letter-spacing:-.05em}.PortfolioCaseEnhancement_cta__oXod7 p:not(.PortfolioCaseEnhancement_ctaEyebrow__Wo0dG){max-width:45rem;margin:0;color:#4e4e4e;line-height:1.6}.PortfolioCaseEnhancement_ctaEyebrow__Wo0dG{color:#555}.PortfolioCaseEnhancement_ctaActions__vjGkK{display:grid;grid-gap:.7rem;gap:.7rem;min-width:14rem}.PortfolioCaseEnhancement_legacyFrame__rS5eH{--case-accent:#d9ff00;position:relative;overflow:hidden;background:#080808;color:#f6f6f3}.PortfolioCaseEnhancement_legacyFrame__rS5eH>section{width:100%!important;padding:clamp(2rem,4vw,4rem) 1.25rem clamp(4rem,8vw,8rem)!important;overflow:hidden!important;background:linear-gradient(180deg,#0a0a0a,#080808)!important}.PortfolioCaseEnhancement_legacyFrame__rS5eH>section>div{width:min(1180px,100%)!important;margin:0 auto!important;align-items:stretch!important}.PortfolioCaseEnhancement_legacyFrame__rS5eH h1{max-width:18ch!important;width:auto!important;margin:0!important;color:#f6f6f3!important;font-size:clamp(2.7rem,6.5vw,6.5rem)!important;line-height:.95!important;letter-spacing:-.06em!important;text-align:left!important;text-wrap:balance}.PortfolioCaseEnhancement_legacyFrame__rS5eH h2{position:relative;align-self:center!important;max-width:850px!important;width:100%!important;margin:clamp(4.5rem,8vw,8rem) auto 1.5rem!important;padding-top:1.5rem;border-top:1px solid #2c2c2c;color:#f6f6f3!important;font-size:clamp(1.9rem,3.7vw,3.8rem)!important;line-height:1.05!important;letter-spacing:-.04em!important;text-align:left!important;text-wrap:balance}.PortfolioCaseEnhancement_legacyFrame__rS5eH h2:before{content:"↗";position:absolute;top:1.65rem;right:0;color:var(--case-accent);font-size:.95rem;letter-spacing:0}.PortfolioCaseEnhancement_legacyFrame__rS5eH p{align-self:center!important;max-width:850px!important;width:100%!important;margin:.9rem auto!important;color:#b8b8b3!important;font-size:clamp(1.02rem,1.45vw,1.2rem)!important;line-height:1.75!important;text-align:left!important}.PortfolioCaseEnhancement_legacyFrame__rS5eH p:first-of-type{color:#deded9!important}.PortfolioCaseEnhancement_legacyFrame__rS5eH b,.PortfolioCaseEnhancement_legacyFrame__rS5eH strong{color:#f6f6f3}.PortfolioCaseEnhancement_legacyFrame__rS5eH a{color:var(--case-accent)!important;-webkit-text-decoration-color:rgba(217,255,0,.55)!important;text-decoration-color:rgba(217,255,0,.55)!important;text-decoration-thickness:1px;text-underline-offset:.2em}.PortfolioCaseEnhancement_legacyFrame__rS5eH img{display:block;align-self:center!important;width:min(100%,1080px)!important;max-width:100%!important;height:auto!important;margin:clamp(2rem,5vw,4.5rem) auto!important;border:1px solid #282828;border-radius:clamp(1rem,2vw,1.8rem)!important;object-fit:cover}.PortfolioCaseEnhancement_primaryButton__hMlXN,.PortfolioCaseEnhancement_secondaryButton__pi7Ud{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:3.7rem;padding:.9rem 1.15rem;border:1px solid #0a0a0a;border-radius:.65rem;font-weight:800;text-decoration:none;transition:transform .18s ease,background-color .18s ease}.PortfolioCaseEnhancement_primaryButton__hMlXN{background:#0a0a0a;color:var(--case-accent)}.PortfolioCaseEnhancement_secondaryButton__pi7Ud{color:#0a0a0a}.PortfolioCaseEnhancement_primaryButton__hMlXN:hover,.PortfolioCaseEnhancement_secondaryButton__pi7Ud:hover{transform:translateY(-2px)}.PortfolioCaseEnhancement_secondaryButton__pi7Ud:hover{background:#e4e4de}@media (max-width:900px){.PortfolioCaseEnhancement_cta__oXod7,.PortfolioCaseEnhancement_detailGrid__aN0yD,.PortfolioCaseEnhancement_introGrid__vruqK,.PortfolioCaseEnhancement_linksHeading__DcD2b{grid-template-columns:1fr}.PortfolioCaseEnhancement_facts__cFQtw,.PortfolioCaseEnhancement_processGrid__RO6Hg,.PortfolioCaseEnhancement_relatedCasesGrid__7IhB0,.PortfolioCaseEnhancement_resourceGrid__lJi9L{grid-template-columns:repeat(2,minmax(0,1fr))}.PortfolioCaseEnhancement_fact__yTPkB:nth-child(2){border-right:0}.PortfolioCaseEnhancement_fact__yTPkB:last-child{grid-column:1/-1;border-top:1px solid #2d2d2d}.PortfolioCaseEnhancement_processCard__5t21R:nth-child(2){border-right:0}.PortfolioCaseEnhancement_processCard__5t21R:nth-child(n+3){border-top:1px solid #303030}.PortfolioCaseEnhancement_ctaActions__vjGkK{min-width:0}}@media (max-width:680px){.PortfolioCaseEnhancement_section__oJpcw{padding-inline:.9rem}.PortfolioCaseEnhancement_challengeGrid__BF54Q,.PortfolioCaseEnhancement_facts__cFQtw,.PortfolioCaseEnhancement_processGrid__RO6Hg,.PortfolioCaseEnhancement_relatedCasesGrid__7IhB0,.PortfolioCaseEnhancement_resourceGrid__lJi9L{grid-template-columns:1fr}.PortfolioCaseEnhancement_legacyFrame__rS5eH>section{padding-inline:.9rem!important}.PortfolioCaseEnhancement_legacyFrame__rS5eH h1{font-size:clamp(2.45rem,13vw,4rem)!important}.PortfolioCaseEnhancement_legacyFrame__rS5eH h2{margin-top:4.5rem!important;padding-right:1.5rem}.PortfolioCaseEnhancement_legacyFrame__rS5eH p{font-size:1.04rem!important;line-height:1.7!important}.PortfolioCaseEnhancement_fact__yTPkB,.PortfolioCaseEnhancement_fact__yTPkB:last-child,.PortfolioCaseEnhancement_fact__yTPkB:nth-child(2),.PortfolioCaseEnhancement_processCard__5t21R,.PortfolioCaseEnhancement_processCard__5t21R:nth-child(2),.PortfolioCaseEnhancement_processCard__5t21R:nth-child(n+3){grid-column:auto;border-top:1px solid #2d2d2d;border-right:0}.PortfolioCaseEnhancement_fact__yTPkB:first-child,.PortfolioCaseEnhancement_processCard__5t21R:first-child{border-top:0}.PortfolioCaseEnhancement_accentCard__NL2_r,.PortfolioCaseEnhancement_darkCard__IZjxA{min-height:23rem}.PortfolioCaseEnhancement_processCard__5t21R{min-height:15rem}.PortfolioCaseEnhancement_faqItem__TMuIF summary{grid-template-columns:2rem 1fr auto}.PortfolioCaseEnhancement_faqItem__TMuIF>p{margin-left:3rem}.PortfolioCaseEnhancement_cta__oXod7{gap:2rem;padding:1.5rem}}@media (prefers-reduced-motion:reduce){.PortfolioCaseEnhancement_faqItem__TMuIF summary b,.PortfolioCaseEnhancement_primaryButton__hMlXN,.PortfolioCaseEnhancement_relatedCaseCard__oQyYC,.PortfolioCaseEnhancement_resourceCard__pVURl,.PortfolioCaseEnhancement_secondaryButton__pi7Ud{transition:none}}