.b2b-audit{padding-block:20px 90px}.b2b-audit__panel{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:1.1fr 1fr;gap:50px 100px;background:#e4d8f3;border-radius:20px;padding:56px}.b2b-audit__mark{grid-column:1/-1;font-family:Montserrat,var(--font-body);font-size:76px;line-height:1;letter-spacing:-.1em;color:#873fd9;width:90px}.b2b-audit h2{font-size:clamp(38px,4.2vw,64px);line-height:1.04;letter-spacing:-.045em;max-width:550px}.b2b-audit__action{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.b2b-audit__action>p{font-size:18px;line-height:27px;color:#51465e;max-width:490px}.b2b-audit__action>.menu-link{font-size:14px;min-height:30px}.b2b-audit__orbit{position:absolute;z-index:-1;width:650px;height:650px;right:-350px;top:-380px;opacity:.13;stroke:#873fd9;stroke-width:1}@media(max-width:900px){.b2b-audit__panel{gap:32px;padding:36px}.b2b-audit__action>p{font-size:16px;line-height:25px}}@media(max-width:600px){.b2b-audit{padding-block:0 60px}.b2b-audit__panel{grid-template-columns:1fr;padding:28px 24px;gap:28px}.b2b-audit__mark{font-size:60px}.b2b-audit h2{font-size:39px}.b2b-audit .button{min-width:0}.b2b-audit .button__label{font-size:14px;letter-spacing:0}.b2b-audit .button__inner{padding-left:10px;gap:10px}}
