@charset "UTF-8";.bpp{font-family:Montserrat,sans-serif;color:#2E2E2E;line-height:1.6}.bpp h1,.bpp h2,.bpp h3{font-family:Montserrat,sans-serif;color:#18381B;font-weight:600;line-height:1.25}.bpp h1{font-size:2rem;margin:0 0 16px}.bpp h2{font-size:1.5rem;margin:0 0 20px}.bpp h3{font-size:1.05rem;margin:0 0 6px}@media (min-width:960px){.bpp h1{font-size:2.8rem}.bpp h2{font-size:2rem}}.bpp-sec{padding:48px 20px}.bpp-alt{background:#F3F3F3}.bpp-in{max-width:1080px;margin:0 auto}.bpp-hero{background:#18381B;color:#FFF;padding:64px 20px}.bpp-hero h1,.bpp-hero h2{color:#FFF}.bpp-hero .bpp-sub{font-size:1.1rem;max-width:720px}.bpp-btn{display:inline-block;background:#18381B;color:#FFF!important;padding:14px 28px;border-radius:0;text-decoration:none!important;font-weight:600;letter-spacing:.02em}.bpp-hero .bpp-btn{background:#FFF;color:#18381B!important}.bpp-small{color:#919191;font-size:.9rem}.bpp-hero .bpp-small,.bpp-hero .bpp-small a{color:#F3F3F3}.bpp a.bpp-tel{color:inherit}.bpp-grid{display:grid;grid-template-columns:1fr;gap:20px}@media (min-width:768px){.bpp-g2{grid-template-columns:1fr 1fr}.bpp-g3{grid-template-columns:1fr 1fr 1fr}}.bpp-card{background:#FFF;border:1px solid #F3F3F3;padding:22px}.bpp-step{display:flex;gap:16px;align-items:flex-start;margin-bottom:18px}.bpp-num{flex:0 0 40px;height:40px;background:#18381B;color:#FFF;display:flex;align-items:center;justify-content:center;font-weight:600}.bpp details{border-bottom:1px solid #F3F3F3;padding:14px 0}.bpp summary{font-weight:600;color:#18381B;cursor:pointer}body:has(.bpp) .review-stream-container{display:none!important}
