#pricingCards{--tr-red:#e41418;--tr-ink:#0d1216;--tr-bg:#f1f2f4;--tr-green:#1a8754;--tr-muted:#55637d;--tr-border:#d7d9e3;--ease:cubic-bezier(.22,.61,.36,1);--max:1320px;--r-lg:16px;--sh-card:0px 3px 2px 0px rgba(17,47,151,.05),0px 2px 2px 0px rgba(17,47,151,.09),0px 0px 1px 0px rgba(17,47,151,.1);--sh-raised:0px 12px 24px -8px rgba(17,47,151,.14),0px 2px 6px rgba(17,47,151,.08);--font:"Montserrat",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--panel-bg:var(--tr-bg);--panel-eyebrow:var(--tr-red);--panel-text:var(--tr-ink);background:var(--panel-bg);color:var(--panel-text);font-family:var(--font);padding:72px 0}#pricingCards.pricing--white{--panel-bg:#fff}#pricingCards.pricing--none{--panel-bg:transparent}#pricingCards.pricing--ink{--panel-bg:var(--tr-ink);--panel-text:#fff}#pricingCards.pricing--red{--panel-bg:var(--tr-red);--panel-eyebrow:#fff;--panel-text:#fff}#pricingCards.pricing--green{--panel-bg:var(--tr-green);--panel-text:#fff}#pricingCards .wrap{margin:0 auto;max-width:var(--max);padding:0 24px}#pricingCards .sec-head{margin:0 0 40px;max-width:640px}#pricingCards .overline{color:var(--panel-eyebrow);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}#pricingCards .sec-head h2{color:var(--panel-text)!important;font-family:var(--font)!important;font-size:clamp(26px,3.6vw,36px);font-weight:800;letter-spacing:-.02em;line-height:1.15;margin:12px 0 0;text-transform:none!important}#pricingCards .pricing-grid{align-items:stretch;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}#pricingCards .plan-card{background:#fff;border:2px solid transparent;border-radius:var(--r-lg);box-shadow:var(--sh-card);display:flex;flex-direction:column;padding:28px;position:relative;transition:transform .2s var(--ease),box-shadow .2s var(--ease)}#pricingCards .plan-card:hover{box-shadow:var(--sh-raised);transform:translateY(-4px)}#pricingCards .plan-card.is-featured{border-color:var(--tr-red)}#pricingCards .plan-tag{color:var(--tr-red);display:block;font-family:var(--font);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}#pricingCards .plan-name{color:var(--tr-ink);font-family:var(--font)!important;font-size:19px;font-weight:700;margin:8px 0 0;text-transform:none!important}#pricingCards .plan-price{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px;margin:24px 0 0}#pricingCards .price-prefix{color:var(--tr-muted);font-family:var(--font);font-size:15px;font-weight:600}#pricingCards .price-value{color:var(--tr-ink);font-family:var(--font);font-size:34px;font-weight:800;letter-spacing:-.01em}#pricingCards .price-suffix{color:var(--tr-muted);font-family:var(--font);font-size:14px;font-weight:600}#pricingCards .plan-divider{border-top:1px solid var(--tr-border);margin:20px 0}#pricingCards .plan-section-label{color:var(--tr-ink);display:block;font-family:var(--font);font-size:14px;font-weight:700;margin-bottom:14px}#pricingCards .plan-features{display:flex;flex:1;flex-direction:column;gap:12px;list-style:none;margin:0 0 24px;padding:0}#pricingCards .plan-features li{align-items:flex-start;display:flex;font-family:var(--font);font-size:15px;gap:10px;line-height:1.4}#pricingCards .plan-features li.is-included{color:var(--tr-ink)}#pricingCards .plan-features li.is-included svg{color:var(--tr-green);flex-shrink:0;margin-top:2px}#pricingCards .plan-features li.is-excluded{color:#9ca3af;text-decoration:line-through}#pricingCards .plan-features li.is-excluded svg{color:#9ca3af;flex-shrink:0;margin-top:2px}#pricingCards .plan-btn{align-items:center;background:#fff;border:1px solid var(--tr-border);border-radius:12px;color:var(--tr-ink);display:flex;font-family:var(--font);font-size:15px;font-weight:700;justify-content:center;margin-top:auto;padding:14px 20px;text-align:center;text-decoration:none;transition:background-color .15s var(--ease),filter .15s var(--ease)}#pricingCards .plan-btn:hover{background:var(--tr-bg)}#pricingCards .plan-card.is-featured .plan-btn{background:var(--tr-green);border-color:var(--tr-green);color:#fff}#pricingCards .plan-card.is-featured .plan-btn:hover{filter:brightness(.93)}#pricingCards.pricing--ink .plan-card{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.1);box-shadow:0 8px 32px rgba(0,0,0,.4)}#pricingCards.pricing--ink .plan-card:hover{background:hsla(0,0%,100%,.07);border-color:hsla(0,0%,100%,.16)}#pricingCards.pricing--ink .plan-card.is-featured{border-color:var(--tr-red)}#pricingCards.pricing--ink .plan-features li.is-included,#pricingCards.pricing--ink .plan-name,#pricingCards.pricing--ink .plan-section-label,#pricingCards.pricing--ink .price-value{color:#fff}#pricingCards.pricing--ink .price-prefix,#pricingCards.pricing--ink .price-suffix{color:hsla(0,0%,100%,.6)}#pricingCards.pricing--ink .plan-divider{border-top-color:hsla(0,0%,100%,.14)}#pricingCards.pricing--ink .plan-features li.is-excluded,#pricingCards.pricing--ink .plan-features li.is-excluded svg{color:hsla(0,0%,100%,.35)}#pricingCards.pricing--ink .plan-btn{background:hsla(0,0%,100%,.07);border-color:hsla(0,0%,100%,.16);color:#fff}#pricingCards.pricing--ink .plan-btn:hover{background:hsla(0,0%,100%,.13)}#pricingCards .reveal{opacity:0;transform:translateY(16px);transition:opacity .6s var(--ease),transform .6s var(--ease)}#pricingCards .reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){#pricingCards .reveal{opacity:1;transform:none;transition:none}}@media (max-width:480px){#pricingCards{padding:48px 0}}