.marketing.barber-sales-page{color:#102720;--mc-ink:#102720;--mc-text:#52635a;--mc-muted:#52635a;--mc-line:#10272026;--mc-blue:#207b67;--barber-dark:#0c2420;--barber-deep:#0c2420;--barber-teal:#207b67;--barber-mint:#34c9a9;background:#f1ede4;font-family:MC Sora,Arial,sans-serif}.barber-sales-page :is(button,input,select){font-family:inherit}.barber-sales-page :is(h1,h2,h3){font-weight:400}:is(.barber-sales-page a:focus-visible,.barber-sales-page button:focus-visible,.barber-sales-page summary:focus-visible){outline-offset:5px;outline:3px solid #238d76}.barber-portfolio-header{color:#f1ede4;background:#0c2420;justify-content:space-between;align-items:center;gap:24px;min-height:96px;padding:20px 5vw;display:flex}.barber-portfolio-header img,.barber-portfolio-footer img{width:145px;height:auto;display:block}.barber-portfolio-header nav,.barber-portfolio-footer nav{align-items:center;gap:28px;font-size:14px;display:flex}.barber-portfolio-header a,.barber-portfolio-footer a{align-items:center;gap:10px;min-height:44px;text-decoration:none;display:inline-flex}.barber-portfolio-contact{color:#102720;background:#34c9a9;border-radius:5px;padding:12px 20px}.barber-sales-page .barber-sales-hero{background:#f1ede4;border:0}.barber-sales-page .barber-sales-copy h1{letter-spacing:-.055em;font-size:clamp(44px,5.3vw,76px);font-weight:400;line-height:1.08}.barber-sales-page h1 em,.barber-sales-page h2 em{color:#207b67;font-family:Georgia,serif;font-weight:400}.barber-sales-page .barber-sales-kicker{letter-spacing:.09em;color:#52635a;font-size:12px;font-weight:400;line-height:1.6}.barber-sales-page .barber-sales-proof li{color:#52635a;font-size:14px;font-weight:400}.barber-sales-page .public-button{color:#102720;box-shadow:none;background:#34c9a9;border:1px solid #34c9a9;border-radius:5px;min-height:52px;font-size:16px;font-weight:400}.barber-sales-page .barber-sales-secondary{border-color:#8eaaa0;font-size:15px;font-weight:400}.barber-sales-page .barber-webapp-showcase:before{box-shadow:none;background:#e1e7da}.barber-sales-page .barber-phone{border-color:#102720;box-shadow:0 24px 54px #10272026}.barber-sales-page .barber-phone-top{background:#102720}.barber-sales-page .barber-phone-cover{background:#173d32}.barber-sales-page :is(.barber-showcase-message,.barber-showcase-note){background:#fffcf6;border-color:#c6d2c4;box-shadow:0 10px 30px #10272012}.barber-sales-page .barber-showcase-message span{font-size:12px}.barber-sales-page .barber-showcase-message strong,.barber-sales-page .barber-showcase-note{font-size:13px}.barber-sales-page .barber-outcomes{background:#e5e8dd}.barber-sales-page .barber-outcomes strong{font-size:16px;font-weight:400}.barber-sales-page .barber-outcomes span{font-size:14px;line-height:1.6}.barber-sales-page .barber-sales-heading h2{letter-spacing:-.045em;font-size:clamp(32px,4.2vw,60px);font-weight:400;line-height:1.12}.barber-sales-page .barber-sales-heading>span{color:#52635a;font-size:12px;font-weight:400}.barber-sales-page .barber-sales-heading p{font-size:17px;line-height:1.8}.barber-sales-page .barber-benefit-grid article{background:#f8f5ed;border-radius:8px;min-height:240px}.barber-sales-page .barber-benefit-grid article>span{display:none}.barber-sales-page .barber-benefit-grid h3{margin-top:30px;font-size:20px}.barber-sales-page .barber-benefit-grid p{font-size:16px;line-height:1.75}.barber-sales-page .barber-management-section{background:#0c2420}.barber-sales-page .barber-sales-heading.light>span{color:#34c9a9}.barber-sales-page .barber-sales-heading.light h2{color:#f1ede4}.barber-sales-page .barber-sales-heading.light p{color:#bdcdc4}.barber-sales-page .barber-management-grid{background:#38544a;border-color:#38544a;border-radius:8px}.barber-sales-page .barber-management-grid article{background:#102c25}.barber-sales-page .barber-management-grid h3{color:#f1ede4;font-size:18px}.barber-sales-page .barber-management-grid p{color:#bdcdc4;font-size:15px}.barber-sales-page .barber-management-link{color:#34c9a9;font-size:16px;font-weight:400}.barber-sales-page .barber-how strong{font-size:20px;font-weight:400}.barber-sales-page .barber-how p{font-size:16px;line-height:1.75}.barber-sales-page .barber-pricing{background:#e5e8dd;border:0;padding-block:100px;scroll-margin-top:24px}.barber-sales-page .barber-pricing-choice{background:#dce2d5;border:1px solid #bdcbbb;border-radius:6px;max-width:100%;margin-top:32px;padding:5px}.barber-sales-page .barber-pricing-choice button{color:#42564b;border-radius:3px;min-height:48px;padding:10px 18px;font-size:14px;font-weight:400}.barber-sales-page .barber-pricing-choice button.active{color:#f1ede4;box-shadow:none;background:#102720}.barber-sales-page .barber-pricing-grid{align-items:stretch;gap:18px;margin-top:44px}.barber-sales-page .barber-pricing-grid>article{color:#102720;background:#faf7f0;border:1px solid #c7d0c1;border-radius:8px;min-height:460px;padding:32px 24px 24px}.barber-sales-page .barber-pricing-grid>article.featured{color:#f1ede4;box-shadow:none;background:#0c2420;border-color:#0c2420;transform:none}.barber-sales-page .barber-plan-popular{color:#102720;letter-spacing:.05em;background:#34c9a9;border-radius:4px;padding:8px 12px;font-size:11px;font-weight:600;top:-16px}.barber-sales-page .barber-pricing-grid header small{color:#52635a;letter-spacing:.08em;font-size:12px;font-weight:600}.barber-sales-page .barber-pricing-grid header h3{min-height:52px;font-size:17px;font-weight:400;line-height:1.5}.barber-sales-page .barber-pricing-grid .featured header small{color:#a9cabe}.barber-sales-page .barber-plan-price{flex-wrap:wrap;gap:4px;margin-top:16px}.barber-sales-page .barber-plan-price strong{letter-spacing:-.055em;font-size:clamp(34px,3.3vw,46px);font-weight:400;line-height:1.2}.barber-sales-page .barber-plan-price :is(sup,span){color:#52635a;font-size:14px;font-weight:400}.barber-sales-page .barber-pricing-grid>article>p{color:#52635a;min-height:48px;margin-top:14px;font-size:14px;line-height:1.7}.barber-sales-page .barber-pricing-grid>article>p small{font-size:13px}.barber-sales-page .barber-pricing-grid ul{border-color:#cbd3c4;gap:14px;margin-block:24px}.barber-sales-page .barber-pricing-grid li{color:#42564b;font-size:14px;line-height:1.65}.barber-sales-page .barber-pricing-grid li svg{margin-top:4px}.barber-sales-page .barber-pricing-grid .featured :is(p,li,.barber-plan-price sup,.barber-plan-price span,.barber-plan-composition,.barber-plan-composition b){color:#c2d5ca}.barber-sales-page .barber-pricing-grid .featured ul{border-color:#36564a}.barber-sales-page .barber-pricing-grid>article>a{color:#153e30;background:#e1eadd;border-color:#bbceba;border-radius:5px;min-height:52px;padding:12px 14px;font-size:14px;font-weight:400}.barber-sales-page .barber-pricing-grid .featured>a{color:#102720;background:#34c9a9;border-color:#34c9a9}.barber-sales-page .barber-pricing-grid>article>a:hover{background:#c6dfcb}.barber-sales-page .barber-pricing-grid .featured>a:hover{background:#5bddbd}.barber-sales-page .barber-plan-composition{color:#52635a;min-height:62px;margin-top:14px;font-size:13px;line-height:1.6}.barber-sales-page .barber-plan-composition b{color:#153e30;font-weight:400}.barber-sales-page .barber-meta-note{color:#52635a;font-size:14px;line-height:1.75}.barber-sales-page .barber-custom-plan{background:0 0;border:0;border-bottom:1px solid #bccbbd;border-radius:0;flex-wrap:wrap;gap:16px;max-width:100%;padding:26px 0}.barber-sales-page .barber-custom-plan strong{color:#102720;font-size:16px;font-weight:400}.barber-sales-page .barber-custom-plan span,.barber-sales-page .barber-custom-plan a{font-size:14px;line-height:1.7}.barber-sales-page .barber-custom-plan a{color:#17634f;min-height:44px;font-weight:400}.barber-sales-page .barber-common-features{background:0 0;border:0;border-radius:0;padding:24px 0 0}.barber-sales-page .barber-common-features h3{font-size:24px;font-weight:400;line-height:1.4}.barber-sales-page .barber-common-features header>span{color:#52635a;font-size:12px}.barber-sales-page .barber-common-features>div span{color:#42564b;font-size:15px}.barber-sales-page .barber-whatsapp{background:#e5e8dd;border:1px solid #c8d2c3;border-radius:8px}.barber-sales-page .barber-whatsapp-copy>p{font-size:16px;line-height:1.8}.barber-sales-page .barber-whatsapp-copy li{font-size:14px}.barber-sales-page .barber-whatsapp aside small{font-size:14px;line-height:1.7}.barber-sales-page .barber-whatsapp aside strong{font-size:16px}.barber-sales-page .barber-whatsapp aside{border-color:#b7c9b9}.barber-sales-page .barber-whatsapp aside>span,.barber-sales-page .barber-whatsapp-copy>span{font-size:12px}.barber-sales-page .barber-faq summary{padding-block:18px;font-size:17px;font-weight:400;line-height:1.6}.barber-sales-page .barber-faq details p{font-size:16px;line-height:1.8}.barber-sales-page .barber-sales-closing{background:#0c2420}.barber-sales-page .barber-sales-closing h2{color:#f1ede4;font-weight:400}.barber-sales-page .barber-sales-closing p{color:#bdcdc4;font-size:17px}.barber-sales-page .barber-sales-closing .public-container>div>a:last-child{color:#34c9a9;font-size:16px;font-weight:400}.barber-portfolio-footer{color:#c2d5ca;background:#0c2420;border-top:1px solid #36564a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:32px 5vw;display:flex}.barber-portfolio-footer p{font-size:14px}@media (max-width:1150px){.barber-sales-page .barber-pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.barber-sales-page .barber-plan-price strong{font-size:44px}}@media (max-width:700px){.barber-portfolio-header{flex-wrap:wrap;gap:16px;padding:16px 22px}.barber-portfolio-header img{width:120px}.barber-portfolio-header nav{flex-wrap:wrap;gap:18px;font-size:14px}.barber-portfolio-contact{display:none!important}.barber-sales-page .barber-sales-hero>.public-container{padding-block:48px}.barber-sales-page .barber-sales-copy h1{font-size:44px;line-height:1.1}.barber-sales-page .barber-sales-heading h2{font-size:34px}.barber-sales-page .barber-sales-heading h2 br{display:none}.barber-sales-page .barber-pricing{padding-block:64px}.barber-sales-page .barber-pricing-grid{grid-template-columns:1fr;gap:28px}.barber-sales-page .barber-pricing-grid>article{min-height:0;padding:30px 24px 24px}.barber-sales-page .barber-pricing-grid header h3{min-height:0}.barber-sales-page .barber-pricing-choice{width:100%}.barber-sales-page .barber-pricing-choice button{flex:1;padding:10px 8px;font-size:13px}.barber-sales-page .barber-custom-plan{flex-direction:column;align-items:flex-start}.barber-sales-page .barber-common-features{grid-template-columns:1fr;gap:24px}.barber-sales-page .barber-common-features>div{grid-template-columns:1fr}.barber-sales-page .barber-outcomes .public-container{grid-template-columns:1fr 1fr}.barber-sales-page .barber-outcomes article{padding:22px 16px}.barber-sales-page .barber-sales-closing .public-container>div{flex-direction:column;gap:20px}.barber-portfolio-footer{flex-direction:column;align-items:flex-start;padding:28px 22px}.barber-portfolio-footer nav{gap:22px}.barber-sales-page .barber-showcase-message{width:210px;left:0}.barber-sales-page .barber-showcase-note{right:0}}
