{"id":1292,"date":"2026-07-30T04:38:03","date_gmt":"2026-07-30T04:38:03","guid":{"rendered":"https:\/\/jwwebsites.com\/frederick-young\/?page_id=1292"},"modified":"2026-07-30T04:38:08","modified_gmt":"2026-07-30T04:38:08","slug":"bed-and-breakfast","status":"publish","type":"page","link":"https:\/\/jwwebsites.com\/frederick-young\/bed-and-breakfast\/","title":{"rendered":"Bed and Breakfast"},"content":{"rendered":"<div id=\"pl-1292\"  class=\"panel-layout\" ><div id=\"pg-1292-0\"  class=\"panel-grid panel-no-style\" ><div id=\"pgc-1292-0-0\"  class=\"panel-grid-cell\" ><div id=\"panel-1292-0-0-0\" class=\"so-panel widget widget_so_protected_block_widget panel-first-child panel-last-child\" data-index=\"0\" ><!--\r\n  Willow & Hearth Bed & Breakfast \u2014 Full Page \/ SiteOrigin + Vantage Safe Build\r\n\r\n  CONVERSION NOTE:\r\n  This page preserves the supplied architecture, full-width breakout, section order,\r\n  responsive behavior, scroll reveals, card flips, curtain reveal, CBS-style feature\r\n  animation, parallax composition, orbit animation, performance meters, circular counter,\r\n  radar\/shield animation, pricing count animation, light beams, particles, sticky navigation,\r\n  button interactions, FAQ details behavior, and reduced-motion handling.\r\n\r\n  Paste this entire block into one Standard SiteOrigin Custom HTML \/ protected widget.\r\n\r\n  CONTENT NOTE:\r\n  \"Willow & Hearth Bed & Breakfast\" is sample brand copy. The rates-and-booking section presents\r\n  a real starting nightly rate of $185. Final rates may vary by room, dates, length of stay, guest count,\r\n  season, availability, taxes, policies, inclusions, and any special arrangements.\r\n  The final stay-inquiry control remains intentionally non-linking, matching the supplied source behavior.\r\n\r\n-->\r\n<style>\r\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Source+Sans+3:ital,wght@0,400;0,500;0,600;0,700;0,800&family=Space+Grotesk:wght@500;600;700&display=swap');\r\n\r\n  #jw-hosting-page,\r\n  #jw-hosting-page * {\r\n    box-sizing: border-box;\r\n  }\r\n\r\n  #jw-hosting-page {\r\n    --jw-navy: #31483b;\r\n    --jw-navy-2: #223229;\r\n    --jw-blue: #6d816f;\r\n    --jw-blue-bright: #9db09d;\r\n    --jw-green: #a46f45;\r\n    --jw-green-bright: #d6b27c;\r\n    --jw-cream: #f8f3ea;\r\n    --jw-sand: #dfd0ba;\r\n    --jw-white: #ffffff;\r\n    --jw-ink: #2f352f;\r\n    --jw-muted: #70756d;\r\n    --jw-shadow: 0 24px 70px rgba(2, 22, 31, 0.22);\r\n    --jw-anchor-inset: 48px;\r\n    position: relative;\r\n    isolation: isolate;\r\n    width: var(--jw-host-vw, 100vw);\r\n    max-width: none;\r\n    margin-right: calc((100% - var(--jw-host-vw, 100vw)) \/ 2);\r\n    margin-left: calc((100% - var(--jw-host-vw, 100vw)) \/ 2);\r\n    overflow: hidden;\r\n    color: var(--jw-ink);\r\n    background: var(--jw-white);\r\n    font-family: \"Source Sans 3\", Arial, Helvetica, sans-serif;\r\n    line-height: 1.6;\r\n    -webkit-font-smoothing: antialiased;\r\n  }\r\n\r\n  #jw-hosting-page img,\r\n  #jw-hosting-page svg {\r\n    display: block;\r\n    max-width: 100%;\r\n  }\r\n\r\n  #jw-hosting-page a {\r\n    color: inherit;\r\n  }\r\n\r\n  #jw-hosting-page h1,\r\n  #jw-hosting-page h2,\r\n  #jw-hosting-page h3,\r\n  #jw-hosting-page p {\r\n    margin-top: 0;\r\n  }\r\n\r\n  #jw-hosting-page h1,\r\n  #jw-hosting-page h2,\r\n  #jw-hosting-page h3 {\r\n    color: inherit;\r\n    font-family: \"Space Grotesk\", \"Source Sans 3\", Arial, Helvetica, sans-serif;\r\n    font-weight: 700;\r\n    line-height: 1.08;\r\n    letter-spacing: -0.035em;\r\n  }\r\n\r\n  #jw-hosting-page h1 {\r\n    max-width: 820px;\r\n    margin-bottom: 24px;\r\n    font-size: clamp(2.55rem, 5.44vw, 5.44rem);\r\n  }\r\n\r\n  #jw-hosting-page h2 {\r\n    margin-bottom: 22px;\r\n    font-size: clamp(1.91rem, 3.74vw, 3.83rem);\r\n  }\r\n\r\n  #jw-hosting-page h3 {\r\n    margin-bottom: 12px;\r\n    font-size: clamp(20px, 1.7vw, 23px);\r\n  }\r\n\r\n  #jw-hosting-page p {\r\n    margin-bottom: 22px;\r\n    font-size: clamp(19px, 1.23vw, 24px) !important;\r\n    line-height: 1.62;\r\n  }\r\n\r\n  #jw-hosting-page small {\r\n    font-size: 16px !important;\r\n    line-height: 1.55;\r\n  }\r\n\r\n  #jw-hosting-page .jw-host-row {\r\n    position: relative;\r\n    min-height: 560px;\r\n    overflow: hidden;\r\n  }\r\n\r\n  #jw-hosting-page .jw-host-inner {\r\n    position: relative;\r\n    z-index: 3;\r\n    width: min(1180px, calc(100% - 48px));\r\n    margin: 0 auto;\r\n    padding: 104px 0;\r\n  }\r\n\r\n  #jw-hosting-page .jw-host-table {\r\n    display: table;\r\n    width: 100%;\r\n    table-layout: fixed;\r\n    border-collapse: separate;\r\n    border-spacing: 0;\r\n  }\r\n\r\n  #jw-hosting-page .jw-host-cell {\r\n    display: table-cell;\r\n    width: 50%;\r\n    min-width: 0;\r\n    vertical-align: middle;\r\n  }\r\n\r\n  #jw-hosting-page .jw-host-cell + .jw-host-cell {\r\n    padding-left: clamp(34px, 6vw, 88px);\r\n  }\r\n\r\n  #jw-hosting-page .jw-host-table--reverse .jw-host-cell + .jw-host-cell {\r\n    padding-right: clamp(34px, 6vw, 88px);\r\n    padding-left: 0;\r\n  }\r\n\r\n  #jw-hosting-page .jw-host-eyebrow {\r\n    display: inline-block;\r\n    margin-bottom: 20px;\r\n    color: var(--jw-green);\r\n    font-size: clamp(25px, 0.9vw, 18px) !important;\r\n    font-weight: 900;\r\n    letter-spacing: 0.18em;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  #jw-hosting-page .jw-host-row--dark .jw-host-eyebrow {\r\n    color: var(--jw-green-bright);\r\n  }\r\n\r\n  #jw-hosting-page .jw-host-lead {\r\n    max-width: 710px;\r\n    color: inherit;\r\n    font-size: clamp(20px, 1.45vw, 27px) !important;\r\n    line-height: 1.55;\r\n  }\r\n\r\n  #jw-hosting-page .jw-host-btn {\r\n    display: inline-block;\r\n    position: relative;\r\n    min-width: 190px;\r\n    min-height: 60px;\r\n    padding: 19px 68px 19px 32px;\r\n    overflow: hidden;\r\n    border: 2px solid rgba(255, 255, 255, 0.22);\r\n    border-radius: 999px;\r\n    background:\r\n      linear-gradient(180deg, #bd8a5c 0%, var(--jw-green) 55%, #815635 100%);\r\n    box-shadow:\r\n      inset 0 1px 0 rgba(255, 255, 255, 0.38),\r\n      inset 0 -3px 0 rgba(19, 75, 24, 0.42),\r\n      0 17px 34px rgba(154, 125, 99, 0.30),\r\n      0 5px 0 rgba(25, 78, 29, 0.34);\r\n    color: var(--jw-white);\r\n    font-size: clamp(18px, 1.02vw, 20px) !important;\r\n    font-weight: 850;\r\n    line-height: 1.2;\r\n    text-align: center;\r\n    text-decoration: none;\r\n    isolation: isolate;\r\n    transform: translateZ(0);\r\n    transition:\r\n      transform 180ms ease,\r\n      box-shadow 180ms ease,\r\n      background 180ms ease,\r\n      border-color 180ms ease,\r\n      color 180ms ease;\r\n  }\r\n\r\n  #jw-hosting-page .jw-host-btn::before {\r\n    content: \"\";\r\n    position: absolute;\r\n    z-index: -1;\r\n    top: 5px;\r\n    right: 12px;\r\n    left: 12px;\r\n    height: 42%;\r\n    border-radius: 999px;\r\n    background:\r\n      linear-gradient(\r\n        180deg,\r\n        rgba(255, 255, 255, 0.46),\r\n        rgba(255, 255, 255, 0.04)\r\n      );\r\n    opacity: 0.72;\r\n    pointer-events: none;\r\n  }\r\n\r\n  #jw-hosting-page .jw-host-btn::after {\r\n    content: \"\u2192\";\r\n    position: absolute;\r\n    top: 50%;\r\n    right: 16px;\r\n    width: 36px;\r\n    height: 36px;\r\n    border-radius: 50%;\r\n    background: rgba(255, 255, 255, 0.16);\r\n    box-shadow:\r\n      inset 0 1px 0 rgba(255, 255, 255, 0.28),\r\n      0 4px 10px rgba(0, 0, 0, 0.16);\r\n    color: var(--jw-white);\r\n    font-size: 20px;\r\n    line-height: 36px;\r\n    text-align: center;\r\n    transform: translateY(-50%);\r\n    transition:\r\n      transform 180ms ease,\r\n      background 180ms ease,\r\n      color 180ms ease,\r\n      box-shadow 180ms ease;\r\n  }\r\n\r\n  #jw-hosting-page .jw-host-btn:hover,\r\n  #jw-hosting-page .jw-host-btn:focus-visible {\r\n    border-color: rgba(255, 255, 255, 0.32);\r\n    background:\r\n      linear-gradient(180deg, #c89566 0%, #a46f45 55%, #795133 100%);\r\n    box-shadow:\r\n      inset 0 1px 0 rgba(255, 255, 255, 0.44),\r\n      inset 0 -3px 0 rgba(19, 75, 24, 0.48),\r\n      0 22px 42px rgba(154, 125, 99, 0.38),\r\n      0 6px 0 rgba(25, 78, 29, 0.36);\r\n    transform: translateY(-4px);\r\n  }\r\n\r\n  #jw-hosting-page .jw-host-btn:hover::after,\r\n  #jw-hosting-page .jw-host-btn:focus-visible::after {\r\n    background: rgba(255, 255, 255, 0.24);\r\n    transform: translateY(-50%) translateX(4px);\r\n  }\r\n\r\n  #jw-hosting-page .jw-host-btn:active {\r\n    transform: translateY(-1px);\r\n  }\r\n\r\n  #jw-hosting-page .jw-host-btn:focus {\r\n    outline: none;\r\n  }\r\n\r\n  #jw-hosting-page .jw-host-btn:focus-visible {\r\n    outline: 3px solid rgba(126, 157, 175, 0.34);\r\n    outline-offset: 4px;\r\n  }\r\n\r\n  #jw-hosting-page .jw-host-btn[aria-disabled=\"true\"] {\r\n    cursor: default;\r\n    pointer-events: none;\r\n    user-select: none;\r\n  }\r\n\r\n  #jw-hosting-page .jw-host-btn--light {\r\n    margin-left: 10px;\r\n    border-color: rgba(255, 255, 255, 0.72);\r\n    background:\r\n      linear-gradient(\r\n        180deg,\r\n        rgba(255, 255, 255, 0.22) 0%,\r\n        rgba(255, 255, 255, 0.10) 58%,\r\n        rgba(255, 255, 255, 0.04) 100%\r\n      );\r\n    box-shadow:\r\n      inset 0 1px 0 rgba(255, 255, 255, 0.34),\r\n      inset 0 -2px 0 rgba(0, 0, 0, 0.14),\r\n      0 14px 28px rgba(0, 0, 0, 0.18),\r\n      0 4px 0 rgba(0, 0, 0, 0.16);\r\n  }\r\n\r\n  #jw-hosting-page .jw-host-btn--light::after {\r\n    background:\r\n      linear-gradient(\r\n        180deg,\r\n        rgba(255, 255, 255, 0.28),\r\n        rgba(255, 255, 255, 0.12)\r\n      );\r\n  }\r\n\r\n  #jw-hosting-page .jw-host-btn--light:hover,\r\n  #jw-hosting-page .jw-host-btn--light:focus-visible {\r\n    border-color: rgba(199, 170, 139, 0.88);\r\n    background:\r\n      linear-gradient(\r\n        180deg,\r\n        rgba(199, 170, 139, 0.30) 0%,\r\n        rgba(154, 125, 99, 0.22) 58%,\r\n        rgba(154, 125, 99, 0.12) 100%\r\n      );\r\n    color: var(--jw-white);\r\n    box-shadow:\r\n      inset 0 1px 0 rgba(255, 255, 255, 0.34),\r\n      inset 0 -2px 0 rgba(0, 0, 0, 0.16),\r\n      0 19px 34px rgba(0, 0, 0, 0.22),\r\n      0 5px 0 rgba(154, 125, 99, 0.24);\r\n  }\r\n\r\n  #jw-hosting-page .jw-host-checks {\r\n    margin: 28px 0 0;\r\n    padding: 0;\r\n    list-style: none;\r\n  }\r\n\r\n  #jw-hosting-page .jw-host-checks li {\r\n    position: relative;\r\n    margin: 16px 0;\r\n    padding-left: 34px;\r\n    font-size: clamp(17px, 0.98vw, 20px) !important;\r\n    line-height: 1.5;\r\n    font-weight: 700;\r\n  }\r\n\r\n  #jw-hosting-page .jw-host-checks li::before {\r\n    content: \"\";\r\n    position: absolute;\r\n    top: 0.34em;\r\n    left: 0;\r\n    width: 18px;\r\n    height: 10px;\r\n    border-bottom: 3px solid var(--jw-green);\r\n    border-left: 3px solid var(--jw-green);\r\n    transform: rotate(-45deg);\r\n  }\r\n\r\n  \/* ROW 1 \u2014 full-width image with compact title overlay *\/\r\n  #jw-hosting-page .jw-row-1 {\r\n    display: block;\r\n    width: 100%;\r\n    min-height: 0;\r\n    overflow: hidden;\r\n    isolation: isolate;\r\n    background: var(--jw-navy-2);\r\n    color: var(--jw-ink);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-1::before,\r\n  #jw-hosting-page .jw-row-1::after {\r\n    display: none;\r\n  }\r\n\r\n  #jw-hosting-page .jw-hero-media {\r\n    position: relative;\r\n    width: 100%;\r\n    min-height: 475px;\r\n    aspect-ratio: 750 \/ 311;\r\n    overflow: hidden;\r\n    background: #1f2f27;\r\n  }\r\n\r\n  #jw-hosting-page .jw-hero-media > .jw-hero-bg {\r\n    position: absolute;\r\n    inset: 0;\r\n    width: 100%;\r\n    min-width: 100%;\r\n    height: 100%;\r\n    max-width: none;\r\n    object-fit: cover;\r\n    object-position: center center;\r\n    filter: none;\r\n    transform: none;\r\n  }\r\n\r\n  #jw-hosting-page .jw-hero-media::after {\r\n    content: \"\";\r\n    position: absolute;\r\n    z-index: 1;\r\n    inset: 0;\r\n    background:\r\n      linear-gradient(\r\n        180deg,\r\n        rgba(7, 14, 20, 0.04) 0%,\r\n        rgba(7, 14, 20, 0) 52%,\r\n        rgba(7, 14, 20, 0.34) 100%\r\n      );\r\n    pointer-events: none;\r\n  }\r\n\r\n  #jw-hosting-page .jw-hero-overlay-stage {\r\n    position: absolute;\r\n    z-index: 2;\r\n    inset: 0;\r\n  }\r\n\r\n  #jw-hosting-page .jw-hero-overlay-shell {\r\n    width: min(1480px, calc(100% - 48px));\r\n    max-width: 1480px;\r\n    height: 100%;\r\n    margin: 0 auto;\r\n  }\r\n\r\n  #jw-hosting-page .jw-hero-overlay-table {\r\n    width: 100%;\r\n    height: 100%;\r\n    margin: 0 !important;\r\n    border: 0 !important;\r\n    border-collapse: separate;\r\n    border-spacing: 0;\r\n    table-layout: fixed;\r\n    box-shadow: none !important;\r\n  }\r\n\r\n  #jw-hosting-page .jw-hero-overlay-table tbody,\r\n  #jw-hosting-page .jw-hero-overlay-table tr {\r\n    height: auto !important;\r\n    margin: 0 !important;\r\n    padding: 0 !important;\r\n    border: 0 !important;\r\n    background: transparent !important;\r\n  }\r\n\r\n  #jw-hosting-page .jw-hero-overlay-cell {\r\n    min-width: 0;\r\n    padding: 0 0 46px !important;\r\n    border: 0 !important;\r\n    background: transparent !important;\r\n    vertical-align: bottom;\r\n  }\r\n\r\n  #jw-hosting-page .jw-hero-title-panel {\r\n    display: inline-block;\r\n    width: auto;\r\n    max-width: 100%;\r\n    height: auto !important;\r\n    min-height: 0 !important;\r\n    padding: 10px 13px;\r\n    overflow: hidden;\r\n    border: 1px solid rgba(255, 255, 255, 0.60);\r\n    border-bottom: 0;\r\n    border-left: 7px solid var(--jw-green);\r\n    border-radius: 16px;\r\n    background: #f7f3eb;\r\n    box-shadow: 0 14px 34px rgba(7, 14, 20, 0.24);\r\n    vertical-align: bottom;\r\n    opacity: 0;\r\n    transform: translateX(-58px);\r\n    transition:\r\n      opacity 0.9s ease,\r\n      transform 0.9s cubic-bezier(0.2, 0.7, 0.2, 1);\r\n  }\r\n\r\n  #jw-hosting-page .jw-hero-title-table {\r\n    width: auto;\r\n    max-width: 100%;\r\n    height: auto !important;\r\n    margin: 0 !important;\r\n    border: 0 !important;\r\n    border-collapse: separate;\r\n    border-spacing: 0;\r\n    table-layout: auto;\r\n    box-shadow: none !important;\r\n  }\r\n\r\n  #jw-hosting-page .jw-hero-title-table tbody,\r\n  #jw-hosting-page .jw-hero-title-table tr {\r\n    height: auto !important;\r\n    margin: 0 !important;\r\n    padding: 0 !important;\r\n    border: 0 !important;\r\n    background: transparent !important;\r\n  }\r\n\r\n  #jw-hosting-page .jw-hero-title-cell {\r\n    width: auto;\r\n    height: auto !important;\r\n    min-width: 0;\r\n    padding: 0 16px 0 0 !important;\r\n    border: 0 !important;\r\n    background: transparent !important;\r\n    vertical-align: middle;\r\n  }\r\n\r\n  #jw-hosting-page .jw-hero-kicker-cell {\r\n    width: auto;\r\n    height: auto !important;\r\n    min-width: 0;\r\n    padding: 0 0 0 17px !important;\r\n    border: 0 !important;\r\n    border-left: 1px solid rgba(30, 42, 53, 0.13) !important;\r\n    background: transparent !important;\r\n    vertical-align: middle;\r\n  }\r\n\r\n  #jw-hosting-page .jw-hosting-title-lockup {\r\n    position: relative;\r\n    display: block;\r\n    width: auto;\r\n    max-width: 100%;\r\n    margin: 0;\r\n    padding: 0;\r\n    overflow: visible;\r\n    vertical-align: top;\r\n  }\r\n\r\n  #jw-hosting-page .jw-hosting-title-line {\r\n    display: block;\r\n    width: auto;\r\n    max-width: 100%;\r\n    margin: 0 !important;\r\n    padding: 0 !important;\r\n    font-family: \"Space Grotesk\", \"Source Sans 3\", Arial, Helvetica, sans-serif !important;\r\n    font-size: 34px !important;\r\n    font-weight: 600 !important;\r\n    line-height: 0.95 !important;\r\n    letter-spacing: -0.052em !important;\r\n    text-align: left;\r\n    text-transform: uppercase;\r\n    white-space: nowrap;\r\n    transform: translateZ(0);\r\n  }\r\n\r\n  #jw-hosting-page .jw-hosting-title-main {\r\n    position: relative;\r\n    z-index: 3;\r\n    color: var(--jw-blue);\r\n    -webkit-text-stroke: 0.65px rgba(30, 42, 53, 0.72);\r\n    filter: drop-shadow(0 7px 8px rgba(30, 42, 53, 0.16));\r\n    text-shadow:\r\n      1px 1px 0 rgba(255, 255, 255, 0.92),\r\n      2px 2px 0 rgba(30, 42, 53, 0.26),\r\n      5px 6px 8px rgba(30, 42, 53, 0.15);\r\n  }\r\n\r\n  #jw-hosting-page .jw-hosting-title-echo {\r\n    position: relative;\r\n    z-index: 1;\r\n    margin-top: -6px !important;\r\n    color: #91a18f;\r\n    opacity: 0.46;\r\n    -webkit-text-stroke: 0.55px rgba(30, 42, 53, 0.32);\r\n    filter: blur(0.1px);\r\n    text-shadow: 0 6px 8px rgba(30, 42, 53, 0.16);\r\n    pointer-events: none;\r\n  }\r\n\r\n  #jw-hosting-page .jw-hosting-title-rule {\r\n    position: relative;\r\n    z-index: 4;\r\n    display: block;\r\n    width: 100%;\r\n    height: 6px;\r\n    margin: 8px 0 0;\r\n    overflow: hidden;\r\n    border-radius: 999px;\r\n    background:\r\n      linear-gradient(\r\n        90deg,\r\n        var(--jw-blue) 0%,\r\n        var(--jw-blue) 42%,\r\n        var(--jw-green) 42%,\r\n        var(--jw-green) 73%,\r\n        var(--jw-ink) 73%,\r\n        var(--jw-ink) 100%\r\n      );\r\n    box-shadow:\r\n      0 5px 8px rgba(30, 42, 53, 0.19),\r\n      0 0 0 1px rgba(30, 42, 53, 0.04);\r\n  }\r\n\r\n  #jw-hosting-page .jw-hosting-title-rule::after {\r\n    content: \"\";\r\n    position: absolute;\r\n    top: 0;\r\n    left: -42%;\r\n    width: 34%;\r\n    height: 100%;\r\n    background:\r\n      linear-gradient(\r\n        105deg,\r\n        transparent 0%,\r\n        rgba(255, 255, 255, 0.12) 25%,\r\n        rgba(255, 255, 255, 0.82) 50%,\r\n        rgba(255, 255, 255, 0.12) 75%,\r\n        transparent 100%\r\n      );\r\n    opacity: 0;\r\n    transform: translateX(0) skewX(-18deg);\r\n    animation: jwHostingTitleBarSweep 4.4s ease-in-out infinite;\r\n  }\r\n\r\n  #jw-hosting-page .jw-hero-title-panel .jw-host-eyebrow {\r\n    margin: 0;\r\n    color: var(--jw-blue);\r\n    font-size: 13px !important;\r\n    line-height: 1.3;\r\n    letter-spacing: 0.15em;\r\n    white-space: nowrap;\r\n  }\r\n\r\n  #jw-hosting-page .jw-hero-copy-band {\r\n    position: relative;\r\n    z-index: 3;\r\n    overflow: hidden;\r\n    padding: 58px 0 76px;\r\n    background:\r\n      radial-gradient(circle at 92% 15%, rgba(79, 111, 130, 0.07), transparent 28%),\r\n      linear-gradient(135deg, #ffffff 0%, #faf6ef 100%);\r\n  }\r\n\r\n  #jw-hosting-page .jw-hero-message-shell {\r\n    width: min(1180px, calc(100% - 40px));\r\n    max-width: 1180px;\r\n    margin: 0 auto;\r\n  }\r\n\r\n  #jw-hosting-page .jw-hero-message-table {\r\n    display: table;\r\n    width: 100%;\r\n    border-collapse: separate;\r\n    border-spacing: 0;\r\n    table-layout: fixed;\r\n  }\r\n\r\n  #jw-hosting-page .jw-hero-message-heading,\r\n  #jw-hosting-page .jw-hero-message-copy {\r\n    display: table-cell;\r\n    min-width: 0;\r\n    opacity: 0;\r\n    vertical-align: top;\r\n    filter: blur(10px);\r\n    will-change: transform, opacity, filter;\r\n  }\r\n\r\n  #jw-hosting-page .jw-hero-message-heading {\r\n    width: 59%;\r\n    padding: 0 55px 0 0;\r\n    transform: translate3d(-108vw, 28px, 0) scale(0.94) rotate(-1.6deg);\r\n  }\r\n\r\n  #jw-hosting-page .jw-hero-message-copy {\r\n    width: 41%;\r\n    padding: 4px 0 0 44px;\r\n    border-left: 1px solid rgba(30, 42, 53, 0.12);\r\n    transform: translate3d(108vw, -24px, 0) scale(0.94) rotate(1.6deg);\r\n  }\r\n\r\n  #jw-hosting-page .jw-hero-copy-band.jw-copy-band-visible .jw-hero-message-heading {\r\n    animation: jwCopyBandLeftEnter 1.12s cubic-bezier(0.16, 0.82, 0.24, 1) both;\r\n  }\r\n\r\n  #jw-hosting-page .jw-hero-copy-band.jw-copy-band-visible .jw-hero-message-copy {\r\n    animation: jwCopyBandRightEnter 1.12s cubic-bezier(0.16, 0.82, 0.24, 1) 110ms both;\r\n  }\r\n\r\n  @keyframes jwCopyBandLeftEnter {\r\n    0% {\r\n      opacity: 0;\r\n      filter: blur(10px);\r\n      transform: translate3d(-108vw, 28px, 0) scale(0.94) rotate(-1.6deg);\r\n    }\r\n    72% {\r\n      opacity: 1;\r\n      filter: blur(0);\r\n      transform: translate3d(18px, -3px, 0) scale(1.008) rotate(0.18deg);\r\n    }\r\n    100% {\r\n      opacity: 1;\r\n      filter: blur(0);\r\n      transform: translate3d(0, 0, 0) scale(1) rotate(0);\r\n    }\r\n  }\r\n\r\n  @keyframes jwCopyBandRightEnter {\r\n    0% {\r\n      opacity: 0;\r\n      filter: blur(10px);\r\n      transform: translate3d(108vw, -24px, 0) scale(0.94) rotate(1.6deg);\r\n    }\r\n    72% {\r\n      opacity: 1;\r\n      filter: blur(0);\r\n      transform: translate3d(-18px, 3px, 0) scale(1.008) rotate(-0.18deg);\r\n    }\r\n    100% {\r\n      opacity: 1;\r\n      filter: blur(0);\r\n      transform: translate3d(0, 0, 0) scale(1) rotate(0);\r\n    }\r\n  }\r\n\r\n  #jw-hosting-page .jw-hero-message-heading .jw-brand-line {\r\n    margin-bottom: 19px;\r\n    color: var(--jw-ink);\r\n    font-size: 15px !important;\r\n    font-weight: 800;\r\n    line-height: 1.35;\r\n    letter-spacing: 0.16em;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  #jw-hosting-page .jw-hero-message-heading .jw-brand-line .jw-blue {\r\n    color: var(--jw-blue);\r\n  }\r\n\r\n  #jw-hosting-page .jw-hero-message-heading .jw-brand-line .jw-green {\r\n    color: var(--jw-green);\r\n  }\r\n\r\n  #jw-hosting-page .jw-hero-message-heading h1 {\r\n    max-width: 760px;\r\n    margin: 0;\r\n    color: var(--jw-ink);\r\n    font-size: clamp(39px, 4.3vw, 62px);\r\n  }\r\n\r\n  #jw-hosting-page .jw-hero-message-copy > .jw-host-lead {\r\n    max-width: 540px;\r\n    margin-bottom: 27px;\r\n    color: var(--jw-muted);\r\n    font-size: 18px !important;\r\n    line-height: 1.7;\r\n  }\r\n\r\n  #jw-hosting-page .jw-hero-message-copy .jw-host-btn {\r\n    min-width: 0;\r\n    margin: 0 7px 10px 0;\r\n    padding: 17px 60px 17px 24px;\r\n    font-size: 14px !important;\r\n  }\r\n\r\n  #jw-hosting-page .jw-hero-message-copy .jw-host-btn--light {\r\n    margin-left: 0;\r\n    border-color: rgba(30, 42, 53, 0.18);\r\n    background:\r\n      linear-gradient(180deg, #ffffff 0%, #faf8f3 58%, #e9e4d9 100%);\r\n    color: var(--jw-ink);\r\n    box-shadow:\r\n      inset 0 1px 0 #ffffff,\r\n      inset 0 -2px 0 rgba(38, 50, 58, 0.08),\r\n      0 14px 28px rgba(38, 50, 58, 0.12),\r\n      0 4px 0 rgba(38, 50, 58, 0.10);\r\n  }\r\n\r\n  #jw-hosting-page .jw-hero-message-copy .jw-host-btn--light::after {\r\n    background:\r\n      linear-gradient(180deg, #f4eee4, #e7dac7);\r\n    color: var(--jw-blue);\r\n    box-shadow:\r\n      inset 0 1px 0 #ffffff,\r\n      0 3px 8px rgba(38, 50, 58, 0.15);\r\n  }\r\n\r\n  #jw-hosting-page .jw-hero-message-copy .jw-host-btn--light:hover,\r\n  #jw-hosting-page .jw-hero-message-copy .jw-host-btn--light:focus-visible {\r\n    border-color: rgba(154, 125, 99, 0.42);\r\n    background:\r\n      linear-gradient(180deg, #ffffff 0%, #f8f5ed 58%, #e4e8dc 100%);\r\n    color: var(--jw-ink);\r\n    box-shadow:\r\n      inset 0 1px 0 #ffffff,\r\n      inset 0 -2px 0 rgba(154, 125, 99, 0.10),\r\n      0 18px 34px rgba(38, 50, 58, 0.15),\r\n      0 5px 0 rgba(154, 125, 99, 0.14);\r\n  }\r\n\r\n  #jw-hosting-page .jw-hero-message-copy .jw-host-btn--light:hover::after,\r\n  #jw-hosting-page .jw-hero-message-copy .jw-host-btn--light:focus-visible::after {\r\n    background:\r\n      linear-gradient(180deg, #edf0e5, #dce3d3);\r\n    color: var(--jw-green);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-1 .jw-hero-proof {\r\n    display: block;\r\n    width: 100%;\r\n    margin-top: 20px;\r\n    font-size: 0;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-1 .jw-hero-proof span {\r\n    display: inline-block;\r\n    width: 50%;\r\n    min-width: 0;\r\n    margin: 0 0 9px;\r\n    padding: 0 12px 0 0;\r\n    color: var(--jw-muted);\r\n    font-size: 15px !important;\r\n    font-weight: 700;\r\n    line-height: 1.45;\r\n    vertical-align: top;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-1 .jw-hero-proof span::before {\r\n    content: \"\";\r\n    display: inline-block;\r\n    width: 8px;\r\n    height: 8px;\r\n    margin-right: 8px;\r\n    border-radius: 50%;\r\n    background: var(--jw-green);\r\n    vertical-align: 0.08em;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-1.jw-host-visible .jw-hero-title-panel {\r\n    opacity: 1;\r\n    transform: none;\r\n  }\r\n\r\n  @keyframes jwHostingTitleBarSweep {\r\n    0%,\r\n    18% {\r\n      opacity: 0;\r\n      transform: translateX(0) skewX(-18deg);\r\n    }\r\n\r\n    28% {\r\n      opacity: 0.72;\r\n    }\r\n\r\n    66%,\r\n    100% {\r\n      opacity: 0;\r\n      transform: translateX(430%) skewX(-18deg);\r\n    }\r\n  }\r\n\r\n  \/* ROW 2 \u2014 diagonal curtain reveal *\/\r\n  #jw-hosting-page .jw-row-2 {\r\n    background: var(--jw-white);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-2 .jw-curtain {\r\n    position: relative;\r\n    overflow: hidden;\r\n    border-radius: 34px;\r\n    box-shadow: var(--jw-shadow);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-2 .jw-curtain img {\r\n    width: 100%;\r\n    min-height: 490px;\r\n    object-fit: cover;\r\n    transform: scale(1.2);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-2 .jw-curtain::after {\r\n    content: \"\";\r\n    position: absolute;\r\n    inset: -20%;\r\n    background: linear-gradient(135deg, #4d6555 0%, #9b704d 100%);\r\n    transform: translateX(0) skewX(-12deg);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-2 .jw-foundation-copy {\r\n    opacity: 0;\r\n    transform: translateX(90px);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-2.jw-host-visible .jw-curtain::after {\r\n    animation: jwCurtainAway 3s cubic-bezier(0.65, 0, 0.35, 1) 0ms forwards;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-2.jw-host-visible .jw-curtain img {\r\n    animation: jwCurtainImage 5.6s cubic-bezier(0.22, 0.61, 0.36, 1) forwards;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-2.jw-host-visible .jw-foundation-copy {\r\n    animation: jwSlideOpposite 4.6s cubic-bezier(0.22, 0.61, 0.36, 1) 800ms both;\r\n  }\r\n\r\n  @keyframes jwCurtainAway {\r\n    to { transform: translateX(135%) skewX(-12deg); }\r\n  }\r\n\r\n  @keyframes jwCurtainImage {\r\n    to { transform: scale(1); }\r\n  }\r\n\r\n  @keyframes jwSlideOpposite {\r\n    to { opacity: 1; transform: translateX(0); }\r\n  }\r\n\r\n  \/* ROW 3 \u2014 staggered 3D card flips *\/\r\n  #jw-hosting-page .jw-row-3 {\r\n    background: var(--jw-navy);\r\n    color: var(--jw-white);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-3 .jw-model-bg {\r\n    position: absolute;\r\n    inset: 0;\r\n    width: 100%;\r\n    height: 100%;\r\n    object-fit: cover;\r\n    opacity: 1;\r\n    filter: grayscale(0.4) saturate(1.3);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-3::after {\r\n    content: \"\";\r\n    position: absolute;\r\n    z-index: 1;\r\n    inset: 0;\r\n    background: rgba(2, 11, 23, 0.48);\r\n    pointer-events: none;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-3 .jw-host-inner {\r\n    position: relative;\r\n    z-index: 2;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-3 .jw-host-inner {\r\n    position: relative;\r\n    z-index: 2;\r\n    text-align: center;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-3 .jw-model-grid {\r\n    display: table;\r\n    width: 100%;\r\n    margin-top: 46px;\r\n    table-layout: fixed;\r\n    border-spacing: 18px 0;\r\n    perspective: 1100px;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-3 .jw-model-card {\r\n    display: table-cell;\r\n    position: relative;\r\n    width: 33.333%;\r\n    padding: 36px 28px;\r\n    border: 1px solid rgba(255, 255, 255, 0.2);\r\n    border-radius: 24px;\r\n    background: rgba(255, 255, 255, 0.1);\r\n    box-shadow: 0 20px 55px rgba(0, 0, 0, 0.24);\r\n    opacity: 0;\r\n    text-align: left;\r\n    transform: rotateY(92deg) translateY(35px);\r\n    transform-origin: left center;\r\n    backdrop-filter: blur(10px);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-3 .jw-model-card:nth-child(2) {\r\n    border-color: rgba(199, 170, 139, 0.75);\r\n    background: rgba(154, 125, 99, 0.24);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-3 .jw-model-card small {\r\n    color: var(--jw-green-bright);\r\n    font-weight: 900;\r\n    letter-spacing: 0.13em;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-3 .jw-model-card p {\r\n    margin-bottom: 0;\r\n    color: rgba(255, 255, 255, 0.75);\r\n    font-size: clamp(17px, 0.95vw, 20px) !important;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-3.jw-host-visible .jw-model-card {\r\n    animation: jwCardFlip 950ms cubic-bezier(0.16, 1, 0.3, 1) both;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-3.jw-host-visible .jw-model-card:nth-child(2) {\r\n    animation-delay: 180ms;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-3.jw-host-visible .jw-model-card:nth-child(3) {\r\n    animation-delay: 360ms;\r\n  }\r\n\r\n  @keyframes jwCardFlip {\r\n    0% { opacity: 0; transform: rotateY(92deg) translateY(35px); }\r\n    70% { opacity: 1; transform: rotateY(-8deg) translateY(0); }\r\n    100% { opacity: 1; transform: rotateY(0) translateY(0); }\r\n  }\r\n\r\n  \/* ROW 4 REVISION \u2014 desktop copy inset increased by roughly one inch;\r\n     primary CTA now shares the raised jw-host-btn treatment used by the estimate CTA. *\/\r\n  \/* ROW 4 \u2014 CBS HOMEPAGE FEATURE ANIMATION \/ BED & BREAKFAST ADAPTATION *\/\r\n  #jw-hosting-page .jw-row-4 {\r\n    position: relative;\r\n    min-height: 700px;\r\n    overflow: hidden;\r\n    isolation: isolate;\r\n    background: #26382f;\r\n    color: #ffffff;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-4 .jw-cbs4-image {\r\n    position: absolute;\r\n    z-index: 0;\r\n    top: 0;\r\n    right: 0;\r\n    bottom: 0;\r\n    width: 46%;\r\n    min-height: 0;\r\n    overflow: hidden;\r\n    opacity: 1;\r\n    clip-path: polygon(20% 0, 100% 0, 100% 100%, 0 100%);\r\n    transform: translateX(145px) scale(1.09);\r\n    transition:\r\n      transform 1.45s cubic-bezier(0.16, 0.82, 0.24, 1) 0.12s,\r\n      opacity 1s ease 0.12s;\r\n    will-change: transform, opacity;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-4 .jw-cbs4-image img {\r\n    width: 100%;\r\n    height: 100%;\r\n    max-width: none;\r\n    object-fit: cover;\r\n    object-position: center center;\r\n    filter: none;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-4.jw-host-visible .jw-cbs4-image {\r\n    transform: translateX(0) scale(1);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-4 .jw-cbs4-swipe {\r\n    position: absolute;\r\n    z-index: 1;\r\n    top: 0;\r\n    right: 0;\r\n    bottom: 0;\r\n    left: 0;\r\n    width: 100%;\r\n    background: linear-gradient(118deg, #344a3d 0%, #5f735f 48%, #7d8f78 100%);\r\n    clip-path: polygon(0 0, 70% 0, 80% 100%, 0 100%);\r\n    box-shadow: -28px 0 70px rgba(0, 0, 0, 0.18);\r\n    transform: translateX(-110%);\r\n    transition: transform 1.45s cubic-bezier(0.16, 0.82, 0.24, 1);\r\n    will-change: transform;\r\n    pointer-events: none;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-4.jw-host-visible .jw-cbs4-swipe {\r\n    transform: translateX(-14%);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-4 .jw-cbs4-arc {\r\n    position: absolute;\r\n    z-index: 2;\r\n    top: -180px;\r\n    right: 20%;\r\n    width: 700px;\r\n    height: 900px;\r\n    border: 1px solid rgba(255, 255, 255, 0.18);\r\n    border-radius: 50%;\r\n    opacity: 0;\r\n    transform: translateX(135px) scale(0.94);\r\n    transition:\r\n      opacity 0.95s ease,\r\n      transform 1.2s cubic-bezier(0.16, 0.82, 0.24, 1);\r\n    pointer-events: none;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-4.jw-host-visible .jw-cbs4-arc {\r\n    opacity: 1;\r\n    transform: none;\r\n    transition-delay: 0.62s;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-4 .jw-cbs4-copy {\r\n    position: relative;\r\n    z-index: 4;\r\n    display: flex;\r\n    width: min(1756px, calc(100% - 40px));\r\n    min-height: 700px;\r\n    margin: 0 auto;\r\n    padding: 112px min(10vw, 145px) 105px clamp(72px, 5vw, 96px);\r\n    flex-direction: column;\r\n    justify-content: center;\r\n    color: #ffffff;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-4 .jw-cbs4-copy > * {\r\n    max-width: 780px;\r\n    opacity: 0;\r\n    filter: blur(9px);\r\n    transform: translateX(-145px) scale(0.95);\r\n    transition:\r\n      opacity 0.72s ease,\r\n      transform 1s cubic-bezier(0.16, 0.82, 0.24, 1),\r\n      filter 0.76s ease;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-4.jw-host-visible .jw-cbs4-copy > * {\r\n    opacity: 1;\r\n    filter: blur(0);\r\n    transform: none;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-4.jw-host-visible .jw-cbs4-copy > *:nth-child(1) { transition-delay: 0.20s; }\r\n  #jw-hosting-page .jw-row-4.jw-host-visible .jw-cbs4-copy > *:nth-child(2) { transition-delay: 0.34s; }\r\n  #jw-hosting-page .jw-row-4.jw-host-visible .jw-cbs4-copy > *:nth-child(3) { transition-delay: 0.48s; }\r\n  #jw-hosting-page .jw-row-4.jw-host-visible .jw-cbs4-copy > *:nth-child(4) { transition-delay: 0.62s; }\r\n\r\n  #jw-hosting-page .jw-cbs-kicker {\r\n    position: relative;\r\n    display: inline-block;\r\n    margin: 0 0 20px;\r\n    padding-left: 54px;\r\n    color: #ead6b8;\r\n    font-size: 13px !important;\r\n    font-weight: 900;\r\n    line-height: 1.35;\r\n    letter-spacing: 0.18em;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  #jw-hosting-page .jw-cbs-kicker::before {\r\n    content: \"\";\r\n    position: absolute;\r\n    top: 50%;\r\n    left: 0;\r\n    width: 40px;\r\n    height: 3px;\r\n    border-radius: 3px;\r\n    background: #6d7c56;\r\n    transform: translateY(-50%);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-4 .jw-cbs-kicker {\r\n    color: #ffffff;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-4 .jw-cbs-kicker::before {\r\n    background: #8ca6ff;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-4 .jw-cbs4-copy h2 {\r\n    max-width: 880px;\r\n    margin: 0 0 28px;\r\n    color: #ffffff;\r\n    font-size: clamp(43px, 5.25vw, 76px);\r\n    font-weight: 700;\r\n    line-height: 1.03;\r\n    letter-spacing: -0.048em;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-4 .jw-cbs4-copy p {\r\n    max-width: 760px;\r\n    margin: 0;\r\n    color: #f6efe3;\r\n    font-size: 18px !important;\r\n    line-height: 1.7;\r\n  }\r\n\r\n  #jw-hosting-page .jw-cbs-btns {\r\n    margin-top: 34px;\r\n  }\r\n\r\n  #jw-hosting-page .jw-cbs-action {\r\n    position: relative;\r\n    display: inline-block;\r\n    min-height: 58px;\r\n    padding: 18px 62px 18px 30px;\r\n    overflow: hidden;\r\n    border: 1px solid rgba(255, 255, 255, 0.92);\r\n    border-radius: 999px;\r\n    background: linear-gradient(180deg, #ffffff 0%, #faf8f3 58%, #ebe5da 100%);\r\n    box-shadow:\r\n      inset 0 1px 0 #ffffff,\r\n      inset 0 -2px 0 rgba(0, 36, 84, 0.10),\r\n      0 16px 30px rgba(0, 0, 0, 0.20),\r\n      0 5px 0 rgba(0, 20, 48, 0.18);\r\n    color: #33453a !important;\r\n    font-size: 14px !important;\r\n    font-weight: 800;\r\n    line-height: 1.4;\r\n    text-align: center;\r\n    text-decoration: none;\r\n    transform: translateZ(0);\r\n    transition:\r\n      transform 0.28s ease,\r\n      background 0.28s ease,\r\n      border-color 0.28s ease,\r\n      box-shadow 0.28s ease,\r\n      color 0.28s ease;\r\n  }\r\n\r\n  #jw-hosting-page .jw-cbs-action::before {\r\n    content: \"\";\r\n    position: absolute;\r\n    z-index: 0;\r\n    top: 5px;\r\n    right: 12px;\r\n    left: 12px;\r\n    height: 42%;\r\n    border-radius: 999px;\r\n    background: linear-gradient(180deg, rgba(255,255,255,.48), rgba(255,255,255,.05));\r\n    opacity: 0.72;\r\n    pointer-events: none;\r\n  }\r\n\r\n  #jw-hosting-page .jw-cbs-action::after {\r\n    content: \"\u2192\";\r\n    position: absolute;\r\n    top: 50%;\r\n    right: 16px;\r\n    z-index: 1;\r\n    width: 34px;\r\n    height: 34px;\r\n    border-radius: 50%;\r\n    background: linear-gradient(180deg, #f4ecdf, #e8d8c0);\r\n    box-shadow: inset 0 1px 0 #ffffff, 0 3px 8px rgba(30, 42, 53, 0.16);\r\n    color: #5f735f;\r\n    font-size: 19px;\r\n    line-height: 34px;\r\n    text-align: center;\r\n    transform: translateY(-50%);\r\n    transition: transform 0.28s ease, background 0.28s ease, color 0.28s ease;\r\n  }\r\n\r\n  #jw-hosting-page .jw-cbs-action:hover,\r\n  #jw-hosting-page .jw-cbs-action:focus-visible {\r\n    border-color: #c5a777;\r\n    background: linear-gradient(180deg, #ffffff 0%, #f7f3e9 58%, #e6e5da 100%);\r\n    box-shadow:\r\n      inset 0 1px 0 #ffffff,\r\n      inset 0 -2px 0 rgba(42, 98, 10, 0.10),\r\n      0 20px 36px rgba(0, 0, 0, 0.22),\r\n      0 6px 0 rgba(42, 98, 10, 0.16);\r\n    color: #33453a !important;\r\n    transform: translateY(-4px);\r\n  }\r\n\r\n  #jw-hosting-page .jw-cbs-action:hover::after,\r\n  #jw-hosting-page .jw-cbs-action:focus-visible::after {\r\n    background: linear-gradient(180deg, #ece9dc, #dadfca);\r\n    color: #6d7c56;\r\n    transform: translateY(-50%) translateX(4px);\r\n  }\r\n\r\n  \/* ROW 5 \u2014 Creative Business System fifth-row stationary-background replica *\/\r\n  #jw-hosting-page .jw-row-5 {\r\n    position: relative;\r\n    display: flex;\r\n    width: 100%;\r\n    max-width: none;\r\n    min-height: 66.6667vw;\r\n    margin: 0;\r\n    align-items: center;\r\n    overflow: hidden;\r\n    isolation: isolate;\r\n    background-color: #020b17;\r\n    background-image:\r\n      linear-gradient(90deg, rgba(2, 11, 23, 0.32), rgba(2, 11, 23, 0.10)),\r\n      \/* ROW 5 NO-JS FALLBACK | primary background comes from the unique HTML image source below *\/\r\n      var(--jw-row5-bg, linear-gradient(135deg, #31483b 0%, #6d816f 52%, #a46f45 100%));\r\n    background-size: cover;\r\n    background-position: center center;\r\n    background-repeat: no-repeat;\r\n    color: #ffffff;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5 .jw-cbs5-bg-source {\r\n    position: absolute !important;\r\n    width: 1px !important;\r\n    height: 1px !important;\r\n    margin: -1px !important;\r\n    padding: 0 !important;\r\n    overflow: hidden !important;\r\n    clip: rect(0 0 0 0) !important;\r\n    clip-path: inset(50%) !important;\r\n    white-space: nowrap !important;\r\n    opacity: 0 !important;\r\n    pointer-events: none !important;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5 .jw-cbs5-shell {\r\n    position: relative;\r\n    z-index: 3;\r\n    display: flex;\r\n    width: min(1700px, calc(100% - 140px));\r\n    min-height: inherit;\r\n    margin: 0 auto;\r\n    align-items: center;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5 .jw-cbs5-card {\r\n    position: sticky;\r\n    top: 110px;\r\n    z-index: 4;\r\n    width: min(660px, 100%);\r\n    padding: 54px;\r\n    border: 1px solid rgba(255, 255, 255, 0.14);\r\n    border-radius: 28px;\r\n    background: rgba(18, 28, 37, 0.78);\r\n    box-shadow: 0 24px 70px rgba(0, 0, 0, 0.24);\r\n    color: #ffffff;\r\n    backdrop-filter: blur(10px);\r\n    -webkit-backdrop-filter: blur(10px);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5 .jw-cbs5-card .jw-cbs-kicker {\r\n    color: #8ca6ff;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5 .jw-cbs5-card h2 {\r\n    margin: 0 0 28px;\r\n    color: #ffffff;\r\n    font-size: clamp(38px, 3.7vw, 58px);\r\n    font-weight: 700;\r\n    line-height: 1.12;\r\n    letter-spacing: -0.035em;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5 .jw-cbs5-card p {\r\n    margin: 0;\r\n    color: #dbe3ea;\r\n    font-size: clamp(17px, 1.05vw, 19px) !important;\r\n    line-height: 1.72;\r\n  }\r\n\r\n  #jw-hosting-page .jw-cbs-checks {\r\n    display: table;\r\n    width: 100%;\r\n    margin-top: 30px;\r\n    border-collapse: separate;\r\n    border-spacing: 0 14px;\r\n    table-layout: fixed;\r\n  }\r\n\r\n  #jw-hosting-page .jw-cbs-check-row {\r\n    display: table-row;\r\n  }\r\n\r\n  #jw-hosting-page .jw-cbs-check {\r\n    display: table-cell;\r\n    position: relative;\r\n    width: 50%;\r\n    padding: 0 18px 0 38px;\r\n    color: #ffffff;\r\n    font-size: 15px !important;\r\n    font-weight: 800;\r\n    line-height: 1.45;\r\n    vertical-align: middle;\r\n  }\r\n\r\n  #jw-hosting-page .jw-cbs-check::before {\r\n    content: \"\u2713\";\r\n    position: absolute;\r\n    top: 50%;\r\n    left: 0;\r\n    width: 25px;\r\n    height: 25px;\r\n    border-radius: 50%;\r\n    background: #6d7c56;\r\n    color: #ffffff;\r\n    font-size: 13px;\r\n    line-height: 25px;\r\n    text-align: center;\r\n    transform: translateY(-50%);\r\n  }\r\n\r\n  #jw-hosting-page .jw-cbs5-side-label {\r\n    position: absolute;\r\n    z-index: 5;\r\n    top: 50%;\r\n    right: 28px;\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 18px;\r\n    color: #ffffff;\r\n    font-size: 11px !important;\r\n    font-weight: 900;\r\n    line-height: 1.1;\r\n    letter-spacing: 0.22em;\r\n    text-transform: uppercase;\r\n    writing-mode: vertical-rl;\r\n    transform: translateY(-50%);\r\n  }\r\n\r\n  #jw-hosting-page .jw-cbs5-side-label i {\r\n    display: block;\r\n    width: 1px;\r\n    height: 62px;\r\n    background: rgba(255, 255, 255, 0.72);\r\n  }\r\n\r\n  @media (min-width: 681px) {\r\n    #jw-hosting-page .jw-row-5 {\r\n      background-attachment: fixed;\r\n    }\r\n  }\r\n\r\n  @media (max-width: 980px) {\r\n    #jw-hosting-page .jw-row-4 {\r\n      min-height: 720px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-4 .jw-cbs4-image {\r\n      width: 58%;\r\n      clip-path: polygon(28% 0, 100% 0, 100% 100%, 8% 100%);\r\n      transform: translateX(145px) scale(1.09);\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-4 .jw-cbs4-swipe {\r\n      clip-path: polygon(0 0, 78% 0, 88% 100%, 0 100%);\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-4 .jw-cbs4-copy {\r\n      width: min(100% - 40px, 1180px);\r\n      min-height: 720px;\r\n      padding: 90px 72px 86px 48px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-5 {\r\n      min-height: 760px;\r\n      background-attachment: scroll;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-5 .jw-cbs5-shell {\r\n      width: min(100% - 48px, 1180px);\r\n    }\r\n\r\n    #jw-hosting-page .jw-cbs5-side-label {\r\n      display: none;\r\n    }\r\n  }\r\n\r\n  @media (max-width: 680px) {\r\n    #jw-hosting-page .jw-row-4 {\r\n      min-height: 610px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-4 .jw-cbs4-image {\r\n      position: absolute;\r\n      top: 0;\r\n      right: 0;\r\n      bottom: 0;\r\n      width: 100%;\r\n      height: 100%;\r\n      opacity: 1;\r\n      clip-path: none;\r\n      transform: translateX(82px) scale(1.06);\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-4.jw-host-visible .jw-cbs4-image {\r\n      opacity: 1;\r\n      transform: none;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-4 .jw-cbs4-swipe {\r\n      clip-path: none;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-4 .jw-cbs4-arc {\r\n      top: -80px;\r\n      right: -420px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-4 .jw-cbs4-copy {\r\n      width: min(100% - 28px, 1180px);\r\n      min-height: 610px;\r\n      padding: 74px 0 66px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-4 .jw-cbs4-copy > * {\r\n      width: auto;\r\n      max-width: 780px;\r\n      transform: translateX(-82px) scale(0.96);\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-4 .jw-cbs4-copy h2 {\r\n      font-size: clamp(38px, 12vw, 55px);\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-4 .jw-cbs4-copy p {\r\n      font-size: 16px !important;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-4 .jw-cbs4-copy .jw-host-btn {\r\n      width: 100%;\r\n      padding-right: 58px;\r\n      padding-left: 22px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-5 {\r\n      display: block;\r\n      min-height: 0;\r\n      padding: 72px 0;\r\n      background-attachment: scroll;\r\n      background-position: center center;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-5 .jw-cbs5-shell {\r\n      display: block;\r\n      width: calc(100% - 28px);\r\n      min-height: 0;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-5 .jw-cbs5-card {\r\n      position: relative;\r\n      top: auto;\r\n      width: 100%;\r\n      padding: 34px 24px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-5 .jw-cbs5-card h2 {\r\n      font-size: clamp(34px, 10vw, 48px);\r\n    }\r\n\r\n    #jw-hosting-page .jw-cbs-checks,\r\n    #jw-hosting-page .jw-cbs-check-row,\r\n    #jw-hosting-page .jw-cbs-check {\r\n      display: block;\r\n      width: 100%;\r\n    }\r\n\r\n    #jw-hosting-page .jw-cbs-checks {\r\n      margin-top: 24px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-cbs-check {\r\n      margin: 12px 0;\r\n      padding-right: 0;\r\n    }\r\n  }\r\n\r\n  @media (prefers-reduced-motion: reduce) {\r\n    #jw-hosting-page .jw-row-4 .jw-cbs4-image,\r\n    #jw-hosting-page .jw-row-4 .jw-cbs4-swipe,\r\n    #jw-hosting-page .jw-row-4 .jw-cbs4-arc,\r\n    #jw-hosting-page .jw-row-4 .jw-cbs4-copy > * {\r\n      animation: none !important;\r\n      transition: none !important;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-4 .jw-cbs4-image {\r\n      opacity: 1 !important;\r\n      transform: none !important;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-4 .jw-cbs4-swipe {\r\n      transform: translateX(-14%) !important;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-4 .jw-cbs4-arc {\r\n      opacity: 1 !important;\r\n      transform: none !important;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-4 .jw-cbs4-copy > * {\r\n      opacity: 1 !important;\r\n      filter: none !important;\r\n      transform: none !important;\r\n    }\r\n  }\r\n\r\n  \/* ROW 6 \u2014 uptime ring draw + counter *\/\r\n  #jw-hosting-page .jw-row-6 {\r\n    background: var(--jw-navy-2);\r\n    color: var(--jw-white);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-6 .jw-uptime-bg {\r\n    position: absolute;\r\n    inset: 0;\r\n    width: 100%;\r\n    height: 100%;\r\n    object-fit: cover;\r\n    opacity: 0.84;\r\n    filter: saturate(1.3);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-6::after {\r\n    content: \"\";\r\n    position: absolute;\r\n    inset: 0;\r\n    background: linear-gradient(90deg, rgba(3, 24, 33, 0.72), rgba(3, 24, 33, 5.5));\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-6 .jw-uptime-gauge {\r\n    position: relative;\r\n    width: min(430px, 90vw);\r\n    margin: 0 auto;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-6 .jw-uptime-gauge svg {\r\n    width: 100%;\r\n    transform: rotate(-90deg);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-6 .jw-ring-base,\r\n  #jw-hosting-page .jw-row-6 .jw-ring-progress {\r\n    fill: none;\r\n    stroke-width: 17;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-6 .jw-ring-base {\r\n    stroke: rgba(255, 255, 255, 0.13);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-6 .jw-ring-progress {\r\n    stroke: url(#jwUptimeGradient);\r\n    stroke-linecap: round;\r\n    stroke-dasharray: 1005;\r\n    stroke-dashoffset: 1005;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-6 .jw-uptime-number {\r\n    position: absolute;\r\n    top: 50%;\r\n    left: 50%;\r\n    width: 72%;\r\n    text-align: center;\r\n    transform: translate(-50%, -50%);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-6 .jw-uptime-number strong {\r\n    display: block;\r\n    font-size: clamp(3.06rem, 5.95vw, 5.44rem);\r\n    font-weight: 900;\r\n    line-height: 1;\r\n    letter-spacing: -0.07em;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-6 .jw-uptime-number span {\r\n    color: rgba(255, 255, 255, 0.72);\r\n    font-size: clamp(15px, 0.85vw, 18px) !important;\r\n    font-weight: 850;\r\n    letter-spacing: 0.16em;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-6.jw-host-visible .jw-ring-progress {\r\n    animation: jwRingDraw 1.9s cubic-bezier(0.16, 1, 0.3, 1) forwards;\r\n  }\r\n\r\n  @keyframes jwRingDraw {\r\n    to { stroke-dashoffset: 1; }\r\n  }\r\n\r\n  \/* ROW 7 \u2014 guest-comfort radar sweep + bed-and-breakfast inn emblem *\/\r\n  #jw-hosting-page .jw-row-7 {\r\n    background: linear-gradient(120deg, #ecf5f8, #f5eadc);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-7 .jw-security-stage {\r\n    position: relative;\r\n    min-height: 540px;\r\n    overflow: hidden;\r\n    border-radius: 36px;\r\n    background: var(--jw-navy);\r\n    box-shadow: var(--jw-shadow);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-7 .jw-security-stage > img {\r\n    position: absolute;\r\n    inset: 0;\r\n    width: 100%;\r\n    height: 100%;\r\n    object-fit: cover;\r\n    opacity: 1;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-7 .jw-radar {\r\n    position: absolute;\r\n    top: 50%;\r\n    left: 50%;\r\n    width: 360px;\r\n    max-width: 82%;\r\n    aspect-ratio: 1;\r\n    overflow: hidden;\r\n    border: 2px solid rgba(199, 170, 139, 0.55);\r\n    border-radius: 50%;\r\n    background:\r\n      linear-gradient(rgba(199, 170, 139, 0.13) 1px, transparent 1px),\r\n      linear-gradient(90deg, rgba(199, 170, 139, 0.13) 1px, transparent 1px),\r\n      rgba(3, 24, 33, 0.72);\r\n    background-size: 42px 42px;\r\n    opacity: 0;\r\n    transform: translate(-50%, -50%) scale(0.55);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-7 .jw-radar::before {\r\n    content: \"\";\r\n    position: absolute;\r\n    inset: -2px;\r\n    border-radius: 50%;\r\n    background: conic-gradient(from 0deg, transparent 0deg 285deg, rgba(199, 170, 139, 0.78) 350deg, transparent 360deg);\r\n    transform: rotate(0deg);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-7 .jw-inn-mark {\r\n    position: absolute;\r\n    top: 50%;\r\n    left: 50%;\r\n    z-index: 2;\r\n    width: 58%;\r\n    transform: translate(-50%, -50%);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-7 .jw-inn-mark path,\r\n  #jw-hosting-page .jw-row-7 .jw-inn-mark polyline,\r\n  #jw-hosting-page .jw-row-7 .jw-inn-mark line,\r\n  #jw-hosting-page .jw-row-7 .jw-inn-mark rect {\r\n    fill: none;\r\n    stroke: var(--jw-white);\r\n    stroke-width: 5;\r\n    stroke-linecap: round;\r\n    stroke-linejoin: round;\r\n    stroke-dasharray: 760;\r\n    stroke-dashoffset: 760;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-7 .jw-inn-mark .jw-inn-door {\r\n    fill: rgba(164, 111, 69, 0.22);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-7 .jw-inn-mark .jw-inn-bed-fill {\r\n    fill: rgba(109, 129, 111, 0.24);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-7.jw-host-visible .jw-radar {\r\n    animation: jwRadarPop 780ms cubic-bezier(0.34, 1.56, 0.64, 1) forwards;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-7.jw-host-visible .jw-radar::before {\r\n    animation: jwRadarSweep 2.2s linear 650ms infinite;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-7.jw-host-visible .jw-inn-mark path,\r\n  #jw-hosting-page .jw-row-7.jw-host-visible .jw-inn-mark polyline,\r\n  #jw-hosting-page .jw-row-7.jw-host-visible .jw-inn-mark line,\r\n  #jw-hosting-page .jw-row-7.jw-host-visible .jw-inn-mark rect {\r\n    animation: jwInnMarkDraw 1.55s ease 500ms forwards;\r\n  }\r\n\r\n  @keyframes jwRadarPop {\r\n    to { opacity: 1; transform: translate(-50%, -50%) scale(1); }\r\n  }\r\n\r\n  @keyframes jwRadarSweep {\r\n    to { transform: rotate(360deg); }\r\n  }\r\n\r\n  @keyframes jwInnMarkDraw {\r\n    to { stroke-dashoffset: 0; }\r\n  }\r\n\r\n  \/* ROW 8 \u2014 cascading service tiles *\/\r\n  #jw-hosting-page .jw-row-8 {\r\n    background: var(--jw-white);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-8 .jw-package-photo {\r\n    position: relative;\r\n    overflow: hidden;\r\n    border-radius: 30px;\r\n    box-shadow: var(--jw-shadow);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-8 .jw-package-photo img {\r\n    width: 100%;\r\n    min-height: 650px;\r\n    object-fit: cover;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-8 .jw-package-photo::after {\r\n    content: \"Complete\";\r\n    position: absolute;\r\n    right: 24px;\r\n    bottom: 24px;\r\n    padding: 12px 19px;\r\n    border-radius: 999px;\r\n    background: var(--jw-green);\r\n    color: var(--jw-white);\r\n    font-size: 15px !important;\r\n    font-weight: 900;\r\n    letter-spacing: 0.14em;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-8 .jw-feature-grid {\r\n    display: table;\r\n    width: calc(100% + 18px);\r\n    margin: 12px 0 0 -9px;\r\n    table-layout: fixed;\r\n    border-spacing: 9px;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-8 .jw-feature-row {\r\n    display: table-row;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-8 .jw-feature {\r\n    display: table-cell;\r\n    width: 50%;\r\n    padding: 22px 18px;\r\n    border: 1px solid #e6e2d8;\r\n    border-radius: 18px;\r\n    background: #f8fbfc;\r\n    opacity: 0;\r\n    vertical-align: top;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-8 .jw-feature:nth-child(1) {\r\n    transform: translate(-90px, -40px) rotate(-8deg);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-8 .jw-feature:nth-child(2) {\r\n    transform: translate(90px, -40px) rotate(8deg);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-8 .jw-feature-row:nth-child(2) .jw-feature:nth-child(1) {\r\n    transform: translate(-100px, 0) rotate(-8deg);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-8 .jw-feature-row:nth-child(2) .jw-feature:nth-child(2) {\r\n    transform: translate(100px, 0) rotate(8deg);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-8 .jw-feature-row:nth-child(3) .jw-feature:nth-child(1) {\r\n    transform: translate(-80px, 50px) rotate(-8deg);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-8 .jw-feature-row:nth-child(3) .jw-feature:nth-child(2) {\r\n    transform: translate(80px, 50px) rotate(8deg);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-8 .jw-feature-icon {\r\n    display: inline-grid;\r\n    width: 44px;\r\n    height: 44px;\r\n    margin-bottom: 13px;\r\n    border-radius: 14px;\r\n    place-items: center;\r\n    background: var(--jw-cream);\r\n    color: var(--jw-blue);\r\n    font-size: 1.15rem;\r\n    font-weight: 900;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-8 .jw-feature strong {\r\n    display: block;\r\n    font-size: clamp(17px, 0.94vw, 20px) !important;\r\n    line-height: 1.35;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-8 .jw-feature small {\r\n    color: var(--jw-muted);\r\n    font-size: 16px !important;\r\n    line-height: 1.55;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-8.jw-host-visible .jw-feature {\r\n    animation: jwFeatureCascade 850ms cubic-bezier(0.34, 1.56, 0.64, 1) forwards;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-8.jw-host-visible .jw-feature-row:nth-child(1) .jw-feature:nth-child(2) {\r\n    animation-delay: 110ms;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-8.jw-host-visible .jw-feature-row:nth-child(2) .jw-feature:nth-child(1) {\r\n    animation-delay: 220ms;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-8.jw-host-visible .jw-feature-row:nth-child(2) .jw-feature:nth-child(2) {\r\n    animation-delay: 330ms;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-8.jw-host-visible .jw-feature-row:nth-child(3) .jw-feature:nth-child(1) {\r\n    animation-delay: 440ms;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-8.jw-host-visible .jw-feature-row:nth-child(3) .jw-feature:nth-child(2) {\r\n    animation-delay: 550ms;\r\n  }\r\n\r\n  @keyframes jwFeatureCascade {\r\n    70% { opacity: 1; transform: translate(0, 0) rotate(2deg) scale(1.05); }\r\n    100% { opacity: 1; transform: translate(0, 0) rotate(0) scale(1); }\r\n  }\r\n\r\n  \/* ROW 9 \u2014 pricing card pop + count-up *\/\r\n  #jw-hosting-page .jw-row-9 {\r\n    background: var(--jw-cream);\r\n    color: var(--jw-white);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-9 .jw-price-bg {\r\n    position: absolute;\r\n    inset: 0;\r\n    width: 100%;\r\n    height: 100%;\r\n    object-fit: cover;\r\n    opacity: 0.94;\r\n    filter: saturate(0.95) contrast(1.04);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-9::after {\r\n    content: \"\";\r\n    position: absolute;\r\n    inset: 0;\r\n    background: linear-gradient(100deg, rgba(3, 24, 33, 0.82), rgba(3, 24, 33, 0.18));\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-9 .jw-price-card {\r\n    position: relative;\r\n    max-width: 520px;\r\n    margin-left: auto;\r\n    padding: clamp(38px, 5vw, 62px);\r\n    overflow: hidden;\r\n    border: 1px solid rgba(255, 255, 255, 0.38);\r\n    border-radius: 34px;\r\n    background: rgba(3, 24, 33, 0.01);\r\n    box-shadow: 0 36px 90px rgba(0, 0, 0, 0.62);\r\n    opacity: 0;\r\n    text-align: center;\r\n    transform: scale(0.45) rotate(-9deg);\r\n    backdrop-filter: blur(5px);\r\n    -webkit-backdrop-filter: blur(5px);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-9 .jw-price-card::before,\r\n  #jw-hosting-page .jw-row-9 .jw-price-card::after {\r\n    content: \"\";\r\n    position: absolute;\r\n    z-index: -1;\r\n    top: 50%;\r\n    left: 50%;\r\n    border: 2px solid rgba(199, 170, 139, 0.38);\r\n    border-radius: 50%;\r\n    transform: translate(-50%, -50%) scale(0.2);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-9 .jw-price-card::before {\r\n    width: 320px;\r\n    height: 320px;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-9 .jw-price-card::after {\r\n    width: 470px;\r\n    height: 470px;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-9 .jw-price {\r\n    margin: 5px 0 8px;\r\n    color: var(--jw-white);\r\n    font-size: clamp(4.68rem, 8.5vw, 7.23rem);\r\n    font-weight: 900;\r\n    line-height: 0.94;\r\n    letter-spacing: -0.08em;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-9 .jw-price sup {\r\n    position: relative;\r\n    top: -0.2em;\r\n    margin-right: 5px;\r\n    font-size: 0.32em;\r\n    letter-spacing: 0;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-9 .jw-price-term {\r\n    margin-bottom: 26px;\r\n    color: var(--jw-green-bright);\r\n    font-size: clamp(17px, 0.95vw, 20px) !important;\r\n    font-weight: 900;\r\n    letter-spacing: 0.18em;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-9.jw-host-visible .jw-price-card {\r\n    animation: jwPricePop 1s cubic-bezier(0.34, 1.56, 0.64, 1) forwards;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-9.jw-host-visible .jw-price-card::before {\r\n    animation: jwPriceRing 2s ease-out 600ms infinite;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-9.jw-host-visible .jw-price-card::after {\r\n    animation: jwPriceRing 2s ease-out 1s infinite;\r\n  }\r\n\r\n  @keyframes jwPricePop {\r\n    70% { opacity: 1; transform: scale(1.06) rotate(2deg); }\r\n    100% { opacity: 1; transform: scale(1) rotate(0); }\r\n  }\r\n\r\n  @keyframes jwPriceRing {\r\n    from { opacity: 0.75; transform: translate(-50%, -50%) scale(0.2); }\r\n    to { opacity: 0; transform: translate(-50%, -50%) scale(1.35); }\r\n  }\r\n\r\n  \/* ROW 10 \u2014 sweeping light beams + floating particles *\/\r\n  #jw-hosting-page .jw-row-10 {\r\n    display: table;\r\n    width: 100%;\r\n    min-height: 720px;\r\n    background: var(--jw-navy-2);\r\n    color: var(--jw-white);\r\n    text-align: center;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-10 .jw-cta-bg {\r\n    position: absolute;\r\n    inset: 0;\r\n    width: 100%;\r\n    height: 100%;\r\n    object-fit: cover;\r\n    opacity: 1;\r\n    filter: brightness(0.68) saturate(1.15) contrast(1.1);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-10::before {\r\n    content: \"\";\r\n    position: absolute;\r\n    z-index: 1;\r\n    inset: 0;\r\n    background: none;\r\n    pointer-events: none;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-10 .jw-beam {\r\n    position: absolute;\r\n    z-index: 2;\r\n    top: -30%;\r\n    left: -18%;\r\n    width: 26%;\r\n    height: 170%;\r\n    background: linear-gradient(90deg, transparent, rgba(199, 170, 139, 0.42), transparent);\r\n    opacity: 0;\r\n    transform: skewX(-22deg);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-10 .jw-particle {\r\n    position: absolute;\r\n    z-index: 2;\r\n    bottom: -40px;\r\n    width: 10px;\r\n    height: 10px;\r\n    border-radius: 50%;\r\n    background: var(--jw-green-bright);\r\n    box-shadow: 0 0 22px var(--jw-green-bright);\r\n    opacity: 0;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-10 .jw-particle:nth-of-type(2) {\r\n    left: 12%;\r\n    width: 7px;\r\n    height: 7px;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-10 .jw-particle:nth-of-type(3) {\r\n    left: 30%;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-10 .jw-particle:nth-of-type(4) {\r\n    left: 52%;\r\n    width: 6px;\r\n    height: 6px;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-10 .jw-particle:nth-of-type(5) {\r\n    left: 72%;\r\n    width: 12px;\r\n    height: 12px;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-10 .jw-particle:nth-of-type(6) {\r\n    left: 90%;\r\n    width: 8px;\r\n    height: 8px;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-10 .jw-host-inner {\r\n    display: table-cell;\r\n    width: 100%;\r\n    max-width: none;\r\n    padding: 120px max(24px, calc((100% - 980px) \/ 2));\r\n    vertical-align: middle;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-10 h2 {\r\n    max-width: 940px;\r\n    margin-right: auto;\r\n    margin-left: auto;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-10 .jw-host-lead {\r\n    margin-right: auto;\r\n    margin-left: auto;\r\n    color: rgba(255, 255, 255, 0.8);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-10.jw-host-visible .jw-beam {\r\n    animation: jwBeamSweep 2.5s ease-in-out infinite;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-10.jw-host-visible .jw-particle {\r\n    animation: jwParticleRise 4.6s ease-in infinite;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-10.jw-host-visible .jw-particle:nth-of-type(3) {\r\n    animation-delay: 700ms;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-10.jw-host-visible .jw-particle:nth-of-type(4) {\r\n    animation-delay: 1.4s;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-10.jw-host-visible .jw-particle:nth-of-type(5) {\r\n    animation-delay: 2.1s;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-10.jw-host-visible .jw-particle:nth-of-type(6) {\r\n    animation-delay: 2.8s;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-10.jw-host-visible .jw-host-btn {\r\n    animation: jwButtonPulse 1.9s ease-in-out 700ms infinite;\r\n  }\r\n\r\n  @keyframes jwBeamSweep {\r\n    0% { left: -18%; opacity: 0; }\r\n    20% { opacity: 1; }\r\n    100% { left: 118%; opacity: 0; }\r\n  }\r\n\r\n  @keyframes jwParticleRise {\r\n    0% { bottom: -40px; opacity: 0; transform: translateX(0) scale(0.7); }\r\n    18% { opacity: 1; }\r\n    100% { bottom: 110%; opacity: 0; transform: translateX(55px) scale(1.5); }\r\n  }\r\n\r\n  @keyframes jwButtonPulse {\r\n    0%,\r\n    100% {\r\n      box-shadow: 0 0 0 0 rgba(199, 170, 139, 0.42), 0 15px 36px rgba(154, 125, 99, 0.28);\r\n    }\r\n\r\n    50% {\r\n      box-shadow: 0 0 0 18px rgba(199, 170, 139, 0), 0 22px 44px rgba(154, 125, 99, 0.42);\r\n    }\r\n  }\r\n\r\n  @media (max-width: 900px) {\r\n    #jw-hosting-page .jw-host-inner {\r\n      width: min(100% - 36px, 720px);\r\n      padding: 78px 0;\r\n    }\r\n\r\n    #jw-hosting-page .jw-host-table,\r\n    #jw-hosting-page .jw-host-cell {\r\n      display: block;\r\n      width: 100%;\r\n    }\r\n\r\n    #jw-hosting-page .jw-host-cell + .jw-host-cell,\r\n    #jw-hosting-page .jw-host-table--reverse .jw-host-cell + .jw-host-cell {\r\n      padding: 48px 0 0;\r\n    }\r\n\r\n    #jw-hosting-page .jw-host-table--reverse .jw-host-cell:first-child,\r\n    #jw-hosting-page .jw-host-table--reverse .jw-host-cell:last-child {\r\n      display: block;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-1 {\r\n      min-height: 0;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-10 .jw-host-inner {\r\n      padding-right: 24px;\r\n      padding-left: 24px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-hero-media {\r\n      min-height: 560px;\r\n      aspect-ratio: auto;\r\n    }\r\n\r\n    #jw-hosting-page .jw-hero-message-table,\r\n    #jw-hosting-page .jw-hero-message-heading,\r\n    #jw-hosting-page .jw-hero-message-copy {\r\n      display: block;\r\n      width: 100%;\r\n    }\r\n\r\n    #jw-hosting-page .jw-hero-message-heading {\r\n      padding: 0 0 31px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-hero-message-copy {\r\n      padding: 29px 0 0;\r\n      border-top: 1px solid rgba(30, 42, 53, 0.12);\r\n      border-left: 0;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-2 .jw-curtain img,\r\n    #jw-hosting-page .jw-row-8 .jw-package-photo img {\r\n      min-height: 420px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-3 .jw-model-grid {\r\n      display: block;\r\n      margin-top: 32px;\r\n      border-spacing: 0;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-3 .jw-model-card {\r\n      display: block;\r\n      width: 100%;\r\n      margin: 16px 0;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-4 .jw-orbit-stage {\r\n      max-width: 500px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-9 .jw-price-card {\r\n      margin-right: auto;\r\n    }\r\n  }\r\n\r\n  @media (max-width: 620px) {\r\n    #jw-hosting-page h1 {\r\n      font-size: clamp(2.3rem, 11.9vw, 3.4rem);\r\n    }\r\n\r\n    #jw-hosting-page h2 {\r\n      font-size: clamp(1.79rem, 9.35vw, 2.72rem);\r\n    }\r\n\r\n    #jw-hosting-page .jw-host-row {\r\n      min-height: 0;\r\n    }\r\n\r\n    #jw-hosting-page .jw-host-inner {\r\n      width: calc(100% - 30px);\r\n      padding: 64px 0;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-4 .jw-orbit-stage {\r\n      width: min(360px, 100%);\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-4 .jw-orbit-photo {\r\n      inset: 25%;\r\n      width: 50%;\r\n      height: 50%;\r\n      border-width: 7px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-4 .jw-orbit--outer {\r\n      inset: 15%;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-4 .jw-orbit--middle {\r\n      inset: 20%;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-4 .jw-orbit--inner {\r\n      inset: 25%;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-4 .jw-orbit-dot {\r\n      min-width: 112px;\r\n      padding: 10px 14px;\r\n      font-size: 18px !important;\r\n      letter-spacing: 0.06em;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-10 {\r\n      min-height: 640px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-host-btn,\r\n    #jw-hosting-page .jw-host-btn--light {\r\n      display: block;\r\n      width: 100%;\r\n      margin: 10px 0 0;\r\n      padding-right: 58px;\r\n      padding-left: 22px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-1 .jw-hero-proof {\r\n      display: block;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-1 .jw-hero-proof span {\r\n      display: block;\r\n      width: 100%;\r\n      margin: 9px 0;\r\n      padding: 0;\r\n      border: 0;\r\n    }\r\n\r\n    #jw-hosting-page .jw-hero-media {\r\n      min-height: 510px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-hero-media > .jw-hero-bg {\r\n      object-position: 45% center;\r\n    }\r\n\r\n    #jw-hosting-page .jw-hero-overlay-shell {\r\n      width: calc(100% - 30px);\r\n    }\r\n\r\n    #jw-hosting-page .jw-hero-overlay-cell {\r\n      padding: 0 0 24px !important;\r\n    }\r\n\r\n    #jw-hosting-page .jw-hero-title-panel {\r\n      width: auto;\r\n      max-width: 100%;\r\n      padding: 9px 11px;\r\n      border-left-width: 5px;\r\n      border-radius: 13px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-hero-title-table,\r\n    #jw-hosting-page .jw-hero-title-table tbody,\r\n    #jw-hosting-page .jw-hero-title-table tr,\r\n    #jw-hosting-page .jw-hero-title-cell,\r\n    #jw-hosting-page .jw-hero-kicker-cell {\r\n      display: block;\r\n      width: 100%;\r\n    }\r\n\r\n    #jw-hosting-page .jw-hero-title-cell {\r\n      padding: 0 0 9px !important;\r\n    }\r\n\r\n    #jw-hosting-page .jw-hero-kicker-cell {\r\n      padding: 8px 0 0 !important;\r\n      border: 0 !important;\r\n      border-top: 1px solid rgba(30, 42, 53, 0.13) !important;\r\n    }\r\n\r\n    #jw-hosting-page .jw-hosting-title-lockup {\r\n      width: min(300px, 100%);\r\n    }\r\n\r\n    #jw-hosting-page .jw-hosting-title-line {\r\n      font-size: clamp(25px, 9vw, 34px) !important;\r\n    }\r\n\r\n    #jw-hosting-page .jw-hero-title-panel .jw-host-eyebrow {\r\n      font-size: 10px !important;\r\n      letter-spacing: 0.095em;\r\n      white-space: normal;\r\n    }\r\n\r\n    #jw-hosting-page .jw-hero-copy-band {\r\n      padding: 47px 0 68px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-hero-message-heading {\r\n      padding-bottom: 25px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-hero-message-heading h1 {\r\n      font-size: clamp(36px, 11vw, 50px);\r\n    }\r\n\r\n    #jw-hosting-page .jw-hero-message-copy {\r\n      padding-top: 24px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-hero-message-copy > .jw-host-lead {\r\n      font-size: 17px !important;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-2 .jw-curtain,\r\n    #jw-hosting-page .jw-row-5 .jw-speed-panel,\r\n    #jw-hosting-page .jw-row-7 .jw-security-stage,\r\n    #jw-hosting-page .jw-row-8 .jw-package-photo,\r\n    #jw-hosting-page .jw-row-9 .jw-price-card {\r\n      border-radius: 24px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-5 .jw-speed-data {\r\n      padding: 40px 24px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-5 .jw-speed-panel > img,\r\n    #jw-hosting-page .jw-row-7 .jw-security-stage {\r\n      height: 500px;\r\n      min-height: 500px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-8 .jw-feature-grid,\r\n    #jw-hosting-page .jw-row-8 .jw-feature-row,\r\n    #jw-hosting-page .jw-row-8 .jw-feature {\r\n      display: block;\r\n      width: 100%;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-8 .jw-feature-grid {\r\n      margin: 20px 0 0;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-8 .jw-feature {\r\n      margin: 12px 0;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-9 .jw-price-card {\r\n      padding: 42px 22px;\r\n    }\r\n  }\r\n\r\n  @media (prefers-reduced-motion: reduce) {\r\n    #jw-hosting-page *,\r\n    #jw-hosting-page *::before,\r\n    #jw-hosting-page *::after {\r\n      scroll-behavior: auto !important;\r\n      animation-duration: 1ms !important;\r\n      animation-iteration-count: 1 !important;\r\n      transition-duration: 1ms !important;\r\n    }\r\n\r\n    #jw-hosting-page .jw-hero-title-panel,\r\n    #jw-hosting-page .jw-hero-message-heading,\r\n    #jw-hosting-page .jw-hero-message-copy,\r\n    #jw-hosting-page .jw-foundation-copy,\r\n    #jw-hosting-page .jw-row-5 .jw-host-inner,\r\n    #jw-hosting-page .jw-model-card,\r\n    #jw-hosting-page .jw-orbit-stage,\r\n    #jw-hosting-page .jw-radar,\r\n    #jw-hosting-page .jw-feature,\r\n    #jw-hosting-page .jw-price-card {\r\n      opacity: 1 !important;\r\n      clip-path: none !important;\r\n      filter: none !important;\r\n      transform: none !important;\r\n    }\r\n\r\n    #jw-hosting-page .jw-meter-fill {\r\n      transform: scaleX(1) !important;\r\n    }\r\n\r\n    #jw-hosting-page .jw-ring-progress,\r\n    #jw-hosting-page .jw-inn-mark path,\r\n    #jw-hosting-page .jw-inn-mark polyline,\r\n    #jw-hosting-page .jw-inn-mark line,\r\n    #jw-hosting-page .jw-inn-mark rect {\r\n      stroke-dashoffset: 0 !important;\r\n    }\r\n  }\r\n\r\n  \/* BED & BREAKFAST TOP SECTION MENU *\/\r\n  #jw-hosting-page .jw-top-nav {\r\n    position: relative;\r\n    z-index: 40;\r\n    width: 100%;\r\n    border-bottom: 1px solid rgba(255, 255, 255, 0.12);\r\n    background: #223229;\r\n    box-shadow: 0 10px 28px rgba(3, 24, 33, 0.18);\r\n    color: #ffffff;\r\n  }\r\n\r\n  #jw-hosting-page .jw-top-nav-shell {\r\n    width: min(1480px, calc(100% - 40px));\r\n    margin: 0 auto;\r\n    padding: 0;\r\n  }\r\n\r\n  #jw-hosting-page .jw-top-nav-table {\r\n    display: table;\r\n    width: 100%;\r\n    border-collapse: separate;\r\n    border-spacing: 0;\r\n    table-layout: fixed;\r\n  }\r\n\r\n  #jw-hosting-page .jw-top-nav-brand,\r\n  #jw-hosting-page .jw-top-nav-links {\r\n    display: table-cell;\r\n    min-width: 0;\r\n    vertical-align: middle;\r\n  }\r\n\r\n  #jw-hosting-page .jw-top-nav-brand {\r\n    width: 42%;\r\n    padding: 13px 24px 13px 0;\r\n    color: #ffffff;\r\n    font-family: \"Space Grotesk\", \"Source Sans 3\", Arial, Helvetica, sans-serif;\r\n    line-height: 1;\r\n    letter-spacing: -0.03em;\r\n  }\r\n\r\n  #jw-hosting-page .jw-top-nav-brand-lockup {\r\n    width: auto;\r\n    max-width: 100%;\r\n    margin: 0 !important;\r\n    border: 0 !important;\r\n    border-collapse: collapse;\r\n    border-spacing: 0;\r\n    table-layout: auto;\r\n    background: transparent !important;\r\n    box-shadow: none !important;\r\n  }\r\n\r\n  #jw-hosting-page .jw-top-nav-brand-lockup tbody,\r\n  #jw-hosting-page .jw-top-nav-brand-lockup tr,\r\n  #jw-hosting-page .jw-top-nav-brand-lockup td {\r\n    margin: 0 !important;\r\n    border: 0 !important;\r\n    background: transparent !important;\r\n    box-shadow: none !important;\r\n  }\r\n\r\n  #jw-hosting-page .jw-top-nav-logo-cell {\r\n    width: 96px;\r\n    min-width: 96px;\r\n    padding: 0 18px 0 0 !important;\r\n    vertical-align: middle;\r\n  }\r\n\r\n  #jw-hosting-page .jw-top-nav-logo {\r\n    display: block;\r\n    position: relative;\r\n    width: 88px;\r\n    height: 88px;\r\n    max-width: 88px;\r\n    overflow: visible;\r\n    border-radius: 50%;\r\n    filter:\r\n      drop-shadow(0 8px 14px rgba(0, 0, 0, 0.34))\r\n      drop-shadow(0 0 10px rgba(126, 157, 175, 0.10));\r\n  }\r\n\r\n  #jw-hosting-page .jw-top-nav-logo svg {\r\n    display: block;\r\n    width: 88px;\r\n    height: 88px;\r\n    max-width: none;\r\n    overflow: visible;\r\n  }\r\n\r\n  #jw-hosting-page .jw-top-nav-logo .jw-logo-shadow {\r\n    fill: rgba(0, 0, 0, 0.26);\r\n  }\r\n\r\n  #jw-hosting-page .jw-top-nav-logo .jw-logo-outer {\r\n    fill: url(#jwLogoOuterGradient);\r\n    stroke: rgba(255, 255, 255, 0.22);\r\n    stroke-width: 1.4;\r\n  }\r\n\r\n  #jw-hosting-page .jw-top-nav-logo .jw-logo-accent-ring {\r\n    fill: none;\r\n    stroke: var(--jw-green-bright);\r\n    stroke-width: 3.1;\r\n    stroke-dasharray: 2.5 3.8;\r\n    opacity: 0.92;\r\n  }\r\n\r\n  #jw-hosting-page .jw-top-nav-logo .jw-logo-inner {\r\n    fill: url(#jwLogoInnerGradient);\r\n    stroke: rgba(255, 255, 255, 0.80);\r\n    stroke-width: 1.1;\r\n  }\r\n\r\n  #jw-hosting-page .jw-top-nav-logo .jw-logo-paw {\r\n    fill: #ffffff;\r\n    filter: drop-shadow(0 2px 2px rgba(3, 24, 33, 0.28));\r\n  }\r\n\r\n  #jw-hosting-page .jw-top-nav-logo .jw-logo-paw-pad {\r\n    fill: #ffffff;\r\n  }\r\n\r\n  #jw-hosting-page .jw-top-nav-logo .jw-logo-highlight {\r\n    fill: none;\r\n    stroke: rgba(255, 255, 255, 0.56);\r\n    stroke-width: 1.5;\r\n    stroke-linecap: round;\r\n  }\r\n\r\n  #jw-hosting-page .jw-top-nav-logo .jw-logo-star {\r\n    fill: #f3e2c9;\r\n  }\r\n\r\n  #jw-hosting-page .jw-top-nav-brand-copy {\r\n    width: auto;\r\n    max-width: 100%;\r\n    padding: 0 !important;\r\n    color: #ffffff;\r\n    vertical-align: middle;\r\n    white-space: nowrap;\r\n  }\r\n\r\n  #jw-hosting-page .jw-top-nav-brand-name,\r\n  #jw-hosting-page .jw-top-nav-brand-service {\r\n    display: block;\r\n    margin: 0;\r\n    padding: 0;\r\n  }\r\n\r\n  #jw-hosting-page .jw-top-nav-brand-name {\r\n    color: #ffffff;\r\n    font-size: clamp(30px, 2.8vw, 42px) !important;\r\n    font-weight: 800;\r\n    line-height: 0.98;\r\n    letter-spacing: -0.048em;\r\n    text-shadow: 0 3px 12px rgba(0, 0, 0, 0.28);\r\n  }\r\n\r\n  #jw-hosting-page .jw-top-nav-brand-service {\r\n    margin-top: 7px;\r\n    color: var(--jw-green-bright);\r\n    font-size: clamp(16px, 1.3vw, 21px) !important;\r\n    font-weight: 800;\r\n    line-height: 1.08;\r\n    letter-spacing: 0.14em;\r\n    text-transform: uppercase;\r\n    text-shadow: 0 2px 8px rgba(0, 0, 0, 0.20);\r\n  }\r\n\r\n  #jw-hosting-page .jw-top-nav-links {\r\n    width: 58%;\r\n    padding: 11px 0;\r\n    font-size: 0;\r\n    text-align: right;\r\n  }\r\n\r\n  #jw-hosting-page .jw-top-nav-links a {\r\n    display: inline-block;\r\n    margin: 4px 0 4px 5px;\r\n    padding: 10px 12px;\r\n    border: 1px solid transparent;\r\n    border-radius: 999px;\r\n    color: rgba(255, 255, 255, 0.88);\r\n    font-size: 14px !important;\r\n    font-weight: 800;\r\n    line-height: 1.2;\r\n    text-decoration: none;\r\n    white-space: nowrap;\r\n    transition:\r\n      background 180ms ease,\r\n      border-color 180ms ease,\r\n      color 180ms ease,\r\n      transform 180ms ease;\r\n  }\r\n\r\n  #jw-hosting-page .jw-top-nav-links a:hover,\r\n  #jw-hosting-page .jw-top-nav-links a:focus-visible {\r\n    border-color: rgba(199, 170, 139, 0.55);\r\n    background: rgba(199, 170, 139, 0.13);\r\n    color: #ffffff;\r\n    transform: translateY(-1px);\r\n  }\r\n\r\n  #jw-hosting-page .jw-top-nav-links a:focus-visible {\r\n    outline: 2px solid rgba(126, 157, 175, 0.7);\r\n    outline-offset: 2px;\r\n  }\r\n\r\n  #jw-hosting-page [id^=\"jw-\"] {\r\n    scroll-margin-top: 18px;\r\n  }\r\n\r\n  \/* FAQ \u2014 added without changing the original ten animation rows *\/\r\n  #jw-hosting-page .jw-row-faq {\r\n    min-height: 0;\r\n    background:\r\n      radial-gradient(circle at 90% 12%, rgba(126, 157, 175, 0.08), transparent 30%),\r\n      linear-gradient(135deg, #f7fbfc 0%, #eef5ef 100%);\r\n  }\r\n\r\n  #jw-hosting-page .jw-faq-intro {\r\n    max-width: 790px;\r\n    margin: 0 auto 42px;\r\n    text-align: center;\r\n  }\r\n\r\n  #jw-hosting-page .jw-faq-list {\r\n    width: min(920px, 100%);\r\n    margin: 0 auto;\r\n  }\r\n\r\n  #jw-hosting-page .jw-faq-item {\r\n    margin: 14px 0;\r\n    overflow: hidden;\r\n    border: 1px solid #e6e2d8;\r\n    border-radius: 20px;\r\n    background: #ffffff;\r\n    box-shadow: 0 14px 34px rgba(38, 50, 58, 0.08);\r\n  }\r\n\r\n  #jw-hosting-page .jw-faq-item summary {\r\n    position: relative;\r\n    display: block;\r\n    padding: 22px 64px 22px 24px;\r\n    color: var(--jw-ink);\r\n    cursor: pointer;\r\n    font-family: \"Space Grotesk\", \"Source Sans 3\", Arial, Helvetica, sans-serif;\r\n    font-size: clamp(18px, 1.12vw, 22px) !important;\r\n    font-weight: 700;\r\n    line-height: 1.35;\r\n    list-style: none;\r\n  }\r\n\r\n  #jw-hosting-page .jw-faq-item summary::-webkit-details-marker {\r\n    display: none;\r\n  }\r\n\r\n  #jw-hosting-page .jw-faq-item summary::after {\r\n    content: \"+\";\r\n    position: absolute;\r\n    top: 50%;\r\n    right: 22px;\r\n    width: 34px;\r\n    height: 34px;\r\n    border-radius: 50%;\r\n    background: var(--jw-cream);\r\n    color: var(--jw-blue);\r\n    font-size: 24px;\r\n    font-weight: 800;\r\n    line-height: 32px;\r\n    text-align: center;\r\n    transform: translateY(-50%);\r\n    transition: transform 220ms ease, background 220ms ease, color 220ms ease;\r\n  }\r\n\r\n  #jw-hosting-page .jw-faq-item[open] summary::after {\r\n    background: var(--jw-green);\r\n    color: #ffffff;\r\n    transform: translateY(-50%) rotate(45deg);\r\n  }\r\n\r\n  #jw-hosting-page .jw-faq-answer {\r\n    padding: 0 24px 22px;\r\n    color: var(--jw-muted);\r\n    animation: jwFaqReveal 280ms ease both;\r\n  }\r\n\r\n  #jw-hosting-page .jw-faq-answer p {\r\n    margin: 0;\r\n    font-size: 17px !important;\r\n    line-height: 1.7;\r\n  }\r\n\r\n  @keyframes jwFaqReveal {\r\n    from { opacity: 0; transform: translateY(-8px); }\r\n    to { opacity: 1; transform: translateY(0); }\r\n  }\r\n\r\n  @media (max-width: 1080px) {\r\n    #jw-hosting-page .jw-top-nav-shell {\r\n      width: calc(100% - 28px);\r\n    }\r\n\r\n    #jw-hosting-page .jw-top-nav-table,\r\n    #jw-hosting-page .jw-top-nav-brand,\r\n    #jw-hosting-page .jw-top-nav-links {\r\n      display: block;\r\n      width: 100%;\r\n    }\r\n\r\n    #jw-hosting-page .jw-top-nav-brand {\r\n      padding: 15px 0 10px;\r\n      text-align: center;\r\n    }\r\n\r\n    #jw-hosting-page .jw-top-nav-brand-lockup {\r\n      margin: 0 auto !important;\r\n    }\r\n\r\n    #jw-hosting-page .jw-top-nav-logo-cell {\r\n      width: 80px;\r\n      min-width: 80px;\r\n      padding-right: 14px !important;\r\n    }\r\n\r\n    #jw-hosting-page .jw-top-nav-logo,\r\n    #jw-hosting-page .jw-top-nav-logo svg {\r\n      width: 74px;\r\n      height: 74px;\r\n      max-width: 74px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-top-nav-brand-name {\r\n      font-size: 34px !important;\r\n    }\r\n\r\n    #jw-hosting-page .jw-top-nav-brand-service {\r\n      font-size: 17px !important;\r\n    }\r\n\r\n    #jw-hosting-page .jw-top-nav-links {\r\n      padding: 4px 0 12px;\r\n      text-align: center;\r\n    }\r\n\r\n    #jw-hosting-page .jw-top-nav-links a {\r\n      width: calc(25% - 6px);\r\n      margin: 3px;\r\n      padding: 9px 5px;\r\n      white-space: normal;\r\n      vertical-align: top;\r\n    }\r\n  }\r\n\r\n  @media (max-width: 620px) {\r\n    #jw-hosting-page .jw-top-nav-brand-lockup {\r\n      width: 100%;\r\n      table-layout: fixed;\r\n    }\r\n\r\n    #jw-hosting-page .jw-top-nav-logo-cell {\r\n      width: 74px;\r\n      min-width: 74px;\r\n      padding-right: 12px !important;\r\n      text-align: right;\r\n    }\r\n\r\n    #jw-hosting-page .jw-top-nav-logo,\r\n    #jw-hosting-page .jw-top-nav-logo svg {\r\n      width: 68px;\r\n      height: 68px;\r\n      max-width: 68px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-top-nav-brand-copy {\r\n      width: auto;\r\n      min-width: 0;\r\n      white-space: normal;\r\n      text-align: left;\r\n    }\r\n\r\n    #jw-hosting-page .jw-top-nav-brand-name {\r\n      font-size: clamp(26px, 8vw, 34px) !important;\r\n      line-height: 1;\r\n    }\r\n\r\n    #jw-hosting-page .jw-top-nav-brand-service {\r\n      margin-top: 5px;\r\n      font-size: clamp(13px, 4.2vw, 17px) !important;\r\n      letter-spacing: 0.11em;\r\n    }\r\n\r\n    #jw-hosting-page .jw-top-nav-links a {\r\n      width: calc(50% - 6px);\r\n      min-height: 40px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-faq-item summary {\r\n      padding: 19px 56px 19px 18px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-faq-item summary::after {\r\n      right: 16px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-faq-answer {\r\n      padding: 0 18px 19px;\r\n    }\r\n  }\r\n\r\n\r\n  \/* =========================================================\r\n     FINAL CTA BUTTON \u2014 FREDERICK YOUNG REFERENCE TREATMENT\r\n     Recreates the deep 3D\/gloss\/glow motion treatment from the\r\n     \"Click Here to Learn More \/ PURCHASE INFO & FAQ\" button.\r\n     This remains a non-linking control.\r\n     ========================================================= *\/\r\n  #jw-hosting-page .jw-row-10 .jw-reference-cta {\r\n    position: relative;\r\n    display: inline-table;\r\n    width: min(760px, calc(100% - 48px));\r\n    min-width: 0;\r\n    min-height: 154px;\r\n    margin: 34px auto 36px;\r\n    padding: 33px 62px 29px;\r\n    overflow: hidden;\r\n    border: 6px solid rgba(255,255,255,0.96);\r\n    border-radius: 999px;\r\n    background:\r\n      linear-gradient(\r\n        112deg,\r\n        #b1ad63 0%,\r\n        #8d985b 18%,\r\n        #58795f 39%,\r\n        #2d695f 61%,\r\n        #14564f 82%,\r\n        #0d4d48 100%\r\n      );\r\n    box-shadow:\r\n      inset 0 2px 0 rgba(255,255,255,0.82),\r\n      inset 0 -3px 0 rgba(6,55,51,0.58),\r\n      0 13px 0 #5d735f,\r\n      0 25px 0 #3f5645,\r\n      0 30px 1px rgba(4,45,42,0.58),\r\n      0 35px 48px rgba(2,41,39,0.58),\r\n      0 0 0 12px rgba(151,224,210,0.24),\r\n      0 0 44px rgba(151,224,210,0.54);\r\n    color: #fff;\r\n    line-height: 1.04;\r\n    text-align: center;\r\n    text-decoration: none;\r\n    text-shadow:\r\n      0 3px 0 rgba(8,55,51,0.58),\r\n      0 5px 7px rgba(0,0,0,0.33);\r\n    isolation: isolate;\r\n    transform: translate3d(0,0,0);\r\n    transform-origin: center bottom;\r\n    transition:\r\n      transform 220ms cubic-bezier(.2,.8,.2,1),\r\n      box-shadow 220ms ease,\r\n      filter 220ms ease,\r\n      background 220ms ease;\r\n  }\r\n\r\n  \/* broad translucent glass cap *\/\r\n  #jw-hosting-page .jw-row-10 .jw-reference-cta::before {\r\n    content: \"\";\r\n    position: absolute;\r\n    z-index: 1;\r\n    top: 8px;\r\n    right: 7%;\r\n    left: 7%;\r\n    height: 44%;\r\n    border-radius: 999px;\r\n    background:\r\n      linear-gradient(\r\n        180deg,\r\n        rgba(235,255,249,0.72) 0%,\r\n        rgba(212,245,236,0.41) 52%,\r\n        rgba(196,232,223,0.12) 100%\r\n      );\r\n    box-shadow:\r\n      inset 0 1px 0 rgba(255,255,255,0.92),\r\n      0 1px 0 rgba(255,255,255,0.18);\r\n    opacity: 0.72;\r\n    pointer-events: none;\r\n  }\r\n\r\n  \/* narrow animated specular sweep *\/\r\n  #jw-hosting-page .jw-row-10 .jw-reference-cta::after {\r\n    content: \"\";\r\n    position: absolute;\r\n    z-index: 2;\r\n    top: -18%;\r\n    left: -36%;\r\n    width: 24%;\r\n    height: 138%;\r\n    border-radius: 40%;\r\n    background:\r\n      linear-gradient(\r\n        105deg,\r\n        transparent 0%,\r\n        rgba(255,255,255,0.06) 28%,\r\n        rgba(255,255,255,0.76) 50%,\r\n        rgba(255,255,255,0.08) 72%,\r\n        transparent 100%\r\n      );\r\n    opacity: 0;\r\n    transform: skewX(-18deg);\r\n    pointer-events: none;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-10 .jw-reference-cta-main,\r\n  #jw-hosting-page .jw-row-10 .jw-reference-cta-sub {\r\n    position: relative;\r\n    z-index: 4;\r\n    display: block;\r\n    width: 100%;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-10 .jw-reference-cta-main {\r\n    font-family: \"Space Grotesk\", \"Source Sans 3\", Arial, Helvetica, sans-serif;\r\n    font-size: clamp(28px, 3.15vw, 44px) !important;\r\n    font-weight: 800;\r\n    letter-spacing: -0.025em;\r\n    line-height: 1.02;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-10 .jw-reference-cta-sub {\r\n    margin-top: 13px;\r\n    font-family: \"Source Sans 3\", Arial, Helvetica, sans-serif;\r\n    font-size: clamp(15px, 1.55vw, 22px) !important;\r\n    font-weight: 900;\r\n    line-height: 1;\r\n    letter-spacing: 0.14em;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  \/* Undo the generic disabled-button pointer rule only so the visual\r\n     hover\/press effect remains available. It still has no href\/click action. *\/\r\n  #jw-hosting-page .jw-row-10 .jw-reference-cta[aria-disabled=\"true\"] {\r\n    pointer-events: auto;\r\n    cursor: default;\r\n    user-select: none;\r\n  }\r\n\r\n  \/* The normal row pulse is kept on the secondary FAQ button only. *\/\r\n  #jw-hosting-page .jw-row-10.jw-host-visible .jw-host-btn:not(.jw-reference-cta) {\r\n    animation: jwButtonPulse 1.9s ease-in-out 700ms infinite;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-10.jw-host-visible .jw-reference-cta {\r\n    animation: jwReferenceCtaBreathe 3.4s ease-in-out 850ms infinite;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-10.jw-host-visible .jw-reference-cta::after {\r\n    animation: jwReferenceCtaSweep 4.6s ease-in-out 1.2s infinite;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-10 .jw-reference-cta:hover {\r\n    animation-play-state: paused;\r\n    filter: brightness(1.06) saturate(1.05);\r\n    transform: translate3d(0,-7px,0) scale(1.012);\r\n    box-shadow:\r\n      inset 0 2px 0 rgba(255,255,255,0.90),\r\n      inset 0 -3px 0 rgba(6,55,51,0.62),\r\n      0 16px 0 #5d735f,\r\n      0 29px 0 #3f5645,\r\n      0 34px 1px rgba(4,45,42,0.60),\r\n      0 42px 58px rgba(2,41,39,0.64),\r\n      0 0 0 15px rgba(151,224,210,0.27),\r\n      0 0 58px rgba(151,224,210,0.70);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-10 .jw-reference-cta:hover::before {\r\n    opacity: 0.86;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-10 .jw-reference-cta:active {\r\n    animation-play-state: paused;\r\n    filter: brightness(0.98);\r\n    transform: translate3d(0,12px,0) scale(0.995);\r\n    box-shadow:\r\n      inset 0 2px 0 rgba(255,255,255,0.72),\r\n      inset 0 -2px 0 rgba(6,55,51,0.68),\r\n      0 4px 0 #5d735f,\r\n      0 9px 0 #3f5645,\r\n      0 13px 22px rgba(2,41,39,0.52),\r\n      0 0 0 9px rgba(151,224,210,0.20),\r\n      0 0 30px rgba(151,224,210,0.42);\r\n  }\r\n\r\n  @keyframes jwReferenceCtaBreathe {\r\n    0%,\r\n    100% {\r\n      transform: translate3d(0,0,0) scale(1);\r\n      filter: brightness(1) saturate(1);\r\n      box-shadow:\r\n        inset 0 2px 0 rgba(255,255,255,0.82),\r\n        inset 0 -3px 0 rgba(6,55,51,0.58),\r\n        0 13px 0 #5d735f,\r\n        0 25px 0 #3f5645,\r\n        0 30px 1px rgba(4,45,42,0.58),\r\n        0 35px 48px rgba(2,41,39,0.58),\r\n        0 0 0 12px rgba(151,224,210,0.24),\r\n        0 0 44px rgba(151,224,210,0.54);\r\n    }\r\n\r\n    50% {\r\n      transform: translate3d(0,-4px,0) scale(1.006);\r\n      filter: brightness(1.04) saturate(1.035);\r\n      box-shadow:\r\n        inset 0 2px 0 rgba(255,255,255,0.88),\r\n        inset 0 -3px 0 rgba(6,55,51,0.60),\r\n        0 15px 0 #5d735f,\r\n        0 28px 0 #3f5645,\r\n        0 33px 1px rgba(4,45,42,0.60),\r\n        0 40px 56px rgba(2,41,39,0.62),\r\n        0 0 0 16px rgba(151,224,210,0.19),\r\n        0 0 62px rgba(151,224,210,0.70);\r\n    }\r\n  }\r\n\r\n  @keyframes jwReferenceCtaSweep {\r\n    0%,\r\n    52% {\r\n      left: -36%;\r\n      opacity: 0;\r\n    }\r\n\r\n    58% {\r\n      opacity: 0.58;\r\n    }\r\n\r\n    76% {\r\n      left: 116%;\r\n      opacity: 0.24;\r\n    }\r\n\r\n    100% {\r\n      left: 116%;\r\n      opacity: 0;\r\n    }\r\n  }\r\n\r\n  @media (max-width: 900px) {\r\n    #jw-hosting-page .jw-row-10 .jw-reference-cta,\r\n    #jw-hosting-page .jw-row-10 .jw-reference-cta[aria-disabled=\"true\"] {\r\n      display: table;\r\n      width: min(720px, calc(100% - 20px));\r\n      min-height: 138px;\r\n      margin: 32px auto 42px;\r\n      padding: 30px 34px 26px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-10 .jw-reference-cta + .jw-host-btn--light {\r\n      width: min(360px, 100%);\r\n      margin: 18px auto 0;\r\n    }\r\n  }\r\n\r\n  @media (max-width: 620px) {\r\n    #jw-hosting-page .jw-row-10 .jw-reference-cta,\r\n    #jw-hosting-page .jw-row-10 .jw-reference-cta[aria-disabled=\"true\"] {\r\n      width: 100%;\r\n      min-height: 120px;\r\n      margin: 28px auto 38px;\r\n      padding: 26px 24px 23px;\r\n      border-width: 4px;\r\n      box-shadow:\r\n        inset 0 2px 0 rgba(255,255,255,0.82),\r\n        inset 0 -3px 0 rgba(6,55,51,0.58),\r\n        0 10px 0 #5d735f,\r\n        0 19px 0 #3f5645,\r\n        0 24px 34px rgba(2,41,39,0.54),\r\n        0 0 0 8px rgba(151,224,210,0.22),\r\n        0 0 34px rgba(151,224,210,0.50);\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-10 .jw-reference-cta-main {\r\n      font-size: clamp(24px, 8vw, 34px) !important;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-10 .jw-reference-cta-sub {\r\n      margin-top: 10px;\r\n      font-size: 14px !important;\r\n      letter-spacing: 0.105em;\r\n    }\r\n  }\r\n\r\n  @media (prefers-reduced-motion: reduce) {\r\n    #jw-hosting-page .jw-row-10 .jw-reference-cta,\r\n    #jw-hosting-page .jw-row-10.jw-host-visible .jw-reference-cta,\r\n    #jw-hosting-page .jw-row-10.jw-host-visible .jw-reference-cta::after {\r\n      animation: none !important;\r\n      transform: none !important;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-10 .jw-reference-cta::after {\r\n      display: none !important;\r\n    }\r\n  }\r\n\r\n\r\n  \/* Final CTA alignment\/readability revision only.\r\n     The appointment control is 15% larger than the prior 35% scale\r\n     (35% \u00d7 1.15 = 40.25%). CSS zoom preserves its existing transform-based\r\n     hover, press, breathe, sweep, and reduced-motion animation system. *\/\r\n  #jw-hosting-page .jw-row-10 .jw-cta-actions {\r\n    display: table;\r\n    width: auto;\r\n    max-width: 100%;\r\n    margin: 34px 0 36px;\r\n    border-collapse: separate;\r\n    border-spacing: 22px 0;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-10 .jw-cta-action-cell {\r\n    display: table-cell;\r\n    padding: 0;\r\n    vertical-align: middle;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-10 .jw-reference-cta,\r\n  #jw-hosting-page .jw-row-10 .jw-reference-cta[aria-disabled=\"true\"] {\r\n    margin: 0;\r\n    zoom: 40.25%;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-10 .jw-cta-action-cell .jw-host-btn--light {\r\n    min-width: 265px;\r\n    margin: 0;\r\n    padding: 20px 70px 20px 34px;\r\n    border-color: rgba(255,255,255,0.94);\r\n    background: linear-gradient(180deg, rgba(8,49,70,0.96) 0%, rgba(6,35,48,0.98) 58%, rgba(3,24,33,0.99) 100%);\r\n    box-shadow:\r\n      inset 0 1px 0 rgba(255,255,255,0.32),\r\n      inset 0 -2px 0 rgba(0,0,0,0.24),\r\n      0 14px 30px rgba(0,0,0,0.34),\r\n      0 4px 0 rgba(0,0,0,0.28),\r\n      0 0 0 9px rgba(199,170,139,0.18);\r\n    color: #ffffff !important;\r\n    font-size: clamp(20px, 1.25vw, 24px) !important;\r\n    font-weight: 900;\r\n    text-shadow: 0 2px 4px rgba(0,0,0,0.62);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-10 .jw-cta-action-cell .jw-host-btn--light::after {\r\n    background: rgba(255,255,255,0.16);\r\n    color: #ffffff;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-10 .jw-cta-action-cell .jw-host-btn--light:hover,\r\n  #jw-hosting-page .jw-row-10 .jw-cta-action-cell .jw-host-btn--light:focus-visible {\r\n    border-color: rgba(255,255,255,1);\r\n    background: linear-gradient(180deg, rgba(16,77,96,0.98) 0%, rgba(9,55,70,0.99) 58%, rgba(4,31,42,1) 100%);\r\n    color: #ffffff !important;\r\n  }\r\n\r\n  @media (max-width: 900px) {\r\n    #jw-hosting-page .jw-row-10 .jw-cta-actions,\r\n    #jw-hosting-page .jw-row-10 .jw-cta-action-cell {\r\n      display: block;\r\n      width: 100%;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-10 .jw-cta-actions {\r\n      margin: 30px 0 38px;\r\n      text-align: center;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-10 .jw-cta-action-cell + .jw-cta-action-cell {\r\n      margin-top: 24px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-10 .jw-reference-cta,\r\n    #jw-hosting-page .jw-row-10 .jw-reference-cta[aria-disabled=\"true\"] {\r\n      margin-right: auto;\r\n      margin-left: auto;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-10 .jw-cta-action-cell .jw-host-btn--light {\r\n      width: min(360px, 100%);\r\n      margin: 0 auto;\r\n    }\r\n  }\r\n\r\n  \/* Final CTA width\/centering correction only.\r\n     Both controls now share the same rendered width and the pair is centered\r\n     as one table group. Existing button animation, hover, press, sweep,\r\n     and reduced-motion behavior remain unchanged. *\/\r\n  #jw-hosting-page .jw-row-10 .jw-cta-actions {\r\n    margin-left: auto;\r\n    margin-right: auto;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-10 .jw-cta-action-cell {\r\n    width: 306px;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-10 .jw-reference-cta,\r\n  #jw-hosting-page .jw-row-10 .jw-reference-cta[aria-disabled=\"true\"] {\r\n    width: 760px;\r\n    max-width: 760px;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-10 .jw-cta-action-cell .jw-host-btn--light {\r\n    width: 306px;\r\n    min-width: 306px;\r\n    max-width: 306px;\r\n  }\r\n\r\n  @media (max-width: 900px) {\r\n    #jw-hosting-page .jw-row-10 .jw-cta-action-cell {\r\n      width: 100%;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-10 .jw-reference-cta,\r\n    #jw-hosting-page .jw-row-10 .jw-reference-cta[aria-disabled=\"true\"] {\r\n      width: 760px;\r\n      max-width: 760px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-10 .jw-cta-action-cell .jw-host-btn--light {\r\n      width: min(306px, 100%);\r\n      min-width: 0;\r\n      max-width: 306px;\r\n    }\r\n  }\r\n\r\n\r\n\r\n  \/* ROW 5 \u2014 orbit animation added to match the supplied Creative Business System reference *\/\r\n  #jw-hosting-page .jw-row-5 .jw-cbs5-orbit-stage {\r\n    position: absolute;\r\n    z-index: 5;\r\n    top: 50%;\r\n    right: clamp(40px, 5vw, 92px);\r\n    width: min(520px, 35vw);\r\n    aspect-ratio: 1 \/ 1;\r\n    opacity: 0;\r\n    filter: blur(10px);\r\n    transform: translateY(-50%) scale(0.88);\r\n    transform-origin: center center;\r\n    transition:\r\n      opacity 0.8s ease 0.34s,\r\n      filter 0.8s ease 0.34s,\r\n      transform 1.05s cubic-bezier(0.16, 0.82, 0.24, 1) 0.34s;\r\n    pointer-events: none;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5.jw-host-visible .jw-cbs5-orbit-stage {\r\n    opacity: 1;\r\n    filter: blur(0);\r\n    transform: translateY(-50%) scale(1);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5 .jw-cbs5-orbit-ring,\r\n  #jw-hosting-page .jw-row-5 .jw-cbs5-orbit-track {\r\n    position: absolute;\r\n    border-radius: 50%;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5 .jw-cbs5-orbit-ring {\r\n    z-index: 1;\r\n    opacity: 0.92;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5 .jw-cbs5-orbit-ring--outer {\r\n    inset: 0;\r\n    border: 2px dashed rgba(108, 178, 236, 0.78);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5 .jw-cbs5-orbit-ring--middle {\r\n    inset: 7.5%;\r\n    border: 2px dashed rgba(112, 194, 116, 0.76);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5 .jw-cbs5-orbit-ring--inner {\r\n    inset: 15%;\r\n    border: 2px dashed rgba(231, 194, 146, 0.90);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5.jw-host-visible .jw-cbs5-orbit-ring--outer {\r\n    animation: jwCbs5RingClockwise 31s linear infinite;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5.jw-host-visible .jw-cbs5-orbit-ring--middle {\r\n    animation: jwCbs5RingCounter 26s linear infinite;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5.jw-host-visible .jw-cbs5-orbit-ring--inner {\r\n    animation: jwCbs5RingClockwise 22s linear infinite;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5 .jw-cbs5-orbit-core {\r\n    position: absolute;\r\n    z-index: 3;\r\n    inset: 20.5%;\r\n    display: table;\r\n    width: 59%;\r\n    height: 59%;\r\n    overflow: hidden;\r\n    border: 10px solid rgba(239, 221, 195, 0.92);\r\n    border-radius: 50%;\r\n    background:\r\n      radial-gradient(circle at 48% 38%, rgba(255,255,255,.99) 0%, rgba(255,255,255,.97) 55%, rgba(244,238,229,.98) 100%);\r\n    box-shadow:\r\n      0 24px 58px rgba(0, 0, 0, 0.28),\r\n      0 0 0 1px rgba(255,255,255,.82),\r\n      inset 0 0 0 1px rgba(6,35,48,.05);\r\n    color: #2f352f;\r\n    text-align: center;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5 .jw-cbs5-orbit-core-cell {\r\n    display: table-cell;\r\n    padding: 20px;\r\n    vertical-align: middle;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5 .jw-cbs5-orbit-paw {\r\n    width: clamp(68px, 7vw, 104px);\r\n    margin: 0 auto 12px;\r\n    filter: drop-shadow(0 7px 12px rgba(38,50,58,.16));\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5 .jw-cbs5-orbit-paw .jw-paw-main {\r\n    fill: #6d816f;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5 .jw-cbs5-orbit-paw .jw-paw-accent {\r\n    fill: #a46f45;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5 .jw-cbs5-orbit-brand {\r\n    display: block;\r\n    margin: 0;\r\n    color: #2f352f;\r\n    font-family: \"Space Grotesk\", \"Source Sans 3\", Arial, Helvetica, sans-serif;\r\n    font-size: clamp(20px, 2.15vw, 34px) !important;\r\n    font-weight: 800;\r\n    line-height: 1.02;\r\n    letter-spacing: -0.045em;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5 .jw-cbs5-orbit-subbrand {\r\n    display: block;\r\n    margin-top: 7px;\r\n    color: #a46f45;\r\n    font-size: clamp(9px, 0.82vw, 13px) !important;\r\n    font-weight: 900;\r\n    line-height: 1.2;\r\n    letter-spacing: 0.24em;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5 .jw-cbs5-orbit-track {\r\n    z-index: 4;\r\n    animation: jwCbs5BadgeOrbit var(--jw-orbit-duration) linear var(--jw-orbit-delay) infinite;\r\n    animation-play-state: paused;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5.jw-host-visible .jw-cbs5-orbit-track {\r\n    animation-play-state: running;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5 .jw-cbs5-orbit-track--trim {\r\n    --jw-orbit-duration: 18s;\r\n    --jw-orbit-delay: -4.5s;\r\n    inset: 0;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5 .jw-cbs5-orbit-track--care {\r\n    --jw-orbit-duration: 21s;\r\n    --jw-orbit-delay: -10.5s;\r\n    inset: 7.5%;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5 .jw-cbs5-orbit-track--hearth {\r\n    --jw-orbit-duration: 16s;\r\n    --jw-orbit-delay: -12s;\r\n    inset: 15%;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5 .jw-cbs5-orbit-badge {\r\n    position: absolute;\r\n    top: 0;\r\n    left: 50%;\r\n    transform: translate(-50%, -50%);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5 .jw-cbs5-orbit-badge > span {\r\n    display: block;\r\n    min-width: clamp(126px, 10vw, 166px);\r\n    padding: clamp(11px, 1vw, 15px) clamp(20px, 2vw, 31px);\r\n    border-radius: 999px;\r\n    box-shadow: 0 13px 28px rgba(0,0,0,.24);\r\n    color: #ffffff;\r\n    font-size: clamp(12px, 1vw, 16px) !important;\r\n    font-weight: 900;\r\n    line-height: 1.1;\r\n    letter-spacing: 0.11em;\r\n    text-align: center;\r\n    text-transform: uppercase;\r\n    white-space: nowrap;\r\n    animation: jwCbs5BadgeCounter var(--jw-orbit-duration) linear var(--jw-orbit-delay) infinite;\r\n    animation-play-state: paused;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5.jw-host-visible .jw-cbs5-orbit-badge > span {\r\n    animation-play-state: running;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5 .jw-cbs5-orbit-track--trim .jw-cbs5-orbit-badge > span {\r\n    background: linear-gradient(180deg, #2a74b5 0%, #6d816f 100%);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5 .jw-cbs5-orbit-track--care .jw-cbs5-orbit-badge > span {\r\n    background: linear-gradient(180deg, #3d963f 0%, #a46f45 100%);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5 .jw-cbs5-orbit-track--hearth .jw-cbs5-orbit-badge > span {\r\n    background: linear-gradient(180deg, #12384a 0%, #31483b 100%);\r\n  }\r\n\r\n  @keyframes jwCbs5RingClockwise {\r\n    to { transform: rotate(360deg); }\r\n  }\r\n\r\n  @keyframes jwCbs5RingCounter {\r\n    to { transform: rotate(-360deg); }\r\n  }\r\n\r\n  @keyframes jwCbs5BadgeOrbit {\r\n    to { transform: rotate(360deg); }\r\n  }\r\n\r\n  @keyframes jwCbs5BadgeCounter {\r\n    to { transform: rotate(-360deg); }\r\n  }\r\n\r\n  @media (max-width: 1280px) and (min-width: 1141px) {\r\n    #jw-hosting-page .jw-row-5 .jw-cbs5-orbit-stage {\r\n      right: 18px;\r\n      width: min(350px, 29vw);\r\n    }\r\n  }\r\n\r\n  @media (max-width: 1140px) {\r\n    #jw-hosting-page .jw-row-5 {\r\n      display: block;\r\n      min-height: 0;\r\n      padding: 88px 0;\r\n      background-attachment: scroll;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-5 .jw-cbs5-shell {\r\n      display: block;\r\n      width: min(100% - 48px, 920px);\r\n      min-height: 0;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-5 .jw-cbs5-card {\r\n      position: relative;\r\n      top: auto;\r\n      margin: 0 auto;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-5 .jw-cbs5-orbit-stage {\r\n      position: relative;\r\n      top: auto;\r\n      right: auto;\r\n      width: min(500px, calc(100vw - 60px));\r\n      margin: 66px auto 0;\r\n      transform: scale(0.88);\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-5.jw-host-visible .jw-cbs5-orbit-stage {\r\n      transform: scale(1);\r\n    }\r\n  }\r\n\r\n  @media (max-width: 680px) {\r\n    #jw-hosting-page .jw-row-5 .jw-cbs5-shell {\r\n      width: calc(100% - 28px);\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-5 .jw-cbs5-orbit-stage {\r\n      width: min(390px, calc(100vw - 34px));\r\n      margin-top: 54px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-5 .jw-cbs5-orbit-core {\r\n      border-width: 7px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-5 .jw-cbs5-orbit-core-cell {\r\n      padding: 15px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-5 .jw-cbs5-orbit-badge > span {\r\n      min-width: 100px;\r\n      padding: 9px 15px;\r\n      font-size: 10px !important;\r\n      letter-spacing: 0.08em;\r\n    }\r\n  }\r\n\r\n  @media (prefers-reduced-motion: reduce) {\r\n    #jw-hosting-page .jw-row-5 .jw-cbs5-orbit-stage,\r\n    #jw-hosting-page .jw-row-5 .jw-cbs5-orbit-ring,\r\n    #jw-hosting-page .jw-row-5 .jw-cbs5-orbit-track,\r\n    #jw-hosting-page .jw-row-5 .jw-cbs5-orbit-badge > span {\r\n      animation: none !important;\r\n      transition: none !important;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-5 .jw-cbs5-orbit-stage {\r\n      opacity: 1 !important;\r\n      filter: none !important;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-5 .jw-cbs5-orbit-track--trim {\r\n      transform: rotate(90deg) !important;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-5 .jw-cbs5-orbit-track--care {\r\n      transform: rotate(180deg) !important;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-5 .jw-cbs5-orbit-track--hearth {\r\n      transform: rotate(270deg) !important;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-5 .jw-cbs5-orbit-track--trim .jw-cbs5-orbit-badge > span {\r\n      transform: rotate(-90deg) !important;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-5 .jw-cbs5-orbit-track--care .jw-cbs5-orbit-badge > span {\r\n      transform: rotate(-180deg) !important;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-5 .jw-cbs5-orbit-track--hearth .jw-cbs5-orbit-badge > span {\r\n      transform: rotate(-270deg) !important;\r\n    }\r\n  }\r\n\r\n  @media (prefers-reduced-motion: reduce) and (min-width: 1141px) {\r\n    #jw-hosting-page .jw-row-5 .jw-cbs5-orbit-stage {\r\n      transform: translateY(-50%) scale(1) !important;\r\n    }\r\n  }\r\n\r\n  @media (prefers-reduced-motion: reduce) and (max-width: 1140px) {\r\n    #jw-hosting-page .jw-row-5 .jw-cbs5-orbit-stage {\r\n      transform: scale(1) !important;\r\n    }\r\n  }\r\n\r\n\r\n  \/* NEW ROW BETWEEN ROW 5 AND ROW 6 \u2014 Creative Business System speed\/performance composition *\/\r\n  #jw-hosting-page .jw-row-5-speed {\r\n    position: relative;\r\n    min-height: 0;\r\n    overflow: hidden;\r\n    background:\r\n      radial-gradient(circle at 8% 20%, rgba(126, 157, 175, 0.08), transparent 31%),\r\n      radial-gradient(circle at 92% 74%, rgba(199, 170, 139, 0.08), transparent 30%),\r\n      linear-gradient(135deg, #f7fbfd 0%, #ffffff 48%, #f5faf4 100%);\r\n    color: var(--jw-ink);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5-speed::before {\r\n    content: \"\";\r\n    position: absolute;\r\n    top: 0;\r\n    right: 0;\r\n    left: 0;\r\n    height: 1px;\r\n    background: linear-gradient(90deg, transparent, rgba(38, 50, 58, 0.14), transparent);\r\n    pointer-events: none;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5-speed .jw-speed-shell {\r\n    position: relative;\r\n    z-index: 2;\r\n    width: min(1380px, calc(100% - 80px));\r\n    margin: 0 auto;\r\n    padding: 96px 0 90px;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5-speed .jw-speed-table {\r\n    display: table;\r\n    width: 100%;\r\n    border-collapse: separate;\r\n    border-spacing: 0;\r\n    table-layout: fixed;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5-speed .jw-speed-visual-cell,\r\n  #jw-hosting-page .jw-row-5-speed .jw-speed-copy-cell {\r\n    display: table-cell;\r\n    min-width: 0;\r\n    vertical-align: middle;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5-speed .jw-speed-visual-cell {\r\n    width: 52%;\r\n    padding-right: clamp(36px, 5vw, 86px);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5-speed .jw-speed-copy-cell {\r\n    width: 48%;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5-speed .jw-speed-panel {\r\n    position: relative;\r\n    min-height: 610px;\r\n    overflow: hidden;\r\n    border-radius: 36px;\r\n    \/* image-6 *\/\r\n    background:\r\n      linear-gradient(90deg, rgba(0, 29, 38, 0.88), rgba(0, 29, 38, 0.72)),\r\n      url('https:\/\/images.unsplash.com\/photo-1674542572845-7875fa71f1ca?auto=format&fit=crop&fm=jpg&q=85&w=1800') center center \/ cover no-repeat;\r\n    box-shadow:\r\n      0 38px 75px rgba(5, 36, 45, 0.20),\r\n      inset 0 0 0 1px rgba(255, 255, 255, 0.08);\r\n    opacity: 0;\r\n    transform: translate3d(-90px, 24px, 0) scale(0.965);\r\n    transition:\r\n      opacity 0.9s ease,\r\n      transform 1.15s cubic-bezier(0.16, 0.82, 0.24, 1);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5-speed .jw-speed-panel::before {\r\n    content: \"\";\r\n    position: absolute;\r\n    z-index: 0;\r\n    top: -18%;\r\n    right: 48%;\r\n    width: 1px;\r\n    height: 136%;\r\n    background: rgba(255, 255, 255, 0.06);\r\n    box-shadow:\r\n      86px 0 0 rgba(255, 255, 255, 0.04),\r\n      172px 0 0 rgba(255, 255, 255, 0.035),\r\n      258px 0 0 rgba(255, 255, 255, 0.025);\r\n    transform: rotate(10deg);\r\n    pointer-events: none;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5-speed .jw-speed-panel::after {\r\n    content: \"\";\r\n    position: absolute;\r\n    z-index: 1;\r\n    right: -12%;\r\n    bottom: 27%;\r\n    width: 68%;\r\n    height: 1px;\r\n    background: linear-gradient(90deg, transparent, rgba(199, 170, 139, 0.55), transparent);\r\n    opacity: 0.8;\r\n    transform: scaleX(0);\r\n    transform-origin: left center;\r\n    transition: transform 1.1s 0.9s cubic-bezier(0.2, 0.75, 0.2, 1);\r\n    pointer-events: none;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5-speed.jw-host-visible .jw-speed-panel {\r\n    opacity: 1;\r\n    transform: none;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5-speed.jw-host-visible .jw-speed-panel::after {\r\n    transform: scaleX(1);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5-speed .jw-speed-panel-inner {\r\n    position: relative;\r\n    z-index: 2;\r\n    padding: 60px 54px 58px;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5-speed .jw-speed-title {\r\n    margin: 0 0 44px;\r\n    color: #ffffff;\r\n    font-family: \"Space Grotesk\", \"Source Sans 3\", Arial, Helvetica, sans-serif;\r\n    font-size: clamp(42px, 3.2vw, 64px);\r\n    font-weight: 800;\r\n    line-height: 1;\r\n    letter-spacing: -0.045em;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5-speed .jw-speed-title small {\r\n    display: inline-block;\r\n    margin-left: 8px;\r\n    color: #ffffff;\r\n    font-size: 17px !important;\r\n    font-weight: 800;\r\n    line-height: 1;\r\n    letter-spacing: 0.12em;\r\n    vertical-align: 0.35em;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5-speed .jw-speed-company {\r\n    display: block;\r\n    margin-top: 17px;\r\n    color: var(--jw-green-bright);\r\n    font-family: \"Space Grotesk\", \"Source Sans 3\", Arial, Helvetica, sans-serif;\r\n    font-size: clamp(27px, 2.15vw, 36px) !important;\r\n    font-weight: 800;\r\n    line-height: 1.08;\r\n    letter-spacing: -0.02em;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5-speed .jw-speed-company span {\r\n    display: block;\r\n    margin-top: 5px;\r\n    color: #ffffff;\r\n    font-size: 0.58em !important;\r\n    line-height: 1.15;\r\n    letter-spacing: 0.16em;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5-speed .jw-speed-metric {\r\n    margin-top: 30px;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5-speed .jw-speed-metric:first-of-type {\r\n    margin-top: 0;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5-speed .jw-speed-label-table {\r\n    display: table;\r\n    width: 100%;\r\n    margin-bottom: 11px;\r\n    table-layout: fixed;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5-speed .jw-speed-label,\r\n  #jw-hosting-page .jw-row-5-speed .jw-speed-status {\r\n    display: table-cell;\r\n    color: #ffffff;\r\n    font-size: 15px !important;\r\n    font-weight: 800;\r\n    line-height: 1.3;\r\n    vertical-align: middle;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5-speed .jw-speed-status {\r\n    text-align: right;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5-speed .jw-speed-meter {\r\n    position: relative;\r\n    height: 16px;\r\n    overflow: hidden;\r\n    border-radius: 999px;\r\n    background: rgba(255, 255, 255, 0.18);\r\n    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.28);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5-speed .jw-speed-meter > span {\r\n    position: absolute;\r\n    top: 0;\r\n    bottom: 0;\r\n    left: 0;\r\n    width: 0;\r\n    overflow: hidden;\r\n    border-radius: inherit;\r\n    background: linear-gradient(90deg, #9db09d 0%, #4ab4b9 48%, #d6b27c 100%);\r\n    box-shadow: 0 0 18px rgba(126, 157, 175, 0.22);\r\n    transition: width 1.55s cubic-bezier(0.16, 0.82, 0.24, 1);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5-speed .jw-speed-meter > span::after {\r\n    content: \"\";\r\n    position: absolute;\r\n    top: 0;\r\n    left: -35%;\r\n    width: 24%;\r\n    height: 100%;\r\n    background: linear-gradient(105deg, transparent, rgba(255, 255, 255, 0.72), transparent);\r\n    opacity: 0;\r\n    transform: skewX(-18deg);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5-speed.jw-host-visible .jw-speed-metric:nth-child(2) .jw-speed-meter > span {\r\n    width: 94%;\r\n    transition-delay: 0.34s;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5-speed.jw-host-visible .jw-speed-metric:nth-child(3) .jw-speed-meter > span {\r\n    width: 88%;\r\n    transition-delay: 0.50s;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5-speed.jw-host-visible .jw-speed-metric:nth-child(4) .jw-speed-meter > span {\r\n    width: 91%;\r\n    transition-delay: 0.66s;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5-speed.jw-host-visible .jw-speed-meter > span::after {\r\n    animation: jwSpeedMeterSheen 3.8s ease-in-out 1.9s infinite;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5-speed .jw-speed-copy {\r\n    opacity: 0;\r\n    filter: blur(8px);\r\n    transform: translate3d(90px, 20px, 0);\r\n    transition:\r\n      opacity 0.78s ease 0.18s,\r\n      transform 1.02s cubic-bezier(0.16, 0.82, 0.24, 1) 0.18s,\r\n      filter 0.78s ease 0.18s;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5-speed.jw-host-visible .jw-speed-copy {\r\n    opacity: 1;\r\n    filter: none;\r\n    transform: none;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5-speed .jw-speed-kicker {\r\n    display: block;\r\n    max-width: 530px;\r\n    margin: 0 0 28px;\r\n    color: var(--jw-green);\r\n    font-size: clamp(18px, 1.42vw, 25px) !important;\r\n    font-weight: 900;\r\n    line-height: 1.65;\r\n    letter-spacing: 0.20em;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5-speed .jw-speed-copy h2 {\r\n    max-width: 620px;\r\n    margin: 0 0 27px;\r\n    color: var(--jw-ink);\r\n    font-size: clamp(40px, 3.3vw, 61px);\r\n    font-weight: 700;\r\n    line-height: 1.06;\r\n    letter-spacing: -0.045em;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5-speed .jw-speed-copy > p {\r\n    max-width: 650px;\r\n    margin-bottom: 31px;\r\n    color: #1a3640;\r\n    font-size: clamp(18px, 1.25vw, 22px) !important;\r\n    line-height: 1.72;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5-speed .jw-speed-checks {\r\n    margin: 0;\r\n    padding: 0;\r\n    list-style: none;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5-speed .jw-speed-checks li {\r\n    position: relative;\r\n    margin: 18px 0;\r\n    padding-left: 40px;\r\n    color: var(--jw-ink);\r\n    font-size: clamp(16px, 1vw, 19px) !important;\r\n    font-weight: 800;\r\n    line-height: 1.48;\r\n    opacity: 0;\r\n    transform: translateX(24px);\r\n    transition:\r\n      opacity 0.58s ease,\r\n      transform 0.72s cubic-bezier(0.16, 0.82, 0.24, 1);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5-speed .jw-speed-checks li::before {\r\n    content: \"\";\r\n    position: absolute;\r\n    top: 0.33em;\r\n    left: 1px;\r\n    width: 20px;\r\n    height: 11px;\r\n    border-bottom: 3px solid var(--jw-green);\r\n    border-left: 3px solid var(--jw-green);\r\n    transform: rotate(-45deg);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5-speed.jw-host-visible .jw-speed-checks li {\r\n    opacity: 1;\r\n    transform: none;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5-speed.jw-host-visible .jw-speed-checks li:nth-child(1) {\r\n    transition-delay: 0.64s;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5-speed.jw-host-visible .jw-speed-checks li:nth-child(2) {\r\n    transition-delay: 0.78s;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-5-speed.jw-host-visible .jw-speed-checks li:nth-child(3) {\r\n    transition-delay: 0.92s;\r\n  }\r\n\r\n  #jw-hosting-page .jw-speed-banner {\r\n    position: relative;\r\n    z-index: 4;\r\n    width: 100%;\r\n    overflow: hidden;\r\n    border-top: 1px solid rgba(255, 255, 255, 0.14);\r\n    border-bottom: 1px solid rgba(0, 0, 0, 0.12);\r\n    background:\r\n      linear-gradient(180deg, #0c3140 0%, #31483b 100%);\r\n    box-shadow:\r\n      inset 0 1px 0 rgba(255, 255, 255, 0.05),\r\n      0 -9px 28px rgba(4, 31, 42, 0.08);\r\n    color: #ffffff;\r\n    white-space: nowrap;\r\n  }\r\n\r\n  #jw-hosting-page .jw-speed-banner-track {\r\n    display: inline-block;\r\n    min-width: max-content;\r\n    padding: 18px 0;\r\n    font-size: 0;\r\n    white-space: nowrap;\r\n    will-change: transform;\r\n    animation: jwSpeedBannerScroll 30s linear infinite;\r\n  }\r\n\r\n  #jw-hosting-page .jw-speed-banner-group {\r\n    display: inline-block;\r\n    white-space: nowrap;\r\n  }\r\n\r\n  #jw-hosting-page .jw-speed-banner-item {\r\n    display: inline-block;\r\n    padding: 0 24px;\r\n    color: #ffffff;\r\n    font-size: 15px !important;\r\n    font-weight: 900;\r\n    line-height: 1.3;\r\n    letter-spacing: 0.12em;\r\n    text-transform: uppercase;\r\n    vertical-align: middle;\r\n  }\r\n\r\n  #jw-hosting-page .jw-speed-banner-dot {\r\n    display: inline-block;\r\n    width: 8px;\r\n    height: 8px;\r\n    margin: 0 7px;\r\n    border-radius: 50%;\r\n    background: var(--jw-green-bright);\r\n    box-shadow: 0 0 12px rgba(199, 170, 139, 0.55);\r\n    vertical-align: middle;\r\n  }\r\n\r\n  @keyframes jwSpeedMeterSheen {\r\n    0%, 18% {\r\n      left: -35%;\r\n      opacity: 0;\r\n    }\r\n    28% {\r\n      opacity: 0.72;\r\n    }\r\n    66%, 100% {\r\n      left: 118%;\r\n      opacity: 0;\r\n    }\r\n  }\r\n\r\n  @keyframes jwSpeedBannerScroll {\r\n    from { transform: translate3d(0, 0, 0); }\r\n    to { transform: translate3d(-50%, 0, 0); }\r\n  }\r\n\r\n  @media (max-width: 980px) {\r\n    #jw-hosting-page .jw-row-5-speed .jw-speed-shell {\r\n      width: min(760px, calc(100% - 48px));\r\n      padding: 78px 0 70px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-5-speed .jw-speed-table,\r\n    #jw-hosting-page .jw-row-5-speed .jw-speed-visual-cell,\r\n    #jw-hosting-page .jw-row-5-speed .jw-speed-copy-cell {\r\n      display: block;\r\n      width: 100%;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-5-speed .jw-speed-visual-cell {\r\n      padding-right: 0;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-5-speed .jw-speed-copy-cell {\r\n      padding-top: 58px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-5-speed .jw-speed-copy {\r\n      transform: translate3d(0, 54px, 0);\r\n    }\r\n  }\r\n\r\n  @media (max-width: 680px) {\r\n    #jw-hosting-page .jw-row-5-speed .jw-speed-shell {\r\n      width: calc(100% - 32px);\r\n      padding: 58px 0 54px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-5-speed .jw-speed-panel {\r\n      min-height: 0;\r\n      border-radius: 26px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-5-speed .jw-speed-panel-inner {\r\n      padding: 40px 24px 42px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-5-speed .jw-speed-title {\r\n      margin-bottom: 34px;\r\n      font-size: clamp(38px, 13vw, 52px);\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-5-speed .jw-speed-title small {\r\n      display: block;\r\n      margin: 10px 0 0;\r\n      font-size: 14px !important;\r\n      vertical-align: baseline;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-5-speed .jw-speed-label,\r\n    #jw-hosting-page .jw-row-5-speed .jw-speed-status {\r\n      font-size: 13px !important;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-5-speed .jw-speed-meter {\r\n      height: 14px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-5-speed .jw-speed-copy-cell {\r\n      padding-top: 44px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-5-speed .jw-speed-kicker {\r\n      margin-bottom: 20px;\r\n      font-size: 15px !important;\r\n      letter-spacing: 0.16em;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-5-speed .jw-speed-copy h2 {\r\n      font-size: clamp(34px, 10.5vw, 48px);\r\n    }\r\n\r\n    #jw-hosting-page .jw-speed-banner-track {\r\n      padding: 15px 0;\r\n      animation-duration: 25s;\r\n    }\r\n\r\n    #jw-hosting-page .jw-speed-banner-item {\r\n      padding: 0 16px;\r\n      font-size: 13px !important;\r\n      letter-spacing: 0.09em;\r\n    }\r\n  }\r\n\r\n  @media (prefers-reduced-motion: reduce) {\r\n    #jw-hosting-page .jw-row-5-speed .jw-speed-panel,\r\n    #jw-hosting-page .jw-row-5-speed .jw-speed-panel::after,\r\n    #jw-hosting-page .jw-row-5-speed .jw-speed-copy,\r\n    #jw-hosting-page .jw-row-5-speed .jw-speed-checks li,\r\n    #jw-hosting-page .jw-row-5-speed .jw-speed-meter > span,\r\n    #jw-hosting-page .jw-speed-banner-track {\r\n      animation: none !important;\r\n      transition: none !important;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-5-speed .jw-speed-panel,\r\n    #jw-hosting-page .jw-row-5-speed .jw-speed-copy,\r\n    #jw-hosting-page .jw-row-5-speed .jw-speed-checks li {\r\n      opacity: 1 !important;\r\n      filter: none !important;\r\n      transform: none !important;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-5-speed .jw-speed-panel::after {\r\n      transform: scaleX(1) !important;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-5-speed .jw-speed-metric:nth-child(2) .jw-speed-meter > span {\r\n      width: 94% !important;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-5-speed .jw-speed-metric:nth-child(3) .jw-speed-meter > span {\r\n      width: 88% !important;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-5-speed .jw-speed-metric:nth-child(4) .jw-speed-meter > span {\r\n      width: 91% !important;\r\n    }\r\n  }\r\n\r\n\r\n  \/* STICKY TOP MENU \u2014 corrected implementation\r\n     Uses a fixed-state class controlled by the page script rather than CSS\r\n     position:sticky, because the full-width page wrapper intentionally clips\r\n     overflow for animation safety and that prevents reliable sticky behavior\r\n     inside SiteOrigin\/Vantage wrappers. *\/\r\n  #jw-hosting-page {\r\n    z-index: 99990;\r\n  }\r\n\r\n  #jw-hosting-page .jw-top-nav {\r\n    position: relative;\r\n    top: auto;\r\n    left: auto;\r\n    right: auto;\r\n    width: 100%;\r\n  }\r\n\r\n  #jw-hosting-page .jw-top-nav.jw-top-nav--fixed {\r\n    position: fixed !important;\r\n    top: var(--jw-sticky-top, 0px) !important;\r\n    right: 0 !important;\r\n    left: 0 !important;\r\n    width: 100vw !important;\r\n    max-width: none !important;\r\n    margin: 0 !important;\r\n    z-index: 99998 !important;\r\n    transform: translateZ(0);\r\n    will-change: transform;\r\n  }\r\n\r\n  #jw-hosting-page .jw-top-nav-spacer {\r\n    display: none;\r\n    width: 100%;\r\n    height: 0;\r\n    margin: 0;\r\n    padding: 0;\r\n    border: 0;\r\n  }\r\n\r\n  #jw-hosting-page .jw-top-nav-spacer.jw-top-nav-spacer--active {\r\n    display: block !important;\r\n    height: var(--jw-sticky-menu-height, 0px);\r\n    min-height: var(--jw-sticky-menu-height, 0px);\r\n  }\r\n\r\n  #jw-hosting-page [id^=\"jw-\"] {\r\n    scroll-margin-top: calc(\r\n      var(--jw-sticky-top, 0px) +\r\n      var(--jw-sticky-menu-height, 72px)\r\n    );\r\n  }\r\n\r\n\r\n  \/* HEADER ANIMATION REVISION \u2014 synchronized opposing hero motion.\r\n     Scope is limited to ROW 1. The hero image slides in from the left while\r\n     an INVERTED sweeping field enters from the right. The smooth terminal curve\r\n     keeps the established concave reference shape, but the finished blue field\r\n     now extends farther right through both the upper headline and lower headline\r\n     zones so every hero headline line remains fully inside the animated field\r\n     while the refined curve sits closer to the headline. The fill is also slightly more\r\n     transparent so more of the\r\n     guest-experience image reads through the forest overlay. Both motions still run for\r\n     exactly 3.5 seconds, and the hero image continues to span the full stage. *\/\r\n\r\n  #jw-hosting-page .jw-row-1 .jw-hero-media {\r\n    isolation: isolate;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-1 .jw-hero-bg {\r\n    z-index: 0;\r\n    opacity: 1;\r\n    filter: none;\r\n    transform: translate3d(-105%, 0, 0) scale(1.015);\r\n    transform-origin: center center;\r\n    will-change: transform;\r\n  }\r\n\r\n  \/* Retire the earlier pseudo-element oval. The SVG field below is anchored\r\n     flush to the hero image's left edge. Its terminal edge is deliberately\r\n     non-circular: a long descending sweep with widely separated top and bottom\r\n     contact points. *\/\r\n  #jw-hosting-page .jw-row-1 .jw-hero-media::before {\r\n    content: none !important;\r\n    display: none !important;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-1 .jw-hero-curve-sweep {\r\n    position: absolute;\r\n    z-index: 3;\r\n    top: 0;\r\n    bottom: 0;\r\n    left: 0;\r\n    width: 100%;\r\n    height: 100%;\r\n    max-width: none;\r\n    overflow: visible;\r\n    opacity: 1;\r\n    filter: drop-shadow(22px 0 34px rgba(0, 0, 0, 0.18));\r\n    transform: translate3d(115vw, 0, 0) skewX(-1.2deg);\r\n    transform-origin: 50% 50%;\r\n    pointer-events: none;\r\n    will-change: transform;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-1 .jw-hero-curve-sweep .jw-hero-curve-edge {\r\n    fill: none;\r\n    stroke: rgba(255, 255, 255, 0.12);\r\n    stroke-width: 2;\r\n    vector-effect: non-scaling-stroke;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-1 .jw-hero-media::after {\r\n    z-index: 2;\r\n    opacity: 1;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-1 .jw-hero-overlay-stage {\r\n    z-index: 4;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-1 .jw-hero-title-panel {\r\n    opacity: 0;\r\n    filter: blur(8px);\r\n    transform: translate3d(-76px, 18px, 0) scale(0.96);\r\n    will-change: transform, opacity, filter;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-1.jw-host-visible .jw-hero-bg {\r\n    animation:\r\n      jwHeroImageSlideFromLeft 3.5s cubic-bezier(0.22, 0.61, 0.36, 1) 0s both;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-1.jw-host-visible .jw-hero-curve-sweep {\r\n    animation:\r\n      jwHeroInvertedSweepFromRight 3.5s cubic-bezier(0.22, 0.61, 0.36, 1) 0s both;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-1.jw-host-visible .jw-hero-title-panel {\r\n    animation:\r\n      jwHeroCopySettle 1.05s cubic-bezier(0.16, 1, 0.3, 1) 2.15s both;\r\n  }\r\n\r\n  @keyframes jwHeroImageSlideFromLeft {\r\n    0% {\r\n      transform: translate3d(-105%, 0, 0) scale(1.015);\r\n    }\r\n\r\n    72% {\r\n      transform: translate3d(1.8%, 0, 0) scale(1.004);\r\n    }\r\n\r\n    100% {\r\n      transform: translate3d(0, 0, 0) scale(1);\r\n    }\r\n  }\r\n\r\n  @keyframes jwHeroInvertedSweepFromRight {\r\n    0% {\r\n      transform: translate3d(115vw, 0, 0) skewX(-2deg);\r\n    }\r\n\r\n    72% {\r\n      transform: translate3d(-1.4%, 0, 0) skewX(-0.35deg);\r\n    }\r\n\r\n    100% {\r\n      transform: translate3d(0, 0, 0) skewX(0);\r\n    }\r\n  }\r\n\r\n  @keyframes jwHeroCopySettle {\r\n    0% {\r\n      opacity: 0;\r\n      filter: blur(8px);\r\n      transform: translate3d(-76px, 18px, 0) scale(0.96);\r\n    }\r\n\r\n    72% {\r\n      opacity: 1;\r\n      filter: blur(0);\r\n      transform: translate3d(8px, -2px, 0) scale(1.006);\r\n    }\r\n\r\n    100% {\r\n      opacity: 1;\r\n      filter: blur(0);\r\n      transform: translate3d(0, 0, 0) scale(1);\r\n    }\r\n  }\r\n\r\n  @media (max-width: 980px) {\r\n    #jw-hosting-page .jw-row-1 .jw-hero-curve-sweep {\r\n      left: 0;\r\n      width: 112%;\r\n    }\r\n  }\r\n\r\n  @media (max-width: 680px) {\r\n    #jw-hosting-page .jw-row-1 .jw-hero-bg {\r\n      transform: translate3d(-105%, 0, 0) scale(1.01);\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-1 .jw-hero-curve-sweep {\r\n      left: 0;\r\n      width: 146%;\r\n      filter: drop-shadow(16px 0 26px rgba(0, 0, 0, 0.16));\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-1.jw-host-visible .jw-hero-bg {\r\n      animation:\r\n        jwHeroImageSlideFromLeftMobile 3.5s cubic-bezier(0.22, 0.61, 0.36, 1) 0s both;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-1.jw-host-visible .jw-hero-curve-sweep {\r\n      animation:\r\n        jwHeroInvertedSweepFromRight 3.5s cubic-bezier(0.22, 0.61, 0.36, 1) 0s both;\r\n    }\r\n\r\n    @keyframes jwHeroImageSlideFromLeftMobile {\r\n      0% {\r\n        transform: translate3d(-105%, 0, 0) scale(1.01);\r\n      }\r\n\r\n      72% {\r\n        transform: translate3d(1.6%, 0, 0) scale(1.003);\r\n      }\r\n\r\n      100% {\r\n        transform: translate3d(0, 0, 0) scale(1);\r\n      }\r\n    }\r\n  }\r\n\r\n  @media (prefers-reduced-motion: reduce) {\r\n    #jw-hosting-page .jw-row-1 .jw-hero-bg,\r\n    #jw-hosting-page .jw-row-1 .jw-hero-curve-sweep,\r\n    #jw-hosting-page .jw-row-1 .jw-hero-title-panel {\r\n      animation: none !important;\r\n      transition: none !important;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-1 .jw-hero-bg,\r\n    #jw-hosting-page .jw-row-1 .jw-hero-curve-sweep,\r\n    #jw-hosting-page .jw-row-1 .jw-hero-title-panel {\r\n      transform: none !important;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-1 .jw-hero-bg,\r\n    #jw-hosting-page .jw-row-1 .jw-hero-title-panel {\r\n      opacity: 1 !important;\r\n      filter: none !important;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-1 .jw-hero-media::after {\r\n      opacity: 1 !important;\r\n    }\r\n  }\r\n\r\n\r\n  \/* ROW 1 HERO OVERLAY REVISION \u2014 requested headline, supporting copy, and CTA only *\/\r\n  #jw-hosting-page .jw-row-1 .jw-hero-overlay-cell {\r\n    padding: 0 !important;\r\n    vertical-align: middle;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-1 .jw-hero-title-panel.jw-hero-message-overlay {\r\n    width: min(620px, 52vw);\r\n    max-width: 100%;\r\n    margin: 0;\r\n    padding: 0;\r\n    overflow: visible;\r\n    border: 0;\r\n    border-radius: 0;\r\n    background: transparent;\r\n    box-shadow: none;\r\n    color: #ffffff;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-1 .jw-hero-overlay-copy {\r\n    width: 100%;\r\n    max-width: 620px;\r\n    text-align: left;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-1 .jw-hero-overlay-heading {\r\n    margin: 0 0 24px;\r\n    font-family: Georgia, \"Times New Roman\", serif;\r\n    font-size: clamp(46px, 4.45vw, 74px);\r\n    font-weight: 700;\r\n    line-height: 0.98;\r\n    letter-spacing: -0.035em;\r\n    text-shadow: 0 4px 18px rgba(0, 0, 0, 0.42);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-1 .jw-hero-overlay-line {\r\n    display: block;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-1 .jw-hero-overlay-line--light {\r\n    color: #ffffff;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-1 .jw-hero-overlay-line--gold {\r\n    max-width: calc(100% - 48px);\r\n    margin-top: 7px;\r\n    padding-right: 48px;\r\n    color: #d4aa4d;\r\n    font-size: 0.74em;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-1 .jw-hero-gold-line {\r\n    display: block;\r\n    white-space: nowrap;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-1 .jw-hero-overlay-text {\r\n    max-width: 500px;\r\n    margin: 0 0 30px;\r\n    color: #ffffff;\r\n    font-size: clamp(18px, 1.35vw, 24px) !important;\r\n    font-weight: 500;\r\n    line-height: 1.42;\r\n    text-shadow: 0 3px 14px rgba(0, 0, 0, 0.50);\r\n  }\r\n\r\n  \/* Hero-image CTA now uses the same raised pill system as the\r\n     \u201cAsk About Availability\u201d button, including gloss, depth, and arrow badge. *\/\r\n  #jw-hosting-page .jw-row-1 .jw-hero-overlay-cta {\r\n    min-width: 250px;\r\n    max-width: 100%;\r\n    font-size: 16px !important;\r\n    letter-spacing: 0.015em;\r\n  }\r\n\r\n  @media (max-width: 980px) {\r\n    #jw-hosting-page .jw-row-1 .jw-hero-title-panel.jw-hero-message-overlay {\r\n      width: min(560px, 62vw);\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-1 .jw-hero-overlay-heading {\r\n      font-size: clamp(42px, 6.1vw, 62px);\r\n    }\r\n  }\r\n\r\n  @media (max-width: 680px) {\r\n    #jw-hosting-page .jw-row-1 .jw-hero-overlay-shell {\r\n      width: calc(100% - 30px);\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-1 .jw-hero-overlay-cell {\r\n      padding: 0 0 26px !important;\r\n      vertical-align: bottom;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-1 .jw-hero-title-panel.jw-hero-message-overlay {\r\n      width: min(500px, 100%);\r\n      max-width: 100%;\r\n      padding: 0;\r\n      border: 0;\r\n      border-radius: 0;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-1 .jw-hero-overlay-heading {\r\n      margin-bottom: 17px;\r\n      font-size: clamp(34px, 10.2vw, 50px);\r\n      line-height: 0.98;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-1 .jw-hero-overlay-line--gold {\r\n      max-width: calc(100% - 24px);\r\n      margin-top: 4px;\r\n      padding-right: 24px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-1 .jw-hero-overlay-text {\r\n      max-width: 390px;\r\n      margin-bottom: 22px;\r\n      font-size: clamp(16px, 4.7vw, 19px) !important;\r\n      line-height: 1.42;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-1 .jw-hero-overlay-cta {\r\n      width: 100%;\r\n      min-width: 0;\r\n      font-size: 14px !important;\r\n    }\r\n  }\r\n\r\n\r\n\r\n  \/* ================================================================\r\n     ROW 7 REVISION \u2014 BALANCED READING-NOOK VISUAL + COPY + GUEST-CARE VISUAL\r\n     ================================================================ *\/\r\n  #jw-hosting-page .jw-row-7 .jw-host-inner {\r\n    width: min(1480px, calc(100% - 48px));\r\n    padding: 96px 0;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-7 .jw-safety-table {\r\n    display: table;\r\n    width: 100%;\r\n    margin: 0;\r\n    border-collapse: separate;\r\n    border-spacing: 0;\r\n    table-layout: fixed;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-7 .jw-safety-cell {\r\n    display: table-cell;\r\n    min-width: 0;\r\n    padding: 0;\r\n    vertical-align: middle;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-7 .jw-safety-cell--customer {\r\n    width: 25%;\r\n    padding-right: clamp(28px, 3.1vw, 50px);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-7 .jw-safety-cell--copy {\r\n    width: 39%;\r\n    padding-right: clamp(30px, 3.4vw, 58px);\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-7 .jw-safety-cell--visual {\r\n    width: 36%;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-7 .jw-safety-cell--copy h2 {\r\n    max-width: 610px;\r\n    margin-bottom: 24px;\r\n    font-size: clamp(34px, 2.8vw, 50px);\r\n    line-height: 1.08;\r\n    letter-spacing: -0.04em;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-7 .jw-safety-cell--copy > p {\r\n    max-width: 610px;\r\n    margin-bottom: 24px;\r\n    font-size: clamp(18px, 1.08vw, 21px) !important;\r\n    line-height: 1.65;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-7 .jw-safety-cell--copy .jw-host-checks {\r\n    margin-top: 24px;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-7 .jw-safety-cell--copy .jw-host-checks li {\r\n    margin: 13px 0;\r\n    font-size: clamp(16px, 0.92vw, 19px) !important;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-7 .jw-customer-service-card {\r\n    position: relative;\r\n    width: 100%;\r\n    max-width: 345px;\r\n    margin: 0 auto;\r\n    overflow: hidden;\r\n    border: 1px solid rgba(79, 111, 130, 0.14);\r\n    border-radius: 30px;\r\n    background: #ffffff;\r\n    box-shadow:\r\n      0 24px 58px rgba(3, 24, 33, 0.17),\r\n      0 7px 20px rgba(79, 111, 130, 0.10);\r\n    opacity: 0;\r\n    transform: translate3d(-72px, 28px, 0) rotate(-2.4deg) scale(0.94);\r\n    transform-origin: 50% 55%;\r\n    will-change: transform, opacity;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-7 .jw-customer-service-card::after {\r\n    content: \"\";\r\n    position: absolute;\r\n    z-index: 2;\r\n    top: -12%;\r\n    bottom: -12%;\r\n    left: -62%;\r\n    width: 42%;\r\n    background: linear-gradient(\r\n      108deg,\r\n      rgba(255, 255, 255, 0) 0%,\r\n      rgba(255, 255, 255, 0.10) 28%,\r\n      rgba(255, 255, 255, 0.78) 50%,\r\n      rgba(255, 255, 255, 0.10) 72%,\r\n      rgba(255, 255, 255, 0) 100%\r\n    );\r\n    opacity: 0;\r\n    transform: skewX(-16deg);\r\n    pointer-events: none;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-7 .jw-customer-service-card img {\r\n    position: relative;\r\n    z-index: 1;\r\n    width: 100%;\r\n    height: auto;\r\n    max-width: none;\r\n    object-fit: contain;\r\n    transform: scale(1.035);\r\n    transform-origin: center center;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-7 .jw-security-stage {\r\n    min-height: 520px;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-7.jw-host-visible .jw-customer-service-card {\r\n    animation: jwCustomerServiceEnter 1.08s cubic-bezier(0.16, 0.82, 0.24, 1) 100ms both;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-7.jw-host-visible .jw-customer-service-card::after {\r\n    animation: jwCustomerServiceSheen 1.08s ease 780ms both;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-7.jw-host-visible .jw-customer-service-card img {\r\n    animation: jwCustomerServiceImageSettle 1.22s cubic-bezier(0.16, 0.82, 0.24, 1) 150ms both;\r\n  }\r\n\r\n  @keyframes jwCustomerServiceEnter {\r\n    0% {\r\n      opacity: 0;\r\n      transform: translate3d(-72px, 28px, 0) rotate(-2.4deg) scale(0.94);\r\n    }\r\n    72% {\r\n      opacity: 1;\r\n      transform: translate3d(7px, -3px, 0) rotate(0.35deg) scale(1.008);\r\n    }\r\n    100% {\r\n      opacity: 1;\r\n      transform: translate3d(0, 0, 0) rotate(0) scale(1);\r\n    }\r\n  }\r\n\r\n  @keyframes jwCustomerServiceImageSettle {\r\n    from { transform: scale(1.035); }\r\n    to { transform: scale(1); }\r\n  }\r\n\r\n  @keyframes jwCustomerServiceSheen {\r\n    0% {\r\n      left: -62%;\r\n      opacity: 0;\r\n    }\r\n    22% {\r\n      opacity: 0.8;\r\n    }\r\n    100% {\r\n      left: 126%;\r\n      opacity: 0;\r\n    }\r\n  }\r\n\r\n  @media (max-width: 1180px) and (min-width: 901px) {\r\n    #jw-hosting-page .jw-row-7 .jw-host-inner {\r\n      width: calc(100% - 40px);\r\n      padding: 86px 0;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-7 .jw-safety-cell--customer {\r\n      width: 23%;\r\n      padding-right: 24px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-7 .jw-safety-cell--copy {\r\n      width: 43%;\r\n      padding-right: 30px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-7 .jw-safety-cell--visual {\r\n      width: 34%;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-7 .jw-customer-service-card {\r\n      max-width: 255px;\r\n      border-radius: 24px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-7 .jw-safety-cell--copy h2 {\r\n      font-size: clamp(32px, 3.25vw, 42px);\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-7 .jw-security-stage {\r\n      height: 470px;\r\n      min-height: 470px;\r\n      border-radius: 28px;\r\n    }\r\n  }\r\n\r\n  @media (max-width: 900px) {\r\n    #jw-hosting-page .jw-row-7 .jw-host-inner {\r\n      width: min(100% - 36px, 760px);\r\n      padding: 78px 0;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-7 .jw-safety-table,\r\n    #jw-hosting-page .jw-row-7 .jw-safety-cell {\r\n      display: block;\r\n      width: 100%;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-7 .jw-safety-cell--customer,\r\n    #jw-hosting-page .jw-row-7 .jw-safety-cell--copy,\r\n    #jw-hosting-page .jw-row-7 .jw-safety-cell--visual {\r\n      padding-right: 0;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-7 .jw-safety-cell--customer {\r\n      padding-bottom: 42px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-7 .jw-safety-cell--visual {\r\n      padding-top: 46px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-7 .jw-customer-service-card {\r\n      max-width: 420px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-7 .jw-safety-cell--copy h2,\r\n    #jw-hosting-page .jw-row-7 .jw-safety-cell--copy > p {\r\n      max-width: none;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-7 .jw-security-stage {\r\n      height: 480px;\r\n      min-height: 480px;\r\n    }\r\n  }\r\n\r\n  @media (max-width: 620px) {\r\n    #jw-hosting-page .jw-row-7 .jw-host-inner {\r\n      width: calc(100% - 30px);\r\n      padding: 64px 0;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-7 .jw-safety-cell--customer {\r\n      padding-bottom: 34px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-7 .jw-safety-cell--visual {\r\n      padding-top: 38px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-7 .jw-customer-service-card {\r\n      max-width: 315px;\r\n      border-radius: 22px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-7 .jw-safety-cell--copy h2 {\r\n      font-size: clamp(31px, 10vw, 42px);\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-7 .jw-safety-cell--copy > p {\r\n      font-size: 18px !important;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-7 .jw-security-stage {\r\n      height: 430px;\r\n      min-height: 430px;\r\n      border-radius: 24px;\r\n    }\r\n  }\r\n\r\n  @media (prefers-reduced-motion: reduce) {\r\n    #jw-hosting-page .jw-row-7 .jw-customer-service-card,\r\n    #jw-hosting-page .jw-row-7 .jw-customer-service-card img,\r\n    #jw-hosting-page .jw-row-7 .jw-customer-service-card::after {\r\n      animation: none !important;\r\n      transition: none !important;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-7 .jw-customer-service-card {\r\n      opacity: 1 !important;\r\n      transform: none !important;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-7 .jw-customer-service-card img {\r\n      transform: none !important;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-7 .jw-customer-service-card::after {\r\n      display: none !important;\r\n    }\r\n  }\r\n\r\n\r\n  \/* ================================================================\r\n     REVISION \u2014 ROW 7 MATCHED VISUAL SIZING + LARGER STICKY NAV ITEMS\r\n     Both Row 7 visual panels use the same square frame on desktop\/tablet,\r\n     while mobile remains fully contained and stacked.\r\n     ================================================================ *\/\r\n\r\n  @media (min-width: 901px) {\r\n    #jw-hosting-page .jw-row-7 .jw-safety-cell--customer,\r\n    #jw-hosting-page .jw-row-7 .jw-safety-cell--visual {\r\n      width: 29%;\r\n      padding-right: 0;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-7 .jw-safety-cell--copy {\r\n      width: 42%;\r\n      padding-right: clamp(28px, 3vw, 48px);\r\n      padding-left: clamp(28px, 3vw, 48px);\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-7 .jw-customer-service-card,\r\n    #jw-hosting-page .jw-row-7 .jw-security-stage {\r\n      width: min(100%, 400px);\r\n      max-width: 400px;\r\n      height: auto;\r\n      min-height: 0;\r\n      aspect-ratio: 1 \/ 1;\r\n      margin-right: auto;\r\n      margin-left: auto;\r\n    }\r\n\r\n    #jw-hosting-page .jw-row-7 .jw-customer-service-card img,\r\n    #jw-hosting-page .jw-row-7 .jw-security-stage > img {\r\n      width: 100%;\r\n      height: 100%;\r\n      object-fit: cover;\r\n      object-position: center center;\r\n    }\r\n  }\r\n\r\n  @media (min-width: 1081px) {\r\n    #jw-hosting-page .jw-top-nav-links a {\r\n      font-size: 16px !important;\r\n      padding: 11px 13px;\r\n    }\r\n  }\r\n\r\n  @media (max-width: 1080px) and (min-width: 621px) {\r\n    #jw-hosting-page .jw-top-nav-links a {\r\n      font-size: 15px !important;\r\n    }\r\n  }\r\n\r\n  @media (max-width: 620px) {\r\n    #jw-hosting-page .jw-top-nav-links a {\r\n      font-size: 15px !important;\r\n    }\r\n  }\r\n\r\n\r\n  \/* ================================================================\r\n     MOBILE NAVIGATION CORRECTION \u2014 COMPACT FIXED HEADER + DROPDOWN\r\n     Desktop\/tablet navigation is preserved. At phone widths the large\r\n     two-column link block collapses into a hamburger-controlled dropdown,\r\n     keeping the navigation at the very top without covering the hero with\r\n     a permanently expanded menu.\r\n     ================================================================ *\/\r\n  #jw-hosting-page .jw-top-nav-toggle {\r\n    display: none;\r\n    -webkit-appearance: none;\r\n    appearance: none;\r\n    border: 0;\r\n    font: inherit;\r\n  }\r\n\r\n  @media (max-width: 620px) {\r\n    \/* MOBILE ONLY \u2014 suppress the Vantage\/theme navigation bar on this page.\r\n       The custom Willow & Hearth navigation below is the sole mobile menu. *\/\r\n    #site-navigation,\r\n    #masthead .main-navigation {\r\n      display: none !important;\r\n      height: 0 !important;\r\n      min-height: 0 !important;\r\n      margin: 0 !important;\r\n      padding: 0 !important;\r\n      border: 0 !important;\r\n      overflow: hidden !important;\r\n    }\r\n\r\n    \/* PHONE POSITION LOCK:\r\n       Keep the compact navigation at the physical top edge of the mobile\r\n       viewport from first paint onward. This rule does not wait for the\r\n       sticky-navigation script to initialize. *\/\r\n    #jw-hosting-page {\r\n      --jw-sticky-top: 0px;\r\n      --jw-sticky-menu-height: 71px;\r\n    }\r\n\r\n    \/* MOBILE ONLY \u2014 remove the reserved sticky-menu spacer so no white\r\n       bar appears between the fixed navigation and the hero. *\/\r\n    #jw-hosting-page .jw-top-nav-spacer,\r\n    #jw-hosting-page .jw-top-nav-spacer.jw-top-nav-spacer--active {\r\n      display: none !important;\r\n      height: 0 !important;\r\n      min-height: 0 !important;\r\n    }\r\n\r\n    #jw-hosting-page .jw-top-nav,\r\n    #jw-hosting-page .jw-top-nav.jw-top-nav--fixed {\r\n      position: fixed !important;\r\n      top: 0 !important;\r\n      right: 0 !important;\r\n      left: 0 !important;\r\n      width: 100vw !important;\r\n      max-width: none !important;\r\n      margin: 0 !important;\r\n      overflow: visible;\r\n      z-index: 99999 !important;\r\n      transform: translateZ(0);\r\n    }\r\n\r\n    #jw-hosting-page .jw-top-nav-shell {\r\n      width: calc(100% - 24px);\r\n      max-width: none;\r\n    }\r\n\r\n    #jw-hosting-page .jw-top-nav-table {\r\n      position: relative;\r\n      display: block;\r\n      width: 100%;\r\n    }\r\n\r\n    #jw-hosting-page .jw-top-nav-brand {\r\n      display: block;\r\n      position: relative;\r\n      width: 100%;\r\n      min-width: 0;\r\n      padding: 8px 62px 8px 0;\r\n      text-align: left;\r\n    }\r\n\r\n    #jw-hosting-page .jw-top-nav-brand-lockup {\r\n      width: auto;\r\n      max-width: 100%;\r\n      margin: 0 !important;\r\n      table-layout: auto;\r\n    }\r\n\r\n    #jw-hosting-page .jw-top-nav-logo-cell {\r\n      width: 58px;\r\n      min-width: 58px;\r\n      padding-right: 9px !important;\r\n      text-align: left;\r\n    }\r\n\r\n    #jw-hosting-page .jw-top-nav-logo,\r\n    #jw-hosting-page .jw-top-nav-logo svg {\r\n      width: 54px;\r\n      height: 54px;\r\n      max-width: 54px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-top-nav-brand-copy {\r\n      width: auto;\r\n      min-width: 0;\r\n      padding: 0 !important;\r\n      white-space: normal;\r\n      text-align: left;\r\n    }\r\n\r\n    #jw-hosting-page .jw-top-nav-brand-name {\r\n      font-size: clamp(22px, 6.6vw, 29px) !important;\r\n      line-height: 0.98;\r\n      letter-spacing: -0.045em;\r\n      white-space: normal;\r\n    }\r\n\r\n    #jw-hosting-page .jw-top-nav-brand-service {\r\n      margin-top: 4px;\r\n      font-size: clamp(10px, 3.2vw, 13px) !important;\r\n      line-height: 1.08;\r\n      letter-spacing: 0.10em;\r\n      white-space: normal;\r\n    }\r\n\r\n    #jw-hosting-page .jw-top-nav-toggle {\r\n      display: block;\r\n      position: absolute;\r\n      z-index: 3;\r\n      top: 50%;\r\n      right: 0;\r\n      width: 46px;\r\n      height: 46px;\r\n      margin: 0;\r\n      padding: 0;\r\n      border: 1px solid rgba(255, 255, 255, 0.22);\r\n      border-radius: 12px;\r\n      background: rgba(255, 255, 255, 0.08);\r\n      box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.08);\r\n      color: #ffffff;\r\n      cursor: pointer;\r\n      transform: translateY(-50%);\r\n      transition: background 180ms ease, border-color 180ms ease;\r\n    }\r\n\r\n    #jw-hosting-page .jw-top-nav-toggle:hover,\r\n    #jw-hosting-page .jw-top-nav-toggle:focus-visible,\r\n    #jw-hosting-page .jw-top-nav.jw-mobile-nav-open .jw-top-nav-toggle {\r\n      border-color: rgba(199, 170, 139, 0.60);\r\n      background: rgba(199, 170, 139, 0.16);\r\n    }\r\n\r\n    #jw-hosting-page .jw-top-nav-toggle:focus {\r\n      outline: none;\r\n    }\r\n\r\n    #jw-hosting-page .jw-top-nav-toggle:focus-visible {\r\n      outline: 2px solid rgba(126, 157, 175, 0.82);\r\n      outline-offset: 2px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-top-nav-toggle-icon {\r\n      display: block;\r\n      position: absolute;\r\n      top: 50%;\r\n      left: 50%;\r\n      width: 22px;\r\n      height: 16px;\r\n      transform: translate(-50%, -50%);\r\n    }\r\n\r\n    #jw-hosting-page .jw-top-nav-toggle-icon > span {\r\n      display: block;\r\n      position: absolute;\r\n      left: 0;\r\n      width: 22px;\r\n      height: 2px;\r\n      border-radius: 999px;\r\n      background: #ffffff;\r\n      transform-origin: center;\r\n      transition: top 180ms ease, transform 180ms ease, opacity 180ms ease;\r\n    }\r\n\r\n    #jw-hosting-page .jw-top-nav-toggle-icon > span:nth-child(1) {\r\n      top: 0;\r\n    }\r\n\r\n    #jw-hosting-page .jw-top-nav-toggle-icon > span:nth-child(2) {\r\n      top: 7px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-top-nav-toggle-icon > span:nth-child(3) {\r\n      top: 14px;\r\n    }\r\n\r\n    #jw-hosting-page .jw-top-nav.jw-mobile-nav-open .jw-top-nav-toggle-icon > span:nth-child(1) {\r\n      top: 7px;\r\n      transform: rotate(45deg);\r\n    }\r\n\r\n    #jw-hosting-page .jw-top-nav.jw-mobile-nav-open .jw-top-nav-toggle-icon > span:nth-child(2) {\r\n      opacity: 0;\r\n    }\r\n\r\n    #jw-hosting-page .jw-top-nav.jw-mobile-nav-open .jw-top-nav-toggle-icon > span:nth-child(3) {\r\n      top: 7px;\r\n      transform: rotate(-45deg);\r\n    }\r\n\r\n    #jw-hosting-page .jw-top-nav-links {\r\n      display: none !important;\r\n      width: 100%;\r\n      margin: 0;\r\n      padding: 6px 0 12px;\r\n      border-top: 1px solid rgba(255, 255, 255, 0.11);\r\n      font-size: 0;\r\n      text-align: left;\r\n    }\r\n\r\n    #jw-hosting-page .jw-top-nav.jw-mobile-nav-open .jw-top-nav-links {\r\n      display: block !important;\r\n      animation: jwMobileNavDrop 180ms ease both;\r\n    }\r\n\r\n    #jw-hosting-page .jw-top-nav-links a {\r\n      display: block;\r\n      width: 100%;\r\n      min-height: 0;\r\n      margin: 0;\r\n      padding: 11px 12px;\r\n      border-radius: 8px;\r\n      font-size: 15px !important;\r\n      line-height: 1.25;\r\n      text-align: left;\r\n      white-space: normal;\r\n    }\r\n\r\n    #jw-hosting-page .jw-top-nav-links a + a {\r\n      margin-top: 2px;\r\n    }\r\n\r\n    @keyframes jwMobileNavDrop {\r\n      from {\r\n        opacity: 0;\r\n        transform: translateY(-8px);\r\n      }\r\n      to {\r\n        opacity: 1;\r\n        transform: translateY(0);\r\n      }\r\n    }\r\n  }\r\n\r\n\r\n\r\n  \/* ================================================================\r\n     ROW 4 REVISION \u2014 SEMI-TRANSPARENT FEATURE OVERLAY\r\n     Keeps the existing Row 4 animation, copy, geometry, and responsive\r\n     behavior while extending image-4 beneath the colored overlay so a\r\n     controlled amount of the photograph remains visible through it.\r\n     ================================================================ *\/\r\n  #jw-hosting-page .jw-row-4 .jw-cbs4-image {\r\n    left: 0;\r\n    width: 100%;\r\n    clip-path: none;\r\n  }\r\n\r\n  #jw-hosting-page .jw-row-4 .jw-cbs4-swipe {\r\n    background: linear-gradient(\r\n      118deg,\r\n      rgba(31, 57, 44, 0.92) 0%,\r\n      rgba(49, 78, 60, 0.89) 48%,\r\n      rgba(67, 94, 73, 0.84) 100%\r\n    );\r\n  }\r\n<\/style>\r\n\r\n<div id=\"jw-hosting-page\" aria-label=\"Willow & Hearth Bed & Breakfast guest information page\">\r\n  <nav class=\"jw-top-nav\" aria-label=\"Bed and breakfast page sections\">\r\n    <div class=\"jw-top-nav-shell\">\r\n      <div class=\"jw-top-nav-table\">\r\n        <div class=\"jw-top-nav-brand\" aria-label=\"Willow & Hearth Bed & Breakfast\">\r\n          <table class=\"jw-top-nav-brand-lockup\" role=\"presentation\">\r\n            <tbody>\r\n              <tr>\r\n                <td class=\"jw-top-nav-logo-cell\">\r\n                  <span class=\"jw-top-nav-logo\" aria-hidden=\"true\">\r\n                    <svg viewBox=\"0 0 96 96\" focusable=\"false\">\r\n                      <defs>\r\n                        <linearGradient id=\"jwLogoOuterGradient\" x1=\"18\" y1=\"12\" x2=\"78\" y2=\"86\" gradientUnits=\"userSpaceOnUse\">\r\n                          <stop offset=\"0\" stop-color=\"#80917d\"><\/stop>\r\n                          <stop offset=\"0.52\" stop-color=\"#607462\"><\/stop>\r\n                          <stop offset=\"1\" stop-color=\"#3d5143\"><\/stop>\r\n                        <\/linearGradient>\r\n                        <linearGradient id=\"jwLogoInnerGradient\" x1=\"27\" y1=\"25\" x2=\"70\" y2=\"73\" gradientUnits=\"userSpaceOnUse\">\r\n                          <stop offset=\"0\" stop-color=\"#b98255\"><\/stop>\r\n                          <stop offset=\"1\" stop-color=\"#8a603e\"><\/stop>\r\n                        <\/linearGradient>\r\n                      <\/defs>\r\n                      <ellipse class=\"jw-logo-shadow\" cx=\"48\" cy=\"88\" rx=\"28\" ry=\"5\"><\/ellipse>\r\n                      <circle class=\"jw-logo-outer\" cx=\"48\" cy=\"47\" r=\"43\"><\/circle>\r\n                      <circle class=\"jw-logo-accent-ring\" cx=\"48\" cy=\"47\" r=\"37.5\"><\/circle>\r\n                      <circle class=\"jw-logo-inner\" cx=\"48\" cy=\"47\" r=\"31\"><\/circle>\r\n                      <path class=\"jw-logo-highlight\" d=\"M25.5 33.5c5.9-12.3 19.7-19.4 33.1-16.3\"><\/path>\r\n                      <g class=\"jw-logo-paw\">\r\n                        <path d=\"M23 47L48 24l25 23-5 5-20-18-20 18z\"><\/path>\r\n                        <rect x=\"29\" y=\"47\" width=\"38\" height=\"25\" rx=\"3\"><\/rect>\r\n                        <path d=\"M36 54h24v18H36z\" opacity=\"0.24\"><\/path>\r\n                        <circle class=\"jw-logo-paw-pad\" cx=\"48\" cy=\"61\" r=\"3.2\"><\/circle>\r\n                        <rect class=\"jw-logo-paw-pad\" x=\"34\" y=\"68\" width=\"8\" height=\"5\" rx=\"2.2\"><\/rect>\r\n                        <rect class=\"jw-logo-paw-pad\" x=\"54\" y=\"68\" width=\"8\" height=\"5\" rx=\"2.2\"><\/rect>\r\n                      <\/g>\r\n                      <path class=\"jw-logo-star\" d=\"M72.4 18.7l1.8 4.1 4.2 1.8-4.2 1.8-1.8 4.1-1.8-4.1-4.1-1.8 4.1-1.8 1.8-4.1z\"><\/path>\r\n                      <path class=\"jw-logo-star\" d=\"M22.7 55.3l1.2 2.6 2.6 1.2-2.6 1.2-1.2 2.6-1.2-2.6-2.6-1.2 2.6-1.2 1.2-2.6z\"><\/path>\r\n                    <\/svg>\r\n                  <\/span>\r\n                <\/td>\r\n                <td class=\"jw-top-nav-brand-copy\">\r\n                  <span class=\"jw-top-nav-brand-name\">Willow &amp; Hearth<\/span>\r\n                  <span class=\"jw-top-nav-brand-service\">Bed &amp; Breakfast<\/span>\r\n                <\/td>\r\n              <\/tr>\r\n            <\/tbody>\r\n          <\/table>\r\n          <button class=\"jw-top-nav-toggle\" type=\"button\" aria-expanded=\"false\" aria-controls=\"jw-top-nav-links\" aria-label=\"Open navigation menu\">\r\n            <span class=\"jw-top-nav-toggle-icon\" aria-hidden=\"true\">\r\n              <span><\/span>\r\n              <span><\/span>\r\n              <span><\/span>\r\n            <\/span>\r\n          <\/button>\r\n        <\/div>\r\n        <div id=\"jw-top-nav-links\" class=\"jw-top-nav-links\">\r\n          <a href=\"#jw-home\">Home<\/a>\r\n          <a href=\"#jw-about\">Our Inn<\/a>\r\n          <a href=\"#jw-services\">Rooms &amp; Suites<\/a>\r\n          <a href=\"#jw-care\">Guest Experience<\/a>\r\n          <a href=\"#jw-comfort\">Why Stay With Us<\/a>\r\n          <a href=\"#jw-pricing\">Rates &amp; Booking<\/a>\r\n          <a href=\"#jw-faq\">FAQs<\/a>\r\n          <a href=\"#jw-contact\">Contact<\/a>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/nav>\r\n\r\n  <!-- ROW 1 -->\r\n  <section id=\"jw-home\" class=\"jw-host-row jw-host-row--dark jw-row-1\" data-jw-row=\"1\" aria-labelledby=\"jw-host-title\">\r\n    <div class=\"jw-hero-media\">\r\n      <img class=\"jw-hero-bg\" data-jw-image-slot=\"image-1\" src=\"https:\/\/jwwebsites.com\/frederick-young\/wp-content\/uploads\/sites\/74\/2026\/07\/ChatGPT-Image-Jul-30-2026-06_55_18-PM_optimized.webp\" alt=\"Charming stone country inn with a garden path and traditional architecture\" width=\"1500\" height=\"622\" loading=\"eager\" fetchpriority=\"high\" decoding=\"async\">\r\n\r\n      <svg class=\"jw-hero-curve-sweep\" viewBox=\"0 0 1000 622\" preserveAspectRatio=\"none\" aria-hidden=\"true\" focusable=\"false\">\r\n        <defs>\r\n          <linearGradient id=\"jwHeroInvertedSweepGradient\" x1=\"0\" y1=\"70\" x2=\"1000\" y2=\"560\" gradientUnits=\"userSpaceOnUse\">\r\n            <stop offset=\"0\" stop-color=\"#223229\" stop-opacity=\"0.91\"><\/stop>\r\n            <stop offset=\"0.58\" stop-color=\"#3a5142\" stop-opacity=\"0.88\"><\/stop>\r\n            <stop offset=\"1\" stop-color=\"#a46f45\" stop-opacity=\"0.80\"><\/stop>\r\n          <\/linearGradient>\r\n        <\/defs>\r\n        <!-- REFINED SMOOTH CONCAVE SWEEP:\r\n             The boundary keeps the same clean concave profile and is moved roughly\r\n             24px (about 1\/4 inch at desktop scale) farther right than the prior version.\r\n             This restores a little more breathing room around \u201cThoughtful\u201d while\r\n             keeping all hero lettering fully contained inside the blue field. -->\r\n        <path d=\"M0 0H572C500 25 399 69 350 135C305 196 310 300 396 373C504 465 740 545 892 622H0Z\" fill=\"url(#jwHeroInvertedSweepGradient)\"><\/path>\r\n        <path class=\"jw-hero-curve-edge\" d=\"M572 0C500 25 399 69 350 135C305 196 310 300 396 373C504 465 740 545 892 622\"><\/path>\r\n      <\/svg>\r\n\r\n      <div class=\"jw-hero-overlay-stage\">\r\n        <div class=\"jw-hero-overlay-shell\">\r\n          <table class=\"jw-hero-overlay-table\" role=\"presentation\">\r\n            <tbody>\r\n              <tr>\r\n                <td class=\"jw-hero-overlay-cell\">\r\n                  <div class=\"jw-hero-title-panel jw-hero-message-overlay\" aria-label=\"Restful Stays. Warm Hospitality.\">\r\n                    <div class=\"jw-hero-overlay-copy\">\r\n                      <div class=\"jw-hero-overlay-heading\" role=\"heading\" aria-level=\"1\">\r\n                        <span class=\"jw-hero-overlay-line jw-hero-overlay-line--light\">Restful Stays.<\/span>\r\n                        <span class=\"jw-hero-overlay-line jw-hero-overlay-line--gold\"><span class=\"jw-hero-gold-line\">Warm<\/span><span class=\"jw-hero-gold-line\">Hospitality.<\/span><\/span>\r\n                      <\/div>\r\n                      <p class=\"jw-hero-overlay-text\">A welcoming bed-and-breakfast stay shaped by comfortable rooms, thoughtful touches, and unhurried mornings.<\/p>\r\n                      <a class=\"jw-host-btn jw-hero-overlay-cta\" href=\"#jw-contact\">Plan Your Stay<\/a>\r\n                    <\/div>\r\n                  <\/div>\r\n                <\/td>\r\n              <\/tr>\r\n            <\/tbody>\r\n          <\/table>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"jw-hero-copy-band\">\r\n      <div class=\"jw-hero-message-shell\">\r\n        <div class=\"jw-hero-message-table\">\r\n          <div class=\"jw-hero-message-heading\">\r\n            <div class=\"jw-brand-line\">Willow <span class=\"jw-blue\">&amp; Hearth<\/span> <span class=\"jw-green\">Bed &amp; Breakfast<\/span><\/div>\r\n            <h1 id=\"jw-host-title\">A welcoming stay built around comfort, character, and mornings worth lingering over.<\/h1>\r\n          <\/div>\r\n\r\n          <div class=\"jw-hero-message-copy\">\r\n            <p class=\"jw-host-lead\">Comfortable guest rooms, a welcoming breakfast, relaxed common spaces, outdoor corners, and thoughtful local guidance\u2014brought together for a stay that feels personal from arrival through the morning ahead.<\/p>\r\n\r\n            <a class=\"jw-host-btn\" href=\"#jw-contact\">Plan Your Stay<\/a>\r\n            <a class=\"jw-host-btn jw-host-btn--light\" href=\"#jw-services\">Explore Rooms &amp; Amenities<\/a>\r\n\r\n            <div class=\"jw-hero-proof\" aria-label=\"Bed and breakfast stay highlights\">\r\n              <span>Comfortable guest rooms<\/span>\r\n              <span>Welcoming breakfast<\/span>\r\n              <span>Relaxed common spaces<\/span>\r\n              <span>Thoughtful local guidance<\/span>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ROW 2 -->\r\n  <section id=\"jw-about\" class=\"jw-host-row jw-row-2\" data-jw-row=\"2\" aria-labelledby=\"jw-host-foundation\">\r\n    <div class=\"jw-host-inner\">\r\n      <div class=\"jw-host-table\">\r\n        <div class=\"jw-host-cell\">\r\n          <div class=\"jw-curtain\">\r\n            <img data-jw-image-slot=\"image-2\" src=\"https:\/\/jwwebsites.com\/frederick-young\/wp-content\/uploads\/sites\/74\/2026\/07\/bed-and-window.webp\" alt=\"Warm, comfortable guest room with natural light and inviting bedding\" width=\"1400\" height=\"1200\" loading=\"lazy\" decoding=\"async\">\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"jw-host-cell jw-foundation-copy\">\r\n          <span class=\"jw-host-eyebrow\">Our inn<\/span>\r\n          <h2 id=\"jw-host-foundation\">A memorable bed-and-breakfast stay starts with comfort, character, and attentive hospitality.<\/h2>\r\n          <p>At Willow &amp; Hearth Bed &amp; Breakfast, the guest experience begins with the essentials that make a small inn feel welcoming: a restful room, thoughtful details, pleasant shared spaces, and a morning that does not feel rushed. Each stay should feel comfortable, easy to understand, and connected to the character of the inn.<\/p>\r\n\r\n          <ul class=\"jw-host-checks\">\r\n            <li>Guest rooms arranged around rest, comfort, and practical convenience<\/li>\r\n            <li>Breakfast and common spaces designed to make mornings feel relaxed<\/li>\r\n            <li>Helpful hospitality that supports both quiet time and local exploring<\/li>\r\n          <\/ul>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ROW 3 -->\r\n  <section id=\"jw-services\" class=\"jw-host-row jw-host-row--dark jw-row-3\" data-jw-row=\"3\" aria-labelledby=\"jw-host-models\">\r\n    <img class=\"jw-model-bg\" data-jw-image-slot=\"image-3\" src=\"https:\/\/images.unsplash.com\/photo-1742570986418-d5b037fd8aa3?auto=format&fit=crop&fm=jpg&q=85&w=1800\" alt=\"Breakfast spread with coffee, pastries, breads, and morning favorites\" width=\"1500\" height=\"833\" loading=\"lazy\" decoding=\"async\">\r\n\r\n    <div class=\"jw-host-inner\">\r\n      <span class=\"jw-host-eyebrow\">Rooms, breakfast &amp; guest spaces<\/span>\r\n      <h2 id=\"jw-host-models\">Choose the kind of stay that fits the way you want to unwind.<\/h2>\r\n      <p class=\"jw-host-lead\" style=\"margin-right:auto;margin-left:auto;color:rgba(255,255,255,.78);\">From a quiet room and an easy morning to time by the hearth, breakfast at the table, or a little fresh air outdoors, the experience can be shaped around rest, comfort, and the pace of your visit.<\/p>\r\n\r\n      <div class=\"jw-model-grid\">\r\n        <article class=\"jw-model-card\">\r\n          <small>Restful accommodations<\/small>\r\n          <h3>Guest Rooms &amp; Suites<\/h3>\r\n          <p>Settle into a comfortable room designed for rest, with welcoming bedding, practical furnishings, and the quieter atmosphere travelers often seek from a bed-and-breakfast stay.<\/p>\r\n        <\/article>\r\n\r\n        <article class=\"jw-model-card\">\r\n          <small>Morning hospitality<\/small>\r\n          <h3>Breakfast &amp; Morning Comforts<\/h3>\r\n          <p>Begin the day at an easier pace with breakfast-oriented hospitality, coffee, and a comfortable place to gather before heading out or simply enjoying a slower morning at the inn.<\/p>\r\n        <\/article>\r\n\r\n        <article class=\"jw-model-card\">\r\n          <small>Space to unwind<\/small>\r\n          <h3>Common Spaces &amp; Outdoor Retreats<\/h3>\r\n          <p>Enjoy the parts of the inn beyond the guest room, from a cozy sitting area or hearth to a porch, patio, garden, or reading corner where there is room to linger.<\/p>\r\n        <\/article>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ROW 4 \u2014 BED & BREAKFAST FEATURE \/ CBS HOMEPAGE ANIMATION MATCH -->\r\n  <section id=\"jw-care\" class=\"jw-host-row jw-row-4\" data-jw-row=\"4\" aria-labelledby=\"jw-host-managed\">\r\n    <div class=\"jw-cbs4-image\">\r\n      <img data-jw-image-slot=\"image-4\" src=\"https:\/\/images.unsplash.com\/photo-1665002230144-0182f392f8ed?auto=format&fit=crop&fm=jpg&q=85&w=1800\" alt=\"Bright, comfortable sitting room with fireplace and relaxed gathering space\" width=\"1500\" height=\"1100\" loading=\"lazy\" decoding=\"async\">\r\n    <\/div>\r\n    <div class=\"jw-cbs4-swipe\" aria-hidden=\"true\"><\/div>\r\n    <div class=\"jw-cbs4-arc\" aria-hidden=\"true\"><\/div>\r\n\r\n    <div class=\"jw-cbs4-copy\">\r\n      <div class=\"jw-cbs-kicker\">Built around your stay<\/div>\r\n      <h2 id=\"jw-host-managed\">A guest experience designed to feel personal\u2014not like a one-size-fits-all hotel visit.<\/h2>\r\n      <p>Willow &amp; Hearth Bed &amp; Breakfast centers the stay on the things that matter most to overnight guests: a comfortable room, an inviting morning, space to relax, clear information, and the freedom to enjoy the visit at a more personal pace.<\/p>\r\n      <div class=\"jw-cbs-btns\"><a class=\"jw-host-btn\" href=\"#jw-about\">Explore the Guest Experience<\/a><\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ROW 5 \u2014 CBS FIFTH-ROW REPLICA \/ BED & BREAKFAST -->\r\n  <section id=\"jw-material-care\" class=\"jw-host-row jw-row-5\" data-jw-row=\"5\" aria-labelledby=\"jw-host-speed\">\r\n    <img class=\"jw-cbs5-bg-source\" data-jw-image-slot=\"image-5\" src=\"https:\/\/jwwebsites.com\/frederick-young\/wp-content\/uploads\/sites\/74\/2026\/07\/ChatGPT-Image-Jul-31-2026-02_41_53-PM_optimized.webp\" alt=\"Lush garden patio with quiet seating and warm evening light\" width=\"1800\" height=\"1200\" loading=\"lazy\" decoding=\"async\">\r\n    <div class=\"jw-cbs5-side-label\" aria-hidden=\"true\">\r\n      <span>Guest Comfort<\/span>\r\n      <i><\/i>\r\n      <span>Room to Unwind<\/span>\r\n    <\/div>\r\n\r\n    <div class=\"jw-cbs5-shell\">\r\n      <div class=\"jw-cbs5-card\">\r\n        <div class=\"jw-cbs-kicker\">Comfort that carries through the stay<\/div>\r\n        <h2 id=\"jw-host-speed\">Charm is only the beginning. Comfort, ease, and a welcoming rhythm matter too.<\/h2>\r\n        <p>Every part of the experience contributes to the stay\u2014from the guest room and breakfast table to common areas, outdoor spaces, arrival information, and the little details that help a visit feel settled.<\/p>\r\n\r\n        <div class=\"jw-cbs-checks\" role=\"list\" aria-label=\"Bed and breakfast guest experience priorities\">\r\n          <div class=\"jw-cbs-check-row\" role=\"presentation\">\r\n            <div class=\"jw-cbs-check\" role=\"listitem\">Restful guest rooms prepared for a comfortable night<\/div>\r\n            <div class=\"jw-cbs-check\" role=\"listitem\">Breakfast hospitality that supports an easy morning<\/div>\r\n          <\/div>\r\n          <div class=\"jw-cbs-check-row\" role=\"presentation\">\r\n            <div class=\"jw-cbs-check\" role=\"listitem\">Welcoming common spaces for reading, conversation, or quiet<\/div>\r\n            <div class=\"jw-cbs-check\" role=\"listitem\">Helpful local guidance for dining, sights, and nearby exploring<\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"jw-cbs5-orbit-stage\" aria-label=\"Animated Willow and Hearth bed and breakfast graphic\">\r\n        <span class=\"jw-cbs5-orbit-ring jw-cbs5-orbit-ring--outer\" aria-hidden=\"true\"><\/span>\r\n        <span class=\"jw-cbs5-orbit-ring jw-cbs5-orbit-ring--middle\" aria-hidden=\"true\"><\/span>\r\n        <span class=\"jw-cbs5-orbit-ring jw-cbs5-orbit-ring--inner\" aria-hidden=\"true\"><\/span>\r\n\r\n        <div class=\"jw-cbs5-orbit-core\" aria-hidden=\"true\">\r\n          <div class=\"jw-cbs5-orbit-core-cell\">\r\n            <svg class=\"jw-cbs5-orbit-paw\" viewBox=\"0 0 120 110\" role=\"presentation\" focusable=\"false\">\r\n              <rect class=\"jw-paw-main\" x=\"17\" y=\"16\" width=\"39\" height=\"34\" rx=\"5\"><\/rect>\r\n              <rect class=\"jw-paw-accent\" x=\"64\" y=\"16\" width=\"39\" height=\"34\" rx=\"5\"><\/rect>\r\n              <rect class=\"jw-paw-accent\" x=\"17\" y=\"58\" width=\"39\" height=\"34\" rx=\"5\"><\/rect>\r\n              <rect class=\"jw-paw-main\" x=\"64\" y=\"58\" width=\"39\" height=\"34\" rx=\"5\"><\/rect>\r\n            <\/svg>\r\n            <strong class=\"jw-cbs5-orbit-brand\">Willow &amp; Hearth<\/strong>\r\n            <span class=\"jw-cbs5-orbit-subbrand\">Bed &amp; Breakfast<\/span>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <span class=\"jw-cbs5-orbit-track jw-cbs5-orbit-track--trim\" aria-hidden=\"true\">\r\n          <span class=\"jw-cbs5-orbit-badge\"><span>Rooms<\/span><\/span>\r\n        <\/span>\r\n        <span class=\"jw-cbs5-orbit-track jw-cbs5-orbit-track--care\" aria-hidden=\"true\">\r\n          <span class=\"jw-cbs5-orbit-badge\"><span>Breakfast<\/span><\/span>\r\n        <\/span>\r\n        <span class=\"jw-cbs5-orbit-track jw-cbs5-orbit-track--hearth\" aria-hidden=\"true\">\r\n          <span class=\"jw-cbs5-orbit-badge\"><span>Hearth<\/span><\/span>\r\n        <\/span>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n\r\n  <!-- NEW ROW BETWEEN ROW 5 AND ROW 6 \u2014 CBS SPEED \/ PERFORMANCE COMPOSITION -->\r\n  <section class=\"jw-host-row jw-row-5-speed\" data-jw-row=\"5-speed\" aria-labelledby=\"jw-speed-row-title\">\r\n    <div class=\"jw-speed-shell\">\r\n      <div class=\"jw-speed-table\">\r\n        <div class=\"jw-speed-visual-cell\">\r\n          <div class=\"jw-speed-panel\" aria-label=\"Animated performance meters\">\r\n            <div class=\"jw-speed-panel-inner\">\r\n              <div class=\"jw-speed-title\">HOSTED <small>WITH CARE<\/small>\r\n                <span class=\"jw-speed-company\">WILLOW &amp; HEARTH<span>BED &amp; BREAKFAST<\/span><\/span>\r\n              <\/div>\r\n\r\n              <div class=\"jw-speed-metric\">\r\n                <div class=\"jw-speed-label-table\">\r\n                  <span class=\"jw-speed-label\">Room readiness<\/span>\r\n                  <span class=\"jw-speed-status\">Prepared<\/span>\r\n                <\/div>\r\n                <div class=\"jw-speed-meter\" aria-hidden=\"true\"><span><\/span><\/div>\r\n              <\/div>\r\n\r\n              <div class=\"jw-speed-metric\">\r\n                <div class=\"jw-speed-label-table\">\r\n                  <span class=\"jw-speed-label\">Breakfast service<\/span>\r\n                  <span class=\"jw-speed-status\">Fresh<\/span>\r\n                <\/div>\r\n                <div class=\"jw-speed-meter\" aria-hidden=\"true\"><span><\/span><\/div>\r\n              <\/div>\r\n\r\n              <div class=\"jw-speed-metric\">\r\n                <div class=\"jw-speed-label-table\">\r\n                  <span class=\"jw-speed-label\">Guest guidance<\/span>\r\n                  <span class=\"jw-speed-status\">Helpful<\/span>\r\n                <\/div>\r\n                <div class=\"jw-speed-meter\" aria-hidden=\"true\"><span><\/span><\/div>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"jw-speed-copy-cell\">\r\n          <div class=\"jw-speed-copy\">\r\n            <span class=\"jw-speed-kicker\">Bed &amp; breakfast hospitality from arrival to morning<\/span>\r\n            <h2 id=\"jw-speed-row-title\">Thoughtful details make a small inn feel like a place you want to return to.<\/h2>\r\n            <p>A bed-and-breakfast stay is made up of many small moments. From a room that feels ready when you arrive to breakfast, shared spaces, local suggestions, and the tone of the morning, each detail should support a comfortable and unhurried visit.<\/p>\r\n\r\n            <ul class=\"jw-speed-checks\">\r\n              <li>Guest rooms prepared around comfort, rest, and practical convenience<\/li>\r\n              <li>Breakfast, common spaces, and outdoor areas coordinated for an easy morning<\/li>\r\n              <li>Arrival details and local guidance kept clear so guests can settle in quickly<\/li>\r\n            <\/ul>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"jw-speed-banner\" aria-label=\"Bed and breakfast guest experience\">\r\n      <div class=\"jw-speed-banner-track\" aria-hidden=\"true\">\r\n        <span class=\"jw-speed-banner-group\">\r\n          <span class=\"jw-speed-banner-item\">Comfortable guest rooms<\/span><i class=\"jw-speed-banner-dot\"><\/i>\r\n          <span class=\"jw-speed-banner-item\">Welcoming breakfast<\/span><i class=\"jw-speed-banner-dot\"><\/i>\r\n          <span class=\"jw-speed-banner-item\">Cozy hearth spaces<\/span><i class=\"jw-speed-banner-dot\"><\/i>\r\n          <span class=\"jw-speed-banner-item\">Porch &amp; garden time<\/span><i class=\"jw-speed-banner-dot\"><\/i>\r\n          <span class=\"jw-speed-banner-item\">Local recommendations<\/span><i class=\"jw-speed-banner-dot\"><\/i>\r\n          <span class=\"jw-speed-banner-item\">Unhurried mornings<\/span><i class=\"jw-speed-banner-dot\"><\/i>\r\n        <\/span>\r\n        <span class=\"jw-speed-banner-group\">\r\n          <span class=\"jw-speed-banner-item\">Comfortable guest rooms<\/span><i class=\"jw-speed-banner-dot\"><\/i>\r\n          <span class=\"jw-speed-banner-item\">Welcoming breakfast<\/span><i class=\"jw-speed-banner-dot\"><\/i>\r\n          <span class=\"jw-speed-banner-item\">Cozy hearth spaces<\/span><i class=\"jw-speed-banner-dot\"><\/i>\r\n          <span class=\"jw-speed-banner-item\">Porch &amp; garden time<\/span><i class=\"jw-speed-banner-dot\"><\/i>\r\n          <span class=\"jw-speed-banner-item\">Local recommendations<\/span><i class=\"jw-speed-banner-dot\"><\/i>\r\n          <span class=\"jw-speed-banner-item\">Unhurried mornings<\/span><i class=\"jw-speed-banner-dot\"><\/i>\r\n        <\/span>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ROW 6 -->\r\n  <section id=\"jw-comfort\" class=\"jw-host-row jw-host-row--dark jw-row-6\" data-jw-row=\"6\" aria-labelledby=\"jw-host-uptime\">\r\n    <img class=\"jw-uptime-bg\" data-jw-image-slot=\"image-7\" src=\"https:\/\/images.unsplash.com\/photo-1743410976099-6114097db9ba?auto=format&fit=crop&fm=jpg&q=85&w=1800\" alt=\"Comfortable guest room with crisp bedding, natural light, and a polished stay-ready feel\" width=\"1500\" height=\"833\" loading=\"lazy\" decoding=\"async\">\r\n\r\n    <div class=\"jw-host-inner\">\r\n      <div class=\"jw-host-table\">\r\n        <div class=\"jw-host-cell\">\r\n          <span class=\"jw-host-eyebrow\">Why stay with us<\/span>\r\n          <h2 id=\"jw-host-uptime\">Every stay should be built around comfort, clarity, and the people arriving at the door.<\/h2>\r\n          <p class=\"jw-host-lead\" style=\"color:rgba(255,255,255,.8);\">Room comfort, breakfast preferences, arrival timing, shared-space expectations, local plans, and individual travel needs can all shape a visit. Willow &amp; Hearth Bed &amp; Breakfast keeps the guest experience focused on a smooth arrival, a restful night, and a relaxed start to the day.<\/p>\r\n          <p style=\"color:rgba(255,255,255,.68);font-size:.9rem;\">The animated figure represents a guest-focused hospitality approach; room features, breakfast offerings, policies, and availability vary and should be confirmed for the intended stay.<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"jw-host-cell\">\r\n          <div class=\"jw-uptime-gauge\" aria-label=\"Guest experience focus: 100 percent\">\r\n            <svg viewBox=\"0 0 360 360\" aria-hidden=\"true\">\r\n              <defs>\r\n                <linearGradient id=\"jwUptimeGradient\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"1\">\r\n                  <stop offset=\"0\" stop-color=\"#9db09d\"><\/stop>\r\n                  <stop offset=\"1\" stop-color=\"#d6b27c\"><\/stop>\r\n                <\/linearGradient>\r\n              <\/defs>\r\n\r\n              <circle class=\"jw-ring-base\" cx=\"180\" cy=\"180\" r=\"160\"><\/circle>\r\n              <circle class=\"jw-ring-progress\" cx=\"180\" cy=\"180\" r=\"160\"><\/circle>\r\n            <\/svg>\r\n\r\n            <div class=\"jw-uptime-number\">\r\n              <strong data-jw-count=\"100\" data-jw-decimals=\"0\" data-jw-suffix=\"%\">0%<\/strong>\r\n              <span>guest experience focus<\/span>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ROW 7 -->\r\n  <section id=\"jw-safety\" class=\"jw-host-row jw-row-7\" data-jw-row=\"7\" aria-labelledby=\"jw-host-security\">\r\n    <div class=\"jw-host-inner\">\r\n      <div class=\"jw-safety-table\">\r\n        <div class=\"jw-safety-cell jw-safety-cell--customer\">\r\n          <div class=\"jw-customer-service-card\" aria-label=\"Quiet reading nook supporting visual\">\r\n            <img data-jw-image-slot=\"image-8\" src=\"https:\/\/images.unsplash.com\/photo-1758024836397-2c9c698087f0?auto=format&fit=crop&fm=jpg&q=85&w=1800\" alt=\"Quiet reading nook with a comfortable armchair, side table, and garden view\" width=\"1173\" height=\"1341\" loading=\"lazy\" decoding=\"async\">\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"jw-safety-cell jw-safety-cell--copy\">\r\n          <span class=\"jw-host-eyebrow\">Comfort &amp; care<\/span>\r\n          <h2 id=\"jw-host-security\">A memorable stay depends on the small details as much as the room itself.<\/h2>\r\n          <p>Fresh surroundings, comfortable bedding, clear guest information, inviting common spaces, and a well-considered morning experience all contribute to a stay that feels easy, cared for, and pleasantly personal.<\/p>\r\n\r\n          <ul class=\"jw-host-checks\">\r\n            <li>Guest rooms prepared with comfort, cleanliness, and practical use in mind<\/li>\r\n            <li>Breakfast and shared spaces arranged to support an easy start to the day<\/li>\r\n            <li>Guest information and local guidance kept clear, useful, and easy to follow<\/li>\r\n          <\/ul>\r\n        <\/div>\r\n\r\n        <div class=\"jw-safety-cell jw-safety-cell--visual\">\r\n          <div class=\"jw-security-stage\" aria-label=\"Animated bed and breakfast comfort emblem\">\r\n            <img data-jw-image-slot=\"image-9\" src=\"https:\/\/jwwebsites.com\/frederick-young\/wp-content\/uploads\/sites\/74\/2026\/07\/ChatGPT-Image-Jul-30-2026-07_15_27-PM_optimized.webp\" alt=\"Inviting clawfoot tub with warm neutral finishes and a calm, comfortable atmosphere\" width=\"1200\" height=\"1500\" loading=\"lazy\" decoding=\"async\">\r\n\r\n            <div class=\"jw-radar\" aria-hidden=\"true\">\r\n              <svg class=\"jw-inn-mark\" viewBox=\"0 0 240 240\" role=\"img\" aria-label=\"Bed and breakfast inn emblem\">\r\n                <path d=\"M28 104 L120 34 L212 104\"><\/path>\r\n                <path d=\"M48 91 V205 H192 V91\"><\/path>\r\n                <rect class=\"jw-inn-door\" x=\"99\" y=\"139\" width=\"42\" height=\"66\" rx=\"4\"><\/rect>\r\n                <line x1=\"120\" y1=\"139\" x2=\"120\" y2=\"205\"><\/line>\r\n\r\n                <rect class=\"jw-inn-bed-fill\" x=\"63\" y=\"130\" width=\"63\" height=\"34\" rx=\"5\"><\/rect>\r\n                <path d=\"M63 164 V180 M126 164 V180\"><\/path>\r\n                <path d=\"M63 145 H126\"><\/path>\r\n                <path d=\"M68 130 V118 H91 C99 118 104 123 104 130\"><\/path>\r\n\r\n                <path d=\"M148 139 H177 V159 H148 Z\"><\/path>\r\n                <path d=\"M177 143 H183 C190 143 190 155 183 155 H177\"><\/path>\r\n                <path d=\"M153 129 C147 122 158 119 153 111\"><\/path>\r\n                <path d=\"M166 129 C160 122 171 119 166 111\"><\/path>\r\n\r\n                <path d=\"M105 94 C105 84 119 81 124 91 C129 81 143 84 143 94 C143 106 124 117 124 117 C124 117 105 106 105 94 Z\"><\/path>\r\n              <\/svg>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ROW 9 -->\r\n  <section id=\"jw-pricing\" class=\"jw-host-row jw-host-row--dark jw-row-9\" data-jw-row=\"9\" aria-labelledby=\"jw-host-price\">\r\n    <img class=\"jw-price-bg\" data-jw-image-slot=\"image-10\" src=\"https:\/\/jwwebsites.com\/frederick-young\/wp-content\/uploads\/sites\/74\/2026\/07\/ChatGPT-Image-Jul-31-2026-02_49_24-PM_optimized.webp\" alt=\"Quaint countryside cottage surrounded by a lush garden and peaceful grounds\" width=\"1500\" height=\"833\" loading=\"lazy\" decoding=\"async\">\r\n\r\n    <div class=\"jw-host-inner\">\r\n      <div class=\"jw-host-table\">\r\n        <div class=\"jw-host-cell\">\r\n          <span class=\"jw-host-eyebrow\">Rates &amp; booking<\/span>\r\n          <h2 id=\"jw-host-price\">Comfortable stays start at $185 per night, with final rates based on the visit you are planning.<\/h2>\r\n          <p class=\"jw-host-lead\" style=\"color:rgba(255,255,255,.82);\">Nightly rates begin at $185. Room type, travel dates, number of nights, guest count, season, availability, taxes, and any special arrangements can affect the final total. Willow &amp; Hearth Bed &amp; Breakfast confirms the complete rate and booking details for the specific stay before the reservation is finalized.<\/p>\r\n\r\n          <ul class=\"jw-host-checks\">\r\n            <li>Nightly rates starting at $185<\/li>\r\n            <li>Final pricing confirmed for the actual room, dates, and length of stay<\/li>\r\n            <li>Breakfast details, arrival information, and relevant guest needs discussed before booking<\/li>\r\n          <\/ul>\r\n        <\/div>\r\n\r\n        <div class=\"jw-host-cell\">\r\n          <div class=\"jw-price-card\">\r\n            <span class=\"jw-host-eyebrow\">Nightly Rates Start At<\/span>\r\n            <div class=\"jw-price\"><sup>$<\/sup><span data-jw-count=\"185\" data-jw-start=\"185\" data-jw-duration=\"5600\" data-jw-easing=\"linear\" data-jw-decimals=\"0\">185<\/span><\/div>\r\n            <div class=\"jw-price-term\">per night \u2014 starting rate<\/div>\r\n            <p style=\"color:rgba(255,255,255,.8);font-size:.94rem;\">Rooms start at $185 per night. Final rates may vary by room, travel dates, length of stay, season, availability, taxes, policies, and included amenities. Confirm the complete rate for your selected room and dates when booking.<\/p>\r\n            <a class=\"jw-host-btn\" href=\"#jw-contact\">Ask About Availability<\/a>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ROW 8 -->\r\n  <section id=\"jw-package\" class=\"jw-host-row jw-row-8\" data-jw-row=\"8\" aria-labelledby=\"jw-host-package\">\r\n    <div class=\"jw-host-inner\">\r\n      <div class=\"jw-host-table\">\r\n        <div class=\"jw-host-cell\">\r\n          <div class=\"jw-package-photo\">\r\n            <img data-jw-image-slot=\"image-11\" src=\"https:\/\/jwwebsites.com\/frederick-young\/wp-content\/uploads\/sites\/74\/2026\/07\/bed-image.webp\" alt=\"Comfortable guest room with a bright window, crisp bedding, and a restful atmosphere\" width=\"1300\" height=\"1500\" loading=\"lazy\" decoding=\"async\">\r\n          <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"jw-host-cell\">\r\n          <span class=\"jw-host-eyebrow\">A complete bed &amp; breakfast stay<\/span>\r\n          <h2 id=\"jw-host-package\">The small parts of a stay come together in one welcoming experience.<\/h2>\r\n          <p>Willow &amp; Hearth Bed &amp; Breakfast brings the guest room, breakfast, shared spaces, outdoor corners, local guidance, and thoughtful hospitality together so the visit feels connected from arrival through the next morning.<\/p>\r\n\r\n          <div class=\"jw-feature-grid\" aria-label=\"Included bed and breakfast experience features\">\r\n            <div class=\"jw-feature-row\">\r\n              <div class=\"jw-feature\">\r\n                <span class=\"jw-feature-icon\">R<\/span>\r\n                <strong>Guest Room<\/strong>\r\n                <small>Comfortable sleeping space with thoughtful room details<\/small>\r\n              <\/div>\r\n\r\n              <div class=\"jw-feature\">\r\n                <span class=\"jw-feature-icon\">B<\/span>\r\n                <strong>Breakfast<\/strong>\r\n                <small>A welcoming morning experience with food and coffee<\/small>\r\n              <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"jw-feature-row\">\r\n              <div class=\"jw-feature\">\r\n                <span class=\"jw-feature-icon\">C<\/span>\r\n                <strong>Common Spaces<\/strong>\r\n                <small>Sitting, reading, or gathering areas beyond the guest room<\/small>\r\n              <\/div>\r\n\r\n              <div class=\"jw-feature\">\r\n                <span class=\"jw-feature-icon\">O<\/span>\r\n                <strong>Outdoor Areas<\/strong>\r\n                <small>Porch, patio, garden, or other places to enjoy fresh air<\/small>\r\n              <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"jw-feature-row\">\r\n              <div class=\"jw-feature\">\r\n                <span class=\"jw-feature-icon\">G<\/span>\r\n                <strong>Local Guidance<\/strong>\r\n                <small>Helpful suggestions for dining, sights, and nearby exploring<\/small>\r\n              <\/div>\r\n\r\n              <div class=\"jw-feature\">\r\n                <span class=\"jw-feature-icon\">T<\/span>\r\n                <strong>Thoughtful Extras<\/strong>\r\n                <small>Small hospitality details that help the stay feel more personal<\/small>\r\n              <\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- FAQ \u2014 added section -->\r\n  <section id=\"jw-faq\" class=\"jw-host-row jw-row-faq\" data-jw-row=\"faq\" aria-labelledby=\"jw-faq-title\">\r\n    <div class=\"jw-host-inner\">\r\n      <div class=\"jw-faq-intro\">\r\n        <span class=\"jw-host-eyebrow\">Frequently asked questions<\/span>\r\n        <h2 id=\"jw-faq-title\">What guests usually want to know before booking a bed-and-breakfast stay.<\/h2>\r\n        <p>These answers provide general bed-and-breakfast guidance for Willow &amp; Hearth. Room features, breakfast offerings, policies, check-in arrangements, rates, and availability should be confirmed for the specific stay before booking.<\/p>\r\n      <\/div>\r\n\r\n      <div class=\"jw-faq-list\">\r\n        <details class=\"jw-faq-item\">\r\n          <summary>What is typically included in a bed-and-breakfast stay?<\/summary>\r\n          <div class=\"jw-faq-answer\"><p>A bed-and-breakfast stay generally centers on overnight accommodations and a morning meal, but room amenities, shared spaces, parking, refreshments, and other inclusions vary by property. Confirm what is included for the room and dates you are considering.<\/p><\/div>\r\n        <\/details>\r\n\r\n        <details class=\"jw-faq-item\">\r\n          <summary>What kind of breakfast is served?<\/summary>\r\n          <div class=\"jw-faq-answer\"><p>Breakfast style can range from a simple continental spread to a fuller plated meal. Menu choices, serving times, beverages, and daily availability should be confirmed with the inn for the specific stay.<\/p><\/div>\r\n        <\/details>\r\n\r\n        <details class=\"jw-faq-item\">\r\n          <summary>Do guest rooms have private bathrooms?<\/summary>\r\n          <div class=\"jw-faq-answer\"><p>Private-bath arrangements can differ from room to room at a traditional inn. Some rooms may have en-suite facilities while others may be configured differently, so confirm the specific room features before booking.<\/p><\/div>\r\n        <\/details>\r\n\r\n        <details class=\"jw-faq-item\">\r\n          <summary>Can dietary needs be accommodated at breakfast?<\/summary>\r\n          <div class=\"jw-faq-answer\"><p>Some inns can accommodate certain dietary preferences or restrictions when they have advance notice, while others may have limited options. Share important dietary needs before booking so the available breakfast arrangements can be confirmed.<\/p><\/div>\r\n        <\/details>\r\n\r\n        <details class=\"jw-faq-item\">\r\n          <summary>What are check-in and check-out times?<\/summary>\r\n          <div class=\"jw-faq-answer\"><p>Arrival and departure windows vary by property and may depend on staffing, room preparation, and same-day guest turnover. Confirm check-in instructions, late-arrival options, and check-out time for your reservation.<\/p><\/div>\r\n        <\/details>\r\n\r\n        <details class=\"jw-faq-item\">\r\n          <summary>How do guests get started with a booking?<\/summary>\r\n          <div class=\"jw-faq-answer\"><p>Start with your travel dates, number of guests, preferred room type, and any important arrival, dietary, or mobility needs. From there, availability, rate details, policies, and the next booking step can be confirmed for the intended stay.<\/p><\/div>\r\n        <\/details>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ROW 10 -->\r\n  <section id=\"jw-contact\" class=\"jw-host-row jw-host-row--dark jw-row-10\" data-jw-row=\"10\" aria-labelledby=\"jw-host-cta\">\r\n    <img class=\"jw-cta-bg\" data-jw-image-slot=\"image-12\" src=\"https:\/\/jwwebsites.com\/frederick-young\/wp-content\/uploads\/sites\/74\/2026\/07\/ChatGPT-Image-Jul-30-2026-07_10_10-PM_optimized.webp\" alt=\"Traditional thatched country cottage framed by flowering bushes and garden greenery\" width=\"1500\" height=\"825\" loading=\"lazy\" decoding=\"async\">\r\n\r\n    <span class=\"jw-beam\" aria-hidden=\"true\"><\/span>\r\n    <span class=\"jw-particle\" aria-hidden=\"true\"><\/span>\r\n    <span class=\"jw-particle\" aria-hidden=\"true\"><\/span>\r\n    <span class=\"jw-particle\" aria-hidden=\"true\"><\/span>\r\n    <span class=\"jw-particle\" aria-hidden=\"true\"><\/span>\r\n    <span class=\"jw-particle\" aria-hidden=\"true\"><\/span>\r\n\r\n    <div class=\"jw-host-inner\">\r\n      <span class=\"jw-host-eyebrow\">Contact &amp; stay inquiries<\/span>\r\n      <h2 id=\"jw-host-cta\">Ready for a stay that feels more personal than a standard hotel visit?<\/h2>\r\n      <p class=\"jw-host-lead\">Tell Willow &amp; Hearth Bed &amp; Breakfast about your travel dates, the kind of room you are looking for, and any details that matter to your stay. From there, availability, room options, policies, and the appropriate next step can be discussed.<\/p>\r\n      <div class=\"jw-cta-actions\" aria-label=\"Stay inquiry and FAQ actions\">\r\n        <div class=\"jw-cta-action-cell\">\r\n          <span class=\"jw-host-btn jw-reference-cta\" role=\"button\" aria-disabled=\"true\">\r\n            <span class=\"jw-reference-cta-main\">Ask About a Stay<\/span>\r\n            <span class=\"jw-reference-cta-sub\">BED &amp; BREAKFAST STAY INQUIRY<\/span>\r\n          <\/span>\r\n        <\/div>\r\n        <div class=\"jw-cta-action-cell\">\r\n          <a class=\"jw-host-btn jw-host-btn--light\" href=\"#jw-faq\">Read the FAQs<\/a>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n<\/div>\r\n\r\n<script>\r\n  (function () {\r\n    \"use strict\";\r\n\r\n    var root = document.getElementById(\"jw-hosting-page\");\r\n    if (!root || root.getAttribute(\"data-jw-ready\") === \"true\") return;\r\n    root.setAttribute(\"data-jw-ready\", \"true\");\r\n\r\n    var cbsRowFive = root.querySelector(\".jw-row-5\");\r\n    var cbsRowFiveSource = root.querySelector(\".jw-row-5 .jw-cbs5-bg-source\");\r\n    if (cbsRowFive && cbsRowFiveSource) {\r\n      var syncCbsRowFiveBackground = function () {\r\n        var sourceUrl = cbsRowFiveSource.currentSrc || cbsRowFiveSource.src;\r\n        if (!sourceUrl) return;\r\n        cbsRowFive.style.setProperty(\"--jw-row5-bg\", 'url(\"' + sourceUrl.replace(\/\"\/g, \"\\\\\\\"\") + '\")');\r\n      };\r\n      syncCbsRowFiveBackground();\r\n      cbsRowFiveSource.addEventListener(\"load\", syncCbsRowFiveBackground, { once: true });\r\n    }\r\n\r\n    function setViewportWidth() {\r\n      root.style.setProperty(\"--jw-host-vw\", document.documentElement.clientWidth + \"px\");\r\n    }\r\n\r\n    function setCounter(counter, progress) {\r\n      var target = parseFloat(counter.getAttribute(\"data-jw-count\")) || 0;\r\n      var startValue = parseFloat(counter.getAttribute(\"data-jw-start\"));\r\n\r\n      if (isNaN(startValue)) {\r\n        startValue = 0;\r\n      }\r\n\r\n      var decimals = parseInt(counter.getAttribute(\"data-jw-decimals\"), 10) || 0;\r\n      var prefix = counter.getAttribute(\"data-jw-prefix\") || \"\";\r\n      var suffix = counter.getAttribute(\"data-jw-suffix\") || \"\";\r\n      var currentValue = startValue + ((target - startValue) * progress);\r\n\r\n      counter.textContent = prefix + currentValue.toFixed(decimals) + suffix;\r\n    }\r\n\r\n    function animateCounters(row) {\r\n      var counters = row.querySelectorAll(\"[data-jw-count]\");\r\n\r\n      counters.forEach(function (counter) {\r\n        if (counter.getAttribute(\"data-jw-running\") === \"true\") return;\r\n\r\n        counter.setAttribute(\"data-jw-running\", \"true\");\r\n\r\n        var start = null;\r\n        var duration = parseInt(counter.getAttribute(\"data-jw-duration\"), 10) || 1600;\r\n        var easing = counter.getAttribute(\"data-jw-easing\") || \"ease-out\";\r\n\r\n        function frame(time) {\r\n          if (!start) {\r\n            start = time;\r\n          }\r\n\r\n          var elapsed = Math.min((time - start) \/ duration, 1);\r\n          var eased = easing === \"linear\" ? elapsed : 1 - Math.pow(1 - elapsed, 3);\r\n\r\n          setCounter(counter, eased);\r\n\r\n          if (elapsed < 1 && row.classList.contains(\"jw-host-visible\")) {\r\n            window.requestAnimationFrame(frame);\r\n          } else {\r\n            counter.setAttribute(\"data-jw-running\", \"false\");\r\n          }\r\n        }\r\n\r\n        window.requestAnimationFrame(frame);\r\n      });\r\n    }\r\n\r\n    function resetCounters(row) {\r\n      row.querySelectorAll(\"[data-jw-count]\").forEach(function (counter) {\r\n        counter.setAttribute(\"data-jw-running\", \"false\");\r\n        setCounter(counter, 0);\r\n      });\r\n    }\r\n\r\n\r\n    root.addEventListener(\"click\", function (event) {\r\n      var link = event.target.closest ? event.target.closest('a[href^=\"#jw-\"]') : null;\r\n      if (!link || !root.contains(link)) return;\r\n\r\n      var targetId = link.getAttribute(\"href\");\r\n      var target = targetId ? document.querySelector(targetId) : null;\r\n      if (!target) return;\r\n\r\n      event.preventDefault();\r\n      var reduce = window.matchMedia &&\r\n        window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches;\r\n\r\n      var fixedNav = root.querySelector(\".jw-top-nav\");\r\n      var adminBar = document.getElementById(\"wpadminbar\");\r\n      var isPhone = window.matchMedia &&\r\n        window.matchMedia(\"(max-width: 620px)\").matches;\r\n      var topOffset = (!isPhone && adminBar)\r\n        ? Math.max(0, Math.round(adminBar.getBoundingClientRect().height))\r\n        : 0;\r\n      var menuHeight = fixedNav\r\n        ? Math.ceil(fixedNav.getBoundingClientRect().height)\r\n        : 0;\r\n      var anchorInset = parseFloat(\r\n        window.getComputedStyle(root).getPropertyValue(\"--jw-anchor-inset\")\r\n      ) || 48;\r\n      var targetTop =\r\n        target.getBoundingClientRect().top +\r\n        window.pageYOffset -\r\n        topOffset -\r\n        menuHeight +\r\n        anchorInset;\r\n\r\n      window.scrollTo({\r\n        top: Math.max(0, targetTop),\r\n        behavior: reduce ? \"auto\" : \"smooth\"\r\n      });\r\n\r\n      if (window.history && window.history.replaceState) {\r\n        window.history.replaceState(null, \"\", targetId);\r\n      }\r\n    });\r\n\r\n    setViewportWidth();\r\n    window.addEventListener(\"resize\", setViewportWidth, { passive: true });\r\n\r\n    var rows = root.querySelectorAll(\".jw-host-row\");\r\n    var heroCopyBand = root.querySelector(\".jw-hero-copy-band\");\r\n    var reduceMotion = window.matchMedia &&\r\n      window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches;\r\n\r\n    if (reduceMotion || !(\"IntersectionObserver\" in window)) {\r\n      rows.forEach(function (row) {\r\n        row.classList.add(\"jw-host-visible\");\r\n\r\n        row.querySelectorAll(\"[data-jw-count]\").forEach(function (counter) {\r\n          setCounter(counter, 1);\r\n        });\r\n      });\r\n\r\n      if (heroCopyBand) {\r\n        heroCopyBand.classList.add(\"jw-copy-band-visible\");\r\n      }\r\n\r\n      return;\r\n    }\r\n\r\n    function handleRowEntries(entries) {\r\n      entries.forEach(function (entry) {\r\n        if (entry.isIntersecting) {\r\n          entry.target.classList.add(\"jw-host-visible\");\r\n          animateCounters(entry.target);\r\n        } else {\r\n          entry.target.classList.remove(\"jw-host-visible\");\r\n          resetCounters(entry.target);\r\n        }\r\n      });\r\n    }\r\n\r\n    var observer = new IntersectionObserver(handleRowEntries, {\r\n      threshold: 0.16,\r\n      rootMargin: \"0px 0px -7% 0px\"\r\n    });\r\n\r\n\r\n    \/*\r\n       Row 4 mirrors the Creative Business System homepage feature trigger.\r\n       On that homepage the feature is row index 3, producing a 144ms base delay\r\n       after the same 0.16 \/ -4% \/ -10% intersection threshold is reached.\r\n    *\/\r\n    var rowFourTimer = 0;\r\n    var rowFourObserver = new IntersectionObserver(function (entries) {\r\n      entries.forEach(function (entry) {\r\n        window.clearTimeout(rowFourTimer);\r\n\r\n        if (!entry.isIntersecting) {\r\n          entry.target.classList.remove(\"jw-host-visible\");\r\n          resetCounters(entry.target);\r\n          return;\r\n        }\r\n\r\n        rowFourTimer = window.setTimeout(function () {\r\n          entry.target.classList.add(\"jw-host-visible\");\r\n          animateCounters(entry.target);\r\n        }, 144);\r\n      });\r\n    }, {\r\n      threshold: 0.16,\r\n      rootMargin: \"-4% 0px -10% 0px\"\r\n    });\r\n\r\n    \/*\r\n       Row 5 uses its own later trigger so the full left-to-right entrance happens\r\n       while the visitor is actually looking at the section instead of too early.\r\n    *\/\r\n    var rowFiveObserver = new IntersectionObserver(handleRowEntries, {\r\n      threshold: 0.34,\r\n      rootMargin: \"0px 0px -4% 0px\"\r\n    });\r\n\r\n    \/*\r\n       Row 8 \/ complete-stay package waits approximately 0.5 second after entering\r\n       its normal viewport trigger before the existing feature-card cascade begins.\r\n       Leaving the row before the delay completes cancels the pending animation.\r\n    *\/\r\n    var rowEightTimer = 0;\r\n    var rowEightObserver = new IntersectionObserver(function (entries) {\r\n      entries.forEach(function (entry) {\r\n        window.clearTimeout(rowEightTimer);\r\n\r\n        if (!entry.isIntersecting) {\r\n          entry.target.classList.remove(\"jw-host-visible\");\r\n          resetCounters(entry.target);\r\n          return;\r\n        }\r\n\r\n        rowEightTimer = window.setTimeout(function () {\r\n          entry.target.classList.add(\"jw-host-visible\");\r\n          animateCounters(entry.target);\r\n        }, 500);\r\n      });\r\n    }, {\r\n      threshold: 0.16,\r\n      rootMargin: \"0px 0px -7% 0px\"\r\n    });\r\n\r\n    \/*\r\n       Independent below-hero trigger.\r\n       This animation waits for actual downward scrolling into the\r\n       white copy band instead of firing with the hero row.\r\n    *\/\r\n    var heroCopyBandObserver = new IntersectionObserver(function (entries) {\r\n      entries.forEach(function (entry) {\r\n        if (entry.isIntersecting) {\r\n          entry.target.classList.add(\"jw-copy-band-visible\");\r\n        } else {\r\n          entry.target.classList.remove(\"jw-copy-band-visible\");\r\n        }\r\n      });\r\n    }, {\r\n      threshold: 0.32,\r\n      rootMargin: \"0px 0px -12% 0px\"\r\n    });\r\n\r\n    if (heroCopyBand) {\r\n      heroCopyBandObserver.observe(heroCopyBand);\r\n    }\r\n\r\n    rows.forEach(function (row) {\r\n      if (row.classList.contains(\"jw-row-4\")) {\r\n        rowFourObserver.observe(row);\r\n      } else if (row.classList.contains(\"jw-row-5\")) {\r\n        rowFiveObserver.observe(row);\r\n      } else if (row.classList.contains(\"jw-row-8\")) {\r\n        rowEightObserver.observe(row);\r\n      } else {\r\n        observer.observe(row);\r\n      }\r\n    });\r\n\r\n\r\n    \/* Anchor-safe sticky-menu controller + mobile dropdown.\r\n       The navigation remains fixed continuously. At phone widths it is locked to\r\n       top:0 from first paint onward; only the compact brand row is reserved in the\r\n       document flow, and the opened dropdown overlays the page instead of pushing\r\n       the hero down. *\/\r\n    (function initJwStickyTopNav() {\r\n      var nav = root.querySelector(\".jw-top-nav\");\r\n      if (!nav) return;\r\n\r\n      var toggle = nav.querySelector(\".jw-top-nav-toggle\");\r\n      var linksPanel = nav.querySelector(\".jw-top-nav-links\");\r\n      var brand = nav.querySelector(\".jw-top-nav-brand\");\r\n      var mobileQuery = window.matchMedia ? window.matchMedia(\"(max-width: 620px)\") : null;\r\n\r\n      var spacer = document.createElement(\"div\");\r\n      spacer.className = \"jw-top-nav-spacer jw-top-nav-spacer--active\";\r\n      spacer.setAttribute(\"aria-hidden\", \"true\");\r\n      nav.parentNode.insertBefore(spacer, nav);\r\n\r\n      function isMobileNav() {\r\n        return mobileQuery ? mobileQuery.matches : window.innerWidth <= 620;\r\n      }\r\n\r\n      function getTopOffset() {\r\n        \/* On phones the website navigation is intentionally locked to the\r\n           absolute top edge of the viewport. Desktop\/tablet still respect\r\n           the WordPress admin bar when it is present. *\/\r\n        if (isMobileNav()) return 0;\r\n\r\n        var adminBar = document.getElementById(\"wpadminbar\");\r\n        return adminBar\r\n          ? Math.max(0, Math.round(adminBar.getBoundingClientRect().height))\r\n          : 0;\r\n      }\r\n\r\n      function getReservedMenuHeight() {\r\n        if (isMobileNav() && brand) {\r\n          return Math.ceil(brand.getBoundingClientRect().height + 1);\r\n        }\r\n\r\n        return Math.ceil(nav.getBoundingClientRect().height);\r\n      }\r\n\r\n      function setMobileMenu(open) {\r\n        if (!toggle) return;\r\n\r\n        var shouldOpen = !!open && isMobileNav();\r\n        nav.classList.toggle(\"jw-mobile-nav-open\", shouldOpen);\r\n        toggle.setAttribute(\"aria-expanded\", shouldOpen ? \"true\" : \"false\");\r\n        toggle.setAttribute(\r\n          \"aria-label\",\r\n          shouldOpen ? \"Close navigation menu\" : \"Open navigation menu\"\r\n        );\r\n      }\r\n\r\n      function measure() {\r\n        var topOffset = getTopOffset();\r\n\r\n        nav.classList.add(\"jw-top-nav--fixed\");\r\n\r\n        var menuHeight = getReservedMenuHeight();\r\n\r\n        root.style.setProperty(\"--jw-sticky-top\", topOffset + \"px\");\r\n        root.style.setProperty(\"--jw-sticky-menu-height\", menuHeight + \"px\");\r\n\r\n        spacer.classList.add(\"jw-top-nav-spacer--active\");\r\n      }\r\n\r\n      function scrollToTarget(target) {\r\n        if (!target) return;\r\n\r\n        var topOffset = getTopOffset();\r\n        var menuHeight = getReservedMenuHeight();\r\n        var anchorInset = parseFloat(\r\n          window.getComputedStyle(root).getPropertyValue(\"--jw-anchor-inset\")\r\n        ) || 48;\r\n        var targetTop =\r\n          target.getBoundingClientRect().top +\r\n          window.pageYOffset -\r\n          topOffset -\r\n          menuHeight +\r\n          anchorInset;\r\n\r\n        window.scrollTo({\r\n          top: Math.max(0, targetTop),\r\n          behavior: \"auto\"\r\n        });\r\n      }\r\n\r\n      if (toggle && linksPanel) {\r\n        toggle.addEventListener(\"click\", function () {\r\n          var open = toggle.getAttribute(\"aria-expanded\") !== \"true\";\r\n          setMobileMenu(open);\r\n        });\r\n\r\n        document.addEventListener(\"click\", function (event) {\r\n          if (!isMobileNav() || !nav.classList.contains(\"jw-mobile-nav-open\")) return;\r\n          if (nav.contains(event.target)) return;\r\n          setMobileMenu(false);\r\n        });\r\n\r\n        document.addEventListener(\"keydown\", function (event) {\r\n          if (event.key !== \"Escape\") return;\r\n          if (!nav.classList.contains(\"jw-mobile-nav-open\")) return;\r\n\r\n          setMobileMenu(false);\r\n          toggle.focus();\r\n        });\r\n      }\r\n\r\n      nav.addEventListener(\"click\", function (event) {\r\n        var link = event.target.closest('a[href^=\"#\"]');\r\n        if (!link || !nav.contains(link)) return;\r\n\r\n        var hash = link.getAttribute(\"href\");\r\n        if (!hash || hash === \"#\") return;\r\n\r\n        var target = document.querySelector(hash);\r\n        if (!target) return;\r\n\r\n        event.preventDefault();\r\n\r\n        setMobileMenu(false);\r\n        nav.classList.add(\"jw-top-nav--fixed\");\r\n        spacer.classList.add(\"jw-top-nav-spacer--active\");\r\n        measure();\r\n        scrollToTarget(target);\r\n\r\n        if (history.pushState) {\r\n          history.pushState(null, \"\", hash);\r\n        } else {\r\n          location.hash = hash;\r\n        }\r\n      });\r\n\r\n      measure();\r\n\r\n      window.addEventListener(\"resize\", function () {\r\n        if (!isMobileNav()) {\r\n          setMobileMenu(false);\r\n        }\r\n        measure();\r\n      }, { passive: true });\r\n\r\n      window.addEventListener(\"load\", function () {\r\n        measure();\r\n\r\n        if (window.location.hash && window.location.hash.indexOf(\"#jw-\") === 0) {\r\n          var initialTarget = document.querySelector(window.location.hash);\r\n          if (initialTarget) {\r\n            window.setTimeout(function () {\r\n              scrollToTarget(initialTarget);\r\n            }, 0);\r\n          }\r\n        }\r\n      }, { once: true });\r\n    }());\r\n\r\n  }());\r\n<\/script><\/div><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Willow &amp; Hearth Bed &amp; Breakfast Home Our Inn Rooms &amp; Suites Guest Experience Why Stay With Us Rates &amp; Booking FAQs Contact Restful Stays. WarmHospitality. A welcoming bed-and-breakfast stay shaped by comfortable rooms, thoughtful touches, and unhurried mornings. Plan Your Stay Willow &amp; Hearth Bed &amp; Breakfast A welcoming stay built around comfort, character, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"templates\/template-full-notitle.php","meta":{"footnotes":""},"folder":[],"class_list":["post-1292","page","type-page","status-publish","hentry","post"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Bed and Breakfast -<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jwwebsites.com\/frederick-young\/bed-and-breakfast\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Bed and Breakfast -\" \/>\n<meta property=\"og:description\" content=\"Willow &amp; Hearth Bed &amp; Breakfast Home Our Inn Rooms &amp; Suites Guest Experience Why Stay With Us Rates &amp; Booking FAQs Contact Restful Stays. WarmHospitality. A welcoming bed-and-breakfast stay shaped by comfortable rooms, thoughtful touches, and unhurried mornings. Plan Your Stay Willow &amp; Hearth Bed &amp; Breakfast A welcoming stay built around comfort, character, [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jwwebsites.com\/frederick-young\/bed-and-breakfast\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-30T04:38:08+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/jwwebsites.com\\\/frederick-young\\\/bed-and-breakfast\\\/\",\"url\":\"https:\\\/\\\/jwwebsites.com\\\/frederick-young\\\/bed-and-breakfast\\\/\",\"name\":\"Bed and Breakfast -\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jwwebsites.com\\\/frederick-young\\\/#website\"},\"datePublished\":\"2026-07-30T04:38:03+00:00\",\"dateModified\":\"2026-07-30T04:38:08+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/jwwebsites.com\\\/frederick-young\\\/bed-and-breakfast\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/jwwebsites.com\\\/frederick-young\\\/bed-and-breakfast\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/jwwebsites.com\\\/frederick-young\\\/bed-and-breakfast\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/jwwebsites.com\\\/frederick-young\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Bed and Breakfast\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/jwwebsites.com\\\/frederick-young\\\/#website\",\"url\":\"https:\\\/\\\/jwwebsites.com\\\/frederick-young\\\/\",\"name\":\"\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/jwwebsites.com\\\/frederick-young\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Bed and Breakfast -","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/jwwebsites.com\/frederick-young\/bed-and-breakfast\/","og_locale":"en_US","og_type":"article","og_title":"Bed and Breakfast -","og_description":"Willow &amp; Hearth Bed &amp; Breakfast Home Our Inn Rooms &amp; Suites Guest Experience Why Stay With Us Rates &amp; Booking FAQs Contact Restful Stays. WarmHospitality. A welcoming bed-and-breakfast stay shaped by comfortable rooms, thoughtful touches, and unhurried mornings. Plan Your Stay Willow &amp; Hearth Bed &amp; Breakfast A welcoming stay built around comfort, character, [&hellip;]","og_url":"https:\/\/jwwebsites.com\/frederick-young\/bed-and-breakfast\/","article_modified_time":"2026-07-30T04:38:08+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/jwwebsites.com\/frederick-young\/bed-and-breakfast\/","url":"https:\/\/jwwebsites.com\/frederick-young\/bed-and-breakfast\/","name":"Bed and Breakfast -","isPartOf":{"@id":"https:\/\/jwwebsites.com\/frederick-young\/#website"},"datePublished":"2026-07-30T04:38:03+00:00","dateModified":"2026-07-30T04:38:08+00:00","breadcrumb":{"@id":"https:\/\/jwwebsites.com\/frederick-young\/bed-and-breakfast\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jwwebsites.com\/frederick-young\/bed-and-breakfast\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jwwebsites.com\/frederick-young\/bed-and-breakfast\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jwwebsites.com\/frederick-young\/"},{"@type":"ListItem","position":2,"name":"Bed and Breakfast"}]},{"@type":"WebSite","@id":"https:\/\/jwwebsites.com\/frederick-young\/#website","url":"https:\/\/jwwebsites.com\/frederick-young\/","name":"","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jwwebsites.com\/frederick-young\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/jwwebsites.com\/frederick-young\/wp-json\/wp\/v2\/pages\/1292","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jwwebsites.com\/frederick-young\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/jwwebsites.com\/frederick-young\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/jwwebsites.com\/frederick-young\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jwwebsites.com\/frederick-young\/wp-json\/wp\/v2\/comments?post=1292"}],"version-history":[{"count":1,"href":"https:\/\/jwwebsites.com\/frederick-young\/wp-json\/wp\/v2\/pages\/1292\/revisions"}],"predecessor-version":[{"id":1294,"href":"https:\/\/jwwebsites.com\/frederick-young\/wp-json\/wp\/v2\/pages\/1292\/revisions\/1294"}],"wp:attachment":[{"href":"https:\/\/jwwebsites.com\/frederick-young\/wp-json\/wp\/v2\/media?parent=1292"}],"wp:term":[{"taxonomy":"folder","embeddable":true,"href":"https:\/\/jwwebsites.com\/frederick-young\/wp-json\/wp\/v2\/folder?post=1292"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}