{"id":24,"date":"2026-09-10T16:30:23","date_gmt":"2026-09-10T16:30:23","guid":{"rendered":"https:\/\/initialmockups.com\/robbinmadden\/?page_id=24"},"modified":"2026-09-30T19:20:58","modified_gmt":"2026-09-30T19:20:58","slug":"home","status":"publish","type":"page","link":"https:\/\/initialmockups.com\/robbinmadden\/","title":{"rendered":"Home"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"24\" class=\"elementor elementor-24\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ba179d1 e-con e-atomic-element e-flexbox-base e-default-div e-ba179d1-d1b49d6 \" data-id=\"ba179d1\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"ba179d1\">\n    <div class=\"elementor-element elementor-element-e196596 e-con-full e-flex e-con e-parent\" data-id=\"e196596\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5d72ebf elementor-widget elementor-widget-html\" data-id=\"5d72ebf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- =====================================================\r\n     ROBIN MADDEN - HOME PAGE MAIN CONTENT\r\n     Header \/ Footer \/ Newsletter NOT included\r\n===================================================== -->\r\n\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:wght@400;500;600;700&family=Montserrat:wght@400;500;600&display=swap\" rel=\"stylesheet\">\r\n\r\n\r\n<div class=\"rmhome\" id=\"rmHome\">\r\n\r\n    <!-- =================================================\r\n         CLIENT REVISION - FIRST PAGE \/ HERO\r\n    ================================================== -->\r\n\r\n    <section class=\"rmhome-hero rmhome-client-hero\">\r\n\r\n        <div class=\"rmhome-container rmhome-client-hero-inner\">\r\n<!-- CENTERED BOOK -->\r\n            <div class=\"rmhome-client-book-zone\">\r\n<div class=\"rmhome-client-book rmhome-hero-animate\">\r\n                <img decoding=\"async\"\r\n                    src=\"https:\/\/initialmockups.com\/robbinmadden\/wp-content\/uploads\/2026\/09\/ChatGPT-Image-Sep-15-2026-02_39_02-AM.png\"\r\n                    alt=\"i remember a legacy journal for my grand-child by robin madden\"\r\n                >\r\n            <\/div>\r\n\r\n            <\/div><!-- \/.rmhome-client-book-zone -->\r\n\r\n            <!-- NEW CLIENT EXPLANATION DIRECTLY BELOW THE BOOK -->\r\n            <div class=\"rmhome-journal-explainer rmhome-hero-animate\">\r\n                <p>\r\n                    i remember\u2026 is a guided legacy journal created for grandmothers to share the stories, memories, and moments of their lives with their grandchildren. Thoughtful prompts guide you through everything from childhood and growing up to love, family, becoming a grandmother, and the little moments you never want forgotten.\r\n                <\/p>\r\n            <\/div>\r\n\r\n            <!-- CENTERED CLIENT MESSAGE BELOW THE BOOK -->\r\n            <div class=\"rmhome-client-intro rmhome-hero-animate\">\r\n\r\n                <p>\r\n                    \u201cphotographs capture faces, objects become heirlooms, but it is our stories that\r\n                    reveal who we truly are. our memories weave ordinary days and breathtaking\r\n                    moments into the fabric of our family\u2019s history. this legacy journal was created to\r\n                    help you weave that fabric.\r\n                <\/p>\r\n\r\n                <p>\r\n                    this journal will be written by you for your precious grandchild following the\r\n                    poignant prompts on these beautiful pages.\u201d\r\n                <\/p>\r\n\r\n            <\/div>\r\n\r\n        <\/div>\r\n\r\n    <\/section>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n    <!-- =================================================\r\n         ABOUT AUTHOR\r\n    ================================================== -->\r\n\r\n    <section class=\"rmhome-author rmhome-reveal\"id=\"about\">\r\n\r\n        <div class=\"rmhome-container rmhome-author-container\">\r\n\r\n            <!-- AUTHOR IMAGE -->\r\n            <div class=\"rmhome-author-visual rmhome-reveal-left\">\r\n\r\n                <div class=\"rmhome-author-frame\">\r\n\r\n                    <div class=\"rmhome-author-line rmhome-author-line-top\"><\/div>\r\n\r\n                    <div class=\"rmhome-author-line rmhome-author-line-right\"><\/div>\r\n\r\n                    <img decoding=\"async\"\r\n                        src=\"https:\/\/initialmockups.com\/robbinmadden\/wp-content\/uploads\/2026\/09\/ChatGPT-Image-Sep-23-2026-05_32_53-PM.png\"\r\n                        alt=\"robin madden\"\r\n                        loading=\"lazy\"\r\n                    >\r\n\r\n                <\/div>\r\n<\/div>\r\n\r\n\r\n            <!-- AUTHOR CONTENT -->\r\n            <div class=\"rmhome-author-content rmhome-reveal-right\">\r\n\r\n                <div class=\"rmhome-eyebrow\">\r\n                    meet the author\r\n                <\/div>\r\n\r\n                <h2>\r\n                    <span class=\"rmhome-keep-case\">Robin Madden<\/span>\r\n                <\/h2>\r\n\r\n                <div class=\"rmhome-small-line\"><\/div>\r\n\r\n                <p class=\"rmhome-author-lead\">\r\n                    Inspired by the love of her own grandmother, Robin created\r\n                    <br>\r\n                    <span class=\"rmhome-journal-title-line\">\u201ci remember\u2026\u201d<\/span>\r\n                    to help grandparents preserve their memories, celebrate their\r\n                    journeys, and create lasting connections across generations.\r\n                <\/p>\r\n\r\n                <details class=\"rmhome-author-more\">\r\n                    <summary class=\"rmhome-btn rmhome-author-more-toggle\">\r\n                 <span>learn more about robin<\/span>\r\n                       <span class=\"rmhome-author-more-icon\">+<\/span>\r\n                    <\/summary>\r\n\r\n                    <div class=\"rmhome-author-more-content\">\r\n                        <p>\r\n                            <span class=\"rmhome-keep-case\">Robin Madden<\/span> is a retired educator, storyteller, and author\r\n                            whose career included 20 years in English as a Second Language, and Special\r\n                            Education, before ending her career as a K-2 school librarian. Throughout her\r\n                            years in education, she had the privilege of working with children and their\r\n                            families, nurturing an appreciation for the power of stories, and the\r\n                            connections that bind people together.\r\n                        <\/p>\r\n<\/div>\r\n                <\/details>\r\n\r\n            <\/div>\r\n\r\n        <\/div>\r\n\r\n    <\/section>\r\n\r\n    <!-- =================================================\r\n         MORE TO REMEMBER\r\n         Hidden from page flow; opens from navigation link #book\r\n    ================================================== -->\r\n\r\n    <section class=\"rmhome-more-modal\" id=\"book\" aria-hidden=\"true\">\r\n\r\n        <div class=\"rmhome-more-backdrop\" data-rmhome-close-more><\/div>\r\n\r\n        <div class=\"rmhome-more-dialog\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"rmHomeMoreTitle\">\r\n\r\n            <button\r\n                type=\"button\"\r\n                class=\"rmhome-more-close\"\r\n                data-rmhome-close-more\r\n                aria-label=\"close more to remember\"\r\n            >\u00d7<\/button>\r\n\r\n            <div class=\"rmhome-more-header\">\r\n                <div class=\"rmhome-eyebrow\">more to remember<\/div>\r\n                <h2 id=\"rmHomeMoreTitle\">more to remember<\/h2>\r\n                <div class=\"rmhome-small-line\"><\/div>\r\n\r\n                <p>\r\n                    This beautifully designed journal will guide you through thoughtful and inspiring questions that\r\n                    invite you to tell your unique story, as only you can tell it. But what if you\r\n                    get stuck, or cannot come up with \u201cjust the right words?\u201d\r\n                <\/p>\r\n\r\n                <p class=\"rmhome-more-intro-strong\">\r\n                    <strong>This section will help you get over the hurdles that might appear.<\/strong>\r\n                <\/p>\r\n            <\/div>\r\n\r\n            <div class=\"rmhome-more-list\">\r\n\r\n                <article class=\"rmhome-more-item\">\r\n                    <h3>I\u2019m not a writer. What if I write it wrong?<\/h3>\r\n                    <p>\r\n                        I promise you, your grandchild would rather hear your \u201cvoice\u201d just the way you speak.\r\n                        You don\u2019t need to have perfect prose for your stories to be meaningful and appreciated.\r\n                    <\/p>\r\n                <\/article>\r\n\r\n                <article class=\"rmhome-more-item\">\r\n                    <h3>What if a prompt mentions someone I no longer speak to or know anymore?<\/h3>\r\n                    <p>\r\n                        Remember, this is <em>your<\/em> story and you get to tell it exactly the way you want.\r\n                        If it becomes necessary to explain or if you\u2019d like to skip a question, that is entirely up to you.\r\n                    <\/p>\r\n                <\/article>\r\n\r\n                <article class=\"rmhome-more-item\">\r\n                    <h3>What if my grandchild is too young to understand what I want to write?<\/h3>\r\n                    <p>\r\n                        You can write for the person your grandchild will become someday, not just the person they are today.\r\n                    <\/p>\r\n                <\/article>\r\n\r\n                <article class=\"rmhome-more-item\">\r\n                    <h3>I have too much to say!<\/h3>\r\n                    <p>\r\n                        What a wonderful problem to have! Answer in the prompt first, then add your own blank pages as you need.\r\n                    <\/p>\r\n                <\/article>\r\n\r\n                <article class=\"rmhome-more-item\">\r\n                    <h3>What if I get stuck on a prompt and the details just won\u2019t come?<\/h3>\r\n                    <p>\r\n                        Try to use little \u201cmemory nudges\u201d using your senses. What was the color? What did something smell like?\r\n                        Was there a texture I can recall? \u201cThat pie that we baked together was so sour!\u201d Was their voice loud,\r\n                        did they speak quickly, or in a whisper? Do I have a photograph that I can find? How old were you?\r\n                        Can you ask a sibling, or someone who was there?\r\n                    <\/p>\r\n                <\/article>\r\n\r\n                <article class=\"rmhome-more-item\">\r\n                    <h3>What if the material is just too difficult to talk about?<\/h3>\r\n                    <p>\r\n                        You can write it in any manner you are comfortable with or just skip that prompt.\r\n                    <\/p>\r\n                <\/article>\r\n\r\n                <article class=\"rmhome-more-item\">\r\n                    <h3>My life wasn\u2019t exciting. What could I possibly have to say?<\/h3>\r\n                    <p>\r\n                        Kids will appreciate and ask for the details of your everyday life. Grandkids WILL want to\r\n                        know the little details of your life. Think of this too, what you may not consider exciting,\r\n                        your grandchild might!\r\n                    <\/p>\r\n                <\/article>\r\n\r\n                <article class=\"rmhome-more-item\">\r\n                    <h3>I\u2019m staring at a blank page!<\/h3>\r\n                    <p>\r\n                        Start with one tiny detail. More will follow. The memories will start moving once you give them somewhere to begin.\r\n                    <\/p>\r\n                <\/article>\r\n\r\n                <article class=\"rmhome-more-item\">\r\n                    <h3>What if I don\u2019t want to tell the whole story?<\/h3>\r\n                    <p>\r\n                        Then DON\u2019T!! This journal is an invitation to share, not an interrogation.\r\n                        Above all, I hope that this journal will be a joy to put on paper. Write exactly what you want.\r\n                        Some stories can be shortened, softened or left private.\r\n                    <\/p>\r\n                <\/article>\r\n\r\n                <article class=\"rmhome-more-item\">\r\n                    <h3>What if a prompt brings up unpleasant memories?<\/h3>\r\n                    <p>\r\n                        You can choose to give this journal a tone that suits you. You can simply say,\r\n                        \u201cI am going to omit the details but I wanted you to know that this happened and it mattered in my life.\u201d\r\n                    <\/p>\r\n                    <p>\r\n                        Perhaps you can write it on a separate sheet of paper as a first draft. Then you can edit it if needed\r\n                        and then write it in the journal. If your family is candid, tell the unpleasant story just the way it happened.\r\n                        Maybe the story can be a siren song, a warning, a source of strength, or just the truth.\r\n                    <\/p>\r\n                <\/article>\r\n\r\n            <\/div>\r\n\r\n            <div class=\"rmhome-more-cta\">\r\n                <a href=\"#\" class=\"rmhome-btn\">\r\n                    <span>get your copy<\/span>\r\n                    <span class=\"rmhome-arrow\">\u2192<\/span>\r\n                <\/a>\r\n            <\/div>\r\n\r\n        <\/div>\r\n\r\n    <\/section>\r\n\r\n\r\n<!-- =================================================\r\n     STORY BEHIND I REMEMBER SECTION\r\n================================================== -->\r\n\r\n<section class=\"rmhome-trailer rmhome-story-section\" id=\"story-behind\">\r\n\r\n    <div class=\"rmhome-container rmhome-story-container\">\r\n\r\n        <div class=\"rmhome-trailer-content rmhome-story-content rmhome-reveal-up\">\r\n\r\n            <h2>\r\n                discover the story behind<br>\r\n                <em>i remember...<\/em>\r\n            <\/h2>\r\n\r\n            <div class=\"rmhome-small-line\"><\/div>\r\n\r\n            <p>\r\n                take a closer look at the heart behind <em>i remember...<\/em> and discover how a beautiful poem became the catalyst for Robin\u2019s journal.\r\n            <\/p>\r\n\r\n            <!--\r\n                POEM BUTTON \/ POEM CONTENT:\r\n                Client requested the poem exactly as it appears in the book.\r\n                Exact poem text was not supplied in this home-page file, so it has\r\n                intentionally NOT been invented or paraphrased here.\r\n                Once the exact poem is supplied, place it in #robin-poem and activate\r\n                this button as the navigation trigger.\r\n            -->\r\n            <a href=\"https:\/\/initialmockups.com\/robbinmadden\/poem\/\" class=\"rmhome-btn rmhome-poem-btn\" aria-label=\"read robin's poem\">\r\n                <span>read robin's poem<\/span>\r\n                <span class=\"rmhome-arrow\">\u2192<\/span>\r\n            <\/a>\r\n\r\n        <\/div>\r\n\r\n    <\/div>\r\n\r\n<\/section>\r\n\r\n\r\n\r\n\r\n    <!-- =================================================\r\n         QUOTE SECTION\r\n    ================================================== -->\r\n\r\n    <section class=\"rmhome-quote rmhome-reveal\" id=\"writes\">\r\n\r\n        <div class=\"rmhome-quote-overlay\"><\/div>\r\n\r\n        <div class=\"rmhome-container rmhome-quote-container\">\r\n\r\n            <blockquote class=\"rmhome-reveal-up\">\r\n\r\n                <p>\r\n                    \u201cmy fondest hope is that your legacy journal will become a\r\n                    treasured keepsake that will remind your loved one who you were,\r\n                    where they came from, and how deeply they are loved.\u201d\r\n                <\/p>\r\n\r\n                <div class=\"rmhome-quote-author\">\r\n                    <span><\/span>\r\n                    <span class=\"rmhome-keep-case\">Robin Madden<\/span>\r\n                    <span><\/span>\r\n                <\/div>\r\n\r\n                <svg\r\n                    class=\"rmhome-quote-heart\"\r\n                    viewBox=\"0 0 24 24\"\r\n                    aria-hidden=\"true\"\r\n                >\r\n                    <path d=\"M12 20.5S4 15.3 4 9.6C4 6.7 5.9 5 8.2 5c1.8 0 3.1 1 3.8 2 0.7-1 2-2 3.8-2C18.1 5 20 6.7 20 9.6c0 5.7-8 10.9-8 10.9Z\"\/>\r\n                <\/svg>\r\n\r\n            <\/blockquote>\r\n\r\n        <\/div>\r\n\r\n    <\/section>\r\n\r\n\r\n\r\n    <!-- =================================================\r\n         REASONS TO PRESERVE YOUR STORY\r\n    ================================================== -->\r\n\r\n    <section class=\"rmhome-blog rmhome-reveal rmhome-reasons\">\r\n\r\n        <div class=\"rmhome-container\">\r\n\r\n            <div class=\"rmhome-blog-grid\" id=\"rmHomeBlogGrid\">\r\n\r\n                <!-- FLOWER IMAGE -->\r\n                <article class=\"rmhome-blog-card rmhome-blog-card-1\">\r\n\r\n                    <div class=\"rmhome-blog-image-wrap\">\r\n                        <img decoding=\"async\"\r\n                            src=\"https:\/\/initialmockups.com\/robbinmadden\/wp-content\/uploads\/2026\/09\/ChatGPT-Image-Sep-26-2026-04_35_10-AM.png\"\r\n                            alt=\"preserve memories across generations\"\r\n                            class=\"rmhome-blog-image\"\r\n                            loading=\"lazy\"\r\n                        >\r\n                    <\/div>\r\n\r\n                    <p class=\"rmhome-reason-copy\">\r\n                        Leave a legacy of love with your own stories, as only you can tell them.\r\n                    <\/p>\r\n\r\n                <\/article>\r\n\r\n\r\n                <!-- GRANDMOTHER + GRANDDAUGHTER IMAGE -->\r\n                <article class=\"rmhome-blog-card rmhome-blog-card-2\">\r\n\r\n                    <div class=\"rmhome-blog-image-wrap\">\r\n                        <img decoding=\"async\"\r\n                            src=\"https:\/\/initialmockups.com\/robbinmadden\/wp-content\/uploads\/2026\/09\/blog-2-1.png\"\r\n                            alt=\"grandmother and granddaughter\"\r\n                            class=\"rmhome-blog-image\"\r\n                            loading=\"lazy\"\r\n                        >\r\n                    <\/div>\r\n\r\n                    <p class=\"rmhome-reason-copy\">\r\n                        There are few gifts in life as meaningful as knowing where you came from. Your loved one will forever treasure this precious keepsake.\r\n                    <\/p>\r\n\r\n                <\/article>\r\n\r\n\r\n                <!-- BOOK IMAGE -->\r\n                <article class=\"rmhome-blog-card rmhome-blog-card-3\">\r\n\r\n                    <div class=\"rmhome-blog-image-wrap\">\r\n                        <img decoding=\"async\"\r\n                            src=\"https:\/\/initialmockups.com\/robbinmadden\/wp-content\/uploads\/2026\/09\/blog-1-1.png\"\r\n                            alt=\"legacy journal and memories\"\r\n                            class=\"rmhome-blog-image\"\r\n                            loading=\"lazy\"\r\n                        >\r\n                    <\/div>\r\n\r\n                    <p class=\"rmhome-reason-copy\">\r\n                        There is something deeply powerful about putting your memories on paper for you share with you grandchild. They will forever remember, who you were, what you believed and valued, and how much you loved them.\r\n                    <\/p>\r\n\r\n                <\/article>\r\n\r\n            <\/div>\r\n\r\n            <div class=\"rmhome-reasons-cta\">\r\n                <a href=\"#\" class=\"rmhome-btn rmhome-buy-copy-extra\">\r\n                    <span>buy your copy<\/span>\r\n                    <span class=\"rmhome-arrow\">\u2192<\/span>\r\n                <\/a>\r\n            <\/div>\r\n\r\n        <\/div>\r\n\r\n    <\/section>\r\n\r\n\r\n\r\n\r\n<\/div>\r\n\r\n\r\n\r\n<style>\r\n\r\n\/* =====================================================\r\n   GLOBAL\r\n===================================================== *\/\r\n\r\n.rmhome,\r\n.rmhome * {\r\n    box-sizing: border-box;\r\n}\r\n\r\n.rmhome {\r\n\r\n    --rm-gold: #b98532;\r\n    --rm-gold-dark: #98691f;\r\n    --rm-black: #171511;\r\n    --rm-body: #4e473e;\r\n    --rm-cream: #fffdf8;\r\n\r\n    width: 100%;\r\n    overflow: hidden;\r\n\r\n    background: #ffffff;\r\n\r\n    color: var(--rm-black);\r\n\r\n    font-family:\r\n        \"Cormorant Garamond\",\r\n        Georgia,\r\n        serif;\r\n}\r\n\r\n.rmhome a {\r\n    text-decoration: none;\r\n}\r\n\r\n.rmhome-container {\r\n\r\n    width: min(1180px, calc(100% - 60px));\r\n\r\n    margin-left: auto;\r\n    margin-right: auto;\r\n}\r\n\r\n\r\n\/* =====================================================\r\n   REUSABLE TEXT\r\n===================================================== *\/\r\n\r\n.rmhome-eyebrow {\r\n\r\n    margin-bottom: 10px;\r\n\r\n    color: var(--rm-gold);\r\n\r\n    font-family:\r\n        \"Montserrat\",\r\n        Arial,\r\n        sans-serif;\r\n\r\n    font-size: 14px;\r\n\r\n    font-weight: 600;\r\n\r\n    line-height: 1.3;\r\n\r\n    letter-spacing: 3px;\r\n}\r\n\r\n.rmhome-small-line {\r\n\r\n    width: 78px;\r\n\r\n    height: 1px;\r\n\r\n    margin: 16px 0 25px;\r\n\r\n    background: var(--rm-gold);\r\n}\r\n\r\n\r\n\/* =====================================================\r\n   BUTTON\r\n===================================================== *\/\r\n\r\n.rmhome-btn {\r\n\r\n    min-height: 51px;\r\n\r\n    padding: 0 27px;\r\n\r\n    display: inline-flex;\r\n\r\n    align-items: center;\r\n\r\n    justify-content: center;\r\n\r\n    gap: 17px;\r\n\r\n    border-radius: 7px;\r\n\r\n    background:\r\n        linear-gradient(\r\n            105deg,\r\n            #c89946 0%,\r\n            #aa7627 100%\r\n        );\r\n\r\n    color: #ffffff !important;\r\n\r\n    font-size: 17px;\r\n\r\n    font-weight: 600;\r\n\r\n    line-height: 1;\r\n\r\n    box-shadow:\r\n        0 6px 18px rgba(132,91,26,.12);\r\n\r\n    transition:\r\n        transform .3s ease,\r\n        box-shadow .3s ease,\r\n        background .3s ease;\r\n}\r\n\r\n.rmhome-btn:hover {\r\n\r\n    color: #ffffff !important;\r\n\r\n    transform: translateY(-3px);\r\n\r\n    background:\r\n        linear-gradient(\r\n            105deg,\r\n            #b78332,\r\n            #92651f\r\n        );\r\n\r\n    box-shadow:\r\n        0 11px 25px rgba(132,91,26,.20);\r\n}\r\n\r\n.rmhome-arrow {\r\n\r\n    font-family: Arial, sans-serif;\r\n\r\n    font-size: 20px;\r\n\r\n    line-height: 1;\r\n\r\n    transition: transform .3s ease;\r\n}\r\n\r\n.rmhome-btn:hover .rmhome-arrow {\r\n\r\n    transform: translateX(5px);\r\n}\r\n\r\n\r\n\/* =====================================================\r\n   HERO\r\n===================================================== *\/\r\n\r\n.rmhome-hero {\r\n\r\n    position: relative;\r\n\r\n    width: 100%;\r\n\r\n    min-height: 635px;\r\n\r\n    display: flex;\r\n\r\n    align-items: center;\r\n\r\n    background-image:\r\n        url(\"https:\/\/initialmockups.com\/robbinmadden\/wp-content\/uploads\/2026\/09\/ChatGPT-Image-Sep-11-2026-05_02_13-AM.png\");\r\n\r\n    background-size: cover;\r\n\r\n    background-repeat: no-repeat;\r\n\r\n    background-position: center center;\r\n\r\n    overflow: hidden;\r\n}\r\n\r\n\r\n\/* SUBTLE BACKGROUND MOVEMENT *\/\r\n\r\n.rmhome-hero::before {\r\n\r\n    content: \"\";\r\n\r\n    position: absolute;\r\n\r\n    inset: 0;\r\n\r\n    background-image:\r\n        url(\"https:\/\/initialmockups.com\/robbinmadden\/wp-content\/uploads\/2026\/09\/ChatGPT-Image-Sep-11-2026-05_02_13-AM.png\");\r\n\r\n    background-size: cover;\r\n\r\n    background-position: center;\r\n\r\n    z-index: 0;\r\n\r\n    transform: scale(1.03);\r\n\r\n    animation:\r\n        rmHomeHeroZoom 14s ease-in-out infinite alternate;\r\n}\r\n\r\n.rmhome-hero-overlay {\r\n\r\n    position: absolute;\r\n\r\n    inset: 0;\r\n\r\n    z-index: 1;\r\n\r\n    pointer-events: none;\r\n}\r\n\r\n\r\n\/* HERO CONTENT *\/\r\n\r\n.rmhome-hero-container {\r\n\r\n    position: relative;\r\n\r\n    z-index: 2;\r\n}\r\n\r\n.rmhome-hero-content {\r\n\r\n    width: 47%;\r\n\r\n    max-width: 540px;\r\n\r\n    text-align: center;\r\n}\r\n\r\n.rmhome-hero-title {\r\n\r\n    margin: 0;\r\n\r\n    color: #16130f;\r\n\r\n    font-size: clamp(54px, 5vw, 76px);\r\n\r\n    font-weight: 600;\r\n\r\n    line-height: .95;\r\n\r\n    letter-spacing: -.8px;\r\n}\r\n\r\n.rmhome-hero-subtitle {\r\n\r\n    margin: 13px 0 0;\r\n\r\n    color: #332e28;\r\n\r\n    font-size: 26px;\r\n\r\n    font-weight: 500;\r\n\r\n    line-height: 1.2;\r\n}\r\n\r\n\r\n\/* HEART DIVIDER *\/\r\n\r\n.rmhome-heart-divider {\r\n\r\n    width: 295px;\r\n\r\n    max-width: 80%;\r\n\r\n    margin: 17px auto;\r\n\r\n    display: flex;\r\n\r\n    align-items: center;\r\n\r\n    justify-content: center;\r\n\r\n    gap: 12px;\r\n}\r\n\r\n.rmhome-heart-divider span {\r\n\r\n    flex: 1;\r\n\r\n    height: 1px;\r\n\r\n    background: #c29a59;\r\n}\r\n\r\n.rmhome-heart-divider svg {\r\n\r\n    width: 20px;\r\n\r\n    height: 20px;\r\n\r\n    fill: var(--rm-gold);\r\n}\r\n\r\n\r\n\/* HERO DESCRIPTION *\/\r\n\r\n.rmhome-hero-description {\r\n\r\n    margin: 0 0 25px;\r\n\r\n    color: #413a31;\r\n\r\n    font-size: 21px;\r\n\r\n    font-weight: 500;\r\n\r\n    line-height: 1.45;\r\n}\r\n\r\n\r\n\/* HERO SCRIPT IMAGE *\/\r\n\r\n.rmhome-hero-script {\r\n\r\n    width: 285px;\r\n\r\n    max-width: 80%;\r\n\r\n    margin: 30px auto 0;\r\n}\r\n\r\n.rmhome-hero-script img {\r\n\r\n    display: block;\r\n\r\n    width: 100%;\r\n\r\n    height: auto;\r\n\r\n    object-fit: contain;\r\n}\r\n\r\n\r\n\/* HERO INITIAL ANIMATION *\/\r\n\r\n.rmhome-hero-animate {\r\n\r\n    opacity: 0;\r\n\r\n    transform: translateY(23px);\r\n\r\n    animation:\r\n        rmHomeHeroEntry .75s ease forwards;\r\n}\r\n\r\n.rmhome-hero-title {\r\n    animation-delay: .10s;\r\n}\r\n\r\n.rmhome-hero-subtitle {\r\n    animation-delay: .22s;\r\n}\r\n\r\n.rmhome-heart-divider {\r\n    animation-delay: .32s;\r\n}\r\n\r\n.rmhome-hero-description {\r\n    animation-delay: .42s;\r\n}\r\n\r\n.rmhome-hero .rmhome-btn {\r\n    animation-delay: .52s;\r\n}\r\n\r\n.rmhome-hero-script {\r\n    animation-delay: .66s;\r\n}\r\n\r\n\r\n\/* =====================================================\r\n   ABOUT AUTHOR\r\n===================================================== *\/\r\n\r\n.rmhome-author {\r\n\r\n    position: relative;\r\n\r\n    min-height: 530px;\r\n\r\n    padding: 60px 0;\r\n\r\n    display: flex;\r\n\r\n    align-items: center;\r\n\r\n    background-image:\r\n        url(\"https:\/\/initialmockups.com\/robbinmadden\/wp-content\/uploads\/2026\/09\/about-author.png\");\r\n\r\n    background-repeat: no-repeat;\r\n\r\n    background-position: center center;\r\n\r\n    background-size: cover;\r\n}\r\n\r\n.rmhome-author-container {\r\n\r\n    display: grid;\r\n\r\n    grid-template-columns:\r\n        44% 56%;\r\n\r\n    align-items: center;\r\n\r\n    min-height: 410px;\r\n}\r\n\r\n\r\n\/* AUTHOR IMAGE SIDE *\/\r\n\r\n.rmhome-author-visual {\r\n\r\n    position: relative;\r\n\r\n    width: 390px;\r\n\r\n    max-width: 90%;\r\n\r\n    margin-left: 10px;\r\n}\r\n\r\n.rmhome-author-frame {\r\n\r\n    position: relative;\r\n\r\n    width: 330px;\r\n\r\n    max-width: calc(100% - 30px);\r\n\r\n    padding: 7px;\r\n\r\n    background: #ffffff;\r\n\r\n    box-shadow:\r\n        0 8px 30px rgba(75,62,45,.08);\r\n}\r\n\r\n.rmhome-author-frame img {\r\n\r\n    display: block;\r\n\r\n    width: 100%;\r\n\r\n    aspect-ratio: 1 \/ 1.08;\r\n\r\n    object-fit: cover;\r\n}\r\n\r\n\r\n\/* DECORATIVE FRAME LINES *\/\r\n\r\n.rmhome-author-line {\r\n\r\n    position: absolute;\r\n\r\n    z-index: -1;\r\n\r\n    border-color: #c6a36b;\r\n\r\n    border-style: solid;\r\n}\r\n\r\n.rmhome-author-line-top {\r\n\r\n    width: 92%;\r\n\r\n    height: 92%;\r\n\r\n    left: 23px;\r\n\r\n    top: -15px;\r\n\r\n    border-width: 1px 1px 0 0;\r\n}\r\n\r\n.rmhome-author-line-right {\r\n\r\n    width: 92%;\r\n\r\n    height: 92%;\r\n\r\n    left: -16px;\r\n\r\n    bottom: -13px;\r\n\r\n    border-width: 0 0 1px 1px;\r\n}\r\n\r\n\r\n\/* AUTHOR CARD *\/\r\n\r\n.rmhome-author-card {\r\n\r\n    position: absolute;\r\n\r\n    right: 0;\r\n\r\n    bottom: -25px;\r\n\r\n    width: 145px;\r\n\r\n    min-height: 142px;\r\n\r\n    padding: 19px 14px;\r\n\r\n    display: flex;\r\n\r\n    flex-direction: column;\r\n\r\n    justify-content: center;\r\n\r\n    align-items: center;\r\n\r\n    background: #faf5e9;\r\n\r\n    box-shadow:\r\n        0 8px 20px rgba(73,60,39,.08);\r\n\r\n    transform: rotate(-3deg);\r\n\r\n    z-index: 4;\r\n}\r\n\r\n.rmhome-author-card span {\r\n\r\n    color: #b38b50;\r\n\r\n    text-align: center;\r\n\r\n    font-family:\r\n        \"Cormorant Garamond\",\r\n        serif;\r\n\r\n    font-style: italic;\r\n\r\n    font-size: 20px;\r\n\r\n    line-height: 1.05;\r\n}\r\n\r\n.rmhome-author-card svg {\r\n\r\n    width: 22px;\r\n\r\n    height: 22px;\r\n\r\n    margin-top: 7px;\r\n\r\n    fill: none;\r\n\r\n    stroke: #b38b50;\r\n\r\n    stroke-width: 1.7;\r\n}\r\n\r\n\r\n\/* AUTHOR TEXT *\/\r\n\r\n.rmhome-author-content {\r\n\r\n    max-width: 515px;\r\n\r\n    margin-left: 5px;\r\n}\r\n\r\n.rmhome-author-content h2 {\r\n\r\n    margin: 0;\r\n\r\n    color: #15120f;\r\n\r\n    font-size: 51px;\r\n\r\n    font-weight: 600;\r\n\r\n    line-height: 1;\r\n}\r\n\r\n.rmhome-author-content p {\r\n\r\n    margin: 0 0 27px;\r\n\r\n    color: #4a433b;\r\n\r\n    font-size: 18px;\r\n\r\n    font-weight: 500;\r\n\r\n    line-height: 1.45;\r\n}\r\n\r\n\r\n\/* =====================================================\r\n   ABOUT BOOK\r\n===================================================== *\/\r\n\r\n.rmhome-book {\r\n\r\n    position: relative;\r\n\r\n    min-height: 590px;\r\n\r\n    padding: 65px 0;\r\n\r\n    display: flex;\r\n\r\n    align-items: center;\r\n\r\n    background-image:\r\n        url(\"https:\/\/initialmockups.com\/robbinmadden\/wp-content\/uploads\/2026\/09\/about-book.png\");\r\n\r\n    background-size: cover;\r\n\r\n    background-position: center center;\r\n\r\n    background-repeat: no-repeat;\r\n}\r\n\r\n.rmhome-book-container {\r\n\r\n    display: flex;\r\n\r\n    align-items: center;\r\n}\r\n\r\n.rmhome-book-content {\r\n\r\n    width: 46%;\r\n\r\n    max-width: 540px;\r\n}\r\n\r\n.rmhome-book-content h2 {\r\n\r\n    margin: 0;\r\n\r\n    color: #15120f;\r\n\r\n    font-size: 54px;\r\n\r\n    font-weight: 600;\r\n\r\n    line-height: 1;\r\n}\r\n\r\n.rmhome-book-content h3 {\r\n\r\n    margin: 7px 0 0;\r\n\r\n    color: #332e28;\r\n\r\n    font-size: 25px;\r\n\r\n    font-weight: 500;\r\n\r\n    line-height: 1.2;\r\n}\r\n\r\n.rmhome-book-content p {\r\n\r\n    max-width: 515px;\r\n\r\n    margin: 0 0 27px;\r\n\r\n    color: #494138;\r\n\r\n    font-size: 18px;\r\n\r\n    font-weight: 500;\r\n\r\n    line-height: 1.45;\r\n}\r\n\r\n\r\n\/* FEATURE ROW *\/\r\n\r\n.rmhome-book-features {\r\n\r\n    display: grid;\r\n\r\n    grid-template-columns:\r\n        repeat(3, 1fr);\r\n\r\n    margin: 26px 0 30px;\r\n}\r\n\r\n.rmhome-feature {\r\n\r\n    position: relative;\r\n\r\n    min-height: 90px;\r\n\r\n    padding: 0 12px;\r\n\r\n    display: flex;\r\n\r\n    flex-direction: column;\r\n\r\n    align-items: center;\r\n\r\n    justify-content: flex-start;\r\n\r\n    text-align: center;\r\n}\r\n\r\n.rmhome-feature:first-child {\r\n\r\n    padding-left: 0;\r\n}\r\n\r\n.rmhome-feature:last-child {\r\n\r\n    padding-right: 0;\r\n}\r\n\r\n.rmhome-feature:not(:last-child)::after {\r\n\r\n    content: \"\";\r\n\r\n    position: absolute;\r\n\r\n    top: 2px;\r\n\r\n    right: 0;\r\n\r\n    width: 1px;\r\n\r\n    height: 70px;\r\n\r\n    background:\r\n        rgba(183,138,66,.23);\r\n}\r\n\r\n.rmhome-feature-icon {\r\n\r\n    height: 39px;\r\n\r\n    margin-bottom: 8px;\r\n\r\n    display: flex;\r\n\r\n    align-items: center;\r\n\r\n    justify-content: center;\r\n}\r\n\r\n.rmhome-feature-icon svg {\r\n\r\n    width: 37px;\r\n\r\n    height: 37px;\r\n\r\n    fill: none;\r\n\r\n    stroke: #b8893f;\r\n\r\n    stroke-width: 1.6;\r\n\r\n    stroke-linecap: round;\r\n\r\n    stroke-linejoin: round;\r\n}\r\n\r\n.rmhome-feature-text {\r\n\r\n    color: #302b25;\r\n\r\n    font-size: 16px;\r\n\r\n    font-weight: 600;\r\n\r\n    line-height: 1.15;\r\n}\r\n\r\n\r\n\/* =====================================================\r\n   BOOK TRAILER\r\n===================================================== *\/\r\n\r\n#rmHome .rmhome-trailer {\r\n\r\n    position: relative;\r\n\r\n    width: 100%;\r\n\r\n    padding: 85px 0;\r\n\r\n    overflow: hidden;\r\n\r\n    background:\r\n        radial-gradient(\r\n            circle at 85% 20%,\r\n            rgba(213, 178, 116, .15),\r\n            transparent 32%\r\n        ),\r\n        linear-gradient(\r\n            135deg,\r\n            #fffdf8 0%,\r\n            #faf4e8 100%\r\n        );\r\n}\r\n\r\n\r\n\/* DECORATIVE GOLD GLOW *\/\r\n\r\n#rmHome .rmhome-trailer::before {\r\n\r\n    content: \"\";\r\n\r\n    position: absolute;\r\n\r\n    width: 320px;\r\n    height: 320px;\r\n\r\n    left: -170px;\r\n    bottom: -180px;\r\n\r\n    border-radius: 50%;\r\n\r\n    background:\r\n        rgba(190, 145, 71, .08);\r\n\r\n    pointer-events: none;\r\n}\r\n\r\n\r\n#rmHome .rmhome-trailer-container {\r\n\r\n    position: relative;\r\n\r\n    z-index: 2;\r\n\r\n    display: grid;\r\n\r\n    grid-template-columns:\r\n        .82fr 1.18fr;\r\n\r\n    gap: 70px;\r\n\r\n    align-items: center;\r\n}\r\n\r\n\r\n\r\n\/* =====================================================\r\n   TRAILER TEXT\r\n===================================================== *\/\r\n\r\n#rmHome .rmhome-trailer-content {\r\n\r\n    max-width: 470px;\r\n}\r\n\r\n\r\n#rmHome .rmhome-trailer-content h2 {\r\n\r\n    margin: 0;\r\n\r\n    color: #18140f;\r\n\r\n    font-size: clamp(\r\n        43px,\r\n        3.4vw,\r\n        58px\r\n    );\r\n\r\n    font-weight: 600;\r\n\r\n    line-height: 1.03;\r\n}\r\n\r\n\r\n#rmHome .rmhome-trailer-content h2 em {\r\n\r\n    color: #a9772f;\r\n\r\n    font-weight: 500;\r\n\r\n    font-style: italic;\r\n}\r\n\r\n\r\n#rmHome .rmhome-trailer-content p {\r\n\r\n    max-width: 445px;\r\n\r\n    margin: 0;\r\n\r\n    color: #554d43;\r\n\r\n    font-size: 18px;\r\n\r\n    font-weight: 500;\r\n\r\n    line-height: 1.55;\r\n}\r\n\r\n\r\n\r\n\/* =====================================================\r\n   VIDEO\r\n===================================================== *\/\r\n\r\n#rmHome .rmhome-trailer-video {\r\n\r\n    width: 100%;\r\n}\r\n\r\n\r\n#rmHome .rmhome-video-frame {\r\n\r\n    position: relative;\r\n\r\n    width: 100%;\r\n\r\n    aspect-ratio: 16 \/ 9;\r\n\r\n    overflow: hidden;\r\n\r\n    border-radius: 10px;\r\n\r\n    background:\r\n        linear-gradient(\r\n            135deg,\r\n            #eee3cf,\r\n            #d9bd8b\r\n        );\r\n\r\n    border:\r\n        1px solid rgba(\r\n            183,\r\n            138,\r\n            66,\r\n            .30\r\n        );\r\n\r\n    box-shadow:\r\n        0 22px 55px\r\n        rgba(76, 55, 24, .15);\r\n}\r\n\r\n\r\n#rmHome .rmhome-video-iframe {\r\n\r\n    position: absolute;\r\n\r\n    inset: 0;\r\n\r\n    z-index: 2;\r\n\r\n    width: 100%;\r\n\r\n    height: 100%;\r\n\r\n    border: 0;\r\n}\r\n\r\n\r\n\r\n\/* =====================================================\r\n   PLACEHOLDER\r\n   VIDEO URL LAGNE KE BAAD HIDE KAR SAKTE HO\r\n===================================================== *\/\r\n\r\n#rmHome .rmhome-video-placeholder {\r\n\r\n    position: absolute;\r\n\r\n    inset: 0;\r\n\r\n    z-index: 1;\r\n\r\n    display: flex;\r\n\r\n    flex-direction: column;\r\n\r\n    align-items: center;\r\n\r\n    justify-content: center;\r\n\r\n    gap: 14px;\r\n\r\n    color: #ffffff;\r\n\r\n    background:\r\n        linear-gradient(\r\n            135deg,\r\n            rgba(166,117,42,.78),\r\n            rgba(105,77,38,.60)\r\n        );\r\n\r\n    pointer-events: none;\r\n}\r\n\r\n\r\n#rmHome .rmhome-video-placeholder span {\r\n\r\n    font-family:\r\n        \"Montserrat\",\r\n        Arial,\r\n        sans-serif;\r\n\r\n    font-size: 12px;\r\n\r\n    font-weight: 600;\r\n\r\n    letter-spacing: 2px;\r\n\r\n    text-transform: uppercase;\r\n}\r\n\r\n\r\n\r\n\/* PLAY ICON *\/\r\n\r\n#rmHome .rmhome-play-button {\r\n\r\n    width: 76px;\r\n\r\n    height: 76px;\r\n\r\n    transition:\r\n        transform .3s ease;\r\n}\r\n\r\n\r\n#rmHome .rmhome-video-frame:hover\r\n.rmhome-play-button {\r\n\r\n    transform:\r\n        scale(1.08);\r\n}\r\n\r\n\r\n#rmHome .rmhome-play-button svg {\r\n\r\n    width: 100%;\r\n\r\n    height: 100%;\r\n}\r\n\r\n\r\n#rmHome .rmhome-play-button circle {\r\n\r\n    fill:\r\n        rgba(255,255,255,.15);\r\n\r\n    stroke:\r\n        #ffffff;\r\n\r\n    stroke-width:\r\n        1.5;\r\n}\r\n\r\n\r\n#rmHome .rmhome-play-button path {\r\n\r\n    fill:\r\n        #ffffff;\r\n}\r\n\r\n\r\n\r\n\/* =====================================================\r\n   TABLET\r\n===================================================== *\/\r\n\r\n@media (max-width: 900px) {\r\n\r\n    #rmHome .rmhome-trailer {\r\n\r\n        padding:\r\n            70px 0;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-trailer-container {\r\n\r\n        grid-template-columns:\r\n            1fr 1.2fr;\r\n\r\n        gap:\r\n            40px;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-trailer-content h2 {\r\n\r\n        font-size:\r\n            40px;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-trailer-content p {\r\n\r\n        font-size:\r\n            16px;\r\n    }\r\n\r\n}\r\n\r\n\r\n\r\n\/* =====================================================\r\n   MOBILE\r\n===================================================== *\/\r\n\r\n@media (max-width: 700px) {\r\n\r\n    #rmHome .rmhome-trailer {\r\n\r\n        padding:\r\n            58px 0;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-trailer-container {\r\n\r\n        display:\r\n            flex;\r\n\r\n        flex-direction:\r\n            column;\r\n\r\n        gap:\r\n            35px;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-trailer-content {\r\n\r\n        width:\r\n            100%;\r\n\r\n        max-width:\r\n            540px;\r\n\r\n        margin:\r\n            0 auto;\r\n\r\n        text-align:\r\n            center;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-trailer-content h2 {\r\n\r\n        font-size:\r\n            38px;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-trailer-content\r\n    .rmhome-small-line {\r\n\r\n        margin:\r\n            17px auto 22px;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-trailer-content p {\r\n\r\n        max-width:\r\n            480px;\r\n\r\n        margin:\r\n            0 auto;\r\n\r\n        font-size:\r\n            16px;\r\n\r\n        line-height:\r\n            1.5;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-trailer-video {\r\n\r\n        width:\r\n            100%;\r\n\r\n        max-width:\r\n            560px;\r\n\r\n        margin:\r\n            0 auto;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-video-frame {\r\n\r\n        border-radius:\r\n            8px;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-play-button {\r\n\r\n        width:\r\n            65px;\r\n\r\n        height:\r\n            65px;\r\n    }\r\n\r\n}\r\n\r\n\r\n\r\n\/* =====================================================\r\n   SMALL MOBILE\r\n===================================================== *\/\r\n\r\n@media (max-width: 480px) {\r\n\r\n    #rmHome .rmhome-trailer {\r\n\r\n        padding:\r\n            50px 0;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-trailer-content h2 {\r\n\r\n        font-size:\r\n            34px;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-trailer-content p {\r\n\r\n        font-size:\r\n            15.5px;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-play-button {\r\n\r\n        width:\r\n            58px;\r\n\r\n        height:\r\n            58px;\r\n    }\r\n\r\n}\r\n\r\n\r\n\r\n\/* =====================================================\r\n   QUOTE\r\n===================================================== *\/\r\n\r\n.rmhome-quote {\r\n\r\n    position: relative;\r\n\r\n    min-height: 210px;\r\n\r\n    display: flex;\r\n\r\n    align-items: center;\r\n\r\n    justify-content: center;\r\n\r\n    background-image:\r\n        url(\"https:\/\/initialmockups.com\/robbinmadden\/wp-content\/uploads\/2026\/09\/book-quote.png\");\r\n\r\n    background-size: cover;\r\n\r\n    background-position: center center;\r\n\r\n    background-repeat: no-repeat;\r\n}\r\n\r\n.rmhome-quote-overlay {\r\n\r\n    position: absolute;\r\n\r\n    inset: 0;\r\n\r\n    background:\r\n        rgba(255,248,234,.12);\r\n}\r\n\r\n.rmhome-quote-container {\r\n\r\n    position: relative;\r\n\r\n    z-index: 2;\r\n\r\n    text-align: center;\r\n}\r\n\r\n.rmhome-quote blockquote {\r\n\r\n    margin: 0 auto;\r\n\r\n    max-width: 780px;\r\n}\r\n\r\n.rmhome-quote p {\r\n\r\n    margin: 0;\r\n\r\n    color: #3d352c;\r\n\r\n    font-size: 25px;\r\n\r\n    font-weight: 600;\r\n\r\n    line-height: 1.15;\r\n}\r\n\r\n.rmhome-quote-author {\r\n    text-transform: capitalize;\r\n\r\n    margin-top: 12px;\r\n\r\n    display: flex;\r\n\r\n    align-items: center;\r\n\r\n    justify-content: center;\r\n\r\n    gap: 9px;\r\n\r\n    color: #645749;\r\n\r\n    font-family:\r\n        \"Montserrat\",\r\n        Arial,\r\n        sans-serif;\r\n\r\n    font-size: 10px;\r\n\r\n    font-weight: 500;\r\n\r\n    letter-spacing: 1.5px;\r\n}\r\n\r\n.rmhome-quote-author span {\r\ntext-transform: capitalize;\r\n\r\n    width: 25px;\r\n\r\n    height: 1px;\r\n\r\n    background: #8c765c;\r\n}\r\n\r\n.rmhome-quote-heart {\r\n\r\n    width: 15px;\r\n\r\n    height: 15px;\r\n\r\n    margin-top: 6px;\r\n\r\n    fill: var(--rm-gold);\r\n}\r\n\r\n\r\n\/* =====================================================\r\n   BLOG\r\n===================================================== *\/\r\n\r\n.rmhome-blog {\r\n\r\n    padding: 55px 0 68px;\r\n\r\n    background: #ffffff;\r\n}\r\n\r\n.rmhome-blog-heading {\r\n\r\n    margin-bottom: 23px;\r\n\r\n    display: flex;\r\n\r\n    align-items: flex-end;\r\n\r\n    justify-content: space-between;\r\n\r\n    gap: 30px;\r\n}\r\n\r\n.rmhome-blog-heading h2 {\r\n\r\n    margin: 0;\r\n\r\n    color: #191511;\r\n\r\n    font-size: 38px;\r\n\r\n    font-weight: 600;\r\n\r\n    line-height: 1.05;\r\n}\r\n\r\n\r\n\/* VIEW ALL *\/\r\n\r\n.rmhome-outline-btn {\r\n\r\n    min-width: 142px;\r\n\r\n    min-height: 45px;\r\n\r\n    padding: 0 19px;\r\n\r\n    display: inline-flex;\r\n\r\n    align-items: center;\r\n\r\n    justify-content: center;\r\n\r\n    gap: 13px;\r\n\r\n    border: 1px solid #c7a66d;\r\n\r\n    border-radius: 6px;\r\n\r\n    color: #443a2e !important;\r\n\r\n    font-size: 14px;\r\n\r\n    font-weight: 600;\r\n\r\n    transition:\r\n        color .3s ease,\r\n        background .3s ease,\r\n        transform .3s ease;\r\n}\r\n\r\n.rmhome-outline-btn:hover {\r\n\r\n    color: #ffffff !important;\r\n\r\n    background: #ae7a2d;\r\n\r\n    transform: translateY(-2px);\r\n}\r\n\r\n\r\n\/* BLOG GRID *\/\r\n\r\n.rmhome-blog-grid {\r\n\r\n    display: grid;\r\n\r\n    grid-template-columns:\r\n        repeat(3, minmax(0, 1fr));\r\n\r\n    gap: 30px;\r\n}\r\n\r\n.rmhome-blog-card {\r\n\r\n    position: relative;\r\n\r\n    min-width: 0;\r\n\r\n    padding-bottom: 4px;\r\n\r\n    opacity: 0;\r\n\r\n    transform: translateY(25px);\r\n\r\n    transition:\r\n        opacity .6s ease,\r\n        transform .6s ease;\r\n}\r\n\r\n.rmhome-blog-card.rmhome-card-visible {\r\n\r\n    opacity: 1;\r\n\r\n    transform: translateY(0);\r\n}\r\n\r\n.rmhome-blog-card:nth-child(2) {\r\n    transition-delay: .10s;\r\n}\r\n\r\n.rmhome-blog-card:nth-child(3) {\r\n    transition-delay: .20s;\r\n}\r\n\r\n\r\n\/* BLOG IMAGE *\/\r\n\r\n.rmhome-blog-image-wrap {\r\n\r\n    position: relative;\r\n\r\n    width: 100%;\r\n\r\n    aspect-ratio: 1.55 \/ 1;\r\n\r\n    display: block;\r\n\r\n    overflow: hidden;\r\n\r\n    border-radius: 5px;\r\n\r\n    background: #f1ede5;\r\n}\r\n\r\n.rmhome-blog-image {\r\n\r\n    width: 100%;\r\n\r\n    height: 100%;\r\n\r\n    display: block;\r\n\r\n    object-fit: cover;\r\n\r\n    transition:\r\n        transform .65s cubic-bezier(.2,.7,.2,1);\r\n}\r\n\r\n.rmhome-blog-card:hover .rmhome-blog-image {\r\n\r\n    transform: scale(1.055);\r\n}\r\n\r\n\r\n\/* BLOG TEXT *\/\r\n\r\n.rmhome-blog-meta {\r\n\r\n    margin-top: 13px;\r\n\r\n    color: #9c7840;\r\n\r\n    font-family:\r\n        \"Montserrat\",\r\n        Arial,\r\n        sans-serif;\r\n\r\n    font-size: 10px;\r\n\r\n    font-weight: 500;\r\n\r\n    line-height: 1.2;\r\n\r\n    letter-spacing: .5px;\r\n\r\n    text-transform: uppercase;\r\n}\r\n\r\n.rmhome-blog-card h3 {\r\n\r\n    margin: 8px 0 6px;\r\n\r\n    max-width: 315px;\r\n\r\n    font-size: 22px;\r\n\r\n    font-weight: 600;\r\n\r\n    line-height: 1.05;\r\n}\r\n\r\n.rmhome-blog-card h3 a {\r\n\r\n    color: #211d18;\r\n\r\n    transition: color .25s ease;\r\n}\r\n\r\n.rmhome-blog-card h3 a:hover {\r\n\r\n    color: var(--rm-gold);\r\n}\r\n\r\n.rmhome-blog-card p {\r\n\r\n    margin: 0 0 13px;\r\n\r\n    color: #777064;\r\n\r\n    font-size: 16px;\r\n\r\n    font-weight: 500;\r\n\r\n    line-height: 1.25;\r\n}\r\n\r\n.rmhome-read-more {\r\n\r\n    display: inline-flex;\r\n\r\n    align-items: center;\r\n\r\n    gap: 7px;\r\n\r\n    color: #ac7828 !important;\r\n\r\n    font-size: 15px;\r\n\r\n    font-weight: 600;\r\n\r\n    transition:\r\n        gap .25s ease,\r\n        color .25s ease;\r\n}\r\n\r\n.rmhome-read-more:hover {\r\n\r\n    gap: 12px;\r\n\r\n    color: #875b1b !important;\r\n}\r\n\r\n\r\n\/* =====================================================\r\n   SCROLL REVEAL\r\n===================================================== *\/\r\n\r\n.rmhome-reveal-left,\r\n.rmhome-reveal-right,\r\n.rmhome-reveal-up {\r\n\r\n    opacity: 0;\r\n\r\n    transition:\r\n        opacity .8s ease,\r\n        transform .8s cubic-bezier(.2,.7,.2,1);\r\n}\r\n\r\n.rmhome-reveal-left {\r\n\r\n    transform: translateX(-42px);\r\n}\r\n\r\n.rmhome-reveal-right {\r\n\r\n    transform: translateX(42px);\r\n}\r\n\r\n.rmhome-reveal-up {\r\n\r\n    transform: translateY(30px);\r\n}\r\n\r\n.rmhome-reveal-visible {\r\n\r\n    opacity: 1 !important;\r\n\r\n    transform: translate(0,0) !important;\r\n}\r\n\r\n\r\n\/* =====================================================\r\n   ANIMATIONS\r\n===================================================== *\/\r\n\r\n@keyframes rmHomeHeroEntry {\r\n\r\n    from {\r\n\r\n        opacity: 0;\r\n\r\n        transform: translateY(23px);\r\n    }\r\n\r\n    to {\r\n\r\n        opacity: 1;\r\n\r\n        transform: translateY(0);\r\n    }\r\n}\r\n\r\n@keyframes rmHomeHeroZoom {\r\n\r\n    from {\r\n        transform: scale(1.025);\r\n    }\r\n\r\n    to {\r\n        transform: scale(1.07);\r\n    }\r\n}\r\n\r\n\r\n\/* =====================================================\r\n   LAPTOP \/ SMALL DESKTOP\r\n===================================================== *\/\r\n\r\n@media (max-width: 1200px) {\r\n\r\n    .rmhome-container {\r\n\r\n        width: min(\r\n            1080px,\r\n            calc(100% - 50px)\r\n        );\r\n    }\r\n\r\n\r\n    .rmhome-hero {\r\n\r\n        min-height: 590px;\r\n    }\r\n\r\n\r\n    .rmhome-hero-content {\r\n\r\n        width: 48%;\r\n    }\r\n\r\n\r\n    .rmhome-author-container {\r\n\r\n        grid-template-columns:\r\n            42% 58%;\r\n    }\r\n\r\n\r\n    .rmhome-author-visual {\r\n\r\n        width: 355px;\r\n    }\r\n\r\n\r\n    .rmhome-author-frame {\r\n\r\n        width: 305px;\r\n    }\r\n\r\n\r\n    .rmhome-book-content {\r\n\r\n        width: 48%;\r\n    }\r\n\r\n}\r\n\r\n\r\n\/* =====================================================\r\n   TABLET\r\n===================================================== *\/\r\n\r\n@media (max-width: 900px) {\r\n\r\n    .rmhome-container {\r\n\r\n        width: calc(100% - 44px);\r\n    }\r\n\r\n\r\n    \/* HERO *\/\r\n\r\n    .rmhome-hero {\r\n\r\n        min-height: 560px;\r\n\r\n        background-position:\r\n            58% center;\r\n    }\r\n\r\n\r\n    .rmhome-hero::before {\r\n\r\n        background-position:\r\n            58% center;\r\n    }\r\n\r\n\r\n    .rmhome-hero-content {\r\n\r\n        width: 51%;\r\n\r\n        max-width: 450px;\r\n    }\r\n\r\n\r\n    .rmhome-hero-title {\r\n\r\n        font-size: 54px;\r\n    }\r\n\r\n\r\n    .rmhome-hero-subtitle {\r\n\r\n        font-size: 21px;\r\n    }\r\n\r\n\r\n    .rmhome-hero-description {\r\n\r\n        font-size: 18px;\r\n    }\r\n\r\n\r\n    .rmhome-hero-script {\r\n\r\n        width: 230px;\r\n    }\r\n\r\n\r\n    \/* AUTHOR *\/\r\n\r\n    .rmhome-author {\r\n\r\n        padding: 55px 0;\r\n    }\r\n\r\n\r\n    .rmhome-author-container {\r\n\r\n        grid-template-columns:\r\n            43% 57%;\r\n\r\n        gap: 25px;\r\n    }\r\n\r\n\r\n    .rmhome-author-visual {\r\n\r\n        width: 310px;\r\n\r\n        margin-left: 0;\r\n    }\r\n\r\n\r\n    .rmhome-author-frame {\r\n\r\n        width: 270px;\r\n    }\r\n\r\n\r\n    .rmhome-author-card {\r\n\r\n        width: 120px;\r\n\r\n        min-height: 122px;\r\n\r\n        padding: 14px 10px;\r\n    }\r\n\r\n\r\n    .rmhome-author-card span {\r\n\r\n        font-size: 17px;\r\n    }\r\n\r\n\r\n    .rmhome-author-content h2 {\r\n\r\n        font-size: 43px;\r\n    }\r\n\r\n\r\n    .rmhome-author-content p {\r\n\r\n        font-size: 16px;\r\n    }\r\n\r\n\r\n    \/* BOOK *\/\r\n\r\n    .rmhome-book {\r\n\r\n        min-height: 560px;\r\n\r\n        background-position:\r\n            55% center;\r\n    }\r\n\r\n\r\n    .rmhome-book-content {\r\n\r\n        width: 51%;\r\n    }\r\n\r\n\r\n    .rmhome-book-content h2 {\r\n\r\n        font-size: 46px;\r\n    }\r\n\r\n\r\n    .rmhome-book-content h3 {\r\n\r\n        font-size: 20px;\r\n    }\r\n\r\n\r\n    .rmhome-book-content p {\r\n\r\n        font-size: 16px;\r\n    }\r\n\r\n\r\n    .rmhome-feature-text {\r\n\r\n        font-size: 14px;\r\n    }\r\n\r\n\r\n    \/* BLOG *\/\r\n\r\n    .rmhome-blog-grid {\r\n\r\n        gap: 20px;\r\n    }\r\n\r\n\r\n    .rmhome-blog-card h3 {\r\n\r\n        font-size: 20px;\r\n    }\r\n\r\n}\r\n\r\n\r\n\/* =====================================================\r\n   MOBILE\r\n===================================================== *\/\r\n\r\n@media (max-width: 700px) {\r\n\r\n    .rmhome-container {\r\n\r\n        width: calc(100% - 34px);\r\n    }\r\n\r\n\r\n    .rmhome-eyebrow {\r\n\r\n        font-size: 11px;\r\n\r\n        letter-spacing: 2.2px;\r\n    }\r\n\r\n\r\n    .rmhome-btn {\r\n\r\n        min-height: 49px;\r\n\r\n        padding: 0 23px;\r\n\r\n        font-size: 15px;\r\n    }\r\n\r\n\r\n    \/* ================= HERO MOBILE ================= *\/\r\n\r\n    .rmhome-hero {\r\n\r\n        min-height: 760px;\r\n\r\n        align-items: flex-start;\r\n\r\n        padding: 54px 0 340px;\r\n\r\n        background-position:\r\n            68% bottom;\r\n    }\r\n\r\n\r\n    .rmhome-hero::before {\r\n\r\n        background-position:\r\n            68% bottom;\r\n    }\r\n\r\n\r\n    .rmhome-hero::after {\r\n\r\n        content: \"\";\r\n\r\n        position: absolute;\r\n\r\n        inset: 0;\r\n\r\n        z-index: 1;\r\n\r\n        background:\r\n            linear-gradient(\r\n                to bottom,\r\n                rgba(255,255,255,.93) 0%,\r\n                rgba(255,255,255,.87) 35%,\r\n                rgba(255,255,255,.20) 67%,\r\n                rgba(255,255,255,0) 100%\r\n            );\r\n    }\r\n\r\n\r\n    .rmhome-hero-container {\r\n\r\n        z-index: 3;\r\n    }\r\n\r\n\r\n    .rmhome-hero-content {\r\n\r\n        width: 100%;\r\n\r\n        max-width: 100%;\r\n\r\n        margin: 0 auto;\r\n    }\r\n\r\n\r\n    .rmhome-hero-title {\r\n\r\n        font-size: 49px;\r\n    }\r\n\r\n\r\n    .rmhome-hero-subtitle {\r\n\r\n        max-width: 340px;\r\n\r\n        margin:\r\n            11px auto 0;\r\n\r\n        font-size: 20px;\r\n    }\r\n\r\n\r\n    .rmhome-heart-divider {\r\n\r\n        width: 230px;\r\n\r\n        margin:\r\n            15px auto;\r\n    }\r\n\r\n\r\n    .rmhome-hero-description {\r\n\r\n        font-size: 18px;\r\n\r\n        line-height: 1.35;\r\n    }\r\n\r\n\r\n    .rmhome-desktop-break {\r\n\r\n        display: none;\r\n    }\r\n\r\n\r\n    .rmhome-hero-script {\r\n\r\n        width: 220px;\r\n\r\n        margin-top: 25px;\r\n    }\r\n\r\n\r\n    \/* ================= AUTHOR MOBILE ================= *\/\r\n\r\n    .rmhome-author {\r\n\r\n        min-height: 0;\r\n\r\n        padding: 55px 0 70px;\r\n\r\n        background-position:\r\n            center center;\r\n    }\r\n\r\n\r\n    .rmhome-author-container {\r\n\r\n        display: flex;\r\n\r\n        flex-direction: column;\r\n\r\n        gap: 65px;\r\n    }\r\n\r\n\r\n    .rmhome-author-visual {\r\n\r\n        width: 320px;\r\n\r\n        max-width: 90%;\r\n\r\n        margin:\r\n            0 auto;\r\n    }\r\n\r\n\r\n    .rmhome-author-frame {\r\n\r\n        width: 285px;\r\n\r\n        max-width: calc(100% - 22px);\r\n    }\r\n\r\n\r\n    .rmhome-author-card {\r\n\r\n        right: 0;\r\n\r\n        bottom: -32px;\r\n\r\n        width: 125px;\r\n    }\r\n\r\n\r\n    .rmhome-author-content {\r\n\r\n        width: 100%;\r\n\r\n        max-width: 100%;\r\n\r\n        margin: 0;\r\n\r\n        padding:\r\n            29px 22px 0;\r\n\r\n        text-align: center;\r\n\r\n        background:\r\n            rgba(255,253,248,.91);\r\n\r\n        border-radius: 7px;\r\n    }\r\n\r\n\r\n    .rmhome-author-content h2 {\r\n\r\n        font-size: 43px;\r\n    }\r\n\r\n\r\n    .rmhome-author-content p {\r\n\r\n        max-width: 500px;\r\n\r\n        margin:\r\n            0 auto 26px;\r\n\r\n        font-size: 17px;\r\n    }\r\n\r\n\r\n    .rmhome-author-content .rmhome-small-line {\r\n\r\n        margin:\r\n            15px auto 23px;\r\n    }\r\n\r\n\r\n    \/* ================= BOOK MOBILE ================= *\/\r\n\r\n    .rmhome-book {\r\n\r\n        min-height: 830px;\r\n\r\n        padding:\r\n            55px 0 390px;\r\n\r\n        align-items: flex-start;\r\n\r\n        background-position:\r\n            69% bottom;\r\n    }\r\n\r\n\r\n    .rmhome-book::before {\r\n\r\n        content: \"\";\r\n\r\n        position: absolute;\r\n\r\n        inset: 0;\r\n\r\n        background:\r\n            linear-gradient(\r\n                to bottom,\r\n                rgba(255,252,245,.97) 0%,\r\n                rgba(255,252,245,.94) 43%,\r\n                rgba(255,252,245,.35) 67%,\r\n                rgba(255,252,245,0) 100%\r\n            );\r\n\r\n        pointer-events: none;\r\n    }\r\n\r\n\r\n    .rmhome-book-container {\r\n\r\n        position: relative;\r\n\r\n        z-index: 2;\r\n    }\r\n\r\n\r\n    .rmhome-book-content {\r\n\r\n        width: 100%;\r\n\r\n        max-width: 100%;\r\n\r\n        text-align: center;\r\n    }\r\n\r\n\r\n    .rmhome-book-content h2 {\r\n\r\n        font-size: 46px;\r\n    }\r\n\r\n\r\n    .rmhome-book-content h3 {\r\n\r\n        font-size: 21px;\r\n    }\r\n\r\n\r\n    .rmhome-book-content p {\r\n\r\n        margin:\r\n            0 auto 25px;\r\n\r\n        max-width: 540px;\r\n\r\n        font-size: 17px;\r\n    }\r\n\r\n\r\n    .rmhome-book-content .rmhome-small-line {\r\n\r\n        margin:\r\n            15px auto 23px;\r\n    }\r\n\r\n\r\n    .rmhome-book-features {\r\n\r\n        max-width: 480px;\r\n\r\n        margin:\r\n            25px auto 29px;\r\n    }\r\n\r\n\r\n    .rmhome-feature {\r\n\r\n        padding:\r\n            0 8px;\r\n    }\r\n\r\n\r\n    .rmhome-feature-text {\r\n\r\n        font-size: 13px;\r\n    }\r\n\r\n\r\n    \/* ================= QUOTE MOBILE ================= *\/\r\n\r\n    .rmhome-quote {\r\n\r\n        min-height: 250px;\r\n\r\n        padding:\r\n            40px 0;\r\n    }\r\n\r\n\r\n    .rmhome-quote p {\r\n\r\n        font-size: 21px;\r\n\r\n        line-height: 1.25;\r\n    }\r\n\r\n\r\n    .rmhome-quote-break {\r\n\r\n        display: none;\r\n    }\r\n\r\n\r\n    \/* ================= BLOG MOBILE ================= *\/\r\n\r\n    .rmhome-blog {\r\n\r\n        padding:\r\n            50px 0 58px;\r\n    }\r\n\r\n\r\n    .rmhome-blog-heading {\r\n\r\n        margin-bottom: 25px;\r\n\r\n        align-items: flex-start;\r\n    }\r\n\r\n\r\n    .rmhome-blog-heading h2 {\r\n\r\n        font-size: 32px;\r\n    }\r\n\r\n\r\n    .rmhome-outline-btn {\r\n\r\n        min-width: 120px;\r\n\r\n        padding:\r\n            0 13px;\r\n\r\n        font-size: 12px;\r\n    }\r\n\r\n\r\n    .rmhome-blog-grid {\r\n\r\n        grid-template-columns: 1fr;\r\n\r\n        gap: 38px;\r\n    }\r\n\r\n\r\n    .rmhome-blog-image-wrap {\r\n\r\n        aspect-ratio: 1.65 \/ 1;\r\n    }\r\n\r\n\r\n    .rmhome-blog-card h3 {\r\n\r\n        max-width: 100%;\r\n\r\n        font-size: 24px;\r\n    }\r\n\r\n\r\n    .rmhome-blog-card p {\r\n\r\n        font-size: 17px;\r\n    }\r\n\r\n}\r\n\r\n\r\n\/* =====================================================\r\n   SMALL MOBILE\r\n===================================================== *\/\r\n\r\n@media (max-width: 480px) {\r\n\r\n    .rmhome-container {\r\n\r\n        width: calc(100% - 28px);\r\n    }\r\n\r\n\r\n    \/* HERO *\/\r\n\r\n    .rmhome-hero {\r\n\r\n        min-height: 720px;\r\n\r\n        padding:\r\n            48px 0 315px;\r\n\r\n        background-position:\r\n            69% bottom;\r\n    }\r\n\r\n\r\n    .rmhome-hero::before {\r\n\r\n        background-position:\r\n            69% bottom;\r\n    }\r\n\r\n\r\n    .rmhome-hero-title {\r\n\r\n        font-size: 43px;\r\n    }\r\n\r\n\r\n    .rmhome-hero-subtitle {\r\n\r\n        font-size: 18px;\r\n    }\r\n\r\n\r\n    .rmhome-hero-description {\r\n\r\n        font-size: 16px;\r\n    }\r\n\r\n\r\n    .rmhome-hero-script {\r\n\r\n        width: 195px;\r\n    }\r\n\r\n\r\n    \/* AUTHOR *\/\r\n\r\n    .rmhome-author-visual {\r\n\r\n        width: 285px;\r\n    }\r\n\r\n\r\n    .rmhome-author-frame {\r\n\r\n        width: 245px;\r\n    }\r\n\r\n\r\n    .rmhome-author-card {\r\n\r\n        width: 110px;\r\n\r\n        min-height: 110px;\r\n    }\r\n\r\n\r\n    .rmhome-author-card span {\r\n\r\n        font-size: 15px;\r\n    }\r\n\r\n\r\n    .rmhome-author-content {\r\n\r\n        padding:\r\n            26px 15px 0;\r\n    }\r\n\r\n\r\n    .rmhome-author-content h2 {\r\n\r\n        font-size: 39px;\r\n    }\r\n\r\n\r\n    \/* BOOK *\/\r\n\r\n    .rmhome-book {\r\n\r\n        min-height: 850px;\r\n\r\n        padding-bottom: 375px;\r\n\r\n        background-position:\r\n            70% bottom;\r\n    }\r\n\r\n\r\n    .rmhome-book-content h2 {\r\n\r\n        font-size: 41px;\r\n    }\r\n\r\n\r\n    .rmhome-book-content h3 {\r\n\r\n        font-size: 18px;\r\n    }\r\n\r\n\r\n    .rmhome-book-content p {\r\n\r\n        font-size: 16px;\r\n    }\r\n\r\n\r\n    .rmhome-book-features {\r\n\r\n        grid-template-columns: 1fr;\r\n\r\n        gap: 13px;\r\n\r\n        max-width: 300px;\r\n    }\r\n\r\n\r\n    .rmhome-feature {\r\n\r\n        min-height: 0;\r\n\r\n        flex-direction: row;\r\n\r\n        justify-content: flex-start;\r\n\r\n        gap: 13px;\r\n\r\n        padding:\r\n            10px 15px;\r\n\r\n        text-align: left;\r\n\r\n        border-bottom:\r\n            1px solid rgba(183,138,66,.18);\r\n    }\r\n\r\n\r\n    .rmhome-feature:first-child,\r\n    .rmhome-feature:last-child {\r\n\r\n        padding:\r\n            10px 15px;\r\n    }\r\n\r\n\r\n    .rmhome-feature:not(:last-child)::after {\r\n\r\n        display: none;\r\n    }\r\n\r\n\r\n    .rmhome-feature-icon {\r\n\r\n        width: 42px;\r\n\r\n        min-width: 42px;\r\n\r\n        height: 42px;\r\n\r\n        margin: 0;\r\n    }\r\n\r\n\r\n    .rmhome-feature-text {\r\n\r\n        font-size: 14px;\r\n    }\r\n\r\n\r\n    \/* QUOTE *\/\r\n\r\n    .rmhome-quote p {\r\n\r\n        font-size: 19px;\r\n    }\r\n\r\n\r\n    \/* BLOG HEADING *\/\r\n\r\n    .rmhome-blog-heading {\r\n\r\n        flex-direction: column;\r\n\r\n        gap: 19px;\r\n    }\r\n\r\n\r\n    .rmhome-blog-heading h2 {\r\n\r\n        font-size: 29px;\r\n    }\r\n\r\n}\r\n\r\n\r\n\/* =====================================================\r\n   ACCESSIBILITY - REDUCED MOTION\r\n===================================================== *\/\r\n\r\n@media (prefers-reduced-motion: reduce) {\r\n\r\n    .rmhome *,\r\n    .rmhome *::before,\r\n    .rmhome *::after {\r\n\r\n        scroll-behavior: auto !important;\r\n\r\n        animation-duration: .01ms !important;\r\n\r\n        animation-iteration-count: 1 !important;\r\n\r\n        transition-duration: .01ms !important;\r\n    }\r\n\r\n\r\n    .rmhome-reveal-left,\r\n    .rmhome-reveal-right,\r\n    .rmhome-reveal-up,\r\n    .rmhome-blog-card {\r\n\r\n        opacity: 1;\r\n\r\n        transform: none;\r\n    }\r\n\r\n}\r\n\r\n<\/style>\r\n\r\n\r\n\r\n<script>\r\n\r\n(function () {\r\n\r\n    const home =\r\n        document.getElementById(\"rmHome\");\r\n\r\n    if (!home) return;\r\n\r\n\r\n\r\n    \/* ==================================================\r\n       SITE CONFIG\r\n    ================================================== *\/\r\n\r\n    const SITE_PATH =\r\n        \"\/robbinmadden\/\";\r\n\r\n    const SITE_URL =\r\n        window.location.origin +\r\n        SITE_PATH;\r\n\r\n\r\n    const BLOG_FALLBACK_IMAGES = [\r\n\r\n        \"https:\/\/initialmockups.com\/robbinmadden\/wp-content\/uploads\/2026\/09\/blog-1-1.png\",\r\n\r\n        \"https:\/\/initialmockups.com\/robbinmadden\/wp-content\/uploads\/2026\/09\/blog-2-1.png\",\r\n\r\n        \"https:\/\/initialmockups.com\/robbinmadden\/wp-content\/uploads\/2026\/09\/blog-3-1.png\"\r\n\r\n    ];\r\n\r\n\r\n\r\n    \/* ==================================================\r\n       SCROLL REVEAL ANIMATION\r\n    ================================================== *\/\r\n\r\n    const revealElements =\r\n        home.querySelectorAll(\r\n            \".rmhome-reveal-left,\" +\r\n            \".rmhome-reveal-right,\" +\r\n            \".rmhome-reveal-up\"\r\n        );\r\n\r\n\r\n    if (\r\n        \"IntersectionObserver\" in window\r\n    ) {\r\n\r\n        const observer =\r\n            new IntersectionObserver(\r\n\r\n                function (entries) {\r\n\r\n                    entries.forEach(\r\n                        function (entry) {\r\n\r\n                            if (\r\n                                entry.isIntersecting\r\n                            ) {\r\n\r\n                                entry.target\r\n                                    .classList\r\n                                    .add(\r\n                                        \"rmhome-reveal-visible\"\r\n                                    );\r\n\r\n                                observer.unobserve(\r\n                                    entry.target\r\n                                );\r\n\r\n                            }\r\n\r\n                        }\r\n                    );\r\n\r\n                },\r\n\r\n                {\r\n                    threshold: 0.14,\r\n                    rootMargin:\r\n                        \"0px 0px -50px 0px\"\r\n                }\r\n\r\n            );\r\n\r\n\r\n        revealElements.forEach(\r\n            function (element) {\r\n\r\n                observer.observe(\r\n                    element\r\n                );\r\n\r\n            }\r\n        );\r\n\r\n    }\r\n\r\n    else {\r\n\r\n        revealElements.forEach(\r\n            function (element) {\r\n\r\n                element.classList.add(\r\n                    \"rmhome-reveal-visible\"\r\n                );\r\n\r\n            }\r\n        );\r\n\r\n    }\r\n\r\n\r\n\r\n    \/* ==================================================\r\n       BLOG CARDS ANIMATION\r\n    ================================================== *\/\r\n\r\n    function observeBlogCards() {\r\n\r\n        const cards =\r\n            home.querySelectorAll(\r\n                \".rmhome-blog-card\"\r\n            );\r\n\r\n\r\n        if (\r\n            !(\"IntersectionObserver\" in window)\r\n        ) {\r\n\r\n            cards.forEach(\r\n                function (card) {\r\n\r\n                    card.classList.add(\r\n                        \"rmhome-card-visible\"\r\n                    );\r\n\r\n                }\r\n            );\r\n\r\n            return;\r\n        }\r\n\r\n\r\n        const cardObserver =\r\n            new IntersectionObserver(\r\n\r\n                function (entries) {\r\n\r\n                    entries.forEach(\r\n                        function (entry) {\r\n\r\n                            if (\r\n                                entry.isIntersecting\r\n                            ) {\r\n\r\n                                entry.target\r\n                                    .classList\r\n                                    .add(\r\n                                        \"rmhome-card-visible\"\r\n                                    );\r\n\r\n                                cardObserver.unobserve(\r\n                                    entry.target\r\n                                );\r\n\r\n                            }\r\n\r\n                        }\r\n                    );\r\n\r\n                },\r\n\r\n                {\r\n                    threshold: .1\r\n                }\r\n\r\n            );\r\n\r\n\r\n        cards.forEach(\r\n            function (card) {\r\n\r\n                cardObserver.observe(\r\n                    card\r\n                );\r\n\r\n            }\r\n        );\r\n\r\n    }\r\n\r\n\r\n\r\n    \/* ==================================================\r\n       HTML CLEANER\r\n    ================================================== *\/\r\n\r\n    function stripHTML(html) {\r\n\r\n        const temporary =\r\n            document.createElement(\"div\");\r\n\r\n        temporary.innerHTML =\r\n            html || \"\";\r\n\r\n        return (\r\n            temporary.textContent ||\r\n            temporary.innerText ||\r\n            \"\"\r\n        ).trim();\r\n\r\n    }\r\n\r\n\r\n\r\n    \/* ==================================================\r\n       SHORT EXCERPT\r\n    ================================================== *\/\r\n\r\n    function shortenText(\r\n        text,\r\n        maxLength\r\n    ) {\r\n\r\n        if (!text) return \"\";\r\n\r\n        if (\r\n            text.length <= maxLength\r\n        ) {\r\n\r\n            return text;\r\n        }\r\n\r\n        return (\r\n            text\r\n                .substring(\r\n                    0,\r\n                    maxLength\r\n                )\r\n                .replace(\r\n                    \/\\s+\\S*$\/,\r\n                    \"\"\r\n                ) +\r\n            \"...\"\r\n        );\r\n\r\n    }\r\n\r\n\r\n\r\n    \/* ==================================================\r\n       FORMAT WORDPRESS DATE\r\n    ================================================== *\/\r\n\r\n    function formatDate(dateString) {\r\n\r\n        try {\r\n\r\n            const date =\r\n                new Date(dateString);\r\n\r\n            return date\r\n                .toLocaleDateString(\r\n                    \"en-US\",\r\n                    {\r\n                        month: \"short\",\r\n                        day: \"2-digit\",\r\n                        year: \"numeric\"\r\n                    }\r\n                )\r\n                .toUpperCase();\r\n\r\n        }\r\n\r\n        catch (error) {\r\n\r\n            return \"\";\r\n\r\n        }\r\n\r\n    }\r\n\r\n\r\n\r\n    \/* ==================================================\r\n       GET FEATURED IMAGE\r\n    ================================================== *\/\r\n\r\n    function getFeaturedImage(\r\n        post,\r\n        index\r\n    ) {\r\n\r\n        try {\r\n\r\n            const media =\r\n                post._embedded[\r\n                    \"wp:featuredmedia\"\r\n                ][0];\r\n\r\n            if (\r\n                media &&\r\n                media.source_url\r\n            ) {\r\n\r\n                return media.source_url;\r\n\r\n            }\r\n\r\n        }\r\n\r\n        catch (error) {}\r\n\r\n        return (\r\n            BLOG_FALLBACK_IMAGES[\r\n                index\r\n            ] ||\r\n            BLOG_FALLBACK_IMAGES[0]\r\n        );\r\n\r\n    }\r\n\r\n\r\n\r\n    \/* ==================================================\r\n       RENDER DYNAMIC WORDPRESS POSTS\r\n    ================================================== *\/\r\n\r\n    function renderPosts(posts) {\r\n\r\n        const grid =\r\n            document.getElementById(\r\n                \"rmHomeBlogGrid\"\r\n            );\r\n\r\n        if (\r\n            !grid ||\r\n            !Array.isArray(posts) ||\r\n            !posts.length\r\n        ) {\r\n\r\n            observeBlogCards();\r\n\r\n            return;\r\n        }\r\n\r\n\r\n        grid.innerHTML = \"\";\r\n\r\n\r\n        posts\r\n            .slice(0, 3)\r\n            .forEach(\r\n                function (\r\n                    post,\r\n                    index\r\n                ) {\r\n\r\n                    const title =\r\n                        stripHTML(\r\n                            post.title &&\r\n                            post.title.rendered\r\n                                ? post.title.rendered\r\n                                : \"\"\r\n                        );\r\n\r\n\r\n                    const excerpt =\r\n                        shortenText(\r\n                            stripHTML(\r\n                                post.excerpt &&\r\n                                post.excerpt.rendered\r\n                                    ? post.excerpt.rendered\r\n                                    : \"\"\r\n                            ),\r\n                            100\r\n                        );\r\n\r\n\r\n                    const image =\r\n                        getFeaturedImage(\r\n                            post,\r\n                            index\r\n                        );\r\n\r\n\r\n                    const date =\r\n                        formatDate(\r\n                            post.date\r\n                        );\r\n\r\n\r\n                    const link =\r\n                        \"#\";\r\n\r\n\r\n                    const article =\r\n                        document.createElement(\r\n                            \"article\"\r\n                        );\r\n\r\n\r\n                    article.className =\r\n                        \"rmhome-blog-card\";\r\n\r\n\r\n                    article.innerHTML = `\r\n                        <a\r\n                            href=\"${link}\"\r\n                            class=\"rmhome-blog-image-wrap\"\r\n                            aria-label=\"${title.replace(\/\"\/g, \"&quot;\")}\"\r\n                        >\r\n                            <img decoding=\"async\"\r\n                                src=\"${image}\"\r\n                                alt=\"${title.replace(\/\"\/g, \"&quot;\")}\"\r\n                                class=\"rmhome-blog-image\"\r\n                                loading=\"lazy\"\r\n                            >\r\n                        <\/a>\r\n\r\n                        <div class=\"rmhome-blog-meta\">\r\n                            ${date}\r\n                        <\/div>\r\n\r\n                        <h3>\r\n                            <a href=\"${link}\">\r\n                                ${title}\r\n                            <\/a>\r\n                        <\/h3>\r\n\r\n                        <p>\r\n                            ${excerpt}\r\n                        <\/p>\r\n\r\n                        <a\r\n                            href=\"${link}\"\r\n                            class=\"rmhome-read-more\"\r\n                        >\r\n                            Read More\r\n                            <span>\u2192<\/span>\r\n                        <\/a>\r\n                    `;\r\n\r\n\r\n                    grid.appendChild(\r\n                        article\r\n                    );\r\n\r\n                }\r\n            );\r\n\r\n\r\n        observeBlogCards();\r\n\r\n    }\r\n\r\n\r\n\r\n    \/* ==================================================\r\n       STATIC REASONS CARDS\r\n       Client requested fixed sales copy, not dynamic blog posts.\r\n    ================================================== *\/\r\n\r\n    observeBlogCards();\r\n\r\n\r\n})();\r\n\r\n<\/script>\r\n<!-- =====================================================\r\n     ROBIN MADDEN\r\n     HERO + ABOUT BOOK RESPONSIVE FINAL FIX\r\n     Paste this at the VERY END of existing Home Page code\r\n===================================================== -->\r\n\r\n<style>\r\n\r\n\/* =====================================================\r\n   GENERAL FIXES\r\n===================================================== *\/\r\n\r\n#rmHome,\r\n#rmHome section {\r\n    margin: 0 !important;\r\n}\r\n\r\n#rmHome .rmhome-hero,\r\n#rmHome .rmhome-book {\r\n    box-sizing: border-box !important;\r\n    overflow: hidden !important;\r\n}\r\n\r\n\r\n\/* =====================================================\r\n   DESKTOP HERO\r\n   Original mockup ratio maintained so book is not cut\r\n===================================================== *\/\r\n\r\n@media (min-width: 1025px) {\r\n\r\n    #rmHome .rmhome-hero {\r\n\r\n        width: 100% !important;\r\n\r\n        \/* Original design is roughly 53% of viewport width *\/\r\n        height: clamp(\r\n            700px,\r\n            52.5vw,\r\n            1000px\r\n        ) !important;\r\n\r\n        min-height: 0 !important;\r\n\r\n        padding: 0 !important;\r\n\r\n        display: flex !important;\r\n\r\n        align-items: center !important;\r\n\r\n        background-image:\r\n            url(\"https:\/\/initialmockups.com\/robbinmadden\/wp-content\/uploads\/2026\/09\/ChatGPT-Image-Sep-11-2026-05_02_13-AM.png\") !important;\r\n\r\n        background-repeat: no-repeat !important;\r\n\r\n        \/*\r\n         IMPORTANT:\r\n         cover now works because section ratio is close\r\n         to original background ratio.\r\n        *\/\r\n        background-size: cover !important;\r\n\r\n        background-position:\r\n            center center !important;\r\n    }\r\n\r\n\r\n    \/*\r\n     REMOVE DUPLICATE ZOOM BACKGROUND\r\n\r\n     Previous code was rendering hero.png TWICE.\r\n     This was also making the book look huge\/cropped.\r\n    *\/\r\n\r\n    #rmHome .rmhome-hero::before {\r\n        display: none !important;\r\n        content: none !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-hero::after {\r\n        display: none !important;\r\n        content: none !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-hero-overlay {\r\n        display: none !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-hero-container {\r\n\r\n        position: relative !important;\r\n\r\n        z-index: 2 !important;\r\n\r\n        height: 100% !important;\r\n\r\n        display: flex !important;\r\n\r\n        align-items: center !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-hero-content {\r\n\r\n        width: 45% !important;\r\n\r\n        max-width: 550px !important;\r\n\r\n        margin-left: 0 !important;\r\n\r\n        text-align: center !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-hero-title {\r\n\r\n        font-size: clamp(\r\n            58px,\r\n            4.3vw,\r\n            78px\r\n        ) !important;\r\n\r\n        line-height: .95 !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-hero-subtitle {\r\n\r\n        font-size: clamp(\r\n            22px,\r\n            1.55vw,\r\n            28px\r\n        ) !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-hero-description {\r\n\r\n        font-size: clamp(\r\n            18px,\r\n            1.2vw,\r\n            22px\r\n        ) !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-hero-script {\r\n\r\n        width: clamp(\r\n            240px,\r\n            17vw,\r\n            315px\r\n        ) !important;\r\n\r\n        margin-top: 32px !important;\r\n    }\r\n\r\n\r\n\r\n    \/* =================================================\r\n       ABOUT THE BOOK DESKTOP\r\n    ================================================= *\/\r\n\r\n    #rmHome .rmhome-book {\r\n\r\n        width: 100% !important;\r\n\r\n        \/*\r\n         About-book section in mockup is about\r\n         48-49% of page width in height.\r\n        *\/\r\n\r\n        height: clamp(\r\n            650px,\r\n            48.5vw,\r\n            930px\r\n        ) !important;\r\n\r\n        min-height: 0 !important;\r\n\r\n        padding: 0 !important;\r\n\r\n        display: flex !important;\r\n\r\n        align-items: center !important;\r\n\r\n        background-image:\r\n            url(\"https:\/\/initialmockups.com\/robbinmadden\/wp-content\/uploads\/2026\/09\/ChatGPT-Image-Sep-11-2026-05_02_13-AM.png\") !important;\r\n\r\n        background-repeat:\r\n            no-repeat !important;\r\n\r\n        background-size:\r\n            cover !important;\r\n\r\n        background-position:\r\n            center center !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-book::before,\r\n    #rmHome .rmhome-book::after {\r\n\r\n        display: none !important;\r\n\r\n        content: none !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-book-container {\r\n\r\n        position: relative !important;\r\n\r\n        z-index: 2 !important;\r\n\r\n        height: 100% !important;\r\n\r\n        display: flex !important;\r\n\r\n        align-items: center !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-book-content {\r\n\r\n        width: 45% !important;\r\n\r\n        max-width: 555px !important;\r\n\r\n        padding: 0 !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-book-content h2 {\r\n\r\n        font-size: clamp(\r\n            49px,\r\n            3.7vw,\r\n            65px\r\n        ) !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-book-content h3 {\r\n\r\n        font-size: clamp(\r\n            21px,\r\n            1.55vw,\r\n            27px\r\n        ) !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-book-content p {\r\n\r\n        max-width: 530px !important;\r\n\r\n        font-size: clamp(\r\n            16px,\r\n            1.13vw,\r\n            19px\r\n        ) !important;\r\n\r\n        line-height: 1.5 !important;\r\n    }\r\n\r\n}\r\n\r\n\r\n\r\n\/* =====================================================\r\n   MEDIUM LAPTOP\r\n===================================================== *\/\r\n\r\n@media (min-width: 1025px) and (max-width: 1400px) {\r\n\r\n    #rmHome .rmhome-hero {\r\n\r\n        height: 720px !important;\r\n\r\n        background-position:\r\n            center center !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-book {\r\n\r\n        height: 665px !important;\r\n\r\n        background-position:\r\n            center center !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-hero-content {\r\n\r\n        width: 46% !important;\r\n\r\n        max-width: 500px !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-book-content {\r\n\r\n        width: 47% !important;\r\n\r\n        max-width: 520px !important;\r\n    }\r\n\r\n}\r\n\r\n\r\n\r\n\/* =====================================================\r\n   TABLET + MOBILE\r\n   Completely different layout is better here.\r\n\r\n   Text sits on clean cream area.\r\n   Background becomes separate visual panel underneath.\r\n===================================================== *\/\r\n\r\n@media (max-width: 1024px) {\r\n\r\n    \/* =================================================\r\n       HERO TABLET\/MOBILE\r\n    ================================================= *\/\r\n\r\n    #rmHome .rmhome-hero {\r\n\r\n        position: relative !important;\r\n\r\n        width: 100% !important;\r\n\r\n        height: auto !important;\r\n\r\n        min-height: 0 !important;\r\n\r\n        padding:\r\n            55px 0 340px !important;\r\n\r\n        display: block !important;\r\n\r\n        background:\r\n            #fffaf2 !important;\r\n\r\n        overflow: hidden !important;\r\n    }\r\n\r\n\r\n    \/* REMOVE OLD DUPLICATE BACKGROUND *\/\r\n\r\n    #rmHome .rmhome-hero::before {\r\n\r\n        display: none !important;\r\n\r\n        content: none !important;\r\n    }\r\n\r\n\r\n    \/*\r\n     MOBILE BACKGROUND IS NOW ITS OWN IMAGE AREA\r\n     instead of forcing text on top of landscape art.\r\n    *\/\r\n\r\n    #rmHome .rmhome-hero::after {\r\n\r\n        content: \"\" !important;\r\n\r\n        display: block !important;\r\n\r\n        position: absolute !important;\r\n\r\n        left: 0 !important;\r\n\r\n        right: 0 !important;\r\n\r\n        top: auto !important;\r\n\r\n        bottom: 0 !important;\r\n\r\n        width: 100% !important;\r\n\r\n        height: 310px !important;\r\n\r\n        z-index: 0 !important;\r\n\r\n        opacity: 1 !important;\r\n\r\n        transform: none !important;\r\n\r\n        background-image:\r\n\r\n            linear-gradient(\r\n                to bottom,\r\n                #fffaf2 0%,\r\n                rgba(255,250,242,.45) 9%,\r\n                rgba(255,250,242,0) 27%\r\n            ),\r\n\r\n            url(\"https:\/\/initialmockups.com\/robbinmadden\/wp-content\/uploads\/2026\/09\/hero.png\") !important;\r\n\r\n        background-repeat:\r\n            no-repeat !important;\r\n\r\n        background-size:\r\n            cover !important;\r\n\r\n        \/*\r\n         Moves focus towards book without\r\n         showing only the extreme right edge.\r\n        *\/\r\n\r\n        background-position:\r\n            69% center !important;\r\n\r\n        pointer-events: none !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-hero-overlay {\r\n\r\n        display: none !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-hero-container {\r\n\r\n        position: relative !important;\r\n\r\n        z-index: 2 !important;\r\n\r\n        width: calc(100% - 36px) !important;\r\n\r\n        height: auto !important;\r\n\r\n        display: block !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-hero-content {\r\n\r\n        width: 100% !important;\r\n\r\n        max-width: 610px !important;\r\n\r\n        margin:\r\n            0 auto !important;\r\n\r\n        text-align:\r\n            center !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-hero-title {\r\n\r\n        margin: 0 !important;\r\n\r\n        font-size: clamp(\r\n            45px,\r\n            8vw,\r\n            62px\r\n        ) !important;\r\n\r\n        line-height: 1 !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-hero-subtitle {\r\n\r\n        max-width: 500px !important;\r\n\r\n        margin:\r\n            12px auto 0 !important;\r\n\r\n        font-size: clamp(\r\n            19px,\r\n            3.2vw,\r\n            24px\r\n        ) !important;\r\n\r\n        line-height: 1.25 !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-heart-divider {\r\n\r\n        width: 250px !important;\r\n\r\n        max-width: 75% !important;\r\n\r\n        margin:\r\n            16px auto !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-hero-description {\r\n\r\n        max-width: 450px !important;\r\n\r\n        margin:\r\n            0 auto 24px !important;\r\n\r\n        font-size: 18px !important;\r\n\r\n        line-height: 1.45 !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-desktop-break {\r\n\r\n        display: none !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-hero-script {\r\n\r\n        width: 225px !important;\r\n\r\n        max-width: 75% !important;\r\n\r\n        margin:\r\n            27px auto 0 !important;\r\n    }\r\n\r\n\r\n\r\n    \/* =================================================\r\n       ABOUT BOOK TABLET\/MOBILE\r\n    ================================================= *\/\r\n\r\n    #rmHome .rmhome-book {\r\n\r\n        position: relative !important;\r\n\r\n        width: 100% !important;\r\n\r\n        height: auto !important;\r\n\r\n        min-height: 0 !important;\r\n\r\n        padding:\r\n            55px 0 360px !important;\r\n\r\n        display: block !important;\r\n\r\n        background:\r\n            #fcf8ef !important;\r\n\r\n        overflow:\r\n            hidden !important;\r\n    }\r\n\r\n\r\n    \/* REMOVE OLD WHITE GRADIENT *\/\r\n\r\n    #rmHome .rmhome-book::before {\r\n\r\n        display: none !important;\r\n\r\n        content: none !important;\r\n    }\r\n\r\n\r\n    \/*\r\n     SEPARATE BOOK VISUAL PANEL\r\n    *\/\r\n\r\n    #rmHome .rmhome-book::after {\r\n\r\n        content: \"\" !important;\r\n\r\n        display: block !important;\r\n\r\n        position: absolute !important;\r\n\r\n        left: 0 !important;\r\n\r\n        right: 0 !important;\r\n\r\n        bottom: 0 !important;\r\n\r\n        width: 100% !important;\r\n\r\n        height: 330px !important;\r\n\r\n        z-index: 0 !important;\r\n\r\n        background-image:\r\n\r\n            linear-gradient(\r\n                to bottom,\r\n                #fcf8ef 0%,\r\n                rgba(252,248,239,.45) 10%,\r\n                rgba(252,248,239,0) 28%\r\n            ),\r\n\r\n            url(\"https:\/\/initialmockups.com\/robbinmadden\/wp-content\/uploads\/2026\/09\/about-book.png\") !important;\r\n\r\n        background-repeat:\r\n            no-repeat !important;\r\n\r\n        background-size:\r\n            cover !important;\r\n\r\n        background-position:\r\n            72% center !important;\r\n\r\n        pointer-events:\r\n            none !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-book-container {\r\n\r\n        position: relative !important;\r\n\r\n        z-index: 2 !important;\r\n\r\n        width:\r\n            calc(100% - 40px) !important;\r\n\r\n        height: auto !important;\r\n\r\n        display: block !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-book-content {\r\n\r\n        width: 100% !important;\r\n\r\n        max-width: 650px !important;\r\n\r\n        margin:\r\n            0 auto !important;\r\n\r\n        padding: 0 !important;\r\n\r\n        text-align:\r\n            center !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-book-content h2 {\r\n\r\n        margin: 0 !important;\r\n\r\n        font-size: clamp(\r\n            43px,\r\n            7vw,\r\n            58px\r\n        ) !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-book-content h3 {\r\n\r\n        max-width: 520px !important;\r\n\r\n        margin:\r\n            8px auto 0 !important;\r\n\r\n        font-size: clamp(\r\n            19px,\r\n            3vw,\r\n            24px\r\n        ) !important;\r\n\r\n        line-height: 1.25 !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-book-content .rmhome-small-line {\r\n\r\n        margin:\r\n            17px auto 23px !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-book-content p {\r\n\r\n        max-width: 590px !important;\r\n\r\n        margin:\r\n            0 auto 28px !important;\r\n\r\n        font-size: 17px !important;\r\n\r\n        line-height: 1.5 !important;\r\n    }\r\n\r\n\r\n    \/* FEATURES *\/\r\n\r\n    #rmHome .rmhome-book-features {\r\n\r\n        width: 100% !important;\r\n\r\n        max-width: 550px !important;\r\n\r\n        margin:\r\n            27px auto 30px !important;\r\n    }\r\n\r\n}\r\n\r\n\r\n\r\n\/* =====================================================\r\n   PHONE\r\n===================================================== *\/\r\n\r\n@media (max-width: 600px) {\r\n\r\n    \/* HERO *\/\r\n\r\n    #rmHome .rmhome-hero {\r\n\r\n        padding:\r\n            46px 0 295px !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-hero::after {\r\n\r\n        height:\r\n            275px !important;\r\n\r\n        background-position:\r\n            70% center !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-hero-container {\r\n\r\n        width:\r\n            calc(100% - 28px) !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-hero-title {\r\n\r\n        font-size:\r\n            clamp(\r\n                42px,\r\n                12vw,\r\n                52px\r\n            ) !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-hero-subtitle {\r\n\r\n        max-width:\r\n            340px !important;\r\n\r\n        font-size:\r\n            19px !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-hero-description {\r\n\r\n        max-width:\r\n            335px !important;\r\n\r\n        font-size:\r\n            16.5px !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-hero-script {\r\n\r\n        width:\r\n            205px !important;\r\n\r\n        margin-top:\r\n            25px !important;\r\n    }\r\n\r\n\r\n\r\n    \/* ABOUT BOOK *\/\r\n\r\n    #rmHome .rmhome-book {\r\n\r\n        padding:\r\n            48px 0 315px !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-book::after {\r\n\r\n        height:\r\n            295px !important;\r\n\r\n        background-position:\r\n            72% center !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-book-container {\r\n\r\n        width:\r\n            calc(100% - 30px) !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-book-content h2 {\r\n\r\n        font-size:\r\n            43px !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-book-content h3 {\r\n\r\n        max-width:\r\n            350px !important;\r\n\r\n        font-size:\r\n            19px !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-book-content p {\r\n\r\n        max-width:\r\n            420px !important;\r\n\r\n        font-size:\r\n            16px !important;\r\n\r\n        line-height:\r\n            1.5 !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-book-features {\r\n\r\n        max-width:\r\n            410px !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-feature-text {\r\n\r\n        font-size:\r\n            13px !important;\r\n    }\r\n\r\n}\r\n\r\n\r\n\r\n\/* =====================================================\r\n   SMALL PHONE\r\n===================================================== *\/\r\n\r\n@media (max-width: 480px) {\r\n\r\n    \/* HERO *\/\r\n\r\n    #rmHome .rmhome-hero {\r\n\r\n        padding:\r\n            42px 0 270px !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-hero::after {\r\n\r\n        height:\r\n            255px !important;\r\n\r\n        background-position:\r\n            71% center !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-hero-title {\r\n\r\n        font-size:\r\n            41px !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-hero-subtitle {\r\n\r\n        font-size:\r\n            17.5px !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-heart-divider {\r\n\r\n        width:\r\n            215px !important;\r\n\r\n        margin:\r\n            14px auto !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-hero-description {\r\n\r\n        font-size:\r\n            16px !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-hero-script {\r\n\r\n        width:\r\n            190px !important;\r\n    }\r\n\r\n\r\n\r\n    \/* BOOK *\/\r\n\r\n    #rmHome .rmhome-book {\r\n\r\n        padding:\r\n            45px 0 280px !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-book::after {\r\n\r\n        height:\r\n            260px !important;\r\n\r\n        background-position:\r\n            73% center !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-book-content h2 {\r\n\r\n        font-size:\r\n            39px !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-book-content h3 {\r\n\r\n        font-size:\r\n            17.5px !important;\r\n    }\r\n\r\n\r\n    \/*\r\n     On very small mobiles cards become vertical.\r\n     No squeezing \/ tiny text.\r\n    *\/\r\n\r\n    #rmHome .rmhome-book-features {\r\n\r\n        max-width:\r\n            300px !important;\r\n\r\n        grid-template-columns:\r\n            1fr !important;\r\n\r\n        gap:\r\n            0 !important;\r\n\r\n        margin-top:\r\n            22px !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-feature {\r\n\r\n        width: 100% !important;\r\n\r\n        min-height: 0 !important;\r\n\r\n        padding:\r\n            11px 12px !important;\r\n\r\n        flex-direction:\r\n            row !important;\r\n\r\n        justify-content:\r\n            flex-start !important;\r\n\r\n        align-items:\r\n            center !important;\r\n\r\n        gap:\r\n            14px !important;\r\n\r\n        text-align:\r\n            left !important;\r\n\r\n        border-bottom:\r\n            1px solid rgba(\r\n                183,\r\n                138,\r\n                66,\r\n                .17\r\n            ) !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-feature:first-child,\r\n    #rmHome .rmhome-feature:last-child {\r\n\r\n        padding:\r\n            11px 12px !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-feature:not(:last-child)::after {\r\n\r\n        display:\r\n            none !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-feature-icon {\r\n\r\n        width:\r\n            42px !important;\r\n\r\n        min-width:\r\n            42px !important;\r\n\r\n        height:\r\n            42px !important;\r\n\r\n        margin:\r\n            0 !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-feature-text {\r\n\r\n        font-size:\r\n            14px !important;\r\n\r\n        line-height:\r\n            1.2 !important;\r\n    }\r\n\r\n}\r\n\r\n\r\n\r\n\/* =====================================================\r\n   VERY SMALL PHONE\r\n===================================================== *\/\r\n\r\n@media (max-width: 360px) {\r\n\r\n    #rmHome .rmhome-hero {\r\n\r\n        padding-bottom:\r\n            245px !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-hero::after {\r\n\r\n        height:\r\n            230px !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-hero-title {\r\n\r\n        font-size:\r\n            37px !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-book {\r\n\r\n        padding-bottom:\r\n            255px !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-book::after {\r\n\r\n        height:\r\n            240px !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-book-content h2 {\r\n\r\n        font-size:\r\n            36px !important;\r\n    }\r\n\r\n}\r\n\r\n<\/style>\r\n<style>\r\n\r\n\/* =====================================================\r\n   MOBILE BOOK MOCK\r\n   HIDDEN EVERYWHERE BY DEFAULT\r\n===================================================== *\/\r\n\r\n#rmHome .rmhome-mobile-book {\r\n    display: none;\r\n}\r\n\r\n\r\n\/* =====================================================\r\n   MOBILE ONLY\r\n===================================================== *\/\r\n\r\n@media (max-width: 600px) {\r\n\r\n\r\n    \/* =================================================\r\n       HERO MOBILE\r\n       REMOVE OLD LANDSCAPE VISUAL\r\n    ================================================= *\/\r\n\r\n    #rmHome .rmhome-hero {\r\n\r\n        position: relative !important;\r\n\r\n        min-height: 0 !important;\r\n\r\n        height: auto !important;\r\n\r\n        padding:\r\n            46px 0 390px !important;\r\n\r\n        background:\r\n            linear-gradient(\r\n                180deg,\r\n                #fffdf8 0%,\r\n                #fffaf0 58%,\r\n                #f7eddb 100%\r\n            ) !important;\r\n\r\n        overflow:\r\n            hidden !important;\r\n    }\r\n\r\n\r\n    \/*\r\n     REMOVE OLD HERO LANDSCAPE\r\n     THAT WAS SHOWING AT BOTTOM\r\n    *\/\r\n\r\n    #rmHome .rmhome-hero::before,\r\n    #rmHome .rmhome-hero::after {\r\n\r\n        content: none !important;\r\n\r\n        display: none !important;\r\n\r\n        background: none !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-hero-overlay {\r\n\r\n        display: none !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-hero-container {\r\n\r\n        position: relative !important;\r\n\r\n        z-index: 3 !important;\r\n    }\r\n\r\n\r\n\r\n    \/* =================================================\r\n       MOBILE BOOK COMMON\r\n    ================================================= *\/\r\n\r\n    #rmHome .rmhome-mobile-book {\r\n\r\n        display: block;\r\n\r\n        position: absolute;\r\n\r\n        z-index: 2;\r\n\r\n        left: 50%;\r\n\r\n        transform:\r\n            translateX(-50%);\r\n\r\n        pointer-events: none;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-mobile-book img {\r\n\r\n        display: block;\r\n\r\n        width: 100%;\r\n\r\n        height: auto;\r\n\r\n        object-fit: contain;\r\n\r\n        filter:\r\n            drop-shadow(\r\n                0 18px 18px\r\n                rgba(91, 62, 24, .18)\r\n            );\r\n    }\r\n\r\n\r\n\r\n    \/* =================================================\r\n       HERO BOOK\r\n    ================================================= *\/\r\n\r\n    #rmHome .rmhome-mobile-book-hero {\r\n\r\n        width:\r\n            min(270px, 69vw);\r\n\r\n        bottom:\r\n            -8px;\r\n    }\r\n\r\n\r\n    \/*\r\n     SOFT GLOW BEHIND HERO BOOK\r\n    *\/\r\n\r\n    #rmHome .rmhome-mobile-book-hero::before {\r\n\r\n        content: \"\";\r\n\r\n        position: absolute;\r\n\r\n        z-index: -1;\r\n\r\n        width: 145%;\r\n\r\n        height: 72%;\r\n\r\n        left: 50%;\r\n\r\n        bottom: 4%;\r\n\r\n        transform:\r\n            translateX(-50%);\r\n\r\n        background:\r\n            radial-gradient(\r\n                ellipse at center,\r\n                rgba(222, 188, 126, .22) 0%,\r\n                rgba(247, 230, 198, .14) 42%,\r\n                rgba(255, 255, 255, 0) 72%\r\n            );\r\n\r\n        filter:\r\n            blur(6px);\r\n    }\r\n\r\n\r\n\r\n    \/* =================================================\r\n       ABOUT BOOK MOBILE\r\n    ================================================= *\/\r\n\r\n    #rmHome .rmhome-book {\r\n\r\n        position: relative !important;\r\n\r\n        min-height: 0 !important;\r\n\r\n        height: auto !important;\r\n\r\n        padding:\r\n            48px 0 400px !important;\r\n\r\n        background:\r\n            linear-gradient(\r\n                180deg,\r\n                #fffdf8 0%,\r\n                #fbf6eb 60%,\r\n                #f2e5cf 100%\r\n            ) !important;\r\n\r\n        overflow:\r\n            hidden !important;\r\n    }\r\n\r\n\r\n    \/*\r\n     REMOVE OLD ABOUT-BOOK LANDSCAPE\r\n    *\/\r\n\r\n    #rmHome .rmhome-book::before,\r\n    #rmHome .rmhome-book::after {\r\n\r\n        content: none !important;\r\n\r\n        display: none !important;\r\n\r\n        background: none !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-book-container {\r\n\r\n        position: relative !important;\r\n\r\n        z-index: 3 !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-mobile-book-about {\r\n\r\n        width:\r\n            min(260px, 67vw);\r\n\r\n        bottom:\r\n            -5px;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-mobile-book-about::before {\r\n\r\n        content: \"\";\r\n\r\n        position: absolute;\r\n\r\n        z-index: -1;\r\n\r\n        width: 150%;\r\n\r\n        height: 72%;\r\n\r\n        left: 50%;\r\n\r\n        bottom: 3%;\r\n\r\n        transform:\r\n            translateX(-50%);\r\n\r\n        background:\r\n            radial-gradient(\r\n                ellipse at center,\r\n                rgba(208, 169, 100, .23) 0%,\r\n                rgba(238, 217, 180, .14) 43%,\r\n                rgba(255, 255, 255, 0) 73%\r\n            );\r\n\r\n        filter:\r\n            blur(7px);\r\n    }\r\n\r\n}\r\n\r\n\r\n\r\n\/* =====================================================\r\n   SMALL MOBILE\r\n===================================================== *\/\r\n\r\n@media (max-width: 480px) {\r\n\r\n    #rmHome .rmhome-hero {\r\n\r\n        padding:\r\n            42px 0 350px !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-mobile-book-hero {\r\n\r\n        width:\r\n            min(245px, 70vw);\r\n\r\n        bottom:\r\n            -6px;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-book {\r\n\r\n        padding:\r\n            45px 0 365px !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-mobile-book-about {\r\n\r\n        width:\r\n            min(240px, 68vw);\r\n\r\n        bottom:\r\n            -4px;\r\n    }\r\n\r\n}\r\n\r\n\r\n\r\n\/* =====================================================\r\n   VERY SMALL MOBILE\r\n===================================================== *\/\r\n\r\n@media (max-width: 380px) {\r\n\r\n    #rmHome .rmhome-hero {\r\n\r\n        padding-bottom:\r\n            325px !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-mobile-book-hero {\r\n\r\n        width:\r\n            225px;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-book {\r\n\r\n        padding-bottom:\r\n            340px !important;\r\n    }\r\n\r\n\r\n    #rmHome .rmhome-mobile-book-about {\r\n\r\n        width:\r\n            220px;\r\n    }\r\n\r\n}\r\n\r\n<\/style>\r\n\r\n\r\n<style>\r\n\/* GLOBAL LOWERCASE DISPLAY \u2014 EXCEPT ABOUT AUTHOR ROBIN MADDEN HEADING *\/\r\n#rmHome {\r\n    text-transform: lowercase;\r\n}\r\n\r\n#rmHome .rmhome-author-content h2 {\r\n    text-transform: none !important;\r\n}\r\n<\/style>\r\n\r\n\r\n\r\n<style>\r\n\/* =====================================================\r\n   CLIENT REVISION - HOMEPAGE FIRST PAGE \/ HERO\r\n   Clean centered journal presentation based on\r\n   Robin's supplied mockup.\r\n===================================================== *\/\r\n\r\n#rmHome .rmhome-client-hero {\r\n    position: relative !important;\r\n    width: 100% !important;\r\n    height: auto !important;\r\n    min-height: 0 !important;\r\n    margin: 0 !important;\r\n    padding: 64px 0 70px !important;\r\n\r\n    display: block !important;\r\n\r\n    background:\r\n        radial-gradient(\r\n            circle at 50% 37%,\r\n            rgba(221, 193, 143, .16) 0%,\r\n            rgba(255, 253, 248, 0) 35%\r\n        ),\r\n        linear-gradient(\r\n            180deg,\r\n            #fffefa 0%,\r\n            #fffaf1 100%\r\n        ) !important;\r\n\r\n    overflow: hidden !important;\r\n}\r\n\r\n\r\n\/* REMOVE ALL OLD HERO LANDSCAPE \/ OVERLAYS *\/\r\n#rmHome .rmhome-client-hero::before,\r\n#rmHome .rmhome-client-hero::after {\r\n    content: none !important;\r\n    display: none !important;\r\n    background: none !important;\r\n}\r\n\r\n#rmHome .rmhome-client-hero .rmhome-hero-overlay {\r\n    display: none !important;\r\n}\r\n\r\n\r\n\/* MAIN CENTERED LAYOUT *\/\r\n#rmHome .rmhome-client-hero-inner {\r\n    position: relative !important;\r\n    z-index: 2 !important;\r\n\r\n    width: min(880px, calc(100% - 44px)) !important;\r\n    height: auto !important;\r\n\r\n    margin: 0 auto !important;\r\n\r\n    display: flex !important;\r\n    flex-direction: column !important;\r\n    align-items: center !important;\r\n\r\n    text-align: center !important;\r\n}\r\n\r\n\r\n\/* TOP HEART + TITLE *\/\r\n#rmHome .rmhome-client-hero-heading {\r\n    width: 100%;\r\n    max-width: 720px;\r\n    margin: 0 auto 24px;\r\n}\r\n\r\n#rmHome .rmhome-client-heart {\r\n    width: 25px;\r\n    height: 25px;\r\n\r\n    margin: 0 auto 10px;\r\n\r\n    display: block;\r\n\r\n    fill: #b98532;\r\n}\r\n\r\n#rmHome .rmhome-client-hero-heading h1 {\r\n    margin: 0 !important;\r\n\r\n    color: #17130f;\r\n\r\n    font-size: clamp(56px, 5vw, 80px) !important;\r\n    font-weight: 600 !important;\r\n    line-height: .95 !important;\r\n\r\n    letter-spacing: -.8px;\r\n}\r\n\r\n#rmHome .rmhome-client-hero-heading h2 {\r\n    margin: 12px 0 0 !important;\r\n\r\n    color: #4a4136;\r\n\r\n    font-size: clamp(21px, 1.7vw, 28px) !important;\r\n    font-weight: 500 !important;\r\n    line-height: 1.25 !important;\r\n}\r\n\r\n\r\n\/* CENTERED JOURNAL *\/\r\n#rmHome .rmhome-client-book {\r\n    position: relative;\r\n\r\n    width: min(365px, 38vw);\r\n    margin: 4px auto 30px;\r\n\r\n    animation-delay: .22s;\r\n}\r\n\r\n#rmHome .rmhome-client-book::before {\r\n    content: \"\";\r\n\r\n    position: absolute;\r\n    z-index: -1;\r\n\r\n    left: 50%;\r\n    bottom: 2%;\r\n\r\n    width: 145%;\r\n    height: 52%;\r\n\r\n    transform: translateX(-50%);\r\n\r\n    background:\r\n        radial-gradient(\r\n            ellipse at center,\r\n            rgba(184, 136, 61, .17) 0%,\r\n            rgba(219, 184, 126, .10) 43%,\r\n            rgba(255, 255, 255, 0) 75%\r\n        );\r\n\r\n    filter: blur(8px);\r\n}\r\n\r\n#rmHome .rmhome-client-book img {\r\n    display: block;\r\n\r\n    width: 100%;\r\n    height: auto;\r\n\r\n    margin: 0 auto;\r\n\r\n    object-fit: contain;\r\n\r\n    filter:\r\n        drop-shadow(\r\n            0 20px 22px\r\n            rgba(78, 56, 26, .15)\r\n        );\r\n}\r\n\r\n\r\n\/* CLIENT MESSAGE BELOW BOOK *\/\r\n#rmHome .rmhome-client-intro {\r\n    width: 100%;\r\n    max-width: 760px;\r\n\r\n    margin: 0 auto;\r\n\r\n    animation-delay: .36s;\r\n}\r\n\r\n#rmHome .rmhome-client-intro-line {\r\n    width: 86px;\r\n    height: 1px;\r\n\r\n    margin: 0 auto 24px;\r\n\r\n    background: #bf9450;\r\n}\r\n\r\n#rmHome .rmhome-client-intro p {\r\n    max-width: 720px;\r\n\r\n    margin: 0 auto 13px !important;\r\n\r\n    color: #4d453b;\r\n\r\n    font-size: clamp(18px, 1.35vw, 21px) !important;\r\n    font-weight: 500 !important;\r\n    line-height: 1.55 !important;\r\n}\r\n\r\n#rmHome .rmhome-client-intro p:last-child {\r\n    margin-bottom: 0 !important;\r\n}\r\n\r\n#rmHome .rmhome-client-intro em {\r\n    color: #9c6f2a;\r\n    font-weight: 600;\r\n}\r\n\r\n\r\n\/* TABLET *\/\r\n@media (max-width: 900px) {\r\n\r\n    #rmHome .rmhome-client-hero {\r\n        padding: 56px 0 62px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-hero-inner {\r\n        width: min(760px, calc(100% - 36px)) !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-hero-heading {\r\n        margin-bottom: 22px;\r\n    }\r\n\r\n    #rmHome .rmhome-client-hero-heading h1 {\r\n        font-size: 60px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-hero-heading h2 {\r\n        max-width: 520px;\r\n        margin-left: auto !important;\r\n        margin-right: auto !important;\r\n        font-size: 23px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-book {\r\n        width: min(335px, 48vw);\r\n        margin-bottom: 28px;\r\n    }\r\n\r\n    #rmHome .rmhome-client-intro {\r\n        max-width: 650px;\r\n    }\r\n\r\n    #rmHome .rmhome-client-intro p {\r\n        font-size: 18px !important;\r\n    }\r\n\r\n}\r\n\r\n\r\n\/* MOBILE *\/\r\n@media (max-width: 600px) {\r\n\r\n    #rmHome .rmhome-client-hero {\r\n        padding: 43px 0 50px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-hero-inner {\r\n        width: calc(100% - 30px) !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-heart {\r\n        width: 21px;\r\n        height: 21px;\r\n        margin-bottom: 9px;\r\n    }\r\n\r\n    #rmHome .rmhome-client-hero-heading {\r\n        margin-bottom: 20px;\r\n    }\r\n\r\n    #rmHome .rmhome-client-hero-heading h1 {\r\n        font-size: clamp(43px, 12vw, 54px) !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-hero-heading h2 {\r\n        max-width: 340px;\r\n        margin-top: 9px !important;\r\n        font-size: 18px !important;\r\n        line-height: 1.3 !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-book {\r\n        width: min(280px, 72vw);\r\n        margin: 2px auto 27px;\r\n    }\r\n\r\n    #rmHome .rmhome-client-intro-line {\r\n        width: 66px;\r\n        margin-bottom: 20px;\r\n    }\r\n\r\n    #rmHome .rmhome-client-intro {\r\n        max-width: 440px;\r\n    }\r\n\r\n    #rmHome .rmhome-client-intro p {\r\n        font-size: 16.5px !important;\r\n        line-height: 1.52 !important;\r\n    }\r\n\r\n}\r\n\r\n\r\n\/* SMALL PHONE *\/\r\n@media (max-width: 380px) {\r\n\r\n    #rmHome .rmhome-client-hero {\r\n        padding: 38px 0 45px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-hero-heading h1 {\r\n        font-size: 40px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-hero-heading h2 {\r\n        font-size: 17px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-book {\r\n        width: 245px;\r\n    }\r\n\r\n    #rmHome .rmhome-client-intro p {\r\n        font-size: 16px !important;\r\n    }\r\n\r\n}\r\n<\/style>\r\n\r\n\r\n\r\n<style>\r\n\/* =====================================================\r\n   CLIENT REVISION #2 \u2014 REQUESTED HOME CHANGES ONLY\r\n===================================================== *\/\r\n\r\n\/* Hero flowers removed as per latest client request *\/\r\n#rmHome .rmhome-client-hero::before,\r\n#rmHome .rmhome-client-hero::after {\r\n    content: none !important;\r\n    display: none !important;\r\n    background: none !important;\r\n    background-image: none !important;\r\n}\r\n\r\n#rmHome .rmhome-client-hero-inner {\r\n    position: relative !important;\r\n    z-index: 2 !important;\r\n}\r\n\r\n\/* Book larger \u2014 make it the visual focus *\/\r\n#rmHome .rmhome-client-book {\r\n    width: min(455px, 45vw) !important;\r\n    margin: 6px auto 34px !important;\r\n}\r\n\r\n\/* Exact client text under book *\/\r\n#rmHome .rmhome-client-intro {\r\n    max-width: 820px !important;\r\n    text-align: center !important;\r\n    text-transform: none !important;\r\n}\r\n\r\n#rmHome .rmhome-client-intro p {\r\n    max-width: 790px !important;\r\n    margin-left: auto !important;\r\n    margin-right: auto !important;\r\n    text-align: center !important;\r\n    text-transform: none !important;\r\n    font-size: clamp(18px, 1.25vw, 21px) !important;\r\n    line-height: 1.55 !important;\r\n}\r\n\r\n\/* Meet the Author exact text: centered, with only \"everyone\" italic *\/\r\n#rmHome .rmhome-author-content {\r\n    text-align: center !important;\r\n}\r\n\r\n#rmHome .rmhome-author-content .rmhome-small-line {\r\n    margin-left: auto !important;\r\n    margin-right: auto !important;\r\n}\r\n\r\n#rmHome .rmhome-author-content p {\r\n    max-width: 560px !important;\r\n    margin-left: auto !important;\r\n    margin-right: auto !important;\r\n    text-align: center !important;\r\n    text-transform: none !important;\r\n}\r\n\r\n#rmHome .rmhome-author-content p em {\r\n    font-style: italic !important;\r\n}\r\n\r\n#rmHome .rmhome-author-content .rmhome-btn {\r\n    margin-left: auto !important;\r\n    margin-right: auto !important;\r\n}\r\n\r\n@media (max-width: 900px) {\r\n    #rmHome .rmhome-client-book {\r\n        width: min(400px, 56vw) !important;\r\n    }\r\n}\r\n\r\n@media (max-width: 600px) {\r\n    #rmHome .rmhome-client-book {\r\n        width: min(320px, 82vw) !important;\r\n        margin-bottom: 29px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-intro p {\r\n        font-size: 16.5px !important;\r\n        line-height: 1.5 !important;\r\n    }\r\n}\r\n\r\n@media (max-width: 380px) {\r\n    #rmHome .rmhome-client-book {\r\n        width: 270px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-intro p {\r\n        font-size: 16px !important;\r\n    }\r\n}\r\n<\/style>\r\n\r\n\r\n\r\n<style>\r\n\/* =====================================================\r\n   LATEST CLIENT HERO REVISION ONLY\r\n===================================================== *\/\r\n\r\n#rmHome .rmhome-client-hero {\r\n    position: relative !important;\r\n    width: 100% !important;\r\n    height: auto !important;\r\n    min-height: 0 !important;\r\n    padding: 52px 0 66px !important;\r\n    display: block !important;\r\n    background:\r\n        radial-gradient(circle at 50% 45%, rgba(221,193,143,.13) 0%, rgba(255,253,248,0) 39%),\r\n        linear-gradient(180deg,#fffefa 0%,#fffaf1 100%) !important;\r\n    overflow: hidden !important;\r\n}\r\n\r\n#rmHome .rmhome-client-hero::before,\r\n#rmHome .rmhome-client-hero::after {\r\n    content: none !important;\r\n    display: none !important;\r\n    background: none !important;\r\n    background-image: none !important;\r\n}\r\n\r\n#rmHome .rmhome-client-hero-inner {\r\n    position: relative !important;\r\n    z-index: 2 !important;\r\n    width: min(1320px, calc(100% - 60px)) !important;\r\n    max-width: none !important;\r\n    margin: 0 auto !important;\r\n    display: block !important;\r\n    text-align: center !important;\r\n}\r\n\r\n#rmHome .rmhome-client-hero-heading {\r\n    width: 100% !important;\r\n    max-width: 720px !important;\r\n    margin: 0 auto 18px !important;\r\n    text-align: center !important;\r\n}\r\n\r\n#rmHome .rmhome-client-hero-heading h1 {\r\n    margin: 0 !important;\r\n    color: #17130f !important;\r\n    font-size: clamp(40px, 3.25vw, 54px) !important;\r\n    font-weight: 600 !important;\r\n    line-height: 1 !important;\r\n    letter-spacing: -.4px !important;\r\n}\r\n\r\n#rmHome .rmhome-client-hero-heading h2 {\r\n    max-width: 520px !important;\r\n    margin: 8px auto 0 !important;\r\n    color: #4a4136 !important;\r\n    font-size: clamp(18px, 1.35vw, 23px) !important;\r\n    font-weight: 500 !important;\r\n    line-height: 1.25 !important;\r\n}\r\n\r\n#rmHome .rmhome-client-hero-stage {\r\n    width: 100% !important;\r\n    display: grid !important;\r\n    grid-template-columns: minmax(235px,1fr) minmax(470px,560px) minmax(235px,1fr) !important;\r\n    gap: clamp(26px,3vw,48px) !important;\r\n    align-items: center !important;\r\n}\r\n\r\n#rmHome .rmhome-client-book {\r\n    position: relative !important;\r\n    width: min(560px, 39vw) !important;\r\n    max-width: 100% !important;\r\n    margin: 0 auto !important;\r\n    animation-delay: .20s !important;\r\n}\r\n\r\n#rmHome .rmhome-client-book::before {\r\n    content: \"\" !important;\r\n    position: absolute !important;\r\n    z-index: -1 !important;\r\n    left: 50% !important;\r\n    bottom: 2% !important;\r\n    width: 150% !important;\r\n    height: 48% !important;\r\n    transform: translateX(-50%) !important;\r\n    background: radial-gradient(ellipse at center,rgba(184,136,61,.18) 0%,rgba(219,184,126,.10) 43%,rgba(255,255,255,0) 76%) !important;\r\n    filter: blur(9px) !important;\r\n}\r\n\r\n#rmHome .rmhome-client-book img {\r\n    display: block !important;\r\n    width: 100% !important;\r\n    height: auto !important;\r\n    object-fit: contain !important;\r\n    filter: drop-shadow(0 24px 24px rgba(78,56,26,.16)) !important;\r\n}\r\n\r\n#rmHome .rmhome-client-side-text {\r\n    width: 100% !important;\r\n    max-width: 310px !important;\r\n    color: #4d453b !important;\r\n    text-transform: none !important;\r\n    font-size: clamp(17px, 1.08vw, 20px) !important;\r\n    font-weight: 500 !important;\r\n    line-height: 1.55 !important;\r\n    animation-delay: .32s !important;\r\n}\r\n\r\n#rmHome .rmhome-client-side-text p {\r\n    margin: 0 0 16px !important;\r\n    color: inherit !important;\r\n    text-transform: none !important;\r\n    font-size: inherit !important;\r\n    font-weight: inherit !important;\r\n    line-height: inherit !important;\r\n}\r\n\r\n#rmHome .rmhome-client-side-text p:last-child { margin-bottom: 0 !important; }\r\n#rmHome .rmhome-client-side-left { justify-self: end !important; text-align: right !important; }\r\n#rmHome .rmhome-client-side-right { justify-self: start !important; text-align: left !important; }\r\n\r\n@media (max-width: 1024px) {\r\n    #rmHome .rmhome-client-hero { padding: 50px 0 58px !important; }\r\n    #rmHome .rmhome-client-hero-inner { width: min(900px, calc(100% - 38px)) !important; }\r\n    #rmHome .rmhome-client-hero-heading { margin-bottom: 22px !important; }\r\n    #rmHome .rmhome-client-hero-heading h1 { font-size: 44px !important; }\r\n    #rmHome .rmhome-client-hero-heading h2 { font-size: 20px !important; }\r\n    #rmHome .rmhome-client-hero-stage { display: flex !important; flex-direction: column !important; gap: 22px !important; }\r\n    #rmHome .rmhome-client-book { order: 1 !important; width: min(475px, 60vw) !important; }\r\n    #rmHome .rmhome-client-side-left { order: 2 !important; }\r\n    #rmHome .rmhome-client-side-right { order: 3 !important; }\r\n    #rmHome .rmhome-client-side-text { width: 100% !important; max-width: 680px !important; margin: 0 auto !important; text-align: center !important; font-size: 18px !important; }\r\n}\r\n\r\n@media (max-width: 600px) {\r\n    #rmHome .rmhome-client-hero { padding: 40px 0 48px !important; }\r\n    #rmHome .rmhome-client-hero-inner { width: calc(100% - 28px) !important; }\r\n    #rmHome .rmhome-client-hero-heading { margin-bottom: 18px !important; }\r\n    #rmHome .rmhome-client-hero-heading h1 { font-size: 36px !important; }\r\n    #rmHome .rmhome-client-hero-heading h2 { max-width: 330px !important; margin-top: 7px !important; font-size: 17.5px !important; line-height: 1.3 !important; }\r\n    #rmHome .rmhome-client-hero-stage { gap: 19px !important; }\r\n    #rmHome .rmhome-client-book { width: min(350px, 88vw) !important; }\r\n    #rmHome .rmhome-client-side-text { max-width: 450px !important; font-size: 16.5px !important; line-height: 1.5 !important; }\r\n}\r\n\r\n@media (max-width: 380px) {\r\n    #rmHome .rmhome-client-hero-heading h1 { font-size: 33px !important; }\r\n    #rmHome .rmhome-client-hero-heading h2 { font-size: 16.5px !important; }\r\n    #rmHome .rmhome-client-book { width: 305px !important; }\r\n    #rmHome .rmhome-client-side-text { font-size: 16px !important; }\r\n}\r\n<\/style>\r\n\r\n\r\n\r\n\r\n<style>\r\n\/* =====================================================\r\n   CLIENT REVISION \u2014 HOME PAGE FINAL OVERRIDES\r\n   These rules intentionally sit last so older rules remain intact.\r\n===================================================== *\/\r\n\r\n\/* ---------------- HERO BALANCE ---------------- *\/\r\n#rmHome .rmhome-client-hero {\r\n    padding: 24px 0 96px !important;\r\n}\r\n\r\n#rmHome .rmhome-client-hero-inner {\r\n    width: min(1400px, calc(100% - 60px)) !important;\r\n}\r\n\r\n#rmHome .rmhome-client-hero-heading {\r\n    margin: 0 auto 14px !important;\r\n}\r\n\r\n#rmHome .rmhome-client-hero-heading h1 {\r\n    font-size: clamp(38px, 3vw, 50px) !important;\r\n}\r\n\r\n#rmHome .rmhome-client-hero-heading h2 {\r\n    margin-top: 7px !important;\r\n}\r\n\r\n#rmHome .rmhome-client-hero-stage {\r\n    grid-template-columns:\r\n        minmax(250px, 1fr)\r\n        minmax(540px, 640px)\r\n        minmax(250px, 1fr) !important;\r\n\r\n    gap: clamp(34px, 4vw, 64px) !important;\r\n    align-items: center !important;\r\n}\r\n\r\n#rmHome .rmhome-client-book {\r\n    width: min(640px, 44vw) !important;\r\n    margin: -4px auto 0 !important;\r\n}\r\n\r\n#rmHome .rmhome-client-side-text {\r\n    max-width: 335px !important;\r\n}\r\n\r\n\/* ---------------- MEET THE AUTHOR ---------------- *\/\r\n#rmHome .rmhome-author-card {\r\n    display: none !important;\r\n}\r\n\r\n#rmHome .rmhome-author-content,\r\n#rmHome .rmhome-author-content p,\r\n#rmHome .rmhome-author-more-content {\r\n    text-transform: none !important;\r\n}\r\n\r\n#rmHome .rmhome-author-lead {\r\n    max-width: 565px !important;\r\n}\r\n\r\n#rmHome .rmhome-author-more {\r\n    width: 100%;\r\n    max-width: 610px;\r\n    margin: 0 auto;\r\n}\r\n\r\n#rmHome .rmhome-author-more summary {\r\n    list-style: none;\r\n    cursor: pointer;\r\n}\r\n\r\n#rmHome .rmhome-author-more summary::-webkit-details-marker {\r\n    display: none;\r\n}\r\n\r\n#rmHome .rmhome-author-more-toggle {\r\n    margin: 0 auto !important;\r\n}\r\n\r\n#rmHome .rmhome-author-more-icon {\r\n    font-family: Arial, sans-serif;\r\n    font-size: 21px;\r\n    line-height: 1;\r\n    transition: transform .25s ease;\r\n}\r\n\r\n#rmHome .rmhome-author-more[open] .rmhome-author-more-icon {\r\n    transform: rotate(45deg);\r\n}\r\n\r\n#rmHome .rmhome-author-more-content {\r\n    margin-top: 20px;\r\n    padding: 22px 24px;\r\n    border: 1px solid rgba(185, 133, 50, .20);\r\n    border-radius: 8px;\r\n    background: rgba(255, 253, 248, .86);\r\n    box-shadow: 0 12px 30px rgba(70, 52, 28, .07);\r\n}\r\n\r\n#rmHome .rmhome-author-more-content p {\r\n    max-width: 100% !important;\r\n    margin: 0 !important;\r\n    text-align: left !important;\r\n    font-size: 17px !important;\r\n    line-height: 1.58 !important;\r\n}\r\n\r\n\/* ---------------- MORE TO REMEMBER MODAL ---------------- *\/\r\nbody.rmhome-modal-open {\r\n    overflow: hidden !important;\r\n}\r\n\r\n#rmHome .rmhome-more-modal {\r\n    position: fixed;\r\n    inset: 0;\r\n    z-index: 99999;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    padding: 28px;\r\n    opacity: 0;\r\n    visibility: hidden;\r\n    pointer-events: none;\r\n    transition: opacity .25s ease, visibility .25s ease;\r\n    text-transform: none !important;\r\n}\r\n\r\n#rmHome .rmhome-more-modal.is-open {\r\n    opacity: 1;\r\n    visibility: visible;\r\n    pointer-events: auto;\r\n}\r\n\r\n#rmHome .rmhome-more-backdrop {\r\n    position: absolute;\r\n    inset: 0;\r\n    background: rgba(29, 24, 18, .58);\r\n    backdrop-filter: blur(4px);\r\n}\r\n\r\n#rmHome .rmhome-more-dialog {\r\n    position: relative;\r\n    z-index: 2;\r\n    width: min(980px, 100%);\r\n    max-height: calc(100vh - 56px);\r\n    overflow-y: auto;\r\n    padding: 52px 58px 58px;\r\n    border-radius: 14px;\r\n    background:\r\n        radial-gradient(circle at 85% 10%, rgba(206, 170, 108, .13), transparent 28%),\r\n        #fffdf8;\r\n    box-shadow: 0 28px 80px rgba(0, 0, 0, .24);\r\n    text-transform: none !important;\r\n}\r\n\r\n#rmHome .rmhome-more-close {\r\n    position: sticky;\r\n    top: 0;\r\n    float: right;\r\n    z-index: 3;\r\n    width: 42px;\r\n    height: 42px;\r\n    margin: -28px -32px 0 0;\r\n    border: 1px solid rgba(185, 133, 50, .28);\r\n    border-radius: 50%;\r\n    background: #fffdf8;\r\n    color: #6d512a;\r\n    font-size: 27px;\r\n    line-height: 1;\r\n    cursor: pointer;\r\n}\r\n\r\n#rmHome .rmhome-more-header {\r\n    max-width: 790px;\r\n    margin: 0 auto 34px;\r\n    text-align: center;\r\n}\r\n\r\n#rmHome .rmhome-more-header h2 {\r\n    margin: 0;\r\n    color: #17130f;\r\n    font-size: clamp(43px, 4vw, 62px);\r\n    font-weight: 600;\r\n    line-height: 1;\r\n}\r\n\r\n#rmHome .rmhome-more-header .rmhome-small-line {\r\n    margin: 17px auto 24px;\r\n}\r\n\r\n#rmHome .rmhome-more-header p {\r\n    margin: 0 auto 14px;\r\n    color: #4d453b;\r\n    font-size: 18px;\r\n    font-weight: 500;\r\n    line-height: 1.58;\r\n}\r\n\r\n#rmHome .rmhome-more-intro-strong {\r\n    color: #2c251d !important;\r\n}\r\n\r\n#rmHome .rmhome-more-list {\r\n    display: grid;\r\n    grid-template-columns: repeat(2, minmax(0, 1fr));\r\n    gap: 18px;\r\n}\r\n\r\n#rmHome .rmhome-more-item {\r\n    padding: 22px 23px;\r\n    border: 1px solid rgba(185, 133, 50, .18);\r\n    border-radius: 9px;\r\n    background: #ffffff;\r\n    box-shadow: 0 8px 24px rgba(77, 57, 30, .05);\r\n}\r\n\r\n#rmHome .rmhome-more-item h3 {\r\n    margin: 0 0 10px;\r\n    color: #9a6c26;\r\n    font-size: 21px;\r\n    font-weight: 700;\r\n    line-height: 1.18;\r\n}\r\n\r\n#rmHome .rmhome-more-item p {\r\n    margin: 0 0 11px;\r\n    color: #4f473d;\r\n    font-size: 16.5px;\r\n    font-weight: 500;\r\n    line-height: 1.52;\r\n}\r\n\r\n#rmHome .rmhome-more-item p:last-child {\r\n    margin-bottom: 0;\r\n}\r\n\r\n#rmHome .rmhome-more-cta {\r\n    margin-top: 32px;\r\n    text-align: center;\r\n}\r\n\r\n#rmHome .rmhome-trailer-cta {\r\n    margin-top: 26px;\r\n}\r\n\r\n\/* ---------------- TABLET ---------------- *\/\r\n@media (max-width: 1024px) {\r\n\r\n    #rmHome .rmhome-client-hero {\r\n        padding: 26px 0 82px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-hero-heading {\r\n        margin-bottom: 17px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-book {\r\n        width: min(520px, 68vw) !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-hero-stage {\r\n        gap: 24px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-more-dialog {\r\n        padding: 46px 38px 48px;\r\n    }\r\n\r\n    #rmHome .rmhome-more-list {\r\n        grid-template-columns: 1fr;\r\n    }\r\n}\r\n\r\n\/* ---------------- MOBILE ---------------- *\/\r\n@media (max-width: 600px) {\r\n\r\n    #rmHome .rmhome-client-hero {\r\n        padding: 22px 0 72px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-hero-heading {\r\n        margin-bottom: 15px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-hero-heading h1 {\r\n        font-size: 34px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-book {\r\n        width: min(385px, 94vw) !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-hero-stage {\r\n        gap: 20px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-author-more-content {\r\n        padding: 19px 17px;\r\n    }\r\n\r\n    #rmHome .rmhome-author-more-content p {\r\n        text-align: center !important;\r\n        font-size: 16.5px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-more-modal {\r\n        padding: 12px;\r\n    }\r\n\r\n    #rmHome .rmhome-more-dialog {\r\n        max-height: calc(100vh - 24px);\r\n        padding: 42px 18px 34px;\r\n        border-radius: 10px;\r\n    }\r\n\r\n    #rmHome .rmhome-more-close {\r\n        width: 38px;\r\n        height: 38px;\r\n        margin: -27px -7px 0 0;\r\n    }\r\n\r\n    #rmHome .rmhome-more-header h2 {\r\n        font-size: 39px;\r\n    }\r\n\r\n    #rmHome .rmhome-more-header p {\r\n        font-size: 16.5px;\r\n    }\r\n\r\n    #rmHome .rmhome-more-item {\r\n        padding: 18px 17px;\r\n    }\r\n\r\n    #rmHome .rmhome-more-item h3 {\r\n        font-size: 19px;\r\n    }\r\n\r\n    #rmHome .rmhome-more-item p {\r\n        font-size: 16px;\r\n    }\r\n}\r\n<\/style>\r\n\r\n<script>\r\n(function () {\r\n    const modal = document.getElementById(\"book\");\r\n    if (!modal || !modal.classList.contains(\"rmhome-more-modal\")) return;\r\n\r\n    function openMore() {\r\n        modal.classList.add(\"is-open\");\r\n        modal.setAttribute(\"aria-hidden\", \"false\");\r\n        document.body.classList.add(\"rmhome-modal-open\");\r\n    }\r\n\r\n    function closeMore() {\r\n        modal.classList.remove(\"is-open\");\r\n        modal.setAttribute(\"aria-hidden\", \"true\");\r\n        document.body.classList.remove(\"rmhome-modal-open\");\r\n    }\r\n\r\n    document.addEventListener(\"click\", function (event) {\r\n        const trigger = event.target.closest('a[href=\"#book\"], a[href=\"#more-to-remember\"]');\r\n        if (trigger) {\r\n            event.preventDefault();\r\n            openMore();\r\n            return;\r\n        }\r\n\r\n        if (event.target.closest(\"[data-rmhome-close-more]\")) {\r\n            event.preventDefault();\r\n            closeMore();\r\n        }\r\n    });\r\n\r\n    document.addEventListener(\"keydown\", function (event) {\r\n        if (event.key === \"Escape\" && modal.classList.contains(\"is-open\")) {\r\n            closeMore();\r\n        }\r\n    });\r\n\r\n    if (window.location.hash === \"#book\" || window.location.hash === \"#more-to-remember\") {\r\n        openMore();\r\n    }\r\n})();\r\n<\/script>\r\n\r\n\r\n\r\n<style>\r\n\/* =====================================================\r\n   LATEST CLIENT HOME REVISION\r\n   - remove extra \"i remember...\" above hero book\r\n   - center book + message vertically\r\n   - retain Thoughts, Reflections & Inspiration\r\n   - improve iPad \/ tablet responsiveness\r\n===================================================== *\/\r\n\r\n#rmHome .rmhome-client-hero {\r\n    padding: clamp(34px, 4.4vw, 68px) 0 clamp(58px, 6vw, 92px) !important;\r\n}\r\n\r\n#rmHome .rmhome-client-hero-inner {\r\n    width: min(980px, calc(100% - 54px)) !important;\r\n    margin: 0 auto !important;\r\n    display: flex !important;\r\n    flex-direction: column !important;\r\n    align-items: center !important;\r\n    justify-content: center !important;\r\n    text-align: center !important;\r\n}\r\n\r\n#rmHome .rmhome-client-hero-heading {\r\n    width: 100% !important;\r\n    max-width: 620px !important;\r\n    margin: 0 auto 16px !important;\r\n}\r\n\r\n#rmHome .rmhome-client-hero-heading h1 {\r\n    display: none !important;\r\n}\r\n\r\n#rmHome .rmhome-client-hero-heading h2 {\r\n    max-width: 560px !important;\r\n    margin: 0 auto !important;\r\n    color: #4a4136 !important;\r\n    font-size: clamp(20px, 1.55vw, 27px) !important;\r\n    font-weight: 500 !important;\r\n    line-height: 1.25 !important;\r\n}\r\n\r\n#rmHome .rmhome-client-hero-stage,\r\n#rmHome .rmhome-client-side-text {\r\n    display: none !important;\r\n}\r\n\r\n#rmHome .rmhome-client-book {\r\n    width: min(620px, 44vw) !important;\r\n    max-width: 100% !important;\r\n    margin: 0 auto 28px !important;\r\n}\r\n\r\n#rmHome .rmhome-client-intro {\r\n    width: 100% !important;\r\n    max-width: 820px !important;\r\n    margin: 0 auto !important;\r\n    text-align: center !important;\r\n    text-transform: none !important;\r\n}\r\n\r\n#rmHome .rmhome-client-intro p {\r\n    max-width: 790px !important;\r\n    margin: 0 auto 14px !important;\r\n    color: #4d453b !important;\r\n    text-align: center !important;\r\n    text-transform: none !important;\r\n    font-size: clamp(18px, 1.25vw, 21px) !important;\r\n    font-weight: 500 !important;\r\n    line-height: 1.58 !important;\r\n}\r\n\r\n#rmHome .rmhome-client-intro p:last-child {\r\n    margin-bottom: 0 !important;\r\n}\r\n\r\n#rmHome .rmhome-blog-heading {\r\n    align-items: center !important;\r\n}\r\n\r\n#rmHome .rmhome-blog-heading > div {\r\n    flex: 1 1 auto;\r\n}\r\n\r\n#rmHome .rmhome-blog-heading h2 {\r\n    margin-top: 0 !important;\r\n}\r\n\r\n#rmHome .rmhome-quote p {\r\n    max-width: 860px !important;\r\n    margin-left: auto !important;\r\n    margin-right: auto !important;\r\n    text-transform: none !important;\r\n    font-size: clamp(23px, 2vw, 29px) !important;\r\n    line-height: 1.25 !important;\r\n}\r\n\r\n@media (min-width: 821px) and (max-width: 1180px) {\r\n    #rmHome .rmhome-container {\r\n        width: calc(100% - 52px) !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-hero {\r\n        padding: 38px 0 76px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-hero-inner {\r\n        width: min(900px, calc(100% - 52px)) !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-book {\r\n        width: min(540px, 57vw) !important;\r\n        margin-bottom: 26px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-intro {\r\n        max-width: 760px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-intro p {\r\n        font-size: 18px !important;\r\n        line-height: 1.55 !important;\r\n    }\r\n\r\n    #rmHome .rmhome-author-container {\r\n        grid-template-columns: 40% 60% !important;\r\n        gap: 34px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-author-visual {\r\n        width: 300px !important;\r\n        max-width: 100% !important;\r\n        margin: 0 auto !important;\r\n    }\r\n\r\n    #rmHome .rmhome-author-frame {\r\n        width: 270px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-author-content {\r\n        width: 100% !important;\r\n        max-width: 520px !important;\r\n        margin: 0 auto !important;\r\n    }\r\n\r\n    #rmHome .rmhome-author-content h2 {\r\n        font-size: 44px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-author-lead {\r\n        font-size: 17px !important;\r\n        line-height: 1.5 !important;\r\n    }\r\n\r\n    #rmHome .rmhome-trailer-container {\r\n        grid-template-columns: .9fr 1.1fr !important;\r\n        gap: 42px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-trailer-content h2 {\r\n        font-size: 39px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-trailer-content p {\r\n        font-size: 16.5px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-blog-grid {\r\n        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\r\n        gap: 26px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-blog-card:nth-child(3) {\r\n        grid-column: 1 \/ -1 !important;\r\n        width: min(520px, 100%) !important;\r\n        justify-self: center !important;\r\n    }\r\n}\r\n\r\n@media (min-width: 601px) and (max-width: 820px) {\r\n    #rmHome .rmhome-container {\r\n        width: calc(100% - 42px) !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-hero {\r\n        padding: 34px 0 68px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-hero-inner {\r\n        width: min(720px, calc(100% - 40px)) !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-hero-heading {\r\n        margin-bottom: 14px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-hero-heading h2 {\r\n        max-width: 500px !important;\r\n        font-size: 21px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-book {\r\n        width: min(500px, 72vw) !important;\r\n        margin-bottom: 24px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-intro {\r\n        max-width: 650px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-intro p {\r\n        font-size: 17.5px !important;\r\n        line-height: 1.55 !important;\r\n    }\r\n\r\n    #rmHome .rmhome-author {\r\n        padding: 62px 0 68px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-author-container {\r\n        display: flex !important;\r\n        flex-direction: column !important;\r\n        gap: 44px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-author-visual {\r\n        width: 320px !important;\r\n        max-width: 80% !important;\r\n        margin: 0 auto !important;\r\n    }\r\n\r\n    #rmHome .rmhome-author-frame {\r\n        width: 290px !important;\r\n        max-width: 100% !important;\r\n    }\r\n\r\n    #rmHome .rmhome-author-content {\r\n        width: 100% !important;\r\n        max-width: 620px !important;\r\n        margin: 0 auto !important;\r\n        text-align: center !important;\r\n    }\r\n\r\n    #rmHome .rmhome-author-content h2 {\r\n        font-size: 45px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-author-lead {\r\n        max-width: 590px !important;\r\n        font-size: 17.5px !important;\r\n        line-height: 1.52 !important;\r\n    }\r\n\r\n    #rmHome .rmhome-author-more {\r\n        max-width: 590px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-trailer {\r\n        padding: 66px 0 !important;\r\n    }\r\n\r\n    #rmHome .rmhome-trailer-container {\r\n        display: flex !important;\r\n        flex-direction: column !important;\r\n        gap: 36px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-trailer-content {\r\n        width: 100% !important;\r\n        max-width: 580px !important;\r\n        margin: 0 auto !important;\r\n        text-align: center !important;\r\n    }\r\n\r\n    #rmHome .rmhome-trailer-content .rmhome-small-line {\r\n        margin-left: auto !important;\r\n        margin-right: auto !important;\r\n    }\r\n\r\n    #rmHome .rmhome-trailer-video {\r\n        width: 100% !important;\r\n        max-width: 680px !important;\r\n        margin: 0 auto !important;\r\n    }\r\n\r\n    #rmHome .rmhome-blog-grid {\r\n        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\r\n        gap: 24px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-blog-card:nth-child(3) {\r\n        grid-column: 1 \/ -1 !important;\r\n        width: min(520px, 100%) !important;\r\n        justify-self: center !important;\r\n    }\r\n\r\n    #rmHome .rmhome-blog-heading {\r\n        align-items: flex-end !important;\r\n    }\r\n\r\n    #rmHome .rmhome-quote {\r\n        padding: 46px 0 !important;\r\n    }\r\n\r\n    #rmHome .rmhome-quote p {\r\n        font-size: 23px !important;\r\n        line-height: 1.3 !important;\r\n    }\r\n}\r\n\r\n@media (max-width: 600px) {\r\n    #rmHome .rmhome-client-hero {\r\n        padding: 28px 0 58px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-hero-inner {\r\n        width: calc(100% - 28px) !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-hero-heading {\r\n        margin-bottom: 12px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-hero-heading h2 {\r\n        max-width: 340px !important;\r\n        font-size: 17.5px !important;\r\n        line-height: 1.3 !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-book {\r\n        width: min(370px, 91vw) !important;\r\n        margin-bottom: 22px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-intro {\r\n        max-width: 460px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-intro p {\r\n        font-size: 16.5px !important;\r\n        line-height: 1.52 !important;\r\n    }\r\n\r\n    #rmHome .rmhome-blog-heading {\r\n        align-items: flex-start !important;\r\n    }\r\n\r\n    #rmHome .rmhome-blog-grid {\r\n        grid-template-columns: 1fr !important;\r\n    }\r\n\r\n    #rmHome .rmhome-blog-card:nth-child(3) {\r\n        grid-column: auto !important;\r\n        width: 100% !important;\r\n    }\r\n\r\n    #rmHome .rmhome-quote p {\r\n        font-size: 20px !important;\r\n    }\r\n}\r\n<\/style>\r\n\r\n\r\n\r\n<style>\r\n\/* =====================================================\r\n   FINAL TEXT CASE RULE\r\n   Everything lowercase except exact \"Robin Madden\"\r\n===================================================== *\/\r\n\r\n#rmHome,\r\n#rmHome * {\r\n    text-transform: lowercase !important;\r\n}\r\n\r\n#rmHome .rmhome-keep-case {\r\n    text-transform: none !important;\r\n}\r\n<\/style>\r\n\r\n\r\n\r\n<style>\r\n\/* =====================================================\r\n   SEPT 24 CLIENT HOME REVISION \u2014 FINAL OVERRIDES\r\n===================================================== *\/\r\n\r\n\/* ---------- HERO: BOOK + COPY CENTERED WITH SYMMETRY ---------- *\/\r\n#rmHome .rmhome-client-hero {\r\n    min-height: 760px !important;\r\n    padding: 46px 0 !important;\r\n    display: flex !important;\r\n    align-items: center !important;\r\n    justify-content: center !important;\r\n}\r\n\r\n#rmHome .rmhome-client-hero-inner {\r\n    width: min(900px, calc(100% - 54px)) !important;\r\n    min-height: 668px !important;\r\n    margin: 0 auto !important;\r\n    display: flex !important;\r\n    flex-direction: column !important;\r\n    align-items: center !important;\r\n    justify-content: center !important;\r\n    text-align: center !important;\r\n}\r\n\r\n\/* No text\/title above the book *\/\r\n#rmHome .rmhome-client-hero-heading,\r\n#rmHome .rmhome-client-hero-heading h1,\r\n#rmHome .rmhome-client-hero-heading h2 {\r\n    display: none !important;\r\n}\r\n\r\n\/* Raise book slightly while keeping whole group visually centered *\/\r\n#rmHome .rmhome-client-book {\r\n    width: min(590px, 42vw) !important;\r\n    margin: -34px auto 22px !important;\r\n}\r\n\r\n#rmHome .rmhome-client-intro {\r\n    max-width: 800px !important;\r\n    margin: 0 auto !important;\r\n}\r\n\r\n#rmHome .rmhome-client-intro p {\r\n    max-width: 770px !important;\r\n    margin: 0 auto 13px !important;\r\n    text-align: center !important;\r\n    font-size: clamp(18px, 1.18vw, 20px) !important;\r\n    line-height: 1.55 !important;\r\n}\r\n\r\n\/* ---------- MEET THE AUTHOR: CENTER IMAGE IN ITS COLUMN ---------- *\/\r\n#rmHome .rmhome-author-visual {\r\n    margin-left: auto !important;\r\n    margin-right: auto !important;\r\n    justify-self: center !important;\r\n}\r\n\r\n#rmHome .rmhome-author-frame {\r\n    margin-left: auto !important;\r\n    margin-right: auto !important;\r\n}\r\n\r\n\/* ---------- MORE TO REMEMBER: CLOSE BUTTON FIX ---------- *\/\r\n#rmHome .rmhome-more-dialog {\r\n    position: relative !important;\r\n}\r\n\r\n#rmHome .rmhome-more-close {\r\n    position: absolute !important;\r\n    top: 20px !important;\r\n    right: 20px !important;\r\n    float: none !important;\r\n    margin: 0 !important;\r\n    padding: 0 !important;\r\n\r\n    width: 42px !important;\r\n    height: 42px !important;\r\n\r\n    display: grid !important;\r\n    place-items: center !important;\r\n\r\n    border-radius: 50% !important;\r\n\r\n    font-family: Arial, sans-serif !important;\r\n    font-size: 21px !important;\r\n    font-weight: 400 !important;\r\n    line-height: 1 !important;\r\n\r\n    z-index: 5 !important;\r\n}\r\n\r\n\/* ---------- STORY BEHIND I REMEMBER: NO TRAILER ---------- *\/\r\n#rmHome .rmhome-story-section {\r\n    padding: 84px 0 !important;\r\n    min-height: 430px !important;\r\n    display: flex !important;\r\n    align-items: center !important;\r\n}\r\n\r\n#rmHome .rmhome-story-container {\r\n    display: flex !important;\r\n    align-items: center !important;\r\n    justify-content: center !important;\r\n}\r\n\r\n#rmHome .rmhome-story-content {\r\n    width: 100% !important;\r\n    max-width: 790px !important;\r\n    margin: 0 auto !important;\r\n    text-align: center !important;\r\n}\r\n\r\n#rmHome .rmhome-story-content h2 {\r\n    margin: 0 !important;\r\n    font-size: clamp(44px, 4vw, 62px) !important;\r\n    line-height: 1.03 !important;\r\n}\r\n\r\n#rmHome .rmhome-story-content .rmhome-small-line {\r\n    margin: 18px auto 24px !important;\r\n}\r\n\r\n#rmHome .rmhome-story-content p {\r\n    max-width: 720px !important;\r\n    margin: 0 auto !important;\r\n    text-align: center !important;\r\n    font-size: 19px !important;\r\n    line-height: 1.58 !important;\r\n}\r\n\r\n#rmHome .rmhome-poem-btn {\r\n    margin-top: 28px !important;\r\n}\r\n\r\n\/* ---------- QUOTE AUTHOR: KEEP ROBIN MADDEN ON ONE LINE ---------- *\/\r\n#rmHome .rmhome-quote-author {\r\n    flex-wrap: nowrap !important;\r\n    white-space: nowrap !important;\r\n}\r\n\r\n#rmHome .rmhome-quote-author > span:not(.rmhome-keep-case) {\r\n    width: 25px !important;\r\n    height: 1px !important;\r\n    background: #8c765c !important;\r\n    flex: 0 0 25px !important;\r\n}\r\n\r\n#rmHome .rmhome-quote-author .rmhome-keep-case {\r\n    width: auto !important;\r\n    height: auto !important;\r\n    display: inline-block !important;\r\n    flex: 0 0 auto !important;\r\n    white-space: nowrap !important;\r\n    background: transparent !important;\r\n    line-height: 1.2 !important;\r\n}\r\n\r\n\/* ---------- REASONS CARDS: NO BLOG HEADING \/ DATES \/ LINKS ---------- *\/\r\n#rmHome .rmhome-reasons {\r\n    padding: 62px 0 76px !important;\r\n}\r\n\r\n#rmHome .rmhome-reasons .rmhome-blog-grid {\r\n    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\r\n    gap: 30px !important;\r\n    align-items: start !important;\r\n}\r\n\r\n#rmHome .rmhome-reasons .rmhome-blog-card {\r\n    width: 100% !important;\r\n    padding: 0 !important;\r\n}\r\n\r\n#rmHome .rmhome-reasons .rmhome-blog-image-wrap {\r\n    position: relative !important;\r\n    width: 100% !important;\r\n    aspect-ratio: 16 \/ 9 !important;\r\n    overflow: hidden !important;\r\n    border-radius: 6px !important;\r\n    background: #f3eee6 !important;\r\n}\r\n\r\n#rmHome .rmhome-reasons .rmhome-blog-image {\r\n    width: 100% !important;\r\n    height: 100% !important;\r\n    object-fit: cover !important;\r\n    object-position: center center !important;\r\n    transform: none !important;\r\n}\r\n\r\n#rmHome .rmhome-reasons .rmhome-blog-card:hover .rmhome-blog-image {\r\n    transform: none !important;\r\n}\r\n\r\n\/* Covers\/replaces the existing words printed on the flower image card *\/\r\n#rmHome .rmhome-image-note {\r\n    position: absolute !important;\r\n    top: 50% !important;\r\n    left: 50% !important;\r\n    transform: translate(-50%, -50%) rotate(-1deg) !important;\r\n\r\n    width: min(68%, 250px) !important;\r\n    padding: 18px 20px !important;\r\n\r\n    background: rgba(255, 250, 240, .97) !important;\r\n    box-shadow: 0 7px 18px rgba(70, 49, 22, .12) !important;\r\n\r\n    color: #5a4530 !important;\r\n    text-align: center !important;\r\n    font-family: \"Cormorant Garamond\", Georgia, serif !important;\r\n    font-size: 22px !important;\r\n    font-weight: 600 !important;\r\n    line-height: 1.12 !important;\r\n}\r\n\r\n#rmHome .rmhome-reason-copy {\r\n    margin: 18px 0 0 !important;\r\n    color: #4f473d !important;\r\n    font-size: 18px !important;\r\n    font-weight: 500 !important;\r\n    line-height: 1.48 !important;\r\n}\r\n\r\n\/* ---------- iPAD LANDSCAPE ---------- *\/\r\n@media (min-width: 821px) and (max-width: 1180px) {\r\n\r\n    #rmHome .rmhome-client-hero {\r\n        min-height: 700px !important;\r\n        padding: 42px 0 !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-hero-inner {\r\n        min-height: 616px !important;\r\n        width: min(820px, calc(100% - 48px)) !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-book {\r\n        width: min(520px, 57vw) !important;\r\n        margin-top: -28px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-author-visual {\r\n        margin: 0 auto !important;\r\n    }\r\n\r\n    #rmHome .rmhome-story-section {\r\n        padding: 72px 0 !important;\r\n    }\r\n\r\n    #rmHome .rmhome-reasons .rmhome-blog-grid {\r\n        grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\r\n        gap: 22px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-image-note {\r\n        font-size: 19px !important;\r\n        padding: 14px 15px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-reason-copy {\r\n        font-size: 16.5px !important;\r\n    }\r\n}\r\n\r\n\/* ---------- iPAD PORTRAIT ---------- *\/\r\n@media (min-width: 601px) and (max-width: 820px) {\r\n\r\n    #rmHome .rmhome-client-hero {\r\n        min-height: 650px !important;\r\n        padding: 38px 0 !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-hero-inner {\r\n        min-height: 574px !important;\r\n        width: min(700px, calc(100% - 40px)) !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-book {\r\n        width: min(470px, 68vw) !important;\r\n        margin: -24px auto 22px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-author-visual {\r\n        margin: 0 auto !important;\r\n        align-self: center !important;\r\n    }\r\n\r\n    #rmHome .rmhome-story-section {\r\n        min-height: 390px !important;\r\n        padding: 66px 0 !important;\r\n    }\r\n\r\n    #rmHome .rmhome-story-content h2 {\r\n        font-size: 45px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-story-content p {\r\n        font-size: 17.5px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-reasons .rmhome-blog-grid {\r\n        grid-template-columns: 1fr !important;\r\n        gap: 42px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-reasons .rmhome-blog-card {\r\n        max-width: 650px !important;\r\n        margin: 0 auto !important;\r\n    }\r\n\r\n    #rmHome .rmhome-reasons .rmhome-blog-card:nth-child(3) {\r\n        grid-column: auto !important;\r\n        width: 100% !important;\r\n    }\r\n\r\n    #rmHome .rmhome-more-close {\r\n        top: 16px !important;\r\n        right: 16px !important;\r\n    }\r\n}\r\n\r\n\/* ---------- MOBILE ---------- *\/\r\n@media (max-width: 600px) {\r\n\r\n    #rmHome .rmhome-client-hero {\r\n        min-height: 0 !important;\r\n        padding: 36px 0 54px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-hero-inner {\r\n        min-height: 0 !important;\r\n        width: calc(100% - 28px) !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-book {\r\n        width: min(355px, 90vw) !important;\r\n        margin: -12px auto 20px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-intro p {\r\n        font-size: 16.5px !important;\r\n        line-height: 1.5 !important;\r\n    }\r\n\r\n    #rmHome .rmhome-author-visual,\r\n    #rmHome .rmhome-author-frame {\r\n        margin-left: auto !important;\r\n        margin-right: auto !important;\r\n    }\r\n\r\n    #rmHome .rmhome-more-close {\r\n        top: 12px !important;\r\n        right: 12px !important;\r\n        width: 38px !important;\r\n        height: 38px !important;\r\n        font-size: 19px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-story-section {\r\n        min-height: 0 !important;\r\n        padding: 58px 0 !important;\r\n    }\r\n\r\n    #rmHome .rmhome-story-content h2 {\r\n        font-size: 37px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-story-content p {\r\n        font-size: 16.5px !important;\r\n        line-height: 1.52 !important;\r\n    }\r\n\r\n    #rmHome .rmhome-reasons {\r\n        padding: 50px 0 60px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-reasons .rmhome-blog-grid {\r\n        grid-template-columns: 1fr !important;\r\n        gap: 38px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-image-note {\r\n        width: 68% !important;\r\n        padding: 14px 15px !important;\r\n        font-size: 19px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-reason-copy {\r\n        margin-top: 15px !important;\r\n        font-size: 16.5px !important;\r\n        line-height: 1.48 !important;\r\n    }\r\n}\r\n<\/style>\r\n\r\n\r\n\r\n<style>\r\n\/* =====================================================\r\n   SEPT 25 CLIENT HOME UPDATE\r\n===================================================== *\/\r\n\r\n\/* HERO \u2014 RAISE BOOK + COPY *\/\r\n@media (min-width: 1025px) {\r\n    #rmHome .rmhome-client-hero {\r\n        min-height: 700px !important;\r\n        padding: 18px 0 46px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-hero-inner {\r\n        min-height: 636px !important;\r\n        transform: translateY(-44px) !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-book {\r\n        margin-bottom: 16px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-intro p {\r\n        margin-bottom: 10px !important;\r\n    }\r\n}\r\n\r\n@media (min-width: 821px) and (max-width: 1024px) {\r\n    #rmHome .rmhome-client-hero {\r\n        min-height: 650px !important;\r\n        padding: 24px 0 42px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-hero-inner {\r\n        min-height: 584px !important;\r\n        transform: translateY(-28px) !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-book {\r\n        margin-bottom: 18px !important;\r\n    }\r\n}\r\n\r\n@media (min-width: 601px) and (max-width: 820px) {\r\n    #rmHome .rmhome-client-hero {\r\n        min-height: 610px !important;\r\n        padding: 28px 0 42px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-hero-inner {\r\n        min-height: 540px !important;\r\n        transform: translateY(-18px) !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-book {\r\n        margin-bottom: 18px !important;\r\n    }\r\n}\r\n\r\n@media (max-width: 600px) {\r\n    #rmHome .rmhome-client-hero {\r\n        padding-top: 24px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-hero-inner {\r\n        transform: translateY(-8px) !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-book {\r\n        margin-bottom: 17px !important;\r\n    }\r\n}\r\n\r\n\r\n\/* MEET THE AUTHOR \u2014 PHOTO + BACKGROUND *\/\r\n#rmHome .rmhome-author {\r\n    background-size: 100% 100% !important;\r\n    background-position: center center !important;\r\n    background-color: #e7e9df !important;\r\n    background-blend-mode: multiply !important;\r\n}\r\n\r\n#rmHome .rmhome-author-frame img {\r\n    aspect-ratio: 1 \/ 1.18 !important;\r\n    object-fit: cover !important;\r\n    object-position: center top !important;\r\n}\r\n\r\n@media (min-width: 821px) {\r\n    #rmHome .rmhome-author-visual {\r\n        transform: translateY(18px) !important;\r\n    }\r\n}\r\n\r\n#rmHome .rmhome-journal-title-line {\r\n    display: inline-block !important;\r\n    white-space: nowrap !important;\r\n    margin-top: 2px !important;\r\n    color: inherit !important;\r\n}\r\n\r\n@media (max-width: 820px) {\r\n    #rmHome .rmhome-author {\r\n        background-size: cover !important;\r\n        background-position: center center !important;\r\n    }\r\n\r\n    #rmHome .rmhome-author-visual {\r\n        transform: translateY(10px) !important;\r\n    }\r\n}\r\n\r\n\r\n\/* EXTRA BUY YOUR COPY CTA *\/\r\n#rmHome .rmhome-reasons-cta {\r\n    margin-top: 42px !important;\r\n    text-align: center !important;\r\n}\r\n\r\n#rmHome .rmhome-buy-copy-extra {\r\n    min-width: 178px !important;\r\n}\r\n\r\n@media (max-width: 600px) {\r\n    #rmHome .rmhome-reasons-cta {\r\n        margin-top: 34px !important;\r\n    }\r\n}\r\n<\/style>\r\n\r\n\r\n\r\n<style>\r\n\/* =====================================================\r\n   SEPT 25 HERO CLIPPING FIX\r\n   Keep the book high, but never cut it from the top.\r\n===================================================== *\/\r\n\r\n\/* DESKTOP *\/\r\n@media (min-width: 1025px) {\r\n    #rmHome .rmhome-client-hero {\r\n        min-height: 0 !important;\r\n        padding: 16px 0 38px !important;\r\n        align-items: flex-start !important;\r\n        overflow: hidden !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-hero-inner {\r\n        min-height: 0 !important;\r\n        transform: none !important;\r\n        justify-content: flex-start !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-book {\r\n        width: min(575px, 41vw) !important;\r\n        margin: 0 auto 16px !important;\r\n        transform: none !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-book img {\r\n        display: block !important;\r\n        width: 100% !important;\r\n        height: auto !important;\r\n        object-fit: contain !important;\r\n        object-position: center top !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-intro {\r\n        margin-top: 0 !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-intro p {\r\n        margin-bottom: 9px !important;\r\n    }\r\n}\r\n\r\n\/* iPAD LANDSCAPE *\/\r\n@media (min-width: 821px) and (max-width: 1024px) {\r\n    #rmHome .rmhome-client-hero {\r\n        min-height: 0 !important;\r\n        padding: 18px 0 38px !important;\r\n        align-items: flex-start !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-hero-inner {\r\n        min-height: 0 !important;\r\n        transform: none !important;\r\n        justify-content: flex-start !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-book {\r\n        margin: 0 auto 17px !important;\r\n        transform: none !important;\r\n    }\r\n}\r\n\r\n\/* iPAD PORTRAIT *\/\r\n@media (min-width: 601px) and (max-width: 820px) {\r\n    #rmHome .rmhome-client-hero {\r\n        min-height: 0 !important;\r\n        padding: 20px 0 40px !important;\r\n        align-items: flex-start !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-hero-inner {\r\n        min-height: 0 !important;\r\n        transform: none !important;\r\n        justify-content: flex-start !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-book {\r\n        margin: 0 auto 18px !important;\r\n        transform: none !important;\r\n    }\r\n}\r\n\r\n\/* MOBILE *\/\r\n@media (max-width: 600px) {\r\n    #rmHome .rmhome-client-hero {\r\n        padding: 18px 0 42px !important;\r\n        align-items: flex-start !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-hero-inner {\r\n        transform: none !important;\r\n        justify-content: flex-start !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-book {\r\n        margin: 0 auto 17px !important;\r\n        transform: none !important;\r\n    }\r\n}\r\n<\/style>\r\n\r\n\r\n\r\n<style>\r\n\/* =====================================================\r\n   SEPT 26 CLIENT HOME REVISION \u2014 HOME ONLY\r\n   Do not alter unrelated sections.\r\n===================================================== *\/\r\n\r\n\/* -----------------------------------------------------\r\n   HERO: MUTED GOLD TONE + BOOK SPACING\r\n----------------------------------------------------- *\/\r\n\r\n#rmHome .rmhome-client-hero {\r\n    position: relative !important;\r\n    min-height: 0 !important;\r\n    padding: 44px 0 58px !important;\r\n    align-items: flex-start !important;\r\n\r\n    background:\r\n        radial-gradient(\r\n            circle at 50% 34%,\r\n            rgba(194, 158, 91, .17) 0%,\r\n            rgba(194, 158, 91, .08) 25%,\r\n            rgba(255, 252, 245, 0) 47%\r\n        ),\r\n        linear-gradient(\r\n            180deg,\r\n            #fffaf0 0%,\r\n            #fbf2df 100%\r\n        ) !important;\r\n}\r\n\r\n#rmHome .rmhome-client-hero-inner {\r\n    width: min(980px, calc(100% - 54px)) !important;\r\n    min-height: 0 !important;\r\n    transform: none !important;\r\n    justify-content: flex-start !important;\r\n}\r\n\r\n\/*\r\n   Client requested approximately equal visual spacing:\r\n   navigation bottom -> book\r\n   book bottom -> next text block\r\n*\/\r\n#rmHome .rmhome-client-book-zone {\r\n    position: relative !important;\r\n    width: 100% !important;\r\n    max-width: 900px !important;\r\n\r\n    margin: 0 auto 44px !important;\r\n\r\n    display: flex !important;\r\n    align-items: center !important;\r\n    justify-content: center !important;\r\n}\r\n\r\n#rmHome .rmhome-client-book {\r\n    width: min(560px, 40vw) !important;\r\n    margin: 0 auto !important;\r\n    transform: none !important;\r\n    z-index: 2 !important;\r\n}\r\n\r\n\/* -----------------------------------------------------\r\n   HERO: NEW EXPLANATORY COPY\r\n----------------------------------------------------- *\/\r\n\r\n#rmHome .rmhome-journal-explainer {\r\n    width: 100% !important;\r\n    max-width: 820px !important;\r\n    margin: 0 auto 24px !important;\r\n    text-align: center !important;\r\n}\r\n\r\n#rmHome .rmhome-journal-explainer p {\r\n    max-width: 790px !important;\r\n    margin: 0 auto !important;\r\n\r\n    color: #3f382f !important;\r\n\r\n    font-size: clamp(19px, 1.34vw, 22px) !important;\r\n    font-weight: 600 !important;\r\n    line-height: 1.55 !important;\r\n\r\n    text-align: center !important;\r\n    text-transform: none !important;\r\n}\r\n\r\n#rmHome .rmhome-client-intro {\r\n    max-width: 820px !important;\r\n    margin: 0 auto !important;\r\n}\r\n\r\n#rmHome .rmhome-client-intro::before {\r\n    content: \"\" !important;\r\n    display: block !important;\r\n\r\n    width: 76px !important;\r\n    height: 1px !important;\r\n\r\n    margin: 0 auto 22px !important;\r\n\r\n    background: rgba(176, 135, 69, .72) !important;\r\n}\r\n\r\n\r\n\/* -----------------------------------------------------\r\n   HERO: NEW MUTED-GOLD SIDE DECOR\r\n   Abstract line flourishes, not the greenery used elsewhere.\r\n----------------------------------------------------- *\/\r\n\r\n#rmHome .rmhome-gold-flourish {\r\n    position: absolute !important;\r\n    top: 50% !important;\r\n\r\n    width: 150px !important;\r\n    height: 245px !important;\r\n\r\n    transform: translateY(-50%) !important;\r\n\r\n    opacity: .44 !important;\r\n    pointer-events: none !important;\r\n    z-index: 1 !important;\r\n}\r\n\r\n#rmHome .rmhome-gold-flourish-left {\r\n    left: 1% !important;\r\n}\r\n\r\n#rmHome .rmhome-gold-flourish-right {\r\n    right: 1% !important;\r\n    transform: translateY(-50%) scaleX(-1) !important;\r\n}\r\n\r\n#rmHome .rmhome-gold-flourish svg {\r\n    display: block !important;\r\n    width: 100% !important;\r\n    height: 100% !important;\r\n    overflow: visible !important;\r\n}\r\n\r\n#rmHome .rmhome-gold-flourish path {\r\n    fill: none !important;\r\n    stroke: #b99a63 !important;\r\n    stroke-width: 1.5 !important;\r\n    stroke-linecap: round !important;\r\n}\r\n\r\n#rmHome .rmhome-gold-flourish ellipse {\r\n    fill: #d3bd91 !important;\r\n}\r\n\r\n#rmHome .rmhome-gold-flourish circle {\r\n    fill: #b99a63 !important;\r\n}\r\n\r\n\r\n\/* -----------------------------------------------------\r\n   THREE-PHOTO SECTION: MUTED PINK BACKGROUND\r\n----------------------------------------------------- *\/\r\n\r\n#rmHome .rmhome-reasons {\r\n    background:\r\n        linear-gradient(\r\n            180deg,\r\n            #f7ece9 0%,\r\n            #f2e1dd 100%\r\n        ) !important;\r\n\r\n    padding: 68px 0 78px !important;\r\n}\r\n\r\n\r\n\/* -----------------------------------------------------\r\n   FIRST FLOWER IMAGE:\r\n   Replace wording ON the existing card visually.\r\n   Do NOT draw a second card over the image.\r\n----------------------------------------------------- *\/\r\n\r\n#rmHome .rmhome-blog-card-1 .rmhome-image-note {\r\n    position: absolute !important;\r\n\r\n    top: 50% !important;\r\n    left: 50% !important;\r\n\r\n    width: 49% !important;\r\n    max-width: 205px !important;\r\n\r\n    padding: 7px 8px !important;\r\n\r\n    transform: translate(-50%, -50%) rotate(-1deg) !important;\r\n\r\n    background: transparent !important;\r\n    box-shadow: none !important;\r\n\r\n    color: #5a4530 !important;\r\n    text-align: center !important;\r\n\r\n    font-size: 20px !important;\r\n    font-weight: 600 !important;\r\n    line-height: 1.08 !important;\r\n\r\n    z-index: 3 !important;\r\n}\r\n\r\n\/*\r\n   Small cream patch covers ONLY the old printed words,\r\n   leaving the original flower card itself visible.\r\n*\/\r\n#rmHome .rmhome-blog-card-1 .rmhome-image-note::before {\r\n    content: \"\" !important;\r\n\r\n    position: absolute !important;\r\n    z-index: -1 !important;\r\n\r\n    top: 50% !important;\r\n    left: 50% !important;\r\n\r\n    width: 112% !important;\r\n    height: 116% !important;\r\n\r\n    transform: translate(-50%, -50%) !important;\r\n\r\n    background: #f7efe2 !important;\r\n    border-radius: 1px !important;\r\n}\r\n\r\n\r\n\/* -----------------------------------------------------\r\n   RESPONSIVE\r\n----------------------------------------------------- *\/\r\n\r\n@media (min-width: 821px) and (max-width: 1180px) {\r\n\r\n    #rmHome .rmhome-client-hero {\r\n        padding: 40px 0 54px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-book-zone {\r\n        margin-bottom: 40px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-book {\r\n        width: min(510px, 56vw) !important;\r\n    }\r\n\r\n    #rmHome .rmhome-gold-flourish {\r\n        width: 125px !important;\r\n        height: 215px !important;\r\n        opacity: .36 !important;\r\n    }\r\n\r\n    #rmHome .rmhome-journal-explainer p {\r\n        font-size: 18.5px !important;\r\n    }\r\n}\r\n\r\n\r\n@media (min-width: 601px) and (max-width: 820px) {\r\n\r\n    #rmHome .rmhome-client-hero {\r\n        padding: 36px 0 50px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-book-zone {\r\n        margin-bottom: 36px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-book {\r\n        width: min(465px, 69vw) !important;\r\n    }\r\n\r\n    #rmHome .rmhome-gold-flourish {\r\n        width: 103px !important;\r\n        height: 185px !important;\r\n        opacity: .30 !important;\r\n    }\r\n\r\n    #rmHome .rmhome-journal-explainer {\r\n        max-width: 650px !important;\r\n        margin-bottom: 22px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-journal-explainer p {\r\n        font-size: 17.5px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-blog-card-1 .rmhome-image-note {\r\n        font-size: 19px !important;\r\n    }\r\n}\r\n\r\n\r\n@media (max-width: 600px) {\r\n\r\n    #rmHome .rmhome-client-hero {\r\n        padding: 28px 0 44px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-hero-inner {\r\n        width: calc(100% - 28px) !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-book-zone {\r\n        margin-bottom: 28px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-book {\r\n        width: min(350px, 88vw) !important;\r\n    }\r\n\r\n    \/* Keep decoration subtle and away from small-screen copy *\/\r\n    #rmHome .rmhome-gold-flourish {\r\n        width: 70px !important;\r\n        height: 130px !important;\r\n        opacity: .22 !important;\r\n    }\r\n\r\n    #rmHome .rmhome-gold-flourish-left {\r\n        left: -12px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-gold-flourish-right {\r\n        right: -12px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-journal-explainer {\r\n        margin-bottom: 20px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-journal-explainer p {\r\n        font-size: 16.5px !important;\r\n        line-height: 1.5 !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-intro::before {\r\n        margin-bottom: 18px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-reasons {\r\n        padding: 54px 0 62px !important;\r\n    }\r\n\r\n    #rmHome .rmhome-blog-card-1 .rmhome-image-note {\r\n        width: 48% !important;\r\n        max-width: 190px !important;\r\n        font-size: 18px !important;\r\n    }\r\n}\r\n<\/style>\r\n\r\n\r\n\r\n<style>\r\n\/* =====================================================\r\n   SEPT 29 CLIENT HOME REVISION \u2014 FINAL VISUAL TWEAKS\r\n   Home-related changes only.\r\n===================================================== *\/\r\n\r\n\/* -----------------------------------------------------\r\n   1) HERO \u2014 MAKE THE GOLD READ AS GOLD, NOT BEIGE\r\n----------------------------------------------------- *\/\r\n\r\n#rmHome .rmhome-client-hero {\r\n    background:\r\n        radial-gradient(\r\n            circle at 50% 31%,\r\n            rgba(255, 244, 210, .42) 0%,\r\n            rgba(237, 208, 139, .24) 31%,\r\n            rgba(210, 164, 72, 0) 55%\r\n        ),\r\n        linear-gradient(\r\n            180deg,\r\n            #e7c979 0%,\r\n            #d9b35a 58%,\r\n            #d0a044 100%\r\n        ) !important;\r\n}\r\n\r\n\r\n\/* -----------------------------------------------------\r\n   2) HERO LEAVES \u2014 DARKER, BOLDER, MORE VISIBLE\r\n----------------------------------------------------- *\/\r\n\r\n#rmHome .rmhome-gold-flourish {\r\n    width: 188px !important;\r\n    height: 292px !important;\r\n    opacity: .88 !important;\r\n}\r\n\r\n#rmHome .rmhome-gold-flourish path {\r\n    stroke: #715321 !important;\r\n    stroke-width: 2.15 !important;\r\n}\r\n\r\n#rmHome .rmhome-gold-flourish ellipse {\r\n    fill: #8f6d2d !important;\r\n}\r\n\r\n#rmHome .rmhome-gold-flourish circle {\r\n    fill: #654818 !important;\r\n}\r\n\r\n#rmHome .rmhome-gold-flourish-left {\r\n    left: -1% !important;\r\n}\r\n\r\n#rmHome .rmhome-gold-flourish-right {\r\n    right: -1% !important;\r\n}\r\n\r\n\r\n\/* -----------------------------------------------------\r\n   3) MEET THE AUTHOR \u2014 DARKEN RIGHT-SIDE FLOWERS\r\n   Match their visual weight more closely to the left.\r\n----------------------------------------------------- *\/\r\n\r\n#rmHome .rmhome-author {\r\n    position: relative !important;\r\n    isolation: isolate !important;\r\n}\r\n\r\n#rmHome .rmhome-author::after {\r\n    content: \"\" !important;\r\n    display: block !important;\r\n\r\n    position: absolute !important;\r\n    inset: 0 !important;\r\n\r\n    z-index: 0 !important;\r\n    pointer-events: none !important;\r\n\r\n    background:\r\n        linear-gradient(\r\n            90deg,\r\n            rgba(91, 101, 73, 0) 0%,\r\n            rgba(91, 101, 73, 0) 47%,\r\n            rgba(83, 94, 65, .10) 66%,\r\n            rgba(74, 86, 57, .23) 100%\r\n        ) !important;\r\n\r\n    mix-blend-mode: multiply !important;\r\n}\r\n\r\n#rmHome .rmhome-author-container {\r\n    position: relative !important;\r\n    z-index: 1 !important;\r\n}\r\n\r\n\r\n\/* -----------------------------------------------------\r\n   4) MORE TO REMEMBER \u2014 DARKER BACKGROUND BEHIND QUESTIONS\r\n----------------------------------------------------- *\/\r\n\r\n#rmHome .rmhome-more-dialog {\r\n    background:\r\n        radial-gradient(\r\n            circle at 84% 9%,\r\n            rgba(161, 142, 92, .22),\r\n            transparent 30%\r\n        ),\r\n        linear-gradient(\r\n            180deg,\r\n            #d8d5bd 0%,\r\n            #c9c6aa 100%\r\n        ) !important;\r\n}\r\n\r\n#rmHome .rmhome-more-header h2 {\r\n    color: #29251d !important;\r\n}\r\n\r\n#rmHome .rmhome-more-header p,\r\n#rmHome .rmhome-more-intro-strong {\r\n    color: #3f392f !important;\r\n}\r\n\r\n#rmHome .rmhome-more-item {\r\n    background: rgba(255, 253, 247, .96) !important;\r\n    border-color: rgba(107, 89, 53, .24) !important;\r\n    box-shadow: 0 9px 24px rgba(63, 55, 38, .10) !important;\r\n}\r\n\r\n#rmHome .rmhome-more-close {\r\n    background: #f6f1df !important;\r\n    border-color: rgba(105, 84, 43, .38) !important;\r\n    color: #57441f !important;\r\n}\r\n\r\n\r\n\/* -----------------------------------------------------\r\n   RESPONSIVE \u2014 KEEP NEW LEAVES STRONG BUT CONTROLLED\r\n----------------------------------------------------- *\/\r\n\r\n@media (min-width: 821px) and (max-width: 1180px) {\r\n    #rmHome .rmhome-gold-flourish {\r\n        width: 150px !important;\r\n        height: 245px !important;\r\n        opacity: .78 !important;\r\n    }\r\n}\r\n\r\n@media (min-width: 601px) and (max-width: 820px) {\r\n    #rmHome .rmhome-gold-flourish {\r\n        width: 122px !important;\r\n        height: 205px !important;\r\n        opacity: .68 !important;\r\n    }\r\n}\r\n\r\n@media (max-width: 600px) {\r\n    #rmHome .rmhome-gold-flourish {\r\n        width: 82px !important;\r\n        height: 148px !important;\r\n        opacity: .56 !important;\r\n    }\r\n\r\n    #rmHome .rmhome-client-hero {\r\n        background:\r\n            radial-gradient(\r\n                circle at 50% 25%,\r\n                rgba(255, 244, 210, .38) 0%,\r\n                rgba(237, 208, 139, .20) 35%,\r\n                rgba(210, 164, 72, 0) 58%\r\n            ),\r\n            linear-gradient(\r\n                180deg,\r\n                #e7c979 0%,\r\n                #d8b157 62%,\r\n                #cea044 100%\r\n            ) !important;\r\n    }\r\n\r\n    #rmHome .rmhome-author::after {\r\n        background:\r\n            linear-gradient(\r\n                180deg,\r\n                rgba(74, 86, 57, 0) 0%,\r\n                rgba(74, 86, 57, .09) 64%,\r\n                rgba(74, 86, 57, .14) 100%\r\n            ) !important;\r\n    }\r\n}\r\n<\/style>\r\n\r\n\r\n\r\n<style>\r\n\/* =====================================================\r\n   FINAL CLIENT HERO REVISION\r\n   - exact muted gold: #E0C399\r\n   - gold runs from the very top of the hero section\r\n   - remove fern \/ arm-like decorations completely\r\n   - everything else remains unchanged\r\n===================================================== *\/\r\n\r\n#rmHome .rmhome-client-hero {\r\n    margin-top: 0 !important;\r\n    background: #E0C399 !important;\r\n    background-image: none !important;\r\n}\r\n\r\n\/* No lighter top wash \u2014 keep exact muted gold from top to bottom *\/\r\n#rmHome .rmhome-client-hero::before,\r\n#rmHome .rmhome-client-hero::after {\r\n    content: none !important;\r\n    display: none !important;\r\n    background: none !important;\r\n    background-image: none !important;\r\n}\r\n\r\n\/* Ferns \/ side leaves removed per client request *\/\r\n#rmHome .rmhome-gold-flourish,\r\n#rmHome .rmhome-gold-flourish-left,\r\n#rmHome .rmhome-gold-flourish-right {\r\n    display: none !important;\r\n    visibility: hidden !important;\r\n    opacity: 0 !important;\r\n}\r\n\r\n\/* Keep the same exact muted gold on tablet and mobile *\/\r\n@media (max-width: 1180px) {\r\n    #rmHome .rmhome-client-hero {\r\n        background: #E0C399 !important;\r\n        background-image: none !important;\r\n    }\r\n}\r\n<\/style>\r\n\r\n\r\n<!-- ROBIN MADDEN HOME PAGE END -->\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-5470a0b e-con e-atomic-element e-flexbox-base e-default-div e-6f86fc2 \" data-id=\"5470a0b\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"5470a0b\">\n    <div class=\"elementor-element elementor-element-2369bba e-flex e-con-boxed e-con e-parent\" data-id=\"2369bba\" data-element_type=\"container\" data-e-type=\"container\" id=\"contact\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-13264e7 e-con-full e-flex e-con e-child\" data-id=\"13264e7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-2f2166e e-con-full e-flex e-con e-child\" data-id=\"2f2166e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8b44ce1 elementor-widget elementor-widget-icon-box\" data-id=\"8b44ce1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tSTAY CONNECTED\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\ti\u2019d love to hear from you\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-74f51ba elementor-widget__width-inherit elementor-widget elementor-widget-text-editor\" data-id=\"74f51ba\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>whether you have a question about the journal, would like to share a thought, or simply want to say hello, I\u2019d be delighted to hear from you. feel free to reach out and I\u2019ll get back to you as soon as I can.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-179b30c elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-icon-box\" data-id=\"179b30c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tconnect with robin\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a53f78f elementor-shape-circle e-grid-align-left elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-grid-0 elementor-widget elementor-widget-social-icons\" data-id=\"a53f78f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"social-icons.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-social-icons-wrapper elementor-grid\" role=\"list\">\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-facebook elementor-repeater-item-1fa144b\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Facebook<\/span>\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-facebook\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256C504 119 393 8 256 8S8 119 8 256c0 123.78 90.69 226.38 209.25 245V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.28c-30.8 0-40.41 19.12-40.41 38.73V256h68.78l-11 71.69h-57.78V501C413.31 482.38 504 379.78 504 256z\"><\/path><\/svg>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-instagram elementor-repeater-item-7c1639e\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">Instagram<\/span>\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-instagram\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z\"><\/path><\/svg>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t\t\t<span class=\"elementor-grid-item\" role=\"listitem\">\n\t\t\t\t\t<a class=\"elementor-icon elementor-social-icon elementor-social-icon-x-twitter elementor-repeater-item-fe79b39\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-screen-only\">X-twitter<\/span>\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fab-x-twitter\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z\"><\/path><\/svg>\t\t\t\t\t<\/a>\n\t\t\t\t<\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-769dee8 e-con-full e-flex e-con e-child\" data-id=\"769dee8\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-aa76d53 elementor-button-align-stretch elementor-widget elementor-widget-form\" data-id=\"aa76d53\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;button_width&quot;:&quot;50&quot;,&quot;step_next_label&quot;:&quot;Next&quot;,&quot;step_previous_label&quot;:&quot;Previous&quot;,&quot;step_type&quot;:&quot;number_text&quot;,&quot;step_icon_shape&quot;:&quot;circle&quot;}\" data-widget_type=\"form.default\">\n\t\t\t\t\t\t\t<form class=\"elementor-form\" method=\"post\" name=\"New Form\" aria-label=\"New Form\">\n\t\t\t<input type=\"hidden\" name=\"post_id\" value=\"24\"\/>\n\t\t\t<input type=\"hidden\" name=\"form_id\" value=\"aa76d53\"\/>\n\t\t\t<input type=\"hidden\" name=\"referer_title\" value=\"\" \/>\n\n\t\t\t\n\t\t\t<div class=\"elementor-form-fields-wrapper elementor-labels-above\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-email elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[email]\" id=\"form-field-email\" class=\"elementor-field elementor-size-md  elementor-field-textual\" placeholder=\"your full name\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-email elementor-field-group elementor-column elementor-field-group-field_9fb0fd6 elementor-col-50 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"email\" name=\"form_fields[field_9fb0fd6]\" id=\"form-field-field_9fb0fd6\" class=\"elementor-field elementor-size-md  elementor-field-textual\" placeholder=\"your email\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-tel elementor-field-group elementor-column elementor-field-group-field_2f325e2 elementor-col-50 elementor-field-required\">\n\t\t\t\t\t\t\t<input size=\"1\" type=\"tel\" name=\"form_fields[field_2f325e2]\" id=\"form-field-field_2f325e2\" class=\"elementor-field elementor-size-md  elementor-field-textual\" placeholder=\"your number\" required=\"required\" pattern=\"[0-9()#&amp;+*-=.]+\" title=\"Only numbers and phone characters (#, -, *, etc) are accepted.\">\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-field_b38afda elementor-col-100 elementor-field-required\">\n\t\t\t\t\t<textarea class=\"elementor-field-textual elementor-field  elementor-size-md\" name=\"form_fields[field_b38afda]\" id=\"form-field-field_b38afda\" rows=\"4\" placeholder=\"write your massage here\" required=\"required\"><\/textarea>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-group elementor-column elementor-field-type-submit elementor-col-50 e-form__buttons\">\n\t\t\t\t\t<button class=\"elementor-button elementor-size-md\" type=\"submit\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-long-arrow-alt-right\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M313.941 216H12c-6.627 0-12 5.373-12 12v56c0 6.627 5.373 12 12 12h301.941v46.059c0 21.382 25.851 32.09 40.971 16.971l86.059-86.059c9.373-9.373 9.373-24.569 0-33.941l-86.059-86.059c-15.119-15.119-40.971-4.411-40.971 16.971V216z\"><\/path><\/svg>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">send message<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/form>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\n<\/div>\n\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>i remember\u2026 is a guided legacy journal created for grandmothers to share the stories, memories, and moments of their lives with their grandchildren. Thoughtful prompts guide you through everything from childhood and growing up to love, family, becoming a grandmother, and the little moments you never want forgotten. \u201cphotographs capture faces, objects become heirlooms, but [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-24","page","type-page","status-publish","hentry"],"_hostinger_reach_plugin_has_subscription_block":false,"_hostinger_reach_plugin_is_elementor":false,"_links":{"self":[{"href":"https:\/\/initialmockups.com\/robbinmadden\/wp-json\/wp\/v2\/pages\/24","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/initialmockups.com\/robbinmadden\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/initialmockups.com\/robbinmadden\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/initialmockups.com\/robbinmadden\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/initialmockups.com\/robbinmadden\/wp-json\/wp\/v2\/comments?post=24"}],"version-history":[{"count":202,"href":"https:\/\/initialmockups.com\/robbinmadden\/wp-json\/wp\/v2\/pages\/24\/revisions"}],"predecessor-version":[{"id":349,"href":"https:\/\/initialmockups.com\/robbinmadden\/wp-json\/wp\/v2\/pages\/24\/revisions\/349"}],"wp:attachment":[{"href":"https:\/\/initialmockups.com\/robbinmadden\/wp-json\/wp\/v2\/media?parent=24"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}