.intro h1,.intro p,.section-artikel__content p{margin-bottom:2rem}.artikel-banner__img,.pricingTable{overflow:hidden}.pricingTable .dl-air::after,.pricingTable .dl-land::after{content:" ";position:absolute;top:0;right:0;height:100%;background-repeat:no-repeat;background-size:50%;width:100%}.artikel__url:link,.pagination-link{text-decoration:none}.artikel__img,.author__image img,.section-artikel__content img{object-fit:cover;object-position:center}.intro{margin-bottom:10rem}.intro h1{color:var(--primary-color);font-size:7rem}.artikel-title{font-size:3rem;margin-bottom:1rem}.artikel-info{display:flex;gap:2rem;align-items:center;font-size:1.4rem;margin-bottom:3rem;color:#495057}.artikel__artikel,.artikel__artikel--featured{padding:4rem 0;border-bottom:1px solid #000;margin-bottom:4rem}.intro p{font-size:2.4rem}.intro a:link{background-color:#000;color:#fff;border-radius:10px;font-size:2rem;padding:2rem 5rem}.artikel__artikel{display:grid;grid-template-columns:3fr 7fr}@media(max-width:47em){.intro h1{font-size:4rem}.artikel__artikel{grid-template-columns:1fr;gap:2rem}.artikel__artikel img{width:100%}}.artikel__artikel--featured{display:flex;flex-direction:column;gap:2rem}.artikel__artikel img{max-width:300px}.artikel__artikel--featured img{width:100%;max-width:1000px}.artikel__judul{font-size:3rem;color:#000;margin-bottom:1rem}.artikel__deskripsi{font-size:2rem}.artikel__subinfo{font-size:1.8rem;display:flex;gap:2rem;margin-bottom:1rem}.artikel-banner{background-color:#fbf1f0;align-items:center;justify-content:center}.dl-toc,.readMoreLinkWrapper,.serviceItem{background-color:var(--tetimonial-bg-color)}.artikel-banner__desc h5{color:var(--primary-color);letter-spacing:2px}.artikel-banner__desc p{font-weight:700}.artikel__img{max-width:800px;height:auto}@media screen and (max-width:65em){.artikel-banner__desc h5{font-size:4rem}.artikel-banner__desc p{font-size:2rem}.artikel-banner__img{transform:translate(0,0)}.artikel__img{width:100%;object-fit:cover}}@media (max-width:42em){.artikel-banner{display:flex;flex-direction:column;text-align:center}.artikel-banner__img{max-width:90%}.artikel__img{width:100%;object-fit:cover}}@media (max-width:32em){.artikel-banner__desc h5{font-size:3rem}.artikel-banner__desc p{font-size:1.6rem}}.section-artikel__content h2,.section-artikel__content h3,.section-artikel__content h4,.section-artikel__content h5{color:#222;text-align:left}.section-artikel__content{color:#444;font-size:1.6rem;line-height:1.8}.section-artikel__content img{width:100%;max-width:1980px}.section-artikel__content ol,.section-artikel__content ul{padding-left:3rem;margin-bottom:2rem}.dl-toc{display:inline-block;padding:10px 18px;border:1px solid #000;font-size:17px;margin-bottom:30px}.dl-toc-item a:link,.dl-toc-subItem a:link{color:var(--color-text-primary);text-decoration:none}.dl-toc-item a:visited,.dl-toc-subItem a:visited{color:var(--primary-color)}.dl-toc-item a:hover,.dl-toc-subItem a:hover{border-bottom:1px dotted var(--primary-color)}.pricingTableContainer{margin-bottom:40px}.pricingTableWrapper{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.pricingTable{flex-grow:1;max-width:350px;border-radius:var(--border-radius);box-shadow:5px 5px 15px 0 rgba(0,0,0,.5)}.pricingTable__header{padding:20px;background-image:linear-gradient(to right bottom,var(--primary-color),var(--dark-color));text-align:left;position:relative}.pricingTable .dl-land::after{background-image:url(./../../img/svg/truck.svg);background-position:100% 170%}.pricingTable .dl-air::after{background-image:url(./../../img/svg/airplane.svg);background-position:100% 180%}.pricingTable__body{padding:20px}.pricingTable__header span{display:block;color:#fff;position:relative;z-index:10}.pricingTable__item *,p.serviceItem__title{display:inline-block}.pricingTable__title{text-align:left;font-size:30px;font-weight:600;text-transform:uppercase;letter-spacing:-1px;z-index:10}.pricingTable__price{font-size:50px;letter-spacing:-3px;font-weight:700}.pricingTable__description{font-size:16px}.pricingTable__item{margin-bottom:20px;color:#222}.pricingTable__item span:first-child{color:var(--primary-color);margin-right:10px}h5.pricingTableHeadline{font-size:30px;text-align:center!important;margin-bottom:30px;letter-spacing:-1px}.tableOngkirContainer{padding:1px 0;margin-bottom:20px}.table{border-collapse:collapse;width:100%;margin-bottom:20px}.table thead th{background-color:#59238c;color:#f4f4f6;padding:5px 10px}.table tbody td{background-color:#f4f4f6;color:var(--color-text-primary);padding:5px 10px}.tableOngkir__note{font-size:12px}@media (max-width:500px){.pricingTableHeadline{font-size:30px}.tableOngkirContainer{overflow-x:scroll}}.readMoreLinkWrapper{padding:10px;border-left:5px solid var(--primary-color);margin-bottom:20px}.readMoreLink{margin-left:10px;color:var(--primary-color)}.servicesContainer{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;padding:20px 0}.serviceItem{max-width:40rem;font-size:16px;display:flex;border:1px solid var(--primary-color);border-radius:var(--border-radius);padding:10px;gap:10px}.serviceItem__icon{padding:10px 20px;font-size:30px;color:var(--primary-color)}p.serviceItem__title{font-weight:700;font-size:17px;margin-bottom:10px;padding-bottom:3px;border-bottom:1px solid var(--color-text-primary);color:#000}p.serviceItem__desc{color:#222}@media (max-width:300px){.serviceItem{flex-direction:column;align-items:center;text-align:center}}.pagination{display:flex;justify-content:center;align-content:center;gap:4rem}.pagination-link{width:6rem;height:6rem;font-size:4rem;font-weight:700;color:#000;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:#ccc}.author,.tags__tag{background-color:var(--tetimonial-bg-color)}.breadcrumb{font-size:2rem;list-style:none;display:flex;gap:5px;align-items:center;flex-wrap:wrap;margin-bottom:2rem}.author,.tags{margin-top:4rem;display:flex;gap:2rem}.author{padding:2rem;border-radius:var(--border-radius);align-items:center}.author__image{max-width:100px;overflow:hidden}.author__image img{width:100%;border-radius:50%}.author .author__name{font-weight:700;margin-bottom:0;color:inherit;font-size:1.8rem}.author__description{font-size:14px}@media (max-width:25em){.author{flex-direction:column}}@media (max-width:16em){.author{padding:1rem;text-align:center}.author .author__name{margin-bottom:1rem;font-size:1.6rem}}.tags{align-items:center;flex-wrap:wrap;font-size:1.8rem}.tags__tag{color:inherit;padding:.5rem 1rem}.tags__tag:hover{color:#59238c;background-color:transparent}