.business-hero{background:var(--ink);color:#fff;padding:80px 0}.business-hero .eyebrow{color:var(--lime)}.business-hero h1{font:400 clamp(43px,6vw,78px)/1.05 Georgia,serif;max-width:850px;margin:24px 0;letter-spacing:-.045em}.business-hero .lead{max-width:680px;font-size:20px;line-height:1.65;color:#e3eae3;margin-bottom:30px}.launch-note{font-size:14px;color:#c7d4c9}.value-section{display:grid;grid-template-columns:1fr 1.4fr;gap:90px;padding-block:80px}.value-heading h2{font:400 44px/1.12 Georgia,serif;letter-spacing:-.035em}.value-list article{display:flex;gap:24px;border-top:1px solid #c8d4c8;padding:25px 0}.value-number{font-size:13px;color:var(--green);padding-top:8px}.value-list h3{font:400 29px/1.2 Georgia,serif;margin:0 0 14px}.value-list p{margin:0;color:var(--muted)}.pro-panel{background:var(--lime);border-radius:18px;padding:50px;display:grid;grid-template-columns:.6fr 1.4fr;gap:55px;align-items:center;margin-bottom:80px}.pro-panel h2{font:400 47px/1.1 Georgia,serif;letter-spacing:-.035em;margin:0 0 22px}.pro-panel p:last-child{margin:0}.pro-mark{font:italic 90px Georgia,serif;letter-spacing:-.06em;text-align:center;position:relative}.pro-mark span{vertical-align:top;font:400 40px Georgia,serif;letter-spacing:0}@media(max-width:760px){.business-hero{padding:45px 0}.business-hero .lead{font-size:17px}.value-section{grid-template-columns:1fr;gap:20px;padding-block:42px}.value-heading h2{font-size:35px;margin:15px 0}.value-list article{gap:18px}.value-list h3{font-size:27px}.pro-panel{grid-template-columns:1fr;padding:28px;gap:20px;margin-bottom:45px}.pro-mark{text-align:left;font-size:65px}.pro-panel h2{font-size:37px}}
