.partner-business{--pb-accent:#00897d;--pb-light:#e8f7f4;--pb-dark:#081c2d}.partner-business.partner-launch{--pb-accent:#f47708;--pb-light:#fff3e8}.pb-hero{background:linear-gradient(120deg,#061826,#10343c);color:white;padding:68px 0}.pb-hero-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:60px;align-items:center}.pb-badge{display:inline-block;background:var(--pb-accent);color:white;font-size:12px;letter-spacing:.1em;font-weight:800;padding:10px 16px;border-radius:5px;margin:0 0 25px}.pb-hero h1{font-size:clamp(36px,4.4vw,62px);line-height:1.08;letter-spacing:-.035em;margin:0}.pb-hero em,.pb-final em{font-style:normal;color:#80e5dc}.pb-lead{font-size:18px;color:#daebed;line-height:1.8;max-width:650px;margin:26px 0}.pb-actions{display:flex;gap:20px;align-items:center;flex-wrap:wrap}.partner-business .button{white-space:normal;line-height:1.4;text-align:center}.partner-launch .button{background:#ff850e;border-color:#ff850e;color:#081c2d}.pb-text-link{font-weight:700;color:inherit;text-underline-offset:5px}.pb-small{font-size:12px;line-height:1.8;color:#bfd1d9;margin-top:18px}.pb-rate-card{background:#ffffff0b;border:1px solid #ffffff36;border-top:5px solid var(--pb-accent);padding:30px;border-radius:12px;box-shadow:0 20px 60px #0002}.pb-rate-card .eyebrow{color:#8de9df;font-size:12px}.pb-rate-card>strong{font-size:clamp(100px,10vw,160px);letter-spacing:-.07em;line-height:1.2;display:block;color:#ffdb3c}.partner-launch .pb-rate-card>strong{color:#ff922d}.pb-rate-card>strong span{font-size:.6em;letter-spacing:0}.pb-rate-card h2{font-size:28px;line-height:1.25;margin:12px 0 20px}.pb-rate-card p{line-height:1.8;color:#d8e9e9}.pb-rate-foot{border-top:1px solid #ffffff30;margin-top:24px;padding-top:18px;font-size:12px;color:#bdd3db;line-height:1.7}.pb-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;padding-top:30px;padding-bottom:30px;border-bottom:1px solid var(--line,#dde7eb)}.pb-summary>div{display:flex;gap:16px;align-items:center}.pb-summary b{font-size:25px;letter-spacing:-.03em;color:var(--pb-accent)}.pb-summary span{font-size:12px;color:var(--muted);line-height:1.6}.pb-section{padding-top:70px;padding-bottom:70px}.pb-heading{max-width:850px;margin-bottom:35px}.pb-heading .eyebrow{color:var(--pb-accent);margin-bottom:16px}.pb-heading h2,.pb-proof h2{font-size:clamp(28px,3.3vw,44px);line-height:1.15;letter-spacing:-.025em}.pb-heading>p:last-child{font-size:17px;line-height:1.85;color:var(--muted);margin-top:20px}.pb-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.pb-three article{min-width:0}.pb-three article>span{display:block;color:var(--pb-accent);font-size:13px;font-weight:bold;border-top:3px solid var(--pb-accent);padding-top:22px}.pb-three h3{font-size:22px;line-height:1.3;margin:18px 0 12px}.pb-three p{color:var(--muted);line-height:1.8}.pb-soft{background:#f1f7f7}.pb-materials{margin-bottom:30px}.pb-materials img{display:block;width:100%;height:auto;border-radius:8px;aspect-ratio:1;object-fit:contain}.pb-prices{display:grid;grid-template-columns:1fr 1fr 1.3fr;gap:24px}.pb-prices article{padding:26px;background:var(--pb-light);border-top:3px solid var(--pb-accent);border-radius:6px}.pb-prices h3{font-size:40px;letter-spacing:-.03em;margin:20px 0 10px}.pb-prices h3 small{font-size:14px;font-weight:400;letter-spacing:0}.pb-prices aside{padding:26px;border:1px solid var(--line,#dde7eb);border-radius:6px}.pb-prices aside>strong{font-size:22px;display:block;margin-bottom:15px}.pb-prices aside p,.pb-note p{font-size:14px;line-height:1.85;color:var(--muted)}.pb-note{border-left:3px solid var(--pb-accent);margin-top:28px;padding:4px 0 4px 22px}.pb-note h3{font-size:18px;margin-bottom:8px}.pb-dark{background:#0c2932;color:white}.pb-proof{display:grid;grid-template-columns:1fr 1.25fr;gap:60px}.pb-proof .eyebrow{color:#87e8dd;margin-bottom:20px}.pb-proof p:not(.eyebrow){color:#d4e5e9;line-height:1.9;margin-bottom:20px}.pb-proof .pb-text-link{color:#88e8df}.pb-proof small{display:block;font-size:12px;color:#bdd1d5;line-height:1.7;margin-top:12px}.pb-steps{list-style:none;padding:0;max-width:950px}.pb-steps li{display:flex;gap:22px;padding:22px 0;border-bottom:1px solid var(--line,#dde7eb)}.pb-steps b{flex-shrink:0;border-radius:50%;width:40px;height:40px;background:var(--pb-light);color:var(--pb-accent);display:grid;place-items:center}.pb-steps h3{font-size:21px;margin-bottom:10px}.pb-steps p{line-height:1.8;color:var(--muted)}.pb-faq{padding-top:0}.pb-faq details{max-width:950px;border-bottom:1px solid var(--line,#dde7eb);padding:22px 0}.pb-faq summary{cursor:pointer;font-weight:700;line-height:1.5}.pb-faq details p{color:var(--muted);line-height:1.8;margin-top:15px}.pb-final{background:#081c2d;color:white;padding:64px 0}.pb-final h2{font-size:clamp(29px,3.6vw,48px);line-height:1.2;letter-spacing:-.025em}.pb-final p:not(.pb-badge){margin:22px 0;color:#cadde2;line-height:1.8}.pb-final .pb-small{margin-bottom:0}.pb-final a:not(.button){color:#8ae9df}.pb-final .button{margin-top:4px}
@media(max-width:1050px){.pb-hero-grid{gap:30px}.pb-summary>div{display:block}.pb-summary b{display:block;margin-bottom:9px}.pb-prices{grid-template-columns:1fr 1fr}.pb-prices aside{grid-column:1/-1}.pb-proof{gap:30px}}
@media(max-width:760px){.pb-hero{padding:36px 0}.pb-hero-grid,.pb-three,.pb-proof{grid-template-columns:1fr}.pb-rate-card{padding:25px}.pb-rate-card>strong{font-size:100px}.pb-summary{gap:18px;grid-template-columns:1fr}.pb-summary>div{display:flex;gap:20px}.pb-summary b{min-width:125px;font-size:22px;margin:0}.pb-section{padding-top:44px;padding-bottom:44px}.pb-faq{padding-top:0}.pb-hero h1{font-size:39px}.pb-lead{font-size:17px}.pb-actions .button{width:100%;padding:16px}.pb-prices{grid-template-columns:1fr}.pb-prices aside{grid-column:auto}.pb-materials{gap:36px}.pb-materials img{max-width:430px}.pb-final{padding:44px 0}.pb-badge{font-size:10px}.pb-summary span{font-size:12px}.pb-heading>p:last-child{font-size:16px}}
@media(prefers-reduced-motion:reduce){.partner-business *{scroll-behavior:auto!important}}
.pb-calc-feature{background:linear-gradient(110deg,var(--pb-light),#fff);border-block:1px solid #dce8e9;padding:60px 0}.pb-calc-grid{display:grid;grid-template-columns:1fr 1.3fr;gap:48px;align-items:center}.pb-calc-feature .eyebrow{color:var(--pb-accent);margin-bottom:18px}.pb-calc-feature h2{font-size:clamp(30px,3.4vw,46px);line-height:1.12;letter-spacing:-.03em}.pb-calc-feature em{font-style:normal;color:var(--pb-accent)}.pb-calc-feature p{color:var(--muted);font-size:17px;line-height:1.85;margin:22px 0}.pb-calc-feature ul{padding-left:20px;margin:0 0 25px;line-height:1.9;font-size:15px}.pb-calc-feature li::marker{color:var(--pb-accent)}.pb-calc-feature small{display:block;margin-top:18px;color:var(--muted);font-size:12px;line-height:1.8;max-width:530px}.pb-calc-preview{display:block;min-width:0;background:#fff;border:1px solid #d8e4e8;border-top:5px solid var(--pb-accent);border-radius:12px;overflow:hidden;box-shadow:0 18px 48px #092a3b19;text-decoration:none;transition:transform .18s,box-shadow .18s}.pb-calc-preview:hover{transform:translateY(-3px);box-shadow:0 24px 55px #092a3b29}.pb-calc-preview-head{display:flex;align-items:center;gap:10px;padding:16px 20px;font-size:11px;letter-spacing:.08em;font-weight:800;color:#0a1930;border-bottom:1px solid #dde7eb}.pb-calc-preview-head>span{font-size:24px;color:var(--pb-accent)}.pb-calc-preview img{display:block;width:100%;height:auto}.pb-calc-preview-foot{display:block;padding:17px 20px;font-size:12px;font-weight:700;color:var(--pb-accent);border-top:1px solid #dde7eb}.pb-hero .pb-calculator-link{display:inline-flex;align-items:center;gap:12px;padding:13px 16px;border:1px solid #8ae9df;border-radius:5px;color:#8ae9df;font-weight:700;text-decoration:none}.pb-hero .pb-calculator-link:hover{background:#ffffff0d}
@media(max-width:900px){.pb-calc-grid{grid-template-columns:1fr;gap:30px}.pb-calc-feature{padding:42px 0}.pb-calc-feature .button{width:100%;padding:16px}.pb-calc-feature h2{font-size:34px}.pb-calc-preview-foot{font-size:11px}.pb-actions .pb-calculator-link{justify-content:center}}
