{"id":976,"date":"2025-05-08T03:13:41","date_gmt":"2025-05-07T18:13:41","guid":{"rendered":"https:\/\/103.96.112.19\/airnix\/nozawa\/campaign\/"},"modified":"2025-05-08T03:13:41","modified_gmt":"2025-05-07T18:13:41","slug":"campaign","status":"publish","type":"page","link":"https:\/\/airnix.jp\/en\/nozawa\/campaign\/","title":{"rendered":"campaign"},"content":{"rendered":"  <style>\n    \/* Reset & Base Styles *\/\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Noto+Sans+JP:wght@400;500;700;900&display=swap');\n\n    :root {\n      --color-bg-light: #F9F8F3;\n      --color-white: #FFFFFF;\n      --color-black: #000000;\n      --color-primary-red: #B6121D;\n      --color-red-accent: #B91B25;\n      --color-gold: #D4991E;\n      --color-gold-bg: #C8B184;\n      --color-gold-circle: #FFFFFF;\n      --color-text-main: #000000;\n      --color-text-sub: rgba(0, 0, 0, 0.6);\n      --color-border: rgba(0, 0, 0, 0.15);\n\n      --font-jp: 'Noto Sans JP', -apple-system, BlinkMacSystemFont, sans-serif;\n      --font-en: 'Proxima Nova', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n\n      --shadow-sm: 0 4px 14px rgba(0, 0, 0, 0.06);\n      --shadow-md: 0 8px 24px rgba(0, 0, 0, 0.1);\n\n      --transition-fast: 0.2s ease;\n      --transition-normal: 0.3s ease;\n    }\n\n    * {\n      box-sizing: border-box;\n      margin: 0;\n      padding: 0;\n    }\n\n    html {\n      scroll-behavior: smooth;\n      font-family: var(--font-jp);\n      background-color: var(--color-bg-light);\n      color: var(--color-text-main);\n      -webkit-font-smoothing: antialiased;\n    }\n\n    body {\n      width: 100%;\n      min-height: 100vh;\n      overflow-x: hidden;\n    }\n\n    a {\n      color: inherit;\n      text-decoration: none;\n      transition: opacity var(--transition-fast);\n    }\n\n    a:hover {\n      opacity: 0.8;\n    }\n\n    img {\n      max-width: 100%;\n      height: auto;\n      display: block;\n    }\n\n    button {\n      font-family: inherit;\n      border: none;\n      background: none;\n      cursor: pointer;\n    }\n\n    \/* Visibility Toggles for Desktop vs Mobile *\/\n    .hero-desktop {\n      display: block;\n    }\n\n    .hero-mobile {\n      display: none;\n    }\n\n\n\n    \/* ==========================================================================\n   DESKTOP HERO SECTION (Figma Node 45:1548 & 45:1904)\n   ========================================================================== *\/\n    .hero-desktop {\n      position: relative;\n      width: 100%;\n      max-width: 1920px;\n      height: 842px;\n      margin: 0 auto;\n      background: linear-gradient(-52deg, rgba(255, 255, 255, 1) 32%, rgba(200, 177, 132, 1) 94%);\n      overflow: hidden;\n    }\n\n    \/* Background Slanted Mask (Node 45:1590 - extends 62px beyond 1920 right edge) *\/\n    .hero-desktop .hero-bg-slant {\n      position: absolute;\n      right: -62px;\n      top: 0;\n      height: 842px;\n      width: auto;\n      object-fit: cover;\n      z-index: 1;\n      pointer-events: none;\n    }\n\n    \/* Runner Cutout (Node 45:1594 - ends at 1920 right edge) *\/\n    .hero-desktop .hero-runner {\n      position: absolute;\n      right: 0;\n      top: 0;\n      height: 842px;\n      width: auto;\n      object-fit: cover;\n      z-index: 2;\n      pointer-events: none;\n    }\n\n    \/* Desktop Main Content Box (Node 162:933: x: 360px, y: 106px, gap: 41px) *\/\n    .hero-desktop .hero-content {\n      position: absolute;\n      left: clamp(40px, 18.75vw, 360px);\n      top: 106px;\n      width: 868px;\n      display: flex;\n      flex-direction: column;\n      gap: 41px;\n      z-index: 10;\n    }\n\n    .hero-desktop .hero-header-group {\n      display: flex;\n      flex-direction: column;\n    }\n\n    .hero-desktop .hero-tag-row {\n      display: flex;\n      align-items: flex-end;\n      gap: 12px;\n    }\n\n    .hero-desktop .badge-red {\n      background-color: var(--color-primary-red);\n      color: var(--color-white);\n      padding: 12px 24px;\n      font-family: var(--font-jp);\n      font-size: 32px;\n      font-weight: 700;\n      display: inline-flex;\n      align-items: center;\n      white-space: nowrap;\n    }\n\n    .hero-desktop .date-pill-group {\n      position: relative;\n      display: flex;\n      align-items: center;\n    }\n\n    .hero-desktop .date-pill-triangle {\n      width: 0;\n      height: 0;\n      border-top: 6px solid transparent;\n      border-bottom: 6px solid transparent;\n      border-right: 12px solid rgba(255, 255, 255, 0.6);\n    }\n\n    .hero-desktop .badge-date-pill {\n      background: rgba(255, 255, 255, 0.6);\n      backdrop-filter: blur(4px);\n      padding: 6px 10px;\n      border-radius: 6px;\n      font-family: var(--font-jp);\n      font-size: 20px;\n      font-weight: 700;\n      color: var(--color-black);\n      white-space: nowrap;\n    }\n\n    .hero-desktop .hero-title {\n      font-family: var(--font-jp);\n      font-size: 70px;\n      font-weight: 700;\n      color: var(--color-black);\n      letter-spacing: 0.04em;\n      line-height: 1.15;\n      white-space: nowrap;\n    }\n\n    \/* Desktop Campaign Offers Grid (Node 162:46: width: 518px, height: 479px) *\/\n    .hero-desktop .offers-grid {\n      position: relative;\n      width: 518px;\n      height: 479px;\n    }\n\n    .hero-desktop .offer-tshirt {\n      position: absolute;\n      left: 198px;\n      top: 0;\n      width: 320px;\n      height: 288px;\n    }\n\n    \/* Circle Wrapper Layered ON TOP of Glass Desc Box *\/\n    .hero-desktop .tshirt-circle-wrapper {\n      position: absolute;\n      left: 200px;\n      top: 300px;\n      width: 200px;\n      height: 200px;\n      z-index: 5;\n    }\n\n    .hero-desktop .circle-gold-stroke {\n      position: absolute;\n      left: 0;\n      top: 0;\n      width: 200px;\n      height: 200px;\n      border-radius: 50%;\n      border: 2px solid var(--color-gold);\n    }\n\n    .hero-desktop .circle-gold-fill {\n      position: absolute;\n      left: 7.69px;\n      top: 7.69px;\n      width: 184.62px;\n      height: 184.62px;\n      border-radius: 50%;\n      background: #FFFFFF;\n      overflow: hidden;\n      box-shadow: -8px 8px 8px 0px rgba(222, 206, 174, 0.7);\n      display: flex;\n      align-items: center;\n      justify-content: center;\n    }\n\n    .hero-desktop .circle-gold-fill img {\n      width: 80%;\n      height: 80%;\n      object-fit: contain;\n    }\n\n    .hero-desktop .sparkle-icon {\n      position: absolute;\n      left: 159px;\n      top: -11px;\n      width: 52px;\n      height: 31px;\n      z-index: 6;\n    }\n\n    \/* Glass Desc Box Layered BEHIND Circle Wrapper *\/\n    .hero-desktop .glass-desc-box-tshirt {\n      position: absolute;\n      left: 150px;\n      top: 450px;\n      width: 320px;\n      height: 131px;\n      background: rgba(255, 255, 255, 0.65);\n      backdrop-filter: blur(10px);\n      border-radius: 16px;\n      border: 1px solid rgba(255, 255, 255, 0.8);\n      padding: 24px 10px 16px;\n      display: flex;\n      align-items: flex-end;\n      justify-content: center;\n      text-align: center;\n      font-family: var(--font-jp);\n      font-size: 18px;\n      font-weight: 400;\n      line-height: 1.4;\n      color: var(--color-black);\n      box-shadow: var(--shadow-sm);\n      z-index: 1;\n    }\n\n    .gold-highlight {\n      color: var(--color-gold);\n      font-weight: 900;\n    }\n\n    .hero-desktop .offer-fee-card {\n      position: absolute;\n      left: 198px;\n      top: 0px;\n      width: 320px;\n      height: 131px;\n      background: rgba(255, 255, 255, 0.65);\n      backdrop-filter: blur(10px);\n      border-radius: 16px;\n      border: 1px solid rgba(255, 255, 255, 0.8);\n      padding: 8px 24px;\n      display: flex;\n      align-items: self-start;\n      justify-content: center;\n      gap: 16px;\n      box-shadow: var(--shadow-sm);\n      z-index: 2;\n      white-space: nowrap;\n    }\n\n    .fee-title {\n      font-family: var(--font-jp);\n      font-size: 18px;\n      font-weight: 400;\n      white-space: nowrap;\n    }\n\n    .fee-col {\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n      gap: 2px;\n    }\n\n    .fee-normal {\n      font-family: var(--font-jp);\n      font-size: clamp(13px, 2vw, 18px);\n      font-weight: 900;\n      color: var(--color-black);\n      white-space: nowrap;\n    }\n\n    .fee-strike {\n      text-decoration: line-through;\n    }\n\n    .fee-arrow {\n      font-family: var(--font-jp);\n      font-size: clamp(13px, 2vw, 18px);\n      font-weight: 700;\n      line-height: 1;\n    }\n\n    .fee-zero {\n      font-family: var(--font-jp);\n      font-size: clamp(22px, 3.5vw, 32px);\n      font-weight: 900;\n      color: var(--color-gold);\n      line-height: 1;\n    }\n\n    .hero-desktop .perk-badge-wrapper {\n      position: absolute;\n      left: 0px;\n      top: 176px;\n      width: 126px;\n      height: 126px;\n      z-index: 10;\n    }\n\n    .hero-desktop .perk-outer-glow {\n      position: absolute;\n      left: 0;\n      top: 0;\n      width: 126px;\n      height: 126px;\n      border-radius: 50%;\n      border: 2px solid var(--color-red-accent);\n      filter: blur(4.25px);\n    }\n\n    .hero-desktop .perk-inner-badge {\n      position: absolute;\n      left: 7.69px;\n      top: 7.69px;\n      height: 112px;\n      background-color: var(--color-primary-red);\n      border: 6px dashed var(--color-red-accent);\n      border-radius: 80px;\n      padding: 12px 24px;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      box-shadow: var(--shadow-md);\n    }\n\n    .hero-desktop .perk-text {\n      font-family: var(--font-jp);\n      font-size: 32px;\n      font-weight: 700;\n      color: var(--color-white);\n      white-space: nowrap;\n    }\n\n    .hero-desktop .arrow-line1 {\n      position: absolute;\n      left: 63.5px;\n      top: 65px;\n      width: 134px;\n      height: 111px;\n      z-index: 3;\n    }\n\n    .hero-desktop .arrow-line2 {\n      position: absolute;\n      left: 63.5px;\n      top: 290px;\n      width: 135px;\n      height: 109px;\n      z-index: 3;\n    }\n\n    \/* ==========================================================================\n   MOBILE CONNECTOR LINES POSITIONING & EXACT ANCHOR SNAP\n   ========================================================================== *\/\n    .hero-bg-slant-mobile {\n      display: block;\n      position: absolute;\n      right: 0;\n      bottom: 0;\n      height: 100%;\n      width: auto;\n      object-fit: contain;\n      object-position: bottom right;\n      z-index: 1;\n      pointer-events: none;\n      clip-path: none;\n      -webkit-clip-path: none;\n    }\n\n    .mobile-arrow-line1,\n    .mobile-arrow-line2,\n    .arrow-line3,\n    .arrow-line4 {\n      position: absolute;\n      left: 0;\n      top: 0;\n      width: 341px;\n      height: 413px;\n      z-index: 3;\n      pointer-events: none;\n      filter: drop-shadow(0 1px 3px rgba(0, 0, 0, 0.15));\n    }\n\n    \/* ==========================================================================\n   LAPTOP & LANDSCAPE TABLET SCALING FOR DESKTOP HERO (769px - 1800px)\n   ========================================================================== *\/\n\n    \/* Laptop XL (1600px - 1799px) *\/\n    @media (max-width: 1800px) and (min-width: 769px) {\n      .hero-desktop {\n        height: 780px;\n      }\n\n      .hero-desktop .hero-runner {\n        height: 780px;\n        right: 0;\n        top: 0;\n      }\n\n      .hero-desktop .hero-bg-slant {\n        height: 780px;\n        right: -57px;\n        top: 0;\n      }\n\n      .hero-desktop .hero-content {\n        left: clamp(24px, 12vw, 240px);\n        top: 80px;\n        gap: 32px;\n        width: 720px;\n      }\n\n      .hero-desktop .hero-title {\n        font-size: 56px;\n      }\n\n      .hero-desktop .offers-grid {\n        transform: scale(0.88);\n        transform-origin: top left;\n      }\n    }\n\n    \/* Laptop L & Mid-Desktop (1401px - 1599px - DevTools 1440px) *\/\n    @media (max-width: 1600px) and (min-width: 769px) {\n      .hero-desktop {\n        height: 720px;\n      }\n\n      .hero-desktop .hero-runner {\n        height: 720px;\n        right: -20px;\n        top: 0;\n      }\n\n      .hero-desktop .hero-bg-slant {\n        height: 720px;\n        right: -73px;\n        top: 0;\n      }\n\n      .hero-desktop .hero-content {\n        left: clamp(24px, 8vw, 160px);\n        top: 60px;\n        gap: 28px;\n        width: 650px;\n      }\n\n      .hero-desktop .hero-title {\n        font-size: 48px;\n      }\n\n      .hero-desktop .offers-grid {\n        transform: scale(0.80);\n        transform-origin: top left;\n      }\n    }\n\n    \/* Standard Laptop (1201px - 1400px - DevTools 1399px, 1366px, 1280px) *\/\n    @media (max-width: 1400px) and (min-width: 1201px) {\n      .header {\n        padding: 40px;\n      }\n\n      .hero-desktop {\n        height: 650px;\n      }\n\n      .hero-desktop .hero-runner {\n        height: 650px;\n        right: -40px;\n        top: 0;\n      }\n\n      .hero-desktop .hero-bg-slant {\n        height: 650px;\n        right: -88px;\n        top: 0;\n      }\n\n      .hero-desktop .hero-content {\n        left: 32px;\n        top: 40px;\n        gap: 20px;\n        width: 580px;\n      }\n\n      .hero-desktop .badge-red {\n        font-size: 20px;\n        padding: 7px 15px;\n      }\n\n      .hero-desktop .badge-date-pill {\n        font-size: 14px;\n      }\n\n      .hero-desktop .hero-title {\n        font-size: 40px;\n      }\n\n      .hero-desktop .offers-grid {\n        transform: scale(0.68);\n        transform-origin: top left;\n      }\n    }\n\n    \/* Small Laptop & Landscape Tablet (992px - 1200px - DevTools 1024px Landscape) *\/\n    @media (max-width: 1200px) and (min-width: 992px) {\n      .header {\n        padding: 24px;\n      }\n\n      .nav-links {\n        gap: 14px;\n        font-size: 13px;\n      }\n\n      .header-right {\n        gap: 14px;\n        font-size: 13px;\n      }\n\n      .btn-book {\n        padding: 6px 12px;\n        font-size: 14px;\n      }\n\n      .btn-book img {\n        width: 36px;\n        height: 36px;\n      }\n\n      .hero-desktop {\n        display: block !important;\n        height: 560px;\n      }\n\n      .hero-desktop .hero-runner {\n        height: 560px;\n        right: -40px;\n        top: 0;\n      }\n\n      .hero-desktop .hero-bg-slant {\n        height: 560px;\n        right: -81px;\n        top: 0;\n      }\n\n      .hero-desktop .hero-content {\n        left: 24px;\n        top: 28px;\n        gap: 16px;\n        width: 480px;\n      }\n\n      .hero-desktop .badge-red {\n        font-size: 18px;\n        padding: 6px 14px;\n      }\n\n      .hero-desktop .badge-date-pill {\n        font-size: 13px;\n      }\n\n      .hero-desktop .hero-title {\n        font-size: 32px;\n      }\n\n      .hero-desktop .offers-grid {\n        transform: scale(0.55);\n        transform-origin: top left;\n      }\n    }\n\n    \/* Tablet Landscape & Mid-Tablet (769px - 991px - Covers 990px & 768px iPad Landscape!) *\/\n    @media (max-width: 991px) and (min-width: 769px) {\n      .header {\n        padding: 20px;\n      }\n\n      .nav-links {\n        gap: 12px;\n        font-size: 12px;\n      }\n\n      .header-right {\n        gap: 12px;\n        font-size: 12px;\n      }\n\n      .btn-book {\n        padding: 4px 10px;\n        font-size: 13px;\n      }\n\n      .btn-book img {\n        width: 32px;\n        height: 32px;\n      }\n\n      .hero-desktop {\n        display: block !important;\n        height: 520px;\n      }\n\n      .hero-desktop .hero-runner {\n        height: 520px;\n        right: -40px;\n        top: 0;\n      }\n\n      .hero-desktop .hero-bg-slant {\n        height: 520px;\n        right: -78px;\n        top: 0;\n      }\n\n      .hero-desktop .hero-content {\n        left: 20px;\n        top: 24px;\n        gap: 12px;\n        width: 440px;\n      }\n\n      .hero-desktop .badge-red {\n        font-size: 16px;\n        padding: 5px 12px;\n      }\n\n      .hero-desktop .badge-date-pill {\n        font-size: 12px;\n      }\n\n      .hero-desktop .hero-title {\n        font-size: 28px;\n      }\n\n      .hero-desktop .offers-grid {\n        transform: scale(0.50);\n        transform-origin: top left;\n      }\n    }\n\n\n\n    \/* ==========================================================================\n   Pricing Section Styles\n   ========================================================================== *\/\n    .pricing-section {\n      padding: 100px 24px;\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n      background-color: var(--color-white);\n    }\n\n    .pricing-container {\n      width: 100%;\n      max-width: 1440px;\n      display: flex;\n      flex-direction: column;\n      gap: 48px;\n    }\n\n    .pricing-header {\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n      gap: 18px;\n      text-align: center;\n    }\n\n    .pricing-title {\n      font-size: clamp(24px, 4vw, 40px);\n      font-weight: 700;\n      color: var(--color-black);\n    }\n\n    .mobile-br {\n      display: none;\n    }\n\n    .pricing-date-pill {\n      background-color: var(--color-red-accent);\n      color: var(--color-white);\n      padding: clamp(5px, 1.2vw, 8px) clamp(12px, 2.5vw, 24px);\n      border-radius: 20px;\n      font-size: clamp(13px, 2.2vw, 18px);\n      font-weight: 400;\n    }\n\n    .pricing-cards-grid {\n      display: grid;\n      grid-template-columns: repeat(4, 1fr);\n      gap: 24px;\n    }\n\n    .plan-card {\n      border-radius: 24px;\n      padding: 32px 18px;\n      display: flex;\n      flex-direction: column;\n      justify-content: space-between;\n      min-height: 560px;\n      transition: transform var(--transition-normal), box-shadow var(--transition-normal);\n    }\n\n    .plan-card:hover {\n      transform: translateY(-6px);\n    }\n\n    .plan-card-main {\n      background-color: var(--color-white);\n      border: 2px solid var(--color-gold-bg);\n      box-shadow: var(--shadow-sm);\n    }\n\n    .plan-card-main:hover {\n      box-shadow: var(--shadow-md);\n    }\n\n    .plan-card-premium {\n      background-color: var(--color-gold-bg);\n      color: var(--color-white);\n      box-shadow: var(--shadow-md);\n    }\n\n    .plan-header-title {\n      font-size: clamp(18px, 2.2vw, 24px);\n      font-weight: 900;\n      padding-bottom: 16px;\n      margin-bottom: 20px;\n      border-bottom: 1px solid rgba(0, 0, 0, 0.1);\n      min-height: 70px;\n      display: flex;\n      align-items: center;\n    }\n\n    .plan-card-premium .plan-header-title {\n      border-bottom-color: rgba(255, 255, 255, 0.3);\n    }\n\n    .plan-price-group {\n      display: flex;\n      flex-direction: column;\n      gap: 4px;\n      margin-bottom: 20px;\n    }\n\n    .plan-price-row {\n      display: flex;\n      align-items: baseline;\n      gap: 6px;\n      gap: 4px;\n      white-space: nowrap;\n      flex-wrap: nowrap;\n    }\n\n    .plan-price-amount {\n      font-size: clamp(26px, 3.5vw, 32px);\n      font-weight: 900;\n      line-height: 1;\n      white-space: nowrap;\n      flex-shrink: 0;\n      letter-spacing: -0.02em;\n    }\n\n    .plan-price-tax {\n      font-size: clamp(11px, 1vw, 13px);\n      font-weight: 400;\n      white-space: nowrap;\n      flex-shrink: 0;\n    }\n\n    .plan-subprice {\n      font-size: 15px;\n      font-weight: 700;\n      margin-top: 4px;\n      color: var(--color-white);\n    }\n\n    .plan-features-list {\n      list-style: none;\n      display: flex;\n      flex-direction: column;\n      gap: 12px;\n      margin-bottom: 20px;\n    }\n\n    .plan-feature-item {\n      display: flex;\n      align-items: flex-start;\n      gap: 8px;\n      font-size: clamp(13px, 1.6vw, 16px);\n      line-height: 1.4;\n    }\n\n    .plan-feature-item.disabled {\n      opacity: 0.4;\n    }\n\n    .plan-feature-item img {\n      width: 18px;\n      height: 18px;\n      margin-top: 2px;\n      flex-shrink: 0;\n    }\n\n    .premium-note-box {\n      background: rgba(255, 255, 255, 0.2);\n      border-radius: 12px;\n      padding: 12px;\n      font-size: 13px;\n      line-height: 1.5;\n      margin-bottom: 20px;\n    }\n\n    .btn-select-plan {\n      width: 100%;\n      padding: 12px 20px;\n      border-radius: 30px;\n      font-size: 16px;\n      font-weight: 600;\n      text-align: center;\n      transition: all var(--transition-fast);\n    }\n\n    .btn-select-main {\n      background-color: var(--color-gold-bg);\n      color: var(--color-white);\n    }\n\n    .btn-select-main:hover {\n      background-color: #b59e71;\n    }\n\n    .btn-select-premium {\n      background-color: var(--color-white);\n      color: var(--color-gold-bg);\n    }\n\n    .btn-select-premium:hover {\n      background-color: #f7f5f0;\n    }\n\n    \/* ==========================================================================\n   Gym Comparison Table Styles\n   ========================================================================== *\/\n    .comparison-container {\n      width: 100%;\n      margin-top: 16px;\n      display: flex;\n      flex-direction: column;\n      gap: 20px;\n    }\n\n    .comparison-table-wrapper {\n      width: 100%;\n      border-radius: 12px;\n      overflow: hidden;\n      border: 1px solid var(--color-border);\n      border-bottom: 4px solid var(--color-gold-bg);\n      box-shadow: var(--shadow-sm);\n      background-color: var(--color-white);\n    }\n\n    .comparison-table {\n      width: 100%;\n      border-collapse: collapse;\n      text-align: center;\n    }\n\n    .comparison-table th,\n    .comparison-table td {\n      padding: 18px 24px;\n      font-size: clamp(14px, 1.8vw, 18px);\n      border-bottom: 1px solid rgba(0, 0, 0, 0.08);\n    }\n\n    .comparison-table td:first-child {\n      font-weight: 700;\n      text-align: center;\n      width: 30%;\n      background-color: #C8B184;\n      color: var(--color-white);\n    }\n\n    .comparison-table tr.highlight-row td {\n      background-color: rgba(200, 177, 132, 0.3) !important;\n      color: var(--color-black);\n      font-weight: 700;\n      font-size: clamp(15px, 2vw, 19px);\n      border-bottom: none;\n    }\n\n    .comparison-table tr.highlight-row td:first-child {\n      background-color: #A08E6A !important;\n      color: var(--color-white);\n    }\n\n    .comparison-table .highlight-title {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      gap: 6px;\n      white-space: nowrap;\n    }\n\n    .comparison-table .star-icon {\n      width: clamp(14px, 1.8vw, 20px);\n      height: clamp(14px, 1.8vw, 20px);\n      flex-shrink: 0;\n    }\n\n    .comparison-text-box {\n      display: flex;\n      flex-direction: column;\n      align-items: center;\n      gap: 8px;\n      text-align: center;\n    }\n\n    .comparison-desc-text {\n      font-size: clamp(14px, 2vw, 18px);\n      font-weight: 700;\n      color: var(--color-black);\n      line-height: 1.5;\n    }\n\n    .comparison-note-text {\n      font-size: clamp(12px, 1.5vw, 14px);\n      color: var(--color-text-sub);\n    }\n\n    \/* ==========================================================================\n   Notes Box Styles\n   ========================================================================== *\/\n    .notes-container {\n      width: 100%;\n      background: rgba(0, 0, 0, 0.03);\n      border: 1px solid var(--color-border);\n      border-radius: 24px;\n      padding: 40px;\n      display: flex;\n      gap: 24px;\n    }\n\n    .notes-header {\n      width: 240px;\n      padding-right: 24px;\n      border-right: 1px solid var(--color-border);\n      display: flex;\n      flex-direction: column;\n      justify-content: center;\n    }\n\n    .notes-title {\n      font-size: 24px;\n      font-weight: 900;\n    }\n\n    .notes-subtitle {\n      font-size: 14px;\n      color: var(--color-text-sub);\n      margin-top: 4px;\n    }\n\n    .notes-list {\n      flex: 1;\n      display: flex;\n      flex-direction: column;\n      gap: 16px;\n    }\n\n    .notes-item {\n      display: flex;\n      align-items: flex-start;\n      gap: 24px;\n      font-size: 16px;\n      line-height: 1.5;\n    }\n\n    .notes-label {\n      width: 200px;\n      font-weight: 700;\n      flex-shrink: 0;\n    }\n\n    .notes-desc {\n      flex: 1;\n      font-weight: 400;\n      color: #333333;\n    }\n\n    \/* ==========================================================================\n   Responsive Grid Adaptations for Pricing & Footer\n   ========================================================================== *\/\n    @media (max-width: 1400px) {\n      .pricing-cards-grid {\n        grid-template-columns: repeat(2, 1fr);\n      }\n    }\n\n    @media (max-width: 991px) {\n      .footer-container {\n        grid-template-columns: 1fr 1fr;\n      }\n    }\n\n    @media (max-width: 768px) {\n      .pricing-cards-grid {\n        grid-template-columns: 1fr;\n      }\n\n      .footer-container {\n        grid-template-columns: 1fr;\n      }\n\n      .comparison-table th,\n      .comparison-table td {\n        padding: 12px 10px;\n        font-size: 13px;\n      }\n    }\n\n\n\n    \/* ==========================================================================\n   MOBILE & TABLET RESPONSIVE TOGGLE (<= 768px)\n   ========================================================================== *\/\n    @media (max-width: 768px) {\n      .hero-desktop {\n        display: none !important;\n      }\n\n      .hero-mobile {\n        display: block !important;\n      }\n    }\n\n    \/* ==========================================================================\n   TABLET PORTRAIT & MEDIUM MOBILE RESPONSIVE (601px - 768px - Covers 767px!)\n   ========================================================================== *\/\n    @media (max-width: 768px) and (min-width: 601px) {\n      .hero-desktop {\n        display: none !important;\n      }\n\n      .hero-mobile {\n        display: block !important;\n        position: relative;\n        width: 100%;\n        height: 660px;\n        margin: 0;\n        padding: 0;\n        background: linear-gradient(-52deg, rgba(255, 255, 255, 1) 32%, rgba(200, 177, 132, 1) 94%);\n        overflow: hidden;\n      }\n\n      .header {\n        height: 74px;\n        padding: 0 24px;\n      }\n\n      .logo img {\n        height: 24px;\n      }\n\n      .nav-links,\n      .lang-member,\n      .btn-book {\n        display: none !important;\n      }\n\n      .mobile-menu-btn {\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n        gap: 4px;\n        cursor: pointer;\n      }\n\n      .mobile-menu-btn span {\n        width: 32px;\n        height: 3px;\n        background-color: var(--color-black);\n        border-radius: 3px;\n      }\n\n      \/* Right Visual Frame - Desktop-like Slant & Large Runner Anchored to Bottom Right *\/\n      .hero-bg-slant-mobile {\n        display: none;\n        position: absolute;\n        bottom: -14px;\n        right: 0;\n        height: 580px;\n        width: auto;\n        object-fit: contain;\n        object-position: bottom right;\n        z-index: 1;\n        pointer-events: none;\n        clip-path: none;\n        -webkit-clip-path: none;\n      }\n\n      .hero-runner-mobile {\n        display: block;\n        position: absolute;\n        bottom: -14px;\n        right: -10%;\n        height: 580px;\n        width: auto;\n        object-fit: contain;\n        object-position: bottom right;\n        z-index: 2;\n        pointer-events: none;\n      }\n\n      \/* Content Box Anchored on Left with clean 32px margin *\/\n      .hero-content-mobile {\n        position: absolute;\n        left: clamp(24px, 5vw, 60px);\n        transform: none;\n        top: 20px;\n        width: 341px;\n        margin: 0;\n        padding: 0;\n        z-index: 10;\n      }\n\n      .mobile-badge-red {\n        background-color: var(--color-primary-red);\n        color: #ffffff;\n        padding: 6px 16px;\n        font-size: 16px;\n        font-weight: 700;\n        display: inline-block;\n        border-radius: 4px;\n        box-shadow: 0 4px 12px rgba(182, 18, 29, 0.25);\n      }\n\n      .mobile-date-group {\n        position: relative;\n        margin-top: 4px;\n        display: inline-block;\n      }\n\n      .mobile-date-triangle {\n        position: absolute;\n        left: 66px;\n        top: -6px;\n        width: 0;\n        height: 0;\n        border-left: 6px solid transparent;\n        border-right: 6px solid transparent;\n        border-bottom: 6px solid rgba(255, 255, 255, 0.7);\n        border-top: none;\n      }\n\n      .mobile-date-pill {\n        background: rgba(255, 255, 255, 0.75);\n        backdrop-filter: blur(8px);\n        padding: 6px 10px;\n        border-radius: 6px;\n        font-size: 14px;\n        font-weight: 700;\n        color: #000000;\n        white-space: nowrap;\n        box-shadow: var(--shadow-sm);\n      }\n\n      .mobile-hero-title {\n        font-size: 48px;\n        font-weight: 700;\n        color: #000000;\n        letter-spacing: 0.04em;\n        line-height: 1.15;\n        margin-top: 12px;\n        width: 341px;\n      }\n\n      \/* Mobile Offers Grid 341px x 413px *\/\n      .mobile-offers-grid {\n        position: relative;\n        width: 341px;\n        height: 413px;\n        margin-top: 12px;\n      }\n\n      .mobile-offer-tshirt {\n        position: absolute;\n        left: 0px;\n        top: 185px;\n        width: 168px;\n        height: 209px;\n        z-index: 5;\n      }\n\n      \/* Mobile Circle Layered ON TOP of Glass Box *\/\n      .mobile-tshirt-circle-wrapper {\n        position: absolute;\n        left: 16px;\n        top: 0px;\n        width: 136px;\n        height: 136px;\n        z-index: 5;\n      }\n\n      .mobile-circle-gold-stroke {\n        position: absolute;\n        left: 0;\n        top: 0;\n        width: 135px;\n        height: 135px;\n        border-radius: 50%;\n        border: 1px solid #D4991E;\n      }\n\n      .mobile-circle-gold-fill {\n        position: absolute;\n        left: 5.19px;\n        top: 5.19px;\n        width: 124.59px;\n        height: 124.59px;\n        border-radius: 50%;\n        background: #FFFFFF;\n        overflow: hidden;\n        box-shadow: -5.4px 5.4px 5.4px 0px rgba(222, 206, 174, 0.7);\n        display: flex;\n        align-items: center;\n        justify-content: center;\n      }\n\n      .mobile-circle-gold-fill img {\n        width: 80%;\n        height: 80%;\n        object-fit: contain;\n      }\n\n      \/* Mobile Glass Box Layered BEHIND Circle *\/\n      .mobile-glass-box-tshirt {\n        position: absolute;\n        left: 0px;\n        top: 109px;\n        width: 168px;\n        height: 100px;\n        background: rgba(255, 255, 255, 0.65);\n        backdrop-filter: blur(10px);\n        border-radius: 8.4px;\n        border: 1px solid rgba(255, 255, 255, 0.8);\n        padding: 24px 8px 12px;\n        display: flex;\n        align-items: flex-end;\n        justify-content: center;\n        text-align: center;\n        font-size: 14px;\n        font-weight: 400;\n        line-height: 1.3;\n        color: #000000;\n        z-index: 1;\n        box-shadow: var(--shadow-sm);\n      }\n\n      .mobile-offer-fee-card {\n        position: absolute;\n        left: 0px;\n        top: 40px;\n        width: 168px;\n        height: 110px;\n        background: rgba(255, 255, 255, 0.5);\n        backdrop-filter: blur(4px);\n        -webkit-backdrop-filter: blur(4px);\n        border-radius: 8.4px;\n        border: 1px solid rgba(255, 255, 255, 0.7);\n        padding: 8px;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 8.4px;\n        z-index: 5;\n        white-space: nowrap;\n        box-shadow: var(--shadow-sm);\n      }\n\n      .mobile-perk-badge-wrapper {\n        position: absolute;\n        left: 167px;\n        top: 129px;\n        width: 66.27px;\n        height: 66.27px;\n        z-index: 10;\n      }\n\n      .mobile-offer-polar {\n        position: absolute;\n        left: 0px;\n        top: 221px;\n        width: 168px;\n        height: 192px;\n      }\n\n      \/* Mobile Polar Circle Layered ON TOP of Glass Box *\/\n      .mobile-polar-circle-wrapper {\n        position: absolute;\n        left: 16px;\n        top: 0px;\n        width: 136px;\n        height: 136px;\n        z-index: 5;\n      }\n\n      .mobile-polar-gold-stroke {\n        position: absolute;\n        left: 0;\n        top: 0;\n        width: 136.75px;\n        height: 136.75px;\n        border-radius: 50%;\n        border: 1px solid #D4991E;\n      }\n\n      .mobile-polar-gold-fill {\n        position: absolute;\n        left: 5.26px;\n        top: 5.26px;\n        width: 126.23px;\n        height: 126.23px;\n        border-radius: 50%;\n        background: #FFFFFF;\n        overflow: hidden;\n        box-shadow: -5.2px 5.2px 5.2px 0px rgba(222, 206, 174, 0.5);\n      }\n\n      .mobile-polar-gold-fill img {\n        width: 100%;\n        height: 100%;\n        object-fit: cover;\n      }\n\n      \/* Mobile Polar Glass Box Layered BEHIND Circle *\/\n      .mobile-glass-box-polar {\n        position: absolute;\n        left: 0px;\n        top: 114px;\n        width: 168px;\n        height: 78px;\n        background: rgba(255, 255, 255, 0.65);\n        backdrop-filter: blur(10px);\n        border-radius: 8.4px;\n        border: 1px solid rgba(255, 255, 255, 0.8);\n        padding: 32px 8px 12px;\n        display: flex;\n        align-items: flex-end;\n        justify-content: center;\n        text-align: center;\n        font-size: 14px;\n        font-weight: 400;\n        line-height: 1.3;\n        color: #000000;\n        z-index: 1;\n        box-shadow: var(--shadow-sm);\n      }\n\n      .mobile-offer-fee-card {\n        position: absolute;\n        left: 0px;\n        top: 40px;\n        width: 168px;\n        height: 110px;\n        background: rgba(255, 255, 255, 0.5);\n        backdrop-filter: blur(4px);\n        -webkit-backdrop-filter: blur(4px);\n        border-radius: 8.4px;\n        border: 1px solid rgba(255, 255, 255, 0.7);\n        padding: 8px;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 8.4px;\n        z-index: 5;\n        white-space: nowrap;\n        box-shadow: var(--shadow-sm);\n      }\n\n      .mobile-perk-badge-wrapper {\n        position: absolute;\n        left: 167px;\n        top: 129px;\n        width: 66.27px;\n        height: 66.27px;\n        z-index: 10;\n      }\n\n      .mobile-perk-outer-glow {\n        position: absolute;\n        left: 0;\n        top: 0;\n        width: 66.27px;\n        height: 66.27px;\n        border-radius: 50%;\n        border: 1px solid var(--color-red-accent);\n        filter: blur(2.24px);\n      }\n\n      .mobile-perk-inner-badge {\n        position: absolute;\n        left: 4px;\n        top: 4px;\n        height: 56px;\n        background: linear-gradient(135deg, #C91A25 0%, #990B13 100%);\n        border: 3.15px dashed var(--color-red-accent);\n        border-radius: 42px;\n        padding: 6px 12px;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        box-shadow: var(--shadow-md);\n      }\n\n      .mobile-perk-text {\n        font-size: 16px;\n        font-weight: 700;\n        color: #ffffff;\n      }\n\n      .arrow-line-mobile {\n        position: absolute;\n        left: 150px;\n        top: 90px;\n        width: 97px;\n        height: 150px;\n        z-index: 3;\n        pointer-events: none;\n      }\n\n      \/* Pricing Section Mid-Tablet *\/\n      .pricing-section {\n        padding: 60px 24px;\n      }\n\n      .pricing-container {\n        max-width: 500px;\n        gap: 32px;\n      }\n\n      .pricing-title {\n        font-size: 28px;\n        text-align: center;\n      }\n\n      .pricing-cards-grid {\n        grid-template-columns: 1fr;\n        gap: 24px;\n      }\n\n      .plan-card {\n        padding: 28px;\n        min-height: 480px;\n        border-radius: 18px;\n      }\n\n      .notes-container {\n        padding: 28px;\n        flex-direction: column;\n        gap: 24px;\n        border-radius: 24px;\n      }\n\n      .notes-header {\n        width: 100%;\n        border-right: none;\n        border-bottom: 1px solid var(--color-border);\n        padding-bottom: 12px;\n      }\n\n      .notes-list {\n        gap: 16px;\n      }\n\n      .notes-item {\n        flex-direction: column;\n        gap: 4px;\n        font-size: 15px;\n      }\n\n      .notes-label {\n        width: 100%;\n      }\n\n\n    }\n\n    \/* ==========================================================================\n   MOBILE PHONES RESPONSIVE LAYOUT (<= 600px - Covers 426px to 375px!)\n   ========================================================================== *\/\n    @media (max-width: 600px) {\n      .hero-desktop {\n        display: none !important;\n      }\n\n      .hero-mobile {\n        display: block !important;\n        position: relative;\n        width: 100%;\n        height: 660px;\n        margin: 0;\n        padding: 0;\n        background: linear-gradient(207deg, #ffffff 0%, #C8B184 90%);\n        overflow: hidden;\n      }\n\n      .header {\n        height: 70px;\n        padding: 0 20px;\n      }\n\n      .logo img {\n        height: 22px;\n      }\n\n      .nav-links,\n      .lang-member,\n      .btn-book {\n        display: none !important;\n      }\n\n      .mobile-menu-btn {\n        display: flex;\n        flex-direction: column;\n        justify-content: center;\n        gap: 4px;\n        cursor: pointer;\n      }\n\n      .mobile-menu-btn span {\n        width: 32px;\n        height: 3px;\n        background-color: var(--color-black);\n        border-radius: 3px;\n      }\n\n      .hero-bg-slant-mobile {\n        display: block;\n        position: absolute;\n        right: -60%;\n        bottom: 0;\n        height: 100%;\n        width: auto;\n        object-fit: contain;\n        object-position: bottom right;\n        z-index: 1;\n        pointer-events: none;\n        clip-path: none;\n        -webkit-clip-path: none;\n      }\n\n      .hero-runner-mobile {\n        display: block;\n        position: absolute;\n        bottom: 0px;\n        right: -25%;\n        height: 500px;\n        width: auto;\n        object-position: bottom right;\n        z-index: 2;\n        pointer-events: none;\n        mask-image: linear-gradient(to top, black 85%, transparent 100%);\n        -webkit-mask-image: linear-gradient(to top, black 85%, transparent 100%);\n      }\n\n\n      \/* Content Box Centered (341px wide, top: 16px) *\/\n      .hero-content-mobile {\n        position: absolute;\n        left: 50%;\n        transform: translateX(-50%);\n        top: 16px;\n        width: 341px;\n        margin: 0;\n        padding: 0;\n        z-index: 10;\n      }\n\n      .mobile-badge-red {\n        background-color: var(--color-primary-red);\n        color: #ffffff;\n        padding: 5px 12px;\n        font-size: 13px;\n        font-weight: 700;\n        display: inline-block;\n        border-radius: 4px;\n        box-shadow: 0 4px 12px rgba(182, 18, 29, 0.25);\n      }\n\n      .mobile-date-group {\n        position: relative;\n        margin-top: 4px;\n        display: inline-block;\n      }\n\n      .mobile-date-triangle {\n        position: absolute;\n        left: 66px;\n        top: -6px;\n        width: 0;\n        height: 0;\n        border-left: 6px solid transparent;\n        border-right: 6px solid transparent;\n        border-bottom: 6px solid rgba(255, 255, 255, 0.7);\n        border-top: none;\n      }\n\n      .mobile-date-pill {\n        background: rgba(255, 255, 255, 0.75);\n        backdrop-filter: blur(8px);\n        padding: 5px 8px;\n        border-radius: 6px;\n        font-size: 12px;\n        font-weight: 700;\n        color: #000000;\n        white-space: nowrap;\n        box-shadow: var(--shadow-sm);\n      }\n\n      .mobile-hero-title {\n        font-size: clamp(32px, 9vw, 42px);\n        font-weight: 700;\n        color: #000000;\n        letter-spacing: 0.03em;\n        line-height: 1.15;\n        margin-top: 8px;\n        width: 100%;\n        max-width: clamp(220px, 58vw, 300px);\n      }\n\n      \/* Mobile Offers Grid 341px x 413px *\/\n      .mobile-offers-grid {\n        position: relative;\n        width: 341px;\n        height: 413px;\n        margin-top: 12px;\n      }\n\n      .mobile-offer-tshirt {\n        position: absolute;\n        left: 0px;\n        top: 185px;\n        width: 168px;\n        height: 209px;\n        z-index: 5;\n      }\n\n      \/* Mobile Circle Layered ON TOP of Glass Box *\/\n      .mobile-tshirt-circle-wrapper {\n        position: absolute;\n        left: 16px;\n        top: 0px;\n        width: 136px;\n        height: 136px;\n        z-index: 5;\n      }\n\n      .mobile-circle-gold-stroke {\n        position: absolute;\n        left: 0;\n        top: 0;\n        width: 135px;\n        height: 135px;\n        border-radius: 50%;\n        border: 1px solid #D4991E;\n      }\n\n      .mobile-circle-gold-fill {\n        position: absolute;\n        left: 5.19px;\n        top: 5.19px;\n        width: 124.59px;\n        height: 124.59px;\n        border-radius: 50%;\n        background: #FFFFFF;\n        overflow: hidden;\n        box-shadow: -5.4px 5.4px 5.4px 0px rgba(222, 206, 174, 0.7);\n        display: flex;\n        align-items: center;\n        justify-content: center;\n      }\n\n      .mobile-circle-gold-fill img {\n        width: 80%;\n        height: 80%;\n        object-fit: contain;\n      }\n\n      \/* Mobile Glass Box Layered BEHIND Circle *\/\n      .mobile-glass-box-tshirt {\n        position: absolute;\n        left: 0px;\n        top: 109px;\n        width: 168px;\n        height: 100px;\n        background: rgba(255, 255, 255, 0.65);\n        backdrop-filter: blur(10px);\n        border-radius: 8.4px;\n        border: 1px solid rgba(255, 255, 255, 0.8);\n        padding: 24px 8px 12px;\n        display: flex;\n        align-items: flex-end;\n        justify-content: center;\n        text-align: center;\n        font-size: 14px;\n        font-weight: 400;\n        line-height: 1.3;\n        color: #000000;\n        z-index: 1;\n        box-shadow: var(--shadow-sm);\n      }\n\n      .mobile-offer-fee-card {\n        position: absolute;\n        left: 0px;\n        top: 40px;\n        width: 168px;\n        height: 110px;\n        background: rgba(255, 255, 255, 0.5);\n        backdrop-filter: blur(4px);\n        -webkit-backdrop-filter: blur(4px);\n        border-radius: 8.4px;\n        border: 1px solid rgba(255, 255, 255, 0.7);\n        padding: 8px;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        gap: 8.4px;\n        z-index: 5;\n        white-space: nowrap;\n        box-shadow: var(--shadow-sm);\n      }\n\n      .mobile-perk-badge-wrapper {\n        position: absolute;\n        left: 167px;\n        top: 129px;\n        width: 66.27px;\n        height: 66.27px;\n        z-index: 10;\n      }\n\n      .mobile-perk-outer-glow {\n        position: absolute;\n        left: 0;\n        top: 0;\n        width: 66.27px;\n        height: 66.27px;\n        border-radius: 50%;\n        border: 1px solid var(--color-red-accent);\n        filter: blur(2.24px);\n      }\n\n      .mobile-perk-inner-badge {\n        position: absolute;\n        left: 4px;\n        top: 4px;\n        height: 56px;\n        background: linear-gradient(135deg, #C91A25 0%, #990B13 100%);\n        border: 3.15px dashed var(--color-red-accent);\n        border-radius: 42px;\n        padding: 6px 12px;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        box-shadow: var(--shadow-md);\n      }\n\n      .mobile-perk-text {\n        font-size: 16px;\n        font-weight: 700;\n        color: #ffffff;\n      }\n\n      \/* Pricing Section Mobile (Figma Pixel Perfect Match) *\/\n      .pricing-section {\n        padding: 48px 16px 60px;\n        background-color: var(--color-white);\n      }\n\n      .pricing-container {\n        max-width: 341px;\n        margin: 0 auto;\n        gap: 32px;\n      }\n\n      .pricing-header {\n        gap: 12px;\n        text-align: center;\n      }\n\n      .pricing-title {\n        font-size: 20px;\n        font-weight: 700;\n        line-height: 1.35;\n        letter-spacing: 0.02em;\n        color: var(--color-black);\n      }\n\n      .mobile-br {\n        display: block;\n      }\n\n      .pricing-date-pill {\n        font-size: 13px;\n        font-weight: 700;\n        padding: 6px 18px;\n        border-radius: 20px;\n        background-color: var(--color-primary-red);\n        color: #ffffff;\n        display: inline-block;\n        box-shadow: 0 4px 10px rgba(182, 18, 29, 0.2);\n      }\n\n      .pricing-cards-grid {\n        grid-template-columns: 1fr;\n        gap: 24px;\n      }\n\n      .plan-card {\n        padding: 28px 24px;\n        min-height: auto;\n        border-radius: 20px;\n        display: flex;\n        flex-direction: column;\n        justify-content: space-between;\n        gap: 20px;\n      }\n\n      .plan-card-main {\n        background-color: #ffffff;\n        border: 1px solid #C8B184;\n        box-shadow: 0 4px 16px rgba(0, 0, 0, 0.04);\n      }\n\n      .plan-card-premium {\n        background-color: #C8B184;\n        color: #ffffff;\n        box-shadow: 0 6px 20px rgba(200, 177, 132, 0.35);\n      }\n\n      .plan-header-title {\n        font-size: 20px;\n        font-weight: 700;\n        padding-bottom: 12px;\n        margin-bottom: 16px;\n        border-bottom: 1px solid rgba(0, 0, 0, 0.08);\n      }\n\n      .plan-card-premium .plan-header-title {\n        border-bottom-color: rgba(255, 255, 255, 0.3);\n      }\n\n      .plan-price-group {\n        display: flex;\n        align-items: baseline;\n        gap: 6px;\n        margin-bottom: 20px;\n        white-space: nowrap;\n        flex-wrap: nowrap;\n      }\n\n      .plan-price-amount {\n        font-size: clamp(22px, 5vw, 30px);\n        font-weight: 700;\n        letter-spacing: -0.02em;\n        line-height: 1;\n        white-space: nowrap;\n        flex-shrink: 0;\n      }\n\n      .plan-price-tax {\n        font-size: clamp(11px, 2.5vw, 13px);\n        font-weight: 400;\n        opacity: 0.85;\n        white-space: nowrap;\n        flex-shrink: 0;\n      }\n\n      .plan-features-list {\n        list-style: none;\n        display: flex;\n        flex-direction: column;\n        gap: 12px;\n        margin-bottom: 20px;\n      }\n\n      .plan-feature-item {\n        display: flex;\n        align-items: center;\n        gap: 10px;\n        font-size: 14px;\n        font-weight: 500;\n      }\n\n      .plan-feature-item.disabled {\n        opacity: 0.4;\n        color: #888888;\n      }\n\n      .premium-note-box {\n        background: rgba(255, 255, 255, 0.22);\n        backdrop-filter: blur(4px);\n        -webkit-backdrop-filter: blur(4px);\n        border-radius: 10px;\n        padding: 14px 16px;\n        font-size: 12px;\n        line-height: 1.65;\n        color: #ffffff;\n        margin-bottom: 20px;\n      }\n\n      .btn-select-plan {\n        width: 100%;\n        padding: 13px 20px;\n        border-radius: 30px;\n        font-size: 15px;\n        font-weight: 700;\n        text-align: center;\n        border: none;\n        cursor: pointer;\n      }\n\n      .btn-select-main {\n        background-color: #C8B184;\n        color: #ffffff;\n        box-shadow: 0 4px 12px rgba(200, 177, 132, 0.3);\n      }\n\n      .btn-select-premium {\n        background-color: #ffffff;\n        color: #C8B184;\n        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);\n      }\n\n      \/* Fee card text sizes for mobile *\/\n      .fee-title {\n        font-size: 12px;\n      }\n\n      .fee-normal {\n        font-size: 13px;\n      }\n\n      .fee-arrow {\n        font-size: 13px;\n      }\n\n      .fee-zero {\n        font-size: 22px;\n      }\n\n      \/* Notes Box Mobile *\/\n      .notes-container {\n        background: #F7F5F0;\n        border: 1px solid rgba(0, 0, 0, 0.05);\n        border-radius: 20px;\n        padding: 24px 20px;\n        display: flex;\n        flex-direction: column;\n        gap: 16px;\n      }\n\n      .notes-header {\n        width: 100%;\n        padding-right: 0;\n        border-right: none;\n        border-bottom: 1px solid rgba(0, 0, 0, 0.08);\n        padding-bottom: 12px;\n        display: flex;\n        flex-direction: column;\n        align-items: flex-start;\n      }\n\n      .notes-title {\n        font-size: 18px;\n        font-weight: 700;\n        color: #000000;\n      }\n\n      .notes-subtitle {\n        font-size: 13px;\n        color: #666666;\n        margin-top: 2px;\n      }\n\n      .notes-list {\n        display: flex;\n        flex-direction: column;\n        gap: 16px;\n      }\n\n      .notes-item {\n        display: flex;\n        flex-direction: row;\n        align-items: flex-start;\n        gap: 12px;\n        font-size: 13px;\n        line-height: 1.5;\n      }\n\n      .notes-label {\n        font-weight: 700;\n        color: #000000;\n        width: 110px;\n        flex-shrink: 0;\n      }\n\n      .notes-desc {\n        color: #000000;\n        flex: 1;\n      }\n\n      .arrow-line-mobile {\n        position: absolute;\n        top: 100px;\n        left: 140px;\n      }\n\n    }\n\n    \/* ==========================================================================\n   EXTRA SMALL MOBILE RESPONSIVE FIXES (<= 385px, <= 360px, <= 330px \/ 320px)\n   ========================================================================== *\/\n    @media (max-width: 385px) {\n      .hero-runner-mobile {\n        height: 450px;\n        right: -25%;\n      }\n    }\n\n    @media (max-width: 360px) {\n      .hero-content-mobile {\n        transform: translateX(-50%) scale(0.92) !important;\n        transform-origin: top center !important;\n      }\n\n      .hero-runner-mobile {\n        height: 410px;\n        right: -25%;\n      }\n\n      .hero-bg-slant-mobile {\n        height: 410px;\n        right: -25%;\n      }\n    }\n\n    @media (max-width: 330px) {\n      .hero-content-mobile {\n        transform: translateX(-50%) scale(0.83) !important;\n        transform-origin: top center !important;\n      }\n\n      .hero-runner-mobile {\n        height: 380px;\n        right: -28%;\n      }\n\n      .hero-bg-slant-mobile {\n        height: 380px;\n        right: -28%;\n        display: none;\n      }\n\n      .pricing-container {\n        max-width: 100%;\n      }\n    }\n  <\/style>\n\n  <!-- Main Content -->\n  <main>\n    <!-- Desktop & Tablet Hero Section -->\n    <section class=\"hero hero-desktop\">\n      <!-- Right Background & Runner Visual Layers -->\n      <img decoding=\"async\" src=\"https:\/\/airnix.jp\/wp-content\/uploads\/2026\/08\/hero-right-visual.png\" alt=\"Diagonal Background\"\n        class=\"hero-bg-slant\">\n      <img decoding=\"async\" src=\"https:\/\/airnix.jp\/wp-content\/uploads\/2026\/08\/hero-runner-cutout.png\" alt=\"AIRNIX Athlete Runner\"\n        class=\"hero-runner\">\n\n      <!-- Desktop Main Content Box -->\n      <div class=\"hero-content\">\n        <!-- Header Title (Figma Node 162:935) -->\n        <div class=\"hero-header-group\">\n          <h1 class=\"hero-title\">\u65b0\u898f\u4f1a\u54e1\u767b\u9332\u30ad\u30e3\u30f3\u30da\u30fc\u30f3<\/h1>\n        <\/div>\n\n        <!-- Desktop Campaign Offers Grid -->\n        <div class=\"offers-grid\">\n\n          <!-- Benefit 1: AIRNIX Original T-Shirt -->\n          <div class=\"offer-tshirt\">\n            <div class=\"tshirt-circle-wrapper\">\n              <div class=\"circle-gold-stroke\"><\/div>\n              <div class=\"circle-gold-fill\">\n                <img decoding=\"async\" src=\"https:\/\/airnix.jp\/wp-content\/uploads\/2026\/08\/shirt.png\" alt=\"AIRNIX Original T-Shirt\">\n              <\/div>\n              <!-- <img decoding=\"async\" src=\"campaign\/sparkle.svg\" alt=\"Sparkle Icon\" class=\"sparkle-icon\"> -->\n            <\/div>\n            <div class=\"glass-desc-box-tshirt\">\n              <div>\u5165\u4f1a\u6642\u306b<br><span class=\"gold-highlight\">AIRNIX\u30aa\u30ea\u30b8\u30ca\u30ebT\u30b7\u30e3\u30c4<\/span>\u3092\u9032\u5448<\/div>\n            <\/div>\n            <!-- Benefit 2: Polar Watch (Temporarily Commented Out) -->\n            <!--\n          <div class=\"offer-polar\">\n            <div class=\"polar-circle-wrapper\">\n              <div class=\"polar-gold-stroke\"><\/div>\n              <div class=\"polar-gold-fill\">\n                <img decoding=\"async\" src=\"campaign\/polar.png\" alt=\"Polar Watch\">\n              <\/div>\n            <\/div>\n            <div class=\"glass-desc-box-polar\">\n              <div>\u5165\u4f1a\u6642\u306b<span class=\"gold-highlight\">\u30dd\u30e9\u30fc\u30eb<\/span>\u3092\u9032\u5448<\/div>\n            <\/div>\n          <\/div>\n          -->\n            <div class=\"offer-fee-card\">\n              <span class=\"fee-title\">\u5165\u4f1a\u91d1:<\/span>\n              <div class=\"fee-col\">\n                <span class=\"fee-normal\">\u901a\u5e38 <span class=\"fee-strike\">13,000\u5186<\/span><\/span>\n                <span class=\"fee-arrow\">\u2193<\/span>\n                <span class=\"fee-zero\">0\u5186<\/span>\n              <\/div>\n            <\/div>\n\n            <!-- Center Perk Badge -->\n            <div class=\"perk-badge-wrapper\">\n              <div class=\"perk-outer-glow\"><\/div>\n              <div class=\"perk-inner-badge\">\n                <span class=\"perk-text\">\u7279\u5178<\/span>\n              <\/div>\n            <\/div>\n\n            <!-- SVG Connector Lines -->\n            <img decoding=\"async\" src=\"https:\/\/airnix.jp\/wp-content\/uploads\/2026\/09\/arrow-line1-1.svg\" alt=\"Arrow Line Top\"\n              class=\"arrow-line1\">\n            <img decoding=\"async\" src=\"https:\/\/airnix.jp\/wp-content\/uploads\/2026\/09\/arrow-line2-1.svg\" alt=\"Arrow Line Bottom\"\n              class=\"arrow-line2\">\n\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <!-- Mobile Hero Section -->\n    <section class=\"hero hero-mobile\">\n      <!-- Mobile Runner Cutout Layer -->\n      <img decoding=\"async\" src=\"https:\/\/airnix.jp\/wp-content\/uploads\/2026\/08\/hero-right-visual.png\" alt=\"Diagonal Background\"\n        class=\"hero-bg-slant-mobile\">\n      <img decoding=\"async\" src=\"https:\/\/airnix.jp\/wp-content\/uploads\/2026\/08\/hero-runner-cutout.png\" alt=\"AIRNIX Athlete Runner\"\n        class=\"hero-runner-mobile\">\n\n      <!-- Mobile Content Container -->\n      <div class=\"hero-content-mobile\">\n        <!--\n        <div class=\"mobile-badge-red\">\u7121\u6599\u4f53\u9a13\u5f53\u65e5\u9650\u5b9a<\/div>\n        <div class=\"mobile-date-group\">\n          <div class=\"mobile-date-triangle\"><\/div>\n          <div class=\"mobile-date-pill\">2026\u5e749\u67081\u65e5\uff08\u571f\uff09\u301c9\u670830\u65e5\uff08\u6708\uff09<\/div>\n        <\/div>\n        -->\n        <h1 class=\"mobile-hero-title\">\u65b0\u898f\u4f1a\u54e1\u767b\u9332<br>\u30ad\u30e3\u30f3\u30da\u30fc\u30f3<\/h1>\n\n        <!-- Mobile Offers Grid -->\n        <div class=\"mobile-offers-grid\">\n\n          <!-- Benefit 1: AIRNIX Original T-Shirt -->\n          <div class=\"mobile-offer-tshirt\">\n            <div class=\"mobile-tshirt-circle-wrapper\">\n              <div class=\"mobile-circle-gold-stroke\"><\/div>\n              <div class=\"mobile-circle-gold-fill\">\n                <img decoding=\"async\" src=\"https:\/\/airnix.jp\/wp-content\/uploads\/2026\/08\/tshirt.png\" alt=\"AIRNIX T-Shirt\">\n              <\/div>\n            <\/div>\n            <div class=\"mobile-glass-box-tshirt\">\n              <div>\u5165\u4f1a\u6642\u306b<br><span class=\"gold-highlight\">AIRNIX\u30aa\u30ea\u30b8\u30ca\u30eb<\/span><br><span\n                  class=\"gold-highlight\">T\u30b7\u30e3\u30c4<\/span>\u3092\u9032\u5448<\/div>\n            <\/div>\n          <\/div>\n\n          <!-- Benefit 2: Polar Watch (Temporarily Commented Out) -->\n          <!--\n          <div class=\"mobile-offer-polar\">\n            <div class=\"mobile-polar-circle-wrapper\">\n              <div class=\"mobile-polar-gold-stroke\"><\/div>\n              <div class=\"mobile-polar-gold-fill\">\n                <img decoding=\"async\" src=\"campaign\/polar.png\" alt=\"Polar Watch\">\n              <\/div>\n            <\/div>\n            <div class=\"mobile-glass-box-polar\">\n              <div>\u5165\u4f1a\u6642\u306b<br><span class=\"gold-highlight\">\u30dd\u30e9\u30fc\u30eb<\/span>\u3092\u9032\u5448<\/div>\n            <\/div>\n          <\/div>\n          -->\n\n          <!-- Benefit 3: Admission Fee Card -->\n          <div class=\"mobile-offer-fee-card\">\n            <div class=\"fee-title\">\u5165\u4f1a\u91d1:<\/div>\n            <div class=\"fee-col\">\n              <div class=\"fee-normal fee-strike\">\u901a\u5e38 13,000\u5186<\/div>\n              <div class=\"fee-arrow\">\u2193<\/div>\n              <div class=\"fee-zero\">0\u5186<\/div>\n            <\/div>\n          <\/div>\n\n          <!-- Center Perk Badge -->\n          <div class=\"mobile-perk-badge-wrapper\">\n            <div class=\"mobile-perk-outer-glow\"><\/div>\n            <div class=\"mobile-perk-inner-badge\">\n              <span class=\"mobile-perk-text\">\u7279\u5178<\/span>\n            <\/div>\n          <\/div>\n\n          <!-- SVG Connector Line -->\n          <img decoding=\"async\" src=\"https:\/\/airnix.jp\/wp-content\/uploads\/2026\/09\/arrow-line-mobile-1.svg\" alt=\"Arrow Line Mobile\"\n            class=\"arrow-line-mobile\">\n\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <!-- Pricing Section -->\n    <section class=\"pricing-section\" id=\"pricing\">\n      <div class=\"pricing-container\">\n\n        <div class=\"pricing-header\">\n          <h2 class=\"pricing-title\">\u304a\u6c17\u306b\u5165\u308a\u306e\u30d7\u30e9\u30f3\u3092<br class=\"mobile-br\">\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044<\/h2>\n          <div class=\"pricing-date-pill\">\n            2026\u5e749\u67081\u65e5\uff08\u571f\uff09\u301c9\u670830\u65e5\uff08\u6708\uff09\n          <\/div>\n        <\/div>\n\n        <div class=\"pricing-cards-grid\">\n\n          <!-- Card 1: \u901a\u3044\u653e\u984c (Monthly Base) -->\n          <div class=\"plan-card plan-card-main\">\n            <div>\n              <h3 class=\"plan-header-title\">\u901a\u3044\u653e\u984c<\/h3>\n              <div class=\"plan-price-group\">\n                <div class=\"plan-price-row\">\n                  <span class=\"plan-price-amount\">12,000\u5186<\/span>\n                  <span class=\"plan-price-tax\">\uff08\u7a0e\u8fbc\u30fb\u6708\u984d\uff09<\/span>\n                <\/div>\n              <\/div>\n              <ul class=\"plan-features-list\">\n                <li class=\"plan-feature-item\">\n                  <img decoding=\"async\" src=\"https:\/\/airnix.jp\/wp-content\/uploads\/2026\/08\/check-icon.svg\" alt=\"Check\">\n                  <span>\u901a\u3044\u653e\u984c\u30fb1\u65e52\u56de\u307e\u3067<\/span>\n                <\/li>\n                <li class=\"plan-feature-item\">\n                  <img decoding=\"async\" src=\"https:\/\/airnix.jp\/wp-content\/uploads\/2026\/08\/check-icon.svg\" alt=\"Check\">\n                  <span>\u5951\u7d04\u671f\u9593\u306e\u7e1b\u308a\u306a\u3057<\/span>\n                <\/li>\n              <\/ul>\n            <\/div>\n            <button class=\"btn-select-plan btn-select-main\">\u9078\u629e<\/button>\n          <\/div>\n\n          <!-- Card 2: \u901a\u3044\u653e\u984c\uff0b\u30a6\u30a7\u30a4\u30c8 (Monthly + Weight) -->\n          <div class=\"plan-card plan-card-main\">\n            <div>\n              <h3 class=\"plan-header-title\">\u901a\u3044\u653e\u984c\uff0b\u30a6\u30a7\u30a4\u30c8<\/h3>\n              <div class=\"plan-price-group\">\n                <div class=\"plan-price-row\">\n                  <span class=\"plan-price-amount\">15,000\u5186<\/span>\n                  <span class=\"plan-price-tax\">\uff08\u7a0e\u8fbc\u30fb\u6708\u984d\uff09<\/span>\n                <\/div>\n              <\/div>\n              <ul class=\"plan-features-list\">\n                <li class=\"plan-feature-item\">\n                  <img decoding=\"async\" src=\"https:\/\/airnix.jp\/wp-content\/uploads\/2026\/08\/check-icon.svg\" alt=\"Check\">\n                  <span>\u901a\u3044\u653e\u984c\u30fb1\u65e52\u56de\u307e\u3067<\/span>\n                <\/li>\n                <li class=\"plan-feature-item\">\n                  <img decoding=\"async\" src=\"https:\/\/airnix.jp\/wp-content\/uploads\/2026\/08\/check-icon.svg\" alt=\"Check\">\n                  <span>\u5951\u7d04\u671f\u9593\u306e\u7e1b\u308a\u306a\u3057<\/span>\n                <\/li>\n                <li class=\"plan-feature-item\">\n                  <img decoding=\"async\" src=\"https:\/\/airnix.jp\/wp-content\/uploads\/2026\/08\/check-icon.svg\" alt=\"Check\">\n                  <span>\u30a6\u30a7\u30a4\u30c8\u30a8\u30ea\u30a2\u3092\u67086\u56de\u307e\u3067\u5229\u7528\u53ef\uff08\u6bce\u67086\u56de\u5206\u306e\u30c1\u30b1\u30c3\u30c8\u3092\u81ea\u52d5\u4ed8\u4e0e\uff09<\/span>\n                <\/li>\n              <\/ul>\n            <\/div>\n            <button class=\"btn-select-plan btn-select-main\">\u9078\u629e<\/button>\n          <\/div>\n\n          <!-- Card 3: \u901a\u3044\u653e\u984c\uff08\u534a\u5e74\u4e00\u62ec\uff09 (6-Month Prepaid Base) -->\n          <div class=\"plan-card plan-card-premium\">\n            <div>\n              <h3 class=\"plan-header-title\">\u901a\u3044\u653e\u984c\uff08\u534a\u5e74\u4e00\u62ec\uff09<\/h3>\n              <div class=\"plan-price-group\">\n                <div class=\"plan-price-row\">\n                  <span class=\"plan-price-amount\">59,400\u5186<\/span>\n                  <span class=\"plan-price-tax\">\uff08\u7a0e\u8fbc\u30fb6\u30f6\u6708\u5206\uff09<\/span>\n                <\/div>\n                <div class=\"plan-subprice\">\uff1d\u6708\u3042\u305f\u308a9,900\u5186<\/div>\n              <\/div>\n              <ul class=\"plan-features-list\">\n                <li class=\"plan-feature-item\">\n                  <img decoding=\"async\" src=\"https:\/\/airnix.jp\/wp-content\/uploads\/2026\/08\/check-icon-white.svg\" alt=\"Check\">\n                  <span>\u901a\u3044\u653e\u984c\u30fb1\u65e52\u56de\u307e\u3067<\/span>\n                <\/li>\n                <li class=\"plan-feature-item\">\n                  <img decoding=\"async\" src=\"https:\/\/airnix.jp\/wp-content\/uploads\/2026\/08\/check-icon-white.svg\" alt=\"Check\">\n                  <span>\u5951\u7d04\u671f\u95936\u30f6\u6708<\/span>\n                <\/li>\n              <\/ul>\n            <\/div>\n            <button class=\"btn-select-plan btn-select-premium\">\u9078\u629e<\/button>\n          <\/div>\n\n          <!-- Card 4: \u901a\u3044\u653e\u984c\uff0b\u30a6\u30a7\u30a4\u30c8\uff08\u534a\u5e74\u4e00\u62ec\uff09 (6-Month Prepaid + Weight) -->\n          <div class=\"plan-card plan-card-premium\">\n            <div>\n              <h3 class=\"plan-header-title\">\u901a\u3044\u653e\u984c\uff0b\u30a6\u30a7\u30a4\u30c8<br>\uff08\u534a\u5e74\u4e00\u62ec\uff09<\/h3>\n              <div class=\"plan-price-group\">\n                <div class=\"plan-price-row\">\n                  <span class=\"plan-price-amount\">74,400\u5186<\/span>\n                  <span class=\"plan-price-tax\">\uff08\u7a0e\u8fbc\u30fb6\u30f6\u6708\u5206\uff09<\/span>\n                <\/div>\n                <div class=\"plan-subprice\">\uff1d\u6708\u3042\u305f\u308a12,400\u5186<\/div>\n              <\/div>\n              <ul class=\"plan-features-list\">\n                <li class=\"plan-feature-item\">\n                  <img decoding=\"async\" src=\"https:\/\/airnix.jp\/wp-content\/uploads\/2026\/08\/check-icon-white.svg\" alt=\"Check\">\n                  <span>\u901a\u3044\u653e\u984c\u30fb1\u65e52\u56de\u307e\u3067<\/span>\n                <\/li>\n                <li class=\"plan-feature-item\">\n                  <img decoding=\"async\" src=\"https:\/\/airnix.jp\/wp-content\/uploads\/2026\/08\/check-icon-white.svg\" alt=\"Check\">\n                  <span>\u5951\u7d04\u671f\u95936\u30f6\u6708<br>\u30a6\u30a7\u30a4\u30c8\u306f\u30d7\u30e9\u30f32\u3068\u540c\u3058<\/span>\n                <\/li>\n              <\/ul>\n            <\/div>\n            <button class=\"btn-select-plan btn-select-premium\">\u9078\u629e<\/button>\n          <\/div>\n\n        <\/div>\n\n        <!-- Gym Comparison Table -->\n        <div class=\"comparison-container\">\n          <div class=\"comparison-table-wrapper\">\n            <table class=\"comparison-table\">\n              <tbody>\n                <tr>\n                  <td>\u4e00\u822c\u7684\u306a24\u6642\u9593\u30b8\u30e0<\/td>\n                  <td>3,000\u301c9,000\u5186<\/td>\n                  <td>\u4f4e\u9178\u7d20\u306a\u3057<\/td>\n                <\/tr>\n                <tr>\n                  <td>\u7dcf\u5408\u30b9\u30dd\u30fc\u30c4\u30af\u30e9\u30d6<\/td>\n                  <td>10,000\u301c13,000\u5186<\/td>\n                  <td>\u4f4e\u9178\u7d20\u306a\u3057<\/td>\n                <\/tr>\n                <tr>\n                  <td>\u90fd\u5185\u306e\u4f4e\u9178\u7d20\u30b8\u30e0<\/td>\n                  <td>22,000\u5186<\/td>\n                  <td>\u4f4e\u9178\u7d20\u3042\u308a\uff08\u901a\u3044\u653e\u984c\u306f\u670830\u56de\u307e\u3067\uff09<\/td>\n                <\/tr>\n                <tr class=\"highlight-row\">\n                  <td>\n                    <span class=\"highlight-title\">\n                      <svg class=\"star-icon\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                        <path\n                          d=\"M11.5248 2.29502C11.5687 2.20648 11.6364 2.13195 11.7203 2.07984C11.8042 2.02773 11.9011 2.00012 11.9998 2.00012C12.0986 2.00012 12.1955 2.02773 12.2794 2.07984C12.3633 2.13195 12.431 2.20648 12.4748 2.29502L14.7848 6.97402C14.937 7.28198 15.1617 7.54842 15.4395 7.75047C15.7173 7.95251 16.04 8.08413 16.3798 8.13402L21.5458 8.89002C21.6437 8.9042 21.7357 8.94549 21.8113 9.00921C21.887 9.07294 21.9433 9.15656 21.9739 9.25062C22.0045 9.34468 22.0081 9.44542 21.9844 9.54145C21.9607 9.63748 21.9107 9.72497 21.8398 9.79402L18.1038 13.432C17.8575 13.6721 17.6731 13.9685 17.5667 14.2956C17.4602 14.6228 17.4349 14.9709 17.4928 15.31L18.3748 20.45C18.3921 20.5479 18.3816 20.6486 18.3443 20.7407C18.3071 20.8328 18.2448 20.9126 18.1644 20.971C18.084 21.0294 17.9888 21.064 17.8897 21.0709C17.7906 21.0778 17.6915 21.0567 17.6038 21.01L12.9858 18.582C12.6816 18.4222 12.343 18.3388 11.9993 18.3388C11.6557 18.3388 11.3171 18.4222 11.0128 18.582L6.39585 21.01C6.30818 21.0564 6.20924 21.0773 6.1103 21.0703C6.01135 21.0632 5.91636 21.0286 5.83614 20.9702C5.75592 20.9119 5.69368 20.8322 5.6565 20.7402C5.61933 20.6483 5.6087 20.5477 5.62585 20.45L6.50685 15.311C6.56504 14.9717 6.53983 14.6234 6.43338 14.2961C6.32694 13.9687 6.14246 13.6722 5.89585 13.432L2.15985 9.79502C2.08844 9.72605 2.03784 9.63841 2.01381 9.54209C1.98978 9.44577 1.99328 9.34463 2.02393 9.25021C2.05457 9.15578 2.11111 9.07186 2.18712 9.008C2.26313 8.94414 2.35555 8.90291 2.45385 8.88902L7.61885 8.13402C7.9591 8.08451 8.28224 7.95307 8.56043 7.751C8.83863 7.54893 9.06355 7.28229 9.21585 6.97402L11.5248 2.29502Z\"\n                          fill=\"white\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" \/>\n                      <\/svg>\n                      <span>AIRNIX\u91ce\u6ca2<\/span>\n                      <svg class=\"star-icon\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                        <path\n                          d=\"M11.5248 2.29502C11.5687 2.20648 11.6364 2.13195 11.7203 2.07984C11.8042 2.02773 11.9011 2.00012 11.9998 2.00012C12.0986 2.00012 12.1955 2.02773 12.2794 2.07984C12.3633 2.13195 12.431 2.20648 12.4748 2.29502L14.7848 6.97402C14.937 7.28198 15.1617 7.54842 15.4395 7.75047C15.7173 7.95251 16.04 8.08413 16.3798 8.13402L21.5458 8.89002C21.6437 8.9042 21.7357 8.94549 21.8113 9.00921C21.887 9.07294 21.9433 9.15656 21.9739 9.25062C22.0045 9.34468 22.0081 9.44542 21.9844 9.54145C21.9607 9.63748 21.9107 9.72497 21.8398 9.79402L18.1038 13.432C17.8575 13.6721 17.6731 13.9685 17.5667 14.2956C17.4602 14.6228 17.4349 14.9709 17.4928 15.31L18.3748 20.45C18.3921 20.5479 18.3816 20.6486 18.3443 20.7407C18.3071 20.8328 18.2448 20.9126 18.1644 20.971C18.084 21.0294 17.9888 21.064 17.8897 21.0709C17.7906 21.0778 17.6915 21.0567 17.6038 21.01L12.9858 18.582C12.6816 18.4222 12.343 18.3388 11.9993 18.3388C11.6557 18.3388 11.3171 18.4222 11.0128 18.582L6.39585 21.01C6.30818 21.0564 6.20924 21.0773 6.1103 21.0703C6.01135 21.0632 5.91636 21.0286 5.83614 20.9702C5.75592 20.9119 5.69368 20.8322 5.6565 20.7402C5.61933 20.6483 5.6087 20.5477 5.62585 20.45L6.50685 15.311C6.56504 14.9717 6.53983 14.6234 6.43338 14.2961C6.32694 13.9687 6.14246 13.6722 5.89585 13.432L2.15985 9.79502C2.08844 9.72605 2.03784 9.63841 2.01381 9.54209C1.98978 9.44577 1.99328 9.34463 2.02393 9.25021C2.05457 9.15578 2.11111 9.07186 2.18712 9.008C2.26313 8.94414 2.35555 8.90291 2.45385 8.88902L7.61885 8.13402C7.9591 8.08451 8.28224 7.95307 8.56043 7.751C8.83863 7.54893 9.06355 7.28229 9.21585 6.97402L11.5248 2.29502Z\"\n                          fill=\"white\" stroke=\"white\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" \/>\n                      <\/svg>\n                    <\/span>\n                  <\/td>\n                  <td>12,000\u5186\uff08\u534a\u5e74\u4e00\u62ec\u306a\u3089\u6708\u3042\u305f\u308a9,900\u5186\uff09<\/td>\n                  <td>\u4f4e\u9178\u7d20\u3042\u308a\u30fb\u901a\u3044\u653e\u984c1\u65e52\u56de\u307e\u3067<\/td>\n                <\/tr>\n              <\/tbody>\n            <\/table>\n          <\/div>\n          <div class=\"comparison-text-box\">\n            <p class=\"comparison-desc-text\">\n              \u3055\u3089\u306b\u3001\u90fd\u5185\u306e\u4f4e\u9178\u7d20\u30b8\u30e0\u3067\u306f\u5165\u4f1a\u91d1\u30fb\u4e8b\u52d9\u624b\u6570\u6599\u306a\u3069\u306e\u521d\u671f\u8cbb\u7528\u304c\u5408\u8a0815,000\u5186\u3092\u8d85\u3048\u308b\u3053\u3068\u304c\u4e00\u822c\u7684\u3067\u3059\u304c\u3001AIRNIX\u306f\u5165\u4f1a\u91d1\u7121\u6599\u3067\u3059\u3002\n            <\/p>\n            <p class=\"comparison-note-text\">\n              \u203b\u5f53\u793e\u8abf\u3079\uff082026\u5e748\u6708\u6642\u70b9\uff09\u3002\u5404\u793e\u304c\u516c\u958b\u3057\u3066\u3044\u308b\u7a0e\u8fbc\u6599\u91d1\u3092\u3082\u3068\u306b\u3057\u305f\u76ee\u5b89\u3067\u3059\u3002\n            <\/p>\n          <\/div>\n        <\/div>\n\n        <!-- Notes Box -->\n        <div class=\"notes-container\">\n          <div class=\"notes-header\">\n            <h4 class=\"notes-title\">\u6ce8\u610f\u4e8b\u9805<\/h4>\n            <span class=\"notes-subtitle\">\uff08\u5168\u3066\u306e\u30d7\u30e9\u30f3\u5171\u901a\uff09<\/span>\n          <\/div>\n          <div class=\"notes-list\">\n            <div class=\"notes-item\">\n              <span class=\"notes-label\">\u2022 \u5951\u7d04\u671f\u9593<\/span>\n              <span class=\"notes-desc\">\u6708\u984d\u30d7\u30e9\u30f3\u306b\u5951\u7d04\u671f\u9593\u306e\u7e1b\u308a\u306f\u3042\u308a\u307e\u305b\u3093\u3002\u534a\u5e74\u4e00\u62ec\u30d7\u30e9\u30f3\u306f6\u30f6\u6708\u5951\u7d04\u3067\u3059\u3002<\/span>\n            <\/div>\n            <div class=\"notes-item\">\n              <span class=\"notes-label\">\u2022 \u30d7\u30e9\u30f3\u5909\u66f4<\/span>\n              <span class=\"notes-desc\">\u6708\u984d\u30d7\u30e9\u30f3\u306f\u3044\u3064\u3067\u3082\u5909\u66f4\u3044\u305f\u3060\u3051\u307e\u3059\uff08\u6bce\u670819\u65e5\u307e\u3067\u306e\u304a\u7533\u3057\u51fa\u3067\u7fcc\u67081\u65e5\u304b\u3089\u9069\u7528\uff09\u3002\u534a\u5e74\u4e00\u62ec\u30d7\u30e9\u30f3\u306f\u5951\u7d04\u671f\u9593\u4e2d\u306e\u5909\u66f4\u304c\u3067\u304d\u307e\u305b\u3093\u3002<\/span>\n            <\/div>\n            <div class=\"notes-item\">\n              <span class=\"notes-label\">\u2022 \u9000\u4f1a<\/span>\n              <span\n                class=\"notes-desc\">\u6708\u984d\u30d7\u30e9\u30f3\u306f\u6bce\u670810\u65e5\u307e\u3067\u306e\u304a\u624b\u7d9a\u304d\u3067\u5f53\u6708\u672b\u3067\u306e\u9000\u4f1a\u300110\u65e5\u3092\u904e\u304e\u305f\u5834\u5408\u306f\u7fcc\u6708\u672b\u3067\u306e\u9000\u4f1a\u3068\u306a\u308a\u307e\u3059\uff08\u304a\u624b\u7d9a\u304d\u306f\u5e97\u982d\uff09\u3002\u534a\u5e74\u4e00\u62ec\u30d7\u30e9\u30f3\u306f\u5951\u7d04\u671f\u9593\u4e2d\u306e\u9000\u4f1a\u30fb\u8fd4\u91d1\u304c\u3067\u304d\u307e\u305b\u3093\u3002\u5951\u7d04\u6e80\u4e86\u6642\u306b\u3054\u7d99\u7d9a\u3055\u308c\u306a\u3044\u5834\u5408\u306f\u7d42\u4e86\u3044\u305f\u3060\u3051\u307e\u3059\u3002<\/span>\n            <\/div>\n            <div class=\"notes-item\">\n              <span class=\"notes-label\">\u2022 \u4f11\u4f1a<\/span>\n              <span class=\"notes-desc\">\u6708\u984d1,100\u5186\u3067\u4f11\u4f1a\u3044\u305f\u3060\u3051\u307e\u3059\uff08\u4f11\u4f1a\u4e2d\u306e\u6708\u4f1a\u8cbb\u306f\u767a\u751f\u3057\u307e\u305b\u3093\uff09\u3002\u534a\u5e74\u4e00\u62ec\u30d7\u30e9\u30f3\u306e\u5834\u5408\u306f\u3001\u4f11\u4f1a\u5206\u3060\u3051\u5951\u7d04\u671f\u9593\u3092\u5ef6\u9577\u3057\u307e\u3059\u3002<\/span>\n            <\/div>\n            <div class=\"notes-item\">\n              <span class=\"notes-label\">\u2022 \u4f4e\u5727\u4f4e\u9178\u7d20<\/span>\n              <span class=\"notes-desc\">\u4f4e\u5727\u4f4e\u9178\u7d20\u306f\u30d7\u30e9\u30f3\u306b\u542b\u307e\u308c\u307e\u305b\u3093\u3002\u5225\u9014\u30c1\u30b1\u30c3\u30c8\uff083,300\u5186\uff09\u3067\u3054\u5229\u7528\u3044\u305f\u3060\u3051\u307e\u3059\u3002<\/span>\n            <\/div>\n          <\/div>\n        <\/div>\n\n      <\/div>\n    <\/section>\n  <\/main>\n\n        ","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":918,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-local.php","meta":{"footnotes":""},"class_list":["post-976","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>campaign - Airnix<\/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:\/\/airnix.jp\/en\/nozawa\/campaign\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"campaign - Airnix\" \/>\n<meta property=\"og:url\" content=\"https:\/\/airnix.jp\/en\/nozawa\/campaign\/\" \/>\n<meta property=\"og:site_name\" content=\"Airnix\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/airnix.jp\/en\/nozawa\/campaign\/\",\"url\":\"https:\/\/airnix.jp\/en\/nozawa\/campaign\/\",\"name\":\"campaign - Airnix\",\"isPartOf\":{\"@id\":\"https:\/\/airnix.jp\/ja\/#website\"},\"datePublished\":\"2025-05-07T18:13:41+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/airnix.jp\/en\/nozawa\/campaign\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/airnix.jp\/en\/nozawa\/campaign\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/airnix.jp\/en\/nozawa\/campaign\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/airnix.jp\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"nozawa\",\"item\":\"https:\/\/airnix.jp\/en\/nozawa\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"campaign\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/airnix.jp\/ja\/#website\",\"url\":\"https:\/\/airnix.jp\/ja\/\",\"name\":\"Airnix\",\"description\":\"Just another WordPress site\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/airnix.jp\/ja\/?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":"campaign - Airnix","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:\/\/airnix.jp\/en\/nozawa\/campaign\/","og_locale":"en_US","og_type":"article","og_title":"campaign - Airnix","og_url":"https:\/\/airnix.jp\/en\/nozawa\/campaign\/","og_site_name":"Airnix","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/airnix.jp\/en\/nozawa\/campaign\/","url":"https:\/\/airnix.jp\/en\/nozawa\/campaign\/","name":"campaign - Airnix","isPartOf":{"@id":"https:\/\/airnix.jp\/ja\/#website"},"datePublished":"2025-05-07T18:13:41+00:00","breadcrumb":{"@id":"https:\/\/airnix.jp\/en\/nozawa\/campaign\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/airnix.jp\/en\/nozawa\/campaign\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/airnix.jp\/en\/nozawa\/campaign\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/airnix.jp\/en\/"},{"@type":"ListItem","position":2,"name":"nozawa","item":"https:\/\/airnix.jp\/en\/nozawa\/"},{"@type":"ListItem","position":3,"name":"campaign"}]},{"@type":"WebSite","@id":"https:\/\/airnix.jp\/ja\/#website","url":"https:\/\/airnix.jp\/ja\/","name":"Airnix","description":"Just another WordPress site","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/airnix.jp\/ja\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/airnix.jp\/en\/wp-json\/wp\/v2\/pages\/976","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/airnix.jp\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/airnix.jp\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/airnix.jp\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/airnix.jp\/en\/wp-json\/wp\/v2\/comments?post=976"}],"version-history":[{"count":0,"href":"https:\/\/airnix.jp\/en\/wp-json\/wp\/v2\/pages\/976\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/airnix.jp\/en\/wp-json\/wp\/v2\/pages\/918"}],"wp:attachment":[{"href":"https:\/\/airnix.jp\/en\/wp-json\/wp\/v2\/media?parent=976"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}