.services-section.svelte-5cn5ss{padding:0;background:#fff;font-family:Readex Pro,sans-serif}.container.svelte-5cn5ss{max-width:1160px;margin:0 auto;padding:0 20px;display:flex;flex-direction:column;gap:48px}.intro.svelte-5cn5ss{text-align:left}h2.svelte-5cn5ss{font-size:48px;font-weight:700;color:#111}.intro.svelte-5cn5ss p:where(.svelte-5cn5ss){font-size:20px;color:#6d7486;margin:0 auto;line-height:1.4;font-weight:500;text-align:justify}.color-primary.svelte-5cn5ss{color:#5628ed}.services-row.svelte-5cn5ss{display:flex;justify-content:center;gap:32px;flex-wrap:wrap}.service-box.svelte-5cn5ss{flex:1 1 280px;background:#fafafa;border-radius:16px;padding:28px 24px;text-align:left;box-shadow:0 6px 20px #00000008;display:flex;flex-direction:column;gap:12px;transition:transform .2s ease}.service-box.svelte-5cn5ss:hover{transform:translateY(-4px)}.icon-title-row.svelte-5cn5ss{display:flex;align-items:center;gap:16px}.icon-placeholder.svelte-5cn5ss{width:64px;height:64px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.icon-placeholder.svelte-5cn5ss img:where(.svelte-5cn5ss){width:100%;height:100%;object-fit:contain}.text-group.svelte-5cn5ss{display:flex;flex-direction:column}.text-group.svelte-5cn5ss h3:where(.svelte-5cn5ss){font-size:20px;font-weight:600;margin:0;color:#5628ed}.text-group.svelte-5cn5ss .subtitle:where(.svelte-5cn5ss){display:inline-block;background:#6d748680;padding:4px 12px;border-radius:12px;font-size:14px;font-weight:500;color:#fff;margin-top:4px;text-align:left;width:fit-content;max-width:100%}ul.svelte-5cn5ss{padding-left:20px;margin:0}li.svelte-5cn5ss{font-size:14px;color:#6d7486;margin-bottom:10px;font-weight:500;list-style:disc}li.svelte-5cn5ss::marker{color:#5628ed}@media (max-width: 768px){h2.svelte-5cn5ss{font-size:1.6rem}.intro.svelte-5cn5ss p:where(.svelte-5cn5ss){font-size:.95rem}.icon-placeholder.svelte-5cn5ss{width:48px;height:48px}.text-group.svelte-5cn5ss h3:where(.svelte-5cn5ss){font-size:1.05rem}.text-group.svelte-5cn5ss .subtitle:where(.svelte-5cn5ss){font-size:.85rem}li.svelte-5cn5ss{font-size:.9rem}}@media (max-width: 768px){.services-section.svelte-5cn5ss{padding:32px 0}.container.svelte-5cn5ss{gap:32px}h2.svelte-5cn5ss{font-size:1.5rem;line-height:1.4}.intro.svelte-5cn5ss p:where(.svelte-5cn5ss){font-size:.95rem;line-height:1.6;text-align:left}.services-row.svelte-5cn5ss{flex-direction:column;gap:24px}.service-box.svelte-5cn5ss{padding:20px 16px;gap:12px}.icon-title-row.svelte-5cn5ss{gap:12px}.icon-placeholder.svelte-5cn5ss{width:48px;height:48px}.text-group.svelte-5cn5ss h3:where(.svelte-5cn5ss){font-size:1.05rem;line-height:1.4}.text-group.svelte-5cn5ss .subtitle:where(.svelte-5cn5ss){font-size:.85rem;padding:4px 10px;border-radius:10px}li.svelte-5cn5ss{font-size:.9rem;line-height:1.5;margin-bottom:8px}.service-box.svelte-5cn5ss{flex:1 1}}.packages-section.svelte-vbns0r{background:#fff;padding:0 20px 40px;text-align:left}.highlight.svelte-vbns0r{color:#5c2ed9}.packages-section.svelte-vbns0r h2:where(.svelte-vbns0r){text-align:left;font-size:48px;font-weight:700}.subtitle.svelte-vbns0r{text-align:left;margin:0 auto 40px;font-size:20px;font-weight:500;color:#6d7486}.packages-table-wrapper.svelte-vbns0r{overflow-x:auto;border:1px solid #ddd;background:#f8f7fc;border-radius:10px}.packages-table.svelte-vbns0r{min-width:1100px;display:flex;flex-direction:column}.table-header.svelte-vbns0r,.table-row.svelte-vbns0r{display:grid;grid-template-columns:240px repeat(5,1fr);padding:4px 0;border-bottom:1px solid #e3e3ea;align-items:start;min-height:32px}.table-row.svelte-vbns0r{align-items:center}.table-col.svelte-vbns0r{padding:6px 12px;font-size:16px;line-height:1.3;font-weight:500;color:#3f4656}.feature-value.svelte-vbns0r{text-align:center}.dash.svelte-vbns0r{display:inline-block;color:#999;font-size:1rem;text-align:center}.container.svelte-vbns0r{max-width:1160px;margin:0 auto;padding:0 20px}.logo-title.svelte-vbns0r{font-weight:500;font-size:20px;color:#5628ed;margin-top:0}.pkg-name.svelte-vbns0r{font-weight:500;font-size:20px;color:#5628ed}.pkg-title.svelte-vbns0r{font-weight:500;font-size:16px;color:#3f4656}.pkg-desc.svelte-vbns0r{font-size:14px;font-weight:500;color:#6d7486;line-height:1.3}@media (max-width: 768px){.table-header.svelte-vbns0r,.table-row.svelte-vbns0r{grid-template-columns:160px repeat(5,180px);padding:2px 0;min-height:30px}.table-col.svelte-vbns0r{font-size:.75rem;padding:3px 6px}}@media (max-width: 768px){.packages-section.svelte-vbns0r h2:where(.svelte-vbns0r){font-size:1.6rem;line-height:1.4}.subtitle.svelte-vbns0r{font-size:.95rem;line-height:1.6;margin-bottom:24px}.table-header.svelte-vbns0r,.table-row.svelte-vbns0r{grid-template-columns:160px repeat(5,160px);padding:6px 0;min-height:32px}.table-col.svelte-vbns0r{font-size:.75rem;padding:4px 8px}.pkg-name.svelte-vbns0r{font-size:.85rem;font-weight:600}.pkg-title.svelte-vbns0r{font-size:.8rem}.pkg-desc.svelte-vbns0r{font-size:.75rem;line-height:1.4}.logo-title.svelte-vbns0r{font-size:.9rem}.dash.svelte-vbns0r{font-size:1rem}}.feature-name.svelte-vbns0r{font-weight:600;font-size:15px}.feature-sub.svelte-vbns0r{font-size:13px;font-weight:500;color:#6d7486;line-height:1.2}
