/* Buziness Tools HOME isolated stylesheet. */
.bzt-hero{overflow:hidden;background:radial-gradient(ellipse at 92% 10%,#ffe9d7 0,transparent 40%),linear-gradient(140deg,#f7faff,#fff 48%,#fff8f2);position:relative}
.bzt-hero:after{content:"";position:absolute;width:400px;height:400px;border:1px solid rgba(239,116,25,.10);border-radius:0;right:-220px;top:-260px}
.bzt-hero-grid{display:grid;grid-template-columns:1fr 1.1fr;min-height:600px;align-items:center;gap:32px;padding-top:66px;padding-bottom:66px}
.bzt-hero-copy{z-index:2}
.bzt-hero h1{font-size:clamp(2.8rem,4.6vw,5.05rem);letter-spacing:-.052em;line-height:1.09;margin:0 0 24px;max-width:700px}
.bzt-hero-copy>p{font-size:17px;line-height:1.85;max-width:560px;margin-bottom:28px}
.bzt-hero-points{display:flex;flex-wrap:wrap;gap:18px;margin-top:34px;color:#58677d;font-size:12px;font-weight:750}
.bzt-hero-points span::first-letter{color:#13a46d}
.bzt-hero-media{min-width:0}
.bzt-section-head{text-align:center;max-width:840px;margin:0 auto 41px}
.bzt-section-head h2{margin-bottom:12px}
.bzt-section-head p{font-size:14px}
.bzt-benefit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}
.bzt-benefit{background:#fff;padding:26px;min-height:175px;border:1px solid var(--bzt-border);border-radius:0;box-shadow:var(--bzt-shadow)}
.bzt-benefit-icon{display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;background:#fff2e9;border-radius:0;color:var(--bzt-orange);font-size:24px;margin-bottom:15px}
.bzt-benefit h3{margin-bottom:8px}
.bzt-benefit p{font-size:12px;margin:0}
.bzt-split-section{display:grid;grid-template-columns:1.05fr 1fr;gap:65px;align-items:center}
.bzt-split-section>div>h2{max-width:500px}
.bzt-split-section>div>p{max-width:575px}
.bzt-check-list{list-style:none;padding:0;margin:22px 0 28px;display:grid;gap:11px}
.bzt-check-list li{position:relative;padding-left:30px;color:#495870;font-size:14px}
.bzt-check-list li:before{content:"✓";position:absolute;left:0;top:2px;color:#fff;background:var(--bzt-orange);width:20px;height:20px;border-radius:0;display:grid;place-items:center;font-size:11px;font-weight:900}
.bzt-how-section{background:#fff9f4}
.bzt-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}
.bzt-steps article{background:#fff;padding:28px;border:1px solid #f7e3d2;border-radius:0}
.bzt-steps article>span{display:grid;place-items:center;background:#fff1e4;color:var(--bzt-orange);height:45px;width:45px;border-radius:0;font-weight:900;margin-bottom:18px}
.bzt-steps p{font-size:13px}
@media (max-width:980px){.bzt-hero-grid{grid-template-columns:1fr;gap:10px}}
@media (max-width:980px){.bzt-hero-grid{padding-top:50px;padding-bottom:45px}}
@media (max-width:980px){.bzt-hero h1{max-width:850px}}
@media (max-width:980px){.bzt-hero-media{max-width:720px;width:100%;margin:auto}}
@media (max-width:980px){.bzt-split-section{grid-template-columns:1fr;gap:40px}}
@media (max-width:980px){.bzt-benefit-grid{grid-template-columns:repeat(2,1fr)}}
@media (max-width:700px){.bzt-hero-grid{padding-top:48px}}
@media (max-width:700px){.bzt-hero h1{font-size:clamp(2.55rem,10vw,3.8rem)}}
@media (max-width:700px){.bzt-hero-copy>p{font-size:15px}}
@media (max-width:700px){.bzt-benefit-grid{gap:11px}}
@media (max-width:700px){.bzt-benefit{padding:19px}}
@media (max-width:700px){.bzt-steps{grid-template-columns:1fr}}
@media (max-width:700px){.bzt-hero-points{gap:9px}}
@media (max-width:420px){.bzt-benefit-grid{grid-template-columns:1fr}}

.bzt-benefit-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:13px}
.bzt-benefit{padding:23px 14px;box-shadow:0 12px 32px rgba(115,40,22,.05)}
.bzt-benefit-icon{display:grid;place-items:center;background:#fff0eb;color:var(--bzt-orange);width:49px;height:49px;border-radius:0;margin:0 auto 12px}
.bzt-benefit h3{font-size:13px}.bzt-benefit p{font-size:11px;line-height:1.6}
@media(max-width:1100px){.bzt-benefit-grid{grid-template-columns:repeat(3,1fr)}}
@media(max-width:590px){.bzt-benefit-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:380px){.bzt-benefit-grid{grid-template-columns:1fr}}
