.bd-diff{--d-ink:#1A1A1A;--d-soft:#5A6560;--d-faint:#9A9A9F;--d-accent: var(--bd-accent,#3F6F5B);--d-accent-soft: rgba(63,111,91,.1);--d-cream: var(--bd-cream,#F8F3EB);--d-line: var(--bd-line,#ECE3D6);--d-line-soft: var(--bd-line-soft,#F2ECE1);--d-ease: cubic-bezier(.22,1,.36,1);background:var(--d-cream);color:var(--d-ink);font-family:var(--bd-font-body, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif);-webkit-font-smoothing:antialiased;padding-block:clamp(64px,3.5rem + 6vw,120px)}.bd-diff *{box-sizing:border-box}.bd-diff__container{max-width:1180px;margin-inline:auto;padding-inline:clamp(18px,.5rem + 3vw,56px);display:grid;grid-template-columns:1fr;gap:clamp(36px,2rem + 3vw,64px)}@media(min-width:920px){.bd-diff__container{grid-template-columns:minmax(0,4.4fr) minmax(0,7fr);gap:clamp(48px,2rem + 4.5vw,96px);align-items:start}}@media(min-width:920px){.bd-diff__intro{position:sticky;top:104px}}.bd-diff__eyebrow{margin:0 0 16px;font-size:var(--bd-label,15px);font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--d-accent)}.bd-diff__title{margin:0;font-family:var(--bd-font-display,sans-serif);font-weight:600;font-size:clamp(34px,1.5rem + 2.6vw,58px);line-height:1.02;letter-spacing:-.035em;color:#1a1a1a;text-wrap:balance}.bd-diff__title em{font-style:normal;color:var(--d-accent)}.bd-diff__statement{margin:26px 0 0;max-width:22ch;font-family:var(--bd-font-display,sans-serif);font-weight:500;font-size:clamp(24px,18px + 1.1vw,32px);line-height:1.3;letter-spacing:-.02em;color:#1a1a1a}.bd-diff__statement em{font-style:normal;color:var(--d-accent)}.bd-diff__copy{margin-top:24px;max-width:42ch}.bd-diff__copy p{margin:0;font-size:var(--bd-body,18px);line-height:var(--bd-lh-body,1.6);color:#5a6560}.bd-diff__copy p+p{margin-top:16px}.bd-diff__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:clamp(24px,1rem + 1.4vw,34px)}@media(min-width:620px){.bd-diff__grid{grid-template-columns:1fr 1fr;gap:clamp(28px,1.2rem + 1.6vw,40px) clamp(28px,1.2rem + 2vw,48px)}}.bd-diff__card{display:flex;gap:18px;align-items:flex-start}.bd-diff__ic{flex:none;color:var(--d-accent);display:grid;place-items:center}.bd-diff__ic svg{width:34px;height:34px}.bd-diff__card-title{margin:0 0 7px;font-family:var(--bd-font-display,sans-serif);font-weight:600;font-size:calc(var(--bd-h3,20px) * 1.1);line-height:1.3;letter-spacing:-.012em;color:#1a1a1a}.bd-diff__card-text{margin:0;font-size:var(--bd-body,18px);line-height:var(--bd-lh-body,1.6);color:#5a6560;max-width:38ch}.bd-diff__card--lead{grid-column:1 / -1;gap:22px;background:#fff;border:1px solid var(--d-line-soft);border-radius:24px;padding:clamp(26px,1.2rem + 1.4vw,38px);transition:transform .45s var(--d-ease)}@media(hover:hover){.bd-diff__card--lead:hover{transform:translateY(-3px)}}.bd-diff__card--lead .bd-diff__ic{width:68px;height:68px;border-radius:18px;background:var(--d-accent-soft)}.bd-diff__card--lead .bd-diff__ic svg{width:34px;height:34px}.bd-diff__card--lead .bd-diff__card-title{font-size:clamp(26px,20px + 1vw,34px)}.bd-diff__card--lead .bd-diff__card-text{font-size:calc(var(--bd-body,18px) * 1.08);line-height:1.6;max-width:48ch;color:#5a6560}@media(max-width:749px){.bd-diff{padding-block:48px}.bd-diff__statement{margin-top:20px;max-width:none}.bd-diff__copy{margin-top:18px;max-width:none}.bd-diff__card{gap:14px}.bd-diff__ic svg{width:30px;height:30px}.bd-diff__card-text{max-width:none}.bd-diff__card--lead{padding:22px 20px;gap:16px}.bd-diff__card--lead .bd-diff__ic{width:56px;height:56px;border-radius:16px}.bd-diff__card--lead .bd-diff__ic svg{width:28px;height:28px}}.bd-diff[data-diff-ready] [data-diff-reveal]{opacity:0;transform:translateY(16px);transition:opacity .8s var(--d-ease),transform .8s var(--d-ease)}.bd-diff[data-diff-ready] [data-diff-reveal].is-visible{opacity:1;transform:none}.bd-diff [data-diff-delay="1"]{transition-delay:.05s}.bd-diff [data-diff-delay="2"]{transition-delay:.12s}.bd-diff [data-diff-delay="3"]{transition-delay:.19s}.bd-diff [data-diff-delay="4"]{transition-delay:.26s}.bd-diff [data-diff-delay="5"]{transition-delay:.33s}@media(prefers-reduced-motion:reduce){.bd-diff *,.bd-diff [data-diff-reveal]{transition:none!important;animation:none!important;transform:none!important;opacity:1!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/breedology-difference.css.map */
