.vps{background:var(--vps-bg, #0d0d0d);color:#f4f4f2;padding:10rem 1.5rem}.vps__grid{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1.1fr 1fr;gap:3rem;align-items:stretch}.vps__media{display:flex}.vps__media-frame{position:relative;width:100%;border:1px solid rgba(255,255,255,.15);border-radius:2px;overflow:hidden;min-height:340px}.vps__video,.vps__media-frame img,.vps__media-frame video{width:100%;height:100%;min-height:340px;object-fit:cover;display:block}.vps__media-tag{position:absolute;left:.75rem;bottom:.75rem;background:#0a0a0abf;border:1px solid var(--vps-accent, #FFCD06);color:var(--vps-accent, #FFCD06);font-size:.7rem;letter-spacing:.06em;text-transform:uppercase;padding:.35rem .6rem}.vps__content{display:flex;flex-direction:column;justify-content:center}.vps__eyebrow{display:inline-block;align-self:flex-start;border:1px solid rgba(255,205,6,.3);background:#ffcd061a;color:#ffcd06b3;font-family:var(--font-family-Font-2, Barlow);font-size:10.777px;font-style:normal;font-weight:700;line-height:16.165px;letter-spacing:2.155px;text-transform:uppercase;padding:.4rem .75rem;margin-bottom:2rem}.vps__heading{color:var(--error-text-color, #FFF);font-family:var(--font-family-Font-2, Barlow);font-size:40.71px;font-style:normal;font-weight:700;line-height:52.742px;letter-spacing:-.507px;margin:0 0 2rem}.vps__heading-accent{color:#ffcd06;font-family:Barlow;font-size:50.713px;font-style:italic;font-weight:900;line-height:52.742px;letter-spacing:-.507px}.vps__description{color:#ffffff9e;font-family:var(--font-family-Font-2, Barlow);font-size:14.738px;font-style:normal;font-weight:400;line-height:26.529px;margin-bottom:2.75rem;max-width:46ch}.vps__description p{margin:0}.vps__tiers{display:flex;flex-direction:column;gap:1.75rem;margin-bottom:2.75rem}.vps__tier{position:relative;min-height:205.17px;padding:19.81px 21.791px;align-items:flex-start;align-self:stretch;border:.99px solid var(--gw-color-white-alpha-w-6, rgba(255, 255, 255, .08));background:#ffffff05}.vps__tier--featured{border:1px solid rgba(255,205,6,.6);background:#ffcd060d}.vps__tier-flag{position:absolute;top:-.6rem;right:1rem;background:var(--vps-accent, #FFCD06);color:#0d0d0d;font-size:.65rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:.2rem .5rem}.vps__tier-name{color:#ffffff59;font-family:var(--font-family-Font-2, Barlow);font-size:11.093px;font-style:normal;font-weight:600;line-height:16.64px;letter-spacing:1.553px;text-transform:uppercase;margin:0 0 .3rem}.vps__tier-price{color:var(--error-text-color, #FFF);font-family:var(--font-family-Font-2, Barlow);font-size:25.357px;font-style:normal;font-weight:800;line-height:25.357px;margin:0 0 .6rem}.vps__tier-currency{color:var(--error-text-color, #FFF);font-family:var(--font-family-Font-2, Barlow);font-size:15.848px;font-style:normal;font-weight:500;line-height:15.848px;margin-left:.25rem}.vps__tier-compare{color:#ffffff59;font-family:var(--font-family-Font-2, Barlow);font-size:15.848px;font-style:normal;font-weight:600;text-decoration:line-through;margin-right:.5rem}.vps__tier-note{margin:0 0 .9rem;color:#fff6;font-family:var(--font-family-Font-2, Barlow);font-size:11px;font-style:italic;font-weight:400}.vps__tier-features{list-style:none;margin:0;padding:0;display:grid;gap:.35rem}.vps__tier-features li{display:flex;align-items:center;gap:.5rem;color:#ffffff73;font-family:var(--font-family-Font-2, Barlow);font-size:12.995px;font-style:normal;font-weight:400;line-height:19.493px}.vps__check{color:#ffcd06;flex-shrink:0}.vps__cta{display:block;background:#e21818;color:#fff;text-align:center;font-family:var(--font-family-Font-2, Barlow);font-size:14.263px;font-style:normal;font-weight:700;line-height:21.395px;letter-spacing:1.712px;text-transform:uppercase;padding:14.857px 50.904px 16.242px 50.214px;transition:filter .15s ease}.vps__cta:hover{filter:brightness(1.1)}.vps__footnote{color:#ffffffb8;text-align:center;font-family:var(--font-family-Font-2, Barlow);font-size:11.886px;font-style:normal;font-weight:400;line-height:20.206px;margin:1.75rem 0 0}@media(max-width:900px){.vps__grid{grid-template-columns:1fr;gap:2rem}.vps__media-frame{min-height:260px}}@media(prefers-reduced-motion:reduce){.vps__cta{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/video-pricing-showcase.css.map */
