- Scan ID:
- bc01b070-3dc2-467e-b27d-ab39a63d9e0aFinished
- Submitted URL:
- https://u.com.my/Redirected
- Report Finished:
Links · 23 found
The outgoing links identified from the page
Link | Text |
---|---|
https://shop.u.com.my/um/offer-detail/1264 | Buy Now |
https://shop.u.com.my/um/offer-detail/1263 | Buy Now |
https://shop.u.com.my/um/offer-detail/1262 | Buy Now |
https://shop.u.com.my/um/offer-detail/1261 | Buy Now |
https://shop.u.com.my/um/offer-detail/1265 | Buy Now |
https://shop.u.com.my/um/offer-detail/1201 | Buy Now |
https://shop.u.com.my/um/offer-detail/1182 | Buy Now |
https://shop.u.com.my/um/offer-detail/1181 | Buy Now |
https://shop.u.com.my/um/offer-detail/1162 | Buy Now |
https://shop.u.com.my/um/offer-detail/1163 | Buy Now |
JavaScript Variables · 168 found
Global JavaScript variables loaded on the window object of a page, are variables declared outside of functions and accessible from anywhere in the code within the current scope
Name | Type |
---|---|
0 | string |
1 | string |
2 | string |
3 | string |
4 | string |
onbeforetoggle | string |
documentPictureInPicture | string |
onscrollend | string |
runMode | string |
getSiteSection | string |
Console log messages · 10 found
Messages logged to the web console
Type | Category | Log |
---|---|---|
error | security |
|
log | other |
|
warning | other |
|
warning | other |
|
warning | other |
|
log | other |
|
log | other |
|
error | security |
|
log | other |
|
error | other |
|
HTML
The raw HTML body of the page
<!DOCTYPE html><html lang="en" class="theme-personal" style="overflow-y: scroll;"><head> <meta charset="UTF-8"> <title> Home | U Mobile </title> <meta name="description" content="Stay connected with U Mobile’s Best Value Plans ranging from Mobile Data Plans, latest Device Bundles, to Home Wireless & Fibre. "> <meta name="template" content="content-page"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="canonical" href="https://www.u.com.my/en/personal/home"> <meta property="og:title" content="Home | U Mobile "> <meta property="og:url" content="https://www.u.com.my/en/personal/home"> <meta property="og:description" content="Stay connected with U Mobile’s Best Value Plans ranging from Mobile Data Plans, latest Device Bundles, to Home Wireless & Fibre. "> <meta property="og:image" content="/content/dam/u-mobile/personal/meta-images-en/default-metaimage-umobile-logo.png"> <meta property="og:type" content="website"> <!-- Twitter --> <meta name="twitter:card" content="summary"> <meta name="twitter:title" content="Home | U Mobile "> <meta name="twitter:description" content="Stay connected with U Mobile’s Best Value Plans ranging from Mobile Data Plans, latest Device Bundles, to Home Wireless & Fibre. "> <meta name="twitter:image" content="/content/dam/u-mobile/personal/meta-images-en/default-metaimage-umobile-logo.png"> <!-- End of Twitter --> <link rel="stylesheet" href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base.lc-1726077961522-lc.min.css" type="text/css"> <link rel="stylesheet" href="/etc.clientlibs/u-mobile/clientlibs/site-themes/clientlib-personal.lc-1726077961522-lc.min.css" type="text/css"> <!-- ENABLE CONTEXTHUB --> <!-- <sly data-sly-call=""/> --> <!-- <sly data-sly-resource="contexthub" /> --> <script type="text/javascript" async="" src="https://analytics.tiktok.com/i18n/pixel/static/identify_7bf75739.js"></script><script type="text/javascript" async="" src="https://analytics.tiktok.com/i18n/pixel/static/main.MWI2OTkyZGU1MA.js" data-id="C84UCTJR2Q3JA2175CSG"></script><script type="text/javascript" async="" src="https://analytics.tiktok.com/i18n/pixel/static/main.MWI2OTkyZGU1MA.js" data-id="C84UCTJR2Q3JA2175CSG"></script><script type="text/javascript" async="" src="https://analytics.tiktok.com/i18n/pixel/events.js?sdkid=C84UCTJR2Q3JA2175CSG&lib=ttq"></script><script type="text/javascript" async="" src="https://www.googletagmanager.com/gtag/destination?id=AW-937848564&l=dataLayer&cx=c"></script><script type="text/javascript" async="" src="https://www.googletagmanager.com/gtag/js?id=AW-937848564&l=dataLayer&cx=c"></script><script type="text/javascript" async="" src="https://analytics.tiktok.com/i18n/pixel/events.js?sdkid=C84UCTJR2Q3JA2175CSG&lib=ttq"></script><script src="https://connect.facebook.net/signals/config/1860511107499642?v=2.9.167&r=stable&domain=www.u.com.my&hme=da9a399065fb1c492026018b9e54864148adfb49d800f41752428fb7b59190f8&ex_m=69%2C118%2C104%2C108%2C60%2C4%2C97%2C68%2C16%2C94%2C86%2C50%2C53%2C168%2C171%2C183%2C179%2C180%2C182%2C29%2C98%2C52%2C75%2C181%2C163%2C166%2C176%2C177%2C184%2C127%2C40%2C34%2C139%2C15%2C49%2C190%2C189%2C129%2C18%2C39%2C1%2C42%2C64%2C65%2C66%2C70%2C90%2C17%2C14%2C93%2C89%2C88%2C105%2C51%2C107%2C38%2C106%2C30%2C91%2C26%2C164%2C167%2C136%2C28%2C11%2C12%2C13%2C6%2C7%2C25%2C22%2C23%2C56%2C61%2C63%2C73%2C99%2C27%2C74%2C9%2C8%2C78%2C47%2C21%2C101%2C100%2C102%2C95%2C10%2C20%2C3%2C19%2C83%2C55%2C81%2C33%2C72%2C0%2C92%2C32%2C80%2C85%2C46%2C45%2C84%2C37%2C5%2C87%2C79%2C43%2C35%2C82%2C2%2C36%2C62%2C41%2C103%2C44%2C77%2C67%2C109%2C59%2C58%2C31%2C96%2C57%2C54%2C48%2C76%2C71%2C24%2C110%2C196%2C195%2C197%2C202%2C203%2C204%2C200%2C192%2C128%2C159%2C191%2C193%2C119%2C153%2C141%2C147%2C185%2C186%2C125%2C228%2C113%2C124%2C229%2C161%2C116%2C231%2C162%2C132%2C120%2C150%2C144" async=""></script><script src="https://connect.facebook.net/signals/config/2825152544463481?v=2.9.167&r=stable&domain=www.u.com.my&hme=da9a399065fb1c492026018b9e54864148adfb49d800f41752428fb7b59190f8&ex_m=69%2C118%2C104%2C108%2C60%2C4%2C97%2C68%2C16%2C94%2C86%2C50%2C53%2C168%2C171%2C183%2C179%2C180%2C182%2C29%2C98%2C52%2C75%2C181%2C163%2C166%2C176%2C177%2C184%2C127%2C40%2C34%2C139%2C15%2C49%2C190%2C189%2C129%2C18%2C39%2C1%2C42%2C64%2C65%2C66%2C70%2C90%2C17%2C14%2C93%2C89%2C88%2C105%2C51%2C107%2C38%2C106%2C30%2C91%2C26%2C164%2C167%2C136%2C28%2C11%2C12%2C13%2C6%2C7%2C25%2C22%2C23%2C56%2C61%2C63%2C73%2C99%2C27%2C74%2C9%2C8%2C78%2C47%2C21%2C101%2C100%2C102%2C95%2C10%2C20%2C3%2C19%2C83%2C55%2C81%2C33%2C72%2C0%2C92%2C32%2C80%2C85%2C46%2C45%2C84%2C37%2C5%2C87%2C79%2C43%2C35%2C82%2C2%2C36%2C62%2C41%2C103%2C44%2C77%2C67%2C109%2C59%2C58%2C31%2C96%2C57%2C54%2C48%2C76%2C71%2C24%2C110" async=""></script><script async="" src="https://connect.facebook.net/en_US/fbevents.js"></script><script type="text/javascript" async="" src="https://www.googletagmanager.com/gtag/destination?id=DC-12343756&l=dataLayer&cx=c"></script><script type="text/javascript" async="" src="https://static.ads-twitter.com/uwt.js"></script><script type="text/javascript" async="" src="https://www.googletagmanager.com/gtag/destination?id=AW-986232625&l=dataLayer&cx=c"></script><script type="text/javascript" async="" src="https://www.googletagmanager.com/gtag/js?id=G-YXC92B5WLB&l=dataLayer&cx=c"></script><script async="" src="https://www.googletagmanager.com/gtm.js?id=GTM-N4S9V7"></script><script type="text/javascript"> var runMode = '[prod, s7connect, crx3, samplecontent, publish, crx3tar]'; </script> <script type="text/javascript"> window.onerror = function() { var errorLink = window.location.href; digitalData.page.pageInfo.errorlink = errorLink; }; window.addEventListener('load', function () { console.log("loading digitalData in head section..."); var pageUrlVal = window.location.href; var pageNameVal = document.title; var siteSection; var siteGroup = ''; var pageNameSiteSection = ''; var siteName = "u\u002Dmobile:personal"; var pageTitle = "Home"; var lang = "en"; if (siteName == "u-mobile:personal") { siteGroup = "personal"; } else if (siteName == "u-mobile:business") { siteGroup = "business"; } else if (siteName == "u-mobile:about-us") { siteGroup = "about-us"; } if(siteName == "u-mobile:personal" || siteName == "u-mobile:business" || siteName == "u-mobile:about-us"){ if (pageUrlVal.indexOf('personal') < 0 || pageUrlVal.indexOf('business') < 0 || pageUrlVal.indexOf('about-us') < 0) { siteSection = 'Home Page'; } siteSection = getSiteSection(siteGroup, pageUrlVal) ? getSiteSection(siteGroup, pageUrlVal) : ""; pageNameSiteSection = siteSection+":"; digitalData = { "page": { "pageInfo": { "sitesection": siteName + ":" + siteSection, "pageName": siteName + ":" + siteSection + ":" + pageTitle.toLowerCase(), "pageurl": pageUrlVal, "language": lang, "platform": window.isMobileOrTablet() ? 'mobile' : 'desktop', "site": siteName } } } } if(siteName == "gopayz" || siteName == "gobiz" || siteName == "wegomy"){ if (pageUrlVal.indexOf('en') < 0 || pageUrlVal.indexOf('bm') < 0 || pageUrlVal.indexOf('ch') < 0) { siteSection = 'Home Page'; } siteSection = getSiteSection(lang, pageUrlVal) ? getSiteSection(lang, pageUrlVal) : ""; pageNameSiteSection = siteSection+":"; digitalData = { "page": { "pageInfo": { "sitesection": siteName + ":" + siteSection, "pageName": siteName + ":" + siteSection + ":" + pageTitle.toLowerCase(), "pageurl": pageUrlVal, "language": lang, "platform": window.isMobileOrTablet() ? 'mobile' : 'desktop', "site": siteName } } } } if(pageTitle == "Error Message"){ let originUrl = ''; let url = new URL(window.location.href); if (url.searchParams.has("origin")) { originUrl = url.searchParams.get("origin"); } digitalData.page.pageInfo.errorlink = originUrl; } console.log("page info: " + JSON.stringify(digitalData)); if(typeof searchResultAnalytics === 'function'){ searchResultAnalytics(); } if(typeof handlePDDPlanSelection === 'function'){ handlePDDPlanSelection(); } if(typeof handleBDDPlanSelection === 'function'){ handleBDDPlanSelection(); } }) function getSiteSection(siteName, pageUrlVal) { var urlSplitVals = pageUrlVal.split(siteName + '/')[1]; var pageNameVal = document.title; var pageTitle = "Home"; if (urlSplitVals != undefined) { var urlSplits = urlSplitVals.split('/'); siteSectionVals = $.map(urlSplits, function(item, index) { return item; }); if (siteSectionVals[0]) { siteSectionVals[0] = siteSectionVals[0].split('.html')[0]; } siteSectionVals[0] = siteSectionVals[0].replace('-', ' '); siteSectionVals[0] = siteSectionVals[0].replace(/\w\S*/g, function(txt) { return txt.charAt(0).toLowerCase() + txt.substr(1).toLowerCase(); }); if (siteSectionVals[0] == "home" || pageNameVal == "Home" || pageTitle == "Home") { return "homepage"; } else { return siteSectionVals[0]; } } else { return "homepage"; } } </script> <script type="text/javascript" src="//assets.adobedtm.com/9ff8c49d1c39/47b46396565a/launch-22c5d9e3759c.min.js" async=""></script> <script src="/etc.clientlibs/u-mobile/clientlibs/clientlib-dependencies.lc-1726077961522-lc.min.js"></script> <link rel="stylesheet" href="/etc.clientlibs/u-mobile/clientlibs/clientlib-dependencies.lc-1726077961522-lc.min.css" type="text/css"> <link rel="stylesheet" href="/etc.clientlibs/u-mobile/clientlibs/clientlib-site.lc-1726077961522-lc.min.css" type="text/css"> <link rel="icon" type="image/png" href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/favicons/personal-favicon-32x32.png"> <!-- Google Tag Manager --> <script async="">(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-N4S9V7');</script> <!-- End Google Tag Manager --> <script async="" src="https://apps.mypurecloud.jp/genesys-bootstrap/genesys.min.js" charset="utf-8"></script><style type="text/css">.main-global-footer-root .footer-wavy { opacity: 0; }</style><script src="https://assets.adobedtm.com/extensions/EPbf7b42aa08bc4f10879b1484195e80d1/AppMeasurement.min.js" async=""></script><script src="https://assets.adobedtm.com/extensions/EPbf7b42aa08bc4f10879b1484195e80d1/AppMeasurement_Module_ActivityMap.min.js" async=""></script><script attributionsrc="" type="text/javascript" async="" src="https://www.googleadservices.com/pagead/conversion/937848564/?random=1726816207576&cv=11&fst=1726816207576&bg=ffffff&guid=ON&async=1&gtm=45be49j0v877816657z871044065za201&gcd=13l3l3l2l1l1&dma_cps=syphamo&dma=1&tag_exp=101509156&u_w=1&u_h=1&url=https%3A%2F%2Fwww.u.com.my%2Fen%2Fpersonal%2Fhome&label=a5LbCKm9vqUYEPTdmb8D&hn=www.googleadservices.com&frm=0&tiba=Home%20%7C%20U%20Mobile&value=0&bttype=purchase&npa=1&pscdl=noapi&auid=432007060.1726816206&uaa=&uab=&uafvl=&uamb=0&uam=&uap=&uapv=&uaw=0&fdr=SA&rfmt=3&fmt=4"></script></head> <body class="page basicpage theme-personal" id="page-196bd89a60" data-cmp-data-layer-enabled="" style=""><svg class="w-0 h-0 overflow-hidden" id="svgDefsContainer"><defs><svg xmlns="http://www.w3.org/2000/svg" id="/content/dam/u-mobile/personal/homepage/quick-links/02-pay-bills_1.svg" data-name="Layer 1" viewBox="0 0 60 60"><defs><style>.a1cb98bf-fce5-47ef-b593-5c5bcbd3cd5d{fill:#fff;}</style></defs><path class="a1cb98bf-fce5-47ef-b593-5c5bcbd3cd5d" d="M45.346,55H14.655a3.475,3.475,0,0,1-3.475-3.474V13.307a3.424,3.424,0,0,1,.03-.453h-.03V5.288c0-.167.047-.252.14-.252.327,0,1.169,1.021,1.983,2.008.722.876,1.4,1.7,1.641,1.706s.625-.521,1.133-1.175c.141-.182.285-.369.435-.557C17.2,6.163,18,5.288,18.7,5.288h.013c.77.012,1.572,1.077,2.278,2.016.584.776,1.087,1.446,1.485,1.446s.9-.67,1.477-1.445c.709-.945,1.511-2.017,2.284-2.017.8,0,1.651,1.117,2.4,2.1.555.73,1.034,1.36,1.367,1.36s.8-.623,1.346-1.344c.753-.994,1.6-2.119,2.422-2.119.787,0,1.57,1.061,2.259,2,.555.753,1.08,1.466,1.5,1.466.45,0,1.062-.782,1.711-1.609.716-.913,1.454-1.855,2.051-1.855s1.383.973,2.129,1.911c.635.8,1.235,1.553,1.637,1.553s1.216-1.038,2-2.042C47.749,5.83,48.4,5,48.679,5c.095,0,.141.095.141.288v7.568h-.029a3.6,3.6,0,0,1,.029.452V51.527A3.475,3.475,0,0,1,45.346,55ZM24.63,44.808a1.016,1.016,0,1,0,0,2.031H40.713a1.016,1.016,0,0,0,0-2.031Zm-5.344,0a1.014,1.014,0,1,0,.718.3,1.016,1.016,0,0,0-.718-.3Zm5.344-6.7a1.015,1.015,0,0,0-.06,2.03H40.713a1.015,1.015,0,1,0,.059-2.03H24.63Zm-5.344,0a1.014,1.014,0,1,0,.718.3,1.029,1.029,0,0,0-.719-.3Zm5.344-6.7a1.015,1.015,0,1,0-.06,2.03H40.713a1.015,1.015,0,1,0,.059-2.03H24.63Zm-5.344,0a1.014,1.014,0,1,0,.718.3,1.016,1.016,0,0,0-.718-.3ZM34.025,18.237h0v3.918a3.367,3.367,0,0,0,.021.449,1.068,1.068,0,0,0,.094.293.728.728,0,0,0,.3.292.941.941,0,0,0,.881,0,.716.716,0,0,0,.295-.292,1,1,0,0,0,.094-.293,3.367,3.367,0,0,0,.021-.449V15.6a1.128,1.128,0,0,0-.254-.821.782.782,0,0,0-.573-.231.887.887,0,0,0-.5.14,1.348,1.348,0,0,0-.435.521L31.8,19.332l-2.165-4.126a1.355,1.355,0,0,0-.434-.521.9.9,0,0,0-.505-.14.786.786,0,0,0-.572.231,1.132,1.132,0,0,0-.255.821v6.561a3.208,3.208,0,0,0,.022.449,1.014,1.014,0,0,0,.094.293.723.723,0,0,0,.294.291.943.943,0,0,0,.882,0,.717.717,0,0,0,.294-.291,1.016,1.016,0,0,0,.095-.293,3.367,3.367,0,0,0,.021-.449V18.233l1.411,2.78a1.351,1.351,0,0,0,.348.459.881.881,0,0,0,.942,0,1.351,1.351,0,0,0,.348-.459ZM21.623,19.8h1.184l1.607,2.8a3.44,3.44,0,0,0,.222.365.871.871,0,0,0,.249.223.7.7,0,0,0,.38.106.912.912,0,0,0,.449-.134.835.835,0,0,0,.319-.308.685.685,0,0,0,.1-.4,1.782,1.782,0,0,0-.273-.681l-1.295-2.259a2.49,2.49,0,0,0,1.155-.9,2.4,2.4,0,0,0,.413-1.383,2.71,2.71,0,0,0-.194-1.022,2.6,2.6,0,0,0-.547-.841A2.5,2.5,0,0,0,24.5,14.8a3.251,3.251,0,0,0-1.183-.21H20.949a2.115,2.115,0,0,0-.273.01,1.071,1.071,0,0,0-.261.064.683.683,0,0,0-.265.164.713.713,0,0,0-.164.261,1.062,1.062,0,0,0-.063.26c-.006.07-.01.162-.01.274V22.15a3.367,3.367,0,0,0,.021.449,1.047,1.047,0,0,0,.095.293.725.725,0,0,0,.294.292.949.949,0,0,0,.882,0,.725.725,0,0,0,.294-.292,1.047,1.047,0,0,0,.1-.293,3.367,3.367,0,0,0,.021-.449V19.8Zm1.6-1.423H21.619V16.1h1.605a1.234,1.234,0,0,1,.885.317,1.192,1.192,0,0,1,0,1.651A1.243,1.243,0,0,1,23.224,18.377Z"></path></svg><svg xmlns="http://www.w3.org/2000/svg" id="/content/dam/u-mobile/personal/homepage/quick-links/01-top-up_1.svg" data-name="Layer 1" viewBox="0 0 60 60"><defs><style>.b939f4d2-77a3-4018-8252-6778b1066e26{fill:#fff;}</style></defs><path class="b939f4d2-77a3-4018-8252-6778b1066e26" d="M55.264,43.126H25.884A12.918,12.918,0,0,0,13.309,27.3c-.147,0-.3,0-.445.008v-15.9a3,3,0,0,1,3-3h39.4a3,3,0,0,1,3,3V18.2H47.127a4,4,0,0,0-4,4v6.241a4,4,0,0,0,4,4H58.264v7.681a3,3,0,0,1-3,3Z"></path><path class="b939f4d2-77a3-4018-8252-6778b1066e26" d="M12.864,51.588a11.127,11.127,0,1,1,7.867-3.259A11.126,11.126,0,0,1,12.864,51.588Zm-4-12.325a1.2,1.2,0,1,0,0,2.4h2.8v2.8a1.2,1.2,0,0,0,2.4,0v-2.8h2.8a1.2,1.2,0,0,0,0-2.4h-2.8v-2.8a1.2,1.2,0,0,0-2.4,0v2.8Z"></path></svg></defs></svg> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-N4S9V7" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <svg class="svg-wavy-definition absolute -z-50 select-none pointer-events-none"> <svg> <!-- Wavy 1 --> <clipPath id="wavy-clippath-1" clipPathUnits="objectBoundingBox"> <path d="M-0.0095-0.2142V0.992c0,0,0.2075-0.06,0.5784-0.0085c0.1578,0.0219,0.291,0.027,0.4995-0.0328 c0.2958-0.0849-0.0779-1.196-0.0779-1.196L-0.0095-0.2142z"></path> </clipPath> <!-- Wavy 2 --> <clipPath id="wavy-clippath-2" clipPathUnits="objectBoundingBox"> <path d="M0.2379,0.9953C0.4047,0.9865,0.6183,0.9331,1.0467,1l-0.034-1.0214h-1.0236l-0.0385,0.969 C0.0033,0.9724,0.1363,1.0006,0.2379,0.9953z"></path> </clipPath> <!-- Regular Wavy - Tall Content --> <clipPath id="wavy-clippath-tall-content-1" clipPathUnits="objectBoundingBox"> <path d="M-0.0095-0.0171v1.0134c0,0,0.2075-0.0207,0.5784-0.0029c0.1578,0.0075,0.291,0.0093,0.4995-0.0113 C1.092,0.9798,1.1114,0.9752,1.127,0.9687c0.1798-0.0746-0.069-0.9866-0.069-0.9866L-0.0095-0.0171z"></path> </clipPath> <clipPath id="wavy-clippath-tall-content-2" clipPathUnits="objectBoundingBox"> <path d="M0.2379,0.9986C0.4047,0.9958,0.6183,0.9792,1.0467,1v-1.0102h-1.0961v0.9939 C0.0033,0.9914,0.1363,1.0002,0.2379,0.9986z"></path> </clipPath> <!-- Regular Wavy - Tall Content - Mobile --> <clipPath id="wavy-clippath-tall-content-1-mobile" clipPathUnits="objectBoundingBox"> <path d="M0,0v0.9993c0,0,0.2049-0.0092,0.5784-0.0021C0.8671,1.0026,1,0.9985,1,0.9985V0C1,0,0,0,0,0z"></path> </clipPath> <clipPath id="wavy-clippath-tall-content-2-mobile" clipPathUnits="objectBoundingBox"> <path d="M-0.0401,0.9968438C0.008,0.9981189,0.1237,1,0.2252,0.9987502 C0.292,0.9979296,0.4419,0.9965408,0.5915,0.9959348C0.7205,0.9954172,0.8733,0.9955435,1.0177,1L1.0106-0.0015168h-1.0228 L-0.0401,0.9968438z"></path> </clipPath> <!-- Cloud 1 --> <clipPath id="cloud-clippath-1" clipPathUnits="objectBoundingBox"> <path d="M0.3573,0.9478c0.011,0.0112,0.0253,0.0186,0.0408,0.0209 c0.0267,0.0046,0.0522-0.0041,0.0653-0.0203c0.0217,0.0222,0.05,0.0368,0.0807,0.0416c0.0461,0.0079,0.0912-0.0047,0.1218-0.0305 c0.0346,0.0051,0.0697-0.0044,0.097-0.0263c0.0073,0.0229,0.0296,0.0416,0.0592,0.0465c0.035,0.0058,0.0688-0.0093,0.0832-0.035 c0.0224,0.0227,0.0553,0.0397,0.0942,0.0462L1,0.0002L0,0.0005v0.9387c0.0096,0.0066,0.0186,0.0057,0.0264,0.0033 c0.0104-0.0032,0.0203-0.0077,0.0294-0.0134c0.0049,0.0018,0.0099,0.0032,0.015,0.0041C0.0862,0.936,0.102,0.9342,0.1163,0.9279 c0.0172,0.0347,0.054,0.062,0.1007,0.07c0.0091,0.0016,0.0183,0.0023,0.0276,0.0023C0.291,1.0002,0.3334,0.98,0.3573,0.9478z"></path> </clipPath> <!-- Cloud 2 --> <clipPath id="cloud-clippath-2" clipPathUnits="objectBoundingBox"> <path d="M0.3574,0.9477c0.0109,0.0113,0.0253,0.0186,0.0408,0.021 c0.0266,0.0045,0.0522-0.0042,0.0652-0.0203c0.0217,0.0222,0.05,0.0368,0.0807,0.0416C0.5903,0.9979,0.6353,0.9852,0.666,0.9594 C0.7006,0.9645,0.7357,0.955,0.763,0.9331c0.0072,0.023,0.0295,0.0417,0.0592,0.0466C0.8571,0.9855,0.891,0.9703,0.9054,0.9446 c0.0224,0.0227,0.0552,0.0398,0.0941,0.0462L1,0.0002L0,0.0005v0.9387c0.0096,0.0066,0.0186,0.0057,0.0264,0.0033 C0.0368,0.9393,0.0467,0.9348,0.0559,0.929c0.0049,0.0018,0.0099,0.0032,0.015,0.0041c0.0154,0.0028,0.0312,0.001,0.0455-0.0053 c0.0172,0.0347,0.054,0.062,0.1007,0.07c0.0091,0.0016,0.0183,0.0024,0.0275,0.0024C0.291,1.0002,0.3334,0.98,0.3574,0.9477z"></path> </clipPath> <!-- Short cloud --> <clipPath id="cloud-clippath-short-1" clipPathUnits="objectBoundingBox"> <path d="M0.3573,0.8904c0.011,0.0235,0.0253,0.039,0.0408,0.0438c0.0267,0.0096,0.0522-0.0086,0.0653-0.0426 c0.0217,0.0465,0.05,0.0771,0.0807,0.0872C0.5902,0.9954,0.6353,0.969,0.6659,0.9149c0.0346,0.0107,0.0697-0.0092,0.097-0.0551 c0.0073,0.048,0.0296,0.0872,0.0592,0.0975c0.035,0.0122,0.0688-0.0195,0.0832-0.0734c0.0224,0.0476,0.0553,0.0832,0.0942,0.0969 L1-0.0127L0-0.0121v0.8844c0.0096,0.0138,0.0186,0.0119,0.0264,0.0069c0.0104-0.0067,0.0203-0.0161,0.0294-0.0281 c0.0049,0.0038,0.0099,0.0067,0.015,0.0086C0.0862,0.8656,0.102,0.8619,0.1163,0.8487c0.0172,0.0727,0.054,0.13,0.1007,0.1467 c0.0091,0.0034,0.0183,0.0048,0.0276,0.0048C0.291,1.0002,0.3334,0.9579,0.3573,0.8904z"></path> </clipPath> <clipPath id="cloud-clippath-short-2" clipPathUnits="objectBoundingBox"> <path d="M0.7554,1.0002c0.0092,0,0.0184-0.0025,0.0275-0.0075 c0.0467-0.025,0.0835-0.1101,0.1007-0.2184C0.8979,0.794,0.9137,0.7996,0.9291,0.7909c0.0051-0.0028,0.0101-0.0072,0.015-0.0128 c0.0092,0.0181,0.0191,0.0321,0.0295,0.0421C0.9814,0.8277,0.9904,0.8305,1,0.8099v-0.8152L0-0.0062l0.0005,0.9771 c0.0389-0.02,0.0717-0.0733,0.0941-0.1441C0.109,0.9069,0.1429,0.9544,0.1778,0.9363C0.2075,0.921,0.2298,0.8626,0.237,0.7909 c0.0273,0.0683,0.0624,0.098,0.097,0.0821C0.3647,0.9534,0.4097,0.993,0.4559,0.9684c0.0307-0.015,0.059-0.0605,0.0807-0.1298 c0.013,0.0502,0.0386,0.0774,0.0652,0.0633c0.0155-0.0075,0.0299-0.0303,0.0408-0.0655C0.6666,0.9372,0.709,1.0002,0.7554,1.0002z"></path> </clipPath> <!-- Cloud for Layout Container --> <clipPath id="cloud-clippath-inverted-1" clipPathUnits="objectBoundingBox"> <path d="M0,0.8531c0.0109,0.0003,0.0214,0.0124,0.0286,0.0357C0.0309,0.896,0.0327,0.9041,0.034,0.9127 c0.0045-0.0071,0.0094-0.012,0.0145-0.0146c0.0116-0.0061,0.0236,0.0004,0.0333,0.0181c0.0007-0.0056,0.0018-0.0108,0.0032-0.0154 C0.0923,0.877,0.1055,0.8732,0.1145,0.8922c0.0038,0.0081,0.0065,0.0194,0.0074,0.0321C0.146,0.8994,0.1735,0.9148,0.1915,0.9635 c0.0072-0.0158,0.0178-0.015,0.0247,0.0018c0.0039-0.0051,0.0081-0.0087,0.0124-0.0109C0.2473,0.9448,0.2653,0.9643,0.2745,1 c0.0049-0.0176,0.0121-0.0298,0.0202-0.034C0.3055,0.9604,0.3162,0.97,0.3241,0.9894c0.0125-0.0411,0.0302-0.0693,0.0499-0.0794 C0.3992,0.8972,0.4239,0.9152,0.443,0.9541c0.0064-0.0068,0.013-0.0119,0.0198-0.0154C0.483,0.9283,0.5039,0.9334,0.523,0.9535 c0.0061-0.0294,0.0177-0.0524,0.0321-0.0597C0.5721,0.8852,0.5885,0.9004,0.5983,0.93c0.0016-0.0015,0.0033-0.0026,0.005-0.0035 c0.0153-0.0078,0.0302,0.0108,0.0371,0.0434C0.6415,0.969,0.6427,0.9683,0.6439,0.9677c0.0124-0.0063,0.0243,0.0037,0.0321,0.024 c0.0108-0.0169,0.0226-0.0288,0.0349-0.035C0.731,0.9462,0.7519,0.9513,0.771,0.9715C0.7771,0.942,0.7887,0.9191,0.8031,0.9118 c0.0089-0.0047,0.0181-0.0026,0.0266,0.006C0.8345,0.8904,0.844,0.8709,0.8553,0.8654C0.8728,0.8565,0.8896,0.882,0.8948,0.9233 c0.0186-0.0154,0.0387-0.0145,0.0571,0.0026c0.0119,0.0109,0.0228,0.0284,0.0319,0.0513c0.0007-0.0005,0.0014-0.0009,0.0021-0.0012 C0.9907,0.9735,0.9955,0.9736,1,0.976v-1.0038H0L0,0.8531z"></path> </clipPath> <clipPath id="cloud-clippath-inverted-2" clipPathUnits="objectBoundingBox"> <path d="M0,0.9269c0.0024,0,0.0047,0.0004,0.007,0.0011C0.0164,0.9308,0.0246,0.9395,0.03,0.9521 c0.0025-0.0018,0.005-0.0034,0.0076-0.0049c0.0275-0.0156,0.058-0.009,0.082,0.0177C0.1351,0.9508,0.1547,0.9568,0.1659,0.979 c0.0039-0.004,0.0082-0.0068,0.0128-0.0082C0.1906,0.967,0.203,0.9732,0.2114,0.9874c0.0242-0.0326,0.0591-0.0349,0.085-0.0057 c0.0045-0.007,0.0108-0.01,0.017-0.0081c0.0042,0.0013,0.008,0.0049,0.0107,0.0102C0.3321,0.973,0.3427,0.9687,0.353,0.972 c0.0026,0.0008,0.0052,0.0021,0.0077,0.0038c0.0084-0.0131,0.0203-0.0187,0.0318-0.015c0.0054,0.0017,0.0105,0.0053,0.0149,0.0105 c0.0148-0.0277,0.0408-0.031,0.0581-0.0074c0.0029,0.004,0.0054,0.0085,0.0076,0.0136c0.0193-0.0125,0.0405-0.0157,0.0609-0.0093 c0.0068,0.0021,0.0135,0.0053,0.02,0.0094C0.5731,0.9539,0.598,0.9429,0.6232,0.9508C0.6432,0.957,0.6611,0.9745,0.6738,1 C0.6861,0.9724,0.71,0.9661,0.7272,0.9858c0.0016,0.0018,0.0031,0.0039,0.0045,0.0061c0.0099-0.0126,0.0238-0.0183,0.038-0.0139 c0.0031,0.001,0.0062,0.0024,0.0091,0.0043C0.7791,0.9815,0.7792,0.9808,0.7794,0.98C0.784,0.9632,0.7961,0.9555,0.8066,0.9628 c0.0026,0.0018,0.005,0.0044,0.0069,0.0076c0.0148-0.0194,0.0342-0.0272,0.0529-0.0213c0.01,0.0031,0.0194,0.0099,0.0274,0.0199 c0.0002-0.001,0.0005-0.002,0.0007-0.003c0.007-0.0265,0.0263-0.0388,0.0431-0.0274C0.945,0.9436,0.9509,0.9526,0.9545,0.964 c0.0086-0.0253,0.0342-0.0397,0.053-0.0351v-0.002v-0.933H0V0.9269z"></path> </clipPath> <clipPath id="cloud-clippath-inverted-1-mobile" clipPathUnits="objectBoundingBox"> <path d="M0.0429,0.9213c0.0344,0.0067,0.064,0.0277,0.0813,0.0581C0.1405,0.9603,0.1688,0.9501,0.1984,0.956 c0.0189,0.0035,0.036,0.0133,0.0483,0.0283c0.0232-0.0112,0.0496-0.0147,0.0747-0.0096c0.008,0.0016,0.0157,0.0037,0.0229,0.0069 c0.0496-0.0445,0.1259-0.0405,0.1704,0.0091C0.516,0.9923,0.5176,0.9939,0.5189,0.9957C0.54,0.9589,0.5867,0.9461,0.6235,0.9669 C0.6368,0.9747,0.6477,0.9861,0.6544,1c0.0091-0.0059,0.0189-0.0104,0.0293-0.0136C0.7184,0.9752,0.7563,0.9795,0.788,0.9976 c0.0216-0.0408,0.0675-0.0624,0.1125-0.0531c0.0088,0.0016,0.0171,0.0045,0.0251,0.0083C0.9427,0.9245,0.9699,0.9056,1,0.8984V0H0 v0.9208C0.0139,0.9184,0.0283,0.9184,0.0429,0.9213z"></path> </clipPath> <clipPath id="cloud-clippath-inverted-2-mobile" clipPathUnits="objectBoundingBox"> <path d="M0.0583,0.9496c0.0187,0.0039,0.0362,0.0123,0.051,0.0243c0.0481-0.0292,0.11-0.0209,0.1487,0.0199 c0.0165-0.017,0.0433-0.0255,0.0711-0.0201c0.0142,0.0027,0.0276,0.009,0.0386,0.0184C0.4163,0.9503,0.4891,0.9538,0.5335,1 c0.0129-0.0143,0.0302-0.0238,0.0491-0.0269C0.6102,0.9682,0.6367,0.9766,0.654,0.9932c0.0126-0.0228,0.0351-0.0415,0.0646-0.0508 C0.7645,0.9278,0.8141,0.9401,0.8444,0.97c0.0238-0.0176,0.0539-0.0243,0.083-0.0185c0.0016,0.0003,0.0032,0.0006,0.0047,0.001 C0.9383,0.9214,0.9678,0.9005,1,0.9034V0H0v0.9007C0.0287,0.9068,0.0506,0.9262,0.0583,0.9496z"></path> </clipPath> <!-- Cloud - Tall Content --> <clipPath id="cloud-clippath-inverted-tall-content-1" clipPathUnits="objectBoundingBox"> <path d="M0,0.9582c0.0109,0.0001,0.0214,0.0035,0.0286,0.0102C0.0309,0.9704,0.0327,0.9727,0.034,0.9751 c0.0045-0.002,0.0094-0.0034,0.0145-0.0042c0.0116-0.0017,0.0236,0.0001,0.0333,0.0052C0.0825,0.9745,0.0836,0.9731,0.085,0.9717 C0.0923,0.965,0.1055,0.9639,0.1145,0.9693C0.1183,0.9716,0.121,0.9748,0.1219,0.9784C0.146,0.9713,0.1735,0.9757,0.1915,0.9896 c0.0072-0.0045,0.0178-0.0043,0.0247,0.0005C0.2201,0.9887,0.2243,0.9876,0.2286,0.987C0.2473,0.9843,0.2653,0.9898,0.2745,1 c0.0049-0.005,0.0121-0.0085,0.0202-0.0097C0.3055,0.9887,0.3162,0.9915,0.3241,0.997C0.3366,0.9853,0.3543,0.9772,0.374,0.9744 c0.0252-0.0036,0.0499,0.0015,0.069,0.0126C0.4494,0.985,0.456,0.9835,0.4628,0.9825C0.483,0.9796,0.5039,0.981,0.523,0.9868 c0.0061-0.0084,0.0177-0.0149,0.0321-0.017c0.017-0.0025,0.0334,0.0019,0.0432,0.0103c0.0016-0.0004,0.0033-0.0007,0.005-0.001 c0.0153-0.0022,0.0302,0.0031,0.0371,0.0124C0.6415,0.9912,0.6427,0.991,0.6439,0.9908C0.6563,0.989,0.6682,0.9919,0.676,0.9977 c0.0108-0.0048,0.0226-0.0082,0.0349-0.01c0.0201-0.003,0.041-0.0015,0.0601,0.0042c0.0061-0.0084,0.0177-0.0149,0.0321-0.017 C0.812,0.9735,0.8212,0.9741,0.8297,0.9766C0.8345,0.9688,0.844,0.9632,0.8553,0.9617c0.0175-0.0025,0.0343,0.0047,0.0395,0.0165 C0.9134,0.9738,0.9335,0.974,0.9519,0.9789C0.9638,0.982,0.9747,0.987,0.9838,0.9935c0.0007-0.0001,0.0014-0.0003,0.0021-0.0003 c0.0048-0.0007,0.0096-0.0007,0.0141,0V0H0V0.9582z"></path> </clipPath> <clipPath id="cloud-clippath-inverted-tall-content-2" clipPathUnits="objectBoundingBox"> <path d="M0,0.9757c0.0024,0,0.0047,0.0001,0.007,0.0004C0.0164,0.977,0.0246,0.9799,0.03,0.9841 c0.0025-0.0006,0.005-0.0011,0.0076-0.0016c0.0275-0.0052,0.058-0.003,0.082,0.0059C0.1351,0.9836,0.1547,0.9856,0.1659,0.993 c0.0039-0.0013,0.0082-0.0023,0.0128-0.0027C0.1906,0.989,0.203,0.9911,0.2114,0.9958c0.0242-0.0109,0.0591-0.0116,0.085-0.0019 c0.0045-0.0023,0.0108-0.0033,0.017-0.0027c0.0042,0.0004,0.008,0.0016,0.0107,0.0034c0.008-0.0036,0.0186-0.005,0.0289-0.0039 C0.3556,0.991,0.3582,0.9914,0.3607,0.992C0.3691,0.9876,0.381,0.9857,0.3925,0.987C0.3979,0.9875,0.403,0.9887,0.4074,0.9905 C0.4222,0.9812,0.4482,0.9801,0.4655,0.988c0.0029,0.0013,0.0054,0.0028,0.0076,0.0045C0.4924,0.9884,0.5136,0.9873,0.534,0.9894 c0.0068,0.0007,0.0135,0.0018,0.02,0.0031C0.5731,0.9847,0.598,0.981,0.6232,0.9836C0.6432,0.9857,0.6611,0.9915,0.6738,1 C0.6861,0.9908,0.71,0.9887,0.7272,0.9953c0.0016,0.0006,0.0031,0.0013,0.0045,0.002c0.0099-0.0042,0.0238-0.0061,0.038-0.0046 C0.7728,0.993,0.7759,0.9935,0.7788,0.9941c0.0003-0.0003,0.0004-0.0005,0.0006-0.0008C0.784,0.9878,0.7961,0.9852,0.8066,0.9876 c0.0026,0.0006,0.005,0.0015,0.0069,0.0025c0.0148-0.0065,0.0342-0.0091,0.0529-0.0071c0.01,0.001,0.0194,0.0033,0.0274,0.0066 C0.894,0.9894,0.8943,0.989,0.8945,0.9887c0.007-0.0088,0.0263-0.0129,0.0431-0.0091C0.945,0.9812,0.9509,0.9842,0.9545,0.988 c0.0086-0.0084,0.0342-0.0132,0.053-0.0117V0.9757v-0.9941H-0.005L0,0.9757z"></path> </clipPath> <!-- Cloud - Tall Content - mobile --> <clipPath id="cloud-clippath-inverted-tall-content-1-mobile" clipPathUnits="objectBoundingBox"> <path d="M0.0429,0.9795c0.0344,0.0017,0.064,0.0072,0.0813,0.0151c0.0163-0.005,0.0446-0.0076,0.0742-0.0061 c0.0189,0.0009,0.036,0.0035,0.0483,0.0074C0.2699,0.993,0.2963,0.9921,0.3214,0.9934c0.008,0.0004,0.0157,0.001,0.0229,0.0018 c0.0496-0.0116,0.1259-0.0105,0.1704,0.0024C0.516,0.998,0.5176,0.9984,0.5189,0.9989C0.54,0.9893,0.5867,0.986,0.6235,0.9914 C0.6368,0.9934,0.6477,0.9964,0.6544,1c0.0091-0.0015,0.0189-0.0027,0.0293-0.0035C0.7184,0.9936,0.7563,0.9947,0.788,0.9994 c0.0216-0.0106,0.0675-0.0162,0.1125-0.0138C0.9093,0.986,0.9176,0.9867,0.9256,0.9877C0.9427,0.9804,0.9699,0.9755,1,0.9736V0H0 v0.9794C0.0139,0.9788,0.0283,0.9788,0.0429,0.9795z"></path> </clipPath> <clipPath id="cloud-clippath-inverted-tall-content-2-mobile" clipPathUnits="objectBoundingBox"> <path d="M0.0583,0.9885C0.077,0.9894,0.0944,0.9913,0.1092,0.994c0.0481-0.0067,0.11-0.0048,0.1487,0.0045 C0.2745,0.9947,0.3013,0.9927,0.3291,0.994C0.3433,0.9946,0.3566,0.996,0.3677,0.9982C0.4163,0.9886,0.4891,0.9894,0.5335,1 c0.0129-0.0033,0.0302-0.0054,0.0491-0.0062C0.6102,0.9927,0.6367,0.9946,0.654,0.9985C0.6666,0.9932,0.6891,0.989,0.7186,0.9868 c0.0459-0.0033,0.0955-0.0005,0.1258,0.0063c0.0238-0.004,0.0539-0.0056,0.083-0.0042C0.929,0.989,0.9306,0.989,0.9321,0.9891 C0.9383,0.982,0.9678,0.9772,1,0.9779V0H0v0.9773C0.0287,0.9787,0.0506,0.9831,0.0583,0.9885z"></path> </clipPath> <!-- Wavy 1 - mobile --> <clipPath id="wavy-clippath-1-mobile" clipPathUnits="objectBoundingBox"> <path d="M0-0.0256v1.0228c0,0,0.2049-0.0379,0.5784-0.0088C0.8671,1.0108,1,0.9938,1,0.9938v-1.0194H0z"></path> </clipPath> <!-- Wavy 2 - mobile --> <clipPath id="wavy-clippath-2-mobile" clipPathUnits="objectBoundingBox"> <path d="M-0.0401,0.9765c0.0481,0.0101,0.1638,0.025,0.2653,0.0151C0.292,0.9851,0.4419,0.9741,0.5915,0.9693 c0.129-0.0041,0.2818-0.0031,0.4262,0.0322L1.0106-0.0311h-1.0228L-0.0401,0.9765z"></path> </clipPath> <!-- Plan Detail Card Wavy 1 --> <clipPath id="plan-card-wavy-1" clipPathUnits="objectBoundingBox"> <path d="M1.0149-8.7235H-.0146V.7583S.1646-.22.4411.65s.5738-.33.5738-.33Z"></path> </clipPath> <!-- Plan Detail Card Wavy 2 --> <clipPath id="plan-card-wavy-2" clipPathUnits="objectBoundingBox"> <path d="M1-8.0269V.642S.95-.35.6432.642,0,.2493,0,.2493V-8.0269Z"></path> </clipPath> </svg> </svg> <style> /* Wavy */ .wavy-1 { -webkit-clip-path: url('#wavy-clippath-1'); clip-path: url('#wavy-clippath-1'); transform: translateZ(0); } .wavy-2 { -webkit-clip-path: url('#wavy-clippath-2'); clip-path: url('#wavy-clippath-2'); transform: translateZ(0); } .wavy-tall-content-1 { -webkit-clip-path: url('#wavy-clippath-tall-content-1'); clip-path: url('#wavy-clippath-tall-content-1'); transform: translateZ(0); } .wavy-tall-content-2 { -webkit-clip-path: url('#wavy-clippath-tall-content-2'); clip-path: url('#wavy-clippath-tall-content-2'); transform: translateZ(0); } /* Wavy for plan card */ .plan-card-wavy-1 { -webkit-clip-path: url('#plan-card-wavy-1'); clip-path: url('#plan-card-wavy-1'); transform: translateZ(0); } .plan-card-wavy-2 { -webkit-clip-path: url('#plan-card-wavy-2'); clip-path: url('#plan-card-wavy-2'); transform: translateZ(0); } /* Cloud */ .wavy-cloud-1 { -webkit-clip-path: url('#cloud-clippath-1'); clip-path: url('#cloud-clippath-1'); transform: translateZ(0); } .wavy-cloud-2 { -webkit-clip-path: url('#cloud-clippath-2'); clip-path: url('#cloud-clippath-2'); transform: translateZ(0); } .wavy-cloud-short-1 { -webkit-clip-path: url('#cloud-clippath-short-1'); clip-path: url('#cloud-clippath-short-1'); transform: translateZ(0); } .wavy-cloud-short-2 { -webkit-clip-path: url('#cloud-clippath-short-2'); clip-path: url('#cloud-clippath-short-2'); transform: translateZ(0); } /* Cloud Inverted */ .wavy-inverted-cloud-1 { -webkit-clip-path: url('#cloud-clippath-inverted-1'); clip-path: url('#cloud-clippath-inverted-1'); transform: translateZ(0); } .wavy-inverted-cloud-2 { -webkit-clip-path: url('#cloud-clippath-inverted-2'); clip-path: url('#cloud-clippath-inverted-2'); transform: translateZ(0); } .wavy-inverted-cloud-tall-content-1 { -webkit-clip-path: url('#cloud-clippath-inverted-tall-content-1'); clip-path: url('#cloud-clippath-inverted-tall-content-1'); transform: translateZ(0); } .wavy-inverted-cloud-tall-content-2 { -webkit-clip-path: url('#cloud-clippath-inverted-tall-content-2'); clip-path: url('#cloud-clippath-inverted-tall-content-2'); transform: translateZ(0); } @media (max-width: 767px) { .wavy-1 { -webkit-clip-path: url('#wavy-clippath-1-mobile'); clip-path: url('#wavy-clippath-1-mobile'); transform: translateZ(0); } .wavy-2 { -webkit-clip-path: url('#wavy-clippath-2-mobile'); clip-path: url('#wavy-clippath-2-mobile'); transform: translateZ(0); } .wavy-tall-content-1 { -webkit-clip-path: url('#wavy-clippath-tall-content-1-mobile'); clip-path: url('#wavy-clippath-tall-content-1-mobile'); transform: translateZ(0); } .wavy-tall-content-2 { -webkit-clip-path: url('#wavy-clippath-tall-content-2-mobile'); clip-path: url('#wavy-clippath-tall-content-2-mobile'); transform: translateZ(0); } .wavy-inverted-cloud-1 { -webkit-clip-path: url('#cloud-clippath-inverted-1-mobile'); clip-path: url('#cloud-clippath-inverted-1-mobile'); transform: translateZ(0); } .wavy-inverted-cloud-2 { -webkit-clip-path: url('#cloud-clippath-inverted-2-mobile'); clip-path: url('#cloud-clippath-inverted-2-mobile'); transform: translateZ(0); } .wavy-inverted-cloud-tall-content-1 { -webkit-clip-path: url('#cloud-clippath-inverted-tall-content-1-mobile'); clip-path: url('#cloud-clippath-inverted-tall-content-1-mobile'); transform: translateZ(0); } .wavy-inverted-cloud-tall-content-2 { -webkit-clip-path: url('#cloud-clippath-inverted-tall-content-2-mobile'); clip-path: url('#cloud-clippath-inverted-tall-content-2-mobile'); transform: translateZ(0); } } </style> <div> <div> <div class="vue-wrapper"><div data-component="notification" class="notification-root "><!----> <!----></div></div> <div class="vue-wrapper"><div data-component="notification" class="notification-root "><!----> <div class="important-main-wrapper variant-turquoise-3"><div class="generic-container"><div class="important-noti-grand-container"><div class="noti-content w-full h-full"><div class="noti-navigation desktop flex"><button class="noti-prev" tabindex="0" aria-label="Previous slide" aria-controls="swiper-wrapper-ba2f44e525a8415a"><svg icon-feather="" class="icon-arrow stroke-2"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-left"></use></svg></button> <div class="pages flex items-center swiper-pagination-fraction"><span class="swiper-pagination-current">1</span> / <span class="swiper-pagination-total">2</span></div> <button class="noti-next" tabindex="0" aria-label="Next slide" aria-controls="swiper-wrapper-ba2f44e525a8415a"><svg icon-feather="" class="icon-arrow stroke-2"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></button></div> <img src="/content/dam/u-mobile/personal/general/header-footer/icon-bell.svg" alt="icon" width="24" height="24" class="notification-icon"> <div data-variant="" data-layout="arrow-carousel" class="vue-swiper-grand-container important-notification-swiper"><div class="swiper-container important-notification-slider swiper-container-initialized swiper-container-horizontal swiper-container-pointer-events"><div class="swiper-wrapper notification-swiper-wrapper" id="swiper-wrapper-ba2f44e525a8415a" aria-live="off" style="transition-duration: 0ms; transform: translate3d(-615px, 0px, 0px);"><div class="swiper-slide swiper-slide-duplicate swiper-slide-prev swiper-slide-duplicate-next" data-swiper-slide-index="1" style="width: 615px;" role="group" aria-label="1 / 4"><div class="description"><p><a href="/content/u-mobile/en/personal/support/myumobile-app.html">Download</a> & log in to the MyUMobile App to redeem this exclusive first-time login reward.</p> </div> <div class="cta-section ml-auto pr-10"><a href="/content/u-mobile/en/personal/support/myumobile-app.html" class="cta">Download Now</a></div></div><div class="swiper-slide swiper-slide-active" data-swiper-slide-index="0" style="width: 615px;" role="group" aria-label="2 / 4"><div class="description"><p>Get FREE 100GB Data!</p> </div> <div class="cta-section ml-auto pr-10"><a href="/content/u-mobile/en/personal/support/myumobile-app.html" class="cta">Download Now</a></div></div><div class="swiper-slide swiper-slide-next swiper-slide-duplicate-prev" data-swiper-slide-index="1" style="width: 615px;" role="group" aria-label="3 / 4"><div class="description"><p><a href="/content/u-mobile/en/personal/support/myumobile-app.html">Download</a> & log in to the MyUMobile App to redeem this exclusive first-time login reward.</p> </div> <div class="cta-section ml-auto pr-10"><a href="/content/u-mobile/en/personal/support/myumobile-app.html" class="cta">Download Now</a></div></div><div class="swiper-slide swiper-slide-duplicate swiper-slide-duplicate-active" data-swiper-slide-index="0" style="width: 615px;" role="group" aria-label="4 / 4"><div class="description"><p>Get FREE 100GB Data!</p> </div> <div class="cta-section ml-auto pr-10"><a href="/content/u-mobile/en/personal/support/myumobile-app.html" class="cta">Download Now</a></div></div></div> <div class="swiper-pagination-wrapper relative mt-4 mb-4" style="display: none;"><div class="swiper-pagination"></div></div> <div class="swiper-navigation-wrapper generic-container absolute h-full top-0 left-0 right-0 mx-auto"><div class="swiper-button swiper-button-prev swiper-button-white" style="display: none;"></div> <div class="swiper-button swiper-button-next swiper-button-white" style="display: none;"></div></div><span class="swiper-notification" aria-live="assertive" aria-atomic="true"></span></div></div> <button class="btn-close-notification desktop"><svg icon-bytesize="" class="w-4 h-4 stroke-2"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/bytesize-symbols.svg#i-close"></use></svg></button></div></div></div></div></div></div> </div> </div> <script> function headerCTA(event) { var ctaType = $(event).data("label"); var pageUrlVal = window.location.href; var pageTitle = "Home"; var pageNameVal = document.title; if (((pageTitle == "Home") || (pageNameVal == "Home")) && (ctaType == "Pay Bill")) { window.satelliteCall('headercta', [{ 'key': 'headercta', 'value': 'paybill' }]); } } function downloadAppTrack(event){ var siteName = "u\u002Dmobile:personal"; if (siteName == "gopayz" || $(this).find('span.cta-text').text() == "Download App") { window.satelliteCall("appdownload"); } } </script> <header id="uchjrho" data-scroll-dir="" class="main-global-header-root sticky top-0 z-10000 main-menu-untouched" data-component="main-global-header"><!----> <!----> <div class="header-top-bar md:!hidden"><div class="generic-container flex"><nav aria-label="Main" class="header-top-level-sites flex"><a href="/en/personal/home" target="_self" class="link-sites flex items-center active">Personal</a> <a href="/en/business/home" target="_self" class="link-sites flex items-center ">Business</a> <a href="/en/about-us/home" target="_self" class="link-sites flex items-center ">About Us</a></nav> <nav class="header-secondary-nav ml-auto flex"><a href="/en/personal/postpaid-pay-bill" onclick="headerCTA(this);" data-label="Pay Bill" class="link-secondary flex items-center">Pay Bill</a> <a href="/en/personal/prepaid-top-up" onclick="headerCTA(this);" data-label="Top Up" class="link-secondary flex items-center">Top Up</a></nav></div></div> <div class="header-bottom-bar"><div class="generic-container flex"><div class="flex items-center"><a href="/en/personal/home" target="_self" class="logo-link mr-8 lg:mr-6 h-16 lg:h-12 md:h-10"><img src="/content/dam/u-mobile/personal/general/logo/umobile-personal.svg" alt="U Mobile" class="logo-img fit-center object-contain h-full"></a> <div class="menu-item-main md:!hidden px-3 xl:pl-0 xl:pr-4 lg:pr-3 collapse"><a href="#" class="link-main xl:text-sm lg:text-xs">Mobile Plans</a> <div class="submenu-content pt-8 bg-white"><div class="generic-container !px-4"><div class="submenu-col-wrapper ml-24 xl:ml-20 lg:ml-12 flex flex-wrap"><div class="w-1/3 pr-4"><nav class="text-base flex flex-col mb-4"><h6 class="submenu-group-link font-extrabold mb-3 font-family-inherit"><a href="/en/personal/mobile-plans/prepaid">Prepaid</a></h6> <a href="/en/personal/mobile-plans/prepaid/data-plans" class="submenu-group-sublink mb-3">Data Plans</a> <a href="/en/personal/mobile-plans/prepaid/add-ons" class="submenu-group-sublink mb-3">Add-Ons</a></nav></div> <div class="w-1/3 pr-4"><nav class="text-base flex flex-col mb-4"><h6 class="submenu-group-link font-extrabold mb-3 font-family-inherit"><a href="/en/personal/mobile-plans/postpaid">Postpaid</a></h6> <a href="/en/personal/mobile-plans/postpaid/postpaid-plans" class="submenu-group-sublink mb-3">Postpaid Plans</a> <a href="/en/personal/mobile-plans/postpaid/family-lines" class="submenu-group-sublink mb-3">Family Lines</a></nav></div> <div class="w-1/3 pr-4"><nav class="text-base flex flex-col mb-4"><h6 class="submenu-group-link font-extrabold mb-3 font-family-inherit"><a href="/en/personal/mobile-plans/borneo">U Borneo Plan</a></h6></nav></div> <div class="w-1/3 pr-4"><nav class="text-base flex flex-col mb-4"><h6 class="submenu-group-link font-extrabold mb-3 font-family-inherit"><a href="/en/personal/mobile-plans/roam-travel">Roam & Travel</a></h6> <a href="/en/personal/mobile-plans/roam-travel/roaming" class="submenu-group-sublink mb-3">Roaming</a> <a href="/en/personal/mobile-plans/roam-travel/international-direct-dial" class="submenu-group-sublink mb-3">International Direct Dial (IDD)</a> <a href="/en/personal/mobile-plans/roam-travel/travellers-plan" class="submenu-group-sublink mb-3">Travellers Plan</a></nav></div> <div class="w-1/3 pr-4"><nav class="text-base flex flex-col mb-4"><h6 class="submenu-group-link font-extrabold mb-3 font-family-inherit"><a href="/en/personal/mobile-plans/switch-to-u">Switch To U </a></h6></nav></div></div></div></div></div> <div class="menu-item-main md:!hidden px-3 xl:pl-0 xl:pr-4 lg:pr-3 collapse"><a href="/en/personal/devices" class="link-main xl:text-sm lg:text-xs">Devices</a></div> <div class="menu-item-main md:!hidden px-3 xl:pl-0 xl:pr-4 lg:pr-3 collapse"><a href="#" class="link-main xl:text-sm lg:text-xs">Broadband</a> <div class="submenu-content pt-8 bg-white"><div class="generic-container !px-4"><div class="submenu-col-wrapper ml-24 xl:ml-20 lg:ml-12 flex flex-wrap"><div class="w-1/3 pr-4"><nav class="text-base flex flex-col mb-4"><h6 class="submenu-group-link font-extrabold mb-3 font-family-inherit"><a href="/en/personal/broadband">Broadband</a></h6> <a href="/en/personal/broadband/wireless" class="submenu-group-sublink mb-3">Wireless</a> <a href="/en/personal/broadband/fibre" class="submenu-group-sublink mb-3">Fibre</a></nav></div></div></div></div></div> <div class="menu-item-main md:!hidden px-3 xl:pl-0 xl:pr-4 lg:pr-3 collapse"><a href="#" class="link-main xl:text-sm lg:text-xs">Lifestyle</a> <div class="submenu-content pt-8 bg-white"><div class="generic-container !px-4"><div class="submenu-col-wrapper ml-24 xl:ml-20 lg:ml-12 flex flex-wrap"><div class="w-1/3 pr-4"><nav class="text-base flex flex-col mb-4"><h6 class="submenu-group-link font-extrabold mb-3 font-family-inherit"><a href="/en/personal/lifestyle/entertainment">Entertainment</a></h6> <a href="/en/personal/lifestyle/entertainment/game-credits" class="submenu-group-sublink mb-3">Game Credits</a></nav></div> <div class="w-1/3 pr-4"><nav class="text-base flex flex-col mb-4"><h6 class="submenu-group-link font-extrabold mb-3 font-family-inherit"><a href="/en/personal/lifestyle/financial">Financial</a></h6> <a href="/en/personal/lifestyle/financial/golife" class="submenu-group-sublink mb-3">GOLIFE </a> <a href="/en/personal/lifestyle/financial/goinsure-3" class="submenu-group-sublink mb-3">GoInsure 3 </a></nav></div> <div class="w-1/3 pr-4"><nav class="text-base flex flex-col mb-4"><h6 class="submenu-group-link font-extrabold mb-3 font-family-inherit"><a href="/en/personal/lifestyle/others">Others </a></h6> <a href="/en/personal/lifestyle/others/international-airtime-transfer" class="submenu-group-sublink mb-3">International Airtime Transfer</a> <a href="/en/personal/lifestyle/others/pay-on-google-play" class="submenu-group-sublink mb-3">Pay on Google Play</a> <a href="/en/personal/lifestyle/others/apple-carrier-billing" class="submenu-group-sublink mb-3">Apple Carrier Billing</a> <a href="/en/personal/lifestyle/others/video-carrier-billing" class="submenu-group-sublink mb-3">Video Carrier Billing</a> <a href="/en/personal/lifestyle/others/digital-school" class="submenu-group-sublink mb-3">Digital School</a> <a href="/en/personal/lifestyle/others/sukma-2024" class="submenu-group-sublink mb-3">SUKMA 2024</a></nav></div></div></div></div></div> <div class="menu-item-main md:!hidden px-3 xl:pl-0 xl:pr-4 lg:pr-3 collapse"><a href="/en/personal/deals" class="link-main xl:text-sm lg:text-xs">Deals</a></div> <div class="menu-item-main md:!hidden px-3 xl:pl-0 xl:pr-4 lg:pr-3 collapse"><a href="#" class="link-main xl:text-sm lg:text-xs">Support</a> <div class="submenu-content pt-8 bg-white"><div class="generic-container !px-4"><div class="submenu-col-wrapper ml-24 xl:ml-20 lg:ml-12 flex flex-wrap"><div class="w-1/3 pr-4"><nav class="text-base flex flex-col mb-4"><h6 class="submenu-group-link font-extrabold mb-3 font-family-inherit"><a href="/en/personal/support/faqs">FAQs</a></h6></nav></div> <div class="w-1/3 pr-4"><nav class="text-base flex flex-col mb-4"><h6 class="submenu-group-link font-extrabold mb-3 font-family-inherit"><a href="/en/personal/support/self-help">Self Help </a></h6></nav></div> <div class="w-1/3 pr-4"><nav class="text-base flex flex-col mb-4"><h6 class="submenu-group-link font-extrabold mb-3 font-family-inherit"><a href="/en/personal/support/contact-us">Contact Us</a></h6></nav></div> <div class="w-1/3 pr-4"><nav class="text-base flex flex-col mb-4"><h6 class="submenu-group-link font-extrabold mb-3 font-family-inherit"><a href="/en/personal/support/store-finder">Find a Store</a></h6></nav></div> <div class="w-1/3 pr-4"><nav class="text-base flex flex-col mb-4"><h6 class="submenu-group-link font-extrabold mb-3 font-family-inherit"><a href="/en/personal/support/self-serve">Self Serve</a></h6> <a href="/en/personal/support/self-serve/myumobile-app" class="submenu-group-sublink mb-3">MyUMobile App</a> <a href="/en/personal/support/self-serve/top-up" class="submenu-group-sublink mb-3">Top Up</a> <a href="/en/personal/support/self-serve/credit-share" class="submenu-group-sublink mb-3">CreditShare</a> <a href="/en/personal/support/self-serve/credit-sos" class="submenu-group-sublink mb-3">CreditSOS</a></nav></div></div></div></div></div> <div class="menu-item-main md:!hidden px-3 xl:pl-0 xl:pr-4 lg:pr-3 collapse"><a href="/en/personal/get-5g" class="link-main xl:text-sm lg:text-xs">Get 5G</a></div></div> <div class="ml-auto leading-tight flex items-center"><svg icon-feather="" class="btn-header-search w-6 h-6 mr-4 lg:mr-2 md:mr-5 flex-shrink-0 cursor-pointer" style="stroke-width: 2px;"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#search"></use></svg> <div class="btn-shop-now cta-button-root variant-orange-outline-white-bg lg:hidden leading-none"><a href="/en/personal/support/contact-us" target="_blank" onclick="downloadAppTrack(this);" class="btn"><span class="cta-text uppercase flex items-center px-2"><span class="text-base">Contact Us</span></span></a></div> <svg icon-feather="" class="btn-burger-menu hidden md:block cursor-pointer" style="stroke-width: 2px;"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#menu"></use></svg></div></div></div> <div data-name="header-search"><div class="v-portal" bail="" data-title-max-length="70" data-desc-max-length="160" data-site-language="en" style="display: none;"></div></div> <div class="header-side-menu" style="display: none;"><div class="content-container flex" style="display: none;"><svg icon-feather="" class="btn-overlay-close absolute top-0 right-0 mt-4 mr-4 cursor-pointer z-100 bg-white" style="stroke-width: 1.5; width: 30px; height: 30px;"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#x"></use></svg> <div data-variant="" data-layout="arrow-carousel" class="vue-swiper-grand-container flex w-full"><div class="swiper-container w-full swiper-container-initialized swiper-container-horizontal swiper-container-pointer-events"><div class="swiper-wrapper" id="swiper-wrapper-d7c056e330caebfc" aria-live="polite" style="transition-duration: 0ms;"><div class="swiper-slide flex flex-col !w-full"><div class="overflow-hidden flex flex-col h-screen"><div class="mt-5 px-4 pb-2"><nav class="header-top-level-sites flex text-sm mt-5"><a href="/en/personal/home" target="_self" class="link-sites flex items-center active"> Personal </a> <a href="/en/business/home" target="_self" class="link-sites flex items-center "> Business </a> <a href="/en/about-us/home" target="_self" class="link-sites flex items-center "> About Us </a></nav> <div class="search-wrapper relative mt-5"><input type="search" placeholder="What are you looking for?" class="input-search"> <svg icon-feather="" class="icon-magnifying-glass" style="stroke-width: 2px;"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#search"></use></svg></div></div> <div class="side-menu-main-navigation-wrapper h-full flex-grow overflow-y-auto flex flex-col"><nav class="main-menu-list uppercase mt-2 pt-4 px-4"><div class="text-2xl font-black flex items-center mb-6 cursor-pointer"> Mobile Plans <svg icon-feather="" class="ml-auto" style="stroke-width: 1.5px;"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></div> <a href="/en/personal/devices" class="text-2xl font-black flex items-center mb-6 cursor-pointer"> Devices </a> <div class="text-2xl font-black flex items-center mb-6 cursor-pointer"> Broadband <svg icon-feather="" class="ml-auto" style="stroke-width: 1.5px;"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></div> <div class="text-2xl font-black flex items-center mb-6 cursor-pointer"> Lifestyle <svg icon-feather="" class="ml-auto" style="stroke-width: 1.5px;"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></div> <a href="/en/personal/deals" class="text-2xl font-black flex items-center mb-6 cursor-pointer"> Deals </a> <div class="text-2xl font-black flex items-center mb-6 cursor-pointer"> Support <svg icon-feather="" class="ml-auto" style="stroke-width: 1.5px;"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></div> <a href="/en/personal/get-5g" class="text-2xl font-black flex items-center mb-6 cursor-pointer"> Get 5G </a></nav> <nav class="secondary-menu-list text-base font-extrabold mt-4 pt-8 px-4 mt-auto"><a href="/en/personal/support/contact-us" target="_blank" class="secondary-menu-list-item text-base flex items-center mb-4"><span>Contact Us</span></a> <a href="/en/personal/postpaid-pay-bill" onclick="headerCTA(this);" data-label="Pay Bill" class="secondary-menu-list-item text-base flex items-center mb-4"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" class="icon-external w-6 h-6 mr-4"><use data-external-href="/content/dam/u-mobile/personal/homepage/quick-links/02-pay-bills_1.svg" xlink:href="#/content/dam/u-mobile/personal/homepage/quick-links/02-pay-bills_1.svg" href="#/content/dam/u-mobile/personal/homepage/quick-links/02-pay-bills_1.svg"></use></svg> <span>Pay Bill</span></a> <a href="/en/personal/prepaid-top-up" onclick="headerCTA(this);" data-label="Top Up" class="secondary-menu-list-item text-base flex items-center mb-4"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" class="icon-external w-6 h-6 mr-4"><use data-external-href="/content/dam/u-mobile/personal/homepage/quick-links/01-top-up_1.svg" xlink:href="#/content/dam/u-mobile/personal/homepage/quick-links/01-top-up_1.svg" href="#/content/dam/u-mobile/personal/homepage/quick-links/01-top-up_1.svg"></use></svg> <span>Top Up</span></a></nav></div></div></div> <div class="swiper-slide !w-full relative"><svg icon-feather="" class="absolute left-0 top-0 mt-5 ml-2 z-10 cursor-pointer" style="stroke-width: 1.5px;"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-left"></use></svg> <!----> <!----> <!----> <!----> <!----> <!----> <!----></div></div> <div class="swiper-pagination-wrapper relative mt-4 mb-4" style="display: none;"><div class="swiper-pagination"></div></div> <div class="swiper-navigation-wrapper generic-container absolute h-full top-0 left-0 right-0 mx-auto"><div class="swiper-button swiper-button-prev swiper-button-white" style="display: none;"></div> <div class="swiper-button swiper-button-next swiper-button-white" style="display: none;"></div></div><span class="swiper-notification" aria-live="assertive" aria-atomic="true"></span></div></div></div></div></header> <div class="root responsivegrid" data-footer-mb-el="" style="overflow: hidden; margin-bottom: -4vw;"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="html-component aem-GridColumn aem-GridColumn--default--12"> <style> /* Image alignment fixes */ @media (max-width: 767px) { .image-root.md\:\!ml-auto img.image, .image-root.md\:ml-auto img.image { margin-left: auto; display: inline-block; } .image-root.md\:\!mr-auto img.image, .image-root.md\:mr-auto img.image { margin-right: auto; display: inline-block; } } </style> </div> <div class="background aem-GridColumn aem-GridColumn--default--12"> <div class="background-root " data-vertical-alignment="top-align" id="Y3wFEW4"> <div class="background-container" style=" background-image: url(''); background-color: #F5F5F7; --bgImageDesktop: url(''); --bgImageMobile: url(''); "> <div><div class="background-content layout-container container responsivegrid"> <div id="layout-container-25d6aba453" class="cmp-container"> <div class="layout-container container responsivegrid bg-hex-FFFFFF" style="background-color: rgb(255, 255, 255);"> <div id="layout-container-49ee9a2456" class="cmp-container"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="quick-links aem-GridColumn aem-GridColumn--default--12"> <!-- <div data-sly-list=",,,," class=" md:!mt-2 md:!mb-2 "> <p></p> <p></p> <p></p> <p></p> <p></p> <p></p> </div> --> <div class="vue-wrapper"><div data-component="quick-link" apply-smooth-reflow="true" id="giYD9Wc" class="quick-link-root md:!mt-2 md:!mb-2 "><div class="generic-container"><div class="quick-link-container"><div class="blob-container one transparent-personal"><svg id="svg-back" viewBox="0 0 1 1"><path id="svg-back-path" fill="#f7b11e" d="M.85.5037C.8482.6623.7134.6218.64.7834S.1724.7855.152.5905A.4051.4051,0,0,1,.4608.1513.4025.4025,0,0,1,.85.5037Z" class="blob-svg"></path></svg> <svg id="svg-front" viewBox="0 0 1 1" class="block md:hidden sm:hidden"><path id="svg-front-path" fill="#f7b11e" d="M.1826.61C.1543.4754.2032.46.3576.2764A.2436.2436,0,0,1,.7767.3186C.8353.4477.8756.7258.6812.8026A.4156.4156,0,0,1,.1826.61Z" class="blob-svg"></path></svg> <div class="content-container"><img src="/content/dam/u-mobile/personal/homepage/quick-links/primary/icon_topup.svg" alt="Top Up" class="content-icon"> <div class="text-wrapper flex justify-center"><p class="content-text block md:hidden sm:hidden" style="color: rgb(70, 75, 82);">Top Up</p></div></div> <p class="content-text hidden md:block" style="color: rgb(70, 75, 82);">Top Up</p> <a href="https://www.u.com.my/en/personal/prepaid-top-up" target="_blank" class="absolute top-0 left-0 w-full h-full"></a></div> <div class="blob-container two transparent-personal"><svg id="svg-back" viewBox="0 0 1 1"><path id="svg-back-path" fill="#f7b11e" d="M.85.5037C.8482.6623.7134.6218.64.7834S.1724.7855.152.5905A.4051.4051,0,0,1,.4608.1513.4025.4025,0,0,1,.85.5037Z" class="blob-svg"></path></svg> <svg id="svg-front" viewBox="0 0 1 1" class="block md:hidden sm:hidden"><path id="svg-front-path" fill="#f7b11e" d="M.1826.61C.1543.4754.2032.46.3576.2764A.2436.2436,0,0,1,.7767.3186C.8353.4477.8756.7258.6812.8026A.4156.4156,0,0,1,.1826.61Z" class="blob-svg"></path></svg> <div class="content-container"><img src="/content/dam/u-mobile/personal/homepage/quick-links/primary/icon_paybill.svg" alt="Pay Bills" class="content-icon"> <div class="text-wrapper flex justify-center"><p class="content-text block md:hidden sm:hidden" style="color: rgb(70, 75, 82);">Pay Bills</p></div></div> <p class="content-text hidden md:block" style="color: rgb(70, 75, 82);">Pay Bills</p> <a href="https://www.u.com.my/en/personal/postpaid-pay-bill#personal" target="_blank" class="absolute top-0 left-0 w-full h-full"></a></div> <div class="blob-container three transparent-personal"><svg id="svg-back" viewBox="0 0 1 1"><path id="svg-back-path" fill="#f7b11e" d="M.85.5037C.8482.6623.7134.6218.64.7834S.1724.7855.152.5905A.4051.4051,0,0,1,.4608.1513.4025.4025,0,0,1,.85.5037Z" class="blob-svg"></path></svg> <svg id="svg-front" viewBox="0 0 1 1" class="block md:hidden sm:hidden"><path id="svg-front-path" fill="#f7b11e" d="M.1826.61C.1543.4754.2032.46.3576.2764A.2436.2436,0,0,1,.7767.3186C.8353.4477.8756.7258.6812.8026A.4156.4156,0,0,1,.1826.61Z" class="blob-svg"></path></svg> <div class="content-container"><img src="/content/dam/u-mobile/personal/homepage/quick-links/primary/icon_switchtou.svg" alt="Switch to U" class="content-icon"> <div class="text-wrapper flex justify-center"><p class="content-text block md:hidden sm:hidden" style="color: rgb(70, 75, 82);">Switch to U</p></div></div> <p class="content-text hidden md:block" style="color: rgb(70, 75, 82);">Switch to U</p> <a href="/en/personal/mobile-plans/switch-to-u" target="_blank" class="absolute top-0 left-0 w-full h-full"></a></div> <div class="blob-container four transparent-personal"><svg id="svg-back" viewBox="0 0 1 1"><path id="svg-back-path" fill="#f7b11e" d="M.85.5037C.8482.6623.7134.6218.64.7834S.1724.7855.152.5905A.4051.4051,0,0,1,.4608.1513.4025.4025,0,0,1,.85.5037Z" class="blob-svg"></path></svg> <svg id="svg-front" viewBox="0 0 1 1" class="block md:hidden sm:hidden"><path id="svg-front-path" fill="#f7b11e" d="M.1826.61C.1543.4754.2032.46.3576.2764A.2436.2436,0,0,1,.7767.3186C.8353.4477.8756.7258.6812.8026A.4156.4156,0,0,1,.1826.61Z" class="blob-svg"></path></svg> <div class="content-container"><img src="/content/dam/u-mobile/personal/homepage/quick-links/primary/icon_findastore.svg" alt="Find a Store" class="content-icon"> <div class="text-wrapper flex justify-center"><p class="content-text block md:hidden sm:hidden" style="color: rgb(70, 75, 82);">Find a Store</p></div></div> <p class="content-text hidden md:block" style="color: rgb(70, 75, 82);">Find a Store</p> <a href="/en/personal/support/store-finder" target="_blank" class="absolute top-0 left-0 w-full h-full"></a></div> <div class="blob-container five transparent-personal"><svg id="svg-back" viewBox="0 0 1 1"><path id="svg-back-path" fill="#f7b11e" d="M.85.5037C.8482.6623.7134.6218.64.7834S.1724.7855.152.5905A.4051.4051,0,0,1,.4608.1513.4025.4025,0,0,1,.85.5037Z" class="blob-svg"></path></svg> <svg id="svg-front" viewBox="0 0 1 1" class="block md:hidden sm:hidden"><path id="svg-front-path" fill="#f7b11e" d="M.1826.61C.1543.4754.2032.46.3576.2764A.2436.2436,0,0,1,.7767.3186C.8353.4477.8756.7258.6812.8026A.4156.4156,0,0,1,.1826.61Z" class="blob-svg"></path></svg> <div class="content-container"><img src="/content/dam/u-mobile/personal/homepage/quick-links/primary/icon_rewards.svg" alt="Rewards" class="content-icon"> <div class="text-wrapper flex justify-center"><p class="content-text block md:hidden sm:hidden" style="color: rgb(70, 75, 82);">Rewards</p></div></div> <p class="content-text hidden md:block" style="color: rgb(70, 75, 82);">Rewards</p> <a href="/en/personal/admin/archive/deals-bk20240919/giler-rewards" target="_blank" class="absolute top-0 left-0 w-full h-full"></a></div></div></div> <!----></div></div> </div> </div> </div> </div> <div class="carousel"> <!-- <p>fixed-width-carousel</p> --> <!-- <p>3</p> --> <div class="vue-wrapper"><div data-component="carousel" id="bLkmguo" data-layout="fixed-width-carousel" class="carousel-root overflow-x-hidden overflow-y-hidden "><!----> <div class="generic-container md:!w-auto"><div data-variant="" data-layout="fixed-width-carousel" class="vue-swiper-grand-container w-full flex"><div class="swiper-container w-full swiper-container-initialized swiper-container-horizontal swiper-container-pointer-events"><div class="swiper-wrapper" id="swiper-wrapper-0618b93a4cf95410f" aria-live="off" style="transform: translate3d(-736px, 0px, 0px); transition-duration: 0ms;"><div class="swiper-slide swiper-slide-duplicate swiper-slide-prev" role="group" aria-label="1 / 10" data-swiper-slide-index="7" style="width: 736px;"><div class="parsys-carousel-iphonerm0 layout-container container responsivegrid"><div id="layout-container-7b2c26f104" class="cmp-container"><div class="banner ss-placeholder-content-left ss-md-550-sm-450"><div data-component="general-banner" id="AFGsisc" class="general-banner-root non-personalization-banner "><!----> <div class="general-banner-inner"><div class="img-wrapper with-mobile-img"><div data-for-viewport="desktop" title="iPhone for RM0/month banner" class="banner-bg-image lg:hidden block" style="background-image: url("/content/dam/u-mobile/personal/deals/iphone-rm0/banners/20240716/topbanner-iphone15pro_6months.jpg/jcr:content/renditions/cq5dam.web.3000.550.webp");"></div> <div data-for-viewport="mobile" title="iPhone for RM0/month banner" class="banner-bg-image lg:block hidden" style="background-image: url("/content/dam/u-mobile/personal/deals/iphone-rm0/banners/20240716/topbanner-iphone15pro_6months-mobile-mobile.jpg/jcr:content/renditions/cq5dam.web.850.1020.webp");"></div></div> <div class="generic-container banner-content"><div class="placeholder md:w-full w-7/12 md:text-center flex flex-col md:justify-center"><div><div class="parsysName layout-container container responsivegrid"><div id="layout-container-bb287abec5" class="cmp-container"><div class="text overflow-hidden break-words ss-mobile-ignore-line-break"><div id="kk2VDaY" class="text-component !mt-8 !ml-12 md:!mt-4 md:!ml-4 md:!mr-4 variant-mobile-alignment-center"><h2>RM0 iPhone for 6 Months</h2> <p>Own an iPhone with your <b>RM68/mth</b> <b>U Postpaid plan</b><br> & only start paying after the first 6 months</p></div></div> <div class="cta-button ss-mobile-justify-center"><div id="FTBOkr8" tabindex="0" class="cta-button-root !mt-4 !ml-12 md:!ml-auto md:!mr-auto"><a href="/en/personal/deals/iphone-rm0" target="_self" tabindex="-1" data-cta-anchor="" class="btn"><span class="cta-text">Find Out More</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></a></div></div></div></div></div></div></div></div></div></div></div></div></div><div class="swiper-slide swiper-slide-active" role="group" aria-label="2 / 10" data-swiper-slide-index="0" style="width: 736px;"><div class="parsys-carousel-iPhone-16 layout-container container responsivegrid"><div id="layout-container-c1ca181b26" class="cmp-container"><div class="banner ss-placeholder-content-left ss-md-550-sm-450"><div data-component="general-banner" id="WUjqcQI" class="general-banner-root non-personalization-banner "><!----> <div class="general-banner-inner"><div class="img-wrapper with-mobile-img"><div data-for-viewport="desktop" title="iPhone 16 Pro banner" class="banner-bg-image lg:hidden block" style="background-image: url("/content/dam/u-mobile/personal/devices/iphone/iphone-16-series/preorder/device-banner/iphone-16-pro/topbanner_pre-order_iphone-16-pro_desktop.jpg/jcr:content/renditions/cq5dam.web.2496.660.webp");"></div> <div data-for-viewport="mobile" title="iPhone 16 Pro banner" class="banner-bg-image lg:block hidden" style="background-image: url("/content/dam/u-mobile/personal/devices/iphone/iphone-16-series/preorder/device-banner/iphone-16-pro/topbanner_pre-order_iphone-16-pro_mobile.jpg/jcr:content/renditions/cq5dam.web.650.1100.webp");"></div></div> <div class="generic-container banner-content"><div class="placeholder md:w-full w-7/12 md:text-center flex flex-col md:justify-center"><div><div class="parsysName layout-container container responsivegrid"><div id="layout-container-3daebd1c13" class="cmp-container"><div class="aem-Grid aem-Grid--12 aem-Grid--default--12 aem-Grid--phone--12 "><div class="text overflow-hidden break-words aem-GridColumn--default--none aem-GridColumn--phone--none aem-GridColumn--phone--12 aem-GridColumn aem-GridColumn--default--12 aem-GridColumn--offset--phone--0 aem-GridColumn--offset--default--0"><div id="Wl0JP90" class="text-component !mt-4 !ml-20 md:!mt-12 md:!ml-4 md:!mr-4 variant-mobile-alignment-center"><h1><span style="color: rgb(255, 255, 255);">Own it Now<br> from </span><span style="color: rgb(255, 123, 0);">RM116/mth</span></h1> <p><span style="color: rgb(255, 255, 255);">Sign up now with Unbeatable 5G U Postpaid<br> from as low as RM68/mth</span></p></div></div> <div class="cta-button ss-mobile-justify-center aem-GridColumn aem-GridColumn--default--12"><div id="kNWF6ig" tabindex="0" class="cta-button-root !mt-4 !ml-20 md:!ml-auto md:!mr-auto"><a href="/en/personal/devices/iphone/iphone-16-pro" target="_self" tabindex="-1" data-cta-anchor="" class="btn"><span class="cta-text">Find Out More</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></a></div></div> <div class="cmp-image aem-GridColumn--phone--none aem-GridColumn--default--hide aem-GridColumn--phone--12 aem-GridColumn aem-GridColumn--default--12 aem-GridColumn--offset--phone--0 aem-GridColumn--offset--default--0"><div id="a2skeGJ8" class="image-root !mt-8 center "><img data-src="/content/dam/u-mobile/personal/devices/iphone/iphone-16-series/preorder/device-banner/iphone-16-pro/iphone-16-pro_masthead.svg" alt="Profoundly powerful. iPhone 16 Pro" width="200" class="lazyload image" style="--mobileWidth: 200px; --mobileHeight: px;"></div></div></div></div></div></div></div></div></div></div></div></div></div></div> <div class="swiper-slide swiper-slide-next" role="group" aria-label="3 / 10" data-swiper-slide-index="1" style="width: 736px;"><div class="parsys-carousel-U-Home-5G layout-container container responsivegrid"><div id="layout-container-258ad07ba8" class="cmp-container"><div class="reference parbase"><div class="cq-dd-paragraph"><div class="banner_copy_45475470 banner ss-placeholder-content-left ss-md-550-sm-450"><div data-component="general-banner" id="EYupsYI" class="general-banner-root non-personalization-banner "><!----> <div class="general-banner-inner"><div class="img-wrapper with-mobile-img"><div data-for-viewport="desktop" title="Samsung TV" class="banner-bg-image lg:hidden block" style="background-image: url("/content/dam/u-mobile/personal/broadband/hub/reskin/[email protected]/jcr:content/renditions/cq5dam.web.4992.1320.webp");"></div> <div data-for-viewport="mobile" title="Samsung TV" class="banner-bg-image lg:block hidden" style="background-image: url("/content/dam/u-mobile/personal/broadband/hub/reskin/[email protected]/jcr:content/renditions/cq5dam.web.1300.2200.webp");"></div></div> <div class="generic-container banner-content"><div class="placeholder md:w-full w-7/12 md:text-center flex flex-col md:justify-center"><div><div class="parsysName layout-container container responsivegrid"><div id="layout-container-685a87f8bc" class="cmp-container"><div class="aem-Grid aem-Grid--12 aem-Grid--default--12 aem-Grid--phone--12 "><div class="text overflow-hidden break-words aem-GridColumn--phone--none aem-GridColumn--phone--12 aem-GridColumn aem-GridColumn--default--12 aem-GridColumn--offset--phone--0"><div id="g0GTMs8" class="text-component !mt-8 !ml-12 md:!ml-4 md:!mr-4 variant-mobile-alignment-center"><h1><span style="color: rgb(255, 255, 255);">Go Big & Go 5G Home</span></h1> <p><span style="color: rgb(255, 255, 255);">Get a 4K Samsung TV up to 85" and ultra-fast 5G home WiFi with <br> free router for just <b>RM65/mth</b></span></p></div></div> <div class="cta-button ss-mobile-justify-center aem-GridColumn aem-GridColumn--default--12"><div id="lpuBE7U" tabindex="0" class="cta-button-root !mt-4 !ml-12 md:!ml-0 "><a href="/en/personal/deals/samsung-tv" target="_self" tabindex="-1" data-cta-anchor="" class="btn"><span class="cta-text">Find Out More</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></a></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div> <div class="swiper-slide" role="group" aria-label="4 / 10" data-swiper-slide-index="2" style="width: 736px;"><div class="parsys-carousel-ROI-Samsung-Galaxy-Z-Flip-6-&-Fold-6 layout-container container responsivegrid"><div id="layout-container-15f7b192bc" class="cmp-container"><div class="banner ss-placeholder-content-left ss-md-550-sm-450"><div data-component="general-banner" id="VDsQgZw" class="general-banner-root non-personalization-banner "><!----> <div class="general-banner-inner"><div class="img-wrapper with-mobile-img"><div data-for-viewport="desktop" title="Samsung Flip 6 & Fold 6 Pre-Order Banner" class="banner-bg-image lg:hidden block" style="background-image: url("/content/dam/u-mobile/personal/devices/samsung/samsung-flip-6-fold-6-preorder/banners/KV-device-listing_2_Samsung-Galaxy-Z-Flip6-and-Fold6_desktop.png/jcr:content/renditions/cq5dam.web.2496.660.webp");"></div> <div data-for-viewport="mobile" title="Samsung Flip 6 & Fold 6 Pre-Order Banner" class="banner-bg-image lg:block hidden" style="background-image: url("/content/dam/u-mobile/personal/devices/samsung/samsung-flip-6-fold-6-preorder/banners/KV-device-listing_2_Samsung-Galaxy-Z-Flip6-and-Fold6_mobile.png/jcr:content/renditions/cq5dam.web.650.1100.webp");"></div></div> <div class="generic-container banner-content"><div class="placeholder md:w-full w-7/12 md:text-center flex flex-col md:justify-center"><div><div class="parsysName layout-container container responsivegrid"><div id="roisamsungflip6fold6" class="cmp-container"><div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "><div class="text overflow-hidden break-words ss-mobile-ignore-line-break aem-GridColumn aem-GridColumn--default--12"><div id="z3sLt04" class="text-component !ml-12 md:!mt-4 md:!ml-5 md:!mr-5 variant-mobile-alignment-center"><h2>Double the Galaxy,<br> No Extra Cost</h2> <p>Own a SAMSUNG Galaxy Z Fold6 - now with Galaxy AI -<br> from <b>RM279/mth</b> with <b>U PayLater</b><br></p></div></div> <div class="cta-button aem-GridColumn aem-GridColumn--default--12"><div id="GFQJhmU" tabindex="0" class="cta-button-root !mt-4 !ml-12 md:!ml-auto md:!mr-auto"><a href="/en/personal/devices/samsung/samsung-galaxy-z-fold6-5g" target="_self" tabindex="-1" data-cta-anchor="" class="btn"><span class="cta-text">Find Out More</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></a></div></div></div></div></div></div></div></div></div></div></div></div></div></div> <div class="swiper-slide" role="group" aria-label="5 / 10" data-swiper-slide-index="3" style="width: 736px;"><div class="parsys-carousel-Unbeatable-5G-Sale layout-container container responsivegrid"><div id="freephonebannercontainer" class="cmp-container"><div class="banner ss-placeholder-content-left ss-md-550-sm-450"><div data-component="general-banner" id="IBk7f48" class="general-banner-root non-personalization-banner "><!----> <div class="general-banner-inner"><div class="img-wrapper with-mobile-img"><div data-for-viewport="desktop" title="Unbeatable 5G Devices Banner" class="banner-bg-image lg:hidden block" style="background-image: url("/content/dam/u-mobile/personal/deals/unbeatable-5g-sale/20240715/banners/topbanner_unbeatable-5G-devices-page_desktop.png/jcr:content/renditions/cq5dam.web.3000.550.webp");"></div> <div data-for-viewport="mobile" title="Unbeatable 5G Devices Banner" class="banner-bg-image lg:block hidden" style="background-image: url("/content/dam/u-mobile/personal/deals/unbeatable-5g-sale/20240715/banners/topbanner_unbeatable-5G-devices-page_mobile.png/jcr:content/renditions/cq5dam.web.850.1020.webp");"></div></div> <div class="generic-container banner-content"><div class="placeholder md:w-full w-7/12 md:text-center flex flex-col md:justify-center"><div><div class="parsysName layout-container container responsivegrid"><div id="unbeatable5gBanner" class="cmp-container"><div class="text overflow-hidden break-words ss-mobile-ignore-line-break"><div id="FnjmC_I" class="text-component !mt-5 !ml-12 md:!ml-4 md:!mr-4 variant-mobile-alignment-center"><h2><span style="color: rgb(255, 255, 255);">The Best All-In-One<br> U Postpaid Plan</span></h2> <p><span style="color: rgb(255, 255, 255);">Free 5G Phone and Internet Roaming with<br> up to 1,000GB uncapped data in 63 countries</span></p></div></div> <div class="cta-button ss-mobile-justify-center"><div id="kEEfa_Bk" tabindex="0" class="cta-button-root ss-solid-white-bg-orange-text !mt-4 !ml-12 md:!ml-auto md:!mr-auto"><a href="/en/personal/devices/unbeatable-5g-devices" target="_self" tabindex="-1" data-cta-anchor="" class="btn"><span class="cta-text">Find Out More</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></a></div></div></div></div></div></div></div></div></div></div></div></div></div> <div class="swiper-slide" role="group" aria-label="6 / 10" data-swiper-slide-index="4" style="width: 736px;"><div class="parsys-carousel-Postpaid-Plan layout-container container responsivegrid"><div id="layout-container-97b484e3dc" class="cmp-container"><div class="reference parbase"><div class="cq-dd-paragraph"><div class="banner_copy_copy_cop banner ss-placeholder-content-left ss-md-550-sm-450"><div data-component="general-banner" id="vZv8N0Y" class="general-banner-root non-personalization-banner "><!----> <div class="general-banner-inner"><div class="img-wrapper with-mobile-img"><div data-for-viewport="desktop" title="U Postpaid Plans Banner" class="banner-bg-image lg:hidden block" style="background-image: url("/content/dam/u-mobile/personal/mobile-plans/postpaid/postpaid-plans/20240912/[email protected]/jcr:content/renditions/cq5dam.web.4992.1320.webp");"></div> <div data-for-viewport="mobile" title="U Postpaid Plans Banner" class="banner-bg-image lg:block hidden" style="background-image: url("/content/dam/u-mobile/personal/mobile-plans/postpaid/postpaid-plans/20240912/[email protected]/jcr:content/renditions/cq5dam.web.1300.2200.webp");"></div></div> <div class="generic-container banner-content"><div class="placeholder md:w-full w-7/12 md:text-center flex flex-col md:justify-center"><div><div class="parsysName layout-container container responsivegrid"><div id="layout-container-5e98afe690" class="cmp-container"><div class="aem-Grid aem-Grid--12 aem-Grid--default--12 aem-Grid--tablet--12 aem-Grid--phone--12 "><div class="cmp-image aem-GridColumn--tablet--12 aem-GridColumn--offset--tablet--0 aem-GridColumn--default--none aem-GridColumn--phone--none aem-GridColumn aem-GridColumn--tablet--newline aem-GridColumn--default--12 aem-GridColumn--offset--phone--0 aem-GridColumn--offset--default--0"><div id="sGia_ycc" class="image-root !mb-2 !ml-12 md:!mt-3 md:!ml-5 md:!mr-5 left "><img data-src="/content/dam/u-mobile/personal/shared-masthead/unbeatable-5g/white-orange-unbeatable-5g-EN.svg" alt="Unbeatable 5G | U Postpaid" width="280" class="lazyload image" style="--mobileWidth: 280px; --mobileHeight: px;"></div></div> <div class="text overflow-hidden break-words aem-GridColumn--default--none aem-GridColumn--phone--none aem-GridColumn--phone--12 aem-GridColumn aem-GridColumn--default--12 aem-GridColumn--offset--phone--0 aem-GridColumn--offset--default--0"><div id="bb6DiBE" class="text-component !ml-12 md:!ml-4 md:!mr-4 variant-mobile-alignment-center"><h1><span style="color: rgb(255, 255, 255);">Unbeatable<br> Postpaid Plan</span></h1> <p><span style="color: rgb(255, 255, 255);">Enjoy 1,000GB of 5G data across up to 6 share lines,<br> free global roaming, and 0% instalments on 5G devices</span></p></div></div> <div class="cta-button ss-mobile-justify-center aem-GridColumn aem-GridColumn--default--12"><div id="G904ku8" tabindex="0" class="cta-button-root ss-solid-white-bg-orange-text !mt-4 !ml-12 md:!ml-auto md:!mr-auto"><a href="/en/personal/mobile-plans/postpaid/postpaid-plans?plan-id=postpaid-38.html" target="_self" tabindex="-1" data-cta-anchor="" class="btn"><span class="cta-text">Find Out More</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></a></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div> <div class="swiper-slide" role="group" aria-label="7 / 10" data-swiper-slide-index="5" style="width: 736px;"><div class="parsys-carousel-U-Prepaid layout-container container responsivegrid"><div id="layout-container-e6669a8b6d" class="cmp-container"><div class="banner ss-placeholder-content-left ss-md-550-sm-450"><div data-component="general-banner" id="gZu9vE8" class="general-banner-root non-personalization-banner "><!----> <div class="general-banner-inner"><div class="img-wrapper with-mobile-img"><div data-for-viewport="desktop" title="Prepaid Banner" class="banner-bg-image lg:hidden block" style="background-image: url("/content/dam/u-mobile/personal/mobile-plans/prepaid/u-prepaid/20240701/topbanner_prepaid-u-plans-revamp_desktop_EN.png/jcr:content/renditions/cq5dam.web.3000.550.webp");"></div> <div data-for-viewport="mobile" title="Prepaid Banner" class="banner-bg-image lg:block hidden" style="background-image: url("/content/dam/u-mobile/personal/mobile-plans/prepaid/u-prepaid/20240702/en/topbanner_prepaid-u-plans-revamp_mobile_EN.jpg/jcr:content/renditions/cq5dam.web.850.1020.webp");"></div></div> <div class="generic-container banner-content"><div class="placeholder md:w-full w-7/12 md:text-center flex flex-col md:justify-center"><div><div class="parsysName layout-container container responsivegrid"><div id="prepaidBanner" class="cmp-container"><div class="text overflow-hidden break-words ss-mobile-ignore-line-break"><div id="kXTXHKE" class="text-component !ml-12 md:!ml-4 md:!mr-4 variant-mobile-alignment-center"><h1><span style="color: rgb(255, 255, 255);">No.1 Unlimited<br> Prepaid Plan</span></h1> <p><span style="color: rgb(255, 255, 255);">Now 2x faster with free ultra-fast 5G,<br> Unlimited Data & Calls</span></p></div></div> <div class="cta-button ss-mobile-justify-center"><div id="MM3MIyg" tabindex="0" class="cta-button-root ss-solid-white-bg-orange-text !mt-4 !ml-12 md:!ml-auto md:!mr-auto"><a href="/en/personal/mobile-plans/prepaid/data-plans" target="_self" tabindex="-1" data-cta-anchor="" class="btn"><span class="cta-text">Find Out More</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></a></div></div></div></div></div></div></div></div></div></div></div></div></div> <div class="swiper-slide" role="group" aria-label="8 / 10" data-swiper-slide-index="6" style="width: 736px;"><div class="parsys-carousel-Scam-Awareness layout-container container responsivegrid"><div id="layout-container-a54756d189" class="cmp-container"><div class="banner ss-placeholder-content-left ss-md-550-sm-450"><div data-component="general-banner" id="ynba_81M" class="general-banner-root non-personalization-banner "><!----> <div class="general-banner-inner"><div class="img-wrapper with-mobile-img"><div data-for-viewport="desktop" title="Scam Awareness Banner" class="banner-bg-image lg:hidden block" style="background-image: url("/content/dam/u-mobile/personal/support/scam-awareness/banners/20240612/en/topbanner_U-Mobile-Scam-PSA_desktop_EN.png/jcr:content/renditions/cq5dam.web.6000.1100.webp");"></div> <div data-for-viewport="mobile" title="Scam Awareness Banner" class="banner-bg-image lg:block hidden" style="background-image: url("/content/dam/u-mobile/personal/support/scam-awareness/banners/20240612/en/topbanner_U-Mobile-Scam-PSA_mobile_EN.png/jcr:content/renditions/cq5dam.web.1700.2040.webp");"></div></div> <div class="generic-container banner-content"><div class="placeholder md:w-full w-7/12 md:text-center flex flex-col md:justify-center"><div><div class="parsysName layout-container container responsivegrid"><div id="scamawareness" class="cmp-container"><div class="text overflow-hidden break-words"><div id="a9LAOask" class="text-component !mt-10 !ml-12 md:!mt-4 md:!ml-3 md:!mr-3 variant-mobile-alignment-center"><h1><span style="color: rgb(255, 255, 255);">Protect Yourself from Scams</span></h1> <p><span style="color: rgb(255, 255, 255);">Learn to detect common scams while staying safe & secure from scammers</span></p></div></div> <div class="cta-button ss-mobile-justify-center"><div id="SEJ5wXo" tabindex="0" class="cta-button-root ss-solid-white-bg-orange-text !mt-4 !ml-12 md:!ml-auto md:!mr-auto"><a href="/en/personal/support/scam-awareness" target="_blank" tabindex="-1" data-cta-anchor="" class="btn"><span class="cta-text">Find Out More</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></a></div></div></div></div></div></div></div></div></div></div></div></div></div> <div class="swiper-slide swiper-slide-duplicate-prev" role="group" aria-label="9 / 10" data-swiper-slide-index="7" style="width: 736px;"><div class="parsys-carousel-iphonerm0 layout-container container responsivegrid"><div id="layout-container-7b2c26f104" class="cmp-container"><div class="banner ss-placeholder-content-left ss-md-550-sm-450"><div data-component="general-banner" id="AFGsisc" class="general-banner-root non-personalization-banner "><!----> <div class="general-banner-inner"><div class="img-wrapper with-mobile-img"><div data-for-viewport="desktop" title="iPhone for RM0/month banner" class="banner-bg-image lg:hidden block" style="background-image: url("/content/dam/u-mobile/personal/deals/iphone-rm0/banners/20240716/topbanner-iphone15pro_6months.jpg/jcr:content/renditions/cq5dam.web.3000.550.webp");"></div> <div data-for-viewport="mobile" title="iPhone for RM0/month banner" class="banner-bg-image lg:block hidden" style="background-image: url("/content/dam/u-mobile/personal/deals/iphone-rm0/banners/20240716/topbanner-iphone15pro_6months-mobile-mobile.jpg/jcr:content/renditions/cq5dam.web.850.1020.webp");"></div></div> <div class="generic-container banner-content"><div class="placeholder md:w-full w-7/12 md:text-center flex flex-col md:justify-center"><div><div class="parsysName layout-container container responsivegrid"><div id="layout-container-bb287abec5" class="cmp-container"><div class="text overflow-hidden break-words ss-mobile-ignore-line-break"><div id="kk2VDaY" class="text-component !mt-8 !ml-12 md:!mt-4 md:!ml-4 md:!mr-4 variant-mobile-alignment-center"><h2>RM0 iPhone for 6 Months</h2> <p>Own an iPhone with your <b>RM68/mth</b> <b>U Postpaid plan</b><br> & only start paying after the first 6 months</p></div></div> <div class="cta-button ss-mobile-justify-center"><div id="FTBOkr8" tabindex="0" class="cta-button-root !mt-4 !ml-12 md:!ml-auto md:!mr-auto"><a href="/en/personal/deals/iphone-rm0" target="_self" tabindex="-1" data-cta-anchor="" class="btn"><span class="cta-text">Find Out More</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></a></div></div></div></div></div></div></div></div></div></div></div></div></div><div class="swiper-slide swiper-slide-duplicate swiper-slide-duplicate-active" role="group" aria-label="10 / 10" data-swiper-slide-index="0" style="width: 736px;"><div class="parsys-carousel-iPhone-16 layout-container container responsivegrid"><div id="layout-container-c1ca181b26" class="cmp-container"><div class="banner ss-placeholder-content-left ss-md-550-sm-450"><div data-component="general-banner" id="WUjqcQI" class="general-banner-root non-personalization-banner "><!----> <div class="general-banner-inner"><div class="img-wrapper with-mobile-img"><div data-for-viewport="desktop" title="iPhone 16 Pro banner" class="banner-bg-image lg:hidden block" style="background-image: url("/content/dam/u-mobile/personal/devices/iphone/iphone-16-series/preorder/device-banner/iphone-16-pro/topbanner_pre-order_iphone-16-pro_desktop.jpg/jcr:content/renditions/cq5dam.web.2496.660.webp");"></div> <div data-for-viewport="mobile" title="iPhone 16 Pro banner" class="banner-bg-image lg:block hidden" style="background-image: url("/content/dam/u-mobile/personal/devices/iphone/iphone-16-series/preorder/device-banner/iphone-16-pro/topbanner_pre-order_iphone-16-pro_mobile.jpg/jcr:content/renditions/cq5dam.web.650.1100.webp");"></div></div> <div class="generic-container banner-content"><div class="placeholder md:w-full w-7/12 md:text-center flex flex-col md:justify-center"><div><div class="parsysName layout-container container responsivegrid"><div id="layout-container-3daebd1c13" class="cmp-container"><div class="aem-Grid aem-Grid--12 aem-Grid--default--12 aem-Grid--phone--12 "><div class="text overflow-hidden break-words aem-GridColumn--default--none aem-GridColumn--phone--none aem-GridColumn--phone--12 aem-GridColumn aem-GridColumn--default--12 aem-GridColumn--offset--phone--0 aem-GridColumn--offset--default--0"><div id="Wl0JP90" class="text-component !mt-4 !ml-20 md:!mt-12 md:!ml-4 md:!mr-4 variant-mobile-alignment-center"><h1><span style="color: rgb(255, 255, 255);">Own it Now<br> from </span><span style="color: rgb(255, 123, 0);">RM116/mth</span></h1> <p><span style="color: rgb(255, 255, 255);">Sign up now with Unbeatable 5G U Postpaid<br> from as low as RM68/mth</span></p></div></div> <div class="cta-button ss-mobile-justify-center aem-GridColumn aem-GridColumn--default--12"><div id="kNWF6ig" tabindex="0" class="cta-button-root !mt-4 !ml-20 md:!ml-auto md:!mr-auto"><a href="/en/personal/devices/iphone/iphone-16-pro" target="_self" tabindex="-1" data-cta-anchor="" class="btn"><span class="cta-text">Find Out More</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></a></div></div> <div class="cmp-image aem-GridColumn--phone--none aem-GridColumn--default--hide aem-GridColumn--phone--12 aem-GridColumn aem-GridColumn--default--12 aem-GridColumn--offset--phone--0 aem-GridColumn--offset--default--0"><div id="a2skeGJ8" class="image-root !mt-8 center "><img data-src="/content/dam/u-mobile/personal/devices/iphone/iphone-16-series/preorder/device-banner/iphone-16-pro/iphone-16-pro_masthead.svg" alt="Profoundly powerful. iPhone 16 Pro" width="200" class="lazyload image" style="--mobileWidth: 200px; --mobileHeight: px;"></div></div></div></div></div></div></div></div></div></div></div></div></div></div></div> <div class="swiper-pagination-wrapper relative mt-4 mb-4"><div class="swiper-pagination swiper-pagination-clickable more-than-5 swiper-pagination-bullets"><span class="swiper-pagination-bullet swiper-pagination-bullet-active" tabindex="0" role="button" aria-label="Go to slide 1"></span><span class="swiper-pagination-bullet" tabindex="0" role="button" aria-label="Go to slide 2"></span><span class="swiper-pagination-bullet" tabindex="0" role="button" aria-label="Go to slide 3"></span><span class="swiper-pagination-bullet" tabindex="0" role="button" aria-label="Go to slide 4"></span><span class="swiper-pagination-bullet" tabindex="0" role="button" aria-label="Go to slide 5"></span><span class="swiper-pagination-bullet" tabindex="0" role="button" aria-label="Go to slide 6"></span><span class="swiper-pagination-bullet" tabindex="0" role="button" aria-label="Go to slide 7"></span><span class="swiper-pagination-bullet" tabindex="0" role="button" aria-label="Go to slide 8"></span></div></div> <div class="swiper-navigation-wrapper generic-container absolute h-full top-0 left-0 right-0 mx-auto"><div class="swiper-button swiper-button-prev swiper-button-white" style="display: none;"></div> <div class="swiper-button swiper-button-next swiper-button-white" style="display: none;"></div></div><span class="swiper-notification" aria-live="assertive" aria-atomic="true"></span></div></div></div></div></div> </div> <div class="layout-container container responsivegrid"> <div id="layout-container-3d821a6f3f" class="cmp-container"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="title aem-GridColumn aem-GridColumn--default--12"> <div class="title-root mobile-align- !mt-12 !mb-10 " id="li0z2yE" data-component-name="title"> <div class="title-none"> <h2 style="text-align: center;">Ready to find what U need today?</h2> </div> </div></div> <div class="animation-tile ss-cta-text-arrow aem-GridColumn aem-GridColumn--default--12"> <!-- <div data-sly-list=",,," class=" !mb-8 "> <p>bottom</p> <p>right</p> </div> --> <div class="vue-wrapper"><div id="SNFoatQ" data-component="animation-tile" class="animation-tile-root carousel !mb-8 "><!----> <div class="generic-container"><div data-variant="bottom-right" data-layout="arrow-carousel" class="vue-swiper-grand-container textOverImage-swiper"><div class="swiper-container swiper-container-initialized swiper-container-horizontal swiper-container-pointer-events"><div class="swiper-wrapper" id="swiper-wrapper-6ad8da29104ea82bc" aria-live="polite" style="transform: translate3d(0px, 0px, 0px);"><div class="swiper-slide swiper-slide-active" role="group" aria-label="1 / 4" style="width: 384.602px; margin-right: 24px;"><a href="/en/personal/mobile-plans/postpaid/postpaid-plans" class="tile textOverImage zoom-from-center"><div class="image" style="background-image: url("/content/dam/u-mobile/personal/homepage/highlights/u-postpaid-plan/bg-U Postpaid Plan.png/jcr:content/renditions/cq5dam.web.384.332.webp");"><img data-src="/content/dam/u-mobile/personal/homepage/highlights/u-postpaid-plan/KV-U Postpaid Plan.png/jcr:content/renditions/cq5dam.web.384.332.webp" alt="U Postpaid Plans" class=" key-image lazyloading" src="/content/dam/u-mobile/personal/homepage/highlights/u-postpaid-plan/KV-U Postpaid Plan.png/jcr:content/renditions/cq5dam.web.384.332.webp"></div> <div class="content base-content "><div class="base-content-inner h-full flex flex-col white-personal items-center text-center "><div class="description">Postpaid Plan</div> <div class="title">U Postpaid Plans</div> <div class="icon-arrow-container w-full orange-personal"><svg icon-feather="" class="icon-arrow stroke-2"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#arrow-right"></use></svg></div> <div class="icon-arrow-text-container orange-personal"><div class="flex items-start"><span class="cta-text">Learn more</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></div></div></div></div> <div class="content gopayz-content white-personal "><div class="title">U Postpaid Plans</div> <div class="description">Postpaid Plan</div> <div class="icon-arrow-container orange-personal"><svg icon-feather="" class="icon-arrow stroke-2"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#arrow-right"></use></svg></div> <div class="icon-arrow-text-container orange-personal"><div class="flex items-center"><span class="cta-text">Learn more</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></div></div></div></a></div> <div class="swiper-slide swiper-slide-next" role="group" aria-label="2 / 4" style="width: 384.602px; margin-right: 24px;"><a href="/en/personal/mobile-plans/prepaid/data-plans" class="tile textOverImage zoom-from-center"><div class="image" style="background-image: url("/content/dam/u-mobile/personal/homepage/highlights/prepaid-plan/BG-384x332-Animated-Tiles-Prepaid-Plan-2.png/jcr:content/renditions/cq5dam.web.384.332.webp");"><img data-src="/content/dam/u-mobile/personal/homepage/highlights/prepaid-plan/KV-384x332-Animated-Tiles-Prepaid-Plan-2-new.png/jcr:content/renditions/cq5dam.web.384.332.webp" alt="No.1 Unlimited Prepaid Plan" class=" key-image lazyloading" src="/content/dam/u-mobile/personal/homepage/highlights/prepaid-plan/KV-384x332-Animated-Tiles-Prepaid-Plan-2-new.png/jcr:content/renditions/cq5dam.web.384.332.webp"></div> <div class="content base-content "><div class="base-content-inner h-full flex flex-col white-personal items-center text-center "><div class="description">Prepaid Plan</div> <div class="title">No.1 Unlimited Prepaid Plan</div> <div class="icon-arrow-container w-full orange-personal"><svg icon-feather="" class="icon-arrow stroke-2"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#arrow-right"></use></svg></div> <div class="icon-arrow-text-container orange-personal"><div class="flex items-start"><span class="cta-text">Learn more</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></div></div></div></div> <div class="content gopayz-content white-personal "><div class="title">No.1 Unlimited Prepaid Plan</div> <div class="description">Prepaid Plan</div> <div class="icon-arrow-container orange-personal"><svg icon-feather="" class="icon-arrow stroke-2"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#arrow-right"></use></svg></div> <div class="icon-arrow-text-container orange-personal"><div class="flex items-center"><span class="cta-text">Learn more</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></div></div></div></a></div> <div class="swiper-slide" role="group" aria-label="3 / 4" style="width: 384.602px; margin-right: 24px;"><a href="/en/personal/broadband/wireless" class="tile textOverImage zoom-from-center"><div class="image" style="background-image: url("/content/dam/u-mobile/personal/homepage/highlights/u-home-5g/bg-U-Home-5G.png/jcr:content/renditions/cq5dam.web.384.332.webp");"><img data-src="/content/dam/u-mobile/personal/homepage/highlights/u-home-5g/KV-U-Home-5G.png/jcr:content/renditions/cq5dam.web.384.332.webp" alt="U Home 5G " class=" key-image lazyloading" src="/content/dam/u-mobile/personal/homepage/highlights/u-home-5g/KV-U-Home-5G.png/jcr:content/renditions/cq5dam.web.384.332.webp"></div> <div class="content base-content "><div class="base-content-inner h-full flex flex-col white-personal items-center text-center "><div class="description">Broadband</div> <div class="title">U Home 5G </div> <div class="icon-arrow-container w-full orange-personal"><svg icon-feather="" class="icon-arrow stroke-2"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#arrow-right"></use></svg></div> <div class="icon-arrow-text-container orange-personal"><div class="flex items-start"><span class="cta-text">Learn more</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></div></div></div></div> <div class="content gopayz-content white-personal "><div class="title">U Home 5G </div> <div class="description">Broadband</div> <div class="icon-arrow-container orange-personal"><svg icon-feather="" class="icon-arrow stroke-2"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#arrow-right"></use></svg></div> <div class="icon-arrow-text-container orange-personal"><div class="flex items-center"><span class="cta-text">Learn more</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></div></div></div></a></div> <div class="swiper-slide" role="group" aria-label="4 / 4" style="width: 384.602px; margin-right: 24px;"><a href="/en/personal/devices" class="tile textOverImage zoom-from-center"><div class="image" style="background-image: url("/content/dam/u-mobile/personal/homepage/highlights/devices/384x332-Animated-Tiles-Device-Offering.png/jcr:content/renditions/cq5dam.web.384.332.webp");"><img data-src="/content/dam/u-mobile/personal/homepage/highlights/devices/KV-384x332-Animated-Tiles-Device-Offering.png/jcr:content/renditions/cq5dam.web.384.332.webp" alt="Unbeatable Deals on Devices" class="lazyload key-image"></div> <div class="content base-content "><div class="base-content-inner h-full flex flex-col white-personal items-center text-center "><div class="description">Device Offering</div> <div class="title">Unbeatable Deals on Devices</div> <div class="icon-arrow-container w-full orange-personal"><svg icon-feather="" class="icon-arrow stroke-2"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#arrow-right"></use></svg></div> <div class="icon-arrow-text-container orange-personal"><div class="flex items-start"><span class="cta-text">Learn more</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></div></div></div></div> <div class="content gopayz-content white-personal "><div class="title">Unbeatable Deals on Devices</div> <div class="description">Device Offering</div> <div class="icon-arrow-container orange-personal"><svg icon-feather="" class="icon-arrow stroke-2"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#arrow-right"></use></svg></div> <div class="icon-arrow-text-container orange-personal"><div class="flex items-center"><span class="cta-text">Learn more</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></div></div></div></a></div></div> <div class="swiper-pagination-wrapper relative mt-4 mb-4" style="display: none;"><div class="swiper-pagination"></div></div> <div class="swiper-navigation-wrapper generic-container absolute h-full top-0 left-0 right-0 mx-auto"><div class="swiper-button swiper-button-prev swiper-button-white swiper-button-disabled" tabindex="-1" role="button" aria-label="Previous slide" aria-controls="swiper-wrapper-6ad8da29104ea82bc" aria-disabled="true"></div> <div class="swiper-button swiper-button-next swiper-button-white" tabindex="0" role="button" aria-label="Next slide" aria-controls="swiper-wrapper-6ad8da29104ea82bc" aria-disabled="false"></div></div><span class="swiper-notification" aria-live="assertive" aria-atomic="true"></span></div></div> <svg class="svg-wavy-definition absolute -z-50 select-none pointer-events-none" style="z-index: -10;"><clipPath id="clippath-animation-tile-wavy" clipPathUnits="objectBoundingBox"><path d="M-0.0016,0.0177c0,0,0.1325-0.0077,0.4669,0.0265S1,0,1,0v1.0075h-1.0113L-0.0016,0.0177z"></path></clipPath></svg> <svg class="svg-wavy-definition absolute -z-50 select-none pointer-events-none"><clipPath id="clippath-animation-tile-mobile-wavy" clipPathUnits="objectBoundingBox"><path d="M1,0H0c0,0,0.2039,0.1978,0.1151,0.5278S0.0442,1,0.0442,1L1,0.9987V0z"></path></clipPath></svg> <svg class="svg-wavy-definition absolute -z-50 select-none pointer-events-none"><clipPath id="clippath-animation-tile-cloud" clipPathUnits="objectBoundingBox"><path d="M0,0.9994V0.0069l0.0011,0.0002C0.04,0.0135,0.0728,0.0305,0.0952,0.0532 c0.0144-0.0257,0.0482-0.0408,0.0831-0.0351c0.0296,0.0049,0.052,0.0236,0.0592,0.0465C0.2648,0.0428,0.3,0.0333,0.3345,0.0384 C0.3651,0.0127,0.4101,0,0.4563,0.0079c0.0307,0.0048,0.0589,0.0194,0.0807,0.0416c0.013-0.0162,0.0385-0.0249,0.0652-0.0203 c0.0155,0.0023,0.0298,0.0097,0.0408,0.0209C0.6618,0.0247,0.6922,0.0067,0.727,0.0003h0.0574 c0.0461,0.0084,0.0822,0.0354,0.0993,0.0698C0.898,0.0638,0.9138,0.0619,0.9292,0.0647c0.0051,0.0009,0.0102,0.0022,0.015,0.0041 c0.0092-0.0057,0.019-0.0102,0.0294-0.0134C0.9822,0.0528,0.991,0.051,1,0.0501v0.9502L0,0.9994z"></path></clipPath></svg> <svg class="svg-wavy-definition absolute -z-50 select-none pointer-events-none"><clipPath id="clippath-animation-tile-mobile-cloud" clipPathUnits="objectBoundingBox"><path id="Union_297" d="M0.9991,1H0.0066l0.0002-0.0011C0.0132,0.96,0.0302,0.9272,0.0529,0.9048 C0.0272,0.8904,0.0121,0.8566,0.0178,0.8217c0.0049-0.0296,0.0236-0.052,0.0465-0.0592C0.0425,0.7352,0.033,0.7,0.0381,0.6655 C0.0124,0.6349-0.0003,0.5899,0.0076,0.5437C0.0124,0.513,0.027,0.4848,0.0492,0.463C0.033,0.45,0.0243,0.4245,0.0289,0.3978 C0.0312,0.3823,0.0386,0.368,0.0498,0.357C0.0244,0.3382,0.0064,0.3078,0,0.273V0.2156c0.0084-0.0461,0.0354-0.0822,0.0698-0.0993 C0.0635,0.102,0.0616,0.0862,0.0644,0.0708c0.0009-0.0051,0.0022-0.0102,0.0041-0.015c-0.0057-0.0092-0.0102-0.019-0.0134-0.0294 C0.0525,0.0178,0.0507,0.009,0.0498,0H1L0.9991,1z" class="st0"></path></clipPath></svg></div></div></div> <style> .content.wavy-divider { -webkit-clip-path: url('#clippath-animation-tile-wavy'); clip-path: url('#clippath-animation-tile-wavy'); transform: translateZ(0); } .content.cloud-divider { -webkit-clip-path: url('#clippath-animation-tile-cloud'); clip-path: url('#clippath-animation-tile-cloud'); transform: translateZ(0); } @media screen and (max-width: 767px) { .image-at-left .content.wavy-divider { -webkit-clip-path: url('#clippath-animation-tile-mobile-wavy'); clip-path: url('#clippath-animation-tile-mobile-wavy'); transform: translateZ(0); } .image-at-left .content.cloud-divider { -webkit-clip-path: url('#clippath-animation-tile-mobile-cloud'); clip-path: url('#clippath-animation-tile-mobile-cloud'); transform: translateZ(0); } } </style> </div> </div> </div> </div> <div class="layout-container container responsivegrid"> <div id="layout-container-b897bf0036" class="cmp-container"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="title aem-GridColumn aem-GridColumn--default--12"> <div class="title-root mobile-align-center !mt-8 " id="A_w4TpU" data-component-name="title"> <div class="title-none"> <h2 style="text-align: center;">Don't Miss Out On The Latest 5G Devices</h2> </div> </div></div> <div class="cta-button ss-justify-center aem-GridColumn aem-GridColumn--default--12"> <div class="cta-button-root ss-no-outline-transparent-bg-with-arrow " id="SQuhW2s" tabindex="0"> <a class="btn" href="/en/personal/devices" target="_blank" tabindex="-1" data-cta-anchor=""> <span class="cta-text">See all devices</span> <svg class="icon-arrow stroke-1" icon-feather=""> <use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use> </svg> </a> </div></div> <div class="reference parbase aem-GridColumn aem-GridColumn--default--12"><div class="cq-dd-paragraph"><div class="cross_sell cross-sell"><!-- SDI include (path: /en/personal/admin/generic-page-details/cross-sell-latest-5g-devices/_jcr_content/root/cross_sell.nocache, resourceType: u-mobile/components/content/cross-sell) --> <!-- Debug Section --> <!-- <p>ctaText: Learn More</p> --> <!-- monthlyText : --> <!-- Debug Section --> <!-- <div data-sly-list=",,,,,,,,,,,," class=" !mb-8 "> <p>1 </p> <p>2 </p> <p>3 </p> <p>4 </p> </div> --> <div class="vue-wrapper"><div id="Ruhj0CI" data-component="cross-sell" class="cross-sell-root !mb-8 overflow-x-hidden"><!----> <div class="generic-container transparent-crosssell-container "><div class="cross-sell-container"><div class="tile-list-container type-transparent full-width"><div data-variant="bottom-right" data-layout="arrow-carousel" class="vue-swiper-grand-container"><div class="swiper-container md:my-3 my-6 swiper-container-initialized swiper-container-horizontal swiper-container-pointer-events"><div class="swiper-wrapper" id="swiper-wrapper-bd5df81583d1873c" aria-live="polite" style="transform: translate3d(0px, 0px, 0px);"><div class="swiper-slide swiper-slide-visible swiper-slide-active" role="group" aria-label="1 / 13" style="width: 288.453px; margin-right: 16px;"><div class="device-transparent"><div class="img-container"><img src="/content/dam/u-mobile/personal/devices/iphone/iphone-16-pro-max/thumbnail_iPhone-16-Pro-Max.png" alt="iPhone 16 Pro Max" class="lazyload"></div> <div class="sticker-container"><div class="stickerTag1"><span style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); border-color: rgb(0, 0, 0);"> New </span></div></div> <div class="brand-container"> Apple </div> <div class="model-container"> iPhone 16 Pro Max </div> <div class="promo-price-container"><div>from RM141 <span>/month</span></div></div> <div class="original-price-container"><span class="diagonal-strikethru">RRP RM5,999</span></div> <div class="cta-container justify-evenly"><a href="/en/personal/devices/iphone/iphone-16-pro-max" target="_blank"><div class="icon-arrow-text-container"><div class="flex"><span class="cta-text">Learn More</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></div></div></a> <a href="https://shop.u.com.my/um/offer-detail/1264" target="_blank"><div class="icon-arrow-text-container"><div class="flex"><span class="cta-text">Buy Now</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></div></div></a></div></div></div> <div class="swiper-slide swiper-slide-visible swiper-slide-next" role="group" aria-label="2 / 13" style="width: 288.453px; margin-right: 16px;"><div class="device-transparent"><div class="img-container"><img src="/content/dam/u-mobile/personal/devices/iphone/iphone-16-pro/thumbnail_iPhone-16-Pro.png" alt="iPhone 16 Pro" class="lazyload"></div> <div class="sticker-container"><div class="stickerTag1"><span style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); border-color: rgb(0, 0, 0);"> New </span></div></div> <div class="brand-container"> Apple </div> <div class="model-container"> iPhone 16 Pro </div> <div class="promo-price-container"><div>from RM116 <span>/month</span></div></div> <div class="original-price-container"><span class="diagonal-strikethru">RRP RM4,999</span></div> <div class="cta-container justify-evenly"><a href="/en/personal/devices/iphone/iphone-16-pro" target="_blank"><div class="icon-arrow-text-container"><div class="flex"><span class="cta-text">Learn More</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></div></div></a> <a href="https://shop.u.com.my/um/offer-detail/1263" target="_blank"><div class="icon-arrow-text-container"><div class="flex"><span class="cta-text">Buy Now</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></div></div></a></div></div></div> <div class="swiper-slide swiper-slide-visible" role="group" aria-label="3 / 13" style="width: 288.453px; margin-right: 16px;"><div class="device-transparent"><div class="img-container"><img src="/content/dam/u-mobile/personal/devices/iphone/iphone-16-plus/thumbnail_iPhone-16-Plus.png" alt="iPhone 16 Plus" class="lazyload"></div> <div class="sticker-container"><div class="stickerTag1"><span style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); border-color: rgb(0, 0, 0);"> New </span></div></div> <div class="brand-container"> Apple </div> <div class="model-container"> iPhone 16 Plus </div> <div class="promo-price-container"><div>from RM103 <span>/month</span></div></div> <div class="original-price-container"><span class="diagonal-strikethru">RRP RM4,499</span></div> <div class="cta-container justify-evenly"><a href="/en/personal/devices/iphone/iphone-16-plus" target="_blank"><div class="icon-arrow-text-container"><div class="flex"><span class="cta-text">Learn More</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></div></div></a> <a href="https://shop.u.com.my/um/offer-detail/1262" target="_blank"><div class="icon-arrow-text-container"><div class="flex"><span class="cta-text">Buy Now</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></div></div></a></div></div></div> <div class="swiper-slide" role="group" aria-label="4 / 13" style="width: 288.453px; margin-right: 16px;"><div class="device-transparent"><div class="img-container"><img src="/content/dam/u-mobile/personal/devices/iphone/iphone-16/thumbnail_iPhone-16.png" alt="iPhone 16" class="lazyload"></div> <div class="sticker-container"><div class="stickerTag1"><span style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); border-color: rgb(0, 0, 0);"> New </span></div></div> <div class="brand-container"> Apple </div> <div class="model-container"> iPhone 16 </div> <div class="promo-price-container"><div>from RM91 <span>/month</span></div></div> <div class="original-price-container"><span class="diagonal-strikethru">RRP RM3,999</span></div> <div class="cta-container justify-evenly"><a href="/en/personal/devices/iphone/iphone-16" target="_blank"><div class="icon-arrow-text-container"><div class="flex"><span class="cta-text">Learn More</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></div></div></a> <a href="https://shop.u.com.my/um/offer-detail/1261" target="_blank"><div class="icon-arrow-text-container"><div class="flex"><span class="cta-text">Buy Now</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></div></div></a></div></div></div> <div class="swiper-slide" role="group" aria-label="5 / 13" style="width: 288.453px; margin-right: 16px;"><div class="device-transparent"><div class="img-container"><img src="/content/dam/u-mobile/personal/devices/honor/honor-magic-v3-5g/thumbnail-HONOR_MAGIC_V3.png" alt="Magic V3 5G" class="lazyload"></div> <div class="sticker-container"><div class="stickerTag1"><span style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); border-color: rgb(0, 0, 0);"> New </span></div></div> <div class="brand-container"> HONOR </div> <div class="model-container"> Magic V3 5G </div> <div class="promo-price-container"><div>from RM233 <span>/month</span></div></div> <div class="original-price-container"><span class="diagonal-strikethru">RRP RM6,999</span></div> <div class="cta-container justify-evenly"><a href="/en/personal/devices/honor/honor-magic-v3-5g" target="_blank"><div class="icon-arrow-text-container"><div class="flex"><span class="cta-text">Learn More</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></div></div></a> <a href="https://shop.u.com.my/um/offer-detail/1265" target="_blank"><div class="icon-arrow-text-container"><div class="flex"><span class="cta-text">Buy Now</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></div></div></a></div></div></div> <div class="swiper-slide" role="group" aria-label="6 / 13" style="width: 288.453px; margin-right: 16px;"><div class="device-transparent"><div class="img-container"><img src="/content/dam/u-mobile/personal/devices/vivo/vivo-v40-pro-5g/device_vivo-V40-Pro-5G.png" alt="V40 Pro 5G" class="lazyload"></div> <div class="sticker-container"></div> <div class="brand-container"> vivo </div> <div class="model-container"> V40 Pro 5G </div> <div class="promo-price-container"><div>from RM98 <span>/month</span></div></div> <div class="original-price-container"><span class="diagonal-strikethru">RRP RM3,299</span></div> <div class="cta-container justify-evenly"><a href="/en/personal/devices/vivo/vivo-v40-pro-5g" target="_blank"><div class="icon-arrow-text-container"><div class="flex"><span class="cta-text">Learn More</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></div></div></a> <a href="https://shop.u.com.my/um/offer-detail/1201" target="_blank"><div class="icon-arrow-text-container"><div class="flex"><span class="cta-text">Buy Now</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></div></div></a></div></div></div> <div class="swiper-slide" role="group" aria-label="7 / 13" style="width: 288.453px; margin-right: 16px;"><div class="device-transparent"><div class="img-container"><img src="/content/dam/u-mobile/personal/devices/zte/zte-nubia-flip-5g/device_ZTE-nubia-Flip-5G.png" alt="nubia Flip 5G" class="lazyload"></div> <div class="sticker-container"></div> <div class="brand-container"> ZTE </div> <div class="model-container"> nubia Flip 5G </div> <div class="promo-price-container"><div>from RM63 <span>/month</span></div></div> <div class="original-price-container"><span class="diagonal-strikethru">RRP RM2,499</span></div> <div class="cta-container justify-evenly"><a href="/en/personal/devices/zte/zte-nubia-flip-5g" target="_blank"><div class="icon-arrow-text-container"><div class="flex"><span class="cta-text">Learn More</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></div></div></a> <a href="https://shop.u.com.my/um/offer-detail/1182" target="_blank"><div class="icon-arrow-text-container"><div class="flex"><span class="cta-text">Buy Now</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></div></div></a></div></div></div> <div class="swiper-slide" role="group" aria-label="8 / 13" style="width: 288.453px; margin-right: 16px;"><div class="device-transparent"><div class="img-container"><img src="/content/dam/u-mobile/personal/devices/honor/honor-200-lite-5g/device_HONOR-200-Lite-5G.png" alt="200 Lite 5G" class="lazyload"></div> <div class="sticker-container"></div> <div class="brand-container"> HONOR </div> <div class="model-container"> 200 Lite 5G </div> <div class="promo-price-container"><div>from RM0 </div></div> <div class="original-price-container"><span class="diagonal-strikethru">RRP RM1,299</span></div> <div class="cta-container justify-evenly"><a href="/en/personal/devices/honor/honor-200-lite-5g" target="_blank"><div class="icon-arrow-text-container"><div class="flex"><span class="cta-text">Learn More</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></div></div></a> <a href="https://shop.u.com.my/um/offer-detail/1181" target="_blank"><div class="icon-arrow-text-container"><div class="flex"><span class="cta-text">Buy Now</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></div></div></a></div></div></div> <div class="swiper-slide" role="group" aria-label="9 / 13" style="width: 288.453px; margin-right: 16px;"><div class="device-transparent"><div class="img-container"><img src="/content/dam/u-mobile/personal/devices/samsung/samsung-galaxy-z-flip6-5g/device_Samsung-Galaxy-Z-Flip6-5G.png" alt="Galaxy Z Flip6 5G" class="lazyload"></div> <div class="sticker-container"></div> <div class="brand-container"> Samsung </div> <div class="model-container"> Galaxy Z Flip6 5G </div> <div class="promo-price-container"><div>from RM184 <span>/month</span></div></div> <div class="original-price-container"><span class="diagonal-strikethru">RRP RM4,999</span></div> <div class="cta-container justify-evenly"><a href="/en/personal/devices/samsung/samsung-galaxy-z-flip6-5g" target="_blank"><div class="icon-arrow-text-container"><div class="flex"><span class="cta-text">Learn More</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></div></div></a> <a href="https://shop.u.com.my/um/offer-detail/1162" target="_blank"><div class="icon-arrow-text-container"><div class="flex"><span class="cta-text">Buy Now</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></div></div></a></div></div></div> <div class="swiper-slide" role="group" aria-label="10 / 13" style="width: 288.453px; margin-right: 16px;"><div class="device-transparent"><div class="img-container"><img src="/content/dam/u-mobile/personal/devices/samsung/samsung-galaxy-z-fold6-5g/device_Samsung-Galaxy-Z-Fold6-5G.png" alt="Galaxy Z Fold6 5G" class="lazyload"></div> <div class="sticker-container"></div> <div class="brand-container"> Samsung </div> <div class="model-container"> Galaxy Z Fold6 5G </div> <div class="promo-price-container"><div>from RM279 <span>/month</span></div></div> <div class="original-price-container"><span class="diagonal-strikethru">RRP RM7,299</span></div> <div class="cta-container justify-evenly"><a href="/en/personal/devices/samsung/samsung-galaxy-z-fold6-5g" target="_blank"><div class="icon-arrow-text-container"><div class="flex"><span class="cta-text">Learn More</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></div></div></a> <a href="https://shop.u.com.my/um/offer-detail/1163" target="_blank"><div class="icon-arrow-text-container"><div class="flex"><span class="cta-text">Buy Now</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></div></div></a></div></div></div> <div class="swiper-slide" role="group" aria-label="11 / 13" style="width: 288.453px; margin-right: 16px;"><div class="device-transparent"><div class="img-container"><img src="/content/dam/u-mobile/personal/devices/oppo/oppo-reno12f-5g/device_OPPO-Reno12-F-5G.png" alt="Reno12 F 5G" class="lazyload"></div> <div class="sticker-container"></div> <div class="brand-container"> OPPO </div> <div class="model-container"> Reno12 F 5G </div> <div class="promo-price-container"><div>from RM0 </div></div> <div class="original-price-container"><span class="diagonal-strikethru">RRP RM1,799</span></div> <div class="cta-container justify-evenly"><a href="/en/personal/devices/oppo/oppo-reno12f-5g" target="_blank"><div class="icon-arrow-text-container"><div class="flex"><span class="cta-text">Learn More</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></div></div></a> <a href="https://shop.u.com.my/um/offer-detail/1164" target="_blank"><div class="icon-arrow-text-container"><div class="flex"><span class="cta-text">Buy Now</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></div></div></a></div></div></div> <div class="swiper-slide" role="group" aria-label="12 / 13" style="width: 288.453px; margin-right: 16px;"><div class="device-transparent"><div class="img-container"><img src="/content/dam/u-mobile/personal/devices/oppo/oppo-a3-pro-5g/device_OPPO-A3-Pro-5G.png" alt="A3 Pro 5G" class="lazyload"></div> <div class="sticker-container"></div> <div class="brand-container"> OPPO </div> <div class="model-container"> A3 Pro 5G </div> <div class="promo-price-container"><div>from RM0 </div></div> <div class="original-price-container"><span class="diagonal-strikethru">RRP RM1,099</span></div> <div class="cta-container justify-evenly"><a href="/en/personal/devices/oppo/oppo-a3-pro-5g" target="_blank"><div class="icon-arrow-text-container"><div class="flex"><span class="cta-text">Learn More</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></div></div></a> <a href="https://shop.u.com.my/um/offer-detail/1165" target="_blank"><div class="icon-arrow-text-container"><div class="flex"><span class="cta-text">Buy Now</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></div></div></a></div></div></div> <div class="swiper-slide" role="group" aria-label="13 / 13" style="width: 288.453px; margin-right: 16px;"><div class="device-transparent"><div class="img-container"><img src="/content/dam/u-mobile/personal/devices/realme/realme-gt6-5g/device_realme-GT6-5G.png" alt="GT6 5G" class="lazyload"></div> <div class="sticker-container"></div> <div class="brand-container"> realme </div> <div class="model-container"> GT6 5G </div> <div class="promo-price-container"><div>from RM83 <span>/month</span></div></div> <div class="original-price-container"><span class="diagonal-strikethru">RRP RM2,899</span></div> <div class="cta-container justify-evenly"><a href="/en/personal/devices/realme/realme-gt6-5g" target="_blank"><div class="icon-arrow-text-container"><div class="flex"><span class="cta-text">Learn More</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></div></div></a> <a href="https://shop.u.com.my/um/offer-detail/1161" target="_blank"><div class="icon-arrow-text-container"><div class="flex"><span class="cta-text">Buy Now</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></div></div></a></div></div></div></div> <div class="swiper-pagination-wrapper relative mt-4 mb-4" style="display: none;"><div class="swiper-pagination"></div></div> <div class="swiper-navigation-wrapper generic-container absolute h-full top-0 left-0 right-0 mx-auto"><div class="swiper-button swiper-button-prev swiper-button-white swiper-button-disabled" tabindex="-1" role="button" aria-label="Previous slide" aria-controls="swiper-wrapper-bd5df81583d1873c" aria-disabled="true"></div> <div class="swiper-button swiper-button-next swiper-button-white" tabindex="0" role="button" aria-label="Next slide" aria-controls="swiper-wrapper-bd5df81583d1873c" aria-disabled="false"></div></div><span class="swiper-notification" aria-live="assertive" aria-atomic="true"></span></div></div></div></div></div></div></div> </div> </div> </div> </div> </div> </div> <div class="layout-container container responsivegrid ss-center"> <div id="layout-container-5dbbc36832" class="cmp-container"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="title aem-GridColumn--default--none aem-GridColumn aem-GridColumn--default--12 aem-GridColumn--offset--default--0"> <div class="title-root mobile-align-center !mt-8 " id="SGDn2cs" data-component-name="title"> <div class="title-none"> <h2 style="text-align: center;">Discover More Services</h2> </div> </div></div> </div> </div> </div> <div class="cross-sell"><!-- SDI include (path: /en/personal/home/_jcr_content/root/background/background-content/cross_sell_copy_copy.nocache, resourceType: u-mobile/components/content/cross-sell) --> <!-- Debug Section --> <!-- <p>ctaText: Learn more</p> --> <!-- monthlyText : --> <!-- Debug Section --> <!-- <div data-sly-list=",," class=" "> <p>1 </p> <p>2 </p> <p>3 </p> <p>4 </p> </div> --> <div class="vue-wrapper"><div id="MLI81a_U" data-component="cross-sell" class="cross-sell-root overflow-x-hidden"><!----> <div class="generic-container promotional-crosssell-container"><div class="cross-sell-container"><div class="tile-list-container type-promotional w-full full-width"><div data-variant="bottom-right" data-layout="arrow-carousel" class="vue-swiper-grand-container"><div class="swiper-container md:my-3 my-6 enableMobileStack md:hidden swiper-container-initialized swiper-container-horizontal swiper-container-pointer-events"><div class="swiper-wrapper" id="swiper-wrapper-b624ac25d4c5e322" aria-live="polite" style="transform: translate3d(0px, 0px, 0px);"><div class="swiper-slide swiper-slide-visible swiper-slide-active" role="group" aria-label="1 / 3" style="width: 384px; margin-right: 16px;"><a href="/en/personal/mobile-plans/postpaid/family-lines" class="tile aa-tracking-btn"><div class="image-container"><img data-src="/content/dam/u-mobile/personal/mobile-plans/postpaid/u-familyshare/meta-images/EN-Family-meta-image.png/jcr:content/renditions/cq5dam.web.1200.630.webp" alt="img" class="lazyload image"></div> <div class="content-container"><div class="title">Family Lines</div> <div class="description">Ready to enjoy the best sharing plan? Register now with U FamilyShare & shares up to 6 family lines from only RM38/line.</div> <div class="icon-arrow-text-container"><div class="flex items-start"><span class="cta-text">Learn more</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></div></div></div></a></div> <div class="swiper-slide swiper-slide-visible swiper-slide-next" role="group" aria-label="2 / 3" style="width: 384px; margin-right: 16px;"><a href="/en/personal/deals" class="tile aa-tracking-btn"><div class="image-container"><img data-src="/content/dam/u-mobile/personal/batch-2/deals/reskin/meta-images/meta-image_deals-for-u.png/jcr:content/renditions/cq5dam.web.1200.630.webp" alt="img" class="lazyload image"></div> <div class="content-container"><div class="title">Deals</div> <div class="description">Grab exciting and exclusive deals for U Mobile users now! Explore your options and find out more about our deals and offers. Visit U Mobile today to learn more.</div> <div class="icon-arrow-text-container"><div class="flex items-start"><span class="cta-text">Learn more</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></div></div></div></a></div> <div class="swiper-slide" role="group" aria-label="3 / 3" style="width: 384px; margin-right: 16px;"><a href="/en/personal/lifestyle/others/digital-school" class="tile aa-tracking-btn"><div class="image-container"><img data-src="/content/dam/u-mobile/personal/meta-images-en/lifestyle/digital-school_meta-2.jpg/jcr:content/renditions/cq5dam.web.1200.630.webp" alt="img" class="lazyload image"></div> <div class="content-container"><div class="title">Digital School</div> <div class="description">Introducing UMobile's Digital School, a convenient tool allowing kids to make cashless payments at school while learning financial literacy.</div> <div class="icon-arrow-text-container"><div class="flex items-start"><span class="cta-text">Learn more</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></div></div></div></a></div></div> <div class="swiper-pagination-wrapper relative mt-4 mb-4" style="display: none;"><div class="swiper-pagination"></div></div> <div class="swiper-navigation-wrapper generic-container absolute h-full top-0 left-0 right-0 mx-auto"><div class="swiper-button swiper-button-prev swiper-button-white swiper-button-disabled" tabindex="-1" role="button" aria-label="Previous slide" aria-controls="swiper-wrapper-b624ac25d4c5e322" aria-disabled="true"></div> <div class="swiper-button swiper-button-next swiper-button-white" tabindex="0" role="button" aria-label="Next slide" aria-controls="swiper-wrapper-b624ac25d4c5e322" aria-disabled="false"></div></div><span class="swiper-notification" aria-live="assertive" aria-atomic="true"></span></div></div> <div class="md:my-3 my-6 enableMobileStack hidden md:block"><a href="/en/personal/mobile-plans/postpaid/family-lines" class="tile aa-tracking-btn"><div class="image-container"><img data-src="/content/dam/u-mobile/personal/mobile-plans/postpaid/u-familyshare/meta-images/EN-Family-meta-image.png/jcr:content/renditions/cq5dam.web.1200.630.webp" alt="img" class="lazyload image"></div> <div class="content-container"><div class="title">Family Lines</div> <div class="description">Ready to enjoy the best sharing plan? Register now with U FamilyShare & shares up to 6 family lines from only RM38/line.</div> <div class="icon-arrow-text-container"><div class="flex items-start"><span class="cta-text">Learn more</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></div></div></div></a> <a href="/en/personal/deals" class="tile aa-tracking-btn"><div class="image-container"><img data-src="/content/dam/u-mobile/personal/batch-2/deals/reskin/meta-images/meta-image_deals-for-u.png/jcr:content/renditions/cq5dam.web.1200.630.webp" alt="img" class="lazyload image"></div> <div class="content-container"><div class="title">Deals</div> <div class="description">Grab exciting and exclusive deals for U Mobile users now! Explore your options and find out more about our deals and offers. Visit U Mobile today to learn more.</div> <div class="icon-arrow-text-container"><div class="flex items-start"><span class="cta-text">Learn more</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></div></div></div></a> <a href="/en/personal/lifestyle/others/digital-school" class="tile aa-tracking-btn"><div class="image-container"><img data-src="/content/dam/u-mobile/personal/meta-images-en/lifestyle/digital-school_meta-2.jpg/jcr:content/renditions/cq5dam.web.1200.630.webp" alt="img" class="lazyload image"></div> <div class="content-container"><div class="title">Digital School</div> <div class="description">Introducing UMobile's Digital School, a convenient tool allowing kids to make cashless payments at school while learning financial literacy.</div> <div class="icon-arrow-text-container"><div class="flex items-start"><span class="cta-text">Learn more</span> <svg icon-feather="" class="icon-arrow stroke-1"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use></svg></div></div></div></a></div></div></div></div></div></div> </div> <div class="reference parbase"><div class="cq-dd-paragraph"><div class="layout_container layout-container container responsivegrid ss-center"> <div id="switchtou-and-myumobileapp" class="cmp-container"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="html-component aem-GridColumn aem-GridColumn--default--12"> <style> html:not(.aem-AuthorLayer-Edit) #switchtou-and-myumobileapp .column-control .column-control-root.gutter .col-row { gap: 1rem; } html:not(.aem-AuthorLayer-Edit) #switchtou-and-myumobileapp .column-control .column-control-root.gutter .col-content { margin-left: 0; margin-right: 0; margin-top: 0; margin-bottom: 0; } html:not(.aem-AuthorLayer-Edit) #switchtou-and-myumobileapp .column-control .column-control-root.gutter .col-content > div { height: 100%; } html:not(.aem-AuthorLayer-Edit) #switchtou-and-myumobileapp .column-control .column-control-root.gutter .col-content > div > div { height: 100%; } html:not(.aem-AuthorLayer-Edit) #switchtou-and-myumobileapp .column-control .column-control-root.gutter .col-content > div > div > div { height: 100%; } html:not(.aem-AuthorLayer-Edit) #switchtou-and-myumobileapp .column-control .column-control-root.gutter .col-content .aem-Grid { height: 100%; display: flex; flex-wrap: wrap; } html:not(.aem-AuthorLayer-Edit) #switchtou-and-myumobileapp .column-control .column-control-root.gutter .col-content .aem-Grid .cta-button:last-child { align-self: end; } </style> </div> <div class="column-control aem-GridColumn aem-GridColumn--default--12"> <div class="column-control-root gutter none !mb-16 md:!mb-12 " id="CrEtUOU"> <!-- variant-1 - 2 Column: [50:50] --> <div class="variant-1- col-row"> <div class="col-content one first"> <div><div class="parsysName-1 layout-container container responsivegrid ss-center ss-rounded bg-hex-FFFFFF shadow-2B-33" style="background-color: rgb(255, 255, 255);"> <div id="layout-container-d7af03a430" class="cmp-container"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="cmp-image aem-GridColumn aem-GridColumn--default--12"> <div class="image-root !mt-6 !ml-3 !mr-3 left " id="jpZTJt8"> <img data-src="/content/dam/u-mobile/personal/homepage/icons/switch-to-u.svg" alt="Switch to U" class="lazyload image" style=" --mobileWidth: 48px; --mobileHeight: 48px; " height="48" width="48"> </div> </div> <div class="title aem-GridColumn aem-GridColumn--default--12"> <div class="title-root mobile-align- !mt-3 !ml-3 !mr-3 " id="PYLO6i0" data-component-name="title"> <div class="title-none"> <h4><b>Switch to U</b></h4> </div> </div></div> <div class="text overflow-hidden break-words aem-GridColumn aem-GridColumn--default--12"> <div class="text-component !ml-3 !mr-3 variant-mobile-alignment-" id="WWGarvs"> <p>Enjoy more awesome perks and rebates when you Switch to U!</p> </div> </div> <div class="cta-button aem-GridColumn aem-GridColumn--default--12"> <div class="cta-button-root ss-no-outline-transparent-bg-with-arrow !mt-6 !mb-3 !ml-3 !mr-3 " id="vRaYVdw" tabindex="0"> <a class="btn" href="/en/personal/mobile-plans/switch-to-u" target="_blank" tabindex="-1" data-cta-anchor=""> <span class="cta-text">Learn more</span> <svg class="icon-arrow stroke-1" icon-feather=""> <use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use> </svg> </a> </div></div> </div> </div> </div> </div> </div> <div class="col-sep"> <span class="col-sep__text"> </span> </div> <div class="col-content two last"> <div><div class="parsysName-2 layout-container container responsivegrid ss-center ss-rounded bg-hex-FFFFFF shadow-2B-33" style="background-color: rgb(255, 255, 255);"> <div id="layout-container-0d8b096f39" class="cmp-container"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 aem-Grid--phone--12 "> <div class="cmp-image aem-GridColumn aem-GridColumn--default--12"> <div class="image-root !mt-3 !ml-3 !mr-3 left " id="a3BCxWPo"> <img data-src="/content/dam/u-mobile/personal/homepage/icons/my-u-mobile-app.svg" alt="MyUmobile App" class="lazyload image" style=" --mobileWidth: 60px; --mobileHeight: 60px; " height="60" width="60"> </div> </div> <div class="title aem-GridColumn aem-GridColumn--default--12"> <div class="title-root mobile-align- !mt-3 !ml-3 !mr-3 " id="a00GMiSQ" data-component-name="title"> <div class="title-none"> <h4><b>Get MyUMobile App Now!<br> </b></h4> </div> </div></div> <div class="text overflow-hidden break-words aem-GridColumn aem-GridColumn--default--12"> <div class="text-component !ml-3 !mr-3 variant-mobile-alignment-" id="qYa_eIMM"> <p>Enjoy a better, faster and safer experience today!</p> </div> </div> <div class="cta-button aem-GridColumn--phone--none aem-GridColumn--default--hide aem-GridColumn--phone--12 aem-GridColumn aem-GridColumn--default--12 aem-GridColumn--offset--phone--0 aem-GridColumn--offset--default--0"> <div class="cta-button-root ss-no-outline-transparent-bg-with-arrow !mt-6 !mb-3 !ml-3 !mr-3 " id="CRr0T0M" tabindex="0"> <a class="btn" href="https://u.my/app" target="_blank" tabindex="-1" data-cta-anchor=""> <span class="cta-text">Learn more</span> <svg class="icon-arrow stroke-1" icon-feather=""> <use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use> </svg> </a> </div></div> <div class="cta-button aem-GridColumn--phone--hide aem-GridColumn--phone--12 aem-GridColumn aem-GridColumn--default--12 aem-GridColumn--offset--phone--0"> <div class="cta-button-root ss-no-outline-transparent-bg-with-arrow !mt-6 !mb-3 !ml-3 !mr-3 " id="pqvCWqs" tabindex="0"> <a class="btn" href="/en/personal/support/self-serve/myumobile-app" target="_self" tabindex="-1" data-cta-anchor=""> <span class="cta-text">Learn more</span> <svg class="icon-arrow stroke-1" icon-feather=""> <use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-right"></use> </svg> </a> </div></div> </div> </div> </div> </div> </div> </div> <!-- variant-2 - 2 Column: [30:70] --> <!-- variant-3 - 2 Column: [70:30] --> <!-- variant-4 - 3 Column: [33:33:33] --> <!-- variant-5 - 4 Column: [25:25:25:25] --> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> </div> </div> <div class="vue-wrapper"><div data-component="cookies-notification"><!----> <div class="v-portal" bail="" style="display: none;"></div></div></div> <footer data-component="main-global-footer" id="XfbJUWU" class="main-global-footer-root w-full"><!----> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 1366 44" class="footer-wavy w-full -mb-px text-grey-200"><path d="M1366.001 28.926s-233.867 29.6-469.294 0-688.515-46.957-896.337 0 0 333.277 0 333.277h1365.631z" fill="currentColor"></path></svg> <div class="pb-16 footer-content"><aside class="btn-btt-container py-6"><div class="generic-container flex justify-end relative"><button type="button" class="btn-btt"><svg icon-bytesize="" class="w-6 h-6 text-white mx-auto stroke-2"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/bytesize-symbols.svg#i-arrow-top"></use></svg></button></div></aside> <div class="generic-container flex flex-wrap"><div class="flex flex-wrap w-3/4 md:w-full body-text-2"><div class="w-1/3 md:w-full md:mt-4"><div data-component="accordion" class="accordion-root"><div class="accordion-title"><h5 class="flex items-center"><span class="column-title">About Us</span> <!----></h5></div> <div class="accordion-content overflow-hidden"> <ul class="column-list mt-2 list-none pl-0"><li class="column-list-item"><a href="/en/about-us/our-company">Our Company</a></li> <li class="column-list-item"><a href="/en/about-us/our-network">Our Network</a></li> <li class="column-list-item"><a href="/en/about-us/brand-activities">Brand Activities</a></li> <li class="column-list-item"><a href="/en/about-us/newsroom">Newsroom</a></li> <li class="column-list-item"><a href="/en/about-us/careers">Careers</a></li></ul></div></div></div> <div class="w-1/3 md:w-full md:mt-4"><div data-component="accordion" class="accordion-root"><div class="accordion-title"><h5 class="flex items-center"><span class="column-title">Support</span> <!----></h5></div> <div class="accordion-content overflow-hidden"> <ul class="column-list mt-2 list-none pl-0"><li class="column-list-item"><a href="/en/personal/support/faqs">FAQs</a></li> <li class="column-list-item"><a href="/en/personal/support/store-finder">Find a Store</a></li> <li class="column-list-item"><a href="/en/personal/support/self-help">Self Help </a></li> <li class="column-list-item"><a href="/en/personal/support/contact-us">Contact Us</a></li></ul></div></div></div> <div class="w-1/3 md:w-full md:mt-4"><div data-component="accordion" class="accordion-root"><div class="accordion-title"><h5 class="flex items-center"><span class="column-title">Terms & Notices</span> <!----></h5></div> <div class="accordion-content overflow-hidden"> <ul class="column-list mt-2 list-none pl-0"><li class="column-list-item"><a href="/en/personal/support/important-notices">Important Notices</a></li> <li class="column-list-item"><a href="/en/personal/support/terms-conditions">Terms & Conditions</a></li> <li class="column-list-item"><a href="/en/personal/support/terms-conditions/others/privacy-notice">Privacy Notice</a></li></ul></div></div></div></div> <div class="w-1/4 md:w-full md:mt-4"><h5 class="column-title">Download the MyUMobile App</h5> <div class="flex mt-2 mb-6"><a href="https://itunes.apple.com/my/app/myumobile/id986248783?mt=8" target="_self"><svg class="w-6 h-6 mr-4 hover:opacity-50"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/symbols.svg#logo-apple"></use></svg></a> <a href="https://play.google.com/store/apps/details?id=com.omesti.myumobile&hl=en" target="_self"><svg class="w-6 h-6 mr-4 hover:opacity-50"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/symbols.svg#logo-play-store"></use></svg></a> <a href="https://appgallery.huawei.com/#/app/C100724751" target="_self"><svg class="w-6 h-6 mr-4 hover:opacity-50"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/symbols.svg#logo-huawei-store"></use></svg></a></div> <h5 class="column-title">Connect with Us</h5> <div class="flex mt-2 mb-6"><a href="https://www.facebook.com/umobile" target="_blank"><svg class="w-6 h-6 mr-4 hover:opacity-50"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/symbols.svg#logo-facebook"></use></svg></a> <a href="https://www.instagram.com/umobile" target="_blank"><svg class="w-6 h-6 mr-4 hover:opacity-50"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/symbols.svg#logo-instagram"></use></svg></a> <a href="https://twitter.com/umobile" target="_blank"><svg class="w-6 h-6 mr-4 hover:opacity-50"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/symbols.svg#logo-twitter"></use></svg></a> <a href="https://www.youtube.com/user/umobile" target="_blank"><svg class="w-6 h-6 mr-4 hover:opacity-50"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/symbols.svg#logo-youtube"></use></svg></a> <a href="https://www.linkedin.com/company/umobile" target="_blank"><svg class="w-6 h-6 mr-4 hover:opacity-50"><use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/symbols.svg#logo-linkedin"></use></svg></a></div></div></div></div> <div class="footer-bottom-bar py-3 md:py-6 text-xs leading-tight"><div class="generic-container"><div class="flex flex-wrap w-full md:text-center"><div class="md:w-full md:mb-2">Redress your complaints at the Consumer Forum Malaysia (CFM) | <a href="http://www.complaint.cfm.org.my">www.complaint.cfm.org.my</a></div> <div class="ml-auto md:w-full"> Copyright © 2024 U Mobile Sdn Bhd 199101013657 (223969-U) All Rights Reserved </div></div></div></div></footer> <!-- Chatbot --> <script type="application/javascript" charset="utf-8"> (function (g, e, n, es, ys) { g['_genesysJs'] = e; g[e] = g[e] || function () { (g[e].q = g[e].q || []).push(arguments) }; g[e].t = 1 * new Date(); g[e].c = es; ys = document.createElement('script'); ys.async = 1; ys.src = n; ys.charset = 'utf-8'; document.head.appendChild(ys); })(window, 'Genesys', 'https://apps.mypurecloud.jp/genesys-bootstrap/genesys.min.js', { environment: 'apne1', deploymentId: '04e0ecb4-c581-443b-9cf7-9805cabef43e' }); Genesys("subscribe", "Launcher.ready", function(o){ console.log("Launcher Ready Event"); Genesys("command", "Messenger.close")}); Genesys("command", "Database.set", { messaging: { customAttributes: { ServiceNumber: 'variableA', IdentityInfo: 'variableB', CustomerName: 'variableC' }}}); </script> <script type="text/javascript"> let tmpcss = document.createElement("style"); tmpcss.type="text/css"; tmpcss.innerText = '.main-global-footer-root .footer-wavy { opacity: 0; }'; document.head.appendChild(tmpcss); </script> <div><template data-template-id="icon-feather"> <svg class="" icon-feather="" :style="{ 'stroke-width': strokeWidth, 'width': width, 'height': height, }" v-on="$listeners"> <use :xlink:href="'/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#' + iconName"> </use> </svg> </template> <template data-template-id="icon-bytesize"> <svg class="" icon-bytesize="" :style="{ 'stroke-width': strokeWidth, 'width': width, 'height': height, }" v-on="$listeners"> <use :xlink:href="'/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/bytesize-symbols.svg#' + iconName"> </use> </svg> </template> <template data-template-id="transition-simple-slide-down"> <transition name="simple-slide-down" @before-enter="beforeEnter" @enter="enter" @leave="leave" v-on="$listeners"> <slot></slot> </transition> </template> <template data-template-id="transition-simple-slide-left"> <transition name="simple-slide-left" @before-enter="beforeEnter" @enter="enter" @leave="leave" v-bind="$attrs" v-on="$listeners"> <slot></slot> </transition> </template> <template data-template-id="transition-simple-fade"> <transition name="simple-fade" @before-enter="beforeEnter" @enter="enter" @leave="leave" v-bind="$attrs" v-on="$listeners"> <slot></slot> </transition> </template> <template data-template-id="vue-overlay"> <portal to="overlay-destination" bail=""> <transition name="overlay-transition"> <dialog class="vue-overlay" :class="overlayClass" v-if="shouldShowOverlay" @click="backdropClosable ? handleCloseOverlay() : ''" v-bind="$attrs" tabindex="-1" @keyup.esc="handleCloseOverlay" :data-variant="variants"> <div class="generic-container flex"> <div class="overlay-content relative self-center" :class="contentWrapperClass" @click.stop=""> <icon-feather class="btn-overlay-close absolute top-0 right-0 mt-3 mr-2 md:mt-6 md:mr-6 cursor-pointer z-100" width="32" height="32" @click="handleCloseOverlay" v-if="showCloseBtn" icon-name="x"></icon-feather> <slot></slot> </div> </div> </dialog> </transition> </portal> </template> <template data-template-id="vue-swiper"> <div class="vue-swiper-grand-container" :data-variant="variants" :data-layout="dataLayout"> <div class="swiper-container" :class="containerClass" ref="container"> <div class="swiper-wrapper" :class="wrapperClass"> <slot></slot> </div> <div v-show="showPagination" class="swiper-pagination-wrapper relative mt-4 mb-4"> <div class="swiper-pagination" ref="pagination"></div> </div> <div class="swiper-navigation-wrapper generic-container absolute h-full top-0 left-0 right-0 mx-auto"> <div v-show="showNavigation" class="swiper-button swiper-button-prev swiper-button-white" ref="btnPrev"></div> <div v-show="showNavigation" class="swiper-button swiper-button-next swiper-button-white" ref="btnNext"></div> </div> </div> </div> </template> <template data-template-id="vue-swiper-slide"> <div class="swiper-slide"> <slot></slot> </div> </template> <template data-template-id="vue-single-select"> <div class="vue-single-select" :class="{ 'is-expanded': isExpanded, 'is-disabled': disabled, 'has-value': !!internalValue, }" v-click-outside="collapse" :tabindex="disabled ? '-1' : '0'" @focus="disabled ? '' : handleFocus($event)" @blur="disabled ? '' : handleBlur($event)" @click="disabled ? '' : handleRootElClick($event)" @keydown.prevent.up="disabled ? '' : (isExpanded ? hoverPrev() : expand())" @keydown.prevent.down="disabled ? '' : (isExpanded ? hoverNext() : expand())" @keydown.prevent.enter="disabled ? '' : (hoverValue ? handleSelectItem(getOptionItemByValue(hoverValue)) : '')" @keydown.prevent.esc="collapse();" role="listbox"> <input v-if="renderHiddenInput" type="hidden" v-bind="inputProps" :value="internalValue" :required="required"> <!-- @click="disabled ? '' : handleRootElClick($event)" --> <div class="display-value" :class="{ 'z-10000': transitionInProgress, }"> <label v-if="label" class="label font-bold"> {{label}} <span v-if="required" class="required-indicator">*</span> </label> <span v-if="!internalValue && placeholder && isExpanded" class="placeholder-text text-grey-500">{{placeholder}}</span> <span v-if="internalValue" v-html="displayValue"></span> <icon-feather class="icon-arrow w-6 h-6 ml-1 transition duration-200 flex-shrink-0" :style="{ 'transform': 'rotate(' + (isExpanded ? '180' : '0') + 'deg)', }" icon-name="chevron-down" :stroke-width="1.5"> </icon-feather></div> <transition-simple-slide-down @before-enter="transitionInProgress = true;" @after-leave="transitionInProgress = false;"> <div class="menu-list-wrapper overflow-hidden relative shadow-2B-1A" v-show="isExpanded"> <menu class="menu-list px-1 pt-2 pb-1 border-2 rounded list-none my-px"> <div class="menu-list-item item-placeholder flex"> <span class="opacity-0" v-html="displayValue || placeholder"></span> <icon-feather class="opacity-0 w-6 h-6 ml-1 flex-shrink-0" icon-name="chevron-down" :stroke-width="1.5"> </icon-feather></div> <div class="scrollable-list"> <slot name="options" :current-value="internalValue" :handle-select-item="handleSelectItem" :options="options" :hover-value="hoverValue" :set-hover-value="setHoverValue"> <div v-for="(item, index) in displayOptions" :key="item.value" class="menu-list-item" :class="{ 'active': item.value === internalValue, 'disabled': item.disableItem, 'is-group-label': item.isGroupLabel, 'hovered': hoverValue === item.value, }" @click.stop="item.isGroupLabel || item.disableItem ? '' : handleSelectItem(item)" @mouseover="item.isGroupLabel || item.disableItem ? '' : (hoverValue = item.value)" ref="menuListItem" role="option" :data-value="item.value" :aria-selected="item.value === internalValue ? 'true' : false" v-html="item.label"></div> </slot> </div> </menu> </div> </transition-simple-slide-down> </div> </template> <template data-template-id="vue-input-suggest"> <form class="vue-input-suggest flex items-start" @submit.prevent="$emit('submit', internalValue, $event)" @focus="$refs.input.focus()" @blur="hideSuggestionList" tabindex="0" ref="form"> <div class="input-search-container flex-grow mr-4" v-click-outside="hideSuggestionList"> <div class="input-search-wrapper" :class="{ 'extended-dropdown-visible': showExtendedDropdown && !viewportIsMobile, 'extended-dropdown-visible-mobile': showExtendedDropdown && viewportIsMobile, }"> <icon-feather icon-name="search" class="w-6 h-6 mt-px ml-3 mr-3 flex-shrink-0 cursor-pointer text-grey-700" stroke-width="2px"></icon-feather> <input type="search" class="input-search w-full bg-transparent" :placeholder="placeholder" @focus="showSuggestionList" v-model="internalValue" @input="$emit('input', internalValue, $event)" ref="input" @keydown.prevent.up="hoverPrev" @keydown.prevent.down="hoverNext" @keydown.prevent.enter="handleSearchOnEnter" @keydown.tab="hideSuggestionList"> <icon-feather v-if="internalValue" icon-name="x" class="btn-x w-6 h-6 mr-4 mt-3 flex-shrink-0 cursor-pointer text-grey-700 absolute right-0 top-0" stroke-width="2px" @click="clearValue(); $refs.input.focus();"></icon-feather> </div> <!-- <transition-simple-slide-down> --> <div v-show="!isSuggestionBusy && showExtendedDropdown && !viewportIsMobile" class="suggestion-container"> <div class="suggestion-wrapper pb-3"> <p class="suggestion-title mt-2 pl-4 mb-1"> <slot name="suggestion-title"> <span class="uppercase body-text-2 font-bold text-grey-500">Suggested Searches</span> </slot> </p> <ul class="suggestion-list list-none pl-0"> <li v-for="(suggestion, index) in suggestionListToRender" :key="suggestion.value" class="suggestion-item cursor-pointer" :class="{ 'hovered': hoverIndex === index }" @click="suggestionClick(suggestion, $event)" @mouseover="hoverIndex = index;" ref="suggestionItem"> <a :is="suggestion.path ? 'a' : 'div'" :href="suggestion.path" class="suggestion-item flex py-2 px-4" @click="handleAddressClick(suggestion.label,'suggestion')"> <icon-feather v-if="suggestion.icon" class="suggestion-item-icon mr-2" width="18px" :stroke-width="1.5" :icon-name="suggestion.icon"></icon-feather> <span class="suggestion-item-text" v-html="suggestion.labelHtml"></span> </a> </li> </ul> </div> </div> <!-- </transition-simple-slide-down> --> <div v-show="isSuggestionBusy && showExtendedDropdown" class="suggestion-container"> <div class="suggestion-wrapper py-6 flex"> <icon-feather class="mx-auto animation-spin" icon-name="rotate-cw"></icon-feather> </div> </div> </div> <slot name="btn-search-cta"> <div class="btn-search-cta cta-button-root ss-orange-outline-white-bg !w-auto md:hidden"> <button class="btn flex items-center" type="submit" @click="handleAddressClick(searchKeyword,'search')"> <span class="cta-text uppercase" style="line-height: 1.2;">Search</span> </button> </div> <div class="hidden md:block mt-4"> <button class="" type="button" @click="$emit('on-cancel', $event)"> <span class="cta-text" style="line-height: 1.2;">Cancel</span> </button> </div> </slot> </form> </template> <template data-template-id="vue-spinner"> <div class="vue-spinner"> <div class="circle1 circle"></div> <div class="circle2 circle"></div> <div class="circle3 circle"></div> <div class="circle4 circle"></div> <div class="circle5 circle"></div> <div class="circle6 circle"></div> <div class="circle7 circle"></div> <div class="circle8 circle"></div> <div class="circle9 circle"></div> <div class="circle10 circle"></div> <div class="circle11 circle"></div> <div class="circle12 circle"></div> </div> </template> <!-- Components very specific to U Mobile --> <template data-template-id="card-device"> <article class="card-device" :data-variant="variants" :data-sticker-variant="stickerType" :class="{ 'is-selectable' : isSelectableCard, 'is-without-sticker' : !sticker.text, 'is-active': isActiveCard, }"> <header v-if="!isSelectableCard" class="section-header flex"> <div v-if="sticker.text" class="sticker py-2 uppercase" :class="[ ( sticker.bgColor.startsWith('#') ? '' : ('bg-' + (sticker.bgColor || 'u-orange')) ), ( sticker.textColor.startsWith('#') ? '' : ('text-' + (sticker.textColor || 'white')) ), 'func-' + (sticker.function ? sticker.function.func : ''), ]" :style="{ 'background-color': (sticker.bgColor.startsWith('#') ? sticker.bgColor : ''), 'color': (sticker.textColor.startsWith('#') ? sticker.textColor : ''), }">{{sticker.text}}</div> <template v-if="sticker.function"> <div v-if="sticker.function.func === 'FLASH_SALES'" class="flash-sales-timer text-xs bg-rose-3 pl-2"> <span class="text-starts-in hidden">Starts in</span> <span class="text-ends-in hidden">Ends in</span> <strong class="text-base value-day">01</strong>d <strong class="text-base">:</strong> <strong class="text-base value-hour">01</strong>h <strong class="text-base">:</strong> <strong class="text-base value-minute">01</strong>m </div> </template> </header> <div class="section-content"> <div class="sticker-inside-top"> <div v-if="sticker.text" class="sticker-text" :style="{ 'background-color': (sticker.bgColor.startsWith('#') ? sticker.bgColor : ''), 'color': (sticker.textColor.startsWith('#') ? sticker.textColor : ''), 'border-color': (sticker.borderColor.startsWith('#') ? sticker.borderColor : ''), }">{{sticker.text}}</div> <div v-if="sticker.text2" class="sticker-text" :style="{ 'background-color': (sticker.bgColor2.startsWith('#') ? sticker.bgColor2 : ''), 'color': (sticker.text2Color.startsWith('#') ? sticker.text2Color : ''), 'border-color': (sticker.borderColor2.startsWith('#') ? sticker.borderColor2 : ''), }">{{sticker.text2}}</div> </div> <div class="section-body"> <div class="device-img"> <div class="device-img-wrapper"> <img :data-src="deviceImage" :alt="deviceModel" class="lazyload"> </div> </div> <div class="device-info text-left"> <p class="brand-text text-sm">{{deviceBrand}}</p> <p class="model-text text-xl font-black pt-1">{{deviceModel}}</p> <!-- Scenario 1: Original Price and Promo Price is not blank, then Promo Price will be Promo Price and Original Price will be Original Price --> <div v-if="deviceOriginalPrice && devicePromoPrice"> <template v-if="stickerType"> <div class="price-promo-wrapper flex flex-col items-center pt-2"> <span class="from-text">from </span> <div class="flex flex-col"> <div class="promo-price-text"> <strong>{{prefixRM(addCommaForCurrency(devicePromoPrice))}}</strong><span v-if="monthlyText" class="text-xs font-bold">{{monthlyText}}</span> </div> </div> </div> <div class="price-original pt-2"> <span class="diagonal-strikethru">RRP {{prefixRM(addCommaForCurrency(deviceOriginalPrice))}}</span> </div> </template> <template v-else=""> <div class="price-original text-sm pt-2"> <span class="diagonal-strikethru">RRP {{prefixRM(addCommaForCurrency(deviceOriginalPrice))}}</span> </div> <div class="price-promo-wrapper flex pt-2"> <span class="from-text">from </span> <div class="flex flex-col"> <strong>{{prefixRM(addCommaForCurrency(devicePromoPrice))}}</strong> <span v-if="monthlyText" class="text-sm font-bold">{{monthlyText}}</span> </div> </div> </template> </div> <!-- Scenario 2: Ori price (yes), promo price (blank), Show RRP RM<ori price> --> <div v-else-if="deviceOriginalPrice && !devicePromoPrice" class="price-promo-wrapper flex pt-4"> <template v-if="stickerType"> <span class="from-text">from </span> <div class="flex flex-col"> <strong>{{prefixRM(addCommaForCurrency(devicePromoPrice))}}</strong><span v-if="monthlyText" class="text-xs font-bold">{{monthlyText}}</span> </div> </template> <template v-else=""> <span class="from-text">RRP </span> <strong>{{prefixRM(addCommaForCurrency(deviceOriginalPrice))}}</strong> </template> </div> <!-- Scenario 3: Ori price (blank), promo price (yes), Show From RM<promo price> --> <div v-else="" class="price-promo-wrapper flex pt-4"> <span class="from-text">from </span> <div class="flex flex-col"> <strong>{{prefixRM(addCommaForCurrency(devicePromoPrice))}}</strong> <span v-if="monthlyText" class="text-sm font-bold">{{monthlyText}}</span> </div> </div> </div> </div> <footer v-if="isSelectableCard" class="section-footer"> <div class="selector-indicator-text"> {{isActiveCard ? `Selected` : `Select` }} </div> </footer> <footer v-else="" class="section-footer"> <a class="btn left-cta-btn" :href="learnMoreUrl" :data-label="ctaLabelLeft ? ctaLabelLeft : `Learn More`" target="_blank" @click="$emit('cta-click-left', $event)">{{ctaLabelLeft ? ctaLabelLeft : `Learn More` }}</a> <template v-if="ctaPath && ctaLabel"> <button v-if="isPopUp" class="btn right-cta-btn" :data-label="ctaLabel" @click="showModal = true"> {{ctaLabel}} <div v-if="showModal"> <cta-modal-overlay @on-close="showModal = false" :show-modal="showModal" :modal-url="ctaPath"> </cta-modal-overlay> </div> </button> <a v-else="" class="btn right-cta-btn" :data-label="ctaLabel" :href="ctaPath" target="_blank" @click="$emit('cta-click-right', $event)">{{ctaLabel}}</a> </template> </footer> </div> </article> </template> <template data-template-id="card-detail-plan"> <div class="card-detail-plan" :class="{ 'pb-0': planCardTopDesign === 'no-line' }"> <div :data-plan-id="anchorName" class="plan-detail-item" :class="[ (activeCard === anchorName ? 'active' : null), { '!pb-0': planCardTopDesign === 'no-line' }, planCardTopDesign, ]" :key="anchorName" @click="selectCard(cardContent)"> <div class="plan-top-desc" :class="{ 'hidden': isAllPlanDescEmpty }"> <div class="plan-top-desc__text" v-html="planDescription"> </div> </div> <div ref="planCardWrapperRef" class="plan-card-wrapper" :class="[ { 'active': defaultSelectedTile === anchorName}, { 'active': activeCard === anchorName}, ]"> <div v-if="planCardTopDesign !== 'no-line'" class="plan-card-label" :class="[ { 'active': defaultSelectedTile === anchorName}, { 'active': activeCard === anchorName}, ]"> <span v-if="planStickerText" class="plan-card-label__text" :class="[planStickerStyle === 'variant-1' ? 'variant-bg-turquoise' : planStickerStyle === 'variant-2' ? 'variant-bg-white' : null ]">{{planStickerText}}</span> </div> <div class="plan-card" :class="[ { 'selectable' : selectableCard }, planStickerText ? 'has_sticker': '', { 'active': defaultSelectedTile === anchorName}, { 'active': activeCard === anchorName} ]"> <div class="plan-card-content" :class="[ planCardTopDesign === 'no-line' ? planCardColor : null ]"> <div class="plan-card-top" :class="[planCardTopDesign, planCardColor]"> <div class="plan-card-enlarge"></div> <div v-if="planCardTopDesign !== 'no-line'" class="plan-card-top__img"> <img :data-src="masterHeadImg" alt="masterHeadImg" class="lazyload"> </div> <!-- No Line plan card design type --> <template v-if="planCardTopDesign === 'no-line'"> <div class="plan-card-top__label"> <div v-if="planStickerText" class="sticker-text" :style="{ 'color': planStickerTextColor, }">{{planStickerText}}</div> </div> <div class="plan-card-top__shortname mb-1">{{planShortName}}</div> <template v-for="(item, index) in planValueTab"> <div v-if="item.leftColText" v-html="item.leftColText" class="left-col-text"></div> <div v-if="(item.rightColText && item.useLeftColumnOnly === 'N')" v-html="item.rightColText" class="right-col-text"></div> </template> </template> <div class="plan-card-top__separator" :class="planCardTopDesign"></div> <div v-if="planCardTopDesign !== 'no-line'" class="plan-card-top__slashed-price" v-html="slashedPrice"></div> <div class="plan-card-top__curr-price"> <template v-if="planCardTopDesign === 'no-line'"> <div class="flex items-baseline no-line-currency"> <div class="relative"> <div class="plan-card-top__slashed-price absolute" v-html="slashedPrice"></div> <span class="currency">RM</span> </div> <div class="price"> {{currentPrice}} </div> <span class="suffix">{{currentPriceSuffix}}</span> </div> </template> <template v-else=""> <span class="currency">RM</span> <div class="price"> {{currentPrice}} </div> <span class="suffix">{{currentPriceSuffix}}</span> </template> </div> <!-- No Line plan card design type --> <div v-if="planCardTopDesign === 'no-line'" class="plan-card-top__key-features"> <div class="feature-list"> <template v-for="(item, index) in keyFeatures"> <div class="feature-item"> <img v-if="item.keyFeatureIcon === 'check-mark'" src="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/check-mark.svg" alt="" class="h-4 w-4"> <img v-else="" :src="item.keyFeatureIconPath" class="h-4 w-4" alt="customize-icon"> <span class="featured-item-desc text" v-html="item.keyFeatureDesc"></span> </div> </template> </div> </div> </div> <div v-if="planCardTopDesign === 'wavy-curve'" class="plan-card-wavy"> <div class="second-wave plan-card-wavy-1" :class="[planCardColor]"></div> <div class="first-wave plan-card-wavy-2" :class="[planCardColor]"></div> </div> <div v-if="planCardTopDesign === 'straight-line'" class="plan-card-separator"> </div> <div v-if="planValueTab && planCardTopDesign !== 'no-line'" class="plan-card-mid"> <ol class="plan-card-mid__tab-lists"> <li v-for="(item, index) in planValueTab" class="plan-tab-list"> <div class="left-col" :class="{'!w-full': item.useLeftColumnOnly }"> <span v-if="item.leftColImg"> <img :data-src="item.leftColImg" alt="item.leftColImg" class="lazyload"> </span> <div class="text" v-html="item.leftColText"></div> </div> <div class="right-col" v-if="item.useLeftColumnOnly === 'N' || !item.useLeftColumnOnly"> <div class="text" v-html="item.rightColText"></div> </div> </li> </ol> </div> <div v-if="additionalDescription && planCardTopDesign !== 'no-line'" class="plan-card-sec-mid" :class="{'!mb-3': topCtaText && checkIfShowBtn(ctaType, 'top')}"> <div class="text" :class="[planCardColor]" v-html="additionalDescription"></div> </div> <div class="plan-card-btm" :class="[ {'mt-auto' : !additionalDescription}, planCardTopDesign === 'no-line' ? planCardColor : null, ]" v-if="!selectableCard"> <!-- No line card design expandable section start --> <div v-if="planCardTopDesign === 'no-line' && planFeatureTitle" class="no-line-divider"></div> <div v-if="planCardTopDesign === 'no-line' && planFeatureTitle" class="expandable-card-section" style="margin-bottom: 45px;"> <div class="" @click.prevent="expandableCardHandler"> <button type="button" class="flex justify-between w-full items-center"> <span class="more-feature-text">{{planFeatureTitle}}</span> <svg class="icon-arrow stroke-2 text-u-orange" icon-feather="" style="height: 16px; width: 16px" :style="{ transform: 'rotate(' + (isPlanCardExpanded === 'true' ? 180 : 0) + 'deg)' }"> <use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-down"></use> <!-- <use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-up" ></use> --> </svg> </button> </div> <div class="expand-section text" v-html="planFeatureDesc" :class="{ 'absolute -z-10 opacity-0 bottom-0 collapsed': isPlanCardExpanded === 'false', 'expanded': isPlanCardExpanded === 'true', }"> </div> </div> <!-- Expandable section end --> <div v-if="topCtaText && checkIfShowBtn(ctaType, 'top')" class="plan-card-btm__top-cta"> <a :href="topCtaPath" target="_blank" class="" @click="$emit('cta-click-top', topCtaText, $event)"> <div class="top-cta-btn">{{topCtaText}}</div> </a> </div> <div v-if="planCardTopDesign !== 'no-line'" class="plan-card-btm__btm-cta"> <a v-if="leftCtaText && checkIfShowBtn(ctaType, 'left') " :href="leftCtaPath" target="_blank" class="btn left-cta-btn" :class="[ leftCtaText && checkIfShowBtn(ctaType, 'left') ? 'w-full' : '', { 'active': defaultSelectedTile === anchorName }, { 'active': activeCard === anchorName }, ]" @click="$emit('cta-click-left', leftCtaText, $event)"> {{leftCtaText}} </a> <a v-if="isFbbPlan === 'N' && rightCtaText && checkIfShowBtn(ctaType, 'right')" :href="rightCtaPath" target="_blank" class="btn right-cta-btn" :class="[ rightCtaText && checkIfShowBtn(ctaType, 'right') ? 'w-full' : '', { 'active': defaultSelectedTile === anchorName }, { 'active': activeCard === anchorName }, ]" @click="$emit('cta-click-right', rightCtaText, $event)"> {{rightCtaText}} </a> <a v-if="isFbbPlan === 'Y' && rightCtaText && checkIfShowBtn(ctaType, 'right')" :href="fbbRegisterPath" target="_blank" class="btn right-cta-btn" :class="[ rightCtaText && checkIfShowBtn(ctaType, 'right') ? 'w-full' : '', { 'active': defaultSelectedTile === anchorName }, { 'active': activeCard === anchorName }, ]" @click="$emit('cta-click-right', rightCtaText, $event)"> {{rightCtaText}} </a> </div> </div> <div v-if="planCardTopDesign === 'no-line' && planFeatureTitle && selectableCard" class="no-line-divider"></div> <div v-if="planCardTopDesign === 'no-line' && planFeatureTitle && selectableCard" class="expandable-card-section" style="margin-bottom: 45px;"> <div class="" @click.prevent="expandableCardHandler"> <button type="button" class="flex justify-between w-full items-center"> <span class="more-feature-text">{{planFeatureTitle}}</span> <svg class="icon-arrow stroke-2 text-u-orange" icon-feather="" style="height: 16px; width: 16px" :style="{ transform: 'rotate(' + (isPlanCardExpanded === 'true' ? 180 : 0) + 'deg)' }"> <use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-down"></use> <!-- <use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-up" ></use> --> </svg> </button> </div> <div class="expand-section text" v-html="planFeatureDesc" :class="{ 'absolute -z-10 opacity-0 bottom-0': isPlanCardExpanded === 'false' }"> </div> </div> <div class="selectable-card-btm mt-auto" v-if="selectableCard"> <div class="selector" :class="[ { 'active': defaultSelectedTile === anchorName }, { 'active': activeCard === anchorName }, ]"> {{activeCard === anchorName ? `Selected` : selectableCardBtmCtaText }} </div> </div> </div> <div v-if="planCardTopDesign === 'no-line'" class="plan-card-btm__btm-cta" :class="{ 'bg-transparent': planCardColor === 'transparent', 'bg-white': planCardColor !== 'transparent', 'ctaTypeNone': ctaType === 'none', }"> <a v-if="leftCtaText && checkIfShowBtn(ctaType, 'left') " :href="leftCtaPath" target="_blank" class="btn left-cta-btn" :class="[ leftCtaText && checkIfShowBtn(ctaType, 'left') ? 'w-full' : '', { 'active': defaultSelectedTile === anchorName }, { 'active': activeCard === anchorName }, ]" @click="$emit('cta-click-left', leftCtaText, $event)"> {{leftCtaText}} </a> <a v-if="isFbbPlan === 'N' && rightCtaText && checkIfShowBtn(ctaType, 'right')" :href="rightCtaPath" target="_blank" class="btn right-cta-btn" :class="[ rightCtaText && checkIfShowBtn(ctaType, 'right') ? 'w-full' : '', { 'active': defaultSelectedTile === anchorName }, { 'active': activeCard === anchorName }, ]" @click="$emit('cta-click-right', rightCtaText, $event)"> {{rightCtaText}} </a> <a v-if="isFbbPlan === 'Y' && rightCtaText && checkIfShowBtn(ctaType, 'right')" :href="fbbRegisterPath" target="_blank" class="btn right-cta-btn" :class="[ rightCtaText && checkIfShowBtn(ctaType, 'right') ? 'w-full' : '', { 'active': defaultSelectedTile === anchorName }, { 'active': activeCard === anchorName }, ]" @click="$emit('cta-click-right', rightCtaText, $event)"> {{rightCtaText}} </a> </div> </div> </div> </div> </div> </template> <template data-template-id="card-with-image"> <article class="card-with-image" data-variant="variants"> <a :href="pageUrl" class="tile-card-wrapper" target="_blank"> <div class="tile"> <div class="image-wrapper"> <img :src="image" class="image" alt="img"> </div> <div class="title">{{title}}</div> <div class="description">{{description}}</div> <div class="btm-description"> {{btmDescription}} <span class="btm-description-date">{{btmDescriptionDate}}</span> </div> </div> </a> </article> </template> <template data-template-id="card-faq"> <article class="card-faq" data-variant="variants"> <div class="faq-container"> <h5 class="faq-header">{{title}}</h5> <div class="faq-description">{{description}}</div> <a :href="pageUrl" class="faq-url" target="_blank"> <p class="faq-text">Learn More</p> <icon-feather icon-name="chevron-right" class="chevron-right"></icon-feather> </a> </div> </article> </template> <template data-template-id="background-vue-component"> <div class="background"> <div class="background-root"> <!-- Desktop image Only --> <!-- Mobile Image Only --> <!-- Desktop & Mobile Image --> <!-- No Image --> <div class="background-container " :class="backgroundImageAlignment" :title="imageAltText" :style="[ dBackgroundImage && !mBackgroundImage ? {'background-image': 'url(' + dBackgroundImage + ')', 'background-color': backgroundColor} : !dBackgroundImage && mBackgroundImage ? {'background-image': 'url(' + mBackgroundImage + ')', 'background-color': backgroundColor} : dBackgroundImage && mBackgroundImage && !isMobileViewPort ? {'background-image': 'url(' + dBackgroundImage + ')', 'background-color': backgroundColor} : dBackgroundImage && mBackgroundImage && isMobileViewPort ? {'background-image': 'url(' + mBackgroundImage + ')', 'background-color': backgroundColor} : !dBackgroundImage && !mBackgroundImage ? {'background-color': backgroundColor } : {} ]"> <div class="background-content"> <slot></slot> </div> </div> </div> </div> </template> <template data-template-id="card-fbb-ofc-layout"> <article class="flex flex-col" data-variant="variants"> <slot name="preference-detail-section"></slot> <div class="submit-detail-section"> <h4 class="mb-8" data-pdf-dt-personal-details="">{{submittedDetailsLabel}}</h4> <dl> <div class="mb-6"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-interested-plan=""> {{interestedInLabel}} </dt> <dd data-pdf-dd-interested-plan=""> {{data.find(item => item.fieldName === 'IM_INTERESTED_IN' ).fieldValue}} </dd> </div> <div class="mb-6"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-salutations=""> {{salutationLabel}} </dt> <dd data-pdf-dd-salutations=""> {{data.find(item => item.fieldName === 'SALUTATION' ).fieldValue}} </dd> </div> <div class="mb-6"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-full-name=""> {{fullNameLabel}} </dt> <dd data-pdf-dd-full-name=""> {{data.find(item => item.fieldName === 'NAME' ).fieldValue}} </dd> </div> <div class="mb-6"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-id-type=""> {{idTypeLabel}} </dt> <dd data-pdf-dd-id-type=""> {{data.find(item => item.fieldName === 'ID_TYPE' ).fieldValue}} </dd> </div> <div class="mb-6"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-id-number=""> {{idNumberLabel}} </dt> <dd data-pdf-dd-id-type=""> {{data.find(item => item.fieldName === 'ID_NO' ).fieldValue}} </dd> </div> <div class="flex mb-6"> <div class="md:w-full w-1/2"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-mobile-no=""> {{mobileNumberLabel}} </dt> <dd data-pdf-dd-mobile-no=""> {{data.find(item => item.fieldName === 'PHONE_NO' ).fieldValue}} </dd> </div> <div class="md:w-full w-1/2"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-email=""> {{emailAddressLabel}} </dt> <dd data-pdf-dd-email=""> {{data.find(item => item.fieldName === 'EMAIL' ).fieldValue}} </dd> </div> </div> <div class="mb-6"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-street-address=""> {{adresssLineLabel}} </dt> <dd data-pdf-dd-street-address=""> {{data.find(item => item.fieldName === 'ADDRESS_LINE' ).fieldValue}} </dd> </div> <div class="flex mb-6"> <div class="md:w-full w-1/2"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-postcode=""> {{postcodeLabel}} </dt> <dd data-pdf-dd-postcode=""> {{data.find(item => item.fieldName === 'POSTCODE' ).fieldValue}} </dd> </div> <div class="md:w-full w-1/2"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-state=""> {{stateLabel}} </dt> <dd data-pdf-dd-state=""> {{data.find(item => item.fieldName === 'STATE' ).fieldValue}} </dd> </div> </div> <div class="mb-6"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-city=""> {{cityLabel}} </dt> <dd data-pdf-dd-city=""> {{data.find(item => item.fieldName === 'CITY' ).fieldValue}} </dd> </div> </dl> </div> <slot name="foot-note-section"></slot> </article> </template> <template data-template-id="card-fbb-roi-layout"> <article class="flex flex-col" data-variant="variants"> <slot name="preference-detail-section"></slot> <slot name="selected-plan-section-thankyou"></slot> <div class="selected-plan-section" v-if="selectedPostpaidPlan"> <h4 class="mb-8" data-pdf-dt-your-selected-plan="">{{yourSelectedPlanLabel}}</h4> <dl> <div class="flex md:flex-col mb-6"> <div class="md:w-full w-1/2 md:mb-6"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-broadband-plan=""> {{broadbandPlanLabel}} </dt> <dd data-pdf-dd-broadband-plan=""> <!-- {{broadbandPlan}} --> {{data.find(item => item.fieldName === 'BROADBAND_PLAN' )?.fieldValue}} </dd> </div> <div class="md:w-full w-1/2" v-if="selectedPostpaidOptionPlan"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-sub-ext-postpaid-plan=""> {{selectedPostpaidOptionPlanLabel}} </dt> <dd data-pdf-dd-sub-ext-postpaid-plan=""> <template> <!-- {{radioButtonOneValuePrefix}} --> {{selectedPostpaidOptionPlan}} </template> <!-- <template v-else-if="selectedPostpaidOptionPlan === radioButtonTwoValue"> {{radioButtonTwoValue}} --> <!-- {{labelExistingPlan}} --> <!-- </template> --> </dd> </div> </div> <div class="mb-6"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-monthly-fee=""> {{monthlyFeeLabel}} </dt> <dd data-pdf-dd-monthly-fee=""> {{data.find(item => item.fieldName === 'MONTHLY_FEE' )?.fieldValue}} </dd> </div> </dl> </div> <div class="py-6 pt-4"> <!-- <hr class="bg-grey-200"> --> </div> <div class="personal-detail-section"> <h4 class="mb-8" data-pdf-dt-personal-details="">{{personalDetailsFormLabel}}</h4> <dl> <div class="mb-6"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-salutations=""> {{salutationLabel}} </dt> <dd data-pdf-dd-salutations=""> {{data.find(item => item.fieldName === 'SALUTATION' )?.fieldValue}} </dd> </div> <div class="mb-6"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-full-name=""> {{fullNameLabel}} </dt> <dd data-pdf-dd-full-name=""> {{data.find(item => item.fieldName === 'NAME' )?.fieldValue}} </dd> </div> <div class="flex md:flex-col mb-6"> <div class="md:w-full w-1/2 md:mb-6"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-id-type=""> {{idTypeLabel}} </dt> <dd data-pdf-dd-id-type=""> {{data.find(item => item.fieldName === 'ID_TYPE' )?.fieldValue}} </dd> </div> <div class="md:w-full w-1/2"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-id-number=""> {{idNumberLabel}} </dt> <dd data-pdf-dd-id-number=""> {{data.find(item => item.fieldName === 'ID_NO' )?.fieldValue}} </dd> </div> </div> <div class="flex md:flex-col mb-6"> <div class="md:w-full w-1/2 md:mb-6"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-mobile-number=""> {{mobileNumberLabel}} </dt> <dd data-pdf-dd-mobile-number=""> {{data.find(item => item.fieldName === 'PHONE_NO' )?.fieldValue}} </dd> </div> <div class="md:w-full w-1/2"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-id-number=""> {{emailAddressLabel}} </dt> <dd data-pdf-dd-id-number=""> {{data.find(item => item.fieldName === 'EMAIL' )?.fieldValue}} </dd> </div> </div> </dl> </div> <div class="py-6 pt-4"> <!-- <hr class="bg-grey-200"> --> </div> <div class="installation-address-section"> <h4 class="mb-8" data-pdf-dt-installation-address="">{{installationAddressFormLabel}}</h4> <dl> <div class="mb-6"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-building-name=""> {{installationBuildingNameLabel}} </dt> <dd data-pdf-dd-unit-number=""> {{data.find(item => item.fieldName === 'INSTALLATION_BUILDING_NAME' )?.fieldValue}} </dd> </div> <div class="mb-6"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-unit-block=""> {{installationUnitBlockLabel}} </dt> <dd data-pdf-dd-unit-number=""> {{data.find(item => item.fieldName === 'INSTALLATION_BLOCK_NUMBER' )?.fieldValue}} </dd> </div> <div class="mb-6"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-unit-number=""> {{installationUnitNumberLabel}} </dt> <dd data-pdf-dd-unit-number=""> {{data.find(item => item.fieldName === 'INSTALLATION_UNIT_NUMBER' )?.fieldValue}} </dd> </div> <div class="flex md:flex-col mb-6"> <div class="md:w-full w-1/2 md:mb-6"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-street-address=""> {{installationAddressLineLabel}} </dt> <dd data-pdf-dd-street-address=""> {{data.find(item => item.fieldName === 'INSTALLATION_ADDRESS_LINE' )?.fieldValue}} </dd> </div> <div class="md:w-full w-1/2"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-postcode=""> {{installationPostcodeLabel}} </dt> <dd data-pdf-dd-postcode=""> {{data.find(item => item.fieldName === 'INSTALLATION_POSTCODE' )?.fieldValue}} </dd> </div> </div> <div class="flex mb-6 md:flex-col"> <div class="md:w-full w-1/2 md:mb-6"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-state=""> {{installationStateLabel}} </dt> <dd data-pdf-dd-state=""> {{data.find(item => item.fieldName === 'INSTALLATION_STATE' )?.fieldValue}} </dd> </div> <div class="md:w-full w-1/2"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-city=""> {{installationCityLabel}} </dt> <dd data-pdf-dd-city=""> {{data.find(item => item.fieldName === 'INSTALLATION_CITY' )?.fieldValue}} </dd> </div> </div> <div class="mb-6" v-if="roiType === 'dealer'"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-service-provider=""> {{installationServiceProviderLabel}} </dt> <dd data-pdf-dd-unit-number=""> {{data.find(item => item.fieldName === 'SERVICE_PROVIDER' )?.fieldValue}} </dd> </div> </dl> </div> <div class="py-6 pt-4" v-if="!isSameInstallationAddres"> <!-- <hr class="bg-grey-200"> --> </div> <div class="registration-address-section" v-if="!isSameInstallationAddres"> <h4 class="mb-8" data-pdf-dt-registration-address="">{{registrationAddressFormLabel}}</h4> <dl> <div class="mb-6"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-registration-building-name=""> {{registrationBuildingNameLabel}} </dt> <dd data-pdf-dd-registration-building-name=""> {{data.find(item => item.fieldName === 'REGISTRATION_BUILDING_NAME' )?.fieldValue}} </dd> </div> <div class="mb-6"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-registration-unit-block=""> {{registrationUnitBlockLabel}} </dt> <dd data-pdf-dd-registration-unit-block=""> {{data.find(item => item.fieldName === 'REGISTRATION_BLOCK_NUMBER' )?.fieldValue}} </dd> </div> <div class="mb-6"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-registration-unit-number=""> {{registrationUnitNumberLabel}} </dt> <dd data-pdf-dd-registration-unit-number=""> {{data.find(item => item.fieldName === 'REGISTRATION_UNIT_NUMBER' )?.fieldValue}} </dd> </div> <div class="flex md:flex-col mb-6"> <div class="md:w-full w-1/2 md:mb-6"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-registration-street-address=""> {{registrationAddressLineLabel}} </dt> <dd data-pdf-dd-registration-street-address=""> {{data.find(item => item.fieldName === 'REGISTRATION_ADDRESS_LINE' )?.fieldValue}} </dd> </div> <div class="md:w-full w-1/2"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-registration-postcode=""> {{registrationPostcodeLabel}} </dt> <dd data-pdf-dd-registration-postcode=""> {{data.find(item => item.fieldName === 'REGISTRATION_POSTCODE' )?.fieldValue}} </dd> </div> </div> <div class="flex md:flex-col mb-6"> <div class="md:w-full w-1/2 md:mb-6"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-registration-state=""> {{registrationStateLabel}} </dt> <dd data-pdf-dd-registration-state=""> {{data.find(item => item.fieldName === 'REGISTRATION_STATE' )?.fieldValue}} </dd> </div> <div class="md:w-full w-1/2"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-registration-city=""> {{registrationCityLabel}} </dt> <dd data-pdf-dd-registration-city=""> {{data.find(item => item.fieldName === 'REGISTRATION_CITY' )?.fieldValue}} </dd> </div> </div> <div class="mb-6" v-if="roiType === 'dealer'"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-registration-service-provider=""> {{registrationServiceProviderLabel}} </dt> <dd data-pdf-dd-registration-service-provider=""> {{data.find(item => item.fieldName === 'SERVICE_PROVIDER' )?.fieldValue}} </dd> </div> </dl> </div> <div class="py-6 pt-4"> <!-- <hr class="bg-grey-200"> --> </div> <slot name="preferred-date-time-section"></slot> <div class="py-6 pt-4"> <!-- <hr class="bg-grey-200"> --> </div> <slot name="dealer-detail-section"></slot> <slot name="dealer-information-section"> </slot> <slot name="foot-note-section"></slot> </article> </template> </div> <div class="sticky-bottom-destination vue-portal-target"><div id="T2I2XEE" class="cookies-notification-root"><div class="cookies-wrapper"><div class="generic-container"><div class="content flex items-center py-4 md:flex-col"><div class="desc mr-4 md:mr-0 md:mb-2"> We use cookies to bring you the best experience on our site by tailoring the most relevant content for you. Click ‘Proceed’ to enjoy optimal performance. View our <a href="/en/personal/support/terms-conditions/others/privacy-notice"><span style="color: rgb(255, 133, 27);">Privacy Notice</span></a><span> to learn more.</span></div> <div class="cta-button ml-auto md:mx-auto"><div class="cta-button-root"><a target="_self" class="btn"><span class="cta-text">Proceed</span></a></div></div></div></div></div></div></div> <div class="overlay-destination vue-portal-target"><!----></div> <!-- <div class="sticky-bottom-destination"></div> --> <!-- <div class="overlay-destination"></div> --> <script src="/etc.clientlibs/u-mobile/clientlibs/clientlib-ootb.lc-1726077961522-lc.min.js"></script> <script src="/etc.clientlibs/u-mobile/clientlibs/clientlib-base.lc-1726077961522-lc.min.js"></script> <script src="/etc.clientlibs/u-mobile/clientlibs/site-themes/clientlib-personal.lc-1726077961522-lc.min.js"></script><iframe sandbox="allow-scripts allow-same-origin" title="Adobe ID Syncing iFrame" id="destination_publishing_iframe_umobile_0" name="destination_publishing_iframe_umobile_0_name" src="https://umobile.demdex.net/dest5.html?d_nsid=0#https%3A%2F%2Fwww.u.com.my" style="display: none; width: 0px; height: 0px;" class="aamIframeLoaded"></iframe><script type="text/javascript" id="">!function(b,e,f,g,a,c,d){b.fbq||(a=b.fbq=function(){a.callMethod?a.callMethod.apply(a,arguments):a.queue.push(arguments)},b._fbq||(b._fbq=a),a.push=a,a.loaded=!0,a.version="2.0",a.queue=[],c=e.createElement(f),c.async=!0,c.src=g,d=e.getElementsByTagName(f)[0],d.parentNode.insertBefore(c,d))}(window,document,"script","https://connect.facebook.net/en_US/fbevents.js");fbq("init","2825152544463481");fbq("init","1860511107499642");fbq("track","PageView");</script><script type="text/javascript" id="">!function(d,g,e){d.TiktokAnalyticsObject=e;var a=d[e]=d[e]||[];a.methods="page track identify instances debug on off once ready alias group enableCookie disableCookie".split(" ");a.setAndDefer=function(b,c){b[c]=function(){b.push([c].concat(Array.prototype.slice.call(arguments,0)))}};for(d=0;d<a.methods.length;d++)a.setAndDefer(a,a.methods[d]);a.instance=function(b){b=a._i[b]||[];for(var c=0;c<a.methods.length;c++)a.setAndDefer(b,a.methods[c]);return b};a.load=function(b,c){var f="https://analytics.tiktok.com/i18n/pixel/events.js"; a._i=a._i||{};a._i[b]=[];a._i[b]._u=f;a._t=a._t||{};a._t[b]=+new Date;a._o=a._o||{};a._o[b]=c||{};c=document.createElement("script");c.type="text/javascript";c.async=!0;c.src=f+"?sdkid\x3d"+b+"\x26lib\x3d"+e;b=document.getElementsByTagName("script")[0];b.parentNode.insertBefore(c,b)};a.load("C84UCTJR2Q3JA2175CSG");a.page()}(window,document,"ttq");</script><script type="text/javascript" id="">!function(b,e,f,g,a,c,d){b.fbq||(a=b.fbq=function(){a.callMethod?a.callMethod.apply(a,arguments):a.queue.push(arguments)},b._fbq||(b._fbq=a),a.push=a,a.loaded=!0,a.version="2.0",a.queue=[],c=e.createElement(f),c.async=!0,c.src=g,d=e.getElementsByTagName(f)[0],d.parentNode.insertBefore(c,d))}(window,document,"script","https://connect.facebook.net/en_US/fbevents.js");fbq("init","2825152544463481");fbq("init","1860511107499642");fbq("track","PageView");</script><script type="text/javascript" id="">!function(d,g,e){d.TiktokAnalyticsObject=e;var a=d[e]=d[e]||[];a.methods="page track identify instances debug on off once ready alias group enableCookie disableCookie".split(" ");a.setAndDefer=function(b,c){b[c]=function(){b.push([c].concat(Array.prototype.slice.call(arguments,0)))}};for(d=0;d<a.methods.length;d++)a.setAndDefer(a,a.methods[d]);a.instance=function(b){b=a._i[b]||[];for(var c=0;c<a.methods.length;c++)a.setAndDefer(b,a.methods[c]);return b};a.load=function(b,c){var f="https://analytics.tiktok.com/i18n/pixel/events.js"; a._i=a._i||{};a._i[b]=[];a._i[b]._u=f;a._t=a._t||{};a._t[b]=+new Date;a._o=a._o||{};a._o[b]=c||{};c=document.createElement("script");c.type="text/javascript";c.async=!0;c.src=f+"?sdkid\x3d"+b+"\x26lib\x3d"+e;b=document.getElementsByTagName("script")[0];b.parentNode.insertBefore(c,b)};a.load("C84UCTJR2Q3JA2175CSG");a.page()}(window,document,"ttq");</script> <script src="/etc.clientlibs/clientlibs/granite/jquery/granite/csrf.lc-1726077961522-lc.min.js"></script> <script src="/etc.clientlibs/u-mobile/clientlibs/clientlib-site.lc-1726077961522-lc.min.js"></script> <div><template data-template-id="icon-feather"> <svg class="" icon-feather="" :style="{ 'stroke-width': strokeWidth, 'width': width, 'height': height, }" v-on="$listeners"> <use :xlink:href="'/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#' + iconName"> </use> </svg> </template> <template data-template-id="icon-bytesize"> <svg class="" icon-bytesize="" :style="{ 'stroke-width': strokeWidth, 'width': width, 'height': height, }" v-on="$listeners"> <use :xlink:href="'/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/bytesize-symbols.svg#' + iconName"> </use> </svg> </template> <template data-template-id="transition-simple-slide-down"> <transition name="simple-slide-down" @before-enter="beforeEnter" @enter="enter" @leave="leave" v-on="$listeners"> <slot></slot> </transition> </template> <template data-template-id="transition-simple-slide-left"> <transition name="simple-slide-left" @before-enter="beforeEnter" @enter="enter" @leave="leave" v-bind="$attrs" v-on="$listeners"> <slot></slot> </transition> </template> <template data-template-id="transition-simple-fade"> <transition name="simple-fade" @before-enter="beforeEnter" @enter="enter" @leave="leave" v-bind="$attrs" v-on="$listeners"> <slot></slot> </transition> </template> <template data-template-id="vue-overlay"> <portal to="overlay-destination" bail=""> <transition name="overlay-transition"> <dialog class="vue-overlay" :class="overlayClass" v-if="shouldShowOverlay" @click="backdropClosable ? handleCloseOverlay() : ''" v-bind="$attrs" tabindex="-1" @keyup.esc="handleCloseOverlay" :data-variant="variants"> <div class="generic-container flex"> <div class="overlay-content relative self-center" :class="contentWrapperClass" @click.stop=""> <icon-feather class="btn-overlay-close absolute top-0 right-0 mt-3 mr-2 md:mt-6 md:mr-6 cursor-pointer z-100" width="32" height="32" @click="handleCloseOverlay" v-if="showCloseBtn" icon-name="x"></icon-feather> <slot></slot> </div> </div> </dialog> </transition> </portal> </template> <template data-template-id="vue-swiper"> <div class="vue-swiper-grand-container" :data-variant="variants" :data-layout="dataLayout"> <div class="swiper-container" :class="containerClass" ref="container"> <div class="swiper-wrapper" :class="wrapperClass"> <slot></slot> </div> <div v-show="showPagination" class="swiper-pagination-wrapper relative mt-4 mb-4"> <div class="swiper-pagination" ref="pagination"></div> </div> <div class="swiper-navigation-wrapper generic-container absolute h-full top-0 left-0 right-0 mx-auto"> <div v-show="showNavigation" class="swiper-button swiper-button-prev swiper-button-white" ref="btnPrev"></div> <div v-show="showNavigation" class="swiper-button swiper-button-next swiper-button-white" ref="btnNext"></div> </div> </div> </div> </template> <template data-template-id="vue-swiper-slide"> <div class="swiper-slide"> <slot></slot> </div> </template> <template data-template-id="vue-single-select"> <div class="vue-single-select" :class="{ 'is-expanded': isExpanded, 'is-disabled': disabled, 'has-value': !!internalValue, }" v-click-outside="collapse" :tabindex="disabled ? '-1' : '0'" @focus="disabled ? '' : handleFocus($event)" @blur="disabled ? '' : handleBlur($event)" @click="disabled ? '' : handleRootElClick($event)" @keydown.prevent.up="disabled ? '' : (isExpanded ? hoverPrev() : expand())" @keydown.prevent.down="disabled ? '' : (isExpanded ? hoverNext() : expand())" @keydown.prevent.enter="disabled ? '' : (hoverValue ? handleSelectItem(getOptionItemByValue(hoverValue)) : '')" @keydown.prevent.esc="collapse();" role="listbox"> <input v-if="renderHiddenInput" type="hidden" v-bind="inputProps" :value="internalValue" :required="required"> <!-- @click="disabled ? '' : handleRootElClick($event)" --> <div class="display-value" :class="{ 'z-10000': transitionInProgress, }"> <label v-if="label" class="label font-bold"> {{label}} <span v-if="required" class="required-indicator">*</span> </label> <span v-if="!internalValue && placeholder && isExpanded" class="placeholder-text text-grey-500">{{placeholder}}</span> <span v-if="internalValue" v-html="displayValue"></span> <icon-feather class="icon-arrow w-6 h-6 ml-1 transition duration-200 flex-shrink-0" :style="{ 'transform': 'rotate(' + (isExpanded ? '180' : '0') + 'deg)', }" icon-name="chevron-down" :stroke-width="1.5"> </icon-feather></div> <transition-simple-slide-down @before-enter="transitionInProgress = true;" @after-leave="transitionInProgress = false;"> <div class="menu-list-wrapper overflow-hidden relative shadow-2B-1A" v-show="isExpanded"> <menu class="menu-list px-1 pt-2 pb-1 border-2 rounded list-none my-px"> <div class="menu-list-item item-placeholder flex"> <span class="opacity-0" v-html="displayValue || placeholder"></span> <icon-feather class="opacity-0 w-6 h-6 ml-1 flex-shrink-0" icon-name="chevron-down" :stroke-width="1.5"> </icon-feather></div> <div class="scrollable-list"> <slot name="options" :current-value="internalValue" :handle-select-item="handleSelectItem" :options="options" :hover-value="hoverValue" :set-hover-value="setHoverValue"> <div v-for="(item, index) in displayOptions" :key="item.value" class="menu-list-item" :class="{ 'active': item.value === internalValue, 'disabled': item.disableItem, 'is-group-label': item.isGroupLabel, 'hovered': hoverValue === item.value, }" @click.stop="item.isGroupLabel || item.disableItem ? '' : handleSelectItem(item)" @mouseover="item.isGroupLabel || item.disableItem ? '' : (hoverValue = item.value)" ref="menuListItem" role="option" :data-value="item.value" :aria-selected="item.value === internalValue ? 'true' : false" v-html="item.label"></div> </slot> </div> </menu> </div> </transition-simple-slide-down> </div> </template> <template data-template-id="vue-input-suggest"> <form class="vue-input-suggest flex items-start" @submit.prevent="$emit('submit', internalValue, $event)" @focus="$refs.input.focus()" @blur="hideSuggestionList" tabindex="0" ref="form"> <div class="input-search-container flex-grow mr-4" v-click-outside="hideSuggestionList"> <div class="input-search-wrapper" :class="{ 'extended-dropdown-visible': showExtendedDropdown && !viewportIsMobile, 'extended-dropdown-visible-mobile': showExtendedDropdown && viewportIsMobile, }"> <icon-feather icon-name="search" class="w-6 h-6 mt-px ml-3 mr-3 flex-shrink-0 cursor-pointer text-grey-700" stroke-width="2px"></icon-feather> <input type="search" class="input-search w-full bg-transparent" :placeholder="placeholder" @focus="showSuggestionList" v-model="internalValue" @input="$emit('input', internalValue, $event)" ref="input" @keydown.prevent.up="hoverPrev" @keydown.prevent.down="hoverNext" @keydown.prevent.enter="handleSearchOnEnter" @keydown.tab="hideSuggestionList"> <icon-feather v-if="internalValue" icon-name="x" class="btn-x w-6 h-6 mr-4 mt-3 flex-shrink-0 cursor-pointer text-grey-700 absolute right-0 top-0" stroke-width="2px" @click="clearValue(); $refs.input.focus();"></icon-feather> </div> <!-- <transition-simple-slide-down> --> <div v-show="!isSuggestionBusy && showExtendedDropdown && !viewportIsMobile" class="suggestion-container"> <div class="suggestion-wrapper pb-3"> <p class="suggestion-title mt-2 pl-4 mb-1"> <slot name="suggestion-title"> <span class="uppercase body-text-2 font-bold text-grey-500">Suggested Searches</span> </slot> </p> <ul class="suggestion-list list-none pl-0"> <li v-for="(suggestion, index) in suggestionListToRender" :key="suggestion.value" class="suggestion-item cursor-pointer" :class="{ 'hovered': hoverIndex === index }" @click="suggestionClick(suggestion, $event)" @mouseover="hoverIndex = index;" ref="suggestionItem"> <a :is="suggestion.path ? 'a' : 'div'" :href="suggestion.path" class="suggestion-item flex py-2 px-4" @click="handleAddressClick(suggestion.label,'suggestion')"> <icon-feather v-if="suggestion.icon" class="suggestion-item-icon mr-2" width="18px" :stroke-width="1.5" :icon-name="suggestion.icon"></icon-feather> <span class="suggestion-item-text" v-html="suggestion.labelHtml"></span> </a> </li> </ul> </div> </div> <!-- </transition-simple-slide-down> --> <div v-show="isSuggestionBusy && showExtendedDropdown" class="suggestion-container"> <div class="suggestion-wrapper py-6 flex"> <icon-feather class="mx-auto animation-spin" icon-name="rotate-cw"></icon-feather> </div> </div> </div> <slot name="btn-search-cta"> <div class="btn-search-cta cta-button-root ss-orange-outline-white-bg !w-auto md:hidden"> <button class="btn flex items-center" type="submit" @click="handleAddressClick(searchKeyword,'search')"> <span class="cta-text uppercase" style="line-height: 1.2;">Search</span> </button> </div> <div class="hidden md:block mt-4"> <button class="" type="button" @click="$emit('on-cancel', $event)"> <span class="cta-text" style="line-height: 1.2;">Cancel</span> </button> </div> </slot> </form> </template> <template data-template-id="vue-spinner"> <div class="vue-spinner"> <div class="circle1 circle"></div> <div class="circle2 circle"></div> <div class="circle3 circle"></div> <div class="circle4 circle"></div> <div class="circle5 circle"></div> <div class="circle6 circle"></div> <div class="circle7 circle"></div> <div class="circle8 circle"></div> <div class="circle9 circle"></div> <div class="circle10 circle"></div> <div class="circle11 circle"></div> <div class="circle12 circle"></div> </div> </template> <!-- Components very specific to U Mobile --> <template data-template-id="card-device"> <article class="card-device" :data-variant="variants" :data-sticker-variant="stickerType" :class="{ 'is-selectable' : isSelectableCard, 'is-without-sticker' : !sticker.text, 'is-active': isActiveCard, }"> <header v-if="!isSelectableCard" class="section-header flex"> <div v-if="sticker.text" class="sticker py-2 uppercase" :class="[ ( sticker.bgColor.startsWith('#') ? '' : ('bg-' + (sticker.bgColor || 'u-orange')) ), ( sticker.textColor.startsWith('#') ? '' : ('text-' + (sticker.textColor || 'white')) ), 'func-' + (sticker.function ? sticker.function.func : ''), ]" :style="{ 'background-color': (sticker.bgColor.startsWith('#') ? sticker.bgColor : ''), 'color': (sticker.textColor.startsWith('#') ? sticker.textColor : ''), }">{{sticker.text}}</div> <template v-if="sticker.function"> <div v-if="sticker.function.func === 'FLASH_SALES'" class="flash-sales-timer text-xs bg-rose-3 pl-2"> <span class="text-starts-in hidden">Starts in</span> <span class="text-ends-in hidden">Ends in</span> <strong class="text-base value-day">01</strong>d <strong class="text-base">:</strong> <strong class="text-base value-hour">01</strong>h <strong class="text-base">:</strong> <strong class="text-base value-minute">01</strong>m </div> </template> </header> <div class="section-content"> <div class="sticker-inside-top"> <div v-if="sticker.text" class="sticker-text" :style="{ 'background-color': (sticker.bgColor.startsWith('#') ? sticker.bgColor : ''), 'color': (sticker.textColor.startsWith('#') ? sticker.textColor : ''), 'border-color': (sticker.borderColor.startsWith('#') ? sticker.borderColor : ''), }">{{sticker.text}}</div> <div v-if="sticker.text2" class="sticker-text" :style="{ 'background-color': (sticker.bgColor2.startsWith('#') ? sticker.bgColor2 : ''), 'color': (sticker.text2Color.startsWith('#') ? sticker.text2Color : ''), 'border-color': (sticker.borderColor2.startsWith('#') ? sticker.borderColor2 : ''), }">{{sticker.text2}}</div> </div> <div class="section-body"> <div class="device-img"> <div class="device-img-wrapper"> <img :data-src="deviceImage" :alt="deviceModel" class="lazyload"> </div> </div> <div class="device-info text-left"> <p class="brand-text text-sm">{{deviceBrand}}</p> <p class="model-text text-xl font-black pt-1">{{deviceModel}}</p> <!-- Scenario 1: Original Price and Promo Price is not blank, then Promo Price will be Promo Price and Original Price will be Original Price --> <div v-if="deviceOriginalPrice && devicePromoPrice"> <template v-if="stickerType"> <div class="price-promo-wrapper flex flex-col items-center pt-2"> <span class="from-text">from </span> <div class="flex flex-col"> <div class="promo-price-text"> <strong>{{prefixRM(addCommaForCurrency(devicePromoPrice))}}</strong><span v-if="monthlyText" class="text-xs font-bold">{{monthlyText}}</span> </div> </div> </div> <div class="price-original pt-2"> <span class="diagonal-strikethru">RRP {{prefixRM(addCommaForCurrency(deviceOriginalPrice))}}</span> </div> </template> <template v-else=""> <div class="price-original text-sm pt-2"> <span class="diagonal-strikethru">RRP {{prefixRM(addCommaForCurrency(deviceOriginalPrice))}}</span> </div> <div class="price-promo-wrapper flex pt-2"> <span class="from-text">from </span> <div class="flex flex-col"> <strong>{{prefixRM(addCommaForCurrency(devicePromoPrice))}}</strong> <span v-if="monthlyText" class="text-sm font-bold">{{monthlyText}}</span> </div> </div> </template> </div> <!-- Scenario 2: Ori price (yes), promo price (blank), Show RRP RM<ori price> --> <div v-else-if="deviceOriginalPrice && !devicePromoPrice" class="price-promo-wrapper flex pt-4"> <template v-if="stickerType"> <span class="from-text">from </span> <div class="flex flex-col"> <strong>{{prefixRM(addCommaForCurrency(devicePromoPrice))}}</strong><span v-if="monthlyText" class="text-xs font-bold">{{monthlyText}}</span> </div> </template> <template v-else=""> <span class="from-text">RRP </span> <strong>{{prefixRM(addCommaForCurrency(deviceOriginalPrice))}}</strong> </template> </div> <!-- Scenario 3: Ori price (blank), promo price (yes), Show From RM<promo price> --> <div v-else="" class="price-promo-wrapper flex pt-4"> <span class="from-text">from </span> <div class="flex flex-col"> <strong>{{prefixRM(addCommaForCurrency(devicePromoPrice))}}</strong> <span v-if="monthlyText" class="text-sm font-bold">{{monthlyText}}</span> </div> </div> </div> </div> <footer v-if="isSelectableCard" class="section-footer"> <div class="selector-indicator-text"> {{isActiveCard ? `Selected` : `Select` }} </div> </footer> <footer v-else="" class="section-footer"> <a class="btn left-cta-btn" :href="learnMoreUrl" :data-label="ctaLabelLeft ? ctaLabelLeft : `Learn More`" target="_blank" @click="$emit('cta-click-left', $event)">{{ctaLabelLeft ? ctaLabelLeft : `Learn More` }}</a> <template v-if="ctaPath && ctaLabel"> <button v-if="isPopUp" class="btn right-cta-btn" :data-label="ctaLabel" @click="showModal = true"> {{ctaLabel}} <div v-if="showModal"> <cta-modal-overlay @on-close="showModal = false" :show-modal="showModal" :modal-url="ctaPath"> </cta-modal-overlay> </div> </button> <a v-else="" class="btn right-cta-btn" :data-label="ctaLabel" :href="ctaPath" target="_blank" @click="$emit('cta-click-right', $event)">{{ctaLabel}}</a> </template> </footer> </div> </article> </template> <template data-template-id="card-detail-plan"> <div class="card-detail-plan" :class="{ 'pb-0': planCardTopDesign === 'no-line' }"> <div :data-plan-id="anchorName" class="plan-detail-item" :class="[ (activeCard === anchorName ? 'active' : null), { '!pb-0': planCardTopDesign === 'no-line' }, planCardTopDesign, ]" :key="anchorName" @click="selectCard(cardContent)"> <div class="plan-top-desc" :class="{ 'hidden': isAllPlanDescEmpty }"> <div class="plan-top-desc__text" v-html="planDescription"> </div> </div> <div ref="planCardWrapperRef" class="plan-card-wrapper" :class="[ { 'active': defaultSelectedTile === anchorName}, { 'active': activeCard === anchorName}, ]"> <div v-if="planCardTopDesign !== 'no-line'" class="plan-card-label" :class="[ { 'active': defaultSelectedTile === anchorName}, { 'active': activeCard === anchorName}, ]"> <span v-if="planStickerText" class="plan-card-label__text" :class="[planStickerStyle === 'variant-1' ? 'variant-bg-turquoise' : planStickerStyle === 'variant-2' ? 'variant-bg-white' : null ]">{{planStickerText}}</span> </div> <div class="plan-card" :class="[ { 'selectable' : selectableCard }, planStickerText ? 'has_sticker': '', { 'active': defaultSelectedTile === anchorName}, { 'active': activeCard === anchorName} ]"> <div class="plan-card-content" :class="[ planCardTopDesign === 'no-line' ? planCardColor : null ]"> <div class="plan-card-top" :class="[planCardTopDesign, planCardColor]"> <div class="plan-card-enlarge"></div> <div v-if="planCardTopDesign !== 'no-line'" class="plan-card-top__img"> <img :data-src="masterHeadImg" alt="masterHeadImg" class="lazyload"> </div> <!-- No Line plan card design type --> <template v-if="planCardTopDesign === 'no-line'"> <div class="plan-card-top__label"> <div v-if="planStickerText" class="sticker-text" :style="{ 'color': planStickerTextColor, }">{{planStickerText}}</div> </div> <div class="plan-card-top__shortname mb-1">{{planShortName}}</div> <template v-for="(item, index) in planValueTab"> <div v-if="item.leftColText" v-html="item.leftColText" class="left-col-text"></div> <div v-if="(item.rightColText && item.useLeftColumnOnly === 'N')" v-html="item.rightColText" class="right-col-text"></div> </template> </template> <div class="plan-card-top__separator" :class="planCardTopDesign"></div> <div v-if="planCardTopDesign !== 'no-line'" class="plan-card-top__slashed-price" v-html="slashedPrice"></div> <div class="plan-card-top__curr-price"> <template v-if="planCardTopDesign === 'no-line'"> <div class="flex items-baseline no-line-currency"> <div class="relative"> <div class="plan-card-top__slashed-price absolute" v-html="slashedPrice"></div> <span class="currency">RM</span> </div> <div class="price"> {{currentPrice}} </div> <span class="suffix">{{currentPriceSuffix}}</span> </div> </template> <template v-else=""> <span class="currency">RM</span> <div class="price"> {{currentPrice}} </div> <span class="suffix">{{currentPriceSuffix}}</span> </template> </div> <!-- No Line plan card design type --> <div v-if="planCardTopDesign === 'no-line'" class="plan-card-top__key-features"> <div class="feature-list"> <template v-for="(item, index) in keyFeatures"> <div class="feature-item"> <img v-if="item.keyFeatureIcon === 'check-mark'" src="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/check-mark.svg" alt="" class="h-4 w-4"> <img v-else="" :src="item.keyFeatureIconPath" class="h-4 w-4" alt="customize-icon"> <span class="featured-item-desc text" v-html="item.keyFeatureDesc"></span> </div> </template> </div> </div> </div> <div v-if="planCardTopDesign === 'wavy-curve'" class="plan-card-wavy"> <div class="second-wave plan-card-wavy-1" :class="[planCardColor]"></div> <div class="first-wave plan-card-wavy-2" :class="[planCardColor]"></div> </div> <div v-if="planCardTopDesign === 'straight-line'" class="plan-card-separator"> </div> <div v-if="planValueTab && planCardTopDesign !== 'no-line'" class="plan-card-mid"> <ol class="plan-card-mid__tab-lists"> <li v-for="(item, index) in planValueTab" class="plan-tab-list"> <div class="left-col" :class="{'!w-full': item.useLeftColumnOnly }"> <span v-if="item.leftColImg"> <img :data-src="item.leftColImg" alt="item.leftColImg" class="lazyload"> </span> <div class="text" v-html="item.leftColText"></div> </div> <div class="right-col" v-if="item.useLeftColumnOnly === 'N' || !item.useLeftColumnOnly"> <div class="text" v-html="item.rightColText"></div> </div> </li> </ol> </div> <div v-if="additionalDescription && planCardTopDesign !== 'no-line'" class="plan-card-sec-mid" :class="{'!mb-3': topCtaText && checkIfShowBtn(ctaType, 'top')}"> <div class="text" :class="[planCardColor]" v-html="additionalDescription"></div> </div> <div class="plan-card-btm" :class="[ {'mt-auto' : !additionalDescription}, planCardTopDesign === 'no-line' ? planCardColor : null, ]" v-if="!selectableCard"> <!-- No line card design expandable section start --> <div v-if="planCardTopDesign === 'no-line' && planFeatureTitle" class="no-line-divider"></div> <div v-if="planCardTopDesign === 'no-line' && planFeatureTitle" class="expandable-card-section" style="margin-bottom: 45px;"> <div class="" @click.prevent="expandableCardHandler"> <button type="button" class="flex justify-between w-full items-center"> <span class="more-feature-text">{{planFeatureTitle}}</span> <svg class="icon-arrow stroke-2 text-u-orange" icon-feather="" style="height: 16px; width: 16px" :style="{ transform: 'rotate(' + (isPlanCardExpanded === 'true' ? 180 : 0) + 'deg)' }"> <use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-down"></use> <!-- <use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-up" ></use> --> </svg> </button> </div> <div class="expand-section text" v-html="planFeatureDesc" :class="{ 'absolute -z-10 opacity-0 bottom-0 collapsed': isPlanCardExpanded === 'false', 'expanded': isPlanCardExpanded === 'true', }"> </div> </div> <!-- Expandable section end --> <div v-if="topCtaText && checkIfShowBtn(ctaType, 'top')" class="plan-card-btm__top-cta"> <a :href="topCtaPath" target="_blank" class="" @click="$emit('cta-click-top', topCtaText, $event)"> <div class="top-cta-btn">{{topCtaText}}</div> </a> </div> <div v-if="planCardTopDesign !== 'no-line'" class="plan-card-btm__btm-cta"> <a v-if="leftCtaText && checkIfShowBtn(ctaType, 'left') " :href="leftCtaPath" target="_blank" class="btn left-cta-btn" :class="[ leftCtaText && checkIfShowBtn(ctaType, 'left') ? 'w-full' : '', { 'active': defaultSelectedTile === anchorName }, { 'active': activeCard === anchorName }, ]" @click="$emit('cta-click-left', leftCtaText, $event)"> {{leftCtaText}} </a> <a v-if="isFbbPlan === 'N' && rightCtaText && checkIfShowBtn(ctaType, 'right')" :href="rightCtaPath" target="_blank" class="btn right-cta-btn" :class="[ rightCtaText && checkIfShowBtn(ctaType, 'right') ? 'w-full' : '', { 'active': defaultSelectedTile === anchorName }, { 'active': activeCard === anchorName }, ]" @click="$emit('cta-click-right', rightCtaText, $event)"> {{rightCtaText}} </a> <a v-if="isFbbPlan === 'Y' && rightCtaText && checkIfShowBtn(ctaType, 'right')" :href="fbbRegisterPath" target="_blank" class="btn right-cta-btn" :class="[ rightCtaText && checkIfShowBtn(ctaType, 'right') ? 'w-full' : '', { 'active': defaultSelectedTile === anchorName }, { 'active': activeCard === anchorName }, ]" @click="$emit('cta-click-right', rightCtaText, $event)"> {{rightCtaText}} </a> </div> </div> <div v-if="planCardTopDesign === 'no-line' && planFeatureTitle && selectableCard" class="no-line-divider"></div> <div v-if="planCardTopDesign === 'no-line' && planFeatureTitle && selectableCard" class="expandable-card-section" style="margin-bottom: 45px;"> <div class="" @click.prevent="expandableCardHandler"> <button type="button" class="flex justify-between w-full items-center"> <span class="more-feature-text">{{planFeatureTitle}}</span> <svg class="icon-arrow stroke-2 text-u-orange" icon-feather="" style="height: 16px; width: 16px" :style="{ transform: 'rotate(' + (isPlanCardExpanded === 'true' ? 180 : 0) + 'deg)' }"> <use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-down"></use> <!-- <use xlink:href="/etc.clientlibs/u-mobile/clientlibs/clientlib-base/resources/svg/feather-sprite.svg#chevron-up" ></use> --> </svg> </button> </div> <div class="expand-section text" v-html="planFeatureDesc" :class="{ 'absolute -z-10 opacity-0 bottom-0': isPlanCardExpanded === 'false' }"> </div> </div> <div class="selectable-card-btm mt-auto" v-if="selectableCard"> <div class="selector" :class="[ { 'active': defaultSelectedTile === anchorName }, { 'active': activeCard === anchorName }, ]"> {{activeCard === anchorName ? `Selected` : selectableCardBtmCtaText }} </div> </div> </div> <div v-if="planCardTopDesign === 'no-line'" class="plan-card-btm__btm-cta" :class="{ 'bg-transparent': planCardColor === 'transparent', 'bg-white': planCardColor !== 'transparent', 'ctaTypeNone': ctaType === 'none', }"> <a v-if="leftCtaText && checkIfShowBtn(ctaType, 'left') " :href="leftCtaPath" target="_blank" class="btn left-cta-btn" :class="[ leftCtaText && checkIfShowBtn(ctaType, 'left') ? 'w-full' : '', { 'active': defaultSelectedTile === anchorName }, { 'active': activeCard === anchorName }, ]" @click="$emit('cta-click-left', leftCtaText, $event)"> {{leftCtaText}} </a> <a v-if="isFbbPlan === 'N' && rightCtaText && checkIfShowBtn(ctaType, 'right')" :href="rightCtaPath" target="_blank" class="btn right-cta-btn" :class="[ rightCtaText && checkIfShowBtn(ctaType, 'right') ? 'w-full' : '', { 'active': defaultSelectedTile === anchorName }, { 'active': activeCard === anchorName }, ]" @click="$emit('cta-click-right', rightCtaText, $event)"> {{rightCtaText}} </a> <a v-if="isFbbPlan === 'Y' && rightCtaText && checkIfShowBtn(ctaType, 'right')" :href="fbbRegisterPath" target="_blank" class="btn right-cta-btn" :class="[ rightCtaText && checkIfShowBtn(ctaType, 'right') ? 'w-full' : '', { 'active': defaultSelectedTile === anchorName }, { 'active': activeCard === anchorName }, ]" @click="$emit('cta-click-right', rightCtaText, $event)"> {{rightCtaText}} </a> </div> </div> </div> </div> </div> </template> <template data-template-id="card-with-image"> <article class="card-with-image" data-variant="variants"> <a :href="pageUrl" class="tile-card-wrapper" target="_blank"> <div class="tile"> <div class="image-wrapper"> <img :src="image" class="image" alt="img"> </div> <div class="title">{{title}}</div> <div class="description">{{description}}</div> <div class="btm-description"> {{btmDescription}} <span class="btm-description-date">{{btmDescriptionDate}}</span> </div> </div> </a> </article> </template> <template data-template-id="card-faq"> <article class="card-faq" data-variant="variants"> <div class="faq-container"> <h5 class="faq-header">{{title}}</h5> <div class="faq-description">{{description}}</div> <a :href="pageUrl" class="faq-url" target="_blank"> <p class="faq-text">Learn More</p> <icon-feather icon-name="chevron-right" class="chevron-right"></icon-feather> </a> </div> </article> </template> <template data-template-id="background-vue-component"> <div class="background"> <div class="background-root"> <!-- Desktop image Only --> <!-- Mobile Image Only --> <!-- Desktop & Mobile Image --> <!-- No Image --> <div class="background-container " :class="backgroundImageAlignment" :title="imageAltText" :style="[ dBackgroundImage && !mBackgroundImage ? {'background-image': 'url(' + dBackgroundImage + ')', 'background-color': backgroundColor} : !dBackgroundImage && mBackgroundImage ? {'background-image': 'url(' + mBackgroundImage + ')', 'background-color': backgroundColor} : dBackgroundImage && mBackgroundImage && !isMobileViewPort ? {'background-image': 'url(' + dBackgroundImage + ')', 'background-color': backgroundColor} : dBackgroundImage && mBackgroundImage && isMobileViewPort ? {'background-image': 'url(' + mBackgroundImage + ')', 'background-color': backgroundColor} : !dBackgroundImage && !mBackgroundImage ? {'background-color': backgroundColor } : {} ]"> <div class="background-content"> <slot></slot> </div> </div> </div> </div> </template> <template data-template-id="card-fbb-ofc-layout"> <article class="flex flex-col" data-variant="variants"> <slot name="preference-detail-section"></slot> <div class="submit-detail-section"> <h4 class="mb-8" data-pdf-dt-personal-details="">{{submittedDetailsLabel}}</h4> <dl> <div class="mb-6"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-interested-plan=""> {{interestedInLabel}} </dt> <dd data-pdf-dd-interested-plan=""> {{data.find(item => item.fieldName === 'IM_INTERESTED_IN' ).fieldValue}} </dd> </div> <div class="mb-6"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-salutations=""> {{salutationLabel}} </dt> <dd data-pdf-dd-salutations=""> {{data.find(item => item.fieldName === 'SALUTATION' ).fieldValue}} </dd> </div> <div class="mb-6"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-full-name=""> {{fullNameLabel}} </dt> <dd data-pdf-dd-full-name=""> {{data.find(item => item.fieldName === 'NAME' ).fieldValue}} </dd> </div> <div class="mb-6"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-id-type=""> {{idTypeLabel}} </dt> <dd data-pdf-dd-id-type=""> {{data.find(item => item.fieldName === 'ID_TYPE' ).fieldValue}} </dd> </div> <div class="mb-6"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-id-number=""> {{idNumberLabel}} </dt> <dd data-pdf-dd-id-type=""> {{data.find(item => item.fieldName === 'ID_NO' ).fieldValue}} </dd> </div> <div class="flex mb-6"> <div class="md:w-full w-1/2"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-mobile-no=""> {{mobileNumberLabel}} </dt> <dd data-pdf-dd-mobile-no=""> {{data.find(item => item.fieldName === 'PHONE_NO' ).fieldValue}} </dd> </div> <div class="md:w-full w-1/2"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-email=""> {{emailAddressLabel}} </dt> <dd data-pdf-dd-email=""> {{data.find(item => item.fieldName === 'EMAIL' ).fieldValue}} </dd> </div> </div> <div class="mb-6"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-street-address=""> {{adresssLineLabel}} </dt> <dd data-pdf-dd-street-address=""> {{data.find(item => item.fieldName === 'ADDRESS_LINE' ).fieldValue}} </dd> </div> <div class="flex mb-6"> <div class="md:w-full w-1/2"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-postcode=""> {{postcodeLabel}} </dt> <dd data-pdf-dd-postcode=""> {{data.find(item => item.fieldName === 'POSTCODE' ).fieldValue}} </dd> </div> <div class="md:w-full w-1/2"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-state=""> {{stateLabel}} </dt> <dd data-pdf-dd-state=""> {{data.find(item => item.fieldName === 'STATE' ).fieldValue}} </dd> </div> </div> <div class="mb-6"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-city=""> {{cityLabel}} </dt> <dd data-pdf-dd-city=""> {{data.find(item => item.fieldName === 'CITY' ).fieldValue}} </dd> </div> </dl> </div> <slot name="foot-note-section"></slot> </article> </template> <template data-template-id="card-fbb-roi-layout"> <article class="flex flex-col" data-variant="variants"> <slot name="preference-detail-section"></slot> <slot name="selected-plan-section-thankyou"></slot> <div class="selected-plan-section" v-if="selectedPostpaidPlan"> <h4 class="mb-8" data-pdf-dt-your-selected-plan="">{{yourSelectedPlanLabel}}</h4> <dl> <div class="flex md:flex-col mb-6"> <div class="md:w-full w-1/2 md:mb-6"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-broadband-plan=""> {{broadbandPlanLabel}} </dt> <dd data-pdf-dd-broadband-plan=""> <!-- {{broadbandPlan}} --> {{data.find(item => item.fieldName === 'BROADBAND_PLAN' )?.fieldValue}} </dd> </div> <div class="md:w-full w-1/2" v-if="selectedPostpaidOptionPlan"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-sub-ext-postpaid-plan=""> {{selectedPostpaidOptionPlanLabel}} </dt> <dd data-pdf-dd-sub-ext-postpaid-plan=""> <template> <!-- {{radioButtonOneValuePrefix}} --> {{selectedPostpaidOptionPlan}} </template> <!-- <template v-else-if="selectedPostpaidOptionPlan === radioButtonTwoValue"> {{radioButtonTwoValue}} --> <!-- {{labelExistingPlan}} --> <!-- </template> --> </dd> </div> </div> <div class="mb-6"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-monthly-fee=""> {{monthlyFeeLabel}} </dt> <dd data-pdf-dd-monthly-fee=""> {{data.find(item => item.fieldName === 'MONTHLY_FEE' )?.fieldValue}} </dd> </div> </dl> </div> <div class="py-6 pt-4"> <!-- <hr class="bg-grey-200"> --> </div> <div class="personal-detail-section"> <h4 class="mb-8" data-pdf-dt-personal-details="">{{personalDetailsFormLabel}}</h4> <dl> <div class="mb-6"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-salutations=""> {{salutationLabel}} </dt> <dd data-pdf-dd-salutations=""> {{data.find(item => item.fieldName === 'SALUTATION' )?.fieldValue}} </dd> </div> <div class="mb-6"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-full-name=""> {{fullNameLabel}} </dt> <dd data-pdf-dd-full-name=""> {{data.find(item => item.fieldName === 'NAME' )?.fieldValue}} </dd> </div> <div class="flex md:flex-col mb-6"> <div class="md:w-full w-1/2 md:mb-6"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-id-type=""> {{idTypeLabel}} </dt> <dd data-pdf-dd-id-type=""> {{data.find(item => item.fieldName === 'ID_TYPE' )?.fieldValue}} </dd> </div> <div class="md:w-full w-1/2"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-id-number=""> {{idNumberLabel}} </dt> <dd data-pdf-dd-id-number=""> {{data.find(item => item.fieldName === 'ID_NO' )?.fieldValue}} </dd> </div> </div> <div class="flex md:flex-col mb-6"> <div class="md:w-full w-1/2 md:mb-6"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-mobile-number=""> {{mobileNumberLabel}} </dt> <dd data-pdf-dd-mobile-number=""> {{data.find(item => item.fieldName === 'PHONE_NO' )?.fieldValue}} </dd> </div> <div class="md:w-full w-1/2"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-id-number=""> {{emailAddressLabel}} </dt> <dd data-pdf-dd-id-number=""> {{data.find(item => item.fieldName === 'EMAIL' )?.fieldValue}} </dd> </div> </div> </dl> </div> <div class="py-6 pt-4"> <!-- <hr class="bg-grey-200"> --> </div> <div class="installation-address-section"> <h4 class="mb-8" data-pdf-dt-installation-address="">{{installationAddressFormLabel}}</h4> <dl> <div class="mb-6"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-building-name=""> {{installationBuildingNameLabel}} </dt> <dd data-pdf-dd-unit-number=""> {{data.find(item => item.fieldName === 'INSTALLATION_BUILDING_NAME' )?.fieldValue}} </dd> </div> <div class="mb-6"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-unit-block=""> {{installationUnitBlockLabel}} </dt> <dd data-pdf-dd-unit-number=""> {{data.find(item => item.fieldName === 'INSTALLATION_BLOCK_NUMBER' )?.fieldValue}} </dd> </div> <div class="mb-6"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-unit-number=""> {{installationUnitNumberLabel}} </dt> <dd data-pdf-dd-unit-number=""> {{data.find(item => item.fieldName === 'INSTALLATION_UNIT_NUMBER' )?.fieldValue}} </dd> </div> <div class="flex md:flex-col mb-6"> <div class="md:w-full w-1/2 md:mb-6"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-street-address=""> {{installationAddressLineLabel}} </dt> <dd data-pdf-dd-street-address=""> {{data.find(item => item.fieldName === 'INSTALLATION_ADDRESS_LINE' )?.fieldValue}} </dd> </div> <div class="md:w-full w-1/2"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-postcode=""> {{installationPostcodeLabel}} </dt> <dd data-pdf-dd-postcode=""> {{data.find(item => item.fieldName === 'INSTALLATION_POSTCODE' )?.fieldValue}} </dd> </div> </div> <div class="flex mb-6 md:flex-col"> <div class="md:w-full w-1/2 md:mb-6"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-state=""> {{installationStateLabel}} </dt> <dd data-pdf-dd-state=""> {{data.find(item => item.fieldName === 'INSTALLATION_STATE' )?.fieldValue}} </dd> </div> <div class="md:w-full w-1/2"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-city=""> {{installationCityLabel}} </dt> <dd data-pdf-dd-city=""> {{data.find(item => item.fieldName === 'INSTALLATION_CITY' )?.fieldValue}} </dd> </div> </div> <div class="mb-6" v-if="roiType === 'dealer'"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-service-provider=""> {{installationServiceProviderLabel}} </dt> <dd data-pdf-dd-unit-number=""> {{data.find(item => item.fieldName === 'SERVICE_PROVIDER' )?.fieldValue}} </dd> </div> </dl> </div> <div class="py-6 pt-4" v-if="!isSameInstallationAddres"> <!-- <hr class="bg-grey-200"> --> </div> <div class="registration-address-section" v-if="!isSameInstallationAddres"> <h4 class="mb-8" data-pdf-dt-registration-address="">{{registrationAddressFormLabel}}</h4> <dl> <div class="mb-6"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-registration-building-name=""> {{registrationBuildingNameLabel}} </dt> <dd data-pdf-dd-registration-building-name=""> {{data.find(item => item.fieldName === 'REGISTRATION_BUILDING_NAME' )?.fieldValue}} </dd> </div> <div class="mb-6"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-registration-unit-block=""> {{registrationUnitBlockLabel}} </dt> <dd data-pdf-dd-registration-unit-block=""> {{data.find(item => item.fieldName === 'REGISTRATION_BLOCK_NUMBER' )?.fieldValue}} </dd> </div> <div class="mb-6"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-registration-unit-number=""> {{registrationUnitNumberLabel}} </dt> <dd data-pdf-dd-registration-unit-number=""> {{data.find(item => item.fieldName === 'REGISTRATION_UNIT_NUMBER' )?.fieldValue}} </dd> </div> <div class="flex md:flex-col mb-6"> <div class="md:w-full w-1/2 md:mb-6"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-registration-street-address=""> {{registrationAddressLineLabel}} </dt> <dd data-pdf-dd-registration-street-address=""> {{data.find(item => item.fieldName === 'REGISTRATION_ADDRESS_LINE' )?.fieldValue}} </dd> </div> <div class="md:w-full w-1/2"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-registration-postcode=""> {{registrationPostcodeLabel}} </dt> <dd data-pdf-dd-registration-postcode=""> {{data.find(item => item.fieldName === 'REGISTRATION_POSTCODE' )?.fieldValue}} </dd> </div> </div> <div class="flex md:flex-col mb-6"> <div class="md:w-full w-1/2 md:mb-6"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-registration-state=""> {{registrationStateLabel}} </dt> <dd data-pdf-dd-registration-state=""> {{data.find(item => item.fieldName === 'REGISTRATION_STATE' )?.fieldValue}} </dd> </div> <div class="md:w-full w-1/2"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-registration-city=""> {{registrationCityLabel}} </dt> <dd data-pdf-dd-registration-city=""> {{data.find(item => item.fieldName === 'REGISTRATION_CITY' )?.fieldValue}} </dd> </div> </div> <div class="mb-6" v-if="roiType === 'dealer'"> <dt class="text-xs font-extrabold mb-1" data-pdf-dt-registration-service-provider=""> {{registrationServiceProviderLabel}} </dt> <dd data-pdf-dd-registration-service-provider=""> {{data.find(item => item.fieldName === 'SERVICE_PROVIDER' )?.fieldValue}} </dd> </div> </dl> </div> <div class="py-6 pt-4"> <!-- <hr class="bg-grey-200"> --> </div> <slot name="preferred-date-time-section"></slot> <div class="py-6 pt-4"> <!-- <hr class="bg-grey-200"> --> </div> <slot name="dealer-detail-section"></slot> <slot name="dealer-information-section"> </slot> <slot name="foot-note-section"></slot> </article> </template> </div> <portal-target name="sticky-bottom-destination" class="sticky-bottom-destination" multiple="" :slot-props="slotProps"></portal-target> <portal-target name="overlay-destination" class="overlay-destination" multiple="" :slot-props="slotProps"></portal-target> <!-- <div class="sticky-bottom-destination"></div> --> <!-- <div class="overlay-destination"></div> --> <script src="/etc.clientlibs/core/wcm/components/commons/datalayer/v1/clientlibs/core.wcm.components.commons.datalayer.v1.lc-1726077961522-lc.min.js"></script> <script type="text/javascript" src="/_Incapsula_Resource?SWJIYLWA=719d34d31c8e3a6e6fffd425f7e032f3&ns=2&cb=851232388" async=""></script> <img src="https://t.co/i/adsct?bci=3&eci=2&event_id=0933121b-c129-4435-a0ea-190801add905&events=%5B%5B%22pageview%22%2C%7B%7D%5D%5D&integration=advertiser&p_id=Twitter&p_user_id=0&pl_id=2328f583-274c-488b-bd8c-f3925610dcd7&tw_document_href=https%3A%2F%2Fwww.u.com.my%2Fen%2Fpersonal%2Fhome&tw_iframe_status=0&tw_order_quantity=0&tw_sale_amount=0&txn_id=nziqf&type=javascript&version=2.3.30" height="1" width="1" style="display: none;"><iframe height="0" width="0" src="https://12343756.fls.doubleclick.net/activityi;src=12343756;type=remar0;cat=u_mob0;ord=5511526984563;npa=1;auiddc=432007060.1726816206;uaa=;uab=;uafvl=;uamb=0;uam=;uap=;uapv=;uaw=0;pscdl=noapi;frm=0;gtm=45fe49j0v9190889986z871044065za201zb71044065;gcd=13l3l3l2l1l1;dma_cps=syphamo;dma=1;tag_exp=101533422;epver=2;~oref=https%3A%2F%2Fwww.u.com.my%2Fen%2Fpersonal%2Fhome?" style="display: none; visibility: hidden;"></iframe><img src="https://analytics.twitter.com/i/adsct?bci=3&eci=2&event_id=0933121b-c129-4435-a0ea-190801add905&events=%5B%5B%22pageview%22%2C%7B%7D%5D%5D&integration=advertiser&p_id=Twitter&p_user_id=0&pl_id=2328f583-274c-488b-bd8c-f3925610dcd7&tw_document_href=https%3A%2F%2Fwww.u.com.my%2Fen%2Fpersonal%2Fhome&tw_iframe_status=0&tw_order_quantity=0&tw_sale_amount=0&txn_id=nziqf&type=javascript&version=2.3.30" height="1" width="1" style="display: none;"></body></html>