.home-v2 .hero-video-section{min-height:min(100svh,920px);align-items:flex-end;padding-bottom:calc(clamp(48px, 7vw, 88px) + clamp(40px, 6vw, 80px))}.home-v2 .hero-video-scrim{background:linear-gradient(90deg,color-mix(in srgb,var(--c-deep) 88%,transparent) 0,color-mix(in srgb,var(--c-deep) 62%,transparent) 55%,color-mix(in srgb,var(--c-deep) 30%,transparent) 100%)}.home-v2 .hero-slider-dots{bottom:calc(clamp(40px, 6vw, 80px) + 22px);left:auto;right:var(--gutter);transform:none}.home-v2 .hero-slider-dot{height:2px}.home-v2 .hero-video-section .hero-meta{gap:10px 26px;margin:0 0 clamp(26px,3.4vw,40px);padding-bottom:18px;border-bottom:1px solid color-mix(in srgb,#fff 22%,transparent);max-width:760px}.home-v2 .hero-video-section .hero-meta .label{color:color-mix(in srgb,#fff 86%,transparent);font-weight:600;letter-spacing:.14em}.home-v2 .hero-video-section .hero-meta .label:first-child{color:var(--c-sky)}.home-v2 .hero-video-section .hero-title{display:block;max-width:17ch;font-size:clamp(2.5rem,5.6vw,4.6rem);font-weight:650;line-height:1.02;letter-spacing:-.035em;color:#fff;text-shadow:none}.home-v2 .hero-video-section .hero-title-em,[data-theme=dark] .home-v2 .hero-video-section .hero-title-em{font-style:normal;font-weight:650;color:var(--c-sky)}[data-theme=dark] .home-v2 .hero-video-section .hero-title{color:#fff}.home-v2 .hero-video-section .hero-foot{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);margin-top:clamp(24px,3.4vw,40px)}.home-v2 .hero-video-section .lead{max-width:58ch;font-size:clamp(1rem,1.25vw,1.14rem);color:color-mix(in srgb,#fff 86%,transparent)}.home-v2 .hero-video-section .hero-actions .btn-solid,[data-theme=dark] .home-v2 .hero-video-section .hero-actions .btn-solid{background:var(--c-blue);border-color:var(--c-blue);color:#fff}.home-v2 .hero-video-section .hero-actions .btn-solid:hover,[data-theme=dark] .home-v2 .hero-video-section .hero-actions .btn-solid:hover{background:#fff;border-color:#fff;color:var(--c-deep)}.home-v2 .hero-video-section .hero-actions .btn-line{border-color:color-mix(in srgb,#fff 60%,transparent);color:#fff;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.home-v2 .hero-video-section .hero-actions .btn-line:hover{background:color-mix(in srgb,#fff 12%,transparent);border-color:#fff}@media (max-width:820px){.home-v2 .hero-video-section .hero-foot{grid-template-columns:minmax(0,1fr)}.home-v2 .hero-slider-dots{right:auto;left:var(--gutter)}}.home-v2 [data-section-key=glance] .section-tight{padding-block:0 clamp(40px,5vw,64px)}.home-v2 [data-section-key=glance] .container{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,2fr);grid-gap:clamp(24px,4vw,56px);gap:clamp(24px,4vw,56px);align-items:center;margin-top:calc(-1 * clamp(40px, 6vw, 80px));padding-block:clamp(28px,3.6vw,44px);background:var(--hv-card);border-top:3px solid var(--hv-blue);box-shadow:0 24px 48px -32px color-mix(in srgb,var(--c-deep) 55%,transparent)}.home-v2 [data-section-key=glance] .sec-head{margin:0}.home-v2 [data-section-key=glance] .sec-head-title{font-size:clamp(1.3rem,2vw,1.65rem);max-width:16ch}.home-v2 [data-section-key=glance] .datarow{gap:24px 0}.home-v2 [data-section-key=glance] .datacell{padding:4px 18px;border-left-color:var(--hv-line-strong)}.home-v2 [data-section-key=glance] .datacell-num{font-family:var(--font-sans);font-size:clamp(2.2rem,3.8vw,3.2rem);font-weight:650;letter-spacing:-.04em;color:var(--hv-heading);margin-bottom:10px}.home-v2 [data-section-key=glance] .datacell-unit{font-family:var(--font-sans);font-size:.86rem;font-weight:650;color:var(--hv-blue)}.home-v2 [data-section-key=glance] .datacell-label{font-size:.88rem;line-height:1.45;color:var(--hv-muted)}.home-v2 [data-section-key=glance] .container-rule{display:none}@media (max-width:960px){.home-v2 [data-section-key=glance] .container{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.home-v2 [data-section-key=glance] .datarow{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-v2 [data-section-key=about] .section{padding-top:clamp(40px,5vw,72px)}.home-v2 [data-section-key=about] .about-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.home-v2 [data-section-key=about] .about-figure{padding:0 clamp(16px,2.4vw,32px) clamp(16px,2.4vw,32px) 0}.home-v2 [data-section-key=about] .about-figure:before{content:"";position:absolute;inset:clamp(28px,4vw,56px) 0 0 clamp(28px,4vw,56px);background:var(--hv-bg-soft);border-radius:var(--hv-radius)}.home-v2 [data-section-key=about] .about-figure-frame{aspect-ratio:4/3}.home-v2 [data-section-key=about] .about-figure-cap{bottom:clamp(16px,2.4vw,32px)}@media (max-width:900px){.home-v2 [data-section-key=about] .about-grid{grid-template-columns:minmax(0,1fr)}}.home-v2 [data-section-key=products] .prod-section{background:var(--hv-bg-alt)}.home-v2 [data-section-key=products] .prod-preview{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:clamp(20px,2.4vw,28px);gap:clamp(20px,2.4vw,28px);padding:0}.home-v2 [data-section-key=products] .prod-preview-card{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);outline:0;background:var(--hv-card);border:1px solid var(--hv-line);border-radius:var(--hv-radius);overflow:hidden}.home-v2 [data-section-key=products] .prod-preview-card:hover{background:var(--hv-card);border-color:var(--hv-line-strong)}.home-v2 [data-section-key=products] .prod-preview-card:nth-child(2n) .prod-preview-media{order:2}.home-v2 [data-section-key=products] .prod-preview-media{aspect-ratio:auto;min-height:420px;background:var(--hv-bg-soft)}.home-v2 [data-section-key=products] .prod-preview-body{padding:clamp(26px,3.6vw,48px)}.home-v2 [data-section-key=products] .prod-preview-top{margin-bottom:18px}.home-v2 [data-section-key=products] .prod-code{padding:5px 10px;border-radius:4px;background:var(--hv-bg-soft);color:var(--hv-blue);font-weight:600}.home-v2 [data-section-key=products] .prod-preview-name{font-size:clamp(1.7rem,3vw,2.4rem);font-weight:650;color:var(--hv-heading)}.home-v2 [data-section-key=products] .prod-preview-kind{font-family:var(--font-sans);font-weight:600;color:var(--hv-muted);letter-spacing:.12em}.home-v2 [data-section-key=products] .prod-preview-sum{margin:16px 0 24px;font-size:1rem;line-height:1.65;max-width:62ch}.home-v2 .prod-preview-list{padding-top:16px;border-top:1px solid var(--hv-line)}.home-v2 .prod-preview-list+.prod-preview-list{margin-top:0}.home-v2 [data-section-key=products] .prod-preview-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-column-gap:clamp(20px,3vw,40px);column-gap:clamp(20px,3vw,40px);align-content:start}.home-v2 [data-section-key=products] .prod-preview-body>:not(.prod-preview-list){grid-column:1/-1}.home-v2 [data-section-key=products] .prod-preview-link{margin-top:28px;justify-self:start}.home-v2 .prod-preview-list-title{margin-bottom:10px;font-size:.72rem;font-weight:650;letter-spacing:.14em;text-transform:uppercase;color:var(--hv-blue)}.home-v2 .prod-preview-list ul{list-style:none;display:grid;grid-gap:7px;gap:7px}.home-v2 .prod-preview-list li{position:relative;padding-left:16px;font-size:.92rem;line-height:1.45;color:var(--hv-text)}.home-v2 .prod-preview-list li:before{content:"";position:absolute;left:0;top:.55em;width:6px;height:6px;background:var(--hv-sky)}@media (max-width:900px){.home-v2 [data-section-key=products] .prod-preview-card{grid-template-columns:minmax(0,1fr)}.home-v2 [data-section-key=products] .prod-preview-card:nth-child(2n) .prod-preview-media{order:0}.home-v2 [data-section-key=products] .prod-preview-media{min-height:0;aspect-ratio:16/10}}@media (max-width:560px){.home-v2 [data-section-key=products] .prod-preview-body{grid-template-columns:minmax(0,1fr)}.home-v2 .prod-preview-list+.prod-preview-list{margin-top:18px}}.home-v2 [data-section-key=fasilitas],.home-v2 [data-section-key=manufaktur]{--ink:var(--hv-band-text);--ink-soft:color-mix(in srgb,var(--hv-band-text) 76%,transparent);--hv-heading:var(--hv-band-text);--hv-text:color-mix(in srgb,var(--hv-band-text) 76%,transparent);--hv-line:color-mix(in srgb,#fff 14%,transparent);background:var(--hv-band)}.home-v2 [data-section-key=fasilitas] .label,.home-v2 [data-section-key=manufaktur] .label{color:var(--hv-sky)}.home-v2 [data-section-key=manufaktur] .section{padding-bottom:clamp(32px,4vw,56px)}.home-v2 [data-section-key=manufaktur] .about-grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start}.home-v2 [data-section-key=manufaktur] .about-heading{font-size:clamp(2rem,4vw,3.2rem);max-width:14ch}.home-v2 [data-section-key=manufaktur] .about-figure-frame{aspect-ratio:16/11}.home-v2 [data-section-key=fasilitas] .section-tight{padding-top:clamp(24px,3vw,40px)}.home-v2 [data-section-key=fasilitas] .sec-head{margin-bottom:clamp(24px,3vw,36px)}.home-v2 [data-section-key=fasilitas] .sec-head-title{font-size:clamp(1.3rem,2.2vw,1.75rem)}.home-v2 [data-section-key=fasilitas] .photo-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:clamp(12px,1.6vw,20px);gap:clamp(12px,1.6vw,20px);padding-bottom:48px}.home-v2 [data-section-key=fasilitas] .photo-grid-item:nth-child(2n){transform:translateY(48px)}.home-v2 [data-section-key=fasilitas] .photo-grid-item.reveal:not(.is-visible):nth-child(2n){transform:translateY(62px)}.home-v2 [data-section-key=fasilitas] .photo-grid-btn{height:auto;aspect-ratio:3/4;border-radius:var(--hv-radius)}.home-v2 [data-section-key=fasilitas] .photo-grid-cap{margin-top:10px;font-size:.86rem;color:color-mix(in srgb,var(--hv-band-text) 72%,transparent)}@media (max-width:900px){.home-v2 [data-section-key=manufaktur] .about-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.home-v2 [data-section-key=fasilitas] .photo-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:24px}.home-v2 [data-section-key=fasilitas] .photo-grid-item:nth-child(2n){transform:translateY(24px)}.home-v2 [data-section-key=fasilitas] .photo-grid-item.reveal:not(.is-visible):nth-child(2n){transform:translateY(38px)}}.home-v2 [data-section-key=kualitas],.home-v2 [data-section-key=sertifikat]{background:var(--hv-bg-alt)}.home-v2 [data-section-key=kualitas] .container{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,2fr);grid-gap:clamp(28px,5vw,72px);gap:clamp(28px,5vw,72px);align-items:start}.home-v2 [data-section-key=kualitas] .sec-head{position:-webkit-sticky;position:sticky;top:calc(var(--nav-h) + var(--nav-gap) + 32px);margin:0}.home-v2 [data-section-key=kualitas] .sec-head-title{font-size:clamp(2.1rem,4.2vw,3.4rem);max-width:10ch}.home-v2 [data-section-key=kualitas] .sustain-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,1.8vw,20px)}.home-v2 [data-section-key=kualitas] .vm-card{border-top:1px solid var(--hv-line);border:1px solid var(--hv-line);border-radius:var(--hv-radius);background:var(--hv-card)}.home-v2 [data-section-key=kualitas] .vm-card:hover{border-color:var(--hv-line-strong);border-top-color:var(--hv-line-strong);box-shadow:none}.home-v2 [data-section-key=kualitas] .vm-icon{width:46px;height:46px;border-radius:50%;background:var(--hv-bg-soft);color:var(--hv-blue)}.home-v2 [data-section-key=kualitas] .vm-icon svg{width:22px;height:22px}.home-v2 [data-section-key=kualitas] .vm-card p{font-size:.95rem;line-height:1.6}.home-v2 [data-section-key=kualitas] .vm-list li{padding:8px 0;font-size:.9rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--hv-heading)}.home-v2 [data-section-key=kualitas] .vm-list .index{color:var(--hv-sky)}.home-v2 [data-section-key=sertifikat] .section-tight{padding-top:0}.home-v2 [data-section-key=sertifikat] .sec-head{margin-bottom:24px;padding-top:clamp(32px,4vw,48px);border-top:1px solid var(--hv-line-strong)}.home-v2 [data-section-key=sertifikat] .sec-head-title{font-size:clamp(1.3rem,2.2vw,1.75rem)}.home-v2 [data-section-key=sertifikat] .cert-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.8vw,20px)}.home-v2 [data-section-key=sertifikat] .cert-card{border-radius:var(--hv-radius)}.home-v2 [data-section-key=sertifikat] .cert-card:hover{transform:none;box-shadow:none;border-color:var(--hv-line-strong)}.home-v2 [data-section-key=sertifikat] .cert-card-media{aspect-ratio:16/7;background:var(--hv-bg-soft)}.home-v2 [data-section-key=sertifikat] .cert-badge-lg{border-radius:4px}.home-v2 [data-section-key=sertifikat] .cert-material{font-family:var(--font-sans);font-weight:600;color:var(--hv-blue)}.home-v2 [data-section-key=sertifikat] .cert-view{border-radius:4px}.home-v2 [data-section-key=sertifikat] .cert-view:hover{background:var(--hv-blue);border-color:var(--hv-blue)}@media (max-width:960px){.home-v2 [data-section-key=kualitas] .container{grid-template-columns:minmax(0,1fr)}.home-v2 [data-section-key=kualitas] .sec-head{position:static}.home-v2 [data-section-key=kualitas] .sec-head-title{max-width:18ch}.home-v2 [data-section-key=sertifikat] .cert-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.home-v2 [data-section-key=kualitas] .sustain-grid,.home-v2 [data-section-key=sertifikat] .cert-grid{grid-template-columns:minmax(0,1fr)}}.home-v2 [data-section-key=keberlanjutan],.home-v2 [data-section-key=pilar-keberlanjutan]{background:var(--hv-bg-soft)}.home-v2 [data-section-key=keberlanjutan] .section{padding-bottom:clamp(40px,5vw,64px)}.home-v2 [data-section-key=keberlanjutan] .about-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.home-v2 [data-section-key=keberlanjutan] .about-heading{font-size:clamp(2rem,4vw,3.2rem);max-width:15ch}.home-v2 [data-section-key=keberlanjutan] .about-body p{font-size:clamp(1.04rem,1.3vw,1.16rem);max-width:52ch}.home-v2 [data-section-key=keberlanjutan] .about-figure-frame{aspect-ratio:4/5}.home-v2 [data-section-key=pilar-keberlanjutan] .section-tight{padding-top:0}.home-v2 [data-section-key=pilar-keberlanjutan] .sustain-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;border-top:2px solid var(--hv-heading)}.home-v2 [data-section-key=pilar-keberlanjutan] .vm-card{padding:26px clamp(14px,1.6vw,22px) 6px;border:0;border-left:1px solid var(--hv-line-strong);border-radius:0;background:transparent}.home-v2 [data-section-key=pilar-keberlanjutan] .vm-card:first-child{border-left:0;padding-left:0}.home-v2 [data-section-key=pilar-keberlanjutan] .vm-card:hover{box-shadow:none}.home-v2 [data-section-key=pilar-keberlanjutan] .vm-icon{width:auto;height:auto;margin-bottom:14px;background:transparent;color:var(--hv-blue)}.home-v2 [data-section-key=pilar-keberlanjutan] .vm-icon svg{width:30px;height:30px}.home-v2 [data-section-key=pilar-keberlanjutan] .vm-card h3{font-size:1.02rem;line-height:1.25}.home-v2 [data-section-key=pilar-keberlanjutan] .vm-card p{font-size:.9rem;line-height:1.6;margin-bottom:0!important}@media (max-width:1080px){.home-v2 [data-section-key=pilar-keberlanjutan] .sustain-grid{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:28px}.home-v2 [data-section-key=pilar-keberlanjutan] .vm-card:nth-child(3n+1){border-left:0;padding-left:0}}@media (max-width:900px){.home-v2 [data-section-key=keberlanjutan] .about-grid{grid-template-columns:minmax(0,1fr)}.home-v2 [data-section-key=keberlanjutan] .about-figure-frame{aspect-ratio:16/10}}@media (max-width:640px){.home-v2 [data-section-key=pilar-keberlanjutan] .sustain-grid{grid-template-columns:minmax(0,1fr);row-gap:0}.home-v2 [data-section-key=pilar-keberlanjutan] .vm-card,.home-v2 [data-section-key=pilar-keberlanjutan] .vm-card:nth-child(3n+1){padding:22px 0;border-left:0;border-bottom:1px solid var(--hv-line-strong)}}.home-v2 [data-section-key=selanjutnya] .link-cards{gap:clamp(14px,1.8vw,20px)}.home-v2 [data-section-key=selanjutnya] .link-card{border-radius:var(--hv-radius);border-color:var(--hv-line);background:var(--hv-card);padding:28px 26px}.home-v2 [data-section-key=selanjutnya] .link-card:hover{transform:none;box-shadow:none;border-color:var(--hv-blue)}.home-v2 [data-section-key=selanjutnya] .link-card-icon{border-radius:50%;background:var(--hv-bg-soft);color:var(--hv-blue)}.home-v2 [data-section-key=selanjutnya] .link-card h3{color:var(--hv-heading);font-weight:650}.home-v2 [data-section-key=selanjutnya] .link-card p{color:var(--hv-text)}.home-v2 [data-section-key=selanjutnya] .link-card-more{font-family:var(--font-sans);font-size:.9rem;font-weight:600;letter-spacing:0;text-transform:none;color:var(--hv-blue)}.home-v2 [data-section-key=selanjutnya] .link-cards-heading{color:var(--hv-heading)}.home-v2 [data-section-key=selanjutnya] .label{color:var(--hv-blue)}.home-v2 [data-section-key=selanjutnya] .label:before{content:"";width:28px;height:2px;background:var(--hv-sky)}.home-v2 [data-section-key=news]{background:var(--hv-bg-alt)}.home-v2 [data-section-key=news] .news-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:clamp(16px,2vw,24px)}.home-v2 [data-section-key=news] .news-card{border-radius:var(--hv-radius)}.home-v2 [data-section-key=news] .news-card:hover{transform:none;box-shadow:none;border-color:var(--hv-line-strong)}.home-v2 [data-section-key=news] .news-grid>.news-card:first-child{grid-row:span 2}.home-v2 [data-section-key=news] .news-grid>.news-card:first-child .news-card-media{aspect-ratio:16/11}.home-v2 [data-section-key=news] .news-grid>.news-card:first-child .news-card-title{font-size:clamp(1.3rem,2.2vw,1.7rem)}.home-v2 [data-section-key=news] .news-grid>.news-card:not(:first-child){flex-direction:row}.home-v2 [data-section-key=news] .news-grid>.news-card:not(:first-child) .news-card-media{flex:0 0 38%;aspect-ratio:auto;min-height:180px}.home-v2 [data-section-key=news] .news-grid>.news-card:not(:first-child) .news-card-ex{-webkit-line-clamp:2}.home-v2 [data-section-key=news] .news-card-meta{font-family:var(--font-sans);font-weight:600;letter-spacing:.08em}@media (max-width:900px){.home-v2 [data-section-key=news] .news-grid{grid-template-columns:minmax(0,1fr)}.home-v2 [data-section-key=news] .news-grid>.news-card:first-child{grid-row:auto}}@media (max-width:560px){.home-v2 [data-section-key=news] .news-grid>.news-card:not(:first-child){flex-direction:column}.home-v2 [data-section-key=news] .news-grid>.news-card:not(:first-child) .news-card-media{flex:none;min-height:0;aspect-ratio:16/10}}.home-v2 [data-section-key=galeri] .photo-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:clamp(150px,15vw,210px);grid-gap:clamp(10px,1.2vw,16px);gap:clamp(10px,1.2vw,16px)}.home-v2 [data-section-key=galeri] .photo-grid-item{position:relative;min-height:0}.home-v2 [data-section-key=galeri] .photo-grid-item:first-child{grid-column:span 2;grid-row:span 2}.home-v2 [data-section-key=galeri] .photo-grid-item:nth-child(4){grid-column:3/span 2}.home-v2 [data-section-key=galeri] .photo-grid-item:nth-child(n+5){grid-column:span 2}.home-v2 [data-section-key=galeri] .photo-grid-btn{height:100%;border-radius:var(--hv-radius)}.home-v2 [data-section-key=galeri] .photo-grid-cap{position:absolute;left:10px;bottom:10px;max-width:calc(100% - 20px);margin:0;padding:6px 10px;border-radius:4px;background:color-mix(in srgb,var(--c-deep) 82%,transparent);color:#fff;font-size:.78rem;line-height:1.35;pointer-events:none}.home-v2 [data-section-key=videos] .section{padding-top:0}.home-v2 [data-section-key=videos] .container{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);grid-gap:clamp(24px,4vw,56px);gap:clamp(24px,4vw,56px);align-items:center;padding-top:clamp(40px,5vw,64px);border-top:1px solid var(--hv-line)}.home-v2 [data-section-key=videos] .sec-head{margin:0}.home-v2 [data-section-key=videos] .sec-head-title{font-size:clamp(1.4rem,2.4vw,2rem)}.home-v2 [data-section-key=videos] .vg-grid{grid-template-columns:minmax(0,1fr);margin-top:0}.home-v2 [data-section-key=videos] .vg-thumb{border-radius:var(--hv-radius)}.home-v2 [data-section-key=videos] .vg-play{color:var(--hv-blue)}.home-v2 [data-section-key=videos] .vg-card:hover .vg-play{background:var(--hv-blue);color:#fff}@media (max-width:720px){.home-v2 [data-section-key=galeri] .photo-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:132px}.home-v2 [data-section-key=galeri] .photo-grid-item:nth-child(n){grid-column:auto;grid-row:auto}.home-v2 [data-section-key=galeri] .photo-grid-item:first-child{grid-column:span 2;grid-row:span 2}.home-v2 [data-section-key=galeri] .photo-grid-item:nth-child(6){grid-column:span 2}.home-v2 [data-section-key=videos] .container{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.home-v2 [data-section-key=fasilitas] .photo-grid-item.reveal:not(.is-visible):nth-child(2n){transform:translateY(48px)}}@media (prefers-reduced-motion:reduce) and (max-width:720px){.home-v2 [data-section-key=fasilitas] .photo-grid-item.reveal:not(.is-visible):nth-child(2n){transform:translateY(24px)}}.home-v2 .sec-block:has(.hgrid)+[data-section-key=glance] .section-tight{padding-top:clamp(40px,5vw,64px)}.home-v2 .sec-block:has(.hgrid)+[data-section-key=glance] .container{margin-top:0}