{"pageProps":{"data":{"websiteTitle":"Ailo","isHomePage":false,"pageData":{"data":[{"_id":"9545cbe0-698c-47b8-a185-7eb9b5b876b8","_type":"page","background":null,"content":[{"_key":"76c099a588ba","_type":"navigationBar","background":{"title":"Charcoal","value":"#292B32"},"isDarkVariant":true,"markDefs":null,"navigationItems":[{"_key":"6fd49bd2e734","_type":"navigationItem","isButton":false,"link":"/pm","title":"Manage"},{"_key":"deb53fe19b8e","_type":"navigationItem","isButton":false,"link":"/investors","title":"Own"},{"_key":"03bf7fb50aac","_type":"navigationItem","isButton":false,"link":"/renters","title":"Rent"},{"_key":"b4007672f11a","_type":"navigationItem","isButton":false,"link":"/about-us","title":"About"},{"_key":"2dad21140f2f","_type":"navigationItem","isButton":false,"link":"/blog","title":"Blog"},{"_key":"7db03e2ef66e","_type":"navigationItem","dataTrackId":"get-demo-header","isButton":true,"link":"/sales","title":"Get a demo"}],"referrer":"page"},{"_key":"60b42e54660b","_type":"largePageHeader","actionList":null,"description":[{"_key":"1baaf87f0e5e","_type":"block","children":[{"_key":"7bd3a80a7bda","_type":"span","marks":[],"text":"Security is core to the way the Ailo Platform operates. Your agency stays in control of its data, and the Ailo platform provides the secure technology to help them manage it."}],"markDefs":[],"style":"largeBody"}],"isDarkVariant":true,"markDefs":null,"referrer":"page","subTitle":[{"_key":"dc0bd741a78a","_type":"block","children":[{"_key":"50a492955a2d","_type":"span","marks":[],"text":"Security"}],"markDefs":[],"style":"microHeading"}],"title":[{"_key":"7bd9bccb81c9","_type":"block","children":[{"_key":"47f6636338940","_type":"span","marks":[],"text":"Your trust & security is our top priority"}],"markDefs":[],"style":"heading1"}],"visual":{"fullPageVideo":null,"image":{"_type":"imageWithMetadata","asset":{"_ref":"image-cbe2382e54cafbd4eeb4d56c8e5678490e5203e1-608x756-png","_type":"reference"}},"inlineVideo":null,"lottie":null,"visualType":"image"}},{"_key":"124b6eb48aab","_type":"icons","background":{"title":"White","value":"#FFFFFF"},"description":[{"_key":"798f1495b856","_type":"block","children":[{"_key":"f607dced25630","_type":"span","marks":[],"text":"We use the infrastructure of the world’s leading hosting technology provider, and employ some of the strongest forms of encryption available"}],"markDefs":[],"style":"largeBody"}],"iconsList":[{"_key":"3990fc9808c4","_type":"icon","subtitle":[{"_key":"1c76a39bfcef","_type":"block","children":[{"_key":"958aa04d15720","_type":"span","marks":[],"text":"The same industry-standard security practices as the leading banks."}],"markDefs":[],"style":"normal"},{"_key":"35cd28adbc9c","_type":"block","children":[{"_key":"678fbc681d2a0","_type":"span","marks":[],"text":"\n"}],"markDefs":[],"style":"normal"}],"title":[{"_key":"085053345b63","_type":"block","children":[{"_key":"dd93cb3670d4","_type":"span","marks":[],"text":"Bank-grade security"}],"markDefs":[],"style":"subHeading"}],"visual":{"_type":"imageWithMetadata","asset":{"_ref":"image-63aa6ca39b8b1944ca217c695d21d5df61f65361-720x720-png","_type":"reference"},"changed":true}},{"_key":"1f7701871424","_type":"icon","subtitle":[{"_key":"cc5f97a3a675","_type":"block","children":[{"_key":"712049c3ceef0","_type":"span","marks":[],"text":"TLS and 2,048-bit SSL encryption end-to-end whenever you use the Ailo platform."}],"markDefs":[],"style":"normal"}],"title":[{"_key":"b535f2a7f595","_type":"block","children":[{"_key":"567033ec97bb0","_type":"span","marks":[],"text":"Encryption end-to-end"}],"markDefs":[],"style":"subHeading"}],"visual":{"_type":"image","asset":{"_ref":"image-7ac8ae6aa36dd1348f5e3f6307a1aa376b81358b-720x720-png","_type":"reference"},"changed":true}},{"_key":"5c758d41c95b","_type":"icon","subtitle":[{"_key":"de8b429110b9","_type":"block","children":[{"_key":"bb39c154f2780","_type":"span","marks":[],"text":"Payment details secured under stringent standards set by Visa and Mastercard"}],"markDefs":[],"style":"normal"}],"title":[{"_key":"380b9c0f539a","_type":"block","children":[{"_key":"a56151b6a0b10","_type":"span","marks":[],"text":"Strict PCI DSS standard"}],"markDefs":[],"style":"subHeading"}],"visual":{"_type":"image","asset":{"_ref":"image-2143447005c8db4698ed6749202d9cfc23f05f61-720x720-png","_type":"reference"},"changed":true}},{"_key":"73d4f1ec5bc3f46f45492f5d55986315","_type":"icon","subtitle":[{"_key":"a79025d75416","_type":"block","children":[{"_key":"29ff1140f8aa0","_type":"span","marks":[],"text":"Activity monitoring and real-time alerts, so we can block suspicious logins and transactions"}],"markDefs":[],"style":"normal"}],"title":[{"_key":"f257a0dcd346","_type":"block","children":[{"_key":"25ab922ad595","_type":"span","marks":[],"text":"24/7 account protection"}],"markDefs":[],"style":"subHeading"}],"visual":{"_type":"image","asset":{"_ref":"image-04af9fa061c13ffc932f4d5e078783454a73fc5c-720x720-png","_type":"reference"},"changed":true}},{"_key":"cdf7d7a499b055ab4c921b7e08145311","_type":"icon","description":[{"_key":"45996d3995a1","_type":"block","children":[{"_key":"ca8d3f019424","_type":"span","marks":[],"text":""}],"markDefs":[],"style":"bodyHyperlink"}],"subtitle":[{"_key":"88aecccea64c","_type":"block","children":[{"_key":"7284550fa6160","_type":"span","marks":[],"text":"MFA is designed to prevent anyone but you from accessing your account"}],"markDefs":[],"style":"normal"}],"title":[{"_key":"b63811dadacf","_type":"block","children":[{"_key":"4480ce6f18470","_type":"span","marks":[],"text":"Account security"}],"markDefs":[],"style":"subHeading"}],"visual":{"_type":"image","asset":{"_ref":"image-a979fdf12b7bd04a44b7d1a2eec10ef17390e0bd-720x720-png","_type":"reference"},"changed":true}},{"_key":"190e6ecfa27e4102f89ea7505a848c0d","_type":"icon","description":[{"_key":"45996d3995a1","_type":"block","children":[{"_key":"ca8d3f019424","_type":"span","marks":[],"text":""}],"markDefs":[],"style":"bodyHyperlink"}],"subtitle":[{"_key":"02ff11547428","_type":"block","children":[{"_key":"deb1f5eaeeb80","_type":"span","marks":[],"text":"Real-time payment data means you can see the moment a transaction is made, even before it’s cleared by the banks"}],"markDefs":[],"style":"normal"}],"title":[{"_key":"b63811dadacf","_type":"block","children":[{"_key":"4480ce6f18470","_type":"span","marks":[],"text":"Unparalleled transparency"}],"markDefs":[],"style":"subHeading"}],"visual":{"_type":"image","asset":{"_ref":"image-2c15d56a64f2b408f00dd8c5153b21c83c602a99-720x720-png","_type":"reference"},"changed":true}}],"markDefs":null,"referrer":"page","title":[{"_key":"727e389e654a","_type":"block","children":[{"_key":"425b11843a1c0","_type":"span","marks":[],"text":"Security is built into the platform"}],"markDefs":[],"style":"heading2"}]},{"_key":"913e8aa3d62a","_type":"sectionHeader","background":{"title":"White","value":"#FFFFFF"},"description":[{"_key":"6ab6da3d9af6","_type":"block","children":[{"_key":"5c9c5fe4cea4","_type":"span","marks":[],"text":"The Ailo platform only collects the personal information to provide the services described in the Ailo platform "},{"_key":"3509d8bd8557","_type":"span","marks":["825cd7c21b4b"],"text":"Terms of Service"},{"_key":"60fa82f564cf","_type":"span","marks":[],"text":". All other information – such as tenancy records, property details, or communications – is managed and controlled by your agency."}],"markDefs":[{"_key":"825cd7c21b4b","_type":"linkV2","assetName":null,"blank":false,"fileHandleType":"openInCurrentTab","href":"/terms","linkType":"page","pageLink":{"_ref":"80b4d0de-7e32-4038-a389-99239d3cffb0","_type":"reference"}}],"style":"normal"}],"markDefs":null,"referrer":"page","title":[{"_key":"4d2c1babd479","_type":"block","children":[{"_key":"225666e711b70","_type":"span","marks":[],"text":"Other ways we safeguard your data & your privacy"}],"markDefs":[],"style":"heading1"}]},{"_key":"508da4ad53f2","_type":"verticalSlider","markDefs":null,"referrer":"page","slides":[{"_key":"8e7696c252d9","_type":"slide","description":[{"_key":"369c0107e1f9","_type":"block","children":[{"_key":"06b09c7cfe64","_type":"span","marks":[],"text":"Ailo is regulated under an Australian Financial Services Licence and follows strict laws to protect your information. All payments are encrypted, and our systems meet PCI standards (like your bank). Ailo follows strict policies and procedures to ensure that your data is secure and comply with industry standards including PCI DSS. Our Security and Compliance policies align with several different Frameworks including ISO 27001. These policies along with adherence to them are audited by independent parties on a designated basis to meet strict compliance obligations."}],"markDefs":[],"style":"normal"},{"_key":"13b1f9ddff35","_type":"block","children":[{"_key":"0d6feb9a933a","_type":"span","marks":[],"text":"The Ailo platform has a robust security model that is designed to protect against a wide range of threats. The platform has been built to the highest level of IT architectural standards to protect your data. We continually monitor our user platform, server and network infrastructure to detect and prevent any potential security breaches, including continuous intrusion detection and ongoing vulnerability scanning."}],"markDefs":[],"style":"normal"}],"subtitle":"Strict internal policies","title":[{"_key":"f92428572c87","_type":"block","children":[{"_key":"65c1c923a0fc","_type":"span","marks":[],"text":"Strict internal policies"}],"markDefs":[],"style":"heading2"}],"visual":{"_type":"imageWithMetadata","asset":{"_ref":"image-17d6b2c91e5d1c4cb8ecf3c0f594606183b0f89d-1172x820-png","_type":"reference"}}},{"_key":"95e39578b461de8d82cc1834a6d0264b","_type":"slide","description":[{"_key":"36748cc6cd9b","_type":"block","children":[{"_key":"6ad18a6fefe6","_type":"span","marks":[],"text":"Renters can choose whether to save their payment details in Ailo or not, and can remove them whenever they like – and their property managers cannot see their payment method details. All payment details are encrypted according to strict standards."}],"markDefs":[],"style":"normal"},{"_key":"51a00a9614fe","_type":"block","children":[{"_key":"d7a0616596fd","_type":"span","marks":[],"text":"For property investors, security notifications are automatically sent whenever payment, disbursement, or contact details are modified. This means you will always be informed if a change is made and can validate accordingly."}],"markDefs":[],"style":"normal"},{"_key":"1d48430e09f3","_type":"block","children":[{"_key":"b11b543dfc0d","_type":"span","marks":[],"text":"\n"}],"markDefs":[],"style":"normal"}],"subtitle":"You're in control","title":[{"_key":"a5dcc802466e","_type":"block","children":[{"_key":"4ffb37ae7215","_type":"span","marks":[],"text":"You’re always in control and you have visibility"}],"markDefs":[],"style":"heading2"}],"visual":{"_type":"imageWithMetadata","asset":{"_ref":"image-e4d35f05cbcb9d236234f8d171218b6d002c80d5-1172x820-png","_type":"reference"},"changed":true}},{"_key":"d718a9265f04","_type":"slide","description":[{"_key":"07aae8bc19c4","_type":"block","children":[{"_key":"a4a622954ca1","_type":"span","marks":[],"text":"The Ailo platform has inherent best practice protocols relating to multiple failed login attempts. This means after a number of failed logins, access to your Ailo account is automatically suspended to prevent malicious attempts."}],"markDefs":[],"style":"normal"}],"subtitle":"Lockouts & hold periods","title":[{"_key":"fca66082dab4","_type":"block","children":[{"_key":"5fad8eb6db88","_type":"span","marks":[],"text":"Lockouts & hold periods"}],"markDefs":[],"style":"heading2"}],"visual":{"_type":"imageWithMetadata","asset":{"_ref":"image-912915f9040cdfb0afd74a262fd16e7e4ae06e1a-2344x1640-png","_type":"reference"},"changed":true}}]},{"_key":"3bd286757f7d","_type":"sectionHeader","description":[{"_key":"4d648966c833","_type":"block","children":[{"_key":"e774532905b1","_type":"span","marks":[],"text":"At Ailo, we take security seriously. Here's how you can partner with us to keep your property investments and financial information safe."}],"markDefs":[],"style":"normal"}],"markDefs":null,"referrer":"page","title":[{"_key":"4d2c1babd479","_type":"block","children":[{"_key":"225666e711b70","_type":"span","marks":[],"text":"Security best practices: what you can do"}],"markDefs":[],"style":"heading1"}]},{"_key":"fdc9b759d7b4","_type":"shortParagraphWithVisual","description":[{"_key":"50d3930e69e3","_type":"block","children":[{"_key":"3b305f7782a90","_type":"span","marks":[],"text":"Set strong passwords on all of your devices"}],"markDefs":[],"style":"largeBody"},{"_key":"bb457a43914a","_type":"block","children":[{"_key":"921b5ab8d4530","_type":"span","marks":[],"text":"Always set a passcode on your mobile device, laptop, tablet, and desktop computer for an additional layer of protection. Give us a call immediately on +61 (02) 8294 8671 if your device is lost or stolen, or you suspect your passcode has been compromised."}],"markDefs":[],"style":"normal"},{"_key":"455617f9d48e","_type":"block","children":[{"_key":"cbdd5628677e0","_type":"span","marks":[],"text":"Enable multi-factor authentication (MFA)"}],"markDefs":[],"style":"largeBody"},{"_key":"d1bad6ac8079","_type":"block","children":[{"_key":"a37533279cc30","_type":"span","marks":[],"text":"Passwords by themselves can be guessed, written down and otherwise compromised, leaving you vulnerable. For property investors, MFA provides an extra layer of security to protect against unauthorised access to your account. We also recommend setting it up for your email."}],"markDefs":[],"style":"normal"},{"_key":"af161bb6c1a4","_type":"block","children":[{"_key":"6bb5e96783410","_type":"span","marks":[],"text":"Beware of phishing"}],"markDefs":[],"style":"largeBody"},{"_key":"2eb658551daa","_type":"block","children":[{"_key":"3264e2139c250","_type":"span","marks":[],"text":"Nobody at Ailo will ever contact you to request a password or verification code to your account. If you receive a suspicious email or notice unexpected activity in your Ailo account, we’re here to help. Our team is on hand to investigate your concerns and take action to help protect you."}],"markDefs":[],"style":"normal"},{"_key":"88ebb14e4e9e","_type":"block","children":[{"_key":"3d57947b394e0","_type":"span","marks":[],"text":"Report security concerns"}],"markDefs":[],"style":"largeBody"},{"_key":"e15261d6669a","_type":"block","children":[{"_key":"7b5d3a56ebeb0","_type":"span","marks":[],"text":"If you receive a suspicious email or see a transaction in your Ailo account that you are unsure of, please report your concerns to Ailo by emailing hello@ailo.io."}],"markDefs":[],"style":"normal"}],"markDefs":null,"referrer":"page","reverseLayout":true,"title":[{"_key":"d4adfc0632d5","_type":"block","children":[{"_key":"d4433a3ab298","_type":"span","marks":[],"text":" "}],"markDefs":[],"style":"normal"}],"visual":{"image":{"_type":"imageWithMetadata","asset":{"_ref":"image-b007a68a09be09cf7d4fb3328ae8ce82853f700a-678x870-png","_type":"reference"}},"lottie":null,"visualType":"image"}},{"_key":"1adfe01e2fb6","_type":"smallCallToAction","actionList":[{"_key":"9eba28256830","_type":"actionItem","assetName":null,"blank":true,"fileHandleType":"openInCurrentTab","href":"/blog/stay-safe-online-simple-steps-to-protect-your-property-and-personal-information","link":null,"linkType":"post","postLink":{"_ref":"df9917f9-f44a-443e-8442-76395ff809c4","_type":"reference"},"title":"Explore best practices "}],"background":{"title":"Charcoal","value":"#292B32"},"description":[{"_key":"c316e6cd0e15","_type":"block","children":[{"_key":"42c2a6abc63d","_type":"span","marks":[],"text":"More ways you can protect yourself online"}],"markDefs":[],"style":"heading2"},{"_key":"480799aa1977","_type":"block","children":[{"_key":"5e7fa1653fb0","_type":"span","marks":[],"text":"From passwords to phishing checks, explore more practical tips to keep your accounts and devices safe."}],"markDefs":[],"style":"normal"}],"isFirstItemPrimary":true,"markDefs":null,"referrer":"page"},{"_key":"f25b66fb0734","_type":"questionList","background":{"title":"Sky Gradient","value":"#EAF1FB"},"markDefs":null,"referrer":"page","sectionList":[{"_key":"dbe5cf76ccfe","_type":"section","questions":[{"_key":"fd471ec93ca4","_type":"question","answer":[{"_key":"c7593f95a6d1","_type":"block","children":[{"_key":"5e9ccca5ecfd","_type":"span","marks":[],"text":"We encrypt all of your data end-to-end using the latest encryption protocols, and follow the same security protocol standards that the banks do. In line with industry best practice and PCI-DSS standards, we never store card details and instead tokenise all card information."}],"markDefs":[],"style":"normal"},{"_key":"5a428c0f5c12","_type":"block","children":[{"_key":"b7abe29effec","_type":"span","marks":[],"text":"Encryption helps to protect sensitive data by converting it into a format that is unreadable by unauthorised parties. This ensures that any sensitive information, such as your personal information and payment or transactional details, are kept secure from unauthorised access. Keeping your mobile device up to date with the vendors latest updates will ensure Ailo will be able to use the latest encryption technology available."}],"markDefs":[],"style":"normal"},{"_key":"f132413c62fe","_type":"block","children":[{"_key":"57b79a685f43","_type":"span","marks":[],"text":"Our services are routinely inspected, tested and audited by qualified, independent security and data specialists and consultants."}],"markDefs":[],"style":"normal"}],"title":"How is the Ailo platform secured?"},{"_key":"12de29292318","_type":"question","answer":[{"_key":"284259dda03c","_type":"block","children":[{"_key":"fa89f9f77b18","_type":"span","marks":[],"text":"The Ailo platform only collects the personal information we need to provide the services described in our "},{"_key":"088306e3b625","_type":"span","marks":["93aa4149cb94"],"text":"Terms of Service"},{"_key":"69f4e3ff892f","_type":"span","marks":[],"text":" and collection notice. This includes your contact details, account and payment information, details you upload or create on the platform, and records of how you use the platform. We collect this so we can verify your identity, make the platform available to you, respond to enquiries, and meet our legal obligations."}],"markDefs":[{"_key":"93aa4149cb94","_type":"linkV2","assetName":null,"blank":false,"fileHandleType":"openInCurrentTab","href":"/terms","linkType":"page","pageLink":{"_ref":"80b4d0de-7e32-4038-a389-99239d3cffb0","_type":"reference"}}],"style":"normal"},{"_key":"4867d981be08","_type":"block","children":[{"_key":"8c61d1ded9c8","_type":"span","marks":[],"text":"All other information – such as tenancy records, property details, or communications – is managed and controlled by your agency."}],"markDefs":[],"style":"normal"}],"title":"What data does Ailo collect?"},{"_key":"a61e159b9a2a","_type":"question","answer":[{"_key":"698367a89821","_type":"block","children":[{"_key":"41ec902936050","_type":"span","marks":[],"text":"No. Ailo will never sell your personal information to third parties. Ever. "},{"_key":"ae069c412d1e","_type":"span","marks":["58edbe06eda9"],"text":"Learn more."}],"markDefs":[{"_key":"58edbe06eda9","_type":"linkV2","assetName":null,"blank":false,"fileHandleType":"openInCurrentTab","href":"/privacy","linkType":"page","pageLink":{"_ref":"35173d8d-5477-44e3-adea-bcaeb6e7d627","_type":"reference"}}],"style":"normal"}],"title":"Will Ailo sell my data?"},{"_key":"afd032857943","_type":"question","answer":[{"_key":"0114d09aaa78","_type":"block","children":[{"_key":"d5976dc6f9910","_type":"span","marks":[],"text":"Yes. Ailo partners with world-class suppliers who provide key infrastructure and services, such as monitoring for suspicious activity, physical security, server and power redundancy, and built-in firewalls. All of our platform data resides in Australian data centres with the highest levels of physical access security available, including ISO 27001, SOC 2, HIPAA, and GDPR."}],"markDefs":[],"style":"normal"}],"title":"Is data stored in Australia?"},{"_key":"0637ebd64c29","_type":"question","answer":[{"_key":"f7c392382b6d","_type":"block","children":[{"_key":"a3b7a02a35f50","_type":"span","marks":[],"text":"Passwords by themselves can be guessed, written down and otherwise compromised, leaving you vulnerable. If you turn on MFA, your password and an authenticator app on your mobile will work together to get you logged in securely. Once set up, each time you log in to Ailo, you'll enter a one-time code from your authenticator app to confirm that it's you logging in. This approach provides a higher level of security over SMS-based methods, where mobile numbers can be hijacked or spoofed."}],"markDefs":[],"style":"normal"},{"_key":"04274eeff7d9","_type":"block","children":[{"_key":"d517bd1f15cf0","_type":"span","marks":[],"text":"You can choose which authenticator app to use, and we've listed some below for you to explore:"}],"markDefs":[],"style":"normal"},{"_key":"4ae90fe5078b","_type":"block","children":[{"_key":"9aeb2ea935960","_type":"span","marks":[],"text":"Google Authenticator (Google Play / App Store) — Recommended."}],"level":1,"listItem":"bullet","markDefs":[],"style":"normal"},{"_key":"0fb6a580f55b","_type":"block","children":[{"_key":"cae643aace600","_type":"span","marks":[],"text":"Microsoft Authenticator (Google Play / App Store)"}],"level":1,"listItem":"bullet","markDefs":[],"style":"normal"},{"_key":"649cd96767af","_type":"block","children":[{"_key":"cdfdf2bdff000","_type":"span","marks":[],"text":"Auth0 Guardian (Google Play / App Store)."}],"level":1,"listItem":"bullet","markDefs":[],"style":"normal"},{"_key":"eca6d5399284","_type":"block","children":[{"_key":"77db49265cdb","_type":"span","marks":[],"text":"Authy (Google Play / App Store)."}],"level":1,"listItem":"bullet","markDefs":[],"style":"normal"},{"_key":"d833db74e845","_type":"block","children":[{"_key":"712ee56d5b3c0","_type":"span","marks":[],"text":"MFA is currently available for property investors and property managers on the Ailo platform. More information on how to get set-up is available in the Help Centre "},{"_key":"1c64232b7bc2","_type":"span","marks":["bcab2af56859"],"text":"here for property investors"},{"_key":"04c98b148e9d","_type":"span","marks":[],"text":" and "},{"_key":"df2379a7cabf","_type":"span","marks":["ab8843191358"],"text":"here for property managers"},{"_key":"a5db50e987d9","_type":"span","marks":[],"text":"."}],"markDefs":[{"_key":"bcab2af56859","_type":"linkV2","assetName":null,"blank":true,"externalLink":"https://help.ailo.io/hc/en-au/articles/10237525241359-Using-multi-factor-authentication","fileHandleType":"openInCurrentTab","href":"https://help.ailo.io/hc/en-au/articles/10237525241359-Using-multi-factor-authentication","linkType":"url"},{"_key":"ab8843191358","_type":"linkV2","assetName":null,"blank":true,"externalLink":"https://help.ailo.io/hc/en-au/articles/7109508176655-Secure-login-using-multi-factor-authentication","fileHandleType":"openInCurrentTab","href":"https://help.ailo.io/hc/en-au/articles/7109508176655-Secure-login-using-multi-factor-authentication","linkType":"url"}],"style":"normal"}],"title":"What is multi-factor authentication (MFA)?"},{"_key":"87b90e89c2e6","_type":"question","answer":[{"_key":"18be76ac0905","_type":"block","children":[{"_key":"238154abf27e0","_type":"span","marks":[],"text":"The Payment Card Industry Data Security Standard (PCI DSS) is a worldwide information security standard assembled by the Payment Card Industry Security Standards Council (PCI SSC). The standard was created to help organisations that store, process or transmit card payments to prevent card related fraud through increased controls around data and its exposure to compromise."}],"markDefs":[],"style":"normal"},{"_key":"e59ff75f1446","_type":"block","children":[{"_key":"f0eb4cd947860","_type":"span","marks":[],"text":"The standard applies to all organisations which hold, process, or pass cardholder information from any legitimate payment card."}],"markDefs":[],"style":"normal"},{"_key":"c56e4c760d40","_type":"block","children":[{"_key":"103cdf9d2b7a0","_type":"span","marks":[],"text":"It is the merchant’s responsibility to ensure that itself and any service providers that it may use to either store, process or transmit cardholder data are PCI DSS compliant. This requirement is mandatory.\nThe PCI Data Security Standard specifies twelve requirements for compliance, organised into six logically related groups called \"control objectives\". The six groups are:\nBuild and Maintain a Secure Network and Systems\nProtect Cardholder Data\nMaintain a Vulnerability Management Program\nImplement Strong Access Control Measures\nRegularly Monitor and Test Networks\nMaintain an Information Security Policy\nAll companies who are subject to the PCI DSS standards must be PCI compliant.\n"}],"level":1,"listItem":"bullet","markDefs":[],"style":"normal"}],"title":"What is PCI DSS?"},{"_key":"5bde4d93b90a","_type":"question","answer":[{"_key":"fdcafe688d15","_type":"block","children":[{"_key":"ff771ac8ef080","_type":"span","marks":[],"text":"Yes, Ailo is an Authorised Representative of an Australian Financial Services Licence (AFSL) and as such is regulated by the Australian Securities and Investments Commission (ASIC). Given this we have a high level of responsibility, which we take very seriously, associated with privacy, security and data protection. We follow strict policies and procedures to ensure that your data is secure and comply with industry standards including PCI DSS. These capabilities are audited on a regular basis by both regulators and auditors."}],"markDefs":[],"style":"normal"}],"title":"Is the Ailo platform regulated? "},{"_key":"d2e97e81f846","_type":"question","answer":[{"_key":"2f0d51c4a16b","_type":"block","children":[{"_key":"107af84c4ce50","_type":"span","marks":[],"text":"Ensure that you’re the only one who can access your Ailo account. In addition to the standard Ailo password, we strongly recommend setting up multi-factor authorisation (MFA). Always set a passcode on your mobile device, laptop, tablet, and desktop computer too for an additional layer of protection. Give us a call immediately on 1300 002 258 if your device is lost or stolen, or you suspect your passcode has been compromised."}],"markDefs":[],"style":"normal"},{"_key":"ff8b47c677ff","_type":"block","children":[{"_key":"95c9c902b5f20","_type":"span","marks":[],"text":"Nobody at Ailo will ever contact you to request a password or verification code to your account. If you receive a suspicious email or notice unexpected activity in your Ailo account, we’re here to help. Our team is on hand to investigate your concerns and take action to help protect you."}],"markDefs":[],"style":"normal"}],"title":"What steps can I take to protect myself?"},{"_key":"02c61a1a016b","_type":"question","answer":[{"_key":"01aaa10a7d15","_type":"block","children":[{"_key":"08d55aeee1cd0","_type":"span","marks":[],"text":"If you receive a suspicious email or see a transaction in your Ailo account that you are unsure of, please report your concerns to Ailo by emailing hello@ailo.io. "}],"markDefs":[],"style":"normal"},{"_key":"618f32c71bc8","_type":"block","children":[{"_key":"d57d6a5d5fed","_type":"span","marks":[],"text":"If you are a security researcher, please reach out to us at vulnerabilitydisclosure@ailo.io."}],"markDefs":[],"style":"normal"},{"_key":"af7f2f6a4494","_type":"block","children":[{"_key":"77d9d7bf27a00","_type":"span","marks":[],"text":"\n"}],"markDefs":[],"style":"normal"}],"title":"How do I report a security concern?"}],"sectionTitle":"FAQs"}]},{"_key":"a02cea3592fe","_type":"callToAction","actionList":[{"_key":"307333159b95","_type":"actionItem","assetName":null,"blank":true,"externalLink":"https://ailo.io/contact","href":"https://ailo.io/contact","link":null,"linkType":"url","title":"Contact Support"},{"_key":"fc269645e15a","_type":"actionItem","assetName":null,"blank":false,"href":"/important-info","link":null,"linkType":"page","pageLink":{"_ref":"e6010352-280b-4d84-a383-cbff4ee5de82","_type":"reference"},"title":"Read our Privacy Policy"}],"background":{"title":"White","value":"#FFFFFF"},"description":[{"_key":"978990dcc6c7","_type":"block","children":[{"_key":"71804df1f7aa0","_type":"span","marks":[],"text":"When you use Ailo, you trust us with your data, and we're committed to keeping that trust. That starts with helping you understand our data security and privacy practices.\n"}],"markDefs":[],"style":"normal"}],"markDefs":null,"referrer":"page","title":[{"_key":"447f7cf20c09","_type":"block","children":[{"_key":"727f1b17fe8c","_type":"span","marks":[],"text":"Questions? We're here to help!"}],"markDefs":[],"style":"heading2"}],"visual":{"_type":"image","asset":{"_ref":"image-b4fb2cd1429311d44e17474053e08ee541f1acdf-500x500-svg","_type":"reference"}}},{"_key":"910e253f980a","_type":"footer","footerNote":[{"_key":"6681044a0239","_type":"block","children":[{"_key":"fe2af5ef50d6","_type":"span","marks":["d7cf97941d3d"],"text":"Download on Google Play"}],"markDefs":[{"_key":"d7cf97941d3d","_type":"linkV2","assetName":null,"blank":true,"externalLink":"https://play.google.com/store/apps/details?id=app.ailo","href":"https://play.google.com/store/apps/details?id=app.ailo","linkType":"url"}],"style":"caption"},{"_key":"3e83b6fc709c","_type":"block","children":[{"_key":"88e335d814a9","_type":"span","marks":["86abd24c14b0"],"text":"Download on the App Store"}],"markDefs":[{"_key":"86abd24c14b0","_type":"linkV2","assetName":null,"blank":true,"externalLink":"https://apps.apple.com/au/app/ailo/id1490980661","href":"https://apps.apple.com/au/app/ailo/id1490980661","linkType":"url"}],"style":"caption"},{"_key":"0155af02576c","_type":"block","children":[{"_key":"b94b09273a07","_type":"span","marks":[],"text":"Copyright © 2024 Ailo. All rights reserved.    "},{"_key":"a4cab831a5f6","_type":"span","marks":["9a5fc24cb970"],"text":"Agency Privacy Policy"},{"_key":"bce7ec59fd61","_type":"span","marks":[],"text":"    ·   "},{"_key":"7e4c07e7d795","_type":"span","marks":["d8b9540e08eb"],"text":"Consumer Privacy Policy"},{"_key":"ce12d6d361d0","_type":"span","marks":[],"text":"    ·   "},{"_key":"75e2003a33ef","_type":"span","marks":["7f9f111ca907"],"text":"Important Info"}],"markDefs":[{"_key":"7f9f111ca907","_type":"linkV2","assetName":null,"blank":false,"href":"/important-info","linkType":"page","pageLink":{"_ref":"e6010352-280b-4d84-a383-cbff4ee5de82","_type":"reference"}},{"_key":"d8b9540e08eb","_type":"linkV2","assetName":null,"blank":false,"href":"/privacy","linkType":"page","pageLink":{"_ref":"35173d8d-5477-44e3-adea-bcaeb6e7d627","_type":"reference"}},{"_key":"9a5fc24cb970","_type":"linkV2","assetName":null,"blank":false,"href":"/agency-privacy","linkType":"page","pageLink":{"_ref":"5e743b5f-8620-4f38-98ab-9da848f7746c","_type":"reference"}}],"style":"caption"},{"_key":"bcb5a01bcea2","_type":"block","children":[{"_key":"8854019844f9","_type":"span","marks":[],"text":"Mastercard is a registered trademark, and the circles design is a trademark of Mastercard International Incorporated."}],"markDefs":[],"style":"caption"}],"markDefs":null,"referrer":"page","sectionList":[{"_key":"a1a84f9b5b6f","_type":"section","sectionItems":[{"_key":"96fbf0a9f13a","_type":"sectionItem","slug":{"_type":"slug","current":"/pm"},"title":"Business Owners"},{"_key":"976357eb7301","_type":"sectionItem","slug":{"_type":"slug","current":"/manage/property-managers"},"title":"Property Managers"},{"_key":"c0ecbd183a85","_type":"sectionItem","slug":{"_type":"slug","current":"/investors"},"title":"Homeowners"},{"_key":"656e1ceab8ea","_type":"sectionItem","slug":{"_type":"slug","current":"/renters"},"title":"Renters"},{"_key":"b06e1fe20dcb","_type":"sectionItem","slug":{"_type":"slug","current":"/tradespeople"},"title":"Tradespeople"},{"_key":"32de7715ddfd","_type":"sectionItem","slug":{"_type":"slug","current":"/business-development-managers"},"title":"BDMs"}],"sectionTitle":"Ailo is for me"},{"_key":"df1d32608cff","_type":"section","sectionItems":[{"_key":"cfd1f33f4c0f","_type":"sectionItem","slug":{"_type":"slug","current":"/property-managers/communication"},"title":"Customer Communication"},{"_key":"ed39c5899d35","_type":"sectionItem","slug":{"_type":"slug","current":"/property-managers/managing-payments"},"title":"Payments & Accounting"},{"_key":"7b5c907403a7","_type":"sectionItem","slug":{"_type":"slug","current":"/property-managers/how-teams-use-ailo"},"title":"Teamwork with Projects"},{"_key":"196cb3f7cf8e","_type":"sectionItem","slug":{"_type":"slug","current":"property-managers/inspections"},"title":"Inspections"},{"_key":"3f953d3aa097","_type":"sectionItem","slug":{"_type":"slug","current":"property-managers/property-compliance"},"title":"Compliance"},{"_key":"8b1a601dca6e","_type":"sectionItem","slug":{"_type":"slug","current":"https://ailo.io/handbook-training-onboarding"},"title":"Onboarding & Migration"},{"_key":"daac0ecd30e1","_type":"sectionItem","slug":{"_type":"slug","current":"/whats-new"},"title":"What's New"},{"_key":"f16b6ec40050","_type":"sectionItem","slug":{"_type":"slug","current":"https://help.ailo.io/hc/en-au"},"title":"Help Centre"}],"sectionTitle":"The platform"},{"_key":"04dd1a8885af","_type":"section","sectionItems":[{"_key":"cbda51624251","_type":"sectionItem","slug":{"_type":"slug","current":"/about-us"},"title":"About Us"},{"_key":"b3f4870bb0cf","_type":"sectionItem","slug":{"_type":"slug","current":"/faq"},"title":"FAQs"},{"_key":"f5d857ee3fac","_type":"sectionItem","slug":{"_type":"slug","current":"/blog"},"title":"Blog"},{"_key":"bf5ab9de9ae8","_type":"sectionItem","slug":{"_type":"slug","current":"/security"},"title":"Security"},{"_key":"edd39493e055","_type":"sectionItem","slug":{"_type":"slug","current":"/careers"},"title":"Careers"}],"sectionTitle":"Company"},{"_key":"4f4c7af7146e","_type":"section","sectionItems":[{"_key":"c265b81bd675","_type":"sectionItem","slug":{"_type":"slug","current":"/contact"},"title":"Contact Us"},{"_key":"2b106e6ef75f","_type":"sectionItem","slug":{"_type":"slug","current":"/events"},"title":"Events"},{"_key":"ba40cab84e30","_type":"sectionItem","slug":{"_type":"slug","current":"https://www.facebook.com/ailohq/"},"title":"Facebook"},{"_key":"990be57161be","_type":"sectionItem","slug":{"_type":"slug","current":"https://www.instagram.com/ailohq/?hl=en"},"title":"Instagram"},{"_key":"bfbc5651ff58","_type":"sectionItem","slug":{"_type":"slug","current":"https://www.linkedin.com/company/ailo/"},"title":"Linkedin"},{"_key":"4fc0f23d5e65","_type":"sectionItem","slug":{"_type":"slug","current":"https://www.youtube.com/channel/UCDyY8QV4GZch1T_89eN-u7A"},"title":"YouTube"},{"_key":"12df3e2f1ac8","_type":"sectionItem","slug":{"_type":"slug","current":"https://www.tiktok.com/@ailohq"},"title":"TikTok"}],"sectionTitle":"Stay connected"}]}],"seo":{"_type":"seoFields","articleAuthorHref":null,"changeFrequency":"yearly","metaDescription":"Security is core to everything we do. Learn how Ailo protects your information and transactions with modern, enterprise-grade security protocols.","metaTitle":"Ailo Security | How we keep your data and payments safe","priority":0.7},"slug":"security","title":"Security"}]},"query":"*[_type == \"page\" && slug.current == $slug] {\n  title,\n  background,\n  content[] {\n    ...,\n    \"referrer\": ^._type,\n    markDefs[] {\n      ...,\n      _type == \"link\" => {\n        ...,\n        \"href\": \"/\" + @.reference->slug.current\n      },\n      _type == \"linkV2\" => {\n        ...,\n        \"href\": select(\n          linkType == \"page\" => \"/\" + @.pageLink->slug.current,\n          linkType == \"post\" => \"/\" + @.postLink->slug.current,\n          linkType == \"url\" => externalLink,\n          linkType == \"file\" => select(\n            fileHandleType == \"download\" => @.fileLink->assetLink.asset->url,\n            \"/\" + @.fileLink->slug.current\n          )\n        ),\n        \"assetName\": select(\n          linkType == \"file\" => @.fileLink->assetLink.asset->originalFilename,\n          undefined\n        )\n      }\n    },\n    \n  _type == \"navigationBar\" => {\n    ...,\n    navigationItems[] {\n      ...,\n      \"link\": \"/\" + @.link->slug.current\n    }\n  },\n  _type == \"callToAction\" => {\n    ...,\n    actionList[] {\n      ...,\n      \"link\": \"/\" + @.link->slug.current,\n      \"href\": select(\n        linkType == \"page\" => \"/\" + @.pageLink->slug.current,\n        linkType == \"post\" => \"/\" + @.postLink->slug.current,\n        linkType == \"url\" => externalLink,\n        linkType == \"file\" => select(\n          fileHandleType == \"download\" => @.fileLink->assetLink.asset->url,\n          \"/\" + @.fileLink->slug.current\n        )\n      ),\n      \"assetName\": select(\n        linkType == \"file\" => @.fileLink->assetLink.asset->originalFilename,\n        undefined\n      )\n    },\n  },\n  _type == \"smallCallToAction\" => {\n    ...,\n    actionList[] {\n      ...,\n      \"link\": \"/\" + @.link->slug.current,\n      \"href\": select(\n        linkType == \"page\" => \"/\" + @.pageLink->slug.current,\n        linkType == \"post\" => \"/\" + @.postLink->slug.current,\n        linkType == \"url\" => externalLink,\n        linkType == \"file\" => select(\n          fileHandleType == \"download\" => @.fileLink->assetLink.asset->url,\n          \"/\" + @.fileLink->slug.current\n        )\n      ),\n      \"assetName\": select(\n        linkType == \"file\" => @.fileLink->assetLink.asset->originalFilename,\n        undefined\n      )\n    },\n  },\n  _type == \"linkCardsWithVisual\" => {\n    ...,\n    linkCardsWithVisual[] {\n      ...,\n      \"href\": \"/\" + @.destination->slug.current\n    }\n  },\n  _type == \"largeTextLinks\" => {\n    ...,\n    largeTextLinks[] {\n      ...,\n      \"href\": \"/\" + @.destination->slug.current,\n      description[] {\n        ...,\n        _type == \"block\" => {\n          ...,\n          markDefs[] {\n            ...,\n            _type == \"link\" => {\n              ...,\n              \"href\": \"/\" + @.reference->slug.current\n            },\n            _type == \"linkV2\" => {\n              ...,\n              \"href\": select(\n                linkType == \"page\" => \"/\" + @.pageLink->slug.current,\n                linkType == \"post\" => \"/\" + @.postLink->slug.current,\n                linkType == \"url\" => externalLink,\n                linkType == \"file\" => select(\n                  fileHandleType == \"download\" => @.fileLink->assetLink.asset->url,\n                  \"/\" + @.fileLink->slug.current\n                )\n              ),\n              \"assetName\": select(\n                linkType == \"file\" => @.fileLink->assetLink.asset->originalFilename,\n                undefined\n              )\n            }\n          }\n        }\n      }\n    }\n  },\n  _type == \"largePageVisualHeader\" => {\n    ...,\n    visual {\n      ...,\n      lottie {\n        ...,\n        \"href\": asset->url\n      }\n    }\n  },\n  _type == \"shortParagraphWithVisual\" => {\n    ...,\n    description[] {\n      ...,\n      _type == \"block\" => {\n        ...,\n        markDefs[] {\n          ...,\n          _type == \"link\" => {\n            ...,\n            \"href\": \"/\" + @.reference->slug.current\n          },\n          _type == \"linkV2\" => {\n            ...,\n            \"href\": select(\n              linkType == \"page\" => \"/\" + @.pageLink->slug.current,\n              linkType == \"post\" => \"/\" + @.postLink->slug.current,\n              linkType == \"url\" => externalLink,\n              linkType == \"file\" => select(\n                fileHandleType == \"download\" => @.fileLink->assetLink.asset->url,\n                \"/\" + @.fileLink->slug.current\n              )\n            ),\n            \"assetName\": select(\n              linkType == \"file\" => @.fileLink->assetLink.asset->originalFilename,\n              undefined\n            )\n          }\n        }\n      }\n    },\n    visual {\n      ...,\n      lottie {\n        ...,\n        \"href\": asset->url\n      }\n    }\n  },\n  _type == \"icons\" => {\n    ...,\n    description[] {\n      ...,\n      _type == \"block\" => {\n        ...,\n        markDefs[] {\n          ...,\n          _type == \"link\" => {\n            ...,\n            \"href\": \"/\" + @.reference->slug.current\n          },\n          _type == \"linkV2\" => {\n            ...,\n            \"href\": select(\n              linkType == \"page\" => \"/\" + @.pageLink->slug.current,\n              linkType == \"post\" => \"/\" + @.postLink->slug.current,\n              linkType == \"url\" => externalLink,\n              linkType == \"file\" => select(\n                fileHandleType == \"download\" => @.fileLink->assetLink.asset->url,\n                \"/\" + @.fileLink->slug.current\n              )\n            ),\n            \"assetName\": select(\n              linkType == \"file\" => @.fileLink->assetLink.asset->originalFilename,\n              undefined\n            )\n          }\n        }\n      }\n    }\n  },\n  _type == \"longParagraphWithVisual\" => {\n    ...,\n    description[] {\n      ...,\n      _type == \"block\" => {\n        ...,\n        markDefs[] {\n          ...,\n          _type == \"link\" => {\n            ...,\n            \"href\": \"/\" + @.reference->slug.current\n          },\n          _type == \"linkV2\" => {\n            ...,\n            \"href\": select(\n              linkType == \"page\" => \"/\" + @.pageLink->slug.current,\n              linkType == \"post\" => \"/\" + @.postLink->slug.current,\n              linkType == \"url\" => externalLink,\n              linkType == \"file\" => select(\n                fileHandleType == \"download\" => @.fileLink->assetLink.asset->url,\n                \"/\" + @.fileLink->slug.current\n              )\n            ),\n            \"assetName\": select(\n              linkType == \"file\" => @.fileLink->assetLink.asset->originalFilename,\n              undefined\n            )\n          }\n        }\n      }\n    }\n  },\n  _type == \"linkCardsWithVisual\" => {\n    ...,\n    linkCardsWithVisual[] {\n      ...,\n      \"href\": \"/\" + @.destination->slug.current,\n      description[] {\n        ...,\n        _type == \"block\" => {\n          ...,\n          markDefs[] {\n            ...,\n            _type == \"link\" => {\n              ...,\n              \"href\": \"/\" + @.reference->slug.current\n            },\n            _type == \"linkV2\" => {\n              ...,\n              \"href\": select(\n                linkType == \"page\" => \"/\" + @.pageLink->slug.current,\n                linkType == \"post\" => \"/\" + @.postLink->slug.current,\n                linkType == \"url\" => externalLink,\n                linkType == \"file\" => select(\n                  fileHandleType == \"download\" => @.fileLink->assetLink.asset->url,\n                  \"/\" + @.fileLink->slug.current\n                )\n              ),\n              \"assetName\": select(\n                linkType == \"file\" => @.fileLink->assetLink.asset->originalFilename,\n                undefined\n              )\n            }\n          }\n        }\n      }\n    }\n  },\n  _type == \"verticalSlider\" => {\n    ...,\n    slides  [] {\n      ...,\n      description[] {\n        ...,\n        _type == \"block\" => {\n          ...,\n          markDefs[] {\n            ...,\n            _type == \"link\" => {\n              ...,\n              \"href\": \"/\" + @.reference->slug.current\n            },\n            _type == \"linkV2\" => {\n              ...,\n              \"href\": select(\n                linkType == \"page\" => \"/\" + @.pageLink->slug.current,\n                linkType == \"post\" => \"/\" + @.postLink->slug.current,\n                linkType == \"url\" => externalLink,\n                linkType == \"file\" => select(\n                  fileHandleType == \"download\" => @.fileLink->assetLink.asset->url,\n                  \"/\" + @.fileLink->slug.current\n                )\n              ),\n              \"assetName\": select(\n                linkType == \"file\" => @.fileLink->assetLink.asset->originalFilename,\n                undefined\n              )\n            }\n          }\n        }\n      }\n    }\n  },\n  _type == \"masonry\" => {\n    ...,\n    masonryItems[] {\n      ...,\n      description[] {\n        ...,\n        _type == \"block\" => {\n          ...,\n          markDefs[] {\n            ...,\n            _type == \"link\" => {\n              ...,\n              \"href\": \"/\" + @.reference->slug.current\n            },\n            _type == \"linkV2\" => {\n              ...,\n              \"href\": select(\n                linkType == \"page\" => \"/\" + @.pageLink->slug.current,\n                linkType == \"post\" => \"/\" + @.postLink->slug.current,\n                linkType == \"url\" => externalLink,\n                linkType == \"file\" => select(\n                  fileHandleType == \"download\" => @.fileLink->assetLink.asset->url,\n                  \"/\" + @.fileLink->slug.current\n                )\n              ),\n              \"assetName\": select(\n                linkType == \"file\" => @.fileLink->assetLink.asset->originalFilename,\n                undefined\n              )\n            }\n          }\n        }\n      }\n    }\n  },\n  _type == \"contentCards\" => {\n    ...,\n    contentCards[] {\n      ...,\n      description[] {\n        ...,\n        _type == \"block\" => {\n          ...,\n          markDefs[] {\n            ...,\n            _type == \"link\" => {\n              ...,\n              \"href\": \"/\" + @.reference->slug.current\n            },\n            _type == \"linkV2\" => {\n              ...,\n              \"href\": select(\n                linkType == \"page\" => \"/\" + @.pageLink->slug.current,\n                linkType == \"post\" => \"/\" + @.postLink->slug.current,\n                linkType == \"url\" => externalLink,\n                linkType == \"file\" => select(\n                  fileHandleType == \"download\" => @.fileLink->assetLink.asset->url,\n                  \"/\" + @.fileLink->slug.current\n                )\n              ),\n              \"assetName\": select(\n                linkType == \"file\" => @.fileLink->assetLink.asset->originalFilename,\n                undefined\n              )\n            }\n          }\n        }\n      }\n    }\n  },\n  _type == \"people\" => {\n    ...,\n    peopleItems[] {\n      ...,\n      bio[] {\n        ...,\n        _type == \"block\" => {\n          ...,\n          markDefs[] {\n            ...,\n            _type == \"link\" => {\n              ...,\n              \"href\": \"/\" + @.reference->slug.current\n            },\n            _type == \"linkV2\" => {\n              ...,\n              \"href\": select(\n                linkType == \"page\" => \"/\" + @.pageLink->slug.current,\n                linkType == \"post\" => \"/\" + @.postLink->slug.current,\n                linkType == \"url\" => externalLink,\n                linkType == \"file\" => select(\n                  fileHandleType == \"download\" => @.fileLink->assetLink.asset->url,\n                  \"/\" + @.fileLink->slug.current\n                )\n              ),\n              \"assetName\": select(\n                linkType == \"file\" => @.fileLink->assetLink.asset->originalFilename,\n                undefined\n              )\n            }\n          }\n        }\n      }\n    }\n  },\n  _type == \"sectionHeader\" => {\n    ...,\n    description[] {\n      ...,\n      _type == \"block\" => {\n        ...,\n        markDefs[] {\n          ...,\n          _type == \"link\" => {\n            ...,\n            \"href\": \"/\" + @.reference->slug.current\n          },\n          _type == \"linkV2\" => {\n            ...,\n            \"href\": select(\n              linkType == \"page\" => \"/\" + @.pageLink->slug.current,\n              linkType == \"post\" => \"/\" + @.postLink->slug.current,\n              linkType == \"url\" => externalLink,\n              linkType == \"file\" => select(\n                fileHandleType == \"download\" => @.fileLink->assetLink.asset->url,\n                \"/\" + @.fileLink->slug.current\n              )\n            ),\n            \"assetName\": select(\n              linkType == \"file\" => @.fileLink->assetLink.asset->originalFilename,\n              undefined\n            )\n          }\n        }\n      }\n    }\n  },\n  _type == \"seo\" => {\n    ...,\n    \"articleAuthorHref\": \"/\" + @.articleAuthorUrl->slug.current,\n    _type == \"block\" => {\n      ...,\n      markDefs[] {\n        ...,\n        _type == \"link\" => {\n          ...,\n          \"href\": \"/\" + @.reference->slug.current\n        },\n        _type == \"linkV2\" => {\n          ...,\n          \"href\": select(\n            linkType == \"page\" => \"/\" + @.pageLink->slug.current,\n            linkType == \"post\" => \"/\" + @.postLink->slug.current,\n            linkType == \"url\" => externalLink,\n            linkType == \"file\" => select(\n              fileHandleType == \"download\" => @.fileLink->assetLink.asset->url,\n              \"/\" + @.fileLink->slug.current\n            )\n          ),\n          \"assetName\": select(\n            linkType == \"file\" => @.fileLink->assetLink.asset->originalFilename,\n            undefined\n          )\n        }\n      }\n    }\n  },\n  _type == \"questionList\" => {\n    ...,\n    sectionList[] {\n      ...,\n        questions[]{\n          ...,\n          answer[] {\n            _type == \"block\" => {\n              ...,\n              markDefs[] {\n                ...,\n                _type == \"link\" => {\n                  ...,\n                  \"href\": \"/\" + @.reference->slug.current\n                },\n                _type == \"linkV2\" => {\n                  ...,\n                  \"href\": select(\n                    linkType == \"page\" => \"/\" + @.pageLink->slug.current,\n                    linkType == \"post\" => \"/\" + @.postLink->slug.current,\n                    linkType == \"url\" => externalLink,\n                    linkType == \"file\" => select(\n                      fileHandleType == \"download\" => @.fileLink->assetLink.asset->url,\n                      \"/\" + @.fileLink->slug.current\n                    )\n                  ),\n                  \"assetName\": select(\n                    linkType == \"file\" => @.fileLink->assetLink.asset->originalFilename,\n                    undefined\n                  )\n                }\n              }\n            }\n          }\n        }\n    }\n  },\n  _type == \"findAgencyForm\" => {\n    ...,\n    submitSuccessMessage[] {\n      ...,\n      _type == \"block\" => {\n        ...,\n        markDefs[] {\n          ...,\n          _type == \"link\" => {\n            ...,\n            \"href\": \"/\" + @.reference->slug.current\n          },\n          _type == \"linkV2\" => {\n            ...,\n            \"href\": select(\n              linkType == \"page\" => \"/\" + @.pageLink->slug.current,\n              linkType == \"post\" => \"/\" + @.postLink->slug.current,\n              linkType == \"url\" => externalLink,\n              linkType == \"file\" => select(\n                fileHandleType == \"download\" => @.fileLink->assetLink.asset->url,\n                \"/\" + @.fileLink->slug.current\n              )\n            ),\n            \"assetName\": select(\n              linkType == \"file\" => @.fileLink->assetLink.asset->originalFilename,\n              undefined\n            )\n          }\n        }\n      }\n    }\n  },\n  _type == \"requestDemoForm2\" => {\n    ...,\n    checkboxLabel[] {\n      ...,\n      _type == \"block\" => {\n        ...,\n        markDefs[] {\n          ...,\n          _type == \"link\" => {\n            ...,\n            \"href\": \"/\" + @.reference->slug.current\n          },\n          _type == \"linkV2\" => {\n            ...,\n            \"href\": select(\n              linkType == \"page\" => \"/\" + @.pageLink->slug.current,\n              linkType == \"post\" => \"/\" + @.postLink->slug.current,\n              linkType == \"url\" => externalLink,\n              linkType == \"file\" => select(\n                fileHandleType == \"download\" => @.fileLink->assetLink.asset->url,\n                \"/\" + @.fileLink->slug.current\n              )\n            ),\n            \"assetName\": select(\n              linkType == \"file\" => @.fileLink->assetLink.asset->originalFilename,\n              undefined\n            )\n          }\n        }\n      }\n    },\n    submitSuccessMessage[] {\n      ...,\n      _type == \"block\" => {\n        ...,\n        markDefs[] {\n          ...,\n          _type == \"link\" => {\n            ...,\n            \"href\": \"/\" + @.reference->slug.current\n          },\n          _type == \"linkV2\" => {\n            ...,\n            \"href\": select(\n              linkType == \"page\" => \"/\" + @.pageLink->slug.current,\n              linkType == \"post\" => \"/\" + @.postLink->slug.current,\n              linkType == \"url\" => externalLink,\n              linkType == \"file\" => select(\n                fileHandleType == \"download\" => @.fileLink->assetLink.asset->url,\n                \"/\" + @.fileLink->slug.current\n              )\n            ),\n            \"assetName\": select(\n              linkType == \"file\" => @.fileLink->assetLink.asset->originalFilename,\n              undefined\n            )\n          }\n        }\n      }\n    }\n  },\n  _type == \"form\" => {\n    ...,\n    checkboxLabel[] {\n      ...,\n      _type == \"block\" => {\n        ...,\n        markDefs[] {\n          ...,\n          _type == \"link\" => {\n            ...,\n            \"href\": \"/\" + @.reference->slug.current\n          },\n          _type == \"linkV2\" => {\n            ...,\n            \"href\": select(\n              linkType == \"page\" => \"/\" + @.pageLink->slug.current,\n              linkType == \"post\" => \"/\" + @.postLink->slug.current,\n              linkType == \"url\" => externalLink,\n              linkType == \"file\" => select(\n                fileHandleType == \"download\" => @.fileLink->assetLink.asset->url,\n                \"/\" + @.fileLink->slug.current\n              )\n            ),\n            \"assetName\": select(\n              linkType == \"file\" => @.fileLink->assetLink.asset->originalFilename,\n              undefined\n            )\n          }\n        }\n      }\n    },\n    submitSuccessMessage[] {\n      ...,\n      _type == \"block\" => {\n        ...,\n        markDefs[] {\n          ...,\n          _type == \"link\" => {\n            ...,\n            \"href\": \"/\" + @.reference->slug.current\n          },\n          _type == \"linkV2\" => {\n            ...,\n            \"href\": select(\n              linkType == \"page\" => \"/\" + @.pageLink->slug.current,\n              linkType == \"post\" => \"/\" + @.postLink->slug.current,\n              linkType == \"url\" => externalLink,\n              linkType == \"file\" => select(\n                fileHandleType == \"download\" => @.fileLink->assetLink.asset->url,\n                \"/\" + @.fileLink->slug.current\n              )\n            ),\n            \"assetName\": select(\n              linkType == \"file\" => @.fileLink->assetLink.asset->originalFilename,\n              undefined\n            )\n          }\n        }\n      }\n    }\n  },\n  _type == \"footer\" => {\n    ...,\n    footerNote[] {\n      ...,\n      markDefs[] {\n        ...,\n        _type == \"link\" => {\n          ...,\n          \"href\": \"/\" + @.reference->slug.current\n        },\n        _type == \"linkV2\" => {\n          ...,\n          \"href\": select(\n            linkType == \"page\" => \"/\" + @.pageLink->slug.current,\n            linkType == \"post\" => \"/\" + @.postLink->slug.current,\n            linkType == \"url\" => externalLink,\n            linkType == \"file\" => select(\n              fileHandleType == \"download\" => @.fileLink->assetLink.asset->url,\n              \"/\" + @.fileLink->slug.current\n            )\n          ),\n          \"assetName\": select(\n            linkType == \"file\" => @.fileLink->assetLink.asset->originalFilename,\n            undefined\n          )\n        }\n      }\n    }\n  },\n  _type == \"largePageHeader\" => {\n    ...,\n    actionList[] {\n      ...,\n      \"link\": \"/\" + @.link->slug.current,\n      \"href\": select(\n        linkType == \"page\" => \"/\" + @.pageLink->slug.current,\n        linkType == \"post\" => \"/\" + @.postLink->slug.current,\n        linkType == \"url\" => externalLink,\n        linkType == \"file\" => select(\n          fileHandleType == \"download\" => @.fileLink->assetLink.asset->url,\n          \"/\" + @.fileLink->slug.current\n        )\n      ),\n      \"assetName\": select(\n        linkType == \"file\" => @.fileLink->assetLink.asset->originalFilename,\n        undefined\n      )\n    },\n    title[] {\n      ...,\n      _type == \"block\" => {\n        ...,\n        markDefs[] {\n          ...,\n          _type == \"link\" => {\n            ...,\n            \"href\": \"/\" + @.reference->slug.current\n          },\n          _type == \"linkV2\" => {\n            ...,\n            \"href\": select(\n              linkType == \"page\" => \"/\" + @.pageLink->slug.current,\n              linkType == \"post\" => \"/\" + @.postLink->slug.current,\n              linkType == \"url\" => externalLink,\n              linkType == \"file\" => select(\n                fileHandleType == \"download\" => @.fileLink->assetLink.asset->url,\n                \"/\" + @.fileLink->slug.current\n              )\n            ),\n            \"assetName\": select(\n              linkType == \"file\" => @.fileLink->assetLink.asset->originalFilename,\n              undefined\n            )\n          }\n        }\n      }\n    },\n    visual {\n      ...,\n      lottie {\n        ...,\n        \"href\": asset->url\n      },\n      inlineVideo {\n        ...,\n        inlineVideoFile {\n          ...,\n          \"href\": asset->url\n        }\n      },\n      fullPageVideo {\n        ...,\n        fullPageVideoFile {\n          ...,\n          \"href\": asset->url\n        }\n      }\n    }\n  },\n  _type == \"taxDepreciationOffer\" => {\n    ...,\n    actionList[] {\n      ...,\n      \"link\": \"/\" + @.link->slug.current,\n      \"href\": select(\n        linkType == \"page\" => \"/\" + @.pageLink->slug.current,\n        linkType == \"post\" => \"/\" + @.postLink->slug.current,\n        linkType == \"url\" => externalLink,\n        linkType == \"file\" => select(\n          fileHandleType == \"download\" => @.fileLink->assetLink.asset->url,\n          \"/\" + @.fileLink->slug.current\n        )\n      ),\n      \"assetName\": select(\n        linkType == \"file\" => @.fileLink->assetLink.asset->originalFilename,\n        undefined\n      )\n    },\n    secondaryButton {\n      ...,\n      \"link\": \"/\" + @.link->slug.current\n    },\n    headerTitle[] {\n      ...,\n      _type == \"block\" => {\n        ...,\n        markDefs[] {\n          ...,\n          _type == \"link\" => {\n            ...,\n            \"href\": \"/\" + @.reference->slug.current\n          },\n          _type == \"linkV2\" => {\n            ...,\n            \"href\": select(\n              linkType == \"page\" => \"/\" + @.pageLink->slug.current,\n              linkType == \"post\" => \"/\" + @.postLink->slug.current,\n              linkType == \"url\" => externalLink,\n              linkType == \"file\" => select(\n                fileHandleType == \"download\" => @.fileLink->assetLink.asset->url,\n                \"/\" + @.fileLink->slug.current\n              )\n            ),\n            \"assetName\": select(\n              linkType == \"file\" => @.fileLink->assetLink.asset->originalFilename,\n              undefined\n            )\n          }\n        }\n      }\n    },\n    title[] {\n      ...,\n      _type == \"block\" => {\n        ...,\n        markDefs[] {\n          ...,\n          _type == \"link\" => {\n            ...,\n            \"href\": \"/\" + @.reference->slug.current\n          },\n          _type == \"linkV2\" => {\n            ...,\n            \"href\": select(\n              linkType == \"page\" => \"/\" + @.pageLink->slug.current,\n              linkType == \"post\" => \"/\" + @.postLink->slug.current,\n              linkType == \"url\" => externalLink,\n              linkType == \"file\" => select(\n                fileHandleType == \"download\" => @.fileLink->assetLink.asset->url,\n                \"/\" + @.fileLink->slug.current\n              )\n            ),\n            \"assetName\": select(\n              linkType == \"file\" => @.fileLink->assetLink.asset->originalFilename,\n              undefined\n            )\n          }\n        }\n      }\n    },\n    guaranteeDescription[] {\n      ...,\n      _type == \"block\" => {\n        ...,\n        markDefs[] {\n          ...,\n          _type == \"linkV2\" => {\n            ...,\n            \"href\": select(\n              linkType == \"page\" => \"/\" + @.pageLink->slug.current,\n              linkType == \"post\" => \"/\" + @.postLink->slug.current,\n              linkType == \"url\" => externalLink,\n              linkType == \"file\" => select(\n                fileHandleType == \"download\" => @.fileLink->assetLink.asset->url,\n                \"/\" + @.fileLink->slug.current\n              )\n            ),\n            \"assetName\": select(\n              linkType == \"file\" => @.fileLink->assetLink.asset->originalFilename,\n              undefined\n            )\n          }\n        }\n      }\n    },\n    popupDescription[] {\n      ...,\n      _type == \"block\" => {\n        ...,\n        markDefs[] {\n          ...,\n          _type == \"link\" => {\n            ...,\n            \"href\": \"/\" + @.reference->slug.current\n          },\n          _type == \"linkV2\" => {\n            ...,\n            \"href\": select(\n              linkType == \"page\" => \"/\" + @.pageLink->slug.current,\n              linkType == \"post\" => \"/\" + @.postLink->slug.current,\n              linkType == \"url\" => externalLink,\n              linkType == \"file\" => select(\n                fileHandleType == \"download\" => @.fileLink->assetLink.asset->url,\n                \"/\" + @.fileLink->slug.current\n              )\n            ),\n            \"assetName\": select(\n              linkType == \"file\" => @.fileLink->assetLink.asset->originalFilename,\n              undefined\n            )\n          }\n        }\n      }\n    },\n    estimatePopupDescription[] {\n      ...,\n      _type == \"block\" => {\n        ...,\n        markDefs[] {\n          ...,\n          _type == \"link\" => {\n            ...,\n            \"href\": \"/\" + @.reference->slug.current\n          },\n          _type == \"linkV2\" => {\n            ...,\n            \"href\": select(\n              linkType == \"page\" => \"/\" + @.pageLink->slug.current,\n              linkType == \"post\" => \"/\" + @.postLink->slug.current,\n              linkType == \"url\" => externalLink,\n              linkType == \"file\" => select(\n                fileHandleType == \"download\" => @.fileLink->assetLink.asset->url,\n                \"/\" + @.fileLink->slug.current\n              )\n            ),\n            \"assetName\": select(\n              linkType == \"file\" => @.fileLink->assetLink.asset->originalFilename,\n              undefined\n            )\n          }\n        }\n      }\n    },\n    estimateContactDescription[] {\n      ...,\n      _type == \"block\" => {\n        ...,\n        markDefs[] {\n          ...,\n          _type == \"link\" => {\n            ...,\n            \"href\": \"/\" + @.reference->slug.current\n          },\n          _type == \"linkV2\" => {\n            ...,\n            \"href\": select(\n              linkType == \"page\" => \"/\" + @.pageLink->slug.current,\n              linkType == \"post\" => \"/\" + @.postLink->slug.current,\n              linkType == \"url\" => externalLink,\n              linkType == \"file\" => select(\n                fileHandleType == \"download\" => @.fileLink->assetLink.asset->url,\n                \"/\" + @.fileLink->slug.current\n              )\n            ),\n            \"assetName\": select(\n              linkType == \"file\" => @.fileLink->assetLink.asset->originalFilename,\n              undefined\n            )\n          }\n        }\n      }\n    },\n    submitSuccessfulMessage[] {\n      ...,\n      _type == \"block\" => {\n        ...,\n        markDefs[] {\n          ...,\n          _type == \"linkV2\" => {\n            ...,\n            \"href\": select(\n              linkType == \"page\" => \"/\" + @.pageLink->slug.current,\n              linkType == \"post\" => \"/\" + @.postLink->slug.current,\n              linkType == \"url\" => externalLink,\n              linkType == \"file\" => select(\n                fileHandleType == \"download\" => @.fileLink->assetLink.asset->url,\n                \"/\" + @.fileLink->slug.current\n              )\n            ),\n            \"assetName\": select(\n              linkType == \"file\" => @.fileLink->assetLink.asset->originalFilename,\n              undefined\n            )\n          }\n        }\n      }\n    }\n  },\n  _type == \"rentInAdvance\" => {\n    ...,\n    title[] {\n      ...,\n      _type == \"block\" => {\n        ...,\n        markDefs[] {\n          ...,\n          _type == \"link\" => {\n            ...,\n            \"href\": \"/\" + @.reference->slug.current\n          },\n          _type == \"linkV2\" => {\n            ...,\n            \"href\": select(\n              linkType == \"page\" => \"/\" + @.pageLink->slug.current,\n              linkType == \"post\" => \"/\" + @.postLink->slug.current,\n              linkType == \"url\" => externalLink,\n              linkType == \"file\" => select(\n                fileHandleType == \"download\" => @.fileLink->assetLink.asset->url,\n                \"/\" + @.fileLink->slug.current\n              )\n            ),\n            \"assetName\": select(\n              linkType == \"file\" => @.fileLink->assetLink.asset->originalFilename,\n              undefined\n            )\n          }\n        }\n      }\n    },\n    actionList[] {\n      ...,\n      \"link\": \"/\" + @.link->slug.current,\n      \"href\": select(\n        linkType == \"page\" => \"/\" + @.pageLink->slug.current,\n        linkType == \"post\" => \"/\" + @.postLink->slug.current,\n        linkType == \"url\" => externalLink,\n        linkType == \"file\" => select(\n          fileHandleType == \"download\" => @.fileLink->assetLink.asset->url,\n          \"/\" + @.fileLink->slug.current\n        )\n      ),\n      \"assetName\": select(\n        linkType == \"file\" => @.fileLink->assetLink.asset->originalFilename,\n        undefined\n      )\n    },\n    terms[] {\n      ...,\n      _type == \"block\" => {\n        ...,\n        markDefs[] {\n          ...,\n          _type == \"link\" => {\n            ...,\n            \"href\": \"/\" + @.reference->slug.current\n          },\n          _type == \"linkV2\" => {\n            ...,\n            \"href\": select(\n              linkType == \"page\" => \"/\" + @.pageLink->slug.current,\n              linkType == \"post\" => \"/\" + @.postLink->slug.current,\n              linkType == \"url\" => externalLink,\n              linkType == \"file\" => select(\n                fileHandleType == \"download\" => @.fileLink->assetLink.asset->url,\n                \"/\" + @.fileLink->slug.current\n              )\n            ),\n            \"assetName\": select(\n              linkType == \"file\" => @.fileLink->assetLink.asset->originalFilename,\n              undefined\n            )\n          }\n        }\n      }\n    },\n    submitSuccessMessage[] {\n      ...,\n      _type == \"block\" => {\n        ...,\n        markDefs[] {\n          ...,\n          _type == \"link\" => {\n            ...,\n            \"href\": \"/\" + @.reference->slug.current\n          },\n          _type == \"linkV2\" => {\n            ...,\n            \"href\": select(\n              linkType == \"page\" => \"/\" + @.pageLink->slug.current,\n              linkType == \"post\" => \"/\" + @.postLink->slug.current,\n              linkType == \"url\" => externalLink,\n              linkType == \"file\" => select(\n                fileHandleType == \"download\" => @.fileLink->assetLink.asset->url,\n                \"/\" + @.fileLink->slug.current\n              )\n            ),\n            \"assetName\": select(\n              linkType == \"file\" => @.fileLink->assetLink.asset->originalFilename,\n              undefined\n            )\n          }\n        }\n      }\n    }\n  },\n  _type == \"insuranceConsent\" => {\n    ...,\n    title[] {\n      ...,\n      _type == \"block\" => {\n        ...,\n        markDefs[] {\n          ...,\n          _type == \"link\" => {\n            ...,\n            \"href\": \"/\" + @.reference->slug.current\n          },\n          _type == \"linkV2\" => {\n            ...,\n            \"href\": select(\n              linkType == \"page\" => \"/\" + @.pageLink->slug.current,\n              linkType == \"post\" => \"/\" + @.postLink->slug.current,\n              linkType == \"url\" => externalLink,\n              linkType == \"file\" => select(\n                fileHandleType == \"download\" => @.fileLink->assetLink.asset->url,\n                \"/\" + @.fileLink->slug.current\n              )\n            ),\n            \"assetName\": select(\n              linkType == \"file\" => @.fileLink->assetLink.asset->originalFilename,\n              undefined\n            )\n          }\n        }\n      }\n    },\n    terms[] {\n      ...,\n      _type == \"block\" => {\n        ...,\n        markDefs[] {\n          ...,\n          _type == \"link\" => {\n            ...,\n            \"href\": \"/\" + @.reference->slug.current\n          },\n          _type == \"linkV2\" => {\n            ...,\n            \"href\": select(\n              linkType == \"page\" => \"/\" + @.pageLink->slug.current,\n              linkType == \"post\" => \"/\" + @.postLink->slug.current,\n              linkType == \"url\" => externalLink,\n              linkType == \"file\" => select(\n                fileHandleType == \"download\" => @.fileLink->assetLink.asset->url,\n                \"/\" + @.fileLink->slug.current\n              )\n            ),\n            \"assetName\": select(\n              linkType == \"file\" => @.fileLink->assetLink.asset->originalFilename,\n              undefined\n            )\n          }\n        }\n      }\n    },\n    consentText[] {\n      ...,\n      _type == \"block\" => {\n        ...,\n        markDefs[] {\n          ...,\n          _type == \"link\" => {\n            ...,\n            \"href\": \"/\" + @.reference->slug.current\n          },\n          _type == \"linkV2\" => {\n            ...,\n            \"href\": select(\n              linkType == \"page\" => \"/\" + @.pageLink->slug.current,\n              linkType == \"post\" => \"/\" + @.postLink->slug.current,\n              linkType == \"url\" => externalLink,\n              linkType == \"file\" => select(\n                fileHandleType == \"download\" => @.fileLink->assetLink.asset->url,\n                \"/\" + @.fileLink->slug.current\n              )\n            ),\n            \"assetName\": select(\n              linkType == \"file\" => @.fileLink->assetLink.asset->originalFilename,\n              undefined\n            )\n          }\n        }\n      }\n    },\n    submitSuccessMessage[] {\n      ...,\n      _type == \"block\" => {\n        ...,\n        markDefs[] {\n          ...,\n          _type == \"link\" => {\n            ...,\n            \"href\": \"/\" + @.reference->slug.current\n          },\n          _type == \"linkV2\" => {\n            ...,\n            \"href\": select(\n              linkType == \"page\" => \"/\" + @.pageLink->slug.current,\n              linkType == \"post\" => \"/\" + @.postLink->slug.current,\n              linkType == \"url\" => externalLink,\n              linkType == \"file\" => select(\n                fileHandleType == \"download\" => @.fileLink->assetLink.asset->url,\n                \"/\" + @.fileLink->slug.current\n              )\n            ),\n            \"assetName\": select(\n              linkType == \"file\" => @.fileLink->assetLink.asset->originalFilename,\n              undefined\n            )\n          }\n        }\n      }\n    }\n  },\n  _type == \"complianceCoverUpgrade\" => {\n    ...,\n    complianceCoverItems[] {\n      ...,\n      terms[] {\n        ...,\n        _type == \"block\" => {\n          ...,\n          markDefs[] {\n            ...,\n            _type == \"linkV2\" => {\n              ...,\n              \"href\": select(\n                linkType == \"page\" => \"/\" + @.pageLink->slug.current,\n                linkType == \"post\" => \"/\" + @.postLink->slug.current,\n                linkType == \"url\" => externalLink,\n                linkType == \"file\" => select(\n                  fileHandleType == \"download\" => @.fileLink->assetLink.asset->url,\n                  \"/\" + @.fileLink->slug.current\n                )\n              ),\n              \"assetName\": select(\n                linkType == \"file\" => @.fileLink->assetLink.asset->originalFilename,\n                undefined\n              )\n            }\n          }\n        }\n      },\n      consentText[] {\n        ...,\n        _type == \"block\" => {\n          ...,\n          markDefs[] {\n            ...,\n            _type == \"linkV2\" => {\n              ...,\n              \"href\": select(\n                linkType == \"page\" => \"/\" + @.pageLink->slug.current,\n                linkType == \"post\" => \"/\" + @.postLink->slug.current,\n                linkType == \"url\" => externalLink,\n                linkType == \"file\" => select(\n                  fileHandleType == \"download\" => @.fileLink->assetLink.asset->url,\n                  \"/\" + @.fileLink->slug.current\n                )\n              ),\n              \"assetName\": select(\n                linkType == \"file\" => @.fileLink->assetLink.asset->originalFilename,\n                undefined\n              )\n            }\n          }\n        }\n      },\n      submitSuccessMessage[] {\n        ...,\n        _type == \"block\" => {\n          ...,\n          markDefs[] {\n            ...,\n            _type == \"linkV2\" => {\n              ...,\n              \"href\": select(\n                linkType == \"page\" => \"/\" + @.pageLink->slug.current,\n                linkType == \"post\" => \"/\" + @.postLink->slug.current,\n                linkType == \"url\" => externalLink,\n                linkType == \"file\" => select(\n                  fileHandleType == \"download\" => @.fileLink->assetLink.asset->url,\n                  \"/\" + @.fileLink->slug.current\n                )\n              ),\n              \"assetName\": select(\n                linkType == \"file\" => @.fileLink->assetLink.asset->originalFilename,\n                undefined\n              )\n            }\n          }\n        }\n      }\n    }\n  },\n  _type == \"blogPosts\" => {\n    ...,\n    \"posts\": *[_type == \"post\"] | order(date desc) {\n      \n  _id,\n  _createdAt,\n  _updatedAt,\n  name,\n  title,\n  date,\n  excerpt,\n  coverImage,\n  \"slug\": slug.current,\n  \"author\": author->{name, picture},\n  background,\n  related,\n  _type,\n  videoUrl,\n  visualType,\n  previewVisual\n\n    }\n  },\n  _type == \"whatsNewCollection\" => {\n    ...,\n    \"whatsNewUpdates\": *[_type == \"whatsNew\"] | order(date desc) {\n      \n  _id,\n  _createdAt,\n  _updatedAt,\n  name,\n  title,\n  date,\n  excerpt,\n  coverImage,\n  \"slug\": slug.current,\n  \"author\": author->{name, picture},\n  background,\n  related,\n  _type,\n  videoUrl,\n  visualType,\n  previewVisual\n\n    }\n  },\n  _type == \"customTable\" => {\n    ...,\n    tableField {\n      ...,\n      headings[] {\n        ...,\n        content[] {\n          ...,\n          _type == \"block\" => {\n            ...,\n            markDefs[] {\n              ...,\n              _type == \"link\" => {\n                ...,\n                \"href\": \"/\" + @.reference->slug.current\n              },\n              _type == \"linkV2\" => {\n                ...,\n                \"href\": select(\n                  linkType == \"page\" => \"/\" + @.pageLink->slug.current,\n                  linkType == \"post\" => \"/\" + @.postLink->slug.current,\n                  linkType == \"url\" => externalLink,\n                  linkType == \"file\" => select(\n                    fileHandleType == \"download\" => @.fileLink->assetLink.asset->url,\n                    \"/\" + @.fileLink->slug.current\n                  )\n                ),\n                \"assetName\": select(\n                  linkType == \"file\" => @.fileLink->assetLink.asset->originalFilename,\n                  undefined\n                )\n              }\n            }\n          }\n        }\n      },\n      rows[] {\n        ...,\n        cells[] {\n          ...,\n          content[] {\n            ...,\n            _type == \"block\" => {\n              ...,\n              markDefs[] {\n                ...,\n                _type == \"link\" => {\n                  ...,\n                  \"href\": \"/\" + @.reference->slug.current\n                },\n                _type == \"linkV2\" => {\n                  ...,\n                  \"href\": select(\n                    linkType == \"page\" => \"/\" + @.pageLink->slug.current,\n                    linkType == \"post\" => \"/\" + @.postLink->slug.current,\n                    linkType == \"url\" => externalLink,\n                    linkType == \"file\" => select(\n                      fileHandleType == \"download\" => @.fileLink->assetLink.asset->url,\n                      \"/\" + @.fileLink->slug.current\n                    )\n                  ),\n                  \"assetName\": select(\n                    linkType == \"file\" => @.fileLink->assetLink.asset->originalFilename,\n                    undefined\n                  )\n                }\n              }\n            }\n          }\n        }\n      }\n    }\n  },\n\n  },\n  _id,\n  _type,\n  \"slug\": slug.current,\n  seo {\n    ...,\n    \"articleAuthorHref\": \"/\" + @.articleAuthorUrl->slug.current,\n  },\n}","queryParams":{"slug":"security"}},"draftMode":false},"__N_SSG":true}