@font-face{font-family:ClioXSBold;src:url(//www.powerplate.com/cdn/shop/t/229/assets/ClioXSBold-Bold.ttf?v=31512558529959249811769783755) format("truetype");font-weight:700;font-display:swap}.bs{--bs-red:#D31245;--bs-red2:#EB1256;--bs-ink:#231F20;--bs-ink2:#53565A;--bs-sand:#F6F4F1;--bs-line:#E5E5E5;--bs-display:"ClioXSBold","Helvetica Neue",Arial,sans-serif;--bs-body:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-family:var(--bs-body);color:var(--bs-ink);line-height:1.55;font-size:17px}.bs *,.bs *:before,.bs *:after{box-sizing:border-box}.bs a{color:var(--bs-red)}.bs-wrap{width:min(1120px,100% - 40px);margin-inline:auto}@media(max-width:640px){.bs-wrap{width:min(1120px,100% - 32px)}}.bs section{padding:72px 0}@media(max-width:640px){.bs section{padding:48px 0}}.bs h1,.bs h2{margin:0;font-family:var(--bs-display);text-transform:uppercase;letter-spacing:.01em}.bs .bs-h2{font-size:clamp(30px,4.2vw,44px);line-height:1.05;margin:0 0 14px}.bs-hero{background:var(--bs-ink);color:#fff}.bs .bs-h1{font-size:clamp(38px,5.6vw,68px);line-height:1;margin:0 0 14px;color:#fff;max-width:18ch}.bs-lede{font-size:18px;color:#d8d8d8;max-width:56ch;margin:0 0 26px}.bs .bs-btn{display:inline-block;background:var(--bs-red);color:#fff;font:700 18px/1 var(--bs-display);letter-spacing:.06em;text-transform:uppercase;padding:17px 34px;border-radius:8px;text-decoration:none;transition:background .15s}.bs .bs-btn:hover{background:var(--bs-red2);color:#fff}.bs .bs-btn:focus-visible,.bs-faq__item summary:focus-visible{outline:3px solid #fff;outline-offset:2px;box-shadow:0 0 0 6px var(--bs-red)}.bs-main__grid{display:grid;grid-template-columns:5fr 7fr;gap:56px;align-items:start}.bs-main__grid--single{grid-template-columns:minmax(0,760px);justify-content:center}.bs-expect,.bs-book{min-width:0}@media(max-width:860px){.bs-main__grid{grid-template-columns:minmax(0,1fr);gap:40px}.bs-book{order:-1}}.bs-steps{list-style:none;counter-reset:s;padding:0;margin:22px 0 0;display:grid;gap:18px}.bs-steps li{counter-increment:s;display:grid;grid-template-columns:48px 1fr;column-gap:14px;row-gap:2px;align-items:start}.bs-steps li:before{content:counter(s,decimal-leading-zero);font:700 26px/1 var(--bs-display);color:var(--bs-red);padding-top:2px;grid-row:1 / span 2}.bs-steps li b{font-size:17px;grid-column:2}.bs-steps li span{font-size:15px;color:var(--bs-ink2);grid-column:2}.bs-book{background:#fff;border:1px solid var(--bs-line);border-radius:12px;padding:28px;box-shadow:0 12px 32px #231f2014;scroll-margin-top:110px}@media(max-width:640px){.bs-book{padding:20px 16px}}.bs .bs-book__title{font-size:28px;line-height:1.1;margin:0 0 6px}.bs-book__sub{margin:0 0 18px;font-size:15px;color:var(--bs-ink2)}.bs-calendar{min-height:320px}.bs-setup{margin:0;padding:16px;border:1.5px dashed var(--bs-red);border-radius:8px;font-size:14px;color:var(--bs-ink2)}.bs-contact{margin:20px 0 0;padding-top:16px;border-top:1px solid var(--bs-line);font-size:14px;color:var(--bs-ink2);overflow-wrap:anywhere}.bs-faq{background:var(--bs-sand)}.bs-faq__wrap{max-width:760px}.bs-faq__item{border-bottom:1px solid #d9d6d1}.bs-faq__item summary{cursor:pointer;padding:18px 0;font-weight:600;font-size:17px}.bs-faq__item p{margin:0 0 18px;font-size:15px;color:var(--bs-ink2)}
/*# sourceMappingURL=/cdn/shop/t/229/assets/book-session.css.map */
