{"componentChunkName":"component---src-components-design-system-templates-index-tsx","path":"/","result":{"pageContext":{"group":[{"node":{"fields":{"slug":"/phishing-aware-culture-riot/"},"timeToRead":5,"frontmatter":{"title":"Beyond Compliance: How We Built a Phishing-Aware Culture Across 1,700 Employees","authors":["marco_boniardi"],"date":"March 04, 2026","tags":["cybersecurity","phishing","security-awareness","training","riot"],"abstract":"Compliance checkboxes don't change behaviour. Here's how we used RIOT's AI-powered platform to run real phishing simulations, deliver contextual micro-training via Slack, and cut our vulnerability index by more than half across 1,700 employees.","showDateAndReadingTime":true,"featuredImage":{"childImageSharp":{"gatsbyImageData":{"layout":"fullWidth","placeholder":{"fallback":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAAMABQDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABAAF/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQL/2gAMAwEAAhADEAAAAc5oGMInw//EAB0QAAAGAwEAAAAAAAAAAAAAAAABAgQRIgMSITH/2gAIAQEAAQUC16vFVLYjKYDeyvB//8QAFREBAQAAAAAAAAAAAAAAAAAAABH/2gAIAQMBAT8BR//EABURAQEAAAAAAAAAAAAAAAAAAAAR/9oACAECAQE/AVf/xAAbEAACAgMBAAAAAAAAAAAAAAAAARExEBIhIv/aAAgBAQAGPwKxe00kTvjqsg//xAAZEAADAQEBAAAAAAAAAAAAAAAAAREhMVH/2gAIAQEAAT8hS8KJy9iJFF3hTYNCDqPC6RKI/9oADAMBAAIAAwAAABBLz//EABYRAAMAAAAAAAAAAAAAAAAAAAABEf/aAAgBAwEBPxCNkn//xAAWEQEBAQAAAAAAAAAAAAAAAAARAAH/2gAIAQIBAT8QcJ3/xAAeEAEAAgIBBQAAAAAAAAAAAAABABEhMVFhgZHB8P/aAAgBAQABPxASH4bc5+9Qa3AQtWtVzcGKGpLvtAFXWoQyvCIX2AoxP//Z"},"images":{"fallback":{"src":"/static/175db8763c08e63f6173212877cd96d8/f4c2f/default.jpg","srcSet":"/static/175db8763c08e63f6173212877cd96d8/fa52f/default.jpg 750w,\n/static/175db8763c08e63f6173212877cd96d8/090e3/default.jpg 1080w,\n/static/175db8763c08e63f6173212877cd96d8/ab066/default.jpg 1366w,\n/static/175db8763c08e63f6173212877cd96d8/f4c2f/default.jpg 1920w","sizes":"100vw"},"sources":[{"srcSet":"/static/175db8763c08e63f6173212877cd96d8/e08e2/default.webp 750w,\n/static/175db8763c08e63f6173212877cd96d8/d60d5/default.webp 1080w,\n/static/175db8763c08e63f6173212877cd96d8/7afe7/default.webp 1366w,\n/static/175db8763c08e63f6173212877cd96d8/a7f26/default.webp 1920w","type":"image/webp","sizes":"100vw"}]},"width":1,"height":0.6020833333333334}}}}}},{"node":{"fields":{"slug":"/react-native-skia-text-gradient/"},"timeToRead":10,"frontmatter":{"title":"Creating Stunning Gradients in React Native with Skia","authors":["fabrizio_duroni","antonino_gitto"],"date":"June 13, 2025","tags":["react native","swift","ios","apple","android","java","mobile application development","javascript","typescript","expo","skia"],"abstract":"Learn how to create stunning text with React Native using React Native Skia. In this post, we’ll explore how to leverage Skia’s powerful features to bring vibrant gradients to life.","showDateAndReadingTime":true,"featuredImage":{"childImageSharp":{"gatsbyImageData":{"layout":"fullWidth","placeholder":{"fallback":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAALABQDASIAAhEBAxEB/8QAGAAAAgMAAAAAAAAAAAAAAAAAAAIBAwX/xAAUAQEAAAAAAAAAAAAAAAAAAAAC/9oADAMBAAIQAxAAAAHSi9GEHEf/xAAZEAACAwEAAAAAAAAAAAAAAAABMQADEBH/2gAIAQEAAQUC5odaE//EABURAQEAAAAAAAAAAAAAAAAAABAR/9oACAEDAQE/AYf/xAAXEQEAAwAAAAAAAAAAAAAAAAAAARES/9oACAECAQE/AdSt/8QAGBAAAgMAAAAAAAAAAAAAAAAAAAEgMXH/2gAIAQEABj8CqL0//8QAGxAAAgIDAQAAAAAAAAAAAAAAAAERQXGBsfD/2gAIAQEAAT8hlTPBUpN4EpOyPGzsP//aAAwDAQACAAMAAAAQP9//xAAXEQEBAQEAAAAAAAAAAAAAAAABABEh/9oACAEDAQE/EA4Txv/EABcRAQEBAQAAAAAAAAAAAAAAAAEAESH/2gAIAQIBAT8Qe0PL/8QAGxABAAMAAwEAAAAAAAAAAAAAAQARITFBYfD/2gAIAQEAAT8QbAs0MXVzGoM4e1NVdKPjMKoEdA52eod+2z//2Q=="},"images":{"fallback":{"src":"/static/34d5724832b8a6b50a0e0bbc7484b926/1470f/skia-gradients-featured.jpg","srcSet":"/static/34d5724832b8a6b50a0e0bbc7484b926/e5bb8/skia-gradients-featured.jpg 750w,\n/static/34d5724832b8a6b50a0e0bbc7484b926/84247/skia-gradients-featured.jpg 1080w,\n/static/34d5724832b8a6b50a0e0bbc7484b926/a9a64/skia-gradients-featured.jpg 1366w,\n/static/34d5724832b8a6b50a0e0bbc7484b926/1470f/skia-gradients-featured.jpg 1500w","sizes":"100vw"},"sources":[{"srcSet":"/static/34d5724832b8a6b50a0e0bbc7484b926/602ed/skia-gradients-featured.webp 750w,\n/static/34d5724832b8a6b50a0e0bbc7484b926/f4f5c/skia-gradients-featured.webp 1080w,\n/static/34d5724832b8a6b50a0e0bbc7484b926/fd788/skia-gradients-featured.webp 1366w,\n/static/34d5724832b8a6b50a0e0bbc7484b926/55be3/skia-gradients-featured.webp 1500w","type":"image/webp","sizes":"100vw"}]},"width":1,"height":0.568}}}}}},{"node":{"fields":{"slug":"/locale-ios-app-device/"},"timeToRead":11,"frontmatter":{"title":"Which Locale? Decoding the Madness Behind iOS Localization and Language Preferences","authors":["fabrizio_duroni","antonino_gitto","marco_de_lucchi"],"date":"April 10, 2025","tags":["swift","ios","apple","mobile application development"],"abstract":"iOS localization is a wild ride where device and app locales play by their own rules. But don’t worry, after some chaos, Apple’s settings actually matched our expectations. Of course, only after a few twists and turns","showDateAndReadingTime":true,"featuredImage":{"childImageSharp":{"gatsbyImageData":{"layout":"fullWidth","placeholder":{"fallback":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAALABQDASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAAAAIDBAX/xAAUAQEAAAAAAAAAAAAAAAAAAAAC/9oADAMBAAIQAxAAAAHqLomhMcR//8QAGRAAAgMBAAAAAAAAAAAAAAAAAAECEjED/9oACAEBAAEFAqtiVhETnkc//8QAFREBAQAAAAAAAAAAAAAAAAAAEBH/2gAIAQMBAT8Bh//EABYRAQEBAAAAAAAAAAAAAAAAAAARAf/aAAgBAgEBPwG6r//EABcQAAMBAAAAAAAAAAAAAAAAAAABECH/2gAIAQEABj8CMjv/xAAcEAEAAQQDAAAAAAAAAAAAAAABABARMbEhUXH/2gAIAQEAAT8hMBDu8YHAxBcpYvCbHc//2gAMAwEAAgADAAAAEN//AP/EABYRAQEBAAAAAAAAAAAAAAAAAAEAIf/aAAgBAwEBPxAGSbf/xAAWEQEBAQAAAAAAAAAAAAAAAAABACH/2gAIAQIBAT8QdoV//8QAHhAAAgICAgMAAAAAAAAAAAAAAREAITFBEHGRwfD/2gAIAQEAAT8QO1QKQWlqEmwxYdHMs1sjwVMu3ocez/Fp/9k="},"images":{"fallback":{"src":"/static/e8bd5eb0a99ac8f65434c2328b50f6f1/1470f/which-locale-featured.jpg","srcSet":"/static/e8bd5eb0a99ac8f65434c2328b50f6f1/e5bb8/which-locale-featured.jpg 750w,\n/static/e8bd5eb0a99ac8f65434c2328b50f6f1/84247/which-locale-featured.jpg 1080w,\n/static/e8bd5eb0a99ac8f65434c2328b50f6f1/a9a64/which-locale-featured.jpg 1366w,\n/static/e8bd5eb0a99ac8f65434c2328b50f6f1/1470f/which-locale-featured.jpg 1500w","sizes":"100vw"},"sources":[{"srcSet":"/static/e8bd5eb0a99ac8f65434c2328b50f6f1/602ed/which-locale-featured.webp 750w,\n/static/e8bd5eb0a99ac8f65434c2328b50f6f1/f4f5c/which-locale-featured.webp 1080w,\n/static/e8bd5eb0a99ac8f65434c2328b50f6f1/fd788/which-locale-featured.webp 1366w,\n/static/e8bd5eb0a99ac8f65434c2328b50f6f1/55be3/which-locale-featured.webp 1500w","type":"image/webp","sizes":"100vw"}]},"width":1,"height":0.568}}}}}},{"node":{"fields":{"slug":"/how-we-use-airflow-with-composer/"},"timeToRead":12,"frontmatter":{"title":"How we use Airflow with Composer","authors":["alberto_crespi"],"date":"January 29, 2025","tags":["data","data-design","architecture","orchestration","composer","airflow","python","sql"],"abstract":"At lastminute.com, we use Apache Airflow, managed through Google Cloud Composer, to orchestrate complex workflows. This article explores why we chose Composer as our Airflow distribution, how we use it to schedule a wide range of tasks, and how we organize files and resources to ensure scalability and maintainability. Additionally, we delve into our CI/CD practices, highlighting how we test workflows and manage costs, offering insights for teams seeking efficient and reliable data orchestration at scale in big tech company.","showDateAndReadingTime":true,"featuredImage":{"childImageSharp":{"gatsbyImageData":{"layout":"fullWidth","placeholder":{"fallback":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAALABQDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAwD/xAAWAQEBAQAAAAAAAAAAAAAAAAABAgP/2gAMAwEAAhADEAAAAXQjJWOwP//EABgQAAMBAQAAAAAAAAAAAAAAAAABAhEh/9oACAEBAAEFAtZqY67PSEM//8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAS/9oACAEDAQE/Ackl/8QAGBEAAgMAAAAAAAAAAAAAAAAAAAEREmH/2gAIAQIBAT8BUtFtP//EABoQAAICAwAAAAAAAAAAAAAAAAABEBEhMUH/2gAIAQEABj8CyjRwdlx//8QAHRABAAICAgMAAAAAAAAAAAAAAQARMVEhQXGR0f/aAAgBAQABPyE3fkjYT2ncZGxfyEtrUaOZlgn/2gAMAwEAAgADAAAAENPv/8QAGBEAAgMAAAAAAAAAAAAAAAAAAAERMVH/2gAIAQMBAT8Q1shbR//EABoRAAICAwAAAAAAAAAAAAAAAAARASFBgfD/2gAIAQIBAT8QuWNmXbP/xAAbEAEAAwEAAwAAAAAAAAAAAAABABEhQTFh0f/aAAgBAQABPxCzhfBoU+xUC0FDvp2HYQma+IdVsBV3V2ZEMinKclOjOgz/2Q=="},"images":{"fallback":{"src":"/static/506085692545d95e5a899e19969d0249/1b3ba/frontpage.jpg","srcSet":"/static/506085692545d95e5a899e19969d0249/a43ae/frontpage.jpg 750w,\n/static/506085692545d95e5a899e19969d0249/ed8db/frontpage.jpg 1080w,\n/static/506085692545d95e5a899e19969d0249/c180b/frontpage.jpg 1366w,\n/static/506085692545d95e5a899e19969d0249/1b3ba/frontpage.jpg 1792w","sizes":"100vw"},"sources":[{"srcSet":"/static/506085692545d95e5a899e19969d0249/4c8c9/frontpage.webp 750w,\n/static/506085692545d95e5a899e19969d0249/faf10/frontpage.webp 1080w,\n/static/506085692545d95e5a899e19969d0249/55813/frontpage.webp 1366w,\n/static/506085692545d95e5a899e19969d0249/fb23b/frontpage.webp 1792w","type":"image/webp","sizes":"100vw"}]},"width":1,"height":0.5714285714285714}}}}}},{"node":{"fields":{"slug":"/react-universe-2024/"},"timeToRead":6,"frontmatter":{"title":"React Universe 2024","authors":["fabrizio_duroni","sam_campisi"],"date":"October 15, 2024","tags":["react-native","swift","ios","apple","android","java","mobile-application-development","javascript"],"abstract":"Let's dive into the talks from React Universe 2024 that stood out to us the most and share the key insights we gained. From innovative debugging tools to cross-platform development strategies, we’ll walk you through what we found valuable and how it’s shaping our approach to React and React Native development.","showDateAndReadingTime":true,"featuredImage":{"childImageSharp":{"gatsbyImageData":{"layout":"fullWidth","placeholder":{"fallback":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAAPABQDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAIEA//EABYBAQEBAAAAAAAAAAAAAAAAAAECBP/aAAwDAQACEAMQAAABkTFdN2EoH//EABkQAAMAAwAAAAAAAAAAAAAAAAECAwAREv/aAAgBAQABBQLptbbF6KrRwDZzi3oo/8QAFREBAQAAAAAAAAAAAAAAAAAAARD/2gAIAQMBAT8BZ//EABYRAQEBAAAAAAAAAAAAAAAAAAASAf/aAAgBAgEBPwGsU//EABkQAAMBAQEAAAAAAAAAAAAAAAABEQIhMv/aAAgBAQAGPwKjLUc00emTO2kf/8QAGxAAAwACAwAAAAAAAAAAAAAAAAERMYFBUWH/2gAIAQEAAT8h32C74QVKK90a4HjEjT3kQZhH/9oADAMBAAIAAwAAABDXz//EABgRAAIDAAAAAAAAAAAAAAAAAAABITGB/9oACAEDAQE/EIWzT//EABkRAQACAwAAAAAAAAAAAAAAAAEAESGx8P/aAAgBAgEBPxAAzuU5n//EAB0QAQEAAgIDAQAAAAAAAAAAAAERACExoUFRcYH/2gAIAQEAAT8QgQqKCbepk4umtfH5nqww76MGOSA59xmak2tMH8YhgZ//2Q=="},"images":{"fallback":{"src":"/static/57e69b8b08717f55121b1b89ace2ec05/3832f/react-universe.jpg","srcSet":"/static/57e69b8b08717f55121b1b89ace2ec05/6c918/react-universe.jpg 750w,\n/static/57e69b8b08717f55121b1b89ace2ec05/49438/react-universe.jpg 1080w,\n/static/57e69b8b08717f55121b1b89ace2ec05/f4534/react-universe.jpg 1366w,\n/static/57e69b8b08717f55121b1b89ace2ec05/3832f/react-universe.jpg 1920w","sizes":"100vw"},"sources":[{"srcSet":"/static/57e69b8b08717f55121b1b89ace2ec05/66907/react-universe.webp 750w,\n/static/57e69b8b08717f55121b1b89ace2ec05/27610/react-universe.webp 1080w,\n/static/57e69b8b08717f55121b1b89ace2ec05/90004/react-universe.webp 1366w,\n/static/57e69b8b08717f55121b1b89ace2ec05/e4c47/react-universe.webp 1920w","type":"image/webp","sizes":"100vw"}]},"width":1,"height":0.75}}}}}},{"node":{"fields":{"slug":"/tech-radar/"},"timeToRead":5,"frontmatter":{"title":"Tech Radar As a Collaboration Tool","authors":["rabbani_kajamohideen"],"date":"July 10, 2024","tags":["techradar","git","collaboration","visualisation","governance"],"abstract":"A tech radar is a visual and strategic tool used by organizations to assess and communicate the status and future direction of various technologies, frameworks, tools, and platforms.","showDateAndReadingTime":true,"featuredImage":{"childImageSharp":{"gatsbyImageData":{"layout":"fullWidth","placeholder":{"fallback":"data:image/jpeg;base64,/9j/2wBDABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2P/2wBDARESEhgVGC8aGi9jQjhCY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2P/wgARCAAIABQDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEAMQAAAB35hUH//EABYQAQEBAAAAAAAAAAAAAAAAAAABMf/aAAgBAQABBQJNf//EABQRAQAAAAAAAAAAAAAAAAAAABD/2gAIAQMBAT8BP//EABQRAQAAAAAAAAAAAAAAAAAAABD/2gAIAQIBAT8BP//EABQQAQAAAAAAAAAAAAAAAAAAABD/2gAIAQEABj8Cf//EABsQAAEEAwAAAAAAAAAAAAAAABEAARAhMUFR/9oACAEBAAE/IXxSPoDcf//aAAwDAQACAAMAAAAQfA//xAAVEQEBAAAAAAAAAAAAAAAAAAAQQf/aAAgBAwEBPxCH/8QAFBEBAAAAAAAAAAAAAAAAAAAAEP/aAAgBAgEBPxA//8QAGxAAAQQDAAAAAAAAAAAAAAAAEQAQIUFhodH/2gAIAQEAAT8QM7CFvDLrf//Z"},"images":{"fallback":{"src":"/static/090b6b3c69579a3e28a424195f3fac22/de3d3/techradar_card.jpg","srcSet":"/static/090b6b3c69579a3e28a424195f3fac22/20c4c/techradar_card.jpg 750w,\n/static/090b6b3c69579a3e28a424195f3fac22/9c2d1/techradar_card.jpg 1080w,\n/static/090b6b3c69579a3e28a424195f3fac22/ecfde/techradar_card.jpg 1366w,\n/static/090b6b3c69579a3e28a424195f3fac22/de3d3/techradar_card.jpg 1500w","sizes":"100vw"},"sources":[{"srcSet":"/static/090b6b3c69579a3e28a424195f3fac22/0fc4b/techradar_card.webp 750w,\n/static/090b6b3c69579a3e28a424195f3fac22/83797/techradar_card.webp 1080w,\n/static/090b6b3c69579a3e28a424195f3fac22/4516c/techradar_card.webp 1366w,\n/static/090b6b3c69579a3e28a424195f3fac22/02143/techradar_card.webp 1500w","type":"image/webp","sizes":"100vw"}]},"width":1,"height":0.4}}}}}},{"node":{"fields":{"slug":"/widget-android-jetpack-support/"},"timeToRead":9,"frontmatter":{"title":"Ease your Android widgets development with help of Jetpack ","authors":["alejandro_weichandt","omar_shatani"],"date":"May 15, 2024","tags":["kotlin","compose","glance","jetpack","android","mobile-application-development"],"abstract":"Quick introduction of related Jetpack libraries which will help on your Android widget's development","showDateAndReadingTime":true,"featuredImage":{"childImageSharp":{"gatsbyImageData":{"layout":"fullWidth","placeholder":{"fallback":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAJCAYAAAAywQxIAAAACXBIWXMAAAsTAAALEwEAmpwYAAABy0lEQVR42o2STWsTURSG8x906c9wIQiuxB/goi5cqaBoawtNFIIuCiqIKKnuhIALF25cVHDhF+omlDa2wUWltE3baSbTSCad2JnJnTtfj2cypNSPRc+dZ87c4fDec+45hTRNSZKEJPOCPOJHyOu/lv5BeiiuwBEslgO3e4r1rmJD2OrHBzR7AUqHB6IF1/P5Or/Ip8YOtfU+PyyXhvmLd6t7fFmxh0FBGFMzFAuGR33H45vps2i41M0BDdnbVlcEk1xwrbnBlfFLjE0WOT01y7n7bzlVqXPm0TzF2RpaatdRwlJb0XI07Z5Hy3YxhdaefJs2u2tbDJQiDEMKVmuTyoMSt4rnKZUuUi7PcOH2c45PvOHkkwUJ1PhC3Qpp2oqf/QE9V2PvB4KiK7gDRRDoXHDT+M6L6Rmqk3e5OjHO2I0yZ6/d4djlZ5y49xlfR9K0FEOy23V8+l4g/2K8ICMaEsgdamEo2OkafKg8ZO5xleLTClMv3zP96iPXq3PcfF1Hx/ndZJOgA4XdcVhdtvA9KTHKRXQYiY9ywSxYkpUVH5qKOOcvy8bI6di0V7bZtx3JTDOQcpUKhiXHcSyCWbtHI3UEG4WlafoPWZd/A2QEkXfJXFi9AAAAAElFTkSuQmCC"},"images":{"fallback":{"src":"/static/1654e8ec1738e8d03d4b99322a08b895/15a0c/layout-layers.png","srcSet":"/static/1654e8ec1738e8d03d4b99322a08b895/4a226/layout-layers.png 750w,\n/static/1654e8ec1738e8d03d4b99322a08b895/9fe3c/layout-layers.png 1080w,\n/static/1654e8ec1738e8d03d4b99322a08b895/a5c11/layout-layers.png 1366w,\n/static/1654e8ec1738e8d03d4b99322a08b895/15a0c/layout-layers.png 1580w","sizes":"100vw"},"sources":[{"srcSet":"/static/1654e8ec1738e8d03d4b99322a08b895/7d222/layout-layers.webp 750w,\n/static/1654e8ec1738e8d03d4b99322a08b895/a4f4e/layout-layers.webp 1080w,\n/static/1654e8ec1738e8d03d4b99322a08b895/174f7/layout-layers.webp 1366w,\n/static/1654e8ec1738e8d03d4b99322a08b895/1aca5/layout-layers.webp 1580w","type":"image/webp","sizes":"100vw"}]},"width":1,"height":0.4335443037974684}}}}}}],"pathPrefix":"","first":true,"last":false,"index":1,"pageCount":12,"additionalContext":{}}},"staticQueryHashes":["3128444919","3280571401","3349432034","3429119764","4080924792","681919317"],"slicesMap":{}}