*{box-sizing:border-box}body{margin:0;background:#e8e6de;color:#171717;font-family:Arial,Helvetica,sans-serif}.film{width:min(100%,1020px);margin:16px auto;background:#faf9f5;border-radius:18px;overflow:hidden;box-shadow:0 8px 40px #17171718}a{color:inherit}button,input,a{touch-action:manipulation}button:focus-visible,input:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid #2878d0;outline-offset:3px}[hidden]{display:none!important}.brandbar{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 24px;border-bottom:1px solid #dedcd3}.brandbar a{text-decoration:none;font-weight:800;font-size:16px}.brandbar a span{font-weight:400}.brandbar>span{font-size:10px;letter-spacing:1.5px}.storyhead{padding:16px 24px 18px;min-height:140px}.eyebrow{font-size:10px;letter-spacing:2px;font-weight:700;margin-bottom:7px}h1{font-family:Impact,'Arial Narrow',Arial,sans-serif;font-size:clamp(29px,4vw,45px);line-height:1;letter-spacing:-.5px;font-weight:400;margin:0}#subhead{font-size:13px;line-height:1.35;margin:8px 0 0;min-height:18px}.comparison{display:grid;grid-template-columns:1fr 1fr}.scene{position:relative;padding:16px 22px 12px;background:#171717;color:#faf9f5;overflow:hidden}.scene.ours{background:#ffdd00;color:#171717}.scene header{min-height:44px}.scene h2{margin:0;font-size:16px;line-height:1.2}.scene header>span{font-size:11px;display:block;margin-top:5px}.moneylabel{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-top:8px}.balance-label{font-size:11px}.balance{font-size:23px;font-variant-numeric:tabular-nums}.world{width:100%;height:210px;display:block;overflow:visible}.world *{vector-effect:non-scaling-stroke}.world .line{stroke:currentColor;stroke-width:2.5;fill:none;stroke-linecap:round;stroke-linejoin:round}.world .shirt{fill:#faf9f5;stroke:#171717;stroke-width:2.3}.ours .world .shirt{fill:#171717;stroke:#171717}.world .face{fill:#e6bd8d;stroke:#171717;stroke-width:2}.world .bank-face{fill:#fff3a1;stroke:#171717;stroke-width:1.5}.world .bank-side{fill:#c6af4c;stroke:#171717;stroke-width:1.5}.world .bank-band{fill:#faf9f5;stroke:#171717;stroke-width:1}.world .rm{fill:#171717;font-size:12px;font-weight:800}.world .prop-paper{fill:#faf9f5;stroke:#171717;stroke-width:2}.world .prop-ink{fill:#171717;font:700 14px Arial,sans-serif}.world .prop-small{fill:#171717;font:11px Arial,sans-serif}.world .note-label{fill:currentColor;font:12px Arial,sans-serif}.world .bundle,.world .head,.world .torso,.world .arm{transform-box:fill-box;transform-origin:center}.action{display:flex;align-items:center;justify-content:space-between;gap:8px;border-top:1px solid #ffffff50;min-height:49px;padding:8px 0}.ours .action{border-color:#17171750}.action-label{font-size:13px;line-height:1.25;max-width:73%}.action-amount{font-size:19px;white-space:nowrap;font-variant-numeric:tabular-nums}.receipt{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 0 0;border-top:1px dashed #ffffff55}.ours .receipt{border-color:#17171755}.receipt>span{font-size:9px;letter-spacing:1.6px}.total{font-size:25px;font-variant-numeric:tabular-nums}.payoff{padding:18px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;background:#faf9f5;border-bottom:1px solid #dedcd3;min-height:112px}.payoff-copy>span{font-size:10px;letter-spacing:1.5px;display:block;font-weight:700}.payoff-copy>strong{font-family:Impact,'Arial Narrow',Arial,sans-serif;font-weight:400;font-size:clamp(32px,5vw,55px);line-height:1.1;display:block;margin-top:5px;white-space:nowrap}.payoff-action{max-width:360px}.payoff-action p{font-size:12px;margin:0 0 9px;line-height:1.35}#cta{display:inline-flex;text-decoration:none;background:#171717;color:#fff;padding:12px 15px;border-radius:5px;font-size:12px;font-weight:700;gap:14px;align-items:center;min-height:44px}#cta span{font-size:18px}.film[data-final=true] .payoff{background:#ffdd00}.playback{display:flex;align-items:center;gap:9px;padding:10px 24px}.playback button{font:700 11px Arial;background:transparent;color:#171717;border:1px solid #bbb8ab;border-radius:5px;min-height:38px;padding:8px 12px;cursor:pointer}.playback button:first-child{background:#171717;color:#fff;border-color:#171717;min-width:66px}.playback input{flex:1;min-width:30px;accent-color:#171717;min-height:34px}.playback output{font-size:10px;white-space:nowrap;font-variant-numeric:tabular-nums}.basis{font-size:11px;line-height:1.5;padding:0 24px 13px;color:#535047}.basis summary{cursor:pointer;min-height:24px}.basis p{max-width:850px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
@media(max-width:600px){.film{margin:0;border-radius:0}.brandbar{padding:12px 14px}.brandbar a{font-size:13px}.brandbar>span{font-size:8px;letter-spacing:.8px}.storyhead{padding:14px;min-height:128px}h1{font-size:31px}.scene{padding:12px 10px 10px}.scene h2{font-size:12px;min-height:29px}.scene header>span{font-size:9px;margin-top:3px}.scene header{min-height:44px}.moneylabel{display:block;margin-top:4px}.balance-label{display:block;font-size:10px}.balance{font-size:21px;display:block;margin-top:3px}.world{height:155px}.action{display:block;min-height:78px;padding:9px 0}.action-label{display:block;font-size:11px;max-width:100%;min-height:29px}.action-amount{display:block;font-size:18px;margin-top:5px}.receipt{display:block;min-height:52px}.receipt>span{font-size:8px}.total{display:block;font-size:23px;margin-top:3px}.payoff{padding:15px 14px;gap:10px;align-items:flex-start}.payoff-copy>span{font-size:8px;letter-spacing:.6px}.payoff-copy>strong{font-size:34px}.payoff-action{max-width:48%}.payoff-action p{font-size:10px}#cta{padding:8px 9px;font-size:10px;gap:5px}.playback{padding:8px 14px;gap:6px}.playback button{min-height:44px;padding:7px 9px}.basis{padding:0 14px 12px}.playback output{font-size:9px}}
@media(min-width:601px) and (max-height:600px){.film{margin:0 auto;border-radius:0}.brandbar{padding:8px 18px}.brandbar a{font-size:13px}.storyhead{min-height:83px;padding:10px 18px}.eyebrow{font-size:8px;margin-bottom:4px}h1{font-size:28px}h1 br{display:none}#subhead{margin-top:4px;font-size:11px}.scene{padding:10px 18px 8px}.scene header{min-height:25px;display:flex;justify-content:space-between;gap:10px}.scene h2{font-size:13px}.scene header>span{font-size:10px;margin:1px 0}.moneylabel{margin-top:2px}.balance{font-size:19px}.world{height:clamp(92px,27vh,155px)}.action{min-height:34px;padding:5px 0}.action-label{font-size:11px}.action-amount{font-size:17px}.receipt{padding:5px 0 0}.total{font-size:19px}.payoff{padding:10px 18px;min-height:70px}.payoff-copy>strong{font-size:38px}.payoff-action{display:flex;gap:12px;align-items:center;max-width:55%}.payoff-action p{margin:0;font-size:10px}#cta{min-height:36px;padding:8px 10px;font-size:10px}.playback{padding:6px 18px}.playback button{min-height:32px}.basis{padding-bottom:6px}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important}}
h1{white-space:pre-line}
@media(min-width:601px) and (max-height:500px){.brandbar{padding:6px 16px}.storyhead{padding:7px 16px;min-height:64px}h1{font-size:25px;white-space:normal}.eyebrow{margin-bottom:3px}#subhead{font-size:10px;margin-top:3px}.scene{padding:7px 16px}.scene header{min-height:20px}.scene header>span{font-size:9px}.moneylabel{margin:0}.balance{font-size:17px}.world{height:18vh;min-height:62px}.action{min-height:29px;padding:4px 0}.receipt{padding:4px 0 0}.total{font-size:17px}.payoff{min-height:59px;padding:7px 16px}.payoff-copy>strong{font-size:32px}.playback{padding:4px 16px}.playback button{min-height:30px}.basis summary{min-height:20px}}

@font-face{font-family:AccountantsInter;src:url('/malaysia/fonts/inter-latin-400-normal.woff2') format('woff2');font-weight:400;font-display:swap}@font-face{font-family:AccountantsInter;src:url('/malaysia/fonts/inter-latin-600-normal.woff2') format('woff2');font-weight:600 900;font-display:swap}@font-face{font-family:AccountantsDisplay;src:url('/malaysia/fonts/barlow-condensed-latin-800-normal.woff2') format('woff2');font-weight:800;font-display:swap}body{font-family:AccountantsInter,Arial,sans-serif}h1,.payoff-copy>strong{font-family:AccountantsDisplay,'Arial Narrow',Arial,sans-serif;font-weight:800;letter-spacing:-.4px}
/* V3: proximity, hierarchy and a winner-side result. */
.scene header{display:block;min-height:47px}.scene h2{font-family:AccountantsDisplay,'Arial Narrow',Arial,sans-serif;font-size:25px;font-weight:800;line-height:1}.ours h2{font-size:36px}.moneylabel{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:4px;min-height:85px;margin-top:8px}.balance-label{font-size:12px;line-height:1.25;max-width:100%}.balance{font-size:27px;font-weight:400;color:#97caff;line-height:1.1}.ours .balance{font-size:46px;font-weight:800;color:#075d37}.film[data-stage=sales] .balance{font-size:36px;font-weight:600;color:inherit}.world .bank-face{fill:#8bdaa6}.world .bank-side{fill:#388457}.world .bank-band{fill:#f8fff7}.world{height:220px}.action{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;align-content:center;gap:4px 8px;min-height:62px;padding:9px 10px;margin:0 0 8px;border:0;background:#ffffff0c;border-radius:5px}.ours .action{background:#1717170c;border:0}.action-label{max-width:none;min-height:0;font-size:13px;line-height:1.3}.action-amount{margin:0;font-size:22px;white-space:nowrap}.receipt{display:flex;justify-content:flex-start;align-items:baseline;gap:8px;min-height:47px;padding:6px 0 0}.receipt>span{font-size:11px;letter-spacing:0}.current .total{color:#ff9292;font-size:34px;font-weight:800;line-height:1.1}.ours .total{color:#962a23;font-size:23px;font-weight:400;line-height:1.1}.film[data-final=true] .action{display:none}.payoff{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;gap:0;min-height:0;padding:0;background:#faf9f5}.comparison-basis{padding:18px 22px;background:#faf9f5;align-self:stretch}.comparison-basis>span{font-size:10px;letter-spacing:1px;font-weight:600}.comparison-basis p{font-size:12px;line-height:1.55;margin:9px 0 0;max-width:340px}.winner-result{padding:18px 22px;background:#ffdd00;position:relative}.film[data-final=true] .winner-result{border-top:2px solid #075d37}.payoff-copy>span{font-size:11px;letter-spacing:.8px}.payoff-copy>strong{color:#075d37;font-size:58px;margin:5px 0 7px}.winner-result>p{font-size:12px;line-height:1.45;margin:0 0 10px;font-variant-numeric:tabular-nums}.film[data-final=true] .winner-result>p{border-left:3px solid #075d37;padding-left:8px}.winner-result #cta{font-size:12px;min-height:40px}.film[data-final=true] .payoff{background:#faf9f5}
@media(max-width:600px){.scene{padding:12px 10px 10px}.scene header{min-height:55px}.scene h2{font-size:22px;line-height:1.05;min-height:0}.ours h2{font-size:27px}.ours .domain{display:block;font-size:19px;margin-top:2px}.moneylabel{min-height:86px;margin-top:6px;gap:5px}.balance-label{font-size:10px;line-height:1.3;max-width:145px}.balance{font-size:23px;margin:0}.ours .balance{font-size:34px}.film[data-stage=sales] .balance{font-size:26px}.world{height:154px}.action{display:block;padding:8px;min-height:74px;margin-bottom:7px}.action-label{font-size:11px;min-height:0}.action-amount{display:block;margin-top:4px;font-size:20px}.receipt{display:flex;flex-wrap:wrap;align-content:center;gap:2px 6px;min-height:56px}.receipt>span{font-size:10px;white-space:nowrap}.current .total{font-size:27px}.ours .total{font-size:20px}.comparison-basis{padding:13px 10px}.comparison-basis>span{font-size:9px;line-height:1.4;display:block}.comparison-basis p{font-size:10px;line-height:1.5;margin-top:8px}.winner-result{padding:13px 10px}.payoff-copy>span{font-size:9px;line-height:1.3;letter-spacing:.3px}.payoff-copy>strong{font-size:37px;white-space:normal;line-height:1;margin:7px 0}.winner-result>p{font-size:10px;line-height:1.5}.winner-result #cta{font-size:10px;padding:8px;min-height:44px;gap:4px}}
@media(min-width:601px) and (max-height:600px){.scene header{min-height:32px}.scene h2{font-size:22px}.ours h2{font-size:29px}.moneylabel{min-height:61px;margin-top:3px;gap:3px}.balance-label{font-size:10px}.balance{font-size:22px}.ours .balance{font-size:34px}.film[data-stage=sales] .balance{font-size:29px}.world{height:20vh;min-height:78px}.action{min-height:37px;padding:5px 7px;margin-bottom:4px;gap:4px 7px}.action-label{font-size:11px}.action-amount{font-size:18px}.receipt{min-height:32px;padding-top:3px}.receipt>span{font-size:10px}.current .total{font-size:26px}.ours .total{font-size:19px}.comparison-basis,.winner-result{padding:9px 16px}.comparison-basis>span,.payoff-copy>span{font-size:9px}.comparison-basis p{font-size:10px;margin-top:5px}.winner-result{display:grid;grid-template-columns:1fr auto;gap:3px 9px;align-items:center}.winner-result .payoff-copy{grid-column:1}.payoff-copy>strong{font-size:38px;margin:3px 0}.winner-result>p{grid-column:1;font-size:10px;margin:0}.winner-result #cta{grid-column:2;grid-row:1 / 3;max-width:130px;font-size:10px;min-height:38px;padding:8px 10px}}
/* V4 shared service focus and persistent comparison */
.film{max-width:1020px}.brandbar{padding:10px 20px}.storyhead{padding:15px 20px;min-height:155px;text-align:center}h1{font-size:37px;line-height:1.05;white-space:normal}.eyebrow{font-size:9px;margin-bottom:6px}#subhead{margin:6px 0 0;font-size:12px}.service-prices{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;max-width:700px;margin:12px auto 0}.service-prices>span{display:flex;gap:8px;align-items:baseline;justify-content:center}.service-prices small{font-size:11px}.service-prices strong{font-size:27px;font-weight:600;font-variant-numeric:tabular-nums}.service-prices>span:first-child strong{color:#922d28}.service-prices>span:last-child strong{color:#075d37}.service-prices .phase-label{font-size:10px;letter-spacing:1px;text-transform:uppercase;border:1px solid #a4a095;border-radius:20px;padding:5px 10px;min-width:76px}.film[data-phase=deduct] .phase-label{background:#171717;color:#fff}.scene{padding:14px 20px 10px}.scene header{min-height:37px;display:block}.scene h2{font-size:28px;line-height:1.1}.ours h2{font-size:32px}.ours .domain{display:inline;font-size:inherit}.moneylabel{min-height:74px;gap:5px;margin-top:4px}.balance-label{font-size:11px;max-width:none}.balance{font-size:28px}.ours .balance{font-size:39px}.world{height:204px;overflow:visible}.action{display:none!important}.receipt{min-height:39px;gap:8px;padding:7px 0 0}.current .total{font-size:29px}.ours .total{font-size:23px}.receipt>span{font-size:10px}.bottom-grid{display:grid;grid-template-columns:1fr 1fr;align-items:stretch}.ledger{padding:12px 16px;background:#faf9f5}.ledger-heading,.service-row{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,.9fr);gap:8px;align-items:center}.ledger-heading{font-size:10px;color:#504e47;padding:0 8px 7px}.ledger-heading span:not(:first-child),.service-row span:not(:first-child){text-align:right}.service-row{width:100%;min-height:37px;border:0;border-top:1px solid #dedcd3;padding:7px 8px;text-align:left;font-family:AccountantsInter,Arial,sans-serif;font-size:11px;background:transparent;color:#171717;cursor:pointer;border-radius:0;line-height:1.3}.service-row span:not(:first-child){font-variant-numeric:tabular-nums;font-weight:600}.service-row:disabled{color:#8b8880;cursor:default}.service-row[data-active=true]{background:#ffdd00;box-shadow:inset 3px 0 #171717}.service-row:not(:disabled):hover{background:#eee9cb}.service-row[data-active=true]:hover{background:#ffdd00}.ledger-hint{font-size:9px;color:#605d54;margin:8px 8px 0}.winner-result{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:18px 24px;background:#ffdd00;border-top:2px solid #075d37}.payoff-copy>span{font-size:11px;letter-spacing:.6px}.payoff-copy>strong{font-size:55px;margin:6px 0;color:#075d37}.winner-result>p{font-size:12px;line-height:1.4;margin:0 0 14px;max-width:330px}.winner-result #cta{font-size:12px;min-height:42px;max-width:none;padding:10px 14px}.film[data-final=true] .storyhead{display:none}.film[data-final=true] .service-row[data-active=false]{opacity:1}.playback{padding:8px 20px}.basis{padding:0 20px 12px}.world .character{transform:translate(-16px,-44px) scale(1.2);transform-origin:0 0}
@media(max-width:600px){.brandbar{padding:10px 12px}.storyhead{padding:13px 12px;min-height:172px}h1{font-size:27px}#subhead{font-size:11px;line-height:1.4}.service-prices{gap:4px;margin-top:10px;grid-template-columns:1fr 56px 1fr}.service-prices>span{display:flex;flex-direction:column;align-items:center;gap:3px}.service-prices small{font-size:9px}.service-prices strong{font-size:22px}.service-prices .phase-label{font-size:8px;min-width:0;padding:5px 6px}.scene{padding:12px 10px 8px}.scene header{min-height:50px}.scene h2{font-size:23px}.ours h2{font-size:25px}.ours .domain{display:block;font-size:17px}.moneylabel{min-height:80px;gap:4px}.balance-label{font-size:10px;max-width:145px;line-height:1.3}.balance{font-size:24px}.ours .balance{font-size:30px}.world{height:154px}.receipt{flex-wrap:wrap;align-content:center;gap:2px 5px;min-height:52px}.current .total{font-size:25px}.ours .total{font-size:21px}.receipt>span{font-size:9px}.bottom-grid{grid-template-columns:1fr}.ledger{padding:11px 12px}.ledger-heading{font-size:9px}.service-row{min-height:44px;font-size:11px}.ledger-hint{font-size:10px}.winner-result{padding:15px 14px;align-items:flex-end;text-align:right}.payoff-copy>span{font-size:10px}.payoff-copy>strong{font-size:47px}.winner-result>p{font-size:11px;max-width:100%;margin-bottom:10px}.winner-result #cta{font-size:11px;min-height:44px}.playback{padding:8px 12px}.basis{padding:0 12px 12px}}
@media(min-width:601px) and (max-height:600px){.brandbar{padding:6px 16px}.storyhead{min-height:110px;padding:9px 16px}h1{font-size:27px}#subhead{font-size:10px;margin-top:4px}.eyebrow{font-size:8px;margin-bottom:4px}.service-prices{margin-top:8px;gap:10px}.service-prices strong{font-size:23px}.service-prices small{font-size:10px}.scene{padding:9px 16px 7px}.scene header{min-height:28px}.scene h2{font-size:23px}.ours h2{font-size:27px}.moneylabel{min-height:58px;gap:3px;margin-top:3px}.balance-label{font-size:10px}.balance{font-size:22px}.ours .balance{font-size:32px}.world{height:120px;min-height:120px}.receipt{min-height:32px;padding:4px 0 0}.current .total{font-size:25px}.ours .total{font-size:20px}.ledger{padding:7px 12px}.ledger-heading{font-size:9px;padding-bottom:4px}.service-row{min-height:30px;padding:5px 7px;font-size:10px}.ledger-hint{font-size:9px;margin:5px 7px 0}.winner-result{display:flex;padding:12px 18px}.payoff-copy>strong{font-size:46px}.winner-result>p{font-size:10px;margin-bottom:10px}.winner-result #cta{font-size:10px;min-height:37px}.playback{padding:5px 16px}.basis{padding:0 16px 8px}}
@media(pointer:coarse){.service-row{min-height:44px}}
