.case-study-hero_layout__jLBWK{position:relative;z-index:10;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;width:100%;max-width:1200px;margin:0 auto;padding:160px 24px;min-height:800px}.case-study-hero_afterNotice__ucX0C{padding-top:40px}.case-study-hero_content__XxE1h{min-width:0;width:100%;container-type:inline-size;color:white}.case-study-hero_logo__oG9Jq{display:block;width:auto;height:auto;max-width:min(220px,100%);max-height:64px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;margin:0 0 24px}.case-study-hero_title__KWaRo{margin:0;font-size:clamp(36px,11cqi,64px);font-weight:600;line-height:1.08;letter-spacing:-.025em;text-wrap:balance;overflow-wrap:anywhere}.case-study-hero_subtitle__NT5QW{margin:24px 0 0;max-width:420px;font-size:16px;font-weight:300;line-height:1.625;color:rgb(255 255 255/90%);overflow-wrap:anywhere}.case-study-hero_services__eRdMs{margin-top:36px}.case-study-hero_label__ulkyC{margin:0 0 14px;font-size:12px;font-weight:500;line-height:1.5;letter-spacing:.16em;text-transform:uppercase;color:rgb(255 255 255/75%)}.case-study-hero_tags__YJDHa{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.case-study-hero_tags__YJDHa li{min-width:0;max-width:100%}.case-study-hero_tags__YJDHa .case-study-hero_tag__4soCs{background:rgb(43 42 42/28%);border:1px solid rgb(255 255 255/20%);padding:9px 14px;font-size:13px;font-weight:500;line-height:1.4;text-align:left;white-space:normal;overflow-wrap:anywhere;backdrop-filter:blur(12px)}.case-study-hero_preview__gUh8j{min-width:0;display:flex;justify-content:center}.case-study-hero_preview__gUh8j img{width:100%;max-width:438px;height:auto;border-radius:36px;box-shadow:0 20px 60px -20px rgb(20 20 40/25%)}.case-study-hero_designLayout__B8iRe{grid-template-columns:minmax(0,1fr);min-height:680px;padding:160px 24px 144px}.case-study-hero_designLayout__B8iRe .case-study-hero_logo__oG9Jq{max-width:min(240px,100%);max-height:80px}.case-study-hero_designLayout__B8iRe .case-study-hero_title__KWaRo{font-size:clamp(36px,11cqi,64px)}.case-study-hero_designLayout__B8iRe .case-study-hero_services__eRdMs{margin-top:40px}@media (max-width:900px){.case-study-hero_layout__jLBWK{gap:40px;padding-top:132px;min-height:720px}.case-study-hero_afterNotice__ucX0C{padding-top:32px}.case-study-hero_designLayout__B8iRe{min-height:620px}}@media (max-width:700px){.case-study-hero_layout__jLBWK{grid-template-columns:minmax(0,1fr);gap:40px;min-height:0;padding:120px 24px 136px}.case-study-hero_afterNotice__ucX0C{padding-top:32px}.case-study-hero_designLayout__B8iRe .case-study-hero_logo__oG9Jq,.case-study-hero_logo__oG9Jq{max-height:48px;max-width:min(180px,100%);margin-bottom:24px}.case-study-hero_designLayout__B8iRe .case-study-hero_title__KWaRo,.case-study-hero_title__KWaRo{font-size:clamp(32px,10cqi,48px)}.case-study-hero_subtitle__NT5QW{margin-top:20px;font-size:16px}.case-study-hero_designLayout__B8iRe .case-study-hero_services__eRdMs,.case-study-hero_services__eRdMs{margin-top:28px}.case-study-hero_preview__gUh8j img{max-width:360px}}