.buyer-capabilities[data-v-12aa2e80]{border-top:1px solid var(--marketing-line);margin:0 auto;max-width:1240px;padding:clamp(2rem,4vw,3.5rem) clamp(1rem,3vw,2rem);scroll-margin-top:1rem}.buyer-capabilities__intro[data-v-12aa2e80]{max-width:800px}.buyer-capabilities h2[data-v-12aa2e80]{font-family:var(--font-display);font-size:clamp(1.75rem,3vw,2.5rem);font-weight:650;letter-spacing:-.035em;line-height:1.15;margin:0;text-wrap:balance}.buyer-capabilities p[data-v-12aa2e80]{color:var(--marketing-copy);line-height:1.6}.buyer-capabilities__grid[data-v-12aa2e80]{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.5rem}.buyer-capabilities__item[data-v-12aa2e80]{background:var(--marketing-surface-card);border:1px solid var(--marketing-line);border-radius:14px;min-width:0;padding:1.4rem}.buyer-capabilities h3[data-v-12aa2e80]{font-size:1.15rem;line-height:1.4;margin:0}.buyer-capabilities a[data-v-12aa2e80]{color:var(--marketing-gold);text-underline-offset:4px}.buyer-capabilities a[data-v-12aa2e80]:focus-visible{border-radius:3px;outline:3px solid var(--marketing-gold);outline-offset:5px}.buyer-capabilities__links[data-v-12aa2e80]{display:flex;flex-wrap:wrap;font-weight:650;gap:.8rem 2rem;line-height:1.5;margin-top:1.5rem}@media(max-width:640px){.buyer-capabilities__grid[data-v-12aa2e80]{grid-template-columns:1fr}}.buying-paths[data-v-92c08dae]{margin:0 auto;max-width:1240px;padding:clamp(2.5rem,5vw,5rem) clamp(1rem,3vw,2rem)}.buying-paths__intro[data-v-92c08dae]{margin-bottom:2rem;max-width:880px}.buying-paths h2[data-v-92c08dae]{font-family:var(--font-display);font-size:clamp(1.9rem,3.2vw,2.65rem);font-weight:650;letter-spacing:-.035em;line-height:1.15;margin:0}.buying-paths__intro>p[data-v-92c08dae]{color:var(--marketing-copy);font-size:1.05rem;line-height:1.6}.buying-paths__grid[data-v-92c08dae]{display:grid;gap:1.4rem;grid-template-columns:repeat(2,minmax(0,1fr))}.buying-path[data-v-92c08dae]{background:#101f33;border:1px solid #35475f;border-radius:18px;border-top:4px solid #78c8ff;box-shadow:0 14px 38px #0815271f;color:#fff;display:flex;flex-direction:column;min-width:0;overflow:hidden}.buying-path--portal[data-v-92c08dae]{background:#172d32;border-color:#8cddc4 #3a5959 #3a5959}.buying-path__copy[data-v-92c08dae]{display:flex;flex:1;flex-direction:column;padding:clamp(1.4rem,2.5vw,2rem)}.buying-path__audience[data-v-92c08dae]{color:#a4d9ff;font-size:.78rem;font-weight:700;letter-spacing:.08em;margin:0 0 .9rem;text-transform:uppercase}.buying-path--portal .buying-path__audience[data-v-92c08dae]{color:#a7e7d3}.buying-path h3[data-v-92c08dae]{font-family:var(--font-display);font-size:clamp(1.6rem,2.5vw,2.2rem);font-weight:650;letter-spacing:-.025em;line-height:1.15;margin:0;max-width:420px}.buying-path__lead[data-v-92c08dae]{color:#f0f5fc;font-size:1.05rem;line-height:1.6;margin:1.1rem 0 .75rem}.buying-path__detail[data-v-92c08dae]{color:#c4d2e1;font-size:.95rem;line-height:1.6;margin:0 0 1.5rem}.buying-path__link[data-v-92c08dae]{align-items:center;background:#d9edff;border-radius:8px;color:#102038;display:flex;font-size:.93rem;font-weight:750;gap:.8rem;justify-content:space-between;margin-top:auto;padding:.85rem 1rem;text-decoration:none}.buying-path--portal .buying-path__link[data-v-92c08dae]{background:#d2f0e6}.buying-path__link[data-v-92c08dae]:hover{background:#fff}.buying-path__link[data-v-92c08dae]:focus-visible{outline:3px solid #ffd666;outline-offset:4px}.buying-path__proof[data-v-92c08dae]{padding:0 1rem 1rem}.buying-path__proof[data-v-92c08dae] .product-shot__frame{align-items:center;aspect-ratio:1.47!important;display:flex}.buying-path__proof p[data-v-92c08dae]{color:#c4d2e1;font-size:.78rem;line-height:1.5;margin:.8rem .4rem 0;min-height:3em}.buying-paths__shared[data-v-92c08dae]{color:var(--marketing-copy);font-size:.95rem;line-height:1.6;margin:1.3rem 0 0;text-align:center}.buying-paths--compact[data-v-92c08dae]{border-top:1px solid var(--marketing-line);padding-bottom:clamp(2rem,4vw,3.5rem);padding-top:clamp(2rem,4vw,3.5rem)}.buying-paths--compact .buying-path__copy[data-v-92c08dae]{padding:1.4rem}.buying-paths--compact .buying-path__proof[data-v-92c08dae]{align-self:center;max-width:420px;width:100%}.buying-paths--compact .buying-path__proof p[data-v-92c08dae]{font-size:.9rem;min-height:0}@media(max-width:760px){.buying-paths__grid[data-v-92c08dae]{grid-template-columns:1fr}}
