.bn-section.bn-pg-cta{position:relative;overflow:hidden;background:var(--bn-paper-raised);border-top:1px solid var(--bn-hairline-soft)}.bn-pg-cta__lines{opacity:.4}.bn-pg-cta .bn-pg-cta__inner{position:relative;z-index:1;max-width:var(--bn-wrap-narrow, 760px);text-align:center}.bn-pg-cta .bn-pg-cta__h2{margin-top:14px}.bn-pg-cta .bn-pg-cta__sub{max-width:54ch;margin:16px auto 0}.bn-pg-cta__btns{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:clamp(26px,3.4vw,34px)}.bn-pg-cap{box-sizing:border-box;max-width:560px;margin:clamp(28px,4vw,40px) auto 0}.bn-section.bn-pg-cta--library{isolation:isolate;padding-block:80px;background:var(--bn-moss);color:var(--bn-on-dark);border-top-color:var(--bn-hairline-dark)}.bn-pg-cta--library .bn-pg-cta__lines{opacity:.28}.bn-pg-cta--library .bn-pg-cta__inner{max-width:var(--bn-wrap-max, 1200px);text-align:left}.bn-pg-cta--library .bn-pg-cta__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:center}.bn-pg-cta--library .bn-eyebrow{margin:0;color:var(--bn-fulvic-soft)}.bn-pg-cta--library .bn-pg-cta__h2{max-width:18ch;margin:12px 0 0;color:var(--bn-on-dark)}.bn-pg-cta--library .bn-pg-cta__h2 em{color:var(--bn-fulvic-soft)}.bn-pg-cta--library .bn-pg-cta__sub{max-width:52ch;margin:16px 0 0;color:var(--bn-on-dark);opacity:.82}.bn-pg-cta--library .bn-pg-cta__actions{display:flex;align-items:center}.bn-pg-cta--library .bn-pg-cta__btns{justify-content:flex-start;margin-top:0}.bn-pg-cta--library .bn-pg-cta__btns .bn-btn{min-height:48px}.bn-pg-cta--library .bn-pg-cta__btns .bn-btn--ghost{color:var(--bn-on-dark);border-color:var(--bn-hairline-dark)}.bn-pg-cta--library .bn-pg-cta__btns .bn-btn:focus-visible{outline-color:var(--bn-fulvic-soft)}.bn-pg-cta--library .bn-pg-cap{max-width:760px;margin:40px 0 0}@media(min-width:900px){.bn-pg-cta--library .bn-pg-cta__layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(48px,7vw,96px)}.bn-pg-cta--library .bn-pg-cta__actions{align-self:stretch;padding-left:clamp(48px,7vw,96px);border-left:1px solid var(--bn-hairline-dark)}}@media(max-width:899px){.bn-section.bn-pg-cta--library{padding-block:56px}}@media(max-width:520px){.bn-pg-cta--library .bn-pg-cta__btns,.bn-pg-cta--library .bn-pg-cta__btns .bn-btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bn-page-guides-cta.css.map */
