.obz-index-shell{width:min(100% - 72px,1360px);margin-inline:auto}.obz-index-hero{padding-top:58px}.obz-index-kicker,.obz-index-hero-foot{justify-content:space-between;align-items:center;gap:20px;display:flex}.obz-index-kicker>span:last-child,.obz-index-hero-foot{letter-spacing:.1em;font-size:10px}.obz-index-hero-copy{grid-template-columns:1.45fr 1fr;align-items:end;gap:80px;margin:44px 0 54px;display:grid}.obz-index-hero h1{letter-spacing:-.075em;margin:0;font-size:clamp(68px,7.6vw,112px);font-weight:500;line-height:1.02}.obz-index-hero h1>span{color:#777970}.obz-index-hero-copy>div{justify-self:end;max-width:370px;padding-bottom:8px}.obz-index-hero-copy p{color:#60635c;margin:0 0 25px;font-size:16px;line-height:1.75}.obz-index-explore{align-items:center;gap:28px;width:fit-content;min-height:48px;font-size:14px;font-weight:500;display:flex}.obz-index-explore>span{border:1px solid #b8bab1;border-radius:50%;place-items:center;width:46px;height:46px;transition:background .2s;display:grid}.obz-index-explore:hover>span{background:var(--studio-yellow);border-color:#0000}.obz-index-image-strip{grid-template-columns:1fr 1.8fr 1fr;align-items:end;gap:16px;display:grid;position:relative}.obz-index-image{background:#e6e7df;border-radius:10px;min-width:0;height:310px;margin:0;position:relative;overflow:hidden}.obz-index-image-build{height:370px}.obz-index-image-create{height:340px}.obz-index-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.obz-index-image-think img{-o-object-position:60% center;object-position:60% center}.obz-index-image-build img{-o-object-position:center;object-position:center}.obz-index-image-create img{-o-object-position:center 60%;object-position:center 60%}.obz-index-image figcaption{bottom:18px;color:#111;letter-spacing:.08em;background:#fff;border-radius:30px;padding:10px 14px;font-size:10px;position:absolute;inset-inline-start:18px}.obz-index-image-mark{top:0;background:var(--studio-yellow);border-radius:50%;place-items:center;width:76px;height:76px;display:grid;position:absolute;inset-inline-start:calc(26.3% - 37px)}.obz-index-image-mark svg{width:46px;height:46px}.obz-index-hero-foot{color:#65685f;padding-top:20px}.obz-index-services{padding-block:118px 100px;scroll-margin-top:95px}.obz-index-section-heading{justify-content:space-between;align-items:end;gap:70px;margin-bottom:50px;display:flex}.obz-index-section-heading h2{letter-spacing:-.055em;font-size:clamp(38px,4.3vw,62px);font-weight:500;line-height:1.08}.obz-index-section-heading>p{color:#66685f;max-width:310px;font-size:15px;line-height:1.7}.obz-service-index[dir=rtl] :is(h1,h2,h3){letter-spacing:-.025em;line-height:1.25}@media (max-width:1000px){.obz-index-hero-copy{grid-template-columns:1.35fr 1fr;gap:40px}.obz-index-hero h1{font-size:74px}}@media (max-width:760px){.obz-index-shell{width:calc(100% - 40px)}.obz-index-hero{padding-top:38px}.obz-index-hero-copy{grid-template-columns:1fr;gap:25px;margin:32px 0 35px}.obz-index-hero h1{font-size:clamp(54px,10vw,76px)}.obz-index-hero-copy>div{justify-self:start;max-width:470px;padding:0}.obz-index-hero-copy p{margin-bottom:18px;font-size:15px}.obz-index-image-strip{grid-template-columns:1fr 1.5fr;gap:10px}.obz-index-image{height:230px}.obz-index-image-build{height:270px}.obz-index-image-create{display:none}.obz-index-image-mark{width:58px;height:58px;inset-inline-start:calc(40% - 29px)}.obz-index-image-mark svg{width:34px;height:34px}.obz-index-image figcaption{bottom:12px;padding:9px 11px;font-size:9px;inset-inline-start:10px}.obz-index-hero-foot{letter-spacing:.04em;align-items:start;font-size:9px;line-height:1.6}.obz-index-hero-foot>span{max-width:48%}.obz-index-hero-foot>span:last-child{text-align:end}.obz-index-services{padding-block:75px}.obz-index-section-heading{margin-bottom:35px;display:block}.obz-index-section-heading>p{margin-top:20px}}@media (max-width:380px){.obz-index-shell{width:calc(100% - 32px)}.obz-index-kicker>span:last-child{text-align:end;max-width:100px;font-size:9px;line-height:1.6}.obz-index-hero h1{font-size:51px}.obz-index-image{height:190px}.obz-index-image-build{height:230px}}@media (prefers-reduced-motion:reduce){.obz-index-explore>span{transition:none}}
