.services-section-clean[data-astro-cid-satlbe6z]{background:#fff;padding:3.5rem 0;border-top:1px solid var(--border-light);border-bottom:1px solid var(--border-light)}.services-header-clean[data-astro-cid-satlbe6z]{max-width:820px;margin-bottom:2rem}.services-tag[data-astro-cid-satlbe6z]{font-size:.8rem;font-weight:700;letter-spacing:.08em;display:block;margin-bottom:.35rem}.services-title[data-astro-cid-satlbe6z]{font-size:clamp(2rem,4vw,2.7rem);color:var(--text-dark);line-height:1.15}.services-subtitle[data-astro-cid-satlbe6z]{font-size:1.05rem;color:var(--text-muted);margin-top:.35rem}.service-split-container[data-astro-cid-satlbe6z]{display:grid;grid-template-columns:1.25fr 1fr;gap:2.5rem;align-items:center}.service-main-info[data-astro-cid-satlbe6z]{display:flex;flex-direction:column;align-items:flex-start}.service-code[data-astro-cid-satlbe6z]{font-size:.75rem;font-weight:800;letter-spacing:.1em;margin-bottom:.25rem}.service-name[data-astro-cid-satlbe6z]{font-size:1.4rem;color:var(--text-dark);margin-bottom:.75rem}.service-description[data-astro-cid-satlbe6z]{font-size:1rem;line-height:1.75;color:var(--text-body);margin-bottom:1.5rem}.service-highlights-list[data-astro-cid-satlbe6z]{display:flex;flex-direction:column;gap:1.15rem;width:100%;margin-bottom:1.75rem}.highlight-item[data-astro-cid-satlbe6z]{display:flex;align-items:flex-start;gap:.75rem}.highlight-num[data-astro-cid-satlbe6z]{font-size:1.25rem;line-height:1;flex-shrink:0}.highlight-item[data-astro-cid-satlbe6z] strong[data-astro-cid-satlbe6z]{font-size:1rem;color:var(--text-dark);display:block;margin-bottom:.15rem}.highlight-item[data-astro-cid-satlbe6z] p[data-astro-cid-satlbe6z]{font-size:.925rem;color:var(--text-body);margin:0}.service-action[data-astro-cid-satlbe6z]{margin-top:.5rem;display:flex;flex-wrap:wrap;align-items:center;gap:.85rem}.btn-red-simple[data-astro-cid-satlbe6z]{padding:.65rem 1.35rem;background:var(--red-primary);color:#fff;font-weight:700;font-size:.875rem;border-radius:6px;transition:background var(--transition-smooth),transform .2s ease;display:inline-flex;align-items:center;text-decoration:none;box-shadow:0 4px 12px #dc262633}.btn-red-simple[data-astro-cid-satlbe6z]:hover{background:var(--red-dark);transform:translateY(-1px)}.btn-pricing-shortcut[data-astro-cid-satlbe6z]{padding:.65rem 1.35rem;background:#fff;color:var(--text-dark);font-weight:700;font-size:.875rem;border:1.5px solid #cbd5e1;border-radius:6px;transition:all .2s ease;display:inline-flex;align-items:center;text-decoration:none}.btn-pricing-shortcut[data-astro-cid-satlbe6z]:hover{border-color:#dc2626;color:#dc2626;background:#fef2f2;transform:translateY(-1px)}.service-image-col[data-astro-cid-satlbe6z]{display:flex;flex-direction:column;align-items:center}.service-image-frame[data-astro-cid-satlbe6z]{background:#f8fafc;border:1px solid var(--border-light);border-radius:6px;padding:.75rem;box-shadow:0 8px 24px #0000000a;transition:transform .3s ease}.service-image-frame[data-astro-cid-satlbe6z]:hover{transform:translateY(-4px)}.service-3d-img[data-astro-cid-satlbe6z]{width:100%;height:auto;max-height:320px;object-fit:contain;border-radius:4px;display:block}.img-caption[data-astro-cid-satlbe6z]{display:block;font-size:.75rem;font-weight:700;color:var(--text-muted);text-align:center;margin-top:.65rem;letter-spacing:.02em}@media (max-width: 992px){.service-split-container[data-astro-cid-satlbe6z]{grid-template-columns:1fr}}@media (max-width: 640px){.service-name[data-astro-cid-satlbe6z]{font-size:clamp(1.15rem,4.5vw,1.35rem)}.service-action[data-astro-cid-satlbe6z]{flex-direction:column;width:100%;gap:.65rem}.btn-red-simple[data-astro-cid-satlbe6z],.btn-pricing-shortcut[data-astro-cid-satlbe6z]{width:100%;box-sizing:border-box;justify-content:center;text-align:center;padding:.75rem 1rem}.service-3d-img[data-astro-cid-satlbe6z]{max-height:220px}.service-image-frame[data-astro-cid-satlbe6z]{width:100%;box-sizing:border-box}}.gromacs-pricing-wrapper[data-astro-cid-huvid77t]{background:#fbfcfd;padding:4.5rem 0 5rem;border-top:1px solid var(--border-light);border-bottom:1px solid var(--border-light)}.pricing-intro-header[data-astro-cid-huvid77t]{max-width:860px;margin:0 0 2rem;text-align:left}.pricing-top-tag[data-astro-cid-huvid77t]{font-size:.775rem;font-weight:800;letter-spacing:.1em;display:inline-block;margin-bottom:.5rem}.pricing-main-heading[data-astro-cid-huvid77t]{font-family:var(--font-heading);font-size:clamp(2rem,3.5vw,2.6rem);font-weight:800;color:var(--text-dark);line-height:1.2;margin-bottom:.85rem}.pricing-main-desc[data-astro-cid-huvid77t]{font-size:1rem;color:var(--text-muted);line-height:1.65;margin:0}#pricing-container[data-astro-cid-huvid77t] [data-astro-cid-huvid77t]{box-sizing:border-box}#pricing-container[data-astro-cid-huvid77t]{font-family:var(--font-body, "Open Sans", Helvetica, Arial, sans-serif);-webkit-font-smoothing:antialiased;max-width:1200px;margin:0 auto;line-height:1;color:#000}#pricing-switch[data-astro-cid-huvid77t]{margin:2.5rem auto 3rem;text-align:center;line-height:1.4;position:relative;max-width:800px}#pricing-switch[data-astro-cid-huvid77t] .switch-label[data-astro-cid-huvid77t]{display:inline-block;width:170px;text-align:center;opacity:.45;font-size:16px;cursor:pointer;padding:0 16px;transition:all .2s ease;user-select:none;font-weight:600;color:var(--text-dark, #0f172a)}#pricing-switch[data-astro-cid-huvid77t] .switch-label[data-astro-cid-huvid77t].active{font-size:17px;opacity:1;font-weight:800;color:#dc2626}#pricing-switch[data-astro-cid-huvid77t] .switch-label[data-astro-cid-huvid77t] .save-money[data-astro-cid-huvid77t]{color:#dc2626;background:#fef2f2;border:1px solid #fecaca;border-radius:9999px;padding:2px 8px;font-size:12px;font-weight:700;margin-left:6px;display:inline-block}#pricing-switch[data-astro-cid-huvid77t] .save-money--mobile[data-astro-cid-huvid77t]{color:#dc2626;font-weight:700;font-size:13px;padding-top:14px;display:none}#pricing-switch[data-astro-cid-huvid77t] .switch-label-monthly[data-astro-cid-huvid77t]{text-align:right}#pricing-switch[data-astro-cid-huvid77t] .switch-label-yearly[data-astro-cid-huvid77t]{text-align:left}#pricing-switch[data-astro-cid-huvid77t] .switch[data-astro-cid-huvid77t]{position:relative;display:inline-block;width:60px;height:34px;vertical-align:middle;margin:0 8px}#pricing-switch[data-astro-cid-huvid77t] .switch[data-astro-cid-huvid77t] input[data-astro-cid-huvid77t]{display:none}#pricing-switch[data-astro-cid-huvid77t] .slider[data-astro-cid-huvid77t]{position:absolute;cursor:pointer;inset:0;background-color:#cbd5e1;border-radius:34px;transition:.2s ease}#pricing-switch[data-astro-cid-huvid77t] .slider[data-astro-cid-huvid77t]:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;border-radius:50%;transition:.2s ease;box-shadow:0 2px 4px #0003}#pricing-switch[data-astro-cid-huvid77t] input[data-astro-cid-huvid77t]:checked+.slider[data-astro-cid-huvid77t]{background-color:#dc2626}#pricing-switch[data-astro-cid-huvid77t] input[data-astro-cid-huvid77t]:checked+.slider[data-astro-cid-huvid77t]:before{transform:translate(26px)}.mobile-scroll-hint[data-astro-cid-huvid77t]{display:none;align-items:center;justify-content:center;gap:8px;font-size:13px;font-weight:600;color:#dc2626;background:#fef2f2;border:1px solid #fecaca;padding:8px 14px;border-radius:8px;margin:-1rem 1rem 1.5rem;text-align:center}.swipe-icon[data-astro-cid-huvid77t]{width:18px;height:18px;flex-shrink:0}#pricing-cards[data-astro-cid-huvid77t]{display:flex;font-size:13px;align-items:stretch;justify-content:center;gap:14px}#pricing-container[data-astro-cid-huvid77t] .price-card[data-astro-cid-huvid77t]{background-color:#fff;display:flex;flex-direction:column;box-shadow:0 1px 3px #0000000a;border:1px solid #e2e8f0;border-radius:8px;transition:transform .12s linear,opacity .12s linear,box-shadow .25s ease,border-color .2s ease;will-change:transform,opacity;position:relative;margin:0;flex:1 1 0;min-width:0;transform-style:preserve-3d}.pricing-intro-header[data-astro-cid-huvid77t],#pricing-switch[data-astro-cid-huvid77t]{will-change:transform,opacity;transition:transform .12s linear,opacity .12s linear}#pricing-container[data-astro-cid-huvid77t] .price-card[data-astro-cid-huvid77t]:hover{box-shadow:0 14px 32px -4px #0000001f;border-color:#cbd5e1}#pricing-container[data-astro-cid-huvid77t] .price-card--header[data-astro-cid-huvid77t]{background-color:#fafbfd;border-bottom:1px solid #f1f5f9;margin:0;padding:18px 14px 14px;text-align:center;border-top-left-radius:7px;border-top-right-radius:7px}#pricing-container[data-astro-cid-huvid77t] .price-card--header[data-astro-cid-huvid77t] h4[data-astro-cid-huvid77t]{margin:0 0 4px;padding:0;font-size:17px;color:#0f172a;font-family:var(--font-heading, "Raleway", sans-serif);font-weight:700;line-height:1.25}.tier-sub[data-astro-cid-huvid77t]{font-size:11.5px;color:#64748b;margin:0;line-height:1.35;font-weight:500}#pricing-container[data-astro-cid-huvid77t] .price-card--price[data-astro-cid-huvid77t]{text-align:center;padding:18px 14px 6px}#pricing-container[data-astro-cid-huvid77t] .price-card--price-text[data-astro-cid-huvid77t]{font-size:34px;font-family:var(--font-heading);color:#0f172a;line-height:1}#pricing-container[data-astro-cid-huvid77t] .price-card--price-number[data-astro-cid-huvid77t]{font-weight:800;display:inline-block}#pricing-container[data-astro-cid-huvid77t] .price-card--price-number[data-astro-cid-huvid77t]:before{content:"$";font-size:19px;top:-9px;display:inline-block;position:relative;font-weight:700;margin-right:2px}#pricing-container[data-astro-cid-huvid77t] .price-card--price-number[data-astro-cid-huvid77t]:after{content:"/mo";font-size:12px;display:inline-block;color:#64748b;font-weight:600;margin-left:3px}#pricing-container[data-astro-cid-huvid77t] .price-card--price-conditions[data-astro-cid-huvid77t]{padding:8px 0 4px;color:#64748b;font-size:11.5px;line-height:1.4}#pricing-container[data-astro-cid-huvid77t] .price-card--onboarding-fee[data-astro-cid-huvid77t]{color:#16a34a;font-weight:600;font-size:11px;margin-top:2px}#pricing-container[data-astro-cid-huvid77t] .price-card--cta[data-astro-cid-huvid77t]{padding:8px 14px 14px;text-align:center}#pricing-container[data-astro-cid-huvid77t] .price-card--cta--button[data-astro-cid-huvid77t].btn{display:block;width:100%;margin:0 auto;padding:8px 12px;background:#fff;color:#0f172a;border:1px solid #cbd5e1;border-radius:5px;font-weight:700;font-size:12.5px;text-decoration:none;transition:all .2s ease}#pricing-container[data-astro-cid-huvid77t] .price-card--cta--button[data-astro-cid-huvid77t].btn:hover{background:#0f172a;color:#fff;border-color:#0f172a}#pricing-container[data-astro-cid-huvid77t] .price-card--features[data-astro-cid-huvid77t]{border-top:1px solid #f1f5f9;padding:12px 0 16px;flex-grow:1}#pricing-container[data-astro-cid-huvid77t] ul[data-astro-cid-huvid77t].price-card--features--list{padding:0 16px;list-style:none;margin:0}#pricing-container[data-astro-cid-huvid77t] li[data-astro-cid-huvid77t].price-card--features--item{margin:7px 0;padding-left:17px;line-height:1.4;position:relative;font-size:12px;color:#475569}#pricing-container[data-astro-cid-huvid77t] li[data-astro-cid-huvid77t].price-card--features--item:before{content:"✓";color:#dc2626;font-weight:800;font-size:11px;display:block;position:absolute;left:0;top:1px}#pricing-container[data-astro-cid-huvid77t] li[data-astro-cid-huvid77t].price-card--features--item.features-highlight{color:#0f172a;font-weight:600}#pricing-container[data-astro-cid-huvid77t] .price-card--hero[data-astro-cid-huvid77t]{margin:0;z-index:2;border:1.5px solid #dc2626;box-shadow:0 4px 14px -2px #dc26261a}#pricing-container[data-astro-cid-huvid77t] .price-card--hero[data-astro-cid-huvid77t]:hover{transform:translateY(-4px);box-shadow:0 10px 24px -4px #dc26262e}#pricing-container[data-astro-cid-huvid77t] .price-card--hero[data-astro-cid-huvid77t] .price-card--header[data-astro-cid-huvid77t]{background-color:#fff9f9;border-bottom:1px solid #fee2e2}#pricing-container[data-astro-cid-huvid77t] .price-card--hero[data-astro-cid-huvid77t] .price-card--header[data-astro-cid-huvid77t] h4[data-astro-cid-huvid77t],#pricing-container[data-astro-cid-huvid77t] .hero-price[data-astro-cid-huvid77t]{color:#dc2626}#pricing-container[data-astro-cid-huvid77t] .price-card--cta--button[data-astro-cid-huvid77t].btn.hero-btn{background:#dc2626;color:#fff;border:1px solid #dc2626;box-shadow:0 2px 8px #dc262638}#pricing-container[data-astro-cid-huvid77t] .price-card--cta--button[data-astro-cid-huvid77t].btn.hero-btn:hover{background:#b91c1c;border-color:#b91c1c;box-shadow:0 4px 12px #dc26264d}.has-tooltip[data-astro-cid-huvid77t]{cursor:help;position:relative}.has-tooltip[data-astro-cid-huvid77t]:hover .tooltip-container[data-astro-cid-huvid77t]{display:block}.has-tooltip[data-astro-cid-huvid77t] .tooltip-container[data-astro-cid-huvid77t]{display:none;position:absolute;background-color:#0f172a;color:#fff;z-index:50;bottom:calc(100% + 10px);left:-10px;right:-10px;padding:12px 14px;border-radius:6px;box-shadow:0 8px 24px -4px #0000004d;font-size:12px;line-height:1.4}.has-tooltip[data-astro-cid-huvid77t] .tooltip-container[data-astro-cid-huvid77t]:after{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #0f172a;content:"";position:absolute;bottom:-8px;left:24px}.has-tooltip[data-astro-cid-huvid77t] .tooltip-container[data-astro-cid-huvid77t] strong[data-astro-cid-huvid77t]{display:block;margin-bottom:4px;color:#f87171}.has-tooltip[data-astro-cid-huvid77t] .tooltip-container[data-astro-cid-huvid77t] p[data-astro-cid-huvid77t]{color:#cbd5e1;margin:0}#pricing-container[data-astro-cid-huvid77t] .price-card--mobile-features-toggle[data-astro-cid-huvid77t]{text-align:center;border-top:1px solid #e2e8f0;margin:0;padding:12px 0;cursor:pointer;display:none;color:#dc2626;font-size:13px;font-weight:700}#pricing-container[data-astro-cid-huvid77t] .price-card--mobile-features-toggle[data-astro-cid-huvid77t]:after{content:"Lihat Fitur Lengkap ▾"}#pricing-container[data-astro-cid-huvid77t] .price-card--mobile-features-toggle[data-astro-cid-huvid77t].hideall:after{content:"Sembunyikan Fitur ▴"}.enterprise-custom-fullwidth-section[data-astro-cid-huvid77t]{width:100%;background:#fff;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;padding:5rem 0;position:relative}.enterprise-custom-fullwidth-section[data-astro-cid-huvid77t] .container[data-astro-cid-huvid77t]{width:100%;max-width:var(--container-width, 1200px);margin:0 auto;padding:0 1.5rem}.custom-header-row[data-astro-cid-huvid77t]{display:flex;justify-content:space-between;align-items:center;gap:3rem}.custom-info-col[data-astro-cid-huvid77t]{flex:1;max-width:820px}.custom-kicker-tag[data-astro-cid-huvid77t]{font-size:.775rem;font-weight:800;letter-spacing:.1em;display:inline-block;margin-bottom:.5rem}.custom-heading[data-astro-cid-huvid77t]{font-family:var(--font-heading);font-size:clamp(1.85rem,2.7vw,2.45rem);font-weight:800;color:#0f172a;margin:0 0 .75rem;line-height:1.2;letter-spacing:-.02em}.custom-desc[data-astro-cid-huvid77t]{font-size:1.05rem;color:#475569;line-height:1.65;margin:0}.custom-cta-col[data-astro-cid-huvid77t]{flex-shrink:0}.btn-custom-desk[data-astro-cid-huvid77t]{display:inline-flex;align-items:center;justify-content:center;padding:.95rem 1.85rem;background:#dc2626;color:#fff;font-weight:800;font-size:.95rem;border-radius:6px;text-decoration:none;white-space:nowrap;transition:all .2s ease;box-shadow:0 4px 14px #dc262640}.btn-custom-desk[data-astro-cid-huvid77t]:hover{background:#b91c1c;transform:translateY(-2px);box-shadow:0 6px 20px #dc262659}.custom-divider[data-astro-cid-huvid77t]{height:1px;background:#e2e8f0;margin:3rem 0}.custom-features-tri-grid[data-astro-cid-huvid77t]{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem}.custom-feature-col[data-astro-cid-huvid77t]{display:flex;gap:1.25rem;align-items:flex-start}.custom-feature-badge[data-astro-cid-huvid77t]{font-size:1.5rem;font-weight:900;font-family:var(--font-heading);line-height:1;color:#dc2626;opacity:.95;padding-top:2px}.custom-feature-content[data-astro-cid-huvid77t]{flex:1}.custom-feature-title[data-astro-cid-huvid77t]{font-size:1.05rem;font-weight:700;color:#0f172a;margin:0 0 .45rem;line-height:1.35}.custom-feature-p[data-astro-cid-huvid77t]{font-size:.9rem;color:#64748b;line-height:1.6;margin:0}@media (max-width: 980px){.mobile-scroll-hint[data-astro-cid-huvid77t]{display:flex}#pricing-cards[data-astro-cid-huvid77t]{display:flex!important;flex-direction:row!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;gap:16px!important;padding:24px 16px 36px!important;margin:0 -1rem!important;scrollbar-width:thin;scrollbar-color:#dc2626 #f1f5f9}#pricing-cards[data-astro-cid-huvid77t]::-webkit-scrollbar{height:6px}#pricing-cards[data-astro-cid-huvid77t]::-webkit-scrollbar-track{background:#f1f5f9;border-radius:9999px}#pricing-cards[data-astro-cid-huvid77t]::-webkit-scrollbar-thumb{background:#dc2626;border-radius:9999px}#pricing-container[data-astro-cid-huvid77t] .price-card[data-astro-cid-huvid77t]{flex:0 0 290px!important;max-width:290px!important;scroll-snap-align:center!important;margin:0!important}#pricing-container[data-astro-cid-huvid77t] .price-card[data-astro-cid-huvid77t]:hover{transform:none}#pricing-container[data-astro-cid-huvid77t] .price-card--hero[data-astro-cid-huvid77t]{margin:0!important;transform:none!important}#pricing-container[data-astro-cid-huvid77t] .price-card--hero[data-astro-cid-huvid77t]:hover{transform:none!important}#pricing-switch[data-astro-cid-huvid77t]{margin:20px auto 28px}#pricing-switch[data-astro-cid-huvid77t] .switch-label[data-astro-cid-huvid77t]{width:auto;font-size:15px;padding:0 10px}#pricing-switch[data-astro-cid-huvid77t] .switch-label[data-astro-cid-huvid77t] .save-money[data-astro-cid-huvid77t]{display:none}#pricing-switch[data-astro-cid-huvid77t] .save-money--mobile[data-astro-cid-huvid77t]{display:block}.enterprise-custom-fullwidth-section[data-astro-cid-huvid77t]{padding:3.5rem 0 4rem}.custom-header-row[data-astro-cid-huvid77t]{flex-direction:column;align-items:flex-start;gap:1.5rem}.custom-cta-col[data-astro-cid-huvid77t]{width:100%}.btn-custom-desk[data-astro-cid-huvid77t]{width:100%;text-align:center}.custom-divider[data-astro-cid-huvid77t]{margin:2rem 0}.custom-features-tri-grid[data-astro-cid-huvid77t]{grid-template-columns:1fr;gap:1.75rem}}@media (max-width: 640px){.gromacs-pricing-wrapper[data-astro-cid-huvid77t]{padding:3rem 0 3.5rem}.enterprise-custom-fullwidth-section[data-astro-cid-huvid77t]{padding:2.75rem 0 3.25rem}.custom-features-tri-grid[data-astro-cid-huvid77t]{gap:1.5rem}.custom-feature-col[data-astro-cid-huvid77t]{gap:.95rem}#pricing-container[data-astro-cid-huvid77t] .price-card[data-astro-cid-huvid77t]{flex:0 0 280px!important;max-width:280px!important}}
