/* One rupiah presentation across cards, service detail and comparison. */
.service-price{color:var(--ink);min-width:0}
.service-price-label{display:block;margin-bottom:9px;color:var(--muted);font-size:11px;font-weight:500;line-height:1.6}
.service-price-line{display:flex;align-items:baseline;flex-wrap:wrap;gap:5px 8px;line-height:1.15}
.service-price-amount{display:inline-flex;align-items:baseline;gap:5px;white-space:nowrap}
.service-price-currency{font-size:16px;font-weight:500;letter-spacing:-.4px}
.service-price-amount strong{font-size:clamp(30px,2.8vw,40px);font-weight:650;letter-spacing:-1.7px;font-variant-numeric:lining-nums tabular-nums}
.service-price-period{color:var(--muted);font-size:12px;font-weight:400;white-space:nowrap}
.service-price-scope{display:block;margin-top:11px;color:var(--muted);font-size:11px;line-height:1.6}
.service-price--compact .service-price-label{font-size:10px;margin-bottom:7px}
.service-price--compact .service-price-amount strong{font-size:27px;letter-spacing:-1px}
.service-price--compact .service-price-currency{font-size:13px}
.service-price--compact .service-price-period,.service-price--compact .service-price-scope{font-size:10px}
.service-price--unavailable>strong{font-size:20px;line-height:1.5}
.services-section .service-card-priced{border-radius:8px}
.services-section .service-card-priced .product-sketch{height:130px}
.services-section .service-card-priced>p{min-height:53px;margin-bottom:25px}
.services-section .service-card-priced .service-price{margin-top:auto;padding:22px 0 23px;border-top:1px solid var(--line)}
.services-section .service-card-priced .card-link{min-height:47px;padding:13px 16px;background:var(--ink);border-color:var(--ink);color:#fff;font-size:13px}
.services-section .service-card-priced .card-link:hover{background:#34343B;border-color:#34343B}
.card-price-features{list-style:none;display:grid;gap:9px;padding:0;margin:20px 0 10px;color:var(--muted);font-size:12px;line-height:1.7}
.card-price-features li{display:flex;align-items:flex-start;gap:9px}
.card-price-features .icon{width:15px;height:15px;flex-shrink:0;color:var(--ember-text);margin-top:3px}
.pricing-context{display:flex;align-items:flex-start;justify-content:center;gap:9px;max-width:810px;margin:25px auto 0;color:var(--muted);font-size:11px;line-height:1.8;text-align:center}
.pricing-context>.icon{width:16px;height:16px;flex-shrink:0;margin-top:2px}
.product-starting-price{display:flex;justify-content:center;margin-top:27px}
.product-starting-price .service-price-label{font-size:11px;letter-spacing:.2px}
.product-starting-price .service-price-line{justify-content:center}
.product-starting-price .service-price-amount strong{font-size:42px}
.product-starting-price .service-price-scope{margin-top:8px}
.product-price-note{max-width:650px;margin:19px auto 0;font-size:11px;line-height:1.8;color:var(--muted)}
.product-planning>.service-price{padding:0 0 25px;margin-bottom:26px;border-bottom:1px solid var(--line)}
@media(max-width:1100px){.services-section .service-card-priced .service-price-line{gap:5px 6px}.services-section .service-card-priced .service-price-amount strong{font-size:32px}.service-price-currency{font-size:14px}}
@media(max-width:700px){.services-section .service-card-priced>p{min-height:0}.services-section .service-card-priced .service-price-amount strong{font-size:36px}.services-section .service-card-priced .product-sketch{height:125px}.service-price-period{font-size:11px}.card-price-features{font-size:12px}.pricing-context{text-align:left;justify-content:flex-start;font-size:10px;gap:8px}.product-starting-price{margin-top:24px}.product-starting-price .service-price-amount strong{font-size:36px}.product-price-note{font-size:10px}.service-price--compact .service-price-amount strong{font-size:25px}}

.hosting-community-teaser{display:flex;align-items:center;gap:8px;font-size:11px;line-height:1.8;color:var(--ember-text);padding:12px 0}.hosting-community-teaser .icon{width:15px;height:15px;flex-shrink:0}
