.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-1kpmb92{background:#fff;padding:0 20px 40px;text-align:left}.highlight.svelte-1kpmb92{color:#5c2ed9}.packages-section.svelte-1kpmb92 h2:where(.svelte-1kpmb92){text-align:left;font-size:48px;font-weight:700}.subtitle.svelte-1kpmb92{text-align:left;margin:0 auto 40px;font-size:20px;font-weight:500;color:#6d7486}.packages-table-wrapper.svelte-1kpmb92{position:relative;overflow-x:auto;border:1px solid #ddd;background:#f8f7fc;border-radius:10px;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.packages-table-wrapper.svelte-1kpmb92:before,.packages-table-wrapper.svelte-1kpmb92:after{content:"";position:sticky;top:0;width:28px;min-height:100%;pointer-events:none;z-index:2;display:none}.edge-btn.svelte-1kpmb92{position:absolute;opacity:.8;top:8px;z-index:4;width:34px;height:34px;border-radius:999px;border:1px solid #c9c6e8;background:#fff;box-shadow:0 2px 6px #00000014;display:grid;place-items:center;font-size:18px;line-height:1;cursor:pointer;transition:transform .12s ease,background .12s ease,border-color .12s ease}.edge-btn.svelte-1kpmb92:hover{transform:translateY(-1px);background:#fafaff;border-color:#b7b3ea}.edge-btn.svelte-1kpmb92:active{transform:translateY(0)}.edge-btn.svelte-1kpmb92:focus-visible{outline:2px solid #7b6ef6;outline-offset:2px}.edge-left.svelte-1kpmb92{left:8px}.edge-right.svelte-1kpmb92{right:8px}.packages-table.svelte-1kpmb92{min-width:1100px;display:flex;flex-direction:column}.table-header.svelte-1kpmb92,.table-row.svelte-1kpmb92{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-1kpmb92{align-items:center}.table-col.svelte-1kpmb92{padding:6px 12px;font-size:16px;line-height:1.3;font-weight:500;color:#3f4656}.feature-value.svelte-1kpmb92{text-align:center}.dash.svelte-1kpmb92{display:block;text-align:left;text-indent:5px;color:#999;font-size:1rem}.container.svelte-1kpmb92{max-width:1160px;margin:0 auto;padding:0 20px}.logo-title.svelte-1kpmb92,.pkg-name.svelte-1kpmb92{font-weight:500;font-size:20px;color:#5628ed}.pkg-title.svelte-1kpmb92{font-weight:500;font-size:16px;color:#3f4656}.pkg-desc.svelte-1kpmb92{font-size:14px;font-weight:500;color:#6d7486;line-height:1.3}.edge-btn-wrapper.svelte-1kpmb92{display:none}@media (max-width: 768px){.edge-btn-wrapper.svelte-1kpmb92{display:block}.packages-section.svelte-1kpmb92 h2:where(.svelte-1kpmb92){font-size:1.6rem;line-height:1.4}.container.svelte-1kpmb92{padding:0}.subtitle.svelte-1kpmb92{font-size:.95rem;line-height:1.6;margin-bottom:24px}.table-header.svelte-1kpmb92,.table-row.svelte-1kpmb92{grid-template-columns:160px repeat(5,160px);padding:6px 0;min-height:32px}.table-col.svelte-1kpmb92{font-size:.75rem;padding:4px 8px}.pkg-name.svelte-1kpmb92{font-size:.85rem;font-weight:600}.pkg-title.svelte-1kpmb92{font-size:.8rem}.pkg-desc.svelte-1kpmb92{font-size:.75rem;line-height:1.4}.logo-title.svelte-1kpmb92{font-size:.9rem}.dash.svelte-1kpmb92{font-size:1rem}}.feature-name.svelte-1kpmb92{font-weight:600;font-size:15px}.feature-sub.svelte-1kpmb92{font-size:13px;font-weight:500;color:#6d7486;line-height:1.2}.packages-table-wrapper.svelte-1kpmb92::-webkit-scrollbar{height:8px}.packages-table-wrapper.svelte-1kpmb92::-webkit-scrollbar-track{background:transparent}.packages-table-wrapper.svelte-1kpmb92::-webkit-scrollbar-thumb{background:#d9d6ef;border-radius:999px}
