.bcu-content{--bcu-content-blue: #7db7ec;--bcu-content-navy: #0d2147;--bcu-content-text: #253650;--bcu-content-muted: #64748b;--bcu-content-border: #dce7f5;--bcu-content-soft: #eff7fe;--bcu-content-surface: #f8fbff;width:min(calc(100% - 32px),1240px);margin:0 auto;padding:clamp(30px,5vw,72px) 0 clamp(54px,8vw,100px);color:var(--bcu-content-text);font-family:var(--bcu-font, "Montserrat", "Helvetica Neue", Arial, sans-serif)}.bcu-content *,.bcu-content *:before,.bcu-content *:after{box-sizing:border-box}.bcu-content button,.bcu-content input,.bcu-content textarea{font:inherit}.bcu-content__hero{position:relative;overflow:hidden;margin-bottom:clamp(26px,4vw,46px);padding:clamp(28px,5vw,58px);border:1px solid var(--bcu-content-border);border-radius:24px;background:linear-gradient(135deg,#fff 0%,var(--bcu-content-soft) 100%)}.bcu-content__hero:after{position:absolute;right:-90px;bottom:-130px;width:310px;height:310px;border-radius:50%;background:#7db7ec29;content:""}.bcu-content__eyebrow{position:relative;z-index:1;margin:0 0 9px;color:var(--bcu-content-blue);font-size:12px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.bcu-content__hero h1{position:relative;z-index:1;max-width:820px;margin:0;color:var(--bcu-content-navy);font-size:clamp(36px,6vw,66px);font-weight:850;letter-spacing:-.045em;line-height:1}.bcu-content__intro{position:relative;z-index:1;max-width:720px;margin-top:17px;color:var(--bcu-content-muted);font-size:clamp(15px,1.6vw,18px);line-height:1.7}.bcu-content__intro>:first-child,.bcu-content__richtext>:first-child{margin-top:0}.bcu-content__intro>:last-child,.bcu-content__richtext>:last-child{margin-bottom:0}.bcu-content__layout{display:grid;gap:22px}.bcu-content__layout--contact{grid-template-columns:minmax(0,.8fr) minmax(360px,1.2fr);align-items:start}.bcu-content__page-copy,.bcu-content__panel,.bcu-content__form,.bcu-content__faq{border:1px solid var(--bcu-content-border);border-radius:18px;background:#fff}.bcu-content__page-copy,.bcu-content__panel{padding:clamp(22px,3vw,34px)}.bcu-content__page-copy{color:var(--bcu-content-text);font-size:15px;line-height:1.75}.bcu-content__page-copy:empty{display:none}.bcu-content__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.bcu-content__layout--contact .bcu-content__layout-main,.bcu-content__layout--contact .bcu-content__cards{display:grid;grid-template-columns:1fr;gap:14px}.bcu-content__panel h2{margin:0;color:var(--bcu-content-navy);font-size:18px;line-height:1.25}.bcu-content__panel .bcu-content__richtext{margin-top:10px;color:var(--bcu-content-muted);font-size:13px;line-height:1.7}.bcu-content__panel a{color:var(--bcu-content-navy);font-weight:750;text-underline-offset:3px}.bcu-content__form{padding:clamp(22px,3vw,34px)}.bcu-content__form h2{margin:0 0 20px;color:var(--bcu-content-navy);font-size:24px}.bcu-content__form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.bcu-content__field{display:grid;gap:7px}.bcu-content__field--full{grid-column:1 / -1}.bcu-content__field label{color:var(--bcu-content-navy);font-size:12px;font-weight:800}.bcu-content__field input,.bcu-content__field textarea{width:100%;min-height:50px;padding:12px 14px;border:1px solid var(--bcu-content-border);border-radius:11px;background:#fff;color:var(--bcu-content-navy)}.bcu-content__field textarea{min-height:150px;resize:vertical}.bcu-content__field input:focus,.bcu-content__field textarea:focus{border-color:var(--bcu-content-blue);outline:3px solid rgba(125,183,236,.22);outline-offset:1px}.bcu-content__submit{min-height:50px;margin-top:16px;padding:0 24px;border:0;border-radius:11px;background:var(--bcu-content-blue);color:var(--bcu-content-navy);cursor:pointer;font-weight:850}.bcu-content__message{margin:0 0 16px;padding:12px 14px;border-radius:10px;background:var(--bcu-content-soft);color:var(--bcu-content-navy);font-size:13px}.bcu-content__errors{color:#9c2f2f}.bcu-content__faq-list{display:grid;gap:10px}.bcu-content__faq{overflow:hidden}.bcu-content__faq summary{display:flex;min-height:62px;align-items:center;justify-content:space-between;gap:18px;padding:0 20px;color:var(--bcu-content-navy);cursor:pointer;font-size:15px;font-weight:800;list-style:none}.bcu-content__faq summary::-webkit-details-marker{display:none}.bcu-content__faq summary:after{flex:0 0 auto;color:var(--bcu-content-blue);content:"+";font-size:24px;line-height:1}.bcu-content__faq[open] summary:after{content:"\2212"}.bcu-content__faq-answer{padding:0 20px 20px;color:var(--bcu-content-muted);font-size:13px;line-height:1.7}.bcu-blog__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.bcu-blog-card{overflow:hidden;border:1px solid var(--bcu-content-border);border-radius:17px;background:#fff}.bcu-blog-card__media{display:grid;aspect-ratio:16 / 10;overflow:hidden;background:var(--bcu-content-surface);place-items:center}.bcu-blog-card__media img,.bcu-blog-card__media svg{width:100%;height:100%;object-fit:cover}.bcu-blog-card__body{padding:20px}.bcu-blog-card__date{margin:0 0 8px;color:var(--bcu-content-blue);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.bcu-blog-card h2{margin:0;color:var(--bcu-content-navy);font-size:20px;line-height:1.3}.bcu-blog-card h2 a{color:inherit;text-decoration:none}.bcu-blog-card__excerpt{margin-top:10px;color:var(--bcu-content-muted);font-size:13px;line-height:1.65}.bcu-blog-card__link{display:inline-block;margin-top:14px;color:var(--bcu-content-navy);font-size:12px;font-weight:800;text-underline-offset:3px}.bcu-blog__empty{padding:50px 24px;border:1px dashed var(--bcu-content-border);border-radius:17px;color:var(--bcu-content-muted);text-align:center}.bcu-content__pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:7px;margin-top:30px}.bcu-content__pagination a,.bcu-content__pagination span{display:grid;min-width:40px;min-height:40px;padding:6px;border:1px solid var(--bcu-content-border);border-radius:9px;color:var(--bcu-content-navy);text-decoration:none;place-items:center}.bcu-content__pagination .current{border-color:var(--bcu-content-blue);background:var(--bcu-content-soft);font-weight:800}@media(max-width:900px){.bcu-content__layout--contact{grid-template-columns:1fr}.bcu-content__cards,.bcu-blog__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.bcu-content{width:min(calc(100% - 20px),1240px);padding-top:20px}.bcu-content__hero{border-radius:18px}.bcu-content__cards,.bcu-blog__grid,.bcu-content__form-grid{grid-template-columns:1fr}.bcu-content__field--full{grid-column:1}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/bcu-content.css.map */
