.bbdigital2__file-care{background:#fbf7f1}.bbdigital2__split{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:clamp(3rem,7vw,7rem);align-items:start}.bbdigital2__split-intro{position:sticky;top:2rem}.bbdigital2__split-intro h2{max-width:10ch;margin:0;font-size:clamp(3.2rem,5vw,5.2rem);line-height:.9;letter-spacing:-.045em}.bbdigital2__split-intro>p:last-child{max-width:34rem;margin:1rem 0 0;color:var(--dd-muted);font-size:.82rem;line-height:1.72}.bbdigital2__care-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.bbdigital2__care-grid article{min-height:15rem;padding:1.3rem;border:1px solid var(--dd-line);border-radius:1.15rem;background:var(--dd-paper)}.bbdigital2__care-grid span{color:var(--dd-terra);font-family:var(--bb-font-heading);font-size:1.1rem}.bbdigital2__care-grid h3{margin:3.2rem 0 0;font-size:1.5rem;line-height:1.05}.bbdigital2__care-grid p{margin:.6rem 0 0;color:var(--dd-muted);font-size:.69rem;line-height:1.6}.bbdigital2__printing{background:var(--dd-paper)}.bbdigital2__printing-panel{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:clamp(2.5rem,6vw,6rem);padding:clamp(2rem,5vw,4.5rem);border-radius:1.7rem;background:linear-gradient(135deg,#f1dfca,#f8eee2)}.bbdigital2__printing-copy h2{max-width:10ch;margin:0;font-size:clamp(3rem,5vw,5rem);line-height:.9;letter-spacing:-.04em}.bbdigital2__printing-copy>p:last-child{margin:1rem 0 0;color:var(--dd-muted);font-size:.8rem;line-height:1.7}.bbdigital2__printing-points{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.bbdigital2__printing-points article{padding:1.2rem;border:1px solid rgba(70,80,61,.15);border-radius:1rem;background:rgba(255,253,248,.7)}.bbdigital2__printing-points strong{font-family:var(--bb-font-heading);font-size:1.35rem}.bbdigital2__printing-points p{margin:.45rem 0 0;color:var(--dd-muted);font-size:.68rem;line-height:1.55}.bbdigital2__help{background:#fbf7f1}.bbdigital2__help-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:0;padding:0;list-style:none}.bbdigital2__help-steps li{display:grid;grid-template-columns:3.4rem minmax(0,1fr);gap:1rem;padding:1.25rem;border:1px solid var(--dd-line);border-radius:1.1rem;background:var(--dd-paper)}.bbdigital2__help-steps>li>span{display:grid;place-items:center;width:3.4rem;height:3.4rem;border-radius:50%;color:#fff;background:var(--dd-terra);font-family:var(--bb-font-heading);font-size:1.2rem}.bbdigital2__help-steps h3{margin:.15rem 0 0;font-size:1.4rem;line-height:1.05}.bbdigital2__help-steps p{margin:.45rem 0 0;color:var(--dd-muted);font-size:.68rem;line-height:1.55}.bbdigital2__faq{background:var(--dd-paper)}.bbdigital2__faq-layout{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(3rem,7vw,7rem);align-items:start}.bbdigital2__faq-intro h2{max-width:9ch;margin:0;font-size:clamp(3.2rem,5vw,5.1rem);line-height:.9;letter-spacing:-.04em}.bbdigital2__faq-intro>p:last-child{margin:1rem 0 0;color:var(--dd-muted);font-size:.8rem;line-height:1.7}.bbdigital2__faq-list{border-top:1px solid var(--dd-line)}.bbdigital2__faq-list details{border-bottom:1px solid var(--dd-line)}.bbdigital2__faq-list summary{display:flex;gap:1rem;align-items:center;justify-content:space-between;padding:1.25rem 0;cursor:pointer;font-family:var(--bb-font-heading);font-size:1.25rem;list-style:none}.bbdigital2__faq-list summary::-webkit-details-marker{display:none}.bbdigital2__faq-list summary span{color:var(--dd-terra);font-size:1.5rem;transition:transform .2s ease}.bbdigital2__faq-list details[open] summary span{transform:rotate(45deg)}.bbdigital2__faq-list details p{max-width:43rem;margin:0;padding:0 2.5rem 1.25rem 0;color:var(--dd-muted);font-size:.72rem;line-height:1.65}.bbdigital2__cta{padding:clamp(4rem,8vw,7rem) 0;color:#fff;background:var(--dd-terra)}.bbdigital2__cta-panel{display:flex;gap:3rem;align-items:end;justify-content:space-between}.bbdigital2__cta-panel h2{max-width:12ch;margin:0;font-size:clamp(3rem,5vw,5rem);line-height:.9;letter-spacing:-.04em}.bbdigital2__cta-panel p:not(.bbdigital2__eyebrow){max-width:44rem;margin:1rem 0 0;color:rgba(255,255,255,.76);font-size:.78rem;line-height:1.65}.bbdigital2__cta .bbdigital2__eyebrow{color:#ffe1ad}.bbdigital2__cta-actions{display:grid;gap:.9rem;justify-items:center;flex:0 0 auto}.bbdigital2__button--light{color:var(--dd-terra-dark);background:#fff}.bbdigital2__button--light:hover{color:#fff;background:var(--dd-olive)}.bbdigital2__text-link{color:#fff;font-size:.72rem;font-weight:750;text-underline-offset:.25rem}