.pricing-module__446G5G__main{background-color:var(--color-bg-main);min-height:100vh}.pricing-module__446G5G__hero{background:linear-gradient(135deg,var(--color-primary)0%,#1a3a6e 100%);text-align:center;padding:5rem 2rem 4rem;position:relative;overflow:hidden}.pricing-module__446G5G__hero:before{content:"";pointer-events:none;background:radial-gradient(at 70%,#ffffff0f 0%,#0000 70%);position:absolute;inset:0}.pricing-module__446G5G__heroInner{max-width:700px;margin:0 auto;position:relative}.pricing-module__446G5G__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#fff9;margin-bottom:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.pricing-module__446G5G__heroTitle{color:#fff;margin:0 0 1rem;font-size:clamp(2rem,5vw,3rem);font-weight:800;line-height:1.15}.pricing-module__446G5G__heroSubtitle{color:#ffffffbf;margin:0;font-size:1.1rem;line-height:1.7}.pricing-module__446G5G__tableSection{max-width:960px;margin:0 auto;padding:3.5rem 1.5rem 1rem}.pricing-module__446G5G__tableWrapper{border-radius:var(--radius-lg);border:1px solid var(--color-border);overflow-x:auto;box-shadow:0 4px 30px #00000014}.pricing-module__446G5G__table{border-collapse:collapse;background-color:var(--color-bg-card);width:100%;font-size:.95rem}.pricing-module__446G5G__table thead tr{background:linear-gradient(135deg,var(--color-primary)0%,#1e4080 100%)}.pricing-module__446G5G__table th{text-align:start;letter-spacing:.06em;text-transform:uppercase;color:#ffffffe6;white-space:nowrap;padding:1rem 1.25rem;font-size:.8rem;font-weight:700}.pricing-module__446G5G__table td{vertical-align:middle;border-bottom:1px solid var(--color-border);padding:1rem 1.25rem}.pricing-module__446G5G__rowEven{background-color:var(--color-bg-card)}.pricing-module__446G5G__rowOdd{background-color:var(--color-bg-muted,#f8f9fb)}.pricing-module__446G5G__table tbody tr:last-child td{border-bottom:none}.pricing-module__446G5G__table tbody tr{transition:background .15s}.pricing-module__446G5G__table tbody tr:hover{background-color:rgba(var(--color-accent-rgb,37,99,235),.05)}.pricing-module__446G5G__scannedCell{color:#7c3aed;white-space:nowrap;font-size:1rem;font-weight:700}.pricing-module__446G5G__examplesSection{max-width:960px;margin:2.5rem auto 0;padding:0 1.5rem}.pricing-module__446G5G__examplesCard{border-radius:var(--radius-lg);background:#fffbeb;border:1px solid #fde68a;padding:2.5rem}.pricing-module__446G5G__examplesHeader{align-items:center;gap:.7rem;margin-bottom:.5rem;display:flex}.pricing-module__446G5G__examplesIcon{color:#d97706;flex-shrink:0}.pricing-module__446G5G__examplesTitle{color:#92400e;margin:0;font-size:1.15rem;font-weight:700}.pricing-module__446G5G__examplesSubtitle{color:#a16207;opacity:.9;margin:0 0 1.25rem;font-size:.875rem}.pricing-module__446G5G__examplesList{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.pricing-module__446G5G__examplesItem{color:#78350f;align-items:center;gap:.6rem;font-size:.9rem;font-weight:500;display:flex}.pricing-module__446G5G__typeCell{color:var(--color-text-main);white-space:nowrap;font-weight:600}.pricing-module__446G5G__timeCell{color:var(--color-text-muted);white-space:nowrap}.pricing-module__446G5G__priceCell{color:var(--color-accent,#2563eb);white-space:nowrap;font-size:1.05rem;font-weight:800}.pricing-module__446G5G__noteCol{color:var(--color-text-muted);font-size:.875rem}@media (max-width:640px){.pricing-module__446G5G__tableWrapper{box-shadow:none;background:0 0;border:none;border-radius:0}.pricing-module__446G5G__table thead{display:none}.pricing-module__446G5G__table,.pricing-module__446G5G__table tbody,.pricing-module__446G5G__table tr{width:100%;display:block}.pricing-module__446G5G__table tr{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:12px;margin-bottom:.85rem;padding:.25rem 0;box-shadow:0 2px 8px #0000000d}.pricing-module__446G5G__table td{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding:.65rem 1rem;font-size:.9rem;display:flex}.pricing-module__446G5G__table td:last-child{border-bottom:none}.pricing-module__446G5G__table td:before{content:attr(data-label);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);flex-shrink:0;margin-inline-end:.75rem;font-size:.75rem;font-weight:700}.pricing-module__446G5G__typeCell,.pricing-module__446G5G__priceCell,.pricing-module__446G5G__scannedCell,.pricing-module__446G5G__timeCell{white-space:normal;text-align:end}}.pricing-module__446G5G__disclaimer{color:var(--color-text-muted);margin-top:1.25rem;padding:0 .25rem;font-size:.8rem;line-height:1.6}.pricing-module__446G5G__includedSection{max-width:960px;margin:2.5rem auto 0;padding:0 1.5rem}.pricing-module__446G5G__includedCard{border-radius:var(--radius-lg);background:linear-gradient(135deg,#f0f7ff 0%,#e8f0fe 100%);border:1px solid #c7d9f8;padding:2.5rem}.pricing-module__446G5G__includedTitle{color:var(--color-primary);margin:0 0 1.5rem;font-size:1.3rem;font-weight:700}.pricing-module__446G5G__includedList{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.pricing-module__446G5G__includedItem{color:var(--color-text-main);align-items:center;gap:.65rem;font-size:.95rem;font-weight:500;display:flex}.pricing-module__446G5G__checkIcon{color:#16a34a;flex-shrink:0}.pricing-module__446G5G__cta{text-align:center;background:var(--color-bg-main);margin-top:2.5rem;padding:4.5rem 2rem}.pricing-module__446G5G__ctaTitle{color:var(--color-primary);margin:0 0 .75rem;font-size:clamp(1.5rem,3.5vw,2rem);font-weight:800}.pricing-module__446G5G__ctaSubtitle{color:var(--color-text-muted);margin:0 0 2rem;font-size:1rem;line-height:1.7}.pricing-module__446G5G__ctaButtons{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.pricing-module__446G5G__ctaButtonPrimary{border-radius:var(--radius-full,9999px);background:var(--color-accent,#2563eb);color:#fff;align-items:center;padding:.85rem 2rem;font-size:1rem;font-weight:700;text-decoration:none;transition:background .2s,transform .15s,box-shadow .2s;display:inline-flex;box-shadow:0 4px 16px #2563eb59}.pricing-module__446G5G__ctaButtonPrimary:hover{background:#1d4ed8;transform:translateY(-2px);box-shadow:0 6px 20px #2563eb73}.pricing-module__446G5G__ctaButtonSecondary{border-radius:var(--radius-full,9999px);border:1.5px solid var(--color-border);color:var(--color-text-muted);background:0 0;align-items:center;padding:.85rem 2rem;font-size:1rem;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.pricing-module__446G5G__ctaButtonSecondary:hover{background:var(--color-bg-card);border-color:var(--color-primary);color:var(--color-primary)}
