:root{--v105-gold:#d7a52b;--v105-gold-soft:#fbf3dc}.v105-story-shell{--v105-main:#0b438c;--v105-main-dark:#072d63;--v105-soft:#edf4fc;--v105-ink:#152238;--v105-line:#c8d9ee}.v105-liga-shell{--v105-main:#9d1c31;--v105-main-dark:#701123;--v105-soft:#fff0f2;--v105-ink:#2b181c;--v105-line:#ecc8cf}.v105-story-shell,.v105-liga-shell{background:#fff!important;color:var(--v105-ink)!important}.v105-story-shell main,.v105-liga-shell main{background:#fff!important;color:var(--v105-ink)!important}.v105-story-shell .lg-global-header,.v105-liga-shell .lg-global-header{background:#fff!important;color:var(--v105-ink)!important;border-bottom:3px solid var(--v105-main)!important;box-shadow:0 9px 30px rgba(29,39,58,.09),inset 0 -1px 0 var(--v105-gold)!important}.v105-story-shell .lg-global-brand,.v105-liga-shell .lg-global-brand{color:var(--v105-main)!important}.v105-story-shell .lg-global-brand small,.v105-liga-shell .lg-global-brand small{color:#6d7480!important}.v105-story-shell .lg-global-nav>a,.v105-story-shell .lg-global-nav button,.v105-liga-shell .lg-global-nav>a,.v105-liga-shell .lg-global-nav button{color:var(--v105-ink)!important}.v105-story-shell .lg-global-nav>a:hover,.v105-story-shell .lg-global-nav>a.active,.v105-story-shell .lg-global-nav button:hover,.v105-story-shell .lg-global-more.open>button,.v105-liga-shell .lg-global-nav>a:hover,.v105-liga-shell .lg-global-nav>a.active,.v105-liga-shell .lg-global-nav button:hover,.v105-liga-shell .lg-global-more.open>button{background:var(--v105-soft)!important;color:var(--v105-main)!important;box-shadow:inset 0 -3px 0 var(--v105-gold)}.v105-story-shell .lg-global-menu,.v105-liga-shell .lg-global-menu{background:#fff!important;border:1px solid var(--v105-line)!important;border-top:4px solid var(--v105-main)!important;box-shadow:0 24px 60px rgba(20,30,50,.16)!important}.v105-story-shell .lg-global-menu a,.v105-liga-shell .lg-global-menu a{color:var(--v105-ink)!important;border-left:3px solid transparent}.v105-story-shell .lg-global-menu a:hover,.v105-story-shell .lg-global-menu a.active,.v105-liga-shell .lg-global-menu a:hover,.v105-liga-shell .lg-global-menu a.active{background:var(--v105-soft)!important;color:var(--v105-main)!important;border-left-color:var(--v105-gold)}.v105-story-shell .lg-global-menu strong,.v105-liga-shell .lg-global-menu strong{color:var(--v105-main)!important}.v105-story-shell .site-footer,.v105-liga-shell .site-footer{background:#fff!important;color:var(--v105-ink)!important;border-top:6px solid var(--v105-main)!important;box-shadow:inset 0 3px 0 var(--v105-gold)!important}.v105-story-shell .site-footer p,.v105-story-shell .site-footer span,.v105-story-shell .site-footer a,.v105-liga-shell .site-footer p,.v105-liga-shell .site-footer span,.v105-liga-shell .site-footer a{color:#4f5969!important}.v105-story-shell .footer-group-v62>strong,.v105-liga-shell .footer-group-v62>strong{color:var(--v105-main)!important}.v105-story-shell .site-footer a:hover,.v105-liga-shell .site-footer a:hover{color:var(--v105-main)!important}.v105-story-shell .footer-social-v62 a,.v105-liga-shell .footer-social-v62 a{border-color:var(--v105-gold)!important;background:var(--v105-soft)!important}.v105-promo-hero{position:relative;background:linear-gradient(120deg,#fff 0%,#fff 63%,var(--v105-soft) 63%,var(--v105-soft) 100%);border-bottom:1px solid var(--v105-line);overflow:hidden}.v105-promo-hero:before{content:"";position:absolute;left:0;top:0;bottom:0;width:8px;background:var(--v105-main)}.v105-promo-hero:after{content:"";position:absolute;left:8px;top:0;width:38%;height:5px;background:var(--v105-gold)}.v105-promo-inner{max-width:1240px;margin:auto;padding:74px 28px 50px;display:grid;grid-template-columns:1.25fr .55fr;gap:42px;align-items:end}.v105-promo-copy>small{display:block;font-size:10px;font-weight:900;letter-spacing:.16em;color:var(--v105-main)}.v105-promo-copy h1{max-width:900px;font-size:clamp(40px,6vw,76px);line-height:.98;margin:13px 0 19px;color:var(--v105-main-dark)!important}.v105-promo-hero.compact .v105-promo-copy h1{font-size:clamp(34px,5vw,56px)}.v105-promo-copy p{max-width:820px;font-size:15px;line-height:1.8;color:#4f5969!important}.v105-promo-actions{display:flex;gap:9px;flex-wrap:wrap;margin-top:22px}.v105-promo-actions a{display:inline-flex;padding:11px 15px;border-radius:10px;border:1px solid var(--v105-main);color:var(--v105-main)!important;text-decoration:none;font-weight:900}.v105-promo-actions a.primary{background:var(--v105-main);color:#fff!important;border-color:var(--v105-main);box-shadow:inset 0 -4px 0 var(--v105-gold)}.v105-promo-mark{min-height:260px;border:1px solid var(--v105-line);border-radius:34px 8px 34px 8px;background:#fff;display:grid;place-content:center;text-align:center;position:relative;box-shadow:0 20px 55px rgba(31,50,80,.08)}.v105-promo-mark span{font-size:11px;letter-spacing:.2em;color:var(--v105-ink)}.v105-promo-mark b{font-size:40px;color:var(--v105-main)}.v105-promo-mark i{position:absolute;right:13px;bottom:-17px;font-size:105px;font-style:normal;font-weight:900;color:var(--v105-soft)}.v105-promo-mark:before{content:"";position:absolute;width:60px;height:6px;background:var(--v105-gold);left:22px;top:22px;border-radius:999px}.v105-benefit-strip{max-width:1240px;margin:auto;padding:0 28px 48px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.v105-benefit-strip article{background:#fff;border:1px solid var(--v105-line);border-top:5px solid var(--v105-main);border-radius:16px;padding:20px;box-shadow:0 12px 36px rgba(30,45,70,.06)}.v105-benefit-strip article>b{font-size:11px;color:var(--v105-gold)}.v105-benefit-strip strong{display:block;font-size:20px;line-height:1.1;color:var(--v105-main)!important;margin:10px 0 7px}.v105-benefit-strip p{font-size:12px;line-height:1.65;color:#5d6674!important;margin:0}.v105-journey-nav{max-width:1240px;margin:auto;padding:0 28px 44px;display:flex;gap:8px;flex-wrap:wrap}.v105-journey-nav a{padding:9px 12px;border-radius:999px;border:1px solid var(--v105-line);background:#fff;color:var(--v105-main)!important;text-decoration:none;font-size:11px;font-weight:900}.v105-journey-nav a:hover{background:var(--v105-main);color:#fff!important;border-color:var(--v105-main);box-shadow:inset 0 -3px var(--v105-gold)}.v105-event-highlight{max-width:1184px;margin:0 auto 44px;padding:20px 22px;border:1px solid var(--v105-line);border-left:7px solid var(--v105-main);border-radius:8px 18px 18px 8px;background:#fff;box-shadow:0 14px 40px rgba(50,25,30,.06)}.v105-event-highlight>span,.v105-event-highlight>strong,.v105-event-highlight>p{display:block}.v105-event-highlight>span{font-size:9px;font-weight:900;letter-spacing:.12em;color:var(--v105-main)}.v105-event-highlight>strong{font-size:25px;color:var(--v105-main-dark)!important;margin:5px 0}.v105-event-highlight>p{color:#5f5960!important}.v105-event-highlight>div{display:flex;gap:14px;flex-wrap:wrap}.v105-event-highlight b{color:var(--v105-main)!important}.v105-event-highlight small{color:#7b6d70!important}.v105-story-shell main .card,.v105-story-shell main .panel,.v105-story-shell main article,.v105-liga-shell main .card,.v105-liga-shell main .panel{border-color:var(--v105-line)!important}.v105-story-shell main h1,.v105-story-shell main h2,.v105-story-shell main h3,.v105-liga-shell main h1,.v105-liga-shell main h2,.v105-liga-shell main h3{color:var(--v105-main-dark)}.v105-story-shell main .btn-primary,.v105-story-shell main button[type=submit],.v105-liga-shell main .btn-primary,.v105-liga-shell main button[type=submit]{background:var(--v105-main)!important;color:#fff!important;border-color:var(--v105-main)!important;box-shadow:inset 0 -3px 0 var(--v105-gold)}.v105-story-shell main input:focus,.v105-story-shell main textarea:focus,.v105-story-shell main select:focus,.v105-liga-shell main input:focus,.v105-liga-shell main textarea:focus,.v105-liga-shell main select:focus{outline:2px solid var(--v105-gold);border-color:var(--v105-main)!important}.v105-story-shell .path-intro-v101,.v105-liga-shell .path-intro-v101,.v105-story-shell [data-public-conversion-hf12],.v105-liga-shell [data-public-conversion-hf12]{display:none!important}.v105-story-shell.v105-story-landing .ca-public-hero{display:none!important}.v105-publishing-menu-v105{width:340px!important;grid-template-columns:1fr!important}.v105-publishing-menu-v105 a{display:block!important}.v105-publishing-menu-v105 a:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--v105-gold);margin-right:9px}.v105-story-shell .v105-publishing-menu-v105 a[href="/cerita-aksara/"],.v105-liga-shell .v105-publishing-menu-v105 a[href="/liga-aksara/"]{background:var(--v105-soft)!important;color:var(--v105-main)!important;border-left-color:var(--v105-main)!important}@media(max-width:1120px){.v105-story-shell .lg-global-nav,.v105-liga-shell .lg-global-nav{background:#fff!important;border-color:var(--v105-line)!important}.v105-publishing-menu-v105{width:100%!important}}@media(max-width:900px){.v105-promo-inner{grid-template-columns:1fr}.v105-promo-mark{min-height:150px}.v105-benefit-strip{grid-template-columns:1fr 1fr}}@media(max-width:580px){.v105-promo-inner{padding:52px 17px 36px}.v105-benefit-strip{grid-template-columns:1fr;padding-left:17px;padding-right:17px}.v105-journey-nav{padding-left:17px;padding-right:17px}.v105-event-highlight{margin-left:17px;margin-right:17px}}