.business-page{background:#f7f4ee}.business-page .site-header{color:#fff}.business-page .site-header.scrolled{color:var(--ink)}.business-hero{min-height:720px;background:linear-gradient(90deg,rgba(12,17,22,.92),rgba(12,17,22,.58)),url('../assets/office-reception.jpg') center/cover;color:#fff;position:relative;display:flex;align-items:center}.business-hero-copy{width:var(--max);max-width:88%;margin:auto;padding-top:70px}.business-hero-copy>span{font-size:10px;letter-spacing:.26em;color:#df7c82}.business-hero h1{font-size:clamp(50px,6vw,78px);line-height:1.15;margin:20px 0}.business-hero h1 em{font-style:normal}.business-hero p{font-size:15px;line-height:2;color:#bec2c5}.business-hero .btn{margin-top:22px}.business-hero-facts{position:absolute;right:6%;bottom:40px;display:flex;background:rgba(11,16,21,.72);border:1px solid rgba(255,255,255,.15)}.business-hero-facts div{padding:18px 25px;border-right:1px solid rgba(255,255,255,.14)}.business-hero-facts div:last-child{border:0}.business-hero-facts b,.business-hero-facts span{display:block}.business-hero-facts b{font-size:13px}.business-hero-facts span{font-size:9px;color:#92989c;margin-top:5px}.business-intro,.business-notes{max-width:var(--max);margin:auto;padding:105px 0;display:grid;grid-template-columns:.8fr 1.2fr;gap:110px;align-items:start}.business-intro h2,.business-notes h2{font-size:39px;margin:12px 0}.business-intro>p{font-size:14px;line-height:2;color:#74787c;margin:25px 0}.scenario-grid{max-width:var(--max);margin:0 auto 120px;display:grid;grid-template-columns:repeat(4,1fr);background:#fff;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.scenario-grid article{padding:40px 28px;min-height:270px;border-right:1px solid var(--line)}.scenario-grid article:last-child{border:0}.scenario-grid span{font:600 12px 'Playfair Display';color:var(--red)}.scenario-grid h3{font-size:19px;margin:40px 0 13px}.scenario-grid p{font-size:12px;line-height:1.9;color:#777c80}.business-process{background:#171b20;color:#fff;padding:110px max(6%,calc((100vw - var(--max))/2));display:grid;grid-template-columns:1fr 1.2fr;gap:100px}.process-title h2{font-size:42px;margin:14px 0}.process-title p{color:#8f9599;font-size:12px;line-height:1.9;max-width:430px}.business-process ol{list-style:none;padding:0;margin:0}.business-process li{display:flex;gap:25px;padding:24px 0;border-bottom:1px solid #353a3f}.business-process li>b{font:600 13px 'Playfair Display';color:#cf626a}.business-process h3{font-size:17px;margin:0 0 6px}.business-process li p{font-size:11px;color:#8f9599;margin:0}.business-notes ul{margin:0;padding:0;list-style:none}.business-notes li{font-size:13px;line-height:1.8;color:#64686c;padding:16px 0 16px 24px;border-bottom:1px solid var(--line);position:relative}.business-notes li:before{content:'—';position:absolute;left:0;color:var(--red)}.business-contact{text-align:center;background:var(--red);color:#fff;padding:100px 5%}.business-contact>span{font-size:9px;letter-spacing:.24em;color:#e9b9bc}.business-contact h2{font-size:42px;margin:13px}.business-contact p{font-size:13px;color:#edc8ca}.business-contact>div{display:flex;justify-content:center;gap:10px;margin-top:28px}.business-contact .outline{border-color:rgba(255,255,255,.45)}@media(max-width:900px){.business-intro,.business-notes{max-width:88%;grid-template-columns:1fr;gap:20px}.scenario-grid{max-width:88%;grid-template-columns:1fr 1fr}.scenario-grid article:nth-child(2){border-right:0}.business-process{grid-template-columns:1fr;gap:45px}.business-hero-facts{left:6%;right:6%}}@media(max-width:620px){.business-hero{min-height:760px}.business-hero h1{font-size:45px}.business-hero-facts div{padding:14px 10px;flex:1}.scenario-grid{grid-template-columns:1fr}.scenario-grid article{border-right:0;border-bottom:1px solid var(--line)}.business-contact h2{font-size:32px}.business-contact>div{flex-direction:column}.business-contact .btn{justify-content:center}}
