.lp-caps__top{padding-top:calc(var(--nav-height) + 56px);padding-bottom:24px}.lp-caps__title{font-size:clamp(25px,3.4vw,34px)}.lp-caps__cta{margin-top:30px}.lp-caps__wrap{padding-bottom:72px}.lp-caps__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:20px;gap:20px}.lp-caps__card{grid-column:span var(--span,3);display:flex;flex-direction:column;border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--bg-chrome);overflow:hidden;scroll-margin-top:calc(var(--nav-height) + 20px)}.lp-caps__body{padding:30px 30px 4px}.lp-caps__heading{margin:12px 0 0;color:var(--text-strong);font-size:clamp(18px,1.9vw,22px);font-weight:700;line-height:1.5}.lp-caps__text{margin:12px 0 0;color:var(--text-muted);font-size:14.5px;line-height:1.85}.lp-caps__points{display:flex;flex-direction:column;gap:10px;margin:22px 0 0;padding:0;list-style:none}.lp-caps__points li{display:flex;align-items:flex-start;gap:10px;color:var(--text);font-size:14px;font-weight:600;line-height:1.7}.lp-caps__tick{display:grid;flex:none;place-items:center;width:22px;height:22px;margin-top:2px;border-radius:7px;background:var(--primary-tint);color:var(--primary-bright)}.lp-caps__tick svg{width:13px;height:13px}.lp-caps__card.is-bottom{min-height:500px}.lp-caps__card.is-bottom .lp-caps__media{display:flex;flex:1 1;gap:14px;margin:26px 26px 0;min-height:150px}.lp-caps__card.is-side{flex-direction:row;align-items:stretch;min-height:340px}.lp-caps__card.is-side .lp-caps__body{flex:0 0 44%;padding:30px}.lp-caps__card.is-side .lp-caps__media{display:flex;flex:1 1;gap:12px;min-width:0;margin:26px 26px 0}.lp-caps__card.is-side .lp-caps__frame img{height:100%;object-fit:cover;object-position:top center}.lp-caps__card.is-plain{justify-content:center;border-color:var(--primary);background:var(--primary-tint)}.lp-caps__card.is-plain .lp-caps__body{padding:30px}.lp-caps__card.is-plain .lp-caps__tick,.lp-caps__card.is-plain .lp-eyebrow{color:var(--primary-bright)}.lp-caps__card.is-plain .lp-caps__tick{background:rgba(0,0,0,.28)}.lp-caps__card.is-plain .lp-caps__text{color:var(--text)}.lp-caps__frame{flex:1 1;min-width:0;border:1px solid #1d1d24;border-bottom:0;border-radius:12px 12px 0 0;background:#0c0c10;padding:7px 7px 0;overflow:hidden}.lp-caps__frame img{display:block;width:100%;border-radius:6px 6px 0 0}@media (max-width:1000px){.lp-caps__grid{grid-template-columns:minmax(0,1fr);gap:18px}.lp-caps__card{grid-column:1/-1}.lp-caps__card.is-bottom,.lp-caps__card.is-side{min-height:0}.lp-caps__card.is-side{flex-direction:column}.lp-caps__card.is-side .lp-caps__body{flex:none}.lp-caps__card.is-side .lp-caps__media{margin-top:22px;min-height:190px}.lp-caps__card.is-side .lp-caps__frame img{height:auto;object-fit:fill}}@media (max-width:620px){.lp-caps__top{padding-top:calc(var(--nav-height) + 32px)}.lp-caps__body,.lp-caps__card.is-plain .lp-caps__body,.lp-caps__card.is-side .lp-caps__body{padding:24px 20px 4px}.lp-caps__card.is-bottom .lp-caps__media,.lp-caps__card.is-side .lp-caps__media{margin:20px 18px 0;min-height:120px}.lp-caps__media .lp-caps__frame:first-child:not(:only-child){display:none}}