.PolitySprintSection-module__TVVsoG__section{gap:1.25rem;scroll-margin-top:6rem;display:grid}.PolitySprintSection-module__TVVsoG__heading{max-width:52rem}.PolitySprintSection-module__TVVsoG__heading h2,.PolitySprintSection-module__TVVsoG__heading p{margin:0}.PolitySprintSection-module__TVVsoG__eyebrow{color:var(--saffron-text);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:800}.PolitySprintSection-module__TVVsoG__heading h2{margin-top:.35rem;font-size:clamp(1.65rem,4vw,2.4rem);line-height:1.12}.PolitySprintSection-module__TVVsoG__lead{color:var(--muted);margin-top:.7rem!important}.PolitySprintSection-module__TVVsoG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.PolitySprintSection-module__TVVsoG__card{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow);overflow:hidden}.PolitySprintSection-module__TVVsoG__media{aspect-ratio:16/9;background:#07172e}:is(.PolitySprintSection-module__TVVsoG__media .yt-lite,.PolitySprintSection-module__TVVsoG__media .yt-lite-facade,.PolitySprintSection-module__TVVsoG__media .yt-lite-frame){width:100%;height:100%}.PolitySprintSection-module__TVVsoG__media .yt-lite{position:relative;overflow:hidden}.PolitySprintSection-module__TVVsoG__media .yt-lite-facade{background:#07172e;border:0;padding:0;display:block}.PolitySprintSection-module__TVVsoG__media .yt-lite-thumb{object-fit:cover;width:100%;height:100%;display:block}.PolitySprintSection-module__TVVsoG__media .yt-lite-play{color:#fff;background:#d92d20;border-radius:999px;place-items:center;width:3.5rem;height:3.5rem;margin:auto;display:grid;position:absolute;inset:0;box-shadow:0 8px 24px #00000047}.PolitySprintSection-module__TVVsoG__media .yt-lite-frame{border:0;display:block}.PolitySprintSection-module__TVVsoG__pending{width:100%;height:100%;display:block;position:relative}.PolitySprintSection-module__TVVsoG__pending img{object-fit:cover;width:100%;height:100%;display:block}.PolitySprintSection-module__TVVsoG__pending span{color:#fff;background:#07172ee6;border-radius:999px;padding:.28rem .55rem;font-size:.72rem;font-weight:800;position:absolute;bottom:.7rem;right:.7rem}.PolitySprintSection-module__TVVsoG__body{gap:.7rem;padding:1rem;display:grid}.PolitySprintSection-module__TVVsoG__meta{color:var(--saffron-text);letter-spacing:.04em;text-transform:uppercase;font-size:.76rem;font-weight:800}.PolitySprintSection-module__TVVsoG__body h3{margin:0;font-size:1.05rem;line-height:1.3}.PolitySprintSection-module__TVVsoG__testLink{color:var(--blue);justify-self:start;font-weight:800}.PolitySprintSection-module__TVVsoG__checkout{border-radius:var(--radius);color:#fff;background:linear-gradient(120deg,#07172e,#122a53);justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem;display:flex}.PolitySprintSection-module__TVVsoG__checkout strong,.PolitySprintSection-module__TVVsoG__checkout span{display:block}.PolitySprintSection-module__TVVsoG__checkout span{color:#dbe6f5;margin-top:.2rem}@media (max-width:860px){.PolitySprintSection-module__TVVsoG__grid{grid-template-columns:1fr}.PolitySprintSection-module__TVVsoG__checkout{flex-direction:column;align-items:stretch}}
