.pins-decision-hero{padding:72px 24px 56px;--heading:#1b3a59;--text:#5f7488;--border:rgba(27,58,89,.12);--card-bg:hsla(0,0%,100%,.88)}.pins-decision-hero__container{align-items:start;display:grid;gap:56px;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);margin:0 auto;max-width:1240px}.pins-decision-hero__content{min-width:0}.pins-decision-hero__eyebrow{color:#008eff;font-size:18px;font-weight:500;line-height:1.2;margin:0 0 14px}.pins-decision-hero__title{color:var(--heading);margin:0 0 14px}.pins-decision-hero__title h1,.pins-decision-hero__title h2,.pins-decision-hero__title h3{color:var(--heading);font-size:clamp(34px,4.2vw,52px);letter-spacing:-.02em;line-height:1.05;margin:0}.pins-decision-hero__title p{margin:0}.pins-decision-hero__subhead{color:var(--text);font-size:18px;line-height:1.55;margin:0 0 22px;max-width:560px}.pins-decision-hero__cta-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin:0 0 12px}.pins-btn{align-items:center;border:1px solid transparent;border-radius:999px;display:inline-flex;font-weight:600;justify-content:center;line-height:1;padding:12px 18px;text-decoration:none;white-space:nowrap}.pins-btn--primary{background:linear-gradient(135deg,#008eff,#4db3ff);box-shadow:0 10px 26px rgba(0,142,255,.22);color:#fff}.pins-btn--primary:hover{background:linear-gradient(135deg,#007fe6,#3aa9ff)}.pins-btn--secondary{background:hsla(0,0%,100%,.9);border-color:var(--border);color:var(--heading)}.pins-btn--secondary:hover{background:#fff;border-color:rgba(27,58,89,.22)}.pins-decision-hero__micro{color:var(--text);font-size:14px;line-height:1.4;margin:0 0 10px}.pins-decision-hero__links{align-items:center;color:var(--text);display:flex;flex-wrap:wrap;font-size:14px;gap:10px;margin:0}.pins-decision-hero__links a{border-bottom:1px solid rgba(27,58,89,.22);color:var(--heading);text-decoration:none}.pins-decision-hero__links a:hover{border-bottom-color:rgba(27,58,89,.4)}.pins-decision-hero__dot{opacity:.6}.pins-decision-hero__aside{min-width:0;position:relative}.pins-check-card{background:var(--card-bg);border:1px solid var(--border);border-radius:24px;box-shadow:0 18px 44px rgba(27,58,89,.14);padding:22px 22px 18px}.pins-check-card__eyebrow{color:#008eff;font-size:13px;font-weight:700;letter-spacing:.02em;margin:0 0 10px;text-transform:uppercase}.pins-check-card__title{color:var(--heading);font-size:20px;line-height:1.2;margin:0 0 14px}.pins-check-card__list{display:grid;gap:10px;list-style:none;margin:0;padding:0}.pins-check-card__item{color:var(--text);font-size:15px;line-height:1.45;padding-left:28px;position:relative}.pins-check-card__item:before{background:rgba(0,142,255,.1);border:2px solid rgba(0,142,255,.35);content:"";height:16px;top:.35em;width:16px}.pins-check-card__foot{border-top:1px solid var(--border);margin-top:14px;padding-top:12px}.pins-check-card__note{color:var(--text);font-size:13px;line-height:1.5;margin:0}@media (max-width:980px){.pins-decision-hero{padding:56px 20px 44px}.pins-decision-hero__container{align-items:stretch;gap:28px;grid-template-columns:1fr}.pins-decision-hero__subhead{max-width:100%}}.pins-decision-hero .pins-btn{border:2px solid transparent;transition:transform .08s ease,box-shadow .12s ease,background .12s ease;-webkit-font-smoothing:antialiased}.pins-decision-hero .pins-btn:focus{outline:3px solid rgba(0,142,255,.25);outline-offset:2px}.pins-decision-hero .pins-btn--secondary{background:#fff;background-clip:padding-box,border-box;background-image:linear-gradient(#fff,#fff),linear-gradient(180deg,#008eff,#4db3ff);background-origin:border-box;border:2px solid transparent;box-shadow:none;color:#008eff}.pins-decision-hero .pins-btn--secondary:hover{background-image:linear-gradient(#fff,#fff),linear-gradient(180deg,#007fe6,#3aa9ff);transform:translateY(-1px)}.pins-decision-hero__subhead{margin-bottom:18px;max-width:52ch}@media (min-width:1100px){.pins-decision-hero__subhead{max-width:48ch}}.pins-check-card__item{padding-left:30px}.pins-check-card__item:before{align-items:center;background:rgba(0,142,255,.12);border:2px solid rgba(0,142,255,.28);border-radius:999px;color:#008eff;content:"✓";display:inline-flex;font-size:12px;font-weight:800;height:18px;justify-content:center;left:0;line-height:1;position:absolute;top:.18em;width:18px}.pins-check-card__item:hover:before{background:rgba(0,142,255,.16);border-color:rgba(0,142,255,.45)}.pins-decision-hero{padding-bottom:72px}@media (max-width:900px){.pins-decision-hero{padding-bottom:32px}}@media (max-width:600px){.pins-decision-hero{padding-bottom:22px}}