.vhal main{display:block}.vhal__wrap{max-width:1100px;margin:0 auto}.vhal__head{text-align:center;background:linear-gradient(#fff 0%,#eef1f8 120px,#e9eefa 100%);padding:56px 40px 60px}.vhal__ey{letter-spacing:.14em;color:var(--ink-soft);margin:0 0 14px;font-size:13px;font-weight:800;display:inline-block}.vhal__h1{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);margin:0;font-size:clamp(30px,4.6vw,56px);font-weight:700;line-height:1.08}.vhal__lead{color:#3a3b42;max-width:620px;margin:20px auto 0;font-size:clamp(15px,1.5vw,18px);line-height:1.62}.vhal__tautan{margin:20px 0 0;font-size:15px;font-weight:800}.vhal__sec{background:linear-gradient(125deg,#cde4ff 0%,#d9efdc 48%,#fce7cc 100%);padding:64px 40px 72px}.vhal__lembar{border-radius:var(--radius-card,18px);background:#fff;max-width:760px;margin:0 auto;padding:52px 56px 48px;box-shadow:0 6px 18px #1415181a}.vhal__bag+.vhal__bag{border-top:1px solid #14151817;margin-top:40px;padding-top:38px}.vhal__bag__h{font-family:var(--font-display);letter-spacing:-.005em;color:var(--ink);margin:0 0 16px;padding-top:16px;font-size:clamp(22px,2.5vw,30px);font-weight:600;line-height:1.22;position:relative}.vhal__bag__h:before{content:"";border-radius:2px;width:44px;height:4px;position:absolute;top:0;left:0}.vhal__bag--green .vhal__bag__h:before{background:var(--green,#00b34a)}.vhal__bag--blue .vhal__bag__h:before{background:var(--blue,#0057ff)}.vhal__bag--orange .vhal__bag__h:before{background:var(--orange,#ff7a00)}.vhal__bag p{color:#3f4046;margin:0 0 16px;font-size:17px;line-height:1.74}.vhal__bag p:last-child{margin-bottom:0}.vhal__sub{background:#f5f7fc;border-left:3px solid #0057ff47;border-radius:0 12px 12px 0;margin:26px 0 0;padding:20px 22px}.vhal__sub h3{font-family:var(--font-display);color:var(--ink);margin:0 0 10px;font-size:18px;font-weight:600;line-height:1.32}.vhal__sub p{font-size:16px;line-height:1.68}.vhal__jujur{background:var(--sheen,linear-gradient(120deg, #ffffffd9, #fff0)), var(--surface-gray,linear-gradient(160deg, #f8f8f9, #e4e4e6));padding:64px 40px 72px}.vhal__jujur h2{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink-deep,#010e1f);margin:0 0 12px;font-size:clamp(26px,3.6vw,40px);font-weight:700;line-height:1.12}.vhal__jujur__lead{color:#3f4046;max-width:640px;margin:0;font-size:17px;line-height:1.68}.vhal__jujur__list{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:14px;margin:30px 0 0;display:grid}.vhal__jujur__list>div{border-radius:var(--radius-card,18px);background:#fff;padding:22px 22px 20px;box-shadow:0 1px 2px #1415180a,0 8px 24px #1415180f}.vhal__jujur__list dt{font-family:var(--font-display);color:var(--ink);margin:0 0 8px;font-size:18px;font-weight:600;line-height:1.3}.vhal__jujur__list dd{color:#4a4b52;margin:0;font-size:15.5px;line-height:1.6}.vhal__tutup{text-align:center;background:linear-gradient(120deg,#fff1e6 0%,#fbf4ec 22%,#eaf7ef 55%,#eaf1ff 100%);padding:68px 40px 76px;position:relative;overflow:hidden}.vhal__tutup:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(38% 50% at 8% 8%,#ff7a0029,#0000 70%),radial-gradient(40% 52% at 92% 18%,#0057ff24,#0000 70%),radial-gradient(46% 60% at 80% 96%,#00b34a24,#0000 70%);position:absolute;inset:0}.vhal__tutup>*{z-index:1;position:relative}.vhal__tutup h3{font-family:var(--font-display);color:var(--ink);margin:0 0 10px;font-size:clamp(24px,3.6vw,42px);font-weight:700;line-height:1.12}.vhal__tutup p{color:#3a3b42;max-width:560px;margin:0 auto 26px;font-size:clamp(15px,1.5vw,17px);line-height:1.6}.vhal__balik{text-align:center;margin:22px 0 0;font-size:15px}.vhal__balik a,.vhal__tautan a{align-items:center;min-height:44px;display:inline-flex}@media (max-width:640px){.vhal__head,.vhal__sec,.vhal__jujur,.vhal__tutup{padding-left:18px;padding-right:18px}.vhal__head{padding-top:40px;padding-bottom:44px}.vhal__sec,.vhal__jujur,.vhal__tutup{padding-top:48px;padding-bottom:52px}.vhal__lembar{border-radius:14px;padding:30px 20px 28px}.vhal__bag__h{padding-top:14px}.vhal__sub{padding:18px 16px}}
