.TNjMLq_card{border-radius:var(--radius-card,.625rem);color:#f7f7f5;width:100%;font-family:var(--font-sans,ui-sans-serif), system-ui, -apple-system, "Segoe UI", sans-serif;letter-spacing:normal;background:radial-gradient(110% 70% at 100% 0,#8a3ffc3d,#0000 60%),radial-gradient(90% 60% at 0 100%,#0fb5c826,#0000 65%),#0f1014;border:1px solid #ffffff17;flex-direction:column;padding:1.75rem;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0f,0 28px 70px -32px #0f101499,0 10px 24px -14px #0f101466;container-type:inline-size}@media (min-width:48rem){.TNjMLq_card{padding:2.25rem}}.TNjMLq_top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;display:flex}.TNjMLq_brand{align-items:center;gap:.625rem;display:flex}.TNjMLq_mark{flex:none;width:1.875rem;height:1.875rem}.TNjMLq_name{letter-spacing:-.01em;color:#fff;margin:0;font-family:inherit;font-size:1.3125rem;font-weight:700;line-height:1}.TNjMLq_chip{white-space:nowrap;color:#f7f7f5e6;background:#ffffff14;border-radius:999px;padding:.5rem .75rem;font-size:.8125rem;font-weight:600;line-height:1}.TNjMLq_tagline{letter-spacing:-.03em;text-wrap:balance;color:#fff;margin-top:1.75rem;font-size:clamp(1.75rem,1.25rem + 2.4cqi,2.5rem);font-weight:800;line-height:1.04}.TNjMLq_accent{color:#ffc21a}.TNjMLq_summary{color:#f7f7f5b3;max-width:34rem;margin-top:.875rem;font-size:1rem;line-height:1.55}.TNjMLq_types{gap:.5rem;margin-top:1.75rem;display:flex}.TNjMLq_tile{aspect-ratio:1;min-width:0;max-width:2.75rem;transition:transform .5s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i) * 45ms);border-radius:.625rem;flex:1 1 0;place-items:center;font-size:1.0625rem;font-weight:800;line-height:1;display:grid}.TNjMLq_card:hover .TNjMLq_tile{transform:translateY(-4px)}.TNjMLq_basis{color:#f7f7f599;margin-top:.875rem;font-size:.875rem;line-height:1.5}.TNjMLq_tiers{border-top:1px solid #ffffff1a;grid-template-columns:1fr;gap:1.25rem;margin:2rem 0 0;padding-top:1.5rem;display:grid}@container (min-width:30rem){.TNjMLq_tiers{grid-template-columns:1fr 1fr;gap:1.75rem}}.TNjMLq_label{color:#fff;align-items:center;gap:.5rem;font-size:1rem;font-weight:700;line-height:1.3;display:flex}.TNjMLq_label:before{content:"";background:var(--dot);border-radius:999px;flex:none;width:.5rem;height:.5rem}.TNjMLq_detail{color:#f7f7f5b3;margin:.375rem 0 0;font-size:.9375rem;line-height:1.5}.TNjMLq_action{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:auto;padding-top:2rem;display:flex}.TNjMLq_cta{color:#0f1014;background:#f7f7f5;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:1rem 1.625rem;font-size:1rem;font-weight:700;line-height:1;text-decoration:none;transition:background-color .2s,transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s;display:inline-flex}.TNjMLq_cta:hover{color:#0f1014;background:#fff;transform:translateY(-1px);box-shadow:0 12px 32px -12px #ffc21a8c}.TNjMLq_cta:focus-visible{outline-offset:3px;outline:2px solid #ffc21a}.TNjMLq_cta svg{transition:transform .35s cubic-bezier(.16,1,.3,1)}.TNjMLq_cta:hover svg{transform:translate(2px,-2px)}@container (max-width:26rem){.TNjMLq_cta{width:100%}.TNjMLq_host{text-align:center;width:100%}}.TNjMLq_host{color:#f7f7f58c;font-size:.875rem}.TNjMLq_terms{color:#f7f7f58c;margin-top:1.25rem;font-size:.8125rem;line-height:1.5}.TNjMLq_termsLead{color:#f7f7f5d9;font-weight:600}@media (prefers-reduced-motion:reduce){.TNjMLq_tile,.TNjMLq_cta,.TNjMLq_cta svg{transition:none}.TNjMLq_card:hover .TNjMLq_tile,.TNjMLq_cta:hover,.TNjMLq_cta:hover svg{transform:none}}
