.pins-competitor-glance{background:transparent;padding:88px 24px 96px}.pins-competitor-glance__container{margin:0 auto;max-width:1200px}.pins-competitor-glance__header{margin:0 auto 40px;max-width:860px;text-align:center}.pins-competitor-glance__eyebrow{color:#008eff;font-size:18px;font-weight:500;line-height:1.2;margin:0 0 14px}.pins-competitor-glance__heading{margin:0}.pins-competitor-glance__heading h1,.pins-competitor-glance__heading h2,.pins-competitor-glance__heading h3,.pins-competitor-glance__heading p{color:#1b3a59;font-size:clamp(34px,4vw,56px);font-weight:700;letter-spacing:-.02em;line-height:1.06;margin:0}.pins-competitor-glance__subheading{color:#5f6f85;font-size:18px;line-height:1.55;margin:16px auto 0;max-width:760px}.pins-competitor-glance__subheading p{margin:0}.pins-competitor-glance__grid{display:grid;gap:28px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;max-width:860px}.pins-competitor-glance__card{background:#fff;border:1px solid rgba(0,142,255,.18);border-radius:22px;box-shadow:0 12px 28px rgba(27,58,89,.08);display:flex;flex-direction:column;min-height:430px;overflow:hidden;padding:26px 30px 28px;position:relative}.pins-competitor-glance__card-topline{background:linear-gradient(180deg,#008eff,#4db3ff);height:6px;inset:0 0 auto 0;position:absolute}.pins-competitor-glance__brand{align-items:center;display:flex;justify-content:center;margin-bottom:18px;min-height:82px;text-align:center}.pins-competitor-glance__logo{align-items:center;display:inline-flex;justify-content:center;max-width:180px;width:100%}.pins-competitor-glance__logo img,.pins-competitor-glance__logo--svg svg{display:block;height:auto;max-height:58px;max-width:100%;width:auto}.pins-competitor-glance__title{color:#1b3a59;font-size:36px;font-weight:700;letter-spacing:-.02em;line-height:1.08;margin:0}.pins-competitor-glance__card--featured .pins-competitor-glance__title,.pins-competitor-glance__title--featured{color:#1683f7}.pins-competitor-glance__bullets{list-style:none;margin:0;padding:0}.pins-competitor-glance__bullet{color:#556882;font-size:18px;font-weight:500;letter-spacing:-.01em;line-height:1.45;margin:0;padding-left:18px;position:relative}.pins-competitor-glance__bullet+.pins-competitor-glance__bullet{margin-top:14px}.pins-competitor-glance__bullet:before{background:#008eff;border-radius:999px;content:"";height:8px;left:0;position:absolute;top:.57em;transform:translateY(-50%);width:8px}.pins-competitor-glance__summary{color:#2f587e;font-size:16px;font-weight:600;letter-spacing:-.01em;line-height:1.3;margin-top:auto;padding-top:28px;text-align:center}.pins-competitor-glance__sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}@media (max-width:900px){.pins-competitor-glance{padding:72px 20px 80px}.pins-competitor-glance__grid{gap:22px}.pins-competitor-glance__card{min-height:400px;padding:24px 24px 26px}.pins-competitor-glance__bullet{font-size:17px}}@media (max-width:767px){.pins-competitor-glance{padding:60px 18px 68px}.pins-competitor-glance__header{margin-bottom:28px}.pins-competitor-glance__eyebrow{font-size:16px;margin-bottom:12px}.pins-competitor-glance__heading h1,.pins-competitor-glance__heading h2,.pins-competitor-glance__heading h3,.pins-competitor-glance__heading p{font-size:clamp(30px,8vw,40px);line-height:1.08}.pins-competitor-glance__subheading{font-size:17px}.pins-competitor-glance__grid{gap:18px;grid-template-columns:1fr;max-width:540px}.pins-competitor-glance__card{min-height:0}.pins-competitor-glance__brand{margin-bottom:16px;min-height:72px}.pins-competitor-glance__title{font-size:32px}.pins-competitor-glance__bullet{font-size:16px;line-height:1.4}.pins-competitor-glance__summary{font-size:15px;line-height:1.3;padding-top:24px}}