.mobile-menu-enter-active[data-v-f57a727b],.mobile-menu-leave-active[data-v-f57a727b]{transition:opacity .3s,transform .3s cubic-bezier(.4,0,.2,1)}.mobile-menu-enter-from[data-v-f57a727b],.mobile-menu-leave-to[data-v-f57a727b]{opacity:0;transform:translateY(-15px)}.landing-html,html{scroll-padding-top:86px;scroll-behavior:smooth!important}#cara-kerja,#daftar,#faq,#ketentuan,#manfaat,#tentang,#top,.section{scroll-margin-top:86px}.landing-page,:root{--crimson:#e61e32;--burgundy:#781b2b;--oxblood:#5a1019;--dark-cherry:#3b080f;--dusty-rose:#c8757f;--soft-blush:#f8e8ea;--surface:#fcf7f8;--white:#fff;--ink:#271216;--muted:#6f5b5f;--line:#ead9dc;--container:1180px;--font-dm:"DM Sans";--font-manrope:"Manrope"}.landing-page{background:var(--white);color:var(--ink);font-family:var(--font-dm),Arial,sans-serif;-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.65}.landing-page *,.landing-page :after,.landing-page :before{box-sizing:border-box}.landing-page a:not(.button){color:inherit;text-decoration:none}.landing-page a.button{text-decoration:none}.landing-page img{max-width:100%;display:block}.container{width:min(calc(100% - 32px),var(--container));margin-left:auto;margin-right:auto;margin-left:auto;margin-right:auto}.skip-link{z-index:999;color:var(--dark-cherry);background:#fff;border-radius:8px;padding:10px 14px;position:fixed;top:10px;left:10px;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.site-header{z-index:100;top:0;left:0;right:0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;border-bottom:1px solid #c8757f40;position:fixed;top:0;bottom:auto;left:0;right:0}.header-inner{align-items:center;gap:28px;min-height:74px;display:flex}.brand{flex-shrink:0}.brand img{-o-object-fit:contain;object-fit:contain;width:132px;height:55px}.desktop-nav{gap:30px;margin-left:auto;display:none}.desktop-nav a{color:var(--oxblood);font-size:14px;font-weight:700}.button{border:1px solid #0000;border-radius:13px;justify-content:center;align-items:center;min-height:50px;padding:13px 22px;font-weight:800;line-height:1.25;transition:transform .2s,background .2s,box-shadow .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button:focus-visible{outline-offset:4px;outline:3px solid #e61e329e}a:focus-visible{outline-offset:4px;outline:3px solid #e61e329e}.button-small{background:var(--crimson);min-height:46px;padding-left:17px;padding-right:17px;font-size:14px;box-shadow:0 10px 26px #e61e322e;color:#fff!important}.button-light{background:#fff;gap:12px;box-shadow:0 18px 45px #00000038;color:var(--burgundy)!important}.button-ghost{color:#fff;background:#ffffff12;border-color:#fff6}.button-primary{background:var(--crimson);box-shadow:0 13px 30px #e61e3233;color:#fff!important}.button-primary:hover,.button-small:hover{background:var(--burgundy)}.button-large{min-height:58px;padding:16px 27px}.header-cta{margin-left:auto;display:none!important}.mobile-menu{margin-left:auto;position:relative}.mobile-menu>button{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:12px;place-content:center;gap:5px;width:46px;height:46px;padding:0;display:grid}.mobile-menu>button span{background:var(--burgundy);border-radius:2px;width:20px;height:2px;transition:transform .2s,opacity .2s;display:block}.mobile-menu.is-open>button span:first-child{transform:translateY(7px)rotate(45deg)}.mobile-menu.is-open>button span:nth-child(2){opacity:0}.mobile-menu.is-open>button span:last-child{transform:translateY(-7px)rotate(-45deg)}.mobile-menu nav{padding:20px max(16px,calc((100vw - var(--container))/2));border-top:1px solid var(--line);background:#fff;flex-direction:column;gap:4px;display:flex;position:fixed;top:73px;left:0;right:0;box-shadow:0 25px 40px #3b080f21}.mobile-menu nav>a:not(.button){color:var(--oxblood);padding:12px 4px;font-weight:700}.hero{min-height:100vh;background:radial-gradient(circle at 70% 24%,#c8757f3d,transparent 31%),linear-gradient(128deg,var(--dark-cherry),var(--oxblood) 58%,var(--burgundy));color:#fff;min-height:100svh;padding:128px 0 66px;position:relative;overflow:hidden}.hero:after{bottom:0;left:0;right:0;content:"";background:linear-gradient(#0000,#1400052e);height:120px;position:absolute;top:auto;bottom:0;left:0;right:0}.hero-grid{z-index:2;align-items:center;gap:54px;display:grid;position:relative}.hero-copy{max-width:720px}.eyebrow{color:#ffdce0;letter-spacing:.08em;text-transform:uppercase;background:#ffffff14;border:1px solid #ffffff38;border-radius:999px;margin:0 0 20px;padding:8px 12px;font-size:12px;font-weight:800;display:inline-flex}.hero h1,.landing-page h1{max-width:790px;font-family:var(--font-manrope),Arial,sans-serif;letter-spacing:-.055em;margin:0;font-size:max(2.6rem,min(10vw,4.8rem));line-height:1.05}.hero-lead{color:#ffffffc7;max-width:660px;margin:25px 0 0;font-size:17px;line-height:1.7}.hero-actions{flex-direction:column;align-items:stretch;gap:12px;margin-top:32px;display:flex}.trust-list{color:#ffffffc2;flex-wrap:wrap;gap:10px 20px;margin:26px 0 0;padding:0;font-size:13px;font-weight:600;list-style:none;display:flex}.trust-list span{color:#ffd3d8;background:#ffffff1f;border-radius:50%;place-items:center;width:19px;height:19px;margin-right:5px;display:inline-grid}.hero-visual{place-items:center;min-height:470px;display:grid;position:relative}.visual-glow{filter:blur(70px);background:#e61e3252;border-radius:50%;width:370px;height:370px;position:absolute}.phone-card{z-index:2;width:min(285px,74vw);min-height:410px;color:var(--ink);background:linear-gradient(160deg,#fff,#fff6f7);border:8px solid #ffffffe0;border-radius:38px;padding:19px;position:relative;transform:rotate(4deg);box-shadow:0 35px 90px #00000059}.phone-top{justify-content:center;gap:4px;display:flex}.phone-top span:first-child{background:#ddc9cd;border-radius:5px;width:54px;height:6px}.phone-top span:last-child{background:#ddc9cd;border-radius:50%;width:6px;height:6px}.phone-brand{color:var(--crimson);font-family:var(--font-manrope);letter-spacing:.12em;justify-content:center;align-items:center;gap:7px;margin-top:33px;display:flex}.phone-brand img{-o-object-fit:contain;object-fit:contain;width:39px;height:39px}.phone-card>p{max-width:190px;font-family:var(--font-manrope);text-align:center;margin:20px auto;font-size:23px;font-weight:800;line-height:1.22}.progress-card{border:1px solid var(--line);background:#fff;border-radius:18px;padding:17px;box-shadow:0 12px 35px #5a101914}.progress-card span{color:var(--muted);font-size:11px;display:block}.progress-card strong{margin:3px 0 11px;font-size:14px;display:block}.progress-card i{background:linear-gradient(90deg,var(--crimson),var(--dusty-rose));border-radius:8px;width:78%;height:7px;display:block}.mini-grid{grid-template-columns:repeat(2,1fr);gap:9px;margin-top:14px;display:grid}.mini-grid span{background:var(--soft-blush);border-radius:13px;height:48px}.floating-card{z-index:3;max-width:210px;color:var(--ink);background:#fffffff0;border:1px solid #ffffff73;border-radius:16px;align-items:center;gap:10px;padding:12px 14px;display:flex;position:absolute;box-shadow:0 18px 50px #0000003b}.floating-card-top{top:45px;right:1%}.floating-card-bottom{bottom:34px;left:0}.floating-card small,.floating-card strong{line-height:1.25;display:block}.floating-card strong{font-size:12px}.floating-card small{color:var(--muted);margin-top:3px;font-size:9px}.floating-icon{background:var(--soft-blush);width:34px;height:34px;color:var(--crimson);border-radius:10px;flex:0 0 34px;place-items:center;font-weight:900;display:grid}.hero-orb{border:1px solid #ffffff12;border-radius:50%;position:absolute}.hero-orb-one{width:480px;height:480px;top:13%;right:-170px}.hero-orb-two{width:500px;height:500px;bottom:-220px;left:-180px}.section{padding:76px 0}.closing h2,.reach h2,.section h2{font-family:var(--font-manrope),Arial,sans-serif;letter-spacing:-.045em;margin:0;font-size:max(2.15rem,min(8vw,3.7rem));line-height:1.12}.closing h2 em,.reach h2 em,.section h2 em{color:var(--crimson);font-style:normal}.section h3{font-family:var(--font-manrope),Arial,sans-serif;margin:0;line-height:1.3}.section p{color:var(--muted)}.kicker{letter-spacing:.13em;text-transform:uppercase;font-weight:800;color:var(--crimson)!important;margin:0 0 16px!important;font-size:12px!important}.section-heading{max-width:720px;margin-bottom:42px}.section-heading>p:last-child{max-width:620px;margin-top:18px;font-size:17px}.section-heading.center{text-align:center}.section-heading.center,.section-heading.center>p:last-child{margin-left:auto;margin-right:auto;margin-left:auto;margin-right:auto}.section-heading.light h2{color:#fff}.section-heading.light>p:last-child{color:#ffffffa6}.text-link{color:var(--burgundy);gap:10px;margin-top:20px;font-weight:800;display:inline-flex}.text-link span{color:var(--crimson)}.intro-strip{z-index:5;border-bottom:1px solid var(--line);background:#fff;position:relative}.intro-strip-grid{grid-template-columns:repeat(3,1fr);display:grid}.intro-strip-grid>div{text-align:center;flex-direction:column;padding:21px 6px;display:flex}.intro-strip-grid>div+div{border-left:1px solid var(--line)}.intro-strip strong{color:var(--burgundy);font-family:var(--font-manrope);font-size:17px}.intro-strip span{color:var(--muted);font-size:10px}.about{background:#fff}.about-grid{gap:45px;display:grid}.section-copy>p:not(.kicker){max-width:570px;margin:24px 0 0;font-size:17px}.about-cards{gap:14px;display:grid}.about-cards article{border:1px solid var(--line);background:var(--surface);border-radius:22px;padding:26px;position:relative;overflow:hidden}.about-cards h3{margin-top:18px;font-size:18px}.about-cards p{margin:9px 0 0;font-size:14px}.round-icon{background:var(--soft-blush);width:45px;height:45px;color:var(--crimson);border-radius:13px;place-items:center;font-size:20px;font-weight:800;display:grid}.about-cards .card-accent{border-color:var(--burgundy);background:linear-gradient(145deg,var(--oxblood),var(--dark-cherry));color:#fff}.card-accent p{color:#ffffffa6}.card-accent .round-icon{color:#ffadb5;background:#ffffff1a}.benefits{background:var(--surface)}.benefit-grid{gap:14px;display:grid}.benefit-card{border:1px solid var(--line);background:#fff;border-radius:22px;min-height:215px;padding:26px;transition:transform .2s,box-shadow .2s;position:relative}.benefit-card:hover{transform:translateY(-4px);box-shadow:0 18px 45px #5a10191a}.card-number{color:var(--dusty-rose);letter-spacing:.1em;margin-bottom:30px;font-size:12px;font-weight:800;display:block}.benefit-card h3{padding-right:26px;font-size:18px}.benefit-card p{margin:10px 0 0;font-size:14px}.benefit-card:after{color:var(--crimson);content:"↗";font-size:20px;position:absolute;top:22px;right:22px}.how{background:radial-gradient(circle at 92% 5%,#c8757f33,transparent 28%),var(--dark-cherry);position:relative;overflow:hidden}.how:after{content:"";border:1px solid #ffffff12;border-radius:50%;width:520px;height:520px;position:absolute;bottom:-220px;right:-170px}.step-list{z-index:2;gap:1px;margin:0;padding:0;list-style:none;display:grid;position:relative}.step-list li{border-top:1px solid #ffffff21;grid-template-columns:52px 1fr;gap:10px;padding:22px 0;display:grid}.step-list>li>span{color:var(--crimson);font-family:var(--font-manrope);font-size:14px;font-weight:800}.step-list h3{color:#fff;font-size:18px}.step-list p{color:#ffffff94;margin:7px 0 0;font-size:14px}.opportunity{background:#fff}.opportunity-grid{align-items:center;gap:38px;display:grid}.opportunity-grid>div:first-child>p:not(.kicker){max-width:590px;margin:22px 0 0;font-size:17px}.opportunity-card{border:1px solid var(--line);background:var(--surface);border-radius:28px;grid-template-columns:1fr 1fr;gap:10px;padding:14px;display:grid}.opportunity-card>div{background:#fff;border-radius:19px;min-height:155px;padding:19px}.opportunity-card small,.opportunity-card span,.opportunity-card strong{display:block}.opportunity-card span{background:var(--soft-blush);width:38px;height:38px;color:var(--crimson);border-radius:11px;place-items:center;margin-bottom:20px;font-weight:900;display:grid}.opportunity-card strong{font-family:var(--font-manrope);font-size:15px}.opportunity-card small{color:var(--muted);margin-top:5px;font-size:11px;line-height:1.4}.audience{background:var(--surface)}.audience-grid{align-items:center;gap:48px;display:grid}.audience-visual{background:radial-gradient(circle at 70% 35%,#f8e8ea59,transparent 30%),linear-gradient(145deg,var(--burgundy),var(--dark-cherry));border-radius:30px;min-height:390px;position:relative;overflow:hidden}.audience-visual:after,.audience-visual:before{content:"";border:1px solid #ffffff1a;border-radius:50%;position:absolute}.audience-visual:before{width:280px;height:280px;top:-40px;right:-70px}.audience-visual:after{width:350px;height:350px;bottom:-100px;left:-80px}.quote-card{z-index:2;background:#fffffff2;border:1px solid #ffffff59;border-radius:22px;padding:26px;position:absolute;bottom:24px;left:22px;right:22px;box-shadow:0 25px 60px #00000038}.quote-card small,.quote-card span,.quote-card strong{display:block}.quote-card span{height:30px;color:var(--crimson);font-family:Georgia,serif;font-size:50px;line-height:1}.quote-card strong{font-family:var(--font-manrope);margin-top:12px;font-size:22px;line-height:1.25}.quote-card small{color:var(--muted);margin-top:8px}.audience-grid>div:last-child>p:not(.kicker){margin:22px 0 0;font-size:17px}.check-list{gap:12px;margin:26px 0 30px;padding:0;list-style:none;display:grid}.check-list li{color:var(--ink);padding-left:31px;font-weight:600;position:relative}.check-list li:before{background:var(--soft-blush);width:21px;height:21px;color:var(--crimson);content:"✓";border-radius:50%;place-items:center;font-size:12px;font-weight:900;display:grid;position:absolute;top:1px;left:0}.reach{background:#fff;padding:72px 0}.reach-inner{align-items:center;gap:35px;display:grid}.reach-inner>div p:not(.kicker){max-width:600px;color:var(--muted);margin:20px 0 0;font-size:17px}.reach img{opacity:.85;filter:sepia()saturate(1.7)hue-rotate(302deg)brightness(.7);width:100%}.journey{background:var(--surface)}.journey-grid{gap:12px;margin:0;padding:0;list-style:none;display:grid}.journey-grid li{border:1px solid var(--line);background:#fff;border-radius:20px;padding:24px}.journey-grid li>span{background:var(--crimson);color:#fff;border-radius:50%;place-items:center;width:34px;height:34px;margin-bottom:22px;font-weight:800;display:grid}.journey-grid h3{font-size:16px}.journey-grid p{margin:8px 0 0;font-size:13px}.training{background:#fff}.training-grid{gap:40px;display:grid}.training-grid>div>p:not(.kicker){max-width:600px;margin:22px 0 0;font-size:17px}.training ul{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.training li{border-bottom:1px solid var(--line);align-items:center;gap:17px;padding:18px 5px;font-weight:700;display:flex}.training li span{color:var(--crimson);font-size:12px}.faq{background:var(--surface)}.faq-grid{gap:38px;display:grid}.faq-copy>p:not(.kicker){max-width:420px;margin:20px 0 0}.faq-list{border-top:1px solid var(--line)}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{cursor:pointer;min-height:70px;font-family:var(--font-manrope);justify-content:space-between;align-items:center;gap:20px;padding:17px 0;font-weight:700;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{width:32px;height:32px;color:var(--crimson);background:#fff;border-radius:50%;flex:0 0 32px;place-items:center;font-size:20px;transition:transform .2s;display:grid}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{margin:-4px 45px 20px 0;font-size:14px}.closing{background:radial-gradient(circle at 75% 20%,#c8757f45,transparent 28%),linear-gradient(128deg,var(--dark-cherry),var(--oxblood) 62%,var(--burgundy));color:#fff;text-align:center;padding:82px 0;position:relative;overflow:hidden}.closing-inner{z-index:2;max-width:850px;position:relative}.closing-inner>img{-o-object-fit:contain;object-fit:contain;background:#fff;border-radius:20px;width:68px;height:68px;margin:0 auto 26px;padding:8px}.closing h2 em{color:#ffb8bf}.closing-inner>p:not(.kicker){color:#ffffffb8;max-width:640px;margin:23px auto 30px;font-size:17px}.closing-inner .button{margin-left:auto;margin-right:auto;margin-left:auto;margin-right:auto}.closing-inner>small{color:#ffffff8c;margin-top:18px;display:block}.closing-orb{border:1px solid #ffffff14;border-radius:50%;width:480px;height:480px;position:absolute;bottom:-200px;right:-140px}.site-footer{color:#fff;background:#210408;padding:65px 0 76px}.footer-main{gap:38px;display:grid}.footer-brand img{width:170px;height:auto}.footer-brand p{color:#fff9;font-family:var(--font-manrope);margin:18px 0 0;font-weight:700}.footer-main h3{color:#fff;font-family:var(--font-manrope);margin:0 0 14px;font-size:13px}.footer-main>div:not(.footer-brand) a{color:#ffffff8f;padding:5px 0;font-size:13px;display:block}.footer-main a:hover{color:#fff}.footer-disclaimer{border-top:1px solid #ffffff1a;margin-top:42px;padding-top:28px}.footer-disclaimer p{margin:7px 0;line-height:1.65}.footer-bottom,.footer-disclaimer p{color:#ffffff61;font-size:11px}.footer-bottom{border-top:1px solid #ffffff1a;justify-content:space-between;margin-top:26px;padding-top:22px;display:flex}.mobile-sticky{z-index:80;bottom:12px;right:12px;bottom:max(12px,env(safe-area-inset-bottom));background:var(--crimson);border:1px solid #ffffff47;border-radius:14px;justify-content:center;align-items:center;gap:12px;min-height:52px;font-weight:800;transition:opacity .3s,transform .3s;display:flex;position:fixed;left:12px;box-shadow:0 16px 40px #3b080f59;color:#fff!important}body.menu-is-open .mobile-sticky{opacity:0;pointer-events:none;transform:translateY(20px)}@media (min-width:640px){.container{width:min(calc(100% - 48px),var(--container))}.hero-actions{flex-direction:row;align-items:center}.section{padding:90px 0}.benefit-grid,.journey-grid{grid-template-columns:repeat(2,1fr)}.footer-main{grid-template-columns:1fr .6fr .8fr}.mobile-sticky{display:none}.intro-strip-grid>div{padding:25px 12px}.intro-strip span{font-size:12px}.intro-strip strong{font-size:20px}}@media (min-width:900px){.desktop-nav{display:flex}.header-cta{margin-left:0;display:inline-flex!important}.hero{padding:145px 0 80px}.hero-grid{grid-template-columns:1.12fr .88fr;gap:35px}.hero-visual{min-height:600px}.phone-card{width:310px;min-height:460px;padding:24px}.mobile-menu{display:none}.about-grid{grid-template-columns:.9fr 1.1fr;gap:75px}.about-cards{grid-template-columns:1fr 1fr}.about-cards .card-accent{grid-column:1/-1}.benefit-grid{grid-template-columns:repeat(3,1fr)}.step-list{grid-template-columns:repeat(5,1fr);gap:0}.step-list li{border-top:1px solid #ffffff21;border-left:1px solid #ffffff21;grid-template-columns:1fr;padding:28px 20px}.step-list li:first-child{border-left:0}.step-list>li>span{margin-bottom:38px}.opportunity-grid{grid-template-columns:.92fr 1.08fr;gap:80px}.audience-grid{grid-template-columns:.85fr 1.15fr;gap:80px}.reach-inner{grid-template-columns:.95fr 1.05fr;gap:60px}.journey-grid{grid-template-columns:repeat(6,1fr)}.journey-grid li{min-height:230px;padding:21px}.training-grid{grid-template-columns:1fr 1fr;gap:80px}.faq-grid{grid-template-columns:.75fr 1.25fr;gap:80px}.faq-copy{align-self:start;position:-webkit-sticky;position:sticky;top:120px}.footer-main{grid-template-columns:1.4fr .55fr .75fr}.site-footer{padding-bottom:30px}}@media (max-width:380px){.header-inner{min-height:68px}.brand img{width:112px}.hero{padding-top:110px}.hero h1,.landing-page h1{font-size:2.35rem}.floating-card{max-width:180px}.intro-strip strong{font-size:14px}.intro-strip span{font-size:9px}.opportunity-card{grid-template-columns:1fr}.footer-bottom{flex-direction:column;gap:5px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition-duration:.01ms!important}.benefit-card:hover,.button:hover{transform:none}}
