.trend-pricing-table{gap:24px}.trend-pricing-any-trend{display:grid;justify-items:center;gap:10px;margin:0 auto;text-align:center}.trend-pricing-any-trend-title{margin:0;font-size:clamp(18px,2.4vw,22px);font-weight:800;letter-spacing:-.01em;color:var(--foreground)}.trend-pricing-any-trend-note{margin:0;font-size:12px;color:var(--muted-foreground)}.trend-pricing-shared-specs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0 auto 4px}.trend-pricing-shared-specs span{display:inline-flex;align-items:center;min-height:32px;padding:6px 12px;border:1px solid color-mix(in srgb,var(--border) 72%,transparent);border-radius:999px;background:color-mix(in srgb,var(--muted) 58%,transparent);color:var(--muted-foreground);font-size:11px;font-weight:650;line-height:1.2;letter-spacing:.01em}.trend-pricing-table .trend-pricing-grid{--price-accent: #ff7048;--price-accent-ink: #b33a17;width:100%;max-width:1120px;margin-inline:auto;padding-top:14px;gap:18px;align-items:stretch}.trend-price-card[data-slot=card]{position:relative;overflow:visible;gap:0;padding:28px 24px 24px;border:1px solid color-mix(in srgb,var(--border) 80%,transparent);border-radius:20px;background:var(--card);box-shadow:0 1px 2px #171a200a;color:var(--foreground);text-align:left;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.trend-price-card.trend-price-card-featured{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground);box-shadow:0 28px 60px -28px #171a208c}.trend-price-card.trend-price-card-best{border:2px solid var(--price-accent);background:color-mix(in srgb,var(--price-accent) 7%,var(--card));box-shadow:0 22px 50px -32px #ff7048b3}.trend-price-card .trend-price-badge{position:absolute;z-index:1;top:-14px;right:auto;left:50%;translate:none;transform:translate(-50%);max-width:none}.trend-price-card .trend-price-badge>[data-slot=badge]{border:0;border-radius:999px;background:var(--primary);color:var(--primary-foreground);padding:7px 14px;font-size:11px;font-weight:800;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;box-shadow:0 6px 16px -6px #171a2073}.trend-price-card-featured .trend-price-badge>[data-slot=badge],.trend-price-card-best .trend-price-badge>[data-slot=badge]{background:var(--price-accent);color:#171a20}.trend-price-card [data-slot=card-header]{display:flex;flex-direction:column;gap:0;padding:0;min-height:0;border-radius:0}.trend-price-card [data-slot=card-title]{margin:0 0 18px;font-size:13px;line-height:1.3;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground)}.trend-price-card-featured [data-slot=card-title]{color:color-mix(in srgb,var(--primary-foreground) 72%,transparent)}.trend-price-card-best [data-slot=card-title]{color:var(--price-accent-ink)}.trend-price-card [data-slot=card-title] h3{margin:0;font:inherit}.trend-price-card .trend-price-amount{min-height:0;gap:6px;line-height:1}.trend-price-card .trend-price-amount>span:first-child{font-size:46px;font-weight:800;line-height:1;letter-spacing:-.05em;font-variant-numeric:tabular-nums}.trend-price-card .trend-price-unit{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:24px;margin:12px 0 0;font-size:13px;font-weight:600;line-height:1.4;color:var(--muted-foreground);font-variant-numeric:tabular-nums}.trend-price-card-featured .trend-price-unit{color:color-mix(in srgb,var(--primary-foreground) 78%,transparent)}.trend-price-card .trend-price-save{display:inline-flex;align-items:center;padding:3px 9px;border-radius:999px;background:color-mix(in srgb,var(--price-accent) 16%,transparent);color:var(--price-accent-ink);font-size:11px;font-weight:800;letter-spacing:.02em}.trend-price-card-featured .trend-price-save{background:color-mix(in srgb,var(--price-accent) 22%,transparent);color:var(--price-accent)}.trend-price-card-best .trend-price-save{background:var(--price-accent);color:#171a20}.trend-price-card [data-slot=card-description]{min-height:0;margin-top:14px;color:inherit;opacity:.72}.trend-price-card [data-slot=card-description] p{font-size:12px;line-height:1.6;margin:0}.trend-price-card [data-slot=card-content]{padding:20px 0 0;margin-top:20px;border-top:1px solid var(--border)}.trend-price-card-featured [data-slot=card-content]{border-top-color:color-mix(in srgb,var(--primary-foreground) 18%,transparent)}.trend-price-card-best [data-slot=card-content]{border-top-color:color-mix(in srgb,var(--price-accent) 35%,transparent)}.trend-price-card [data-slot=card-content]>hr{display:none}.trend-price-card [data-slot=card-content]>ul{margin:0;padding:0;display:grid;gap:10px;font-size:14px;line-height:1.5}.trend-price-card [data-slot=card-content]>ul+ul{margin-top:10px;opacity:.72}.trend-price-card [data-slot=card-content] li{align-items:flex-start;gap:10px;margin:0}.trend-price-card [data-slot=card-content] li svg{width:17px;height:17px;flex-shrink:0;margin-top:2px}.trend-price-card-featured [data-slot=card-content] li svg{color:var(--price-accent)}.trend-price-card .trend-price-action{margin-top:auto;padding-top:24px;width:100%}.trend-price-card .trend-price-action button{width:100%;height:48px;min-height:48px;border:1px solid color-mix(in srgb,var(--foreground) 22%,transparent);border-radius:999px;background:transparent;box-shadow:none;color:var(--foreground);font-size:15px;font-weight:750;letter-spacing:-.005em;gap:8px}.trend-price-card .trend-price-cta-arrow{width:18px;height:18px;transition:transform .16s ease}.trend-price-card-featured .trend-price-action button{background:var(--price-accent);border-color:var(--price-accent);color:#171a20}.trend-price-card-best .trend-price-action button{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}@media(hover:hover){.trend-price-card[data-slot=card]:hover{transform:translateY(-3px);box-shadow:0 24px 50px -30px #171a2066}.trend-price-card.trend-price-card-featured:hover{box-shadow:0 32px 64px -28px #171a20a6}.trend-price-card.trend-price-card-best:hover{box-shadow:0 26px 56px -30px #ff7048d9}.trend-price-card .trend-price-action button:hover .trend-price-cta-arrow{transform:translate(3px)}.trend-price-card .trend-price-action button:hover{background:var(--foreground);border-color:var(--foreground);color:var(--background)}.trend-price-card-featured .trend-price-action button:hover{background:color-mix(in srgb,var(--price-accent) 88%,white);border-color:color-mix(in srgb,var(--price-accent) 88%,white);color:#171a20}.trend-price-card-best .trend-price-action button:hover{background:color-mix(in srgb,var(--primary) 85%,white);color:var(--primary-foreground)}}@media(prefers-reduced-motion:reduce){.trend-price-card[data-slot=card]{transition:none}.trend-price-card[data-slot=card]:hover{transform:none}}@media(min-width:640px){.trend-pricing-table .trend-pricing-grid:has(>.trend-price-card:nth-child(2)):not(:has(>.trend-price-card:nth-child(3))){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.trend-pricing-grid>.trend-price-card.trend-price-card-featured{transform:translateY(-10px)}}@media(min-width:1024px)and (hover:hover){.trend-pricing-grid>.trend-price-card.trend-price-card-featured:hover{transform:translateY(-13px)}}@media(max-width:639px){.trend-pricing-table .trend-pricing-grid{max-width:420px;gap:22px;grid-template-columns:1fr}.trend-price-card[data-slot=card]{padding:26px 22px 22px;border-radius:16px}.trend-price-card .trend-price-amount>span:first-child{font-size:44px}}@media(max-width:767px){.trend-pricing-grid>.trend-price-card[data-plan-id=three]{order:1}.trend-pricing-grid>.trend-price-card[data-plan-id=ten]{order:2}.trend-pricing-grid>.trend-price-card[data-plan-id=five]{order:3}.trend-pricing-grid>.trend-price-card[data-plan-id=single]{order:4}}
