.naskah-sales-page{max-width:1100px;margin:0 auto;background:white;color:#111;font-family:PiSArabic,var(--font-sans)}.naskah-sales-page .builder-row{scroll-margin-top:24px}.naskah-sales-page .builder-columns{align-items:center;gap:28px}.naskah-sales-page .builder-column{min-width:0}.naskah-sales-page .builder-layout h1{font-size:clamp(30px,3.8vw,46px);line-height:1.25;font-weight:750;max-width:850px;margin:12px auto 25px}.naskah-sales-page .builder-layout h2{font-size:clamp(24px,3vw,34px);line-height:1.3;font-weight:750;margin:10px auto 24px}.naskah-sales-page .builder-layout h3{font-size:22px;line-height:1.4}.naskah-sales-page .product-prose{font-size:18px;line-height:1.8}.naskah-sales-page .product-prose p{margin:0 0 18px}.naskah-sales-page .builder-column:only-child>.builder-widget-view>.product-prose{text-align:center;max-width:850px;margin:auto}.naskah-sales-page .builder-column:only-child>.builder-widget-view>img{max-width:740px}.naskah-sales-page .builder-column:only-child>.builder-widget-view:has(>a){text-align:center}.naskah-sales-page .primary{display:inline-flex;align-items:center;justify-content:center;background:#000;color:#fff;border-radius:6px;padding:18px 24px;font-size:18px;font-weight:700;text-decoration:none;white-space:normal}.naskah-sales-page .builder-widget-view:has(.builder-package){height:100%}.naskah-sales-page .builder-row:has(.builder-package) .builder-columns{align-items:stretch}.naskah-sales-page .builder-row:has(.builder-package) .builder-column{display:flex;flex-direction:column}.naskah-sales-page .builder-widget-view+.builder-widget-view{margin-top:24px}.naskah-sales-page .faq-answer .product-prose{text-align:left!important;font-size:16px}.naskah-sales-page .builder-row:first-child{padding-top:48px!important}.naskah-page-tools{padding:12px 20px;background:#f0f7fb;text-align:center;font-size:14px}.naskah-page-tools a{text-decoration:underline}.naskah-sales-page img{max-width:100%}@media(max-width:720px){.naskah-sales-page .builder-row{padding:25px 18px!important}.naskah-sales-page .builder-columns{grid-template-columns:1fr!important;gap:26px}.naskah-sales-page .builder-column{order:var(--mobile-order,0)}.naskah-sales-page .builder-layout h3{font-size:21px}.naskah-sales-page .primary{font-size:16px;padding:16px 18px}.naskah-sales-page .product-prose{font-size:17px}.naskah-sales-page .builder-column:only-child>.builder-widget-view>img{width:100%!important}.naskah-sales-page .builder-layout h1{margin-top:0}}[data-viewport=mobile] .builder-columns{grid-template-columns:1fr!important}