.breakdance .pt-tokens{--pt-color-primary:#006174;--pt-color-primary-dark:#00495a;--pt-color-secondary:#0E9FCE;--pt-color-ink:#1A202C;--pt-color-text:#2D3748;--pt-color-muted:#4A5568;--pt-color-surface:#F4F8FA;--pt-color-surface-2:#E6F1F3;--pt-color-border:#DCE6EB;--pt-color-white:#FFF;--pt-font-sans:"Roboto",sans-serif;--pt-container:1200px;--pt-gutter:clamp(16px,4vw,32px);--pt-section-y:clamp(56px,7vw,96px);--pt-gap:clamp(16px,2vw,24px);--pt-radius:16px;--pt-fs-h1:clamp(2rem,1.35rem + 2.6vw,3.25rem);--pt-fs-h2:clamp(1.625rem,1.3rem + 1.3vw,2.25rem);--pt-fs-h3:1.25rem;--pt-fs-body:1.0625rem;--pt-fs-lead:clamp(1.0625rem,1rem + 0.3vw,1.1875rem);--pt-fs-small:0.875rem}.breakdance .pt-landing{font-family:"Roboto",sans-serif}.breakdance .pt-landing{width:100%;color:var(--pt-color-text);font-size:var(--pt-fs-body);line-height:1.7;-webkit-font-smoothing:antialiased}.breakdance .pt-landing :is(h1,h2,h3,h4){font-family:var(--pt-font-sans);text-transform:none}.breakdance .pt-landing .breakdance{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit}.breakdance .pt-landing a:focus-visible{outline:3px solid var(--pt-color-secondary);outline-offset:2px}.breakdance .pt-section{padding:var(--pt-section-y) var(--pt-gutter);background-color:var(--pt-color-white)}.breakdance .pt-section>.section-container{width:100%;max-width:var(--pt-container);margin:0 auto;padding:0;display:flex;flex-direction:column;align-items:stretch}.breakdance .pt-section--muted.pt-section{background-color:var(--pt-color-surface)}.breakdance .pt-section--brand.pt-section{background-color:var(--pt-color-primary);background-image:radial-gradient(120% 140% at 100% 0%,rgba(14,159,206,0.35) 0%,rgba(14,159,206,0) 55%);color:var(--pt-color-white)}.breakdance .pt-section--brand .pt-heading{color:var(--pt-color-white)}.breakdance .pt-section--brand .pt-lead{color:rgba(255,255,255,0.88)}.breakdance .pt-section__head{display:flex;flex-direction:column;align-items:center;gap:12px;max-width:760px;margin:0 auto clamp(32px,4vw,48px);text-align:center}.breakdance .pt-heading{margin:0;color:var(--pt-color-primary);font-size:var(--pt-fs-h2);font-weight:700;line-height:1.25;letter-spacing:-0.01em}.breakdance .pt-lead{margin:0;max-width:680px;color:var(--pt-color-muted);font-size:var(--pt-fs-lead);line-height:1.65}.breakdance .pt-h3{margin:0;color:var(--pt-color-ink);font-size:var(--pt-fs-h3);font-weight:600;line-height:1.35}.breakdance .pt-hero.pt-section{padding-top:clamp(56px,8vw,112px);padding-bottom:clamp(56px,8vw,112px);overflow:hidden}.breakdance .pt-hero__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,0.9fr);gap:clamp(32px,5vw,64px);align-items:center;width:100%}@media (max-width:1023px){.breakdance .pt-hero__grid{grid-template-columns:minmax(0,1fr)}}.breakdance .pt-hero__copy{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.breakdance .pt-hero__title{margin:0;max-width:18ch;color:var(--pt-color-white);font-size:var(--pt-fs-h1);font-weight:700;line-height:1.15;letter-spacing:-0.015em}.breakdance .pt-hero__lead{margin:0;max-width:58ch;color:rgba(255,255,255,0.9);font-size:var(--pt-fs-lead);line-height:1.7}.breakdance .pt-hero__media{width:100%;max-width:560px;justify-self:end;padding:clamp(16px,3vw,32px);border-radius:10%;background-image:radial-gradient(circle,rgba(255,255,255,0.16) 0%,rgba(255,255,255,0.06) 62%,rgba(255,255,255,0) 70%)}.breakdance .pt-hero__media img{display:block;width:100%;height:auto}@media (max-width:1023px){.breakdance .pt-hero__media{justify-self:center;max-width:440px}}.breakdance .pt-btn .button-atom{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 28px;border:2px solid var(--pt-color-primary);border-radius:999px;background-color:var(--pt-color-primary);color:var(--pt-color-white);font-size:1rem;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.breakdance .pt-btn .button-atom:hover{border-color:var(--pt-color-primary-dark);background-color:var(--pt-color-primary-dark);color:var(--pt-color-white)}.breakdance .pt-btn .button-atom:focus-visible{outline:3px solid var(--pt-color-secondary);outline-offset:2px}.breakdance .pt-btn--light.pt-btn .button-atom{border-color:var(--pt-color-white);background-color:var(--pt-color-white);color:var(--pt-color-primary)}.breakdance .pt-btn--light.pt-btn .button-atom:hover{border-color:var(--pt-color-surface-2);background-color:var(--pt-color-surface-2);color:var(--pt-color-primary-dark)}.breakdance .pt-btn--block{width:100%}.breakdance .pt-btn--block.pt-btn .button-atom{width:100%}.breakdance .pt-loop{width:100%}.breakdance .pt-loop .bde-loop{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--pt-gap);margin:0;padding:0}.breakdance .pt-loop .bde-loop>.ee-post{margin:0;padding:0;min-width:0;width:auto;border:0;background:none}.breakdance .pt-loop .bde-loop>.ee-post:not(:has(.pt-loop-item)){display:none}@media (max-width:1023px){.breakdance .pt-loop .bde-loop{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.breakdance .pt-loop .bde-loop{grid-template-columns:minmax(0,1fr)}}.breakdance .pt-loop--4.pt-loop .bde-loop{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1119px){.breakdance .pt-loop--4.pt-loop .bde-loop{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.breakdance .pt-loop--4.pt-loop .bde-loop{grid-template-columns:minmax(0,1fr)}}.breakdance .pt-loop--stack.pt-loop{max-width:880px;margin:0 auto}.breakdance .pt-loop--stack.pt-loop .bde-loop{grid-template-columns:minmax(0,1fr);gap:0}.breakdance .pt-loop-item{height:100%}.breakdance .pt-card{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--pt-color-border);border-radius:var(--pt-radius);background-color:var(--pt-color-white);box-shadow:0 1px 2px rgba(16,24,40,0.04),0 12px 32px rgba(0,97,116,0.08);transition:transform 0.2s ease,box-shadow 0.2s ease}.breakdance .pt-card:hover{transform:translateY(-3px);box-shadow:0 2px 4px rgba(16,24,40,0.06),0 18px 40px rgba(0,97,116,0.14)}@media (prefers-reduced-motion:reduce){.breakdance .pt-card,.breakdance .pt-card:hover{transform:none;transition:none}}.breakdance .pt-card__media{display:flex;align-items:center;justify-content:center;aspect-ratio:4 / 3;padding:24px;background-image:linear-gradient(180deg,var(--pt-color-surface-2) 0%,var(--pt-color-surface) 100%)}.breakdance .pt-card__media img{display:block;width:100%;height:100%;object-fit:contain}.breakdance .pt-card__body{display:flex;flex:1 1 auto;flex-direction:column;align-items:stretch;gap:16px;padding:24px}.breakdance .pt-card__specs{display:flex;width:100%;align-items:stretch;flex:1 1 auto;flex-direction:column;gap:12px;padding:16px 0;border-top:1px solid var(--pt-color-border);border-bottom:1px solid var(--pt-color-border)}.breakdance .pt-spec{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;align-items:baseline;justify-content:space-between;gap:16px}.breakdance .pt-spec__label{flex:0 0 auto;margin:0;color:var(--pt-color-muted);font-size:var(--pt-fs-small);line-height:1.5}.breakdance .pt-spec__value{margin:0;flex:1 1 auto;min-width:0;color:var(--pt-color-ink);font-size:1rem;font-weight:600;line-height:1.45;text-align:right}.breakdance .pt-spec__value--price.pt-spec__value{color:var(--pt-color-primary);font-size:1.25rem;font-weight:700}.breakdance .pt-panel{width:100%;max-width:960px;margin:0 auto;padding:clamp(24px,4vw,48px);border:1px solid var(--pt-color-border);border-radius:var(--pt-radius);background-color:var(--pt-color-white)}.breakdance .pt-prose{color:var(--pt-color-text);font-size:var(--pt-fs-body);line-height:1.75}.breakdance .pt-prose>:first-child{margin-top:0}.breakdance .pt-prose>:last-child{margin-bottom:0}.breakdance .pt-prose p{margin:0 0 1em}.breakdance .pt-prose :is(ol,ul){margin:0 0 1em;padding-left:1.5em}.breakdance .pt-prose li{margin:0 0 0.6em;padding-left:0.25em}.breakdance .pt-prose li::marker{color:var(--pt-color-primary);font-weight:700}.breakdance .pt-prose h4{margin:1.6em 0 0.5em;color:var(--pt-color-ink);font-size:1.125rem;font-weight:600;line-height:1.4}.breakdance .pt-prose strong{color:var(--pt-color-ink);font-weight:600}.breakdance .pt-prose a{color:var(--pt-color-primary);text-decoration:underline}.breakdance .pt-prose--checklist.pt-prose ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 32px;margin:0 0 1.25em;padding:0;list-style:none}.breakdance .pt-prose--checklist.pt-prose ul li{position:relative;margin:0;padding-left:34px}.breakdance .pt-prose--checklist.pt-prose ul li::before{content:"";position:absolute;top:0.3em;left:0;width:22px;height:22px;border-radius:50%;background:var(--pt-color-primary) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5L20 7'/%3E%3C/svg%3E") center / 13px no-repeat}@media (max-width:767px){.breakdance .pt-prose--checklist.pt-prose ul{grid-template-columns:minmax(0,1fr)}}.breakdance .pt-step{display:flex;flex-direction:column;gap:12px;height:100%;padding:28px 24px;border:1px solid var(--pt-color-border);border-radius:var(--pt-radius);background-color:var(--pt-color-surface)}.breakdance .pt-step__number{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0 0 4px;border-radius:50%;background-color:var(--pt-color-primary);color:var(--pt-color-white);font-size:1.125rem;font-weight:700;line-height:1}.breakdance .pt-text-muted{margin:0;color:var(--pt-color-muted);font-size:1rem;line-height:1.65}.breakdance .pt-feature{display:flex;flex-direction:column;align-items:center;gap:12px;height:100%;padding:32px 24px;border:1px solid var(--pt-color-border);border-radius:var(--pt-radius);background-color:var(--pt-color-white);text-align:center}.breakdance .pt-feature__icon{width:72px;height:72px;margin-bottom:4px;padding:14px;border-radius:50%;background-color:var(--pt-color-surface-2)}.breakdance .pt-feature__icon img{display:block;width:100%;height:100%;object-fit:contain}.breakdance .pt-seo-item{display:flex;flex-direction:column;gap:12px;padding:32px 0;border-bottom:1px solid var(--pt-color-border)}.ee-post:first-child>.breakdance .pt-seo-item{padding-top:0}.breakdance .pt-marquee{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 8%,#000 92%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 8%,#000 92%,transparent 100%)}.breakdance .pt-marquee__track{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;width:max-content;animation:pt-marquee 45s linear infinite}.breakdance .pt-marquee__track:hover{animation-play-state:paused}@keyframes pt-marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.breakdance .pt-marquee__track{flex-wrap:wrap;justify-content:center;width:100%;animation:none}.breakdance .pt-marquee__track>.pt-marquee__group + .pt-marquee__group{display:none}}.breakdance .pt-marquee__group{flex:0 0 auto;width:auto}.breakdance .pt-marquee__group .swiper-wrapper{transition-timing-function:linear}.breakdance .pt-marquee__group .ee-gallery{display:flex;flex-wrap:nowrap;align-items:center;gap:0;width:auto}.breakdance .pt-marquee__group .ee-gallery-item{flex:0 0 auto;width:auto;margin:0;padding:0 clamp(20px,3vw,36px)}.breakdance .pt-marquee__group .ee-gallery-item-figure{margin:0;padding-bottom:0}.breakdance .pt-marquee__group .ee-gallery-item-figure img{position:static}.breakdance .pt-marquee__group img{display:block;width:auto;max-width:160px;height:56px;object-fit:contain;filter:grayscale(1);opacity:0.75;transition:filter 0.2s ease,opacity 0.2s ease}.breakdance .pt-marquee__group img:hover{filter:none;opacity:1}@media (prefers-reduced-motion:reduce){.breakdance .pt-marquee__group .ee-gallery{flex-wrap:wrap;justify-content:center;row-gap:24px}}.breakdance .pt-faq{width:100%;max-width:880px;margin:0 auto}.breakdance .pt-faq .bde-loop-accordion{gap:12px}.breakdance .pt-faq .bde-accordion__content-wrapper{border:1px solid var(--pt-color-border);border-radius:12px;background-color:var(--pt-color-white);overflow:hidden}.breakdance .pt-faq .bde-accordion__title-tag{margin:0;font-size:inherit}.breakdance .pt-faq .bde-accordion__button{min-height:56px;padding:18px 24px}.breakdance .pt-faq .bde-accordion__button:focus-visible{outline:3px solid var(--pt-color-secondary);outline-offset:-3px}.breakdance .pt-faq .bde-accordion__title{color:var(--pt-color-ink);font-family:var(--pt-font-sans);font-size:var(--pt-fs-body);font-weight:600;line-height:1.45}.breakdance .pt-faq .bde-accordion__button:hover .bde-accordion__title,.breakdance .pt-faq .bde-accordion__button[aria-expanded="true"] .bde-accordion__title{color:var(--pt-color-primary)}.breakdance .pt-faq .bde-accordion__icon{flex:0 0 20px;width:20px;height:20px;background-color:var(--pt-color-primary)}.breakdance .pt-faq .bde-accordion__panel-content{padding:0 24px 20px}.breakdance .pt-faq .ee-post{padding:0}.breakdance .pt-cta{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.breakdance .pt-header{background-color:var(--pt-color-white);border-bottom:1px solid var(--pt-color-border);font-family:var(--pt-font-sans)}.breakdance .pt-header>.bde-header-builder__container{width:100%;max-width:var(--pt-container);margin:0 auto;padding:12px var(--pt-gutter);display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:24px}.breakdance .pt-header__logo{display:inline-flex;flex:0 0 auto;align-items:center}.breakdance .pt-header__logo:focus-visible{outline:3px solid var(--pt-color-secondary);outline-offset:4px}.breakdance .pt-header__logo-img{display:block;width:auto;height:56px}@media (max-width:767px){.breakdance .pt-header__logo-img{height:44px}}.breakdance .pt-header__nav{--link-color:var(--pt-color-ink);--link-effect-color:var(--pt-color-primary);--toggle-layer-color:var(--pt-color-ink)}.breakdance .pt-header__nav .breakdance-menu-link{font-family:var(--pt-font-sans);font-size:1rem;font-weight:500}.breakdance .pt-header__nav .breakdance-menu-link:hover,.breakdance .pt-header__nav .current-menu-item>.breakdance-menu-link{color:var(--pt-color-primary)}.breakdance .pt-footer{width:100%}body.single-layanan_sewa .bde-skip-link{position:absolute;top:10px;left:10px;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}body.single-layanan_sewa .bde-skip-link:focus{z-index:100000;width:auto;height:auto;padding:12px 20px;clip:auto;background-color:#FFF;color:#1A202C;font-weight:700;text-decoration:none}