{"title":"Office","description":"","products":[{"product_id":"microsoft-office-2024-professional-plus","title":"Microsoft Office 2024 Professional Plus Key","description":"\u003c!--\n  ============================================================\n  SHOPIFY PRODUCT DESCRIPTION SECTION\n  Animated product description — inspired by key-wrld.com\n  \n  HOW TO ADD TO SHOPIFY:\n  1. Go to Online Store \u003e Themes \u003e Edit Code\n  2. Open product.liquid (or your product template)\n  3. Find where {{ product.description }} is rendered\n  4. Replace it (or wrap it) with this snippet, then customize\n     the content inside to match your product.\n  \n  OR: Paste the CSS into your theme.css \/ assets\/base.css\n      and the HTML into your product template \/ a section file.\n  ============================================================\n--\u003e\n\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Manrope:wght@400;500;600;700;800\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\u003cstyle\u003e\n  \/* ── Root Variables ─────────────────────────────── *\/\n  :root {\n    --kw-bg:        transparent;\n    --kw-surface:   rgba(255,255,255,0.04);\n    --kw-border:    rgba(255,255,255,0.09);\n    --kw-accent:    #0078d4;       \/* Microsoft blue *\/\n    --kw-accent2:   #00c6ff;\n    --kw-text:      #000000;\n    --kw-muted:     #333333;\n    --kw-radius:    16px;\n    --kw-font:      'Manrope', sans-serif;\n  }\n\n  \/* ── Wrapper ─────────────────────────────────────── *\/\n  .kw-desc {\n    font-family: var(--kw-font);\n    background: transparent;\n    color: var(--kw-text);\n    padding: 60px 24px 80px;\n    overflow: hidden;\n  }\n\n  .kw-desc * { box-sizing: border-box; }\n\n  \/* ── Section header ──────────────────────────────── *\/\n  .kw-badge {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    background: rgba(0,120,212,0.15);\n    border: 1px solid rgba(0,120,212,0.35);\n    color: var(--kw-accent2);\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    padding: 6px 14px;\n    border-radius: 100px;\n    margin-bottom: 32px;\n  }\n  .kw-badge::before {\n    content: '';\n    width: 6px; height: 6px;\n    border-radius: 50%;\n    background: var(--kw-accent2);\n    animation: pulse 2s infinite;\n  }\n  @keyframes pulse {\n    0%,100% { opacity: 1; transform: scale(1); }\n    50%      { opacity: 0.4; transform: scale(1.4); }\n  }\n\n  .kw-section-title {\n    font-size: clamp(28px, 4vw, 44px);\n    font-weight: 700;\n    line-height: 1.15;\n    margin: 0 0 12px;\n    background: linear-gradient(135deg, #000 40%, var(--kw-accent));\n    -webkit-background-clip: text;\n    -webkit-text-fill-color: transparent;\n    background-clip: text;\n  }\n\n  .kw-section-sub {\n    color: var(--kw-muted);\n    font-size: 16px;\n    max-width: 520px;\n    line-height: 1.6;\n    margin: 0 0 64px;\n  }\n\n  \/* ── Feature rows ────────────────────────────────── *\/\n  .kw-features { display: flex; flex-direction: column; gap: 80px; }\n\n  .kw-feature {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 48px;\n    align-items: center;\n    opacity: 0;\n    transform: translateY(48px);\n    transition: opacity 0.7s ease, transform 0.7s ease;\n  }\n  .kw-feature.visible {\n    opacity: 1;\n    transform: translateY(0);\n  }\n  .kw-feature:nth-child(even) .kw-feature__img  { order: 2; }\n  .kw-feature:nth-child(even) .kw-feature__body { order: 1; }\n\n  \/* Image card *\/\n  .kw-feature__img {\n    position: relative;\n    border-radius: var(--kw-radius);\n    overflow: hidden;\n    background: rgba(255,255,255,0.04);\n    border: 1px solid var(--kw-border);\n    box-shadow: 0 24px 60px rgba(0,0,0,0.5);\n  }\n  .kw-feature__img::before {\n    content: '';\n    position: absolute; inset: 0;\n    background: linear-gradient(135deg, rgba(0,120,212,0.08), transparent 60%);\n    z-index: 1;\n    pointer-events: none;\n  }\n  .kw-feature__img img {\n    width: 100%;\n    display: block;\n    transition: transform 0.6s ease;\n  }\n  .kw-feature__img:hover img { transform: scale(1.03); }\n\n  \/* Glow ring on image *\/\n  .kw-feature__img::after {\n    content: '';\n    position: absolute;\n    top: -1px; left: -1px; right: -1px; bottom: -1px;\n    border-radius: var(--kw-radius);\n    border: 1px solid transparent;\n    background: linear-gradient(135deg, var(--kw-accent), transparent, var(--kw-accent2)) border-box;\n    -webkit-mask: linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0);\n    -webkit-mask-composite: destination-out;\n    mask-composite: exclude;\n    opacity: 0;\n    transition: opacity 0.4s;\n  }\n  .kw-feature__img:hover::after { opacity: 1; }\n\n  \/* Body *\/\n  .kw-feature__body { padding: 8px 0; }\n\n  .kw-app-icon {\n    width: 52px; height: 52px;\n    margin-bottom: 20px;\n    filter: drop-shadow(0 4px 12px rgba(0,120,212,0.4));\n  }\n\n  .kw-feature__label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.15em;\n    text-transform: uppercase;\n    color: var(--kw-accent2);\n    margin-bottom: 10px;\n  }\n\n  .kw-feature__heading {\n    font-size: clamp(22px, 3vw, 32px);\n    font-weight: 700;\n    margin: 0 0 16px;\n    line-height: 1.2;\n  }\n\n  .kw-feature__text {\n    color: var(--kw-muted);\n    font-size: 15px;\n    line-height: 1.7;\n    margin: 0;\n  }\n\n  \/* ── App icons grid ───────────────────────────────── *\/\n  .kw-apps {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 20px;\n    margin-top: 80px;\n    padding-top: 48px;\n    border-top: 1px solid var(--kw-border);\n    opacity: 0;\n    transform: translateY(32px);\n    transition: opacity 0.7s 0.1s ease, transform 0.7s 0.1s ease;\n  }\n  .kw-apps.visible { opacity: 1; transform: translateY(0); }\n\n  .kw-app-pill {\n    display: flex;\n    align-items: center;\n    gap: 12px;\n    background: rgba(255,255,255,0.04);\n    border: 1px solid var(--kw-border);\n    border-radius: 12px;\n    padding: 12px 20px;\n    transition: border-color 0.3s, transform 0.3s;\n  }\n  .kw-app-pill:hover {\n    border-color: rgba(0,120,212,0.5);\n    transform: translateY(-3px);\n  }\n  .kw-app-pill img { width: 32px; height: 32px; }\n  .kw-app-pill span { font-size: 13px; font-weight: 600; color: var(--kw-text); }\n\n  \/* ── Specs grid ───────────────────────────────────── *\/\n  .kw-specs {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n    gap: 16px;\n    margin-top: 64px;\n    opacity: 0;\n    transform: translateY(32px);\n    transition: opacity 0.7s ease, transform 0.7s ease;\n  }\n  .kw-specs.visible { opacity: 1; transform: translateY(0); }\n\n  .kw-spec-card {\n    background: rgba(255,255,255,0.04);\n    border: 1px solid var(--kw-border);\n    border-radius: var(--kw-radius);\n    padding: 24px 20px;\n    transition: border-color 0.3s, transform 0.3s;\n    display: flex;\n    align-items: flex-start;\n    gap: 14px;\n  }\n  .kw-spec-card:hover {\n    border-color: rgba(0,120,212,0.4);\n    transform: translateY(-4px);\n  }\n  .kw-spec-icon {\n    width: 36px; height: 36px;\n    background: rgba(0,120,212,0.15);\n    border-radius: 8px;\n    display: flex; align-items: center; justify-content: center;\n    flex-shrink: 0;\n    font-size: 16px;\n  }\n  .kw-spec-card p { margin: 0; font-size: 14px; font-weight: 600; line-height: 1.4; }\n\n  \/* ── Responsive ──────────────────────────────────── *\/\n  @media (max-width: 768px) {\n    .kw-feature {\n      grid-template-columns: 1fr;\n      gap: 28px;\n    }\n    .kw-feature:nth-child(even) .kw-feature__img  { order: 0; }\n    .kw-feature:nth-child(even) .kw-feature__body { order: 0; }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ═══════════════════════════════════════════════════════\n     PRODUCT DESCRIPTION BLOCK — paste inside product template\n     ══════════════════════════════════════════════════════ --\u003e\n\u003cdiv class=\"kw-desc\"\u003e\n\n  \u003c!-- Header --\u003e\n\n  \u003ch2 class=\"kw-section-title\"\u003eOffice 2024 — Built for Professionals\u003c\/h2\u003e\n  \u003cp class=\"kw-section-sub\"\u003eEverything you need to write, analyze, present, and communicate — on your terms, with a one-time lifetime license.\u003c\/p\u003e\n\n  \u003c!-- Feature rows --\u003e\n  \u003cdiv class=\"kw-features\"\u003e\n\n    \u003c!-- Word --\u003e\n    \u003cdiv class=\"kw-feature\"\u003e\n      \u003cdiv class=\"kw-feature__img\"\u003e\n        \u003c!-- Replace src with your own screenshot or keep the original URL --\u003e\n        \u003cimg src=\"https:\/\/i0.wp.com\/key-wrld.com\/wp-content\/uploads\/2024\/01\/copilot_word_1920x1080.png?fit=1024%2C576\u0026amp;ssl=1\" alt=\"Microsoft Word 2019\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kw-feature__body\"\u003e\n        \u003cimg class=\"kw-app-icon\" src=\"https:\/\/i0.wp.com\/key-wrld.com\/wp-content\/uploads\/2024\/01\/word-1.png?fit=69%2C64\u0026amp;ssl=1\" alt=\"Word icon\"\u003e\n        \u003cdiv class=\"kw-feature__label\"\u003eMicrosoft Word\u003c\/div\u003e\n        \u003ch3 class=\"kw-feature__heading\"\u003eCreate Compelling Documents\u003c\/h3\u003e\n        \u003cp class=\"kw-feature__text\"\u003eWord for Windows lets you craft rich, professional documents. New media from the Office Premium Creative Content collection and improved drawing tools like the Dot Eraser, Ruler, and Lasso make document creation faster and more expressive than ever.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Excel --\u003e\n    \u003cdiv class=\"kw-feature\"\u003e\n      \u003cdiv class=\"kw-feature__img\"\u003e\n        \u003cimg src=\"https:\/\/i0.wp.com\/key-wrld.com\/wp-content\/uploads\/2024\/01\/copilot_excel_1920x1080.png?fit=750%2C422\u0026amp;ssl=1\" alt=\"Microsoft Excel 2019\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kw-feature__body\"\u003e\n        \u003cimg class=\"kw-app-icon\" src=\"https:\/\/i0.wp.com\/key-wrld.com\/wp-content\/uploads\/2024\/01\/excel.png?fit=70%2C64\u0026amp;ssl=1\" alt=\"Excel icon\"\u003e\n        \u003cdiv class=\"kw-feature__label\"\u003eMicrosoft Excel\u003c\/div\u003e\n        \u003ch3 class=\"kw-feature__heading\"\u003eSmarter Data Analysis\u003c\/h3\u003e\n        \u003cp class=\"kw-feature__text\"\u003eExcel makes it easy to analyze any dataset with powerful new functions including dynamic arrays, XLOOKUP, and the LET function — which stores intermediate calculations and names within a formula for cleaner, faster spreadsheets.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- PowerPoint --\u003e\n    \u003cdiv class=\"kw-feature\"\u003e\n      \u003cdiv class=\"kw-feature__img\"\u003e\n        \u003cimg src=\"https:\/\/i0.wp.com\/key-wrld.com\/wp-content\/uploads\/2024\/01\/copilot_powerpoint_1920x1080.png?fit=1024%2C576\u0026amp;ssl=1\" alt=\"Microsoft PowerPoint 2019\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kw-feature__body\"\u003e\n        \u003cimg class=\"kw-app-icon\" src=\"https:\/\/i0.wp.com\/key-wrld.com\/wp-content\/uploads\/2024\/01\/powerpoint.png?fit=69%2C64\u0026amp;ssl=1\" alt=\"PowerPoint icon\"\u003e\n        \u003cdiv class=\"kw-feature__label\"\u003eMicrosoft PowerPoint\u003c\/div\u003e\n        \u003ch3 class=\"kw-feature__heading\"\u003ePresentations That Impress\u003c\/h3\u003e\n        \u003cp class=\"kw-feature__text\"\u003ePowerPoint gives you everything to build stunning slides — handwritten playback, enhanced slideshow recording, expanded creative content, and precision drawing tools. Deliver your story the way you envision it.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Outlook --\u003e\n    \u003cdiv class=\"kw-feature\"\u003e\n      \u003cdiv class=\"kw-feature__img\"\u003e\n        \u003cimg src=\"https:\/\/i0.wp.com\/key-wrld.com\/wp-content\/uploads\/2024\/01\/copilot_outlook_1920x1080.png?fit=1024%2C576\u0026amp;ssl=1\" alt=\"Microsoft Outlook 2019\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kw-feature__body\"\u003e\n        \u003cimg class=\"kw-app-icon\" src=\"https:\/\/i0.wp.com\/key-wrld.com\/wp-content\/uploads\/2024\/01\/outlook.png?fit=69%2C64\u0026amp;ssl=1\" alt=\"Outlook icon\"\u003e\n        \u003cdiv class=\"kw-feature__label\"\u003eMicrosoft Outlook\u003c\/div\u003e\n        \u003ch3 class=\"kw-feature__heading\"\u003eMaster Your Inbox\u003c\/h3\u003e\n        \u003cp class=\"kw-feature__text\"\u003eOutlook helps you stay on top of communication with improved focused inbox, enhanced search, and built-in translation. All the familiar features you rely on — plus the tools you didn't know you needed.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c!-- \/kw-features --\u003e\n\n  \u003c!-- App pills row --\u003e\n  \u003cdiv class=\"kw-apps\"\u003e\n    \u003cdiv class=\"kw-app-pill\"\u003e\n      \u003cimg src=\"https:\/\/i0.wp.com\/key-wrld.com\/wp-content\/uploads\/2024\/01\/word-1.png?fit=69%2C64\u0026amp;ssl=1\" alt=\"Word\"\u003e\n      \u003cspan\u003eMicrosoft Word\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"kw-app-pill\"\u003e\n      \u003cimg src=\"https:\/\/i0.wp.com\/key-wrld.com\/wp-content\/uploads\/2024\/01\/excel.png?fit=70%2C64\u0026amp;ssl=1\" alt=\"Excel\"\u003e\n      \u003cspan\u003eMicrosoft Excel\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"kw-app-pill\"\u003e\n      \u003cimg src=\"https:\/\/i0.wp.com\/key-wrld.com\/wp-content\/uploads\/2024\/01\/powerpoint.png?fit=69%2C64\u0026amp;ssl=1\" alt=\"PowerPoint\"\u003e\n      \u003cspan\u003eMicrosoft PowerPoint\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"kw-app-pill\"\u003e\n      \u003cimg src=\"https:\/\/i0.wp.com\/key-wrld.com\/wp-content\/uploads\/2024\/01\/outlook.png?fit=69%2C64\u0026amp;ssl=1\" alt=\"Outlook\"\u003e\n      \u003cspan\u003eMicrosoft Outlook\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Specs grid --\u003e\n  \u003cdiv class=\"kw-specs\"\u003e\n    \u003cdiv class=\"kw-spec-card\"\u003e\n      \u003cdiv class=\"kw-spec-icon\"\u003e📦\u003c\/div\u003e\n      \u003cp\u003eOfficial Distribution Product\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"kw-spec-card\"\u003e\n      \u003cdiv class=\"kw-spec-icon\"\u003e🌐\u003c\/div\u003e\n      \u003cp\u003eRequires a Stable Internet Connection for Activation\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"kw-spec-card\"\u003e\n      \u003cdiv class=\"kw-spec-icon\"\u003e♾️\u003c\/div\u003e\n      \u003cp\u003eLifetime License — No Additional Costs\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"kw-spec-card\"\u003e\n      \u003cdiv class=\"kw-spec-icon\"\u003e✅\u003c\/div\u003e\n      \u003cp\u003e100% Compliant with Microsoft Licensing Policy\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"kw-spec-card\"\u003e\n      \u003cdiv class=\"kw-spec-icon\"\u003e🛟\u003c\/div\u003e\n      \u003cp\u003e24\/7 Customer Technical Support\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\u003c!-- \/kw-desc --\u003e\n\n\u003cscript\u003e\n  (function () {\n    \/\/ Scroll-reveal observer\n    const items = document.querySelectorAll('.kw-feature, .kw-apps, .kw-specs');\n    const io = new IntersectionObserver((entries) =\u003e {\n      entries.forEach((entry, i) =\u003e {\n        if (entry.isIntersecting) {\n          \/\/ Stagger multiple items (e.g. spec cards)\n          setTimeout(() =\u003e {\n            entry.target.classList.add('visible');\n          }, entry.target.dataset.delay || 0);\n          io.unobserve(entry.target);\n        }\n      });\n    }, { threshold: 0.12 });\n\n    \/\/ Stagger spec cards individually\n    document.querySelectorAll('.kw-spec-card').forEach((card, i) =\u003e {\n      card.style.transitionDelay = (i * 80) + 'ms';\n    });\n\n    items.forEach(el =\u003e io.observe(el));\n  })();\n\u003c\/script\u003e","brand":"Microsoft","offers":[{"title":"Default Title","offer_id":53368984109421,"sku":null,"price":19.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1003\/7015\/3837\/files\/OFFICE2024.avif?v=1779667681"},{"product_id":"microsoft-office-2021-professional-plus","title":"Microsoft Office 2021 Professional Plus Key","description":"\u003c!--\n  ============================================================\n  SHOPIFY PRODUCT DESCRIPTION SECTION\n  Animated product description — inspired by key-wrld.com\n  \n  HOW TO ADD TO SHOPIFY:\n  1. Go to Online Store \u003e Themes \u003e Edit Code\n  2. Open product.liquid (or your product template)\n  3. Find where {{ product.description }} is rendered\n  4. Replace it (or wrap it) with this snippet, then customize\n     the content inside to match your product.\n  \n  OR: Paste the CSS into your theme.css \/ assets\/base.css\n      and the HTML into your product template \/ a section file.\n  ============================================================\n--\u003e\n\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Manrope:wght@400;500;600;700;800\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\u003cstyle\u003e\n  \/* ── Root Variables ─────────────────────────────── *\/\n  :root {\n    --kw-bg:        transparent;\n    --kw-surface:   rgba(255,255,255,0.04);\n    --kw-border:    rgba(255,255,255,0.09);\n    --kw-accent:    #0078d4;       \/* Microsoft blue *\/\n    --kw-accent2:   #00c6ff;\n    --kw-text:      #000000;\n    --kw-muted:     #333333;\n    --kw-radius:    16px;\n    --kw-font:      'Manrope', sans-serif;\n  }\n\n  \/* ── Wrapper ─────────────────────────────────────── *\/\n  .kw-desc {\n    font-family: var(--kw-font);\n    background: transparent;\n    color: var(--kw-text);\n    padding: 60px 24px 80px;\n    overflow: hidden;\n  }\n\n  .kw-desc * { box-sizing: border-box; }\n\n  \/* ── Section header ──────────────────────────────── *\/\n  .kw-badge {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    background: rgba(0,120,212,0.15);\n    border: 1px solid rgba(0,120,212,0.35);\n    color: var(--kw-accent2);\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    padding: 6px 14px;\n    border-radius: 100px;\n    margin-bottom: 32px;\n  }\n  .kw-badge::before {\n    content: '';\n    width: 6px; height: 6px;\n    border-radius: 50%;\n    background: var(--kw-accent2);\n    animation: pulse 2s infinite;\n  }\n  @keyframes pulse {\n    0%,100% { opacity: 1; transform: scale(1); }\n    50%      { opacity: 0.4; transform: scale(1.4); }\n  }\n\n  .kw-section-title {\n    font-size: clamp(28px, 4vw, 44px);\n    font-weight: 700;\n    line-height: 1.15;\n    margin: 0 0 12px;\n    background: linear-gradient(135deg, #000 40%, var(--kw-accent));\n    -webkit-background-clip: text;\n    -webkit-text-fill-color: transparent;\n    background-clip: text;\n  }\n\n  .kw-section-sub {\n    color: var(--kw-muted);\n    font-size: 16px;\n    max-width: 520px;\n    line-height: 1.6;\n    margin: 0 0 64px;\n  }\n\n  \/* ── Feature rows ────────────────────────────────── *\/\n  .kw-features { display: flex; flex-direction: column; gap: 80px; }\n\n  .kw-feature {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 48px;\n    align-items: center;\n    opacity: 0;\n    transform: translateY(48px);\n    transition: opacity 0.7s ease, transform 0.7s ease;\n  }\n  .kw-feature.visible {\n    opacity: 1;\n    transform: translateY(0);\n  }\n  .kw-feature:nth-child(even) .kw-feature__img  { order: 2; }\n  .kw-feature:nth-child(even) .kw-feature__body { order: 1; }\n\n  \/* Image card *\/\n  .kw-feature__img {\n    position: relative;\n    border-radius: var(--kw-radius);\n    overflow: hidden;\n    background: rgba(255,255,255,0.04);\n    border: 1px solid var(--kw-border);\n    box-shadow: 0 24px 60px rgba(0,0,0,0.5);\n  }\n  .kw-feature__img::before {\n    content: '';\n    position: absolute; inset: 0;\n    background: linear-gradient(135deg, rgba(0,120,212,0.08), transparent 60%);\n    z-index: 1;\n    pointer-events: none;\n  }\n  .kw-feature__img img {\n    width: 100%;\n    display: block;\n    transition: transform 0.6s ease;\n  }\n  .kw-feature__img:hover img { transform: scale(1.03); }\n\n  \/* Glow ring on image *\/\n  .kw-feature__img::after {\n    content: '';\n    position: absolute;\n    top: -1px; left: -1px; right: -1px; bottom: -1px;\n    border-radius: var(--kw-radius);\n    border: 1px solid transparent;\n    background: linear-gradient(135deg, var(--kw-accent), transparent, var(--kw-accent2)) border-box;\n    -webkit-mask: linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0);\n    -webkit-mask-composite: destination-out;\n    mask-composite: exclude;\n    opacity: 0;\n    transition: opacity 0.4s;\n  }\n  .kw-feature__img:hover::after { opacity: 1; }\n\n  \/* Body *\/\n  .kw-feature__body { padding: 8px 0; }\n\n  .kw-app-icon {\n    width: 52px; height: 52px;\n    margin-bottom: 20px;\n    filter: drop-shadow(0 4px 12px rgba(0,120,212,0.4));\n  }\n\n  .kw-feature__label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.15em;\n    text-transform: uppercase;\n    color: var(--kw-accent2);\n    margin-bottom: 10px;\n  }\n\n  .kw-feature__heading {\n    font-size: clamp(22px, 3vw, 32px);\n    font-weight: 700;\n    margin: 0 0 16px;\n    line-height: 1.2;\n  }\n\n  .kw-feature__text {\n    color: var(--kw-muted);\n    font-size: 15px;\n    line-height: 1.7;\n    margin: 0;\n  }\n\n  \/* ── App icons grid ───────────────────────────────── *\/\n  .kw-apps {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 20px;\n    margin-top: 80px;\n    padding-top: 48px;\n    border-top: 1px solid var(--kw-border);\n    opacity: 0;\n    transform: translateY(32px);\n    transition: opacity 0.7s 0.1s ease, transform 0.7s 0.1s ease;\n  }\n  .kw-apps.visible { opacity: 1; transform: translateY(0); }\n\n  .kw-app-pill {\n    display: flex;\n    align-items: center;\n    gap: 12px;\n    background: rgba(255,255,255,0.04);\n    border: 1px solid var(--kw-border);\n    border-radius: 12px;\n    padding: 12px 20px;\n    transition: border-color 0.3s, transform 0.3s;\n  }\n  .kw-app-pill:hover {\n    border-color: rgba(0,120,212,0.5);\n    transform: translateY(-3px);\n  }\n  .kw-app-pill img { width: 32px; height: 32px; }\n  .kw-app-pill span { font-size: 13px; font-weight: 600; color: var(--kw-text); }\n\n  \/* ── Specs grid ───────────────────────────────────── *\/\n  .kw-specs {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n    gap: 16px;\n    margin-top: 64px;\n    opacity: 0;\n    transform: translateY(32px);\n    transition: opacity 0.7s ease, transform 0.7s ease;\n  }\n  .kw-specs.visible { opacity: 1; transform: translateY(0); }\n\n  .kw-spec-card {\n    background: rgba(255,255,255,0.04);\n    border: 1px solid var(--kw-border);\n    border-radius: var(--kw-radius);\n    padding: 24px 20px;\n    transition: border-color 0.3s, transform 0.3s;\n    display: flex;\n    align-items: flex-start;\n    gap: 14px;\n  }\n  .kw-spec-card:hover {\n    border-color: rgba(0,120,212,0.4);\n    transform: translateY(-4px);\n  }\n  .kw-spec-icon {\n    width: 36px; height: 36px;\n    background: rgba(0,120,212,0.15);\n    border-radius: 8px;\n    display: flex; align-items: center; justify-content: center;\n    flex-shrink: 0;\n    font-size: 16px;\n  }\n  .kw-spec-card p { margin: 0; font-size: 14px; font-weight: 600; line-height: 1.4; }\n\n  \/* ── Responsive ──────────────────────────────────── *\/\n  @media (max-width: 768px) {\n    .kw-feature {\n      grid-template-columns: 1fr;\n      gap: 28px;\n    }\n    .kw-feature:nth-child(even) .kw-feature__img  { order: 0; }\n    .kw-feature:nth-child(even) .kw-feature__body { order: 0; }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ═══════════════════════════════════════════════════════\n     PRODUCT DESCRIPTION BLOCK — paste inside product template\n     ══════════════════════════════════════════════════════ --\u003e\n\u003cdiv class=\"kw-desc\"\u003e\n\n  \u003c!-- Header --\u003e\n\n  \u003ch2 class=\"kw-section-title\"\u003eOffice 2021 — Built for Professionals\u003c\/h2\u003e\n  \u003cp class=\"kw-section-sub\"\u003eEverything you need to write, analyze, present, and communicate — on your terms, with a one-time lifetime license.\u003c\/p\u003e\n\n  \u003c!-- Feature rows --\u003e\n  \u003cdiv class=\"kw-features\"\u003e\n\n    \u003c!-- Word --\u003e\n    \u003cdiv class=\"kw-feature\"\u003e\n      \u003cdiv class=\"kw-feature__img\"\u003e\n        \u003c!-- Replace src with your own screenshot or keep the original URL --\u003e\n        \u003cimg src=\"https:\/\/i0.wp.com\/key-wrld.com\/wp-content\/uploads\/2024\/01\/copilot_word_1920x1080.png?fit=1024%2C576\u0026amp;ssl=1\" alt=\"Microsoft Word 2019\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kw-feature__body\"\u003e\n        \u003cimg class=\"kw-app-icon\" src=\"https:\/\/i0.wp.com\/key-wrld.com\/wp-content\/uploads\/2024\/01\/word-1.png?fit=69%2C64\u0026amp;ssl=1\" alt=\"Word icon\"\u003e\n        \u003cdiv class=\"kw-feature__label\"\u003eMicrosoft Word\u003c\/div\u003e\n        \u003ch3 class=\"kw-feature__heading\"\u003eCreate Compelling Documents\u003c\/h3\u003e\n        \u003cp class=\"kw-feature__text\"\u003eWord for Windows lets you craft rich, professional documents. New media from the Office Premium Creative Content collection and improved drawing tools like the Dot Eraser, Ruler, and Lasso make document creation faster and more expressive than ever.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Excel --\u003e\n    \u003cdiv class=\"kw-feature\"\u003e\n      \u003cdiv class=\"kw-feature__img\"\u003e\n        \u003cimg src=\"https:\/\/i0.wp.com\/key-wrld.com\/wp-content\/uploads\/2024\/01\/copilot_excel_1920x1080.png?fit=750%2C422\u0026amp;ssl=1\" alt=\"Microsoft Excel 2019\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kw-feature__body\"\u003e\n        \u003cimg class=\"kw-app-icon\" src=\"https:\/\/i0.wp.com\/key-wrld.com\/wp-content\/uploads\/2024\/01\/excel.png?fit=70%2C64\u0026amp;ssl=1\" alt=\"Excel icon\"\u003e\n        \u003cdiv class=\"kw-feature__label\"\u003eMicrosoft Excel\u003c\/div\u003e\n        \u003ch3 class=\"kw-feature__heading\"\u003eSmarter Data Analysis\u003c\/h3\u003e\n        \u003cp class=\"kw-feature__text\"\u003eExcel makes it easy to analyze any dataset with powerful new functions including dynamic arrays, XLOOKUP, and the LET function — which stores intermediate calculations and names within a formula for cleaner, faster spreadsheets.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- PowerPoint --\u003e\n    \u003cdiv class=\"kw-feature\"\u003e\n      \u003cdiv class=\"kw-feature__img\"\u003e\n        \u003cimg src=\"https:\/\/i0.wp.com\/key-wrld.com\/wp-content\/uploads\/2024\/01\/copilot_powerpoint_1920x1080.png?fit=1024%2C576\u0026amp;ssl=1\" alt=\"Microsoft PowerPoint 2019\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kw-feature__body\"\u003e\n        \u003cimg class=\"kw-app-icon\" src=\"https:\/\/i0.wp.com\/key-wrld.com\/wp-content\/uploads\/2024\/01\/powerpoint.png?fit=69%2C64\u0026amp;ssl=1\" alt=\"PowerPoint icon\"\u003e\n        \u003cdiv class=\"kw-feature__label\"\u003eMicrosoft PowerPoint\u003c\/div\u003e\n        \u003ch3 class=\"kw-feature__heading\"\u003ePresentations That Impress\u003c\/h3\u003e\n        \u003cp class=\"kw-feature__text\"\u003ePowerPoint gives you everything to build stunning slides — handwritten playback, enhanced slideshow recording, expanded creative content, and precision drawing tools. Deliver your story the way you envision it.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Outlook --\u003e\n    \u003cdiv class=\"kw-feature\"\u003e\n      \u003cdiv class=\"kw-feature__img\"\u003e\n        \u003cimg src=\"https:\/\/i0.wp.com\/key-wrld.com\/wp-content\/uploads\/2024\/01\/copilot_outlook_1920x1080.png?fit=1024%2C576\u0026amp;ssl=1\" alt=\"Microsoft Outlook 2019\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kw-feature__body\"\u003e\n        \u003cimg class=\"kw-app-icon\" src=\"https:\/\/i0.wp.com\/key-wrld.com\/wp-content\/uploads\/2024\/01\/outlook.png?fit=69%2C64\u0026amp;ssl=1\" alt=\"Outlook icon\"\u003e\n        \u003cdiv class=\"kw-feature__label\"\u003eMicrosoft Outlook\u003c\/div\u003e\n        \u003ch3 class=\"kw-feature__heading\"\u003eMaster Your Inbox\u003c\/h3\u003e\n        \u003cp class=\"kw-feature__text\"\u003eOutlook helps you stay on top of communication with improved focused inbox, enhanced search, and built-in translation. All the familiar features you rely on — plus the tools you didn't know you needed.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c!-- \/kw-features --\u003e\n\n  \u003c!-- App pills row --\u003e\n  \u003cdiv class=\"kw-apps\"\u003e\n    \u003cdiv class=\"kw-app-pill\"\u003e\n      \u003cimg src=\"https:\/\/i0.wp.com\/key-wrld.com\/wp-content\/uploads\/2024\/01\/word-1.png?fit=69%2C64\u0026amp;ssl=1\" alt=\"Word\"\u003e\n      \u003cspan\u003eMicrosoft Word\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"kw-app-pill\"\u003e\n      \u003cimg src=\"https:\/\/i0.wp.com\/key-wrld.com\/wp-content\/uploads\/2024\/01\/excel.png?fit=70%2C64\u0026amp;ssl=1\" alt=\"Excel\"\u003e\n      \u003cspan\u003eMicrosoft Excel\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"kw-app-pill\"\u003e\n      \u003cimg src=\"https:\/\/i0.wp.com\/key-wrld.com\/wp-content\/uploads\/2024\/01\/powerpoint.png?fit=69%2C64\u0026amp;ssl=1\" alt=\"PowerPoint\"\u003e\n      \u003cspan\u003eMicrosoft PowerPoint\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"kw-app-pill\"\u003e\n      \u003cimg src=\"https:\/\/i0.wp.com\/key-wrld.com\/wp-content\/uploads\/2024\/01\/outlook.png?fit=69%2C64\u0026amp;ssl=1\" alt=\"Outlook\"\u003e\n      \u003cspan\u003eMicrosoft Outlook\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Specs grid --\u003e\n  \u003cdiv class=\"kw-specs\"\u003e\n    \u003cdiv class=\"kw-spec-card\"\u003e\n      \u003cdiv class=\"kw-spec-icon\"\u003e📦\u003c\/div\u003e\n      \u003cp\u003eOfficial Distribution Product\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"kw-spec-card\"\u003e\n      \u003cdiv class=\"kw-spec-icon\"\u003e🌐\u003c\/div\u003e\n      \u003cp\u003eRequires a Stable Internet Connection for Activation\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"kw-spec-card\"\u003e\n      \u003cdiv class=\"kw-spec-icon\"\u003e♾️\u003c\/div\u003e\n      \u003cp\u003eLifetime License — No Additional Costs\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"kw-spec-card\"\u003e\n      \u003cdiv class=\"kw-spec-icon\"\u003e✅\u003c\/div\u003e\n      \u003cp\u003e100% Compliant with Microsoft Licensing Policy\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"kw-spec-card\"\u003e\n      \u003cdiv class=\"kw-spec-icon\"\u003e🛟\u003c\/div\u003e\n      \u003cp\u003e24\/7 Customer Technical Support\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\u003c!-- \/kw-desc --\u003e\n\n\u003cscript\u003e\n  (function () {\n    \/\/ Scroll-reveal observer\n    const items = document.querySelectorAll('.kw-feature, .kw-apps, .kw-specs');\n    const io = new IntersectionObserver((entries) =\u003e {\n      entries.forEach((entry, i) =\u003e {\n        if (entry.isIntersecting) {\n          \/\/ Stagger multiple items (e.g. spec cards)\n          setTimeout(() =\u003e {\n            entry.target.classList.add('visible');\n          }, entry.target.dataset.delay || 0);\n          io.unobserve(entry.target);\n        }\n      });\n    }, { threshold: 0.12 });\n\n    \/\/ Stagger spec cards individually\n    document.querySelectorAll('.kw-spec-card').forEach((card, i) =\u003e {\n      card.style.transitionDelay = (i * 80) + 'ms';\n    });\n\n    items.forEach(el =\u003e io.observe(el));\n  })();\n\u003c\/script\u003e","brand":"Microsoft","offers":[{"title":"Default Title","offer_id":53368984174957,"sku":null,"price":17.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1003\/7015\/3837\/files\/OFFICE2021.webp?v=1779667782"},{"product_id":"microsoft-office-2019-professional-plus","title":"Microsoft Office 2019 Professional Plus Key","description":"\u003c!--\n  ============================================================\n  SHOPIFY PRODUCT DESCRIPTION SECTION\n  Animated product description — inspired by key-wrld.com\n  \n  HOW TO ADD TO SHOPIFY:\n  1. Go to Online Store \u003e Themes \u003e Edit Code\n  2. Open product.liquid (or your product template)\n  3. Find where {{ product.description }} is rendered\n  4. Replace it (or wrap it) with this snippet, then customize\n     the content inside to match your product.\n  \n  OR: Paste the CSS into your theme.css \/ assets\/base.css\n      and the HTML into your product template \/ a section file.\n  ============================================================\n--\u003e\n\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Manrope:wght@400;500;600;700;800\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\u003cstyle\u003e\n  \/* ── Root Variables ─────────────────────────────── *\/\n  :root {\n    --kw-bg:        transparent;\n    --kw-surface:   rgba(255,255,255,0.04);\n    --kw-border:    rgba(255,255,255,0.09);\n    --kw-accent:    #0078d4;       \/* Microsoft blue *\/\n    --kw-accent2:   #00c6ff;\n    --kw-text:      #000000;\n    --kw-muted:     #333333;\n    --kw-radius:    16px;\n    --kw-font:      'Manrope', sans-serif;\n  }\n\n  \/* ── Wrapper ─────────────────────────────────────── *\/\n  .kw-desc {\n    font-family: var(--kw-font);\n    background: transparent;\n    color: var(--kw-text);\n    padding: 60px 24px 80px;\n    overflow: hidden;\n  }\n\n  .kw-desc * { box-sizing: border-box; }\n\n  \/* ── Section header ──────────────────────────────── *\/\n  .kw-badge {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    background: rgba(0,120,212,0.15);\n    border: 1px solid rgba(0,120,212,0.35);\n    color: var(--kw-accent2);\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    padding: 6px 14px;\n    border-radius: 100px;\n    margin-bottom: 32px;\n  }\n  .kw-badge::before {\n    content: '';\n    width: 6px; height: 6px;\n    border-radius: 50%;\n    background: var(--kw-accent2);\n    animation: pulse 2s infinite;\n  }\n  @keyframes pulse {\n    0%,100% { opacity: 1; transform: scale(1); }\n    50%      { opacity: 0.4; transform: scale(1.4); }\n  }\n\n  .kw-section-title {\n    font-size: clamp(28px, 4vw, 44px);\n    font-weight: 700;\n    line-height: 1.15;\n    margin: 0 0 12px;\n    background: linear-gradient(135deg, #000 40%, var(--kw-accent));\n    -webkit-background-clip: text;\n    -webkit-text-fill-color: transparent;\n    background-clip: text;\n  }\n\n  .kw-section-sub {\n    color: var(--kw-muted);\n    font-size: 16px;\n    max-width: 520px;\n    line-height: 1.6;\n    margin: 0 0 64px;\n  }\n\n  \/* ── Feature rows ────────────────────────────────── *\/\n  .kw-features { display: flex; flex-direction: column; gap: 80px; }\n\n  .kw-feature {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 48px;\n    align-items: center;\n    opacity: 0;\n    transform: translateY(48px);\n    transition: opacity 0.7s ease, transform 0.7s ease;\n  }\n  .kw-feature.visible {\n    opacity: 1;\n    transform: translateY(0);\n  }\n  .kw-feature:nth-child(even) .kw-feature__img  { order: 2; }\n  .kw-feature:nth-child(even) .kw-feature__body { order: 1; }\n\n  \/* Image card *\/\n  .kw-feature__img {\n    position: relative;\n    border-radius: var(--kw-radius);\n    overflow: hidden;\n    background: rgba(255,255,255,0.04);\n    border: 1px solid var(--kw-border);\n    box-shadow: 0 24px 60px rgba(0,0,0,0.5);\n  }\n  .kw-feature__img::before {\n    content: '';\n    position: absolute; inset: 0;\n    background: linear-gradient(135deg, rgba(0,120,212,0.08), transparent 60%);\n    z-index: 1;\n    pointer-events: none;\n  }\n  .kw-feature__img img {\n    width: 100%;\n    display: block;\n    transition: transform 0.6s ease;\n  }\n  .kw-feature__img:hover img { transform: scale(1.03); }\n\n  \/* Glow ring on image *\/\n  .kw-feature__img::after {\n    content: '';\n    position: absolute;\n    top: -1px; left: -1px; right: -1px; bottom: -1px;\n    border-radius: var(--kw-radius);\n    border: 1px solid transparent;\n    background: linear-gradient(135deg, var(--kw-accent), transparent, var(--kw-accent2)) border-box;\n    -webkit-mask: linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0);\n    -webkit-mask-composite: destination-out;\n    mask-composite: exclude;\n    opacity: 0;\n    transition: opacity 0.4s;\n  }\n  .kw-feature__img:hover::after { opacity: 1; }\n\n  \/* Body *\/\n  .kw-feature__body { padding: 8px 0; }\n\n  .kw-app-icon {\n    width: 52px; height: 52px;\n    margin-bottom: 20px;\n    filter: drop-shadow(0 4px 12px rgba(0,120,212,0.4));\n  }\n\n  .kw-feature__label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.15em;\n    text-transform: uppercase;\n    color: var(--kw-accent2);\n    margin-bottom: 10px;\n  }\n\n  .kw-feature__heading {\n    font-size: clamp(22px, 3vw, 32px);\n    font-weight: 700;\n    margin: 0 0 16px;\n    line-height: 1.2;\n  }\n\n  .kw-feature__text {\n    color: var(--kw-muted);\n    font-size: 15px;\n    line-height: 1.7;\n    margin: 0;\n  }\n\n  \/* ── App icons grid ───────────────────────────────── *\/\n  .kw-apps {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 20px;\n    margin-top: 80px;\n    padding-top: 48px;\n    border-top: 1px solid var(--kw-border);\n    opacity: 0;\n    transform: translateY(32px);\n    transition: opacity 0.7s 0.1s ease, transform 0.7s 0.1s ease;\n  }\n  .kw-apps.visible { opacity: 1; transform: translateY(0); }\n\n  .kw-app-pill {\n    display: flex;\n    align-items: center;\n    gap: 12px;\n    background: rgba(255,255,255,0.04);\n    border: 1px solid var(--kw-border);\n    border-radius: 12px;\n    padding: 12px 20px;\n    transition: border-color 0.3s, transform 0.3s;\n  }\n  .kw-app-pill:hover {\n    border-color: rgba(0,120,212,0.5);\n    transform: translateY(-3px);\n  }\n  .kw-app-pill img { width: 32px; height: 32px; }\n  .kw-app-pill span { font-size: 13px; font-weight: 600; color: var(--kw-text); }\n\n  \/* ── Specs grid ───────────────────────────────────── *\/\n  .kw-specs {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n    gap: 16px;\n    margin-top: 64px;\n    opacity: 0;\n    transform: translateY(32px);\n    transition: opacity 0.7s ease, transform 0.7s ease;\n  }\n  .kw-specs.visible { opacity: 1; transform: translateY(0); }\n\n  .kw-spec-card {\n    background: rgba(255,255,255,0.04);\n    border: 1px solid var(--kw-border);\n    border-radius: var(--kw-radius);\n    padding: 24px 20px;\n    transition: border-color 0.3s, transform 0.3s;\n    display: flex;\n    align-items: flex-start;\n    gap: 14px;\n  }\n  .kw-spec-card:hover {\n    border-color: rgba(0,120,212,0.4);\n    transform: translateY(-4px);\n  }\n  .kw-spec-icon {\n    width: 36px; height: 36px;\n    background: rgba(0,120,212,0.15);\n    border-radius: 8px;\n    display: flex; align-items: center; justify-content: center;\n    flex-shrink: 0;\n    font-size: 16px;\n  }\n  .kw-spec-card p { margin: 0; font-size: 14px; font-weight: 600; line-height: 1.4; }\n\n  \/* ── Responsive ──────────────────────────────────── *\/\n  @media (max-width: 768px) {\n    .kw-feature {\n      grid-template-columns: 1fr;\n      gap: 28px;\n    }\n    .kw-feature:nth-child(even) .kw-feature__img  { order: 0; }\n    .kw-feature:nth-child(even) .kw-feature__body { order: 0; }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ═══════════════════════════════════════════════════════\n     PRODUCT DESCRIPTION BLOCK — paste inside product template\n     ══════════════════════════════════════════════════════ --\u003e\n\u003cdiv class=\"kw-desc\"\u003e\n\n  \u003c!-- Header --\u003e\n\n  \u003ch2 class=\"kw-section-title\"\u003eOffice 2019 — Built for Professionals\u003c\/h2\u003e\n  \u003cp class=\"kw-section-sub\"\u003eEverything you need to write, analyze, present, and communicate — on your terms, with a one-time lifetime license.\u003c\/p\u003e\n\n  \u003c!-- Feature rows --\u003e\n  \u003cdiv class=\"kw-features\"\u003e\n\n    \u003c!-- Word --\u003e\n    \u003cdiv class=\"kw-feature\"\u003e\n      \u003cdiv class=\"kw-feature__img\"\u003e\n        \u003c!-- Replace src with your own screenshot or keep the original URL --\u003e\n        \u003cimg src=\"https:\/\/i0.wp.com\/key-wrld.com\/wp-content\/uploads\/2024\/01\/copilot_word_1920x1080.png?fit=1024%2C576\u0026amp;ssl=1\" alt=\"Microsoft Word 2019\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kw-feature__body\"\u003e\n        \u003cimg class=\"kw-app-icon\" src=\"https:\/\/i0.wp.com\/key-wrld.com\/wp-content\/uploads\/2024\/01\/word-1.png?fit=69%2C64\u0026amp;ssl=1\" alt=\"Word icon\"\u003e\n        \u003cdiv class=\"kw-feature__label\"\u003eMicrosoft Word\u003c\/div\u003e\n        \u003ch3 class=\"kw-feature__heading\"\u003eCreate Compelling Documents\u003c\/h3\u003e\n        \u003cp class=\"kw-feature__text\"\u003eWord 2019 for Windows lets you craft rich, professional documents. New media from the Office Premium Creative Content collection and improved drawing tools like the Dot Eraser, Ruler, and Lasso make document creation faster and more expressive than ever.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Excel --\u003e\n    \u003cdiv class=\"kw-feature\"\u003e\n      \u003cdiv class=\"kw-feature__img\"\u003e\n        \u003cimg src=\"https:\/\/i0.wp.com\/key-wrld.com\/wp-content\/uploads\/2024\/01\/copilot_excel_1920x1080.png?fit=750%2C422\u0026amp;ssl=1\" alt=\"Microsoft Excel 2019\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kw-feature__body\"\u003e\n        \u003cimg class=\"kw-app-icon\" src=\"https:\/\/i0.wp.com\/key-wrld.com\/wp-content\/uploads\/2024\/01\/excel.png?fit=70%2C64\u0026amp;ssl=1\" alt=\"Excel icon\"\u003e\n        \u003cdiv class=\"kw-feature__label\"\u003eMicrosoft Excel\u003c\/div\u003e\n        \u003ch3 class=\"kw-feature__heading\"\u003eSmarter Data Analysis\u003c\/h3\u003e\n        \u003cp class=\"kw-feature__text\"\u003eExcel 2019 makes it easy to analyze any dataset with powerful new functions including dynamic arrays, XLOOKUP, and the LET function — which stores intermediate calculations and names within a formula for cleaner, faster spreadsheets.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- PowerPoint --\u003e\n    \u003cdiv class=\"kw-feature\"\u003e\n      \u003cdiv class=\"kw-feature__img\"\u003e\n        \u003cimg src=\"https:\/\/i0.wp.com\/key-wrld.com\/wp-content\/uploads\/2024\/01\/copilot_powerpoint_1920x1080.png?fit=1024%2C576\u0026amp;ssl=1\" alt=\"Microsoft PowerPoint 2019\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kw-feature__body\"\u003e\n        \u003cimg class=\"kw-app-icon\" src=\"https:\/\/i0.wp.com\/key-wrld.com\/wp-content\/uploads\/2024\/01\/powerpoint.png?fit=69%2C64\u0026amp;ssl=1\" alt=\"PowerPoint icon\"\u003e\n        \u003cdiv class=\"kw-feature__label\"\u003eMicrosoft PowerPoint\u003c\/div\u003e\n        \u003ch3 class=\"kw-feature__heading\"\u003ePresentations That Impress\u003c\/h3\u003e\n        \u003cp class=\"kw-feature__text\"\u003ePowerPoint 2019 gives you everything to build stunning slides — handwritten playback, enhanced slideshow recording, expanded creative content, and precision drawing tools. Deliver your story the way you envision it.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Outlook --\u003e\n    \u003cdiv class=\"kw-feature\"\u003e\n      \u003cdiv class=\"kw-feature__img\"\u003e\n        \u003cimg src=\"https:\/\/i0.wp.com\/key-wrld.com\/wp-content\/uploads\/2024\/01\/copilot_outlook_1920x1080.png?fit=1024%2C576\u0026amp;ssl=1\" alt=\"Microsoft Outlook 2019\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kw-feature__body\"\u003e\n        \u003cimg class=\"kw-app-icon\" src=\"https:\/\/i0.wp.com\/key-wrld.com\/wp-content\/uploads\/2024\/01\/outlook.png?fit=69%2C64\u0026amp;ssl=1\" alt=\"Outlook icon\"\u003e\n        \u003cdiv class=\"kw-feature__label\"\u003eMicrosoft Outlook\u003c\/div\u003e\n        \u003ch3 class=\"kw-feature__heading\"\u003eMaster Your Inbox\u003c\/h3\u003e\n        \u003cp class=\"kw-feature__text\"\u003eOutlook 2019 helps you stay on top of communication with improved focused inbox, enhanced search, and built-in translation. All the familiar features you rely on — plus the tools you didn't know you needed.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c!-- \/kw-features --\u003e\n\n  \u003c!-- App pills row --\u003e\n  \u003cdiv class=\"kw-apps\"\u003e\n    \u003cdiv class=\"kw-app-pill\"\u003e\n      \u003cimg src=\"https:\/\/i0.wp.com\/key-wrld.com\/wp-content\/uploads\/2024\/01\/word-1.png?fit=69%2C64\u0026amp;ssl=1\" alt=\"Word\"\u003e\n      \u003cspan\u003eMicrosoft Word\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"kw-app-pill\"\u003e\n      \u003cimg src=\"https:\/\/i0.wp.com\/key-wrld.com\/wp-content\/uploads\/2024\/01\/excel.png?fit=70%2C64\u0026amp;ssl=1\" alt=\"Excel\"\u003e\n      \u003cspan\u003eMicrosoft Excel\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"kw-app-pill\"\u003e\n      \u003cimg src=\"https:\/\/i0.wp.com\/key-wrld.com\/wp-content\/uploads\/2024\/01\/powerpoint.png?fit=69%2C64\u0026amp;ssl=1\" alt=\"PowerPoint\"\u003e\n      \u003cspan\u003eMicrosoft PowerPoint\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"kw-app-pill\"\u003e\n      \u003cimg src=\"https:\/\/i0.wp.com\/key-wrld.com\/wp-content\/uploads\/2024\/01\/outlook.png?fit=69%2C64\u0026amp;ssl=1\" alt=\"Outlook\"\u003e\n      \u003cspan\u003eMicrosoft Outlook\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Specs grid --\u003e\n  \u003cdiv class=\"kw-specs\"\u003e\n    \u003cdiv class=\"kw-spec-card\"\u003e\n      \u003cdiv class=\"kw-spec-icon\"\u003e📦\u003c\/div\u003e\n      \u003cp\u003eOfficial Distribution Product\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"kw-spec-card\"\u003e\n      \u003cdiv class=\"kw-spec-icon\"\u003e🌐\u003c\/div\u003e\n      \u003cp\u003eRequires a Stable Internet Connection for Activation\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"kw-spec-card\"\u003e\n      \u003cdiv class=\"kw-spec-icon\"\u003e♾️\u003c\/div\u003e\n      \u003cp\u003eLifetime License — No Additional Costs\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"kw-spec-card\"\u003e\n      \u003cdiv class=\"kw-spec-icon\"\u003e✅\u003c\/div\u003e\n      \u003cp\u003e100% Compliant with Microsoft Licensing Policy\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"kw-spec-card\"\u003e\n      \u003cdiv class=\"kw-spec-icon\"\u003e🛟\u003c\/div\u003e\n      \u003cp\u003e24\/7 Customer Technical Support\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\u003c!-- \/kw-desc --\u003e\n\n\u003cscript\u003e\n  (function () {\n    \/\/ Scroll-reveal observer\n    const items = document.querySelectorAll('.kw-feature, .kw-apps, .kw-specs');\n    const io = new IntersectionObserver((entries) =\u003e {\n      entries.forEach((entry, i) =\u003e {\n        if (entry.isIntersecting) {\n          \/\/ Stagger multiple items (e.g. spec cards)\n          setTimeout(() =\u003e {\n            entry.target.classList.add('visible');\n          }, entry.target.dataset.delay || 0);\n          io.unobserve(entry.target);\n        }\n      });\n    }, { threshold: 0.12 });\n\n    \/\/ Stagger spec cards individually\n    document.querySelectorAll('.kw-spec-card').forEach((card, i) =\u003e {\n      card.style.transitionDelay = (i * 80) + 'ms';\n    });\n\n    items.forEach(el =\u003e io.observe(el));\n  })();\n\u003c\/script\u003e","brand":"Microsoft","offers":[{"title":"Default Title","offer_id":53368984240493,"sku":null,"price":14.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1003\/7015\/3837\/files\/OFFICE2019.png?v=1779667896"},{"product_id":"microsoft-office-2016-professional-plus","title":"Microsoft Office 2016 Professional Plus Key","description":"\u003c!--\n  ============================================================\n  SHOPIFY PRODUCT DESCRIPTION SECTION\n  Animated product description — inspired by key-wrld.com\n  \n  HOW TO ADD TO SHOPIFY:\n  1. Go to Online Store \u003e Themes \u003e Edit Code\n  2. Open product.liquid (or your product template)\n  3. Find where {{ product.description }} is rendered\n  4. Replace it (or wrap it) with this snippet, then customize\n     the content inside to match your product.\n  \n  OR: Paste the CSS into your theme.css \/ assets\/base.css\n      and the HTML into your product template \/ a section file.\n  ============================================================\n--\u003e\n\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Manrope:wght@400;500;600;700;800\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\n\u003cstyle\u003e\n  \/* ── Root Variables ─────────────────────────────── *\/\n  :root {\n    --kw-bg:        transparent;\n    --kw-surface:   rgba(255,255,255,0.04);\n    --kw-border:    rgba(255,255,255,0.09);\n    --kw-accent:    #0078d4;       \/* Microsoft blue *\/\n    --kw-accent2:   #00c6ff;\n    --kw-text:      #000000;\n    --kw-muted:     #333333;\n    --kw-radius:    16px;\n    --kw-font:      'Manrope', sans-serif;\n  }\n\n  \/* ── Wrapper ─────────────────────────────────────── *\/\n  .kw-desc {\n    font-family: var(--kw-font);\n    background: transparent;\n    color: var(--kw-text);\n    padding: 60px 24px 80px;\n    overflow: hidden;\n  }\n\n  .kw-desc * { box-sizing: border-box; }\n\n  \/* ── Section header ──────────────────────────────── *\/\n  .kw-badge {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    background: rgba(0,120,212,0.15);\n    border: 1px solid rgba(0,120,212,0.35);\n    color: var(--kw-accent2);\n    font-size: 12px;\n    font-weight: 700;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    padding: 6px 14px;\n    border-radius: 100px;\n    margin-bottom: 32px;\n  }\n  .kw-badge::before {\n    content: '';\n    width: 6px; height: 6px;\n    border-radius: 50%;\n    background: var(--kw-accent2);\n    animation: pulse 2s infinite;\n  }\n  @keyframes pulse {\n    0%,100% { opacity: 1; transform: scale(1); }\n    50%      { opacity: 0.4; transform: scale(1.4); }\n  }\n\n  .kw-section-title {\n    font-size: clamp(28px, 4vw, 44px);\n    font-weight: 700;\n    line-height: 1.15;\n    margin: 0 0 12px;\n    background: linear-gradient(135deg, #000 40%, var(--kw-accent));\n    -webkit-background-clip: text;\n    -webkit-text-fill-color: transparent;\n    background-clip: text;\n  }\n\n  .kw-section-sub {\n    color: var(--kw-muted);\n    font-size: 16px;\n    max-width: 520px;\n    line-height: 1.6;\n    margin: 0 0 64px;\n  }\n\n  \/* ── Feature rows ────────────────────────────────── *\/\n  .kw-features { display: flex; flex-direction: column; gap: 80px; }\n\n  .kw-feature {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 48px;\n    align-items: center;\n    opacity: 0;\n    transform: translateY(48px);\n    transition: opacity 0.7s ease, transform 0.7s ease;\n  }\n  .kw-feature.visible {\n    opacity: 1;\n    transform: translateY(0);\n  }\n  .kw-feature:nth-child(even) .kw-feature__img  { order: 2; }\n  .kw-feature:nth-child(even) .kw-feature__body { order: 1; }\n\n  \/* Image card *\/\n  .kw-feature__img {\n    position: relative;\n    border-radius: var(--kw-radius);\n    overflow: hidden;\n    background: rgba(255,255,255,0.04);\n    border: 1px solid var(--kw-border);\n    box-shadow: 0 24px 60px rgba(0,0,0,0.5);\n  }\n  .kw-feature__img::before {\n    content: '';\n    position: absolute; inset: 0;\n    background: linear-gradient(135deg, rgba(0,120,212,0.08), transparent 60%);\n    z-index: 1;\n    pointer-events: none;\n  }\n  .kw-feature__img img {\n    width: 100%;\n    display: block;\n    transition: transform 0.6s ease;\n  }\n  .kw-feature__img:hover img { transform: scale(1.03); }\n\n  \/* Glow ring on image *\/\n  .kw-feature__img::after {\n    content: '';\n    position: absolute;\n    top: -1px; left: -1px; right: -1px; bottom: -1px;\n    border-radius: var(--kw-radius);\n    border: 1px solid transparent;\n    background: linear-gradient(135deg, var(--kw-accent), transparent, var(--kw-accent2)) border-box;\n    -webkit-mask: linear-gradient(#fff 0 0) padding-box, linear-gradient(#fff 0 0);\n    -webkit-mask-composite: destination-out;\n    mask-composite: exclude;\n    opacity: 0;\n    transition: opacity 0.4s;\n  }\n  .kw-feature__img:hover::after { opacity: 1; }\n\n  \/* Body *\/\n  .kw-feature__body { padding: 8px 0; }\n\n  .kw-app-icon {\n    width: 52px; height: 52px;\n    margin-bottom: 20px;\n    filter: drop-shadow(0 4px 12px rgba(0,120,212,0.4));\n  }\n\n  .kw-feature__label {\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.15em;\n    text-transform: uppercase;\n    color: var(--kw-accent2);\n    margin-bottom: 10px;\n  }\n\n  .kw-feature__heading {\n    font-size: clamp(22px, 3vw, 32px);\n    font-weight: 700;\n    margin: 0 0 16px;\n    line-height: 1.2;\n  }\n\n  .kw-feature__text {\n    color: var(--kw-muted);\n    font-size: 15px;\n    line-height: 1.7;\n    margin: 0;\n  }\n\n  \/* ── App icons grid ───────────────────────────────── *\/\n  .kw-apps {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 20px;\n    margin-top: 80px;\n    padding-top: 48px;\n    border-top: 1px solid var(--kw-border);\n    opacity: 0;\n    transform: translateY(32px);\n    transition: opacity 0.7s 0.1s ease, transform 0.7s 0.1s ease;\n  }\n  .kw-apps.visible { opacity: 1; transform: translateY(0); }\n\n  .kw-app-pill {\n    display: flex;\n    align-items: center;\n    gap: 12px;\n    background: rgba(255,255,255,0.04);\n    border: 1px solid var(--kw-border);\n    border-radius: 12px;\n    padding: 12px 20px;\n    transition: border-color 0.3s, transform 0.3s;\n  }\n  .kw-app-pill:hover {\n    border-color: rgba(0,120,212,0.5);\n    transform: translateY(-3px);\n  }\n  .kw-app-pill img { width: 32px; height: 32px; }\n  .kw-app-pill span { font-size: 13px; font-weight: 600; color: var(--kw-text); }\n\n  \/* ── Specs grid ───────────────────────────────────── *\/\n  .kw-specs {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n    gap: 16px;\n    margin-top: 64px;\n    opacity: 0;\n    transform: translateY(32px);\n    transition: opacity 0.7s ease, transform 0.7s ease;\n  }\n  .kw-specs.visible { opacity: 1; transform: translateY(0); }\n\n  .kw-spec-card {\n    background: rgba(255,255,255,0.04);\n    border: 1px solid var(--kw-border);\n    border-radius: var(--kw-radius);\n    padding: 24px 20px;\n    transition: border-color 0.3s, transform 0.3s;\n    display: flex;\n    align-items: flex-start;\n    gap: 14px;\n  }\n  .kw-spec-card:hover {\n    border-color: rgba(0,120,212,0.4);\n    transform: translateY(-4px);\n  }\n  .kw-spec-icon {\n    width: 36px; height: 36px;\n    background: rgba(0,120,212,0.15);\n    border-radius: 8px;\n    display: flex; align-items: center; justify-content: center;\n    flex-shrink: 0;\n    font-size: 16px;\n  }\n  .kw-spec-card p { margin: 0; font-size: 14px; font-weight: 600; line-height: 1.4; }\n\n  \/* ── Responsive ──────────────────────────────────── *\/\n  @media (max-width: 768px) {\n    .kw-feature {\n      grid-template-columns: 1fr;\n      gap: 28px;\n    }\n    .kw-feature:nth-child(even) .kw-feature__img  { order: 0; }\n    .kw-feature:nth-child(even) .kw-feature__body { order: 0; }\n  }\n\u003c\/style\u003e\n\n\u003c!-- ═══════════════════════════════════════════════════════\n     PRODUCT DESCRIPTION BLOCK — paste inside product template\n     ══════════════════════════════════════════════════════ --\u003e\n\u003cdiv class=\"kw-desc\"\u003e\n\n  \u003c!-- Header --\u003e\n\n  \u003ch2 class=\"kw-section-title\"\u003eOffice 2016 — Built for Professionals\u003c\/h2\u003e\n  \u003cp class=\"kw-section-sub\"\u003eEverything you need to write, analyze, present, and communicate — on your terms, with a one-time lifetime license.\u003c\/p\u003e\n\n  \u003c!-- Feature rows --\u003e\n  \u003cdiv class=\"kw-features\"\u003e\n\n    \u003c!-- Word --\u003e\n    \u003cdiv class=\"kw-feature\"\u003e\n      \u003cdiv class=\"kw-feature__img\"\u003e\n        \u003c!-- Replace src with your own screenshot or keep the original URL --\u003e\n        \u003cimg src=\"https:\/\/i0.wp.com\/key-wrld.com\/wp-content\/uploads\/2024\/01\/copilot_word_1920x1080.png?fit=1024%2C576\u0026amp;ssl=1\" alt=\"Microsoft Word 2019\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kw-feature__body\"\u003e\n        \u003cimg class=\"kw-app-icon\" src=\"https:\/\/i0.wp.com\/key-wrld.com\/wp-content\/uploads\/2024\/01\/word-1.png?fit=69%2C64\u0026amp;ssl=1\" alt=\"Word icon\"\u003e\n        \u003cdiv class=\"kw-feature__label\"\u003eMicrosoft Word\u003c\/div\u003e\n        \u003ch3 class=\"kw-feature__heading\"\u003eCreate Compelling Documents\u003c\/h3\u003e\n        \u003cp class=\"kw-feature__text\"\u003eWord for Windows lets you craft rich, professional documents. New media from the Office Premium Creative Content collection and improved drawing tools like the Dot Eraser, Ruler, and Lasso make document creation faster and more expressive than ever.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Excel --\u003e\n    \u003cdiv class=\"kw-feature\"\u003e\n      \u003cdiv class=\"kw-feature__img\"\u003e\n        \u003cimg src=\"https:\/\/i0.wp.com\/key-wrld.com\/wp-content\/uploads\/2024\/01\/copilot_excel_1920x1080.png?fit=750%2C422\u0026amp;ssl=1\" alt=\"Microsoft Excel 2019\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kw-feature__body\"\u003e\n        \u003cimg class=\"kw-app-icon\" src=\"https:\/\/i0.wp.com\/key-wrld.com\/wp-content\/uploads\/2024\/01\/excel.png?fit=70%2C64\u0026amp;ssl=1\" alt=\"Excel icon\"\u003e\n        \u003cdiv class=\"kw-feature__label\"\u003eMicrosoft Excel\u003c\/div\u003e\n        \u003ch3 class=\"kw-feature__heading\"\u003eSmarter Data Analysis\u003c\/h3\u003e\n        \u003cp class=\"kw-feature__text\"\u003eExcel makes it easy to analyze any dataset with powerful new functions including dynamic arrays, XLOOKUP, and the LET function — which stores intermediate calculations and names within a formula for cleaner, faster spreadsheets.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- PowerPoint --\u003e\n    \u003cdiv class=\"kw-feature\"\u003e\n      \u003cdiv class=\"kw-feature__img\"\u003e\n        \u003cimg src=\"https:\/\/i0.wp.com\/key-wrld.com\/wp-content\/uploads\/2024\/01\/copilot_powerpoint_1920x1080.png?fit=1024%2C576\u0026amp;ssl=1\" alt=\"Microsoft PowerPoint 2019\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kw-feature__body\"\u003e\n        \u003cimg class=\"kw-app-icon\" src=\"https:\/\/i0.wp.com\/key-wrld.com\/wp-content\/uploads\/2024\/01\/powerpoint.png?fit=69%2C64\u0026amp;ssl=1\" alt=\"PowerPoint icon\"\u003e\n        \u003cdiv class=\"kw-feature__label\"\u003eMicrosoft PowerPoint\u003c\/div\u003e\n        \u003ch3 class=\"kw-feature__heading\"\u003ePresentations That Impress\u003c\/h3\u003e\n        \u003cp class=\"kw-feature__text\"\u003ePowerPoint gives you everything to build stunning slides — handwritten playback, enhanced slideshow recording, expanded creative content, and precision drawing tools. Deliver your story the way you envision it.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Outlook --\u003e\n    \u003cdiv class=\"kw-feature\"\u003e\n      \u003cdiv class=\"kw-feature__img\"\u003e\n        \u003cimg src=\"https:\/\/i0.wp.com\/key-wrld.com\/wp-content\/uploads\/2024\/01\/copilot_outlook_1920x1080.png?fit=1024%2C576\u0026amp;ssl=1\" alt=\"Microsoft Outlook 2019\" loading=\"lazy\"\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kw-feature__body\"\u003e\n        \u003cimg class=\"kw-app-icon\" src=\"https:\/\/i0.wp.com\/key-wrld.com\/wp-content\/uploads\/2024\/01\/outlook.png?fit=69%2C64\u0026amp;ssl=1\" alt=\"Outlook icon\"\u003e\n        \u003cdiv class=\"kw-feature__label\"\u003eMicrosoft Outlook\u003c\/div\u003e\n        \u003ch3 class=\"kw-feature__heading\"\u003eMaster Your Inbox\u003c\/h3\u003e\n        \u003cp class=\"kw-feature__text\"\u003eOutlook helps you stay on top of communication with improved focused inbox, enhanced search, and built-in translation. All the familiar features you rely on — plus the tools you didn't know you needed.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c!-- \/kw-features --\u003e\n\n  \u003c!-- App pills row --\u003e\n  \u003cdiv class=\"kw-apps\"\u003e\n    \u003cdiv class=\"kw-app-pill\"\u003e\n      \u003cimg src=\"https:\/\/i0.wp.com\/key-wrld.com\/wp-content\/uploads\/2024\/01\/word-1.png?fit=69%2C64\u0026amp;ssl=1\" alt=\"Word\"\u003e\n      \u003cspan\u003eMicrosoft Word\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"kw-app-pill\"\u003e\n      \u003cimg src=\"https:\/\/i0.wp.com\/key-wrld.com\/wp-content\/uploads\/2024\/01\/excel.png?fit=70%2C64\u0026amp;ssl=1\" alt=\"Excel\"\u003e\n      \u003cspan\u003eMicrosoft Excel\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"kw-app-pill\"\u003e\n      \u003cimg src=\"https:\/\/i0.wp.com\/key-wrld.com\/wp-content\/uploads\/2024\/01\/powerpoint.png?fit=69%2C64\u0026amp;ssl=1\" alt=\"PowerPoint\"\u003e\n      \u003cspan\u003eMicrosoft PowerPoint\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"kw-app-pill\"\u003e\n      \u003cimg src=\"https:\/\/i0.wp.com\/key-wrld.com\/wp-content\/uploads\/2024\/01\/outlook.png?fit=69%2C64\u0026amp;ssl=1\" alt=\"Outlook\"\u003e\n      \u003cspan\u003eMicrosoft Outlook\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Specs grid --\u003e\n  \u003cdiv class=\"kw-specs\"\u003e\n    \u003cdiv class=\"kw-spec-card\"\u003e\n      \u003cdiv class=\"kw-spec-icon\"\u003e📦\u003c\/div\u003e\n      \u003cp\u003eOfficial Distribution Product\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"kw-spec-card\"\u003e\n      \u003cdiv class=\"kw-spec-icon\"\u003e🌐\u003c\/div\u003e\n      \u003cp\u003eRequires a Stable Internet Connection for Activation\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"kw-spec-card\"\u003e\n      \u003cdiv class=\"kw-spec-icon\"\u003e♾️\u003c\/div\u003e\n      \u003cp\u003eLifetime License — No Additional Costs\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"kw-spec-card\"\u003e\n      \u003cdiv class=\"kw-spec-icon\"\u003e✅\u003c\/div\u003e\n      \u003cp\u003e100% Compliant with Microsoft Licensing Policy\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"kw-spec-card\"\u003e\n      \u003cdiv class=\"kw-spec-icon\"\u003e🛟\u003c\/div\u003e\n      \u003cp\u003e24\/7 Customer Technical Support\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\u003c!-- \/kw-desc --\u003e\n\n\u003cscript\u003e\n  (function () {\n    \/\/ Scroll-reveal observer\n    const items = document.querySelectorAll('.kw-feature, .kw-apps, .kw-specs');\n    const io = new IntersectionObserver((entries) =\u003e {\n      entries.forEach((entry, i) =\u003e {\n        if (entry.isIntersecting) {\n          \/\/ Stagger multiple items (e.g. spec cards)\n          setTimeout(() =\u003e {\n            entry.target.classList.add('visible');\n          }, entry.target.dataset.delay || 0);\n          io.unobserve(entry.target);\n        }\n      });\n    }, { threshold: 0.12 });\n\n    \/\/ Stagger spec cards individually\n    document.querySelectorAll('.kw-spec-card').forEach((card, i) =\u003e {\n      card.style.transitionDelay = (i * 80) + 'ms';\n    });\n\n    items.forEach(el =\u003e io.observe(el));\n  })();\n\u003c\/script\u003e","brand":"Microsoft","offers":[{"title":"Default Title","offer_id":53368984306029,"sku":null,"price":9.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1003\/7015\/3837\/files\/OFFICE2016.png?v=1779667990"},{"product_id":"microsoft-office-365-pro-plus-5-devices","title":"Microsoft Office 365 Pro Plus 5 devices - Account","description":"\u003col\u003e\n\u003cli\u003eThis is not a license, but an account (email and password) that has the same validity. The account is activated when you log in for the first time\u003c\/li\u003e\n\u003cli\u003eYou will not be able to change the email\u003c\/li\u003e\n\u003cli\u003eThe account is activated on the official Microsoft site \u003ca href=\"https:\/\/www.office.com\/\" rel=\"noopener\" target=\"_blank\"\u003e\u003cstrong\u003ehttps:\/\/www.office.com\u003c\/strong\u003e\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003eThe account is valid to install all Office 365 applications\u003c\/li\u003e\n\u003cli\u003eOneDrive 100 GB.\u003c\/li\u003e\n\u003cli\u003eOutlook not included.\u003c\/li\u003e\n\u003cli\u003eYou can use this account for a lifetime, it does not expire!\u003c\/li\u003e\n\u003cli\u003eDirect updates from Microsoft and downloads from the official site\u003c\/li\u003e\n\u003cli\u003eAccess to Microsoft Office online, includes all applications\u003c\/li\u003e\n\u003cli\u003eDownload all Office 365 applications and use them on your computer\u003c\/li\u003e\n\u003cli\u003eYou can change your account password at any time\u003c\/li\u003e\n\u003cli\u003eIF YOU FORGET YOUR PASSWORD YOU WILL LOSE YOUR ACCOUNT. There is no way to recover your password so don’t forget it!\u003c\/li\u003e\n\u003c\/ol\u003e","brand":"Microsoft","offers":[{"title":"Default Title","offer_id":53368984961389,"sku":null,"price":7.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1003\/7015\/3837\/files\/Office_365_Professional_Plus_5_Devices_Key.jpg?v=1779668260"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1003\/7015\/3837\/collections\/microsoft-office-black-logo-png-701751694711779knyf67dihw.png?v=1779641988","url":"https:\/\/softwareplates.com\/collections\/office.oembed","provider":"SoftwarePlate","version":"1.0","type":"link"}