.for-biz-hero{background:linear-gradient(160deg,#f0faf1 0%,var(--bg-warm) 40%,#f7fdf8 100%);padding-top:calc(var(--header-height) + 72px);padding-bottom:88px;text-align:center;position:relative;overflow:hidden}.for-biz-hero:before{content:"";position:absolute;top:-120px;right:-80px;width:400px;height:400px;border-radius:50%;background:#39b54a0a}.for-biz-hero:after{content:"";position:absolute;bottom:-60px;left:-100px;width:300px;height:300px;border-radius:50%;background:#ffc80a0d}.for-biz-hero h1{font-size:clamp(30px,4.5vw,48px);font-weight:900;line-height:1.15;color:var(--text-dark);max-width:740px;margin:0 auto 20px}.for-biz-hero-sub{font-size:18px;color:var(--text-medium);line-height:1.65;max-width:600px;margin:0 auto 36px}.for-biz-hero-ctas{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;margin-bottom:28px}.for-biz-hero-support{font-size:14px;color:var(--text-light);line-height:1.6}.for-biz-hero-support strong{color:var(--text-medium);font-weight:600}.for-biz-how{background:var(--bg-white)}.for-biz-how .steps-list{max-width:700px;margin:0 auto}.for-biz-benefits{background:var(--bg-warm)}.for-biz-benefits-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.for-biz-benefit-card{text-align:center;padding:8px}.for-biz-benefit-icon{width:72px;height:72px;border-radius:50%;background:var(--green);display:flex;align-items:center;justify-content:center;margin:0 auto 20px;box-shadow:0 4px 16px #39b54a33;color:#fff}.for-biz-benefit-icon svg{width:32px;height:32px}.for-biz-benefit-card h3{font-size:18px;margin-bottom:10px}.for-biz-benefit-card p{font-size:14px;color:var(--text-medium);line-height:1.65}.for-biz-profile{background:var(--bg-white)}.for-biz-profile-inner{display:grid;grid-template-columns:1fr 1.1fr;gap:56px;align-items:center}.for-biz-profile-content p{font-size:16px;color:var(--text-medium);line-height:1.7;margin-bottom:24px}.for-biz-profile-bullets{margin-bottom:28px}.for-biz-profile-bullets li{font-size:15px;color:var(--text-dark);padding:7px 0 7px 32px;position:relative;line-height:1.5}.for-biz-profile-bullets li:before{content:"";position:absolute;left:0;top:12px;width:18px;height:18px;background:var(--green);border-radius:50%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:10px}.for-biz-profile-mock{background:#fff;border-radius:var(--radius);border:1px solid var(--border);box-shadow:var(--shadow-warm);overflow:hidden}.for-biz-mock-header{background:var(--bg-warm);padding:28px;display:flex;gap:18px;align-items:flex-start}.for-biz-mock-avatar{width:56px;height:56px;min-width:56px;border-radius:50%;background:var(--green);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--font-heading);font-size:18px;font-weight:800}.for-biz-mock-info h4{font-size:18px;font-weight:800;margin-bottom:4px}.for-biz-mock-meta{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-bottom:8px}.for-biz-mock-category{font-size:13px;color:var(--green);font-weight:600}.for-biz-mock-location{font-size:13px;color:var(--text-medium)}.for-biz-mock-rating{display:flex;align-items:center;gap:6px}.for-biz-mock-stars{color:var(--yellow);font-size:14px;letter-spacing:1px}.for-biz-mock-rating-text{font-size:13px;color:var(--text-medium);font-weight:600}.for-biz-mock-claimed{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:700;color:var(--green);background:var(--green-pale);padding:4px 10px;border-radius:var(--radius-full);margin-top:4px}.for-biz-mock-body{padding:24px 28px}.for-biz-mock-label{font-size:12px;font-weight:700;color:var(--text-light);text-transform:uppercase;letter-spacing:.06em;margin-bottom:10px}.for-biz-mock-services{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.for-biz-mock-services span{padding:6px 14px;border-radius:var(--radius-full);border:1.5px solid var(--border);font-size:13px;font-weight:600;color:var(--text-dark);font-family:var(--font-heading)}.for-biz-mock-areas{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:20px}.for-biz-mock-areas span{font-size:13px;color:var(--text-medium)}.for-biz-mock-areas span:not(:last-child):after{content:"·";margin-left:6px;color:var(--border)}.for-biz-mock-cta{padding:12px 28px;border-radius:var(--radius-full);background:var(--yellow);color:var(--text-dark);font-family:var(--font-heading);font-size:14px;font-weight:700;border:none;cursor:default;display:inline-block;box-shadow:0 4px 16px #ffc80a4d}.for-biz-workflow{background:var(--bg-light)}.for-biz-workflow-flow{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-bottom:40px;position:relative}.for-biz-workflow-step{text-align:center;padding:0 16px;position:relative}.for-biz-workflow-step:not(:last-child):after{content:"";position:absolute;top:30px;right:-8px;width:16px;height:2px;background:var(--green-light)}.for-biz-workflow-icon{width:60px;height:60px;border-radius:50%;background:var(--green-pale);border:2px solid var(--green-light);display:flex;align-items:center;justify-content:center;margin:0 auto 16px;color:var(--green)}.for-biz-workflow-step h4{font-size:15px;font-weight:700;margin-bottom:6px;line-height:1.3}.for-biz-workflow-step p{font-size:13px;color:var(--text-medium);line-height:1.55}.for-biz-workflow-bullets{max-width:600px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:8px 32px}.for-biz-workflow-bullets li{font-size:15px;color:var(--text-dark);padding:7px 0 7px 28px;position:relative;line-height:1.5}.for-biz-workflow-bullets li:before{content:"";position:absolute;left:0;top:14px;width:8px;height:8px;border-radius:50%;background:var(--green)}.for-biz-control{background:var(--bg-warm)}.for-biz-control-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.for-biz-control-card{background:#fff;border-radius:var(--radius);padding:32px 28px;border:1px solid var(--border);display:flex;gap:20px;align-items:flex-start;transition:transform .35s var(--bounce),box-shadow .35s ease}.for-biz-control-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-warm)}.for-biz-control-icon{width:48px;height:48px;min-width:48px;border-radius:var(--radius-sm);background:var(--green-pale);display:flex;align-items:center;justify-content:center;color:var(--green)}.for-biz-control-icon svg{width:24px;height:24px}.for-biz-control-card h3{font-size:17px;margin-bottom:6px}.for-biz-control-card p{font-size:14px;color:var(--text-medium);line-height:1.6}.for-biz-audience{background:var(--bg-white)}.for-biz-audience-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:20px}.for-biz-audience-card{text-align:center;padding:28px 16px;border-radius:var(--radius);border:1px solid var(--border);background:#fff;transition:transform .35s var(--bounce),box-shadow .35s ease}.for-biz-audience-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-warm)}.for-biz-audience-icon{width:48px;height:48px;border-radius:50%;background:var(--green-pale);display:flex;align-items:center;justify-content:center;margin:0 auto 14px;color:var(--green)}.for-biz-audience-icon svg{width:22px;height:22px}.for-biz-audience-card h3{font-size:15px;font-weight:700;margin-bottom:6px;line-height:1.3}.for-biz-audience-card p{font-size:13px;color:var(--text-medium);line-height:1.55}.for-biz-split{background:var(--bg-light)}.for-biz-split-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.for-biz-split-card{border-radius:var(--radius);padding:44px 40px;position:relative}.for-biz-split-card-claim{background:linear-gradient(135deg,var(--green-pale) 0%,#f0faf1 100%);border:2px solid rgb(57 181 74 / .15)}.for-biz-split-card-join{background:linear-gradient(135deg,#fff9e6,#fffdf0);border:2px solid rgb(255 200 10 / .2)}.for-biz-split-label{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px}.for-biz-split-card-claim .for-biz-split-label{color:var(--green)}.for-biz-split-card-join .for-biz-split-label{color:var(--yellow-hover)}.for-biz-split-card h3{font-size:26px;font-weight:800;margin-bottom:10px}.for-biz-split-card>p{font-size:15px;color:var(--text-medium);margin-bottom:24px;line-height:1.65}.for-biz-split-card ul{margin-bottom:28px}.for-biz-split-card ul li{font-size:15px;color:var(--text-dark);padding:7px 0 7px 28px;position:relative;line-height:1.5}.for-biz-split-card ul li:before{content:"";position:absolute;left:0;top:14px;width:8px;height:8px;border-radius:50%}.for-biz-split-card-claim ul li:before{background:var(--green)}.for-biz-split-card-join ul li:before{background:var(--yellow)}.for-biz-faq{background:var(--bg-white)}.for-biz-final-cta{background:var(--green-pale);text-align:center;padding:80px 0}.for-biz-final-cta .section-heading{margin-bottom:14px}.for-biz-final-cta-buttons{display:flex;gap:16px;justify-content:center;margin-top:32px;flex-wrap:wrap}@media(max-width:1024px){.for-biz-benefits-grid{grid-template-columns:repeat(2,1fr)}.for-biz-profile-inner{grid-template-columns:1fr;gap:40px}.for-biz-audience-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.for-biz-hero{padding-top:calc(var(--header-height) + 48px);padding-bottom:56px}.for-biz-hero-ctas,.for-biz-final-cta-buttons{flex-direction:column;align-items:center}.for-biz-hero:before,.for-biz-hero:after{display:none}.for-biz-benefits-grid,.for-biz-split-grid,.for-biz-audience-grid,.for-biz-control-grid{grid-template-columns:1fr}.for-biz-workflow-flow{grid-template-columns:1fr;gap:24px}.for-biz-workflow-step{text-align:left;display:flex;gap:16px;align-items:flex-start;padding:0}.for-biz-workflow-step:not(:last-child):after{display:none}.for-biz-workflow-icon{margin:0;min-width:48px;width:48px;height:48px}.for-biz-workflow-bullets{grid-template-columns:1fr}.for-biz-split-card{padding:32px 28px}}@media(max-width:480px){.for-biz-hero h1{font-size:28px}.for-biz-hero-sub{font-size:16px}.for-biz-mock-header{padding:20px;flex-direction:column;align-items:center;text-align:center}.for-biz-mock-meta{justify-content:center}.for-biz-mock-body{padding:20px}}
