.pricing-details[data-v-56c951d9]{--comparison-ink: #17243b;--comparison-muted: #65738a;--comparison-line: #e3eaf5;--comparison-surface: #fff;--comparison-soft: #f5f8fd;--comparison-accent: #1461f0;--comparison-blue-soft: #edf4ff;width:100%;max-width:1552px;margin:30px auto 0;color:var(--comparison-ink)}.pricing-details__reassurance[data-v-56c951d9]{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 30px;margin-bottom:24px;color:var(--comparison-muted);font-size:.875rem;line-height:1.5}.pricing-details__reassurance span[data-v-56c951d9]{display:inline-flex;align-items:center;gap:8px}.pricing-details__reassurance svg[data-v-56c951d9]{width:18px;height:18px;flex-shrink:0;color:var(--comparison-accent)}.pricing-details__panel[data-v-56c951d9]{border:1px solid var(--comparison-line);border-radius:24px;background:var(--comparison-surface);box-shadow:0 8px 28px #172b5308;overflow:hidden}.pricing-details__summary[data-v-56c951d9]{display:flex;align-items:center;gap:18px;padding:25px 30px;cursor:pointer;list-style:none;transition:background .18s ease}.pricing-details__summary[data-v-56c951d9]::-webkit-details-marker{display:none}.pricing-details__summary[data-v-56c951d9]::marker{content:""}.pricing-details__summary[data-v-56c951d9]:hover,.pricing-details__panel[open]>summary[data-v-56c951d9]{background:var(--comparison-soft)}.pricing-details__symbol[data-v-56c951d9]{display:grid;place-items:center;flex:0 0 48px;height:48px;border-radius:15px;color:var(--comparison-accent);background:var(--comparison-blue-soft)}.pricing-details__symbol svg[data-v-56c951d9]{width:24px;height:24px}.pricing-details__heading[data-v-56c951d9]{display:grid;gap:5px}.pricing-details__title[data-v-56c951d9]{font-size:1.125rem;font-weight:650;letter-spacing:-.025em}.pricing-details__subtitle[data-v-56c951d9]{color:var(--comparison-muted);font-size:.875rem;line-height:1.5}.pricing-details__action[data-v-56c951d9]{margin-left:auto;display:inline-flex;align-items:center;gap:16px;color:var(--comparison-accent);font-size:.875rem;font-weight:600;white-space:nowrap}.pricing-details__action svg[data-v-56c951d9]{width:32px;height:32px;padding:7px;border:1px solid var(--comparison-line);border-radius:50%;transition:transform .18s ease}.pricing-details__when-open[data-v-56c951d9],.pricing-details__panel[open] .pricing-details__when-closed[data-v-56c951d9]{display:none}.pricing-details__panel[open] .pricing-details__when-open[data-v-56c951d9]{display:inline}.pricing-details__panel[open] .pricing-details__action svg[data-v-56c951d9]{transform:rotate(180deg)}.pricing-details__body[data-v-56c951d9]{border-top:1px solid var(--comparison-line);padding:10px 24px 24px}.pricing-details__scroll[data-v-56c951d9]{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#bdcfea transparent}table[data-v-56c951d9]{width:100%;min-width:720px;table-layout:fixed;border-collapse:separate;border-spacing:0;font-size:.875rem}.pricing-details__feature-column[data-v-56c951d9]{width:40%}th[data-v-56c951d9],td[data-v-56c951d9]{padding:15px 12px;text-align:center;vertical-align:middle;border-bottom:1px solid var(--comparison-line)}thead th[data-v-56c951d9]{padding-top:24px;padding-bottom:24px}th[data-v-56c951d9]:first-child{text-align:left}.pricing-details__table-label[data-v-56c951d9]{color:var(--comparison-muted);font-weight:500;font-size:1rem;line-height:1.5}.pricing-details__plan-name[data-v-56c951d9]{font-size:.875rem;font-weight:700}.pricing-details__price[data-v-56c951d9]{display:block;margin-top:7px;font-size:1.5rem;font-weight:650;letter-spacing:-.035em;white-space:nowrap}.pricing-details__price small[data-v-56c951d9]{font-size:.75rem;font-weight:500;color:var(--comparison-muted);letter-spacing:0;margin-left:3px}tbody th[data-v-56c951d9]{font-weight:450;line-height:1.5}.pricing-details__group th[data-v-56c951d9]{padding:24px 12px 12px;border-bottom:0;color:var(--comparison-accent);font-size:.8125rem;font-weight:650}.recommended[data-v-56c951d9]{background:var(--comparison-blue-soft)}thead .recommended[data-v-56c951d9]{border-radius:15px 15px 0 0;color:var(--comparison-accent)}tbody:last-child tr[data-v-56c951d9]:last-child>*{border-bottom:0}tbody:last-child tr:last-child .recommended[data-v-56c951d9]{border-radius:0 0 15px 15px}.pricing-details__included[data-v-56c951d9],.pricing-details__excluded[data-v-56c951d9]{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%}.pricing-details__included[data-v-56c951d9]{color:#16835b;background:#eaf7f0}.pricing-details__included svg[data-v-56c951d9]{width:16px;height:16px;stroke-width:2}.pricing-details__excluded[data-v-56c951d9]{color:#99a4b4}.pricing-details__excluded svg[data-v-56c951d9]{width:18px;height:18px}.pricing-details__library[data-v-56c951d9]{font-size:.8125rem;font-weight:550}.pricing-details__mobile-hint[data-v-56c951d9]{display:none}.pricing-details__summary[data-v-56c951d9]:focus-visible,.pricing-details__scroll[data-v-56c951d9]:focus-visible{outline:3px solid var(--comparison-accent);outline-offset:-3px}.sr-only[data-v-56c951d9]{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}html[data-c4c-theme=dark] .pricing-details{--comparison-ink: #e3edfa;--comparison-muted: #a8bad2;--comparison-line: #2b405b;--comparison-surface: #101d2e;--comparison-soft: #142338;--comparison-accent: #91b7ff;--comparison-blue-soft: #182e4b}@media (max-width: 760px){.pricing-details__reassurance[data-v-56c951d9]{flex-direction:column;align-items:center;gap:10px}.pricing-details__summary[data-v-56c951d9]{padding:20px 18px;gap:12px}.pricing-details__symbol[data-v-56c951d9]{flex-basis:40px;height:40px;border-radius:12px}.pricing-details__title[data-v-56c951d9]{font-size:1rem}.pricing-details__action>span[data-v-56c951d9]{display:none!important}.pricing-details__action[data-v-56c951d9]{gap:0}.pricing-details__body[data-v-56c951d9]{padding:0 12px 16px}.pricing-details__mobile-hint[data-v-56c951d9]{display:block;margin:16px 4px 0;color:var(--comparison-muted);font-size:.8125rem;line-height:1.5}}@media (prefers-reduced-motion: reduce){.pricing-details__summary[data-v-56c951d9],.pricing-details__action svg[data-v-56c951d9]{transition:none}}
