<style id="elementor-post-668">.elementor-668 .elementor-element.elementor-element-71755a3{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-668 .elementor-element.elementor-element-71755a3:not(.elementor-motion-effects-element-type-background), .elementor-668 .elementor-element.elementor-element-71755a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-98aaed4 );}.elementor-668 .elementor-element.elementor-element-7851465{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-7fb5669{text-align:start;font-family:"Poppins", Sans-serif;font-weight:300;letter-spacing:2.4px;color:var( --e-global-color-secondary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-668 .elementor-element.elementor-element-464f81e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-668 .elementor-element.elementor-element-464f81e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:44px;font-weight:500;line-height:51px;color:var( --e-global-color-text );}.elementor-668 .elementor-element.elementor-element-d58dabd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-668 .elementor-element.elementor-element-d58dabd .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:500;line-height:26px;color:var( --e-global-color-text );}.elementor-668 .elementor-element.elementor-element-9c7f97e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:18px 18px 18px 18px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-668 .elementor-element.elementor-element-71755a3{--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--padding-top:100px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-668 .elementor-element.elementor-element-d58dabd{--container-widget-width:89%;--container-widget-flex-grow:0;width:var( --container-widget-width, 89% );max-width:89%;}.elementor-668 .elementor-element.elementor-element-d58dabd .elementor-heading-title{font-size:16px;}}@media(max-width:767px){.elementor-668 .elementor-element.elementor-element-71755a3{--min-height:1087px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-668 .elementor-element.elementor-element-7851465{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-668 .elementor-element.elementor-element-464f81e .elementor-heading-title{font-size:32px;line-height:1.2em;}.elementor-668 .elementor-element.elementor-element-d58dabd{width:100%;max-width:100%;text-align:start;}.elementor-668 .elementor-element.elementor-element-d58dabd .elementor-heading-title{font-size:16px;line-height:1.4em;}.elementor-668 .elementor-element.elementor-element-9c7f97e{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}}@media(min-width:768px){.elementor-668 .elementor-element.elementor-element-7851465{--width:55%;}.elementor-668 .elementor-element.elementor-element-9c7f97e{--width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-668 .elementor-element.elementor-element-7851465{--width:100%;}.elementor-668 .elementor-element.elementor-element-9c7f97e{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-464f81e */.nordi-hero-title .elementor-heading-title{
    font-size: clamp(52px, 7vw, 70px);
    line-height: .92;
    letter-spacing: -0.065em;
    font-weight: 500;
    color: #071A3D;
    max-width: 24ch;
}

.nordi-hero-title .elementor-heading-title span{
    color: #F47A35;
    font-family: Georgia, "Georgia", serif;
    font-style: italic;
    font-weight: 500;
    letter-spacing: -0.055em;
}

/* Tablet */
@media (max-width: 1024px){

    .nordi-hero-title .elementor-heading-title{
        font-size: clamp(48px, 8vw, 82px);
        line-height: .95;
        max-width: 12ch;
    }

}

/* Mobile */
@media (max-width: 767px){

    .nordi-hero-title .elementor-heading-title{
        font-size: clamp(42px, 13vw, 64px);
        line-height: .95;
        letter-spacing: -0.05em;
        max-width: 100%;
    }

}

/* Small mobile */
@media (max-width: 390px){

    .nordi-hero-title .elementor-heading-title{
        font-size: 38px;
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d40f3c9 *//* ======================
   Nordi Pricing - Clean Vertical
   ====================== */

.nordi-pricing-v3{
  --navy:#062C46;
  --text:#08243B;
  --muted:#8B9AAF;
  --accent:#F47A35;
  --stroke:rgba(7,26,61,.08);

  width:100%;
  padding:24px 16px;
  box-sizing:border-box;
}

/* Toggle */
.nordi-pricing-v3 .nordi-toggle{
  display:inline-flex;
  align-items:center;
  gap:4px;
  padding:6px;
  border-radius:999px;
  background:#fff;
  border:1px solid var(--stroke);
  box-shadow:0 14px 34px rgba(7,26,61,.08);
  margin:0 auto 18px;
  position:relative;
  left:50%;
  transform:translateX(-50%);
}

.nordi-pricing-v3 .nordi-toggle__btn{
  border:0;
  background:transparent;
  color:var(--navy);
  border-radius:999px;
  padding:12px 20px;
  font-weight:800;
  cursor:pointer;
  display:inline-flex;
  align-items:center;
  gap:10px;
  white-space:nowrap;
  transition:all .25s ease;
}

.nordi-pricing-v3 .nordi-toggle__btn.is-active{
  background:var(--navy);
  color:#fff;
  box-shadow:0 10px 24px rgba(6,44,70,.22);
}

.nordi-pricing-v3 .nordi-toggle__badge{
  background:var(--accent);
  color:#fff;
  border-radius:999px;
  padding:5px 10px;
  font-size:.76rem;
  font-weight:900;
}

/* Card */
.nordi-pricing-v3 .nordi-card{
  position:relative;
  overflow:hidden;
  max-width:440px;
  margin:0 auto;
  padding:24px;
  border-radius:30px;
  background:#fff;
  border:1px solid rgba(244,122,53,.24);
  box-shadow:
    0 1px 0 rgba(255,255,255,.85) inset,
    0 24px 70px rgba(7,26,61,.08),
    0 0 56px rgba(244,122,53,.08);
  display:flex;
  flex-direction:column;
  gap:16px;
  box-sizing:border-box;
}

.nordi-pricing-v3 .nordi-card::before{
  content:"";
  position:absolute;
  width:360px;
  height:360px;
  right:-170px;
  top:-170px;
  border-radius:999px;
  background:radial-gradient(
    circle,
    rgba(244,122,53,.16) 0%,
    rgba(244,122,53,.06) 38%,
    transparent 72%
  );
  filter:blur(56px);
  pointer-events:none;
}

.nordi-pricing-v3 .nordi-left,
.nordi-pricing-v3 .nordi-right{
  position:relative;
  z-index:2;
  width:100%;
}

/* Price */
.nordi-pricing-v3 .nordi-price{
  display:flex;
  align-items:baseline;
  gap:6px;
  color:var(--navy);
  letter-spacing:-.055em;
  font-weight:900;
}

.nordi-pricing-v3 .nordi-price__currency{
  font-size:32px;
  line-height:.9;
}

.nordi-pricing-v3 .nordi-price__value{
  font-size:58px;
  line-height:.85;
}

.nordi-pricing-v3 .nordi-price__period{
  font-size:16px;
  letter-spacing:-.02em;
  color:var(--muted);
  font-weight:700;
}

.nordi-pricing-v3 .nordi-subnote{
  margin-top:5px;
  color:var(--muted);
  font-weight:400;
  font-size:14px;
  line-height:1.35;
}

/* Slider */
.nordi-pricing-v3 .nordi-slider{
  margin-top:24px;
}

.nordi-pricing-v3 .nordi-slider__label{
  font-weight:00;
  color:var(--text);
  margin-bottom:12px;
  font-size:1rem;
}

.nordi-pricing-v3 .nordi-slider__range{
  width:100%;
  appearance:none;
  height:7px;
  border-radius:999px;
  background:linear-gradient(90deg,var(--accent),#FFB56E);
  outline:none;
}

.nordi-pricing-v3 .nordi-slider__range::-webkit-slider-thumb{
  -webkit-appearance:none;
  appearance:none;
  width:26px;
  height:26px;
  border-radius:50%;
  background:#fff;
  border:5px solid rgba(244,122,53,.18);
  box-shadow:
    0 10px 24px rgba(7,26,61,.18),
    0 0 0 5px rgba(244,122,53,.08);
  cursor:pointer;
}

.nordi-pricing-v3 .nordi-slider__range::-moz-range-thumb{
  width:26px;
  height:26px;
  border-radius:50%;
  background:#fff;
  border:5px solid rgba(244,122,53,.18);
  box-shadow:
    0 10px 24px rgba(7,26,61,.18),
    0 0 0 5px rgba(244,122,53,.08);
  cursor:pointer;
}

/* CTA */
.nordi-pricing-v3 .nordi-cta{
  display:block;
  width:100%;
  margin-top:20px;
  text-align:center;
  padding:14px 18px;
  background:var(--navy);
  color:#fff !important;
  font-weight:900;
  border-radius:999px;
  text-decoration:none !important;
  box-shadow:
    0 16px 36px rgba(6,44,70,.24),
    inset 0 1px 0 rgba(255,255,255,.18);
  transition:all .3s ease;
  box-sizing:border-box;
}

.nordi-pricing-v3 .nordi-cta:hover,
.nordi-pricing-v3 .nordi-cta:focus{
  transform:translateY(-2px);
  box-shadow:
    0 22px 48px rgba(6,44,70,.30),
    inset 0 1px 0 rgba(255,255,255,.22);
  color:#fff !important;
}

/* Includes */
.nordi-pricing-v3 .nordi-includes{
  padding:0;
  background:transparent;
  border:0;
  box-shadow:none;
  height:auto;
}

.nordi-pricing-v3 .nordi-includes__title{
  font-weight:400;
  color:var(--text);
  margin-bottom:13px;
  font-size:1rem;
}

.nordi-pricing-v3 .nordi-includes__list{
  list-style:none;
  padding:0;
  margin:0;
  display:flex;
  flex-direction:column;
  gap:8px;
}

.nordi-pricing-v3 .nordi-includes__list li{
  display:flex;
  align-items:center;
  gap:8px;
  color:var(--text);
  font-size:14px;
  font-weight:400;
  line-height:1.35;
}

.nordi-pricing-v3 .nordi-check{
  width:16px;
  height:16px;
  border-radius:999px;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  background:var(--accent);
  color:#fff;
  font-size:.72rem;
  font-weight:500;
  flex:0 0 21px;
}

/* Disabled */
.nordi-pricing-v3 .is-disabled{
  opacity:.55;
}

/* Responsive */
@media(max-width:520px){
  .nordi-pricing-v3{
    padding:22px 0;
  }

  .nordi-pricing-v3 .nordi-card{
    max-width:100%;
    padding:24px 20px;
    border-radius:26px;
  }

  .nordi-pricing-v3 .nordi-toggle__btn{
    padding:11px 15px;
    font-size:.9rem;
  }

  .nordi-pricing-v3 .nordi-price__value{
    font-size:54px;
  }

  .nordi-pricing-v3 .nordi-price__currency{
    font-size:32px;
  }

  .nordi-pricing-v3 .nordi-price__period{
    font-size:15px;
  }
}

/* FORCE VERTICAL LAYOUT */

.nordi-pricing-v3 .nordi-card{
    display:flex !important;
    flex-direction:column !important;
    max-width:520px;
    margin:0 auto;
}

.nordi-pricing-v3 .nordi-left{
    width:100%;
}

.nordi-pricing-v3 .nordi-right{
    width:100%;
    margin-top:10px;
}

.nordi-pricing-v3 .nordi-includes{
    width:100%;
    background:transparent !important;
    border:none !important;
    box-shadow:none !important;
    padding:0 !important;
}

.nordi-pricing-v3 .nordi-includes__title{
    margin-bottom:18px;
    margin-top:6px;
}

.nordi-pricing-v3 .nordi-includes__list{
    display:flex;
    flex-direction:column;
    gap:14px;
}/* End custom CSS */</style>{"id":668,"date":"2026-07-22T16:07:28","date_gmt":"2026-07-22T16:07:28","guid":{"rendered":"https:\/\/nordi.ai\/?page_id=668"},"modified":"2026-07-23T14:24:01","modified_gmt":"2026-07-23T14:24:01","slug":"pricing","status":"publish","type":"page","link":"https:\/\/nordi.ai\/en\/pricing\/","title":{"rendered":"Pricing"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"668\" class=\"elementor elementor-668\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-71755a3 e-flex e-con-boxed e-con e-parent\" data-id=\"71755a3\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7851465 e-con-full e-flex e-con e-child\" data-id=\"7851465\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a9a20b1 elementor-widget elementor-widget-menu-anchor\" data-id=\"a9a20b1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-menu-anchor\" id=\"pricing\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7fb5669 elementor-widget elementor-widget-text-editor\" data-id=\"7fb5669\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p class=\"p1\">PRICING<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-464f81e nordi-hero-title elementor-widget elementor-widget-heading\" data-id=\"464f81e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Piani semplici pensati<br><b><span>per crescere insieme.<\/span><\/b><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d58dabd elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-heading\" data-id=\"d58dabd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Scegli il piano che si adatta al tuo tipo di struttura. Nessun costo nascosto, solo valore tangibile e aggiornamenti continui inclusi.<div><b><br><\/b><\/div><div><b>Piani di abbonamento a partire da 14\u20ac\/<\/b><b>stanza<\/b><\/div><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9c7f97e e-con-full e-flex e-con e-child\" data-id=\"9c7f97e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d40f3c9 elementor-widget elementor-widget-html\" data-id=\"d40f3c9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"nordi-pricing-v3\" data-nordi-pricing-v3>\n  <!-- Toggle -->\n  <div class=\"nordi-toggle\" role=\"tablist\" aria-label=\"Fatturazione\">\n    <button class=\"nordi-toggle__btn\" type=\"button\" data-billing=\"monthly\" role=\"tab\" aria-selected=\"true\">\n      Mensile\n    <\/button>\n\n    <button class=\"nordi-toggle__btn  is-active\" type=\"button\" data-billing=\"yearly\" role=\"tab\" aria-selected=\"false\">\n      Annuale\n      <span class=\"nordi-toggle__badge\">-10%<\/span>\n    <\/button>\n  <\/div>\n\n  <!-- Card -->\n  <div class=\"nordi-card\">\n    <!-- Left -->\n    <div class=\"nordi-left\">\n      <div class=\"nordi-price\">\n        <span class=\"nordi-price__currency\">\u20ac<\/span>\n        <span class=\"nordi-price__value js-price\">16<\/span>\n        <span class=\"nordi-price__period js-period\">\/mese<\/span>\n      <\/div>\n\n      <div class=\"nordi-subnote js-subnote\">Fatturato ogni 3 mesi: \u20ac 48,00<\/div>\n\n      <div class=\"nordi-slider\">\n        <div class=\"nordi-slider__label\">\n          <span class=\"js-rooms\">1<\/span> Camere\n        <\/div>\n\n        <input class=\"nordi-slider__range js-slider\" type=\"range\" min=\"1\" max=\"250\" step=\"1\" value=\"1\" aria-label=\"Numero camere\">\n\n        <a class=\"nordi-cta js-cta\"\n           href=\"https:\/\/calendly.com\/felice-plazatech\/30min\"\n           target=\"_blank\" rel=\"noopener\">\n          Prenota una Demo\n        <\/a>\n      <\/div>\n    <\/div>\n\n    <!-- Right -->\n    <div class=\"nordi-right\">\n      <div class=\"nordi-includes\">\n        <div class=\"nordi-includes__title\">Include:<\/div>\n        <ul class=\"nordi-includes__list\">\n          <li><span class=\"nordi-check\">\u2713<\/span> AI Concierge<\/li>\n          <li><span class=\"nordi-check\">\u2713<\/span> Guest Portal<\/li>\n          <li><span class=\"nordi-check\">\u2713<\/span> Task Manager<\/li>\n          <li><span class=\"nordi-check\">\u2713<\/span> Communication hub<\/li>\n          <li><span class=\"nordi-check\">\u2713<\/span> Reviews<\/li>\n          <li><span class=\"nordi-check\">\u2713<\/span> Altre feature in arrivo<\/li>\n        <\/ul>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<style>\n  \/* ======================\n     Nordi Pricing v3\n     ====================== *\/\n  .nordi-pricing-v3{\n    --navy: #0b3a57;\n    --text: #0b2940;\n    --muted: #9aa9bb;\n    --accent: #f5a24a;\n    --soft: #e9f0f5;\n    --stroke: rgba(11,41,64,0.10);\n    --shadow: 0 18px 60px rgba(11,41,64,0.08);\n\n    width: 100%;\n    padding: 24px 16px;\n    box-sizing: border-box;\n  }\n\n  \/* Toggle pill centered (NOT full width) *\/\n  .nordi-pricing-v3 .nordi-toggle{\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    gap: 10px;\n\n    background: #ffffff;\n    border: 2px solid var(--stroke);\n    border-radius: 9999px;\n    padding: 0px;\n\n    box-shadow: 0 10px 30px rgba(11,41,64,0.06);\n    margin: 0 auto 18px;\n    max-width: calc(100% - 32px);\n\n    position: relative;\n    left: 50%;\n    transform: translateX(-50%);\n  }\n\n  .nordi-pricing-v3 .nordi-toggle__btn{\n    border: 0;\n    background: #ffffff;\n    color: var(--navy);\n\n    border-radius: 9999px;\n    padding: 12px 22px;\n    font-weight: 800;\n    line-height: 1;\n    cursor: pointer;\n\n    display: inline-flex;\n    align-items: center;\n    gap: 10px;\n\n    transition: box-shadow .18s ease, background .18s ease, color .18s ease;\n    white-space: nowrap;\n  }\n  .nordi-pricing-v3 .nordi-toggle__btn:hover{\n    box-shadow: 0 10px 25px rgba(11,41,64,0.08);\n  }\n  .nordi-pricing-v3 .nordi-toggle__btn.is-active{\n    background: var(--navy);\n    color: #ffffff;\n  }\n\n  .nordi-pricing-v3 .nordi-toggle__badge{\n    background: var(--accent);\n    color: var(--text);\n    border-radius: 9999px;\n    padding: 6px 12px;\n    font-weight: 900;\n    font-size: .85rem;\n  }\n\n  \/* Card *\/\n  .nordi-pricing-v3 .nordi-card{\n    background: #ffffff;\n    border-radius: 22px;\n    box-shadow: var(--shadow);\n    border: 1px solid rgba(11,41,64,0.06);\n    padding: 26px;\n\n    display: grid;\n    grid-template-columns: 1.6fr 1fr;\n    gap: 22px;\n    align-items: stretch;\n    box-sizing: border-box;\n  }\n\n  \/* Price *\/\n  .nordi-pricing-v3 .nordi-price{\n    font-weight: 600;\n    color: var(--navy);\n    letter-spacing: -0.02em;\n\n    display:flex;\n    align-items: baseline;\n    gap: 8px;\n    margin-top: 6px;\n  }\n  .nordi-pricing-v3 .nordi-price__currency{\n    font-size: 2.4rem;\n    line-height: 1;\n  }\n  .nordi-pricing-v3 .nordi-price__value{\n    font-size: 3.2rem;\n    line-height: 1;\n  }\n  .nordi-pricing-v3 .nordi-price__period{\n    font-size: 1.15rem;\n    color: var(--muted);\n    font-weight: 500;\n  }\n\n  .nordi-pricing-v3 .nordi-subnote{\n    margin-top: 8px;\n    color: var(--muted);\n    font-weight: 600;\n  }\n\n  \/* Slider *\/\n  .nordi-pricing-v3 .nordi-slider{\n    margin-top: 26px;\n  }\n  .nordi-pricing-v3 .nordi-slider__label{\n    font-weight: 800;\n    color: var(--text);\n    margin-bottom: 10px;\n    font-size: 1.05rem;\n  }\n\n  .nordi-pricing-v3 .nordi-slider__range{\n    width: 100%;\n    appearance: none;\n    height: 8px;\n    border-radius: 999px;\n    background: var(--accent);\n    outline: none;\n  }\n  .nordi-pricing-v3 .nordi-slider__range::-webkit-slider-thumb{\n    -webkit-appearance: none;\n    appearance: none;\n    width: 28px;\n    height: 28px;\n    border-radius: 50%;\n    background: #ffffff;\n    border: 4px solid rgba(11,41,64,0.10);\n    box-shadow: 0 10px 24px rgba(11,41,64,0.18);\n    cursor: pointer;\n  }\n  .nordi-pricing-v3 .nordi-slider__range::-moz-range-thumb{\n    width: 28px;\n    height: 28px;\n    border-radius: 50%;\n    background: #ffffff;\n    border: 4px solid rgba(11,41,64,0.10);\n    box-shadow: 0 10px 24px rgba(11,41,64,0.18);\n    cursor: pointer;\n  }\n  .nordi-pricing-v3 .nordi-slider__range::-moz-range-track{\n    height: 8px;\n    border-radius: 999px;\n    background: var(--accent);\n  }\n\n  \/* CTA *\/\n  .nordi-pricing-v3 .nordi-cta{\n    display:block;\n    width: 100%;\n    margin-top: 16px;\n\n    text-align:center;\n    padding: 10px 18px;\n    background: var(--navy);\n    color: #fff !important;\n\n    font-weight: 600;\n    border-radius: 16px;\n    text-decoration: none !important;\n\n    transition: transform .15s ease, box-shadow .15s ease, filter .15s ease;\n    box-shadow: 0 14px 30px rgba(11,58,87,0.20);\n    box-sizing: border-box;\n  }\n  .nordi-pricing-v3 .nordi-cta:hover,\n  .nordi-pricing-v3 .nordi-cta:focus{\n    transform: translateY(-1px);\n    box-shadow: 0 18px 38px rgba(11,58,87,0.26);\n    filter: brightness(1.02);\n    color: #fff !important;\n  }\n\n  \/* Includes box *\/\n  .nordi-pricing-v3 .nordi-includes{\n    background: var(--soft);\n    border-radius: 18px;\n    padding: 18px;\n    border: 1px solid rgba(11,41,64,0.06);\n    height: 100%;\n    box-sizing: border-box;\n  }\n  .nordi-pricing-v3 .nordi-includes__title{\n    font-weight: 600;\n    color: var(--text);\n    margin-bottom: 14px;\n    font-size: 1.rem;\n  }\n  .nordi-pricing-v3 .nordi-includes__list{\n    list-style:none;\n    padding:0;\n    margin:0;\n    display:flex;\n    flex-direction:column;\n    gap: 8px;\n    color: var(--text);\n    font-weight: 600;\n  }\n  .nordi-pricing-v3 .nordi-includes__list li{\n    display:flex;\n    align-items:center;\n    gap: 8px;\n  }\n  .nordi-pricing-v3 .nordi-check{\n    width: 12px;\n    height: 12px;\n    border-radius: 999px;\n    display:inline-flex;\n    align-items:center;\n    justify-content:center;\n    background: var(--accent);\n    color: #fff;\n    font-weight: 600;\n    font-size: .5rem;\n    flex: 0 0 12px;\n  }\n\n  \/* Disabled state *\/\n  .nordi-pricing-v3 .is-disabled{\n    opacity: .55;\n  }\n\n  \/* Responsive *\/\n  @media (max-width: 900px){\n    .nordi-pricing-v3 .nordi-card{\n      grid-template-columns: 1fr;\n      padding: 16px;\n    }\n  }\n  @media (max-width: 520px){\n    .nordi-pricing-v3 .nordi-price__value{ font-size: 2.6rem; }\n    .nordi-pricing-v3 .nordi-price__currency{ font-size: 2.0rem; }\n  }\n<\/style>\n\n<script>\n(function(){\n  const DEMO_URL = \"https:\/\/calendar.google.com\/calendar\/u\/0\/appointments\/schedules\/AcZssZ04wbwyR9xqZkrPU3G2NBHX8p2C_9UZ3yao8mRd213YLz5UkFH2g0-WmVYqytM2wdyR6gRNyaCV?gv=true\";\n  const SALES_ANCHOR = \"#contatto\";\n\n  const TIERS = [\n    { from: 1,   to: 10,  rate: 16 },\n    { from: 11,  to: 50,  rate: 14 },\n    { from: 51,  to: 100, rate: 12 },\n    { from: 101, to: 200, rate: 10 }\n  ];\n\n  const YEARLY_DISCOUNT = 0.10; \/\/ -10% sul mensile\n  const QUARTER_MONTHS  = 3;    \/\/ fatturazione trimestrale nel tab mensile\n\n  function fmtInt(v){\n    return v.toLocaleString('it-IT', { maximumFractionDigits: 0 });\n  }\n  function fmt2(v){\n    return v.toLocaleString('it-IT', { minimumFractionDigits: 2, maximumFractionDigits: 2 });\n  }\n\n  function progressiveMonthlyTotal(rooms){\n    let remaining = rooms;\n    let total = 0;\n\n    for (const t of TIERS){\n      if (remaining <= 0) break;\n      const cap = (t.to - t.from + 1);\n      const used = Math.max(0, Math.min(remaining, cap));\n      total += used * t.rate;\n      remaining -= used;\n    }\n    return { total, overLimit: rooms > 200 };\n  }\n\n  function smoothScrollTo(hash){\n    const id = (hash || \"\").replace(\"#\", \"\");\n    if (!id) return false;\n    const el = document.getElementById(id);\n    if (!el) return false;\n    el.scrollIntoView({ behavior: \"smooth\", block: \"start\" });\n    return true;\n  }\n\n  document.querySelectorAll('[data-nordi-pricing-v3]').forEach((root) => {\n    const slider   = root.querySelector('.js-slider');\n    const roomsEl  = root.querySelector('.js-rooms');\n    const priceEl  = root.querySelector('.js-price');\n    const periodEl = root.querySelector('.js-period');\n    const subEl    = root.querySelector('.js-subnote');\n    const ctaEl    = root.querySelector('.js-cta');\n    const btns     = root.querySelectorAll('.nordi-toggle__btn');\n    const priceWrap = root.querySelector('.nordi-price');\n\n    if (!slider || !roomsEl || !priceEl || !periodEl || !subEl || !ctaEl || btns.length === 0) return;\n\n    let billing = \"yearly\";\n\n    function setBilling(next){\n      billing = next;\n      btns.forEach(b => {\n        const active = b.dataset.billing === billing;\n        b.classList.toggle('is-active', active);\n        b.setAttribute('aria-selected', active ? 'true' : 'false');\n      });\n      render();\n    }\n\n    function setCtaDemo(){\n      ctaEl.textContent = \"Prenota una Demo\";\n      ctaEl.href = DEMO_URL;\n      ctaEl.target = \"_blank\";\n      ctaEl.rel = \"noopener\";\n      ctaEl.dataset.mode = \"demo\";\n    }\n\n    function setCtaSales(){\n      ctaEl.textContent = \"Contatta il team commerciale\";\n      ctaEl.href = SALES_ANCHOR;\n      ctaEl.removeAttribute(\"target\");\n      ctaEl.removeAttribute(\"rel\");\n      ctaEl.dataset.mode = \"sales\";\n    }\n\n    function render(){\n      const rooms = parseInt(slider.value, 10);\n      roomsEl.textContent = fmtInt(rooms);\n\n      const { total: monthlyTotal, overLimit } = progressiveMonthlyTotal(rooms);\n\n      if (overLimit){\n        priceEl.textContent = \"\u2014\";\n        periodEl.textContent = \"\";\n        subEl.textContent = \"Oltre 200 camere: contatta il team commerciale.\";\n        priceWrap.classList.add(\"is-disabled\");\n        setCtaSales();\n        return;\n      }\n\n      priceWrap.classList.remove(\"is-disabled\");\n      setCtaDemo();\n\n      if (billing === \"monthly\"){\n        priceEl.textContent = fmtInt(monthlyTotal);\n        periodEl.textContent = \"\/mese\";\n        const quarterly = monthlyTotal * QUARTER_MONTHS;\n        subEl.textContent = `Fatturato ogni 3 mesi: \u20ac ${fmt2(quarterly)}`;\n      } else {\n        const monthlyDiscounted = monthlyTotal * (1 - YEARLY_DISCOUNT);\n        priceEl.textContent = fmtInt(monthlyDiscounted);\n        periodEl.textContent = \"\/mese\";\n        const billedYearly = monthlyDiscounted * 12;\n        subEl.textContent = `Fatturato annualmente: \u20ac ${fmt2(billedYearly)}`;\n      }\n    }\n\n    \/\/ Events\n    slider.addEventListener(\"input\", render);\n    btns.forEach(b => b.addEventListener(\"click\", () => setBilling(b.dataset.billing)));\n\n    ctaEl.addEventListener(\"click\", (e) => {\n      if (ctaEl.dataset.mode !== \"sales\") return;\n      e.preventDefault();\n      smoothScrollTo(SALES_ANCHOR);\n    });\n\n    \/\/ Init\n    render();\n  });\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>PRICING Piani semplici pensatiper crescere insieme. Scegli il piano che si adatta al tuo tipo di struttura. Nessun costo nascosto, solo valore tangibile e aggiornamenti continui inclusi.Piani di abbonamento a partire da 14\u20ac\/stanza Mensile Annuale -10% \u20ac 16 \/mese Fatturato ogni 3 mesi: \u20ac 48,00 1 Camere Prenota una Demo Include: \u2713 AI Concierge \u2713 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-668","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/nordi.ai\/en\/wp-json\/wp\/v2\/pages\/668","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nordi.ai\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/nordi.ai\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/nordi.ai\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/nordi.ai\/en\/wp-json\/wp\/v2\/comments?post=668"}],"version-history":[{"count":5,"href":"https:\/\/nordi.ai\/en\/wp-json\/wp\/v2\/pages\/668\/revisions"}],"predecessor-version":[{"id":692,"href":"https:\/\/nordi.ai\/en\/wp-json\/wp\/v2\/pages\/668\/revisions\/692"}],"wp:attachment":[{"href":"https:\/\/nordi.ai\/en\/wp-json\/wp\/v2\/media?parent=668"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}