.bb-how{--bb-ink:#182e36;--bb-teal:#086b72;color:var(--bb-ink);background:#fffdf9;font-family:var(--font-body-family),sans-serif;line-height:1.65}.bb-how *{box-sizing:border-box}.bb-how h1,.bb-how h2,.bb-how h3{font-family:inherit;color:inherit;text-transform:none;letter-spacing:-.04em;line-height:1.15;font-weight:700;margin:0}.bb-how h1{font-size:clamp(2.5rem,6vw,4.8rem)}.bb-how h2{font-size:clamp(1.8rem,3.5vw,2.8rem)}.bb-how h3{font-size:1.45rem}.bb-how p{margin:14px 0 0}.bb-how a,.bb-how a:hover,.bb-how a span{text-decoration:none}.bb-how a:focus-visible,.bb-how summary:focus-visible{outline:3px solid var(--bb-teal);outline-offset:5px}.bb-how__intro,.bb-how__section{max-width:1200px;margin:auto;padding:36px 20px}.bb-how__intro{padding-top:40px}.bb-how__eyebrow{font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin:0 0 14px!important}.bb-how__lede{max-width:58ch;font-size:1.1rem}.bb-how__actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px 24px;margin-top:24px}.bb-how__button{display:inline-flex;gap:18px;align-items:center;justify-content:center;min-height:50px;padding:12px 24px;border-radius:999px;background:var(--bb-ink);color:#fff!important;font-weight:700}.bb-how__button:hover{background:var(--bb-teal)}.bb-how__link{display:inline-flex;align-items:center;gap:14px;color:var(--bb-teal);font-weight:700;min-height:48px;padding:8px 0}.bb-how__steps{list-style:none;padding:0;margin:26px 0 0;display:grid;gap:24px}.bb-how__step{border:1px solid #d5e1dd;border-radius:22px;overflow:hidden;background:#fff;min-width:0}.bb-how__photo{background:#f1efeb}.bb-how__photo img{display:block;width:100%;height:250px;object-fit:contain}.bb-how__step-copy{padding:24px}.bb-how__number{display:block;font-size:.8rem;font-weight:700;color:var(--bb-teal);margin-bottom:12px}.bb-how__grid{display:grid;gap:16px;margin-top:26px}.bb-how__card{background:#fbe1e7;padding:28px 24px;border-radius:22px;display:flex;flex-direction:column;align-items:start}.bb-how__card--aqua{background:#c9f2ef}.bb-how__card .bb-how__link{margin-top:16px}.bb-how__personal{max-width:1160px;margin:20px auto;background:#ece7f8;padding:28px 20px;display:grid;gap:28px;align-items:center}.bb-how__personal-image img{width:100%;max-height:360px;object-fit:contain;display:block}.bb-how__personal p{max-width:58ch}.bb-how__faq{max-width:900px}.bb-how__faq h2{margin-bottom:24px}.bb-how__faq details{border-bottom:1px solid #cbd6d3}.bb-how__faq summary{cursor:pointer;font-weight:700;min-height:52px;padding:18px 0}.bb-how__faq details p{margin:0;padding:0 0 20px}.bb-how__faq>.bb-how__link{margin-top:20px}.bb-how__finish{text-align:center;background:#eaf5f2;padding:40px 20px}.bb-how__finish .bb-how__button{margin-top:24px}@media(min-width:600px)and (max-width:899px){.bb-how__step{display:grid;grid-template-columns:40% 1fr}.bb-how__photo img{height:100%;min-height:240px}}@media(min-width:900px){.bb-how__intro,.bb-how__section{padding:52px 36px}.bb-how__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.bb-how__grid{grid-template-columns:1fr 1fr}.bb-how__personal{width:calc(100% - 72px);border-radius:28px;padding:40px;grid-template-columns:.9fr 1.1fr;gap:48px}.bb-how__finish{padding:56px 36px}}
/*# sourceMappingURL=/cdn/shop/t/31/compiled_assets/styles.css.map?subset=QA */
