{"id":2451,"date":"2026-07-23T10:00:20","date_gmt":"2026-07-23T10:00:20","guid":{"rendered":"https:\/\/staging.klefs.it\/self-check-in-keybox\/"},"modified":"2026-07-23T10:00:20","modified_gmt":"2026-07-23T10:00:20","slug":"self-check-in-keybox","status":"publish","type":"page","link":"https:\/\/staging.klefs.it\/ru\/self-check-in-keybox\/","title":{"rendered":"Self check-in e keybox"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2451\" class=\"elementor elementor-2451\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6a61e63 e-con-full e-flex e-con e-parent\" data-id=\"6a61e63\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6a61e63 elementor-widget elementor-widget-html\" data-id=\"6a61e63\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n.klefs-lp-keybox{--lp-shell:1240px;background:#f8faf7;color:var(--klefs-text);overflow:hidden}.klefs-lp-keybox *{box-sizing:border-box}.klefs-lp-shell{max-width:1240px;width:min(1240px,calc(100vw - (var(--klefs-page-pad,24px) * 2)));margin:0 auto}.klefs-lp-section{padding:104px 0}.klefs-lp-section--soft{background:#eef4f0}.klefs-lp-section--dark{background:linear-gradient(145deg,#061c22 0%,#102f37 58%,#163740 100%);color:#fff}.klefs-lp-kicker{color:var(--klefs-accent);font-size:13px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.klefs-lp-h1{color:#fff!important;font-size:clamp(42px,5.15vw,74px)!important;font-weight:930!important;letter-spacing:0!important;line-height:.95!important;margin:0!important;max-width:10.8ch!important}.klefs-lp-h2{font-size:clamp(36px,4.2vw,64px)!important;font-weight:920!important;letter-spacing:0!important;line-height:.98!important;margin:0!important}.klefs-lp-h3{font-size:clamp(26px,2.5vw,38px);font-weight:880;line-height:1.02;margin:0}.klefs-lp-lead{color:rgba(17,47,54,.72)!important;font-size:18px!important;line-height:1.5!important;margin:0!important;max-width:660px!important}.klefs-lp-section--dark .klefs-lp-lead{color:rgba(17,47,54,.72)!important;font-size:18px!important;line-height:1.5!important;margin:0!important;max-width:660px!important}.klefs-lp-muted{color:rgba(17,47,54,.68);font-size:16px;line-height:1.55;margin:0}.klefs-lp-section--dark .klefs-lp-muted{color:rgba(255,255,255,.7)}.klefs-lp-actions{display:flex;flex-wrap:wrap;gap:14px}.klefs-lp-button{align-items:center;border-radius:999px;display:inline-flex;font-size:16px;font-weight:900;justify-content:center;min-height:54px;padding:0 22px;text-decoration:none!important;transition:transform 180ms ease,box-shadow 180ms ease,color 180ms ease,background 180ms ease}.klefs-lp-button--gold{background:var(--klefs-accent);color:#102f37!important;box-shadow:0 18px 42px rgba(186,162,86,.28)}.klefs-lp-button--dark{background:var(--klefs-primary);color:#fff!important}.klefs-lp-button--light{background:rgba(255,255,255,.9);border:1px solid rgba(255,255,255,.26);color:#102f37!important}.klefs-lp-button--ghost{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.22);color:#fff!important}.klefs-lp-button:hover,.klefs-lp-button:focus-visible{transform:translateY(-2px)}.klefs-lp-hero{background:radial-gradient(circle at 72% 28%,rgba(186,162,86,.16),transparent 28%),linear-gradient(145deg,#061c22 0%,#102f37 52%,#163740 100%);color:#fff;min-height:calc(100vh - 74px);padding:154px 0 104px!important;position:relative}.klefs-lp-hero__grid{align-items:center;display:grid;gap:clamp(56px,7vw,112px);grid-template-columns:minmax(0,1.16fr) minmax(320px,.84fr)}.klefs-lp-hero__copy{display:grid;gap:24px;max-width:760px}.klefs-lp-hero__copy .klefs-lp-h1{color:#fff!important;font-size:clamp(42px,5.15vw,74px)!important;font-weight:930!important;letter-spacing:0!important;line-height:.95!important;margin:0!important;max-width:10.8ch!important}.klefs-lp-hero__copy .klefs-lp-lead{color:rgba(17,47,54,.72)!important;font-size:18px!important;line-height:1.5!important;margin:0!important;max-width:660px!important}.klefs-lp-note{align-items:center;color:rgba(255,255,255,.72);display:flex;font-size:15px;font-weight:760;gap:10px}.klefs-lp-note:before{background:var(--klefs-accent);border-radius:999px;content:\"\";height:9px;width:9px}.klefs-lp-hero__visual{min-height:610px;position:relative}.klefs-lp-phone{background:#061c22;border:10px solid #061c22;border-radius:44px;box-shadow:0 42px 120px rgba(0,0,0,.34);height:590px;left:44px;overflow:hidden;padding:10px;position:absolute;top:20px;width:295px;z-index:2}.klefs-lp-phone:before{background:#061c22;border-radius:0 0 16px 16px;content:\"\";height:26px;left:50%;position:absolute;top:10px;transform:translateX(-50%);width:96px;z-index:3}.klefs-lp-phone img{border-radius:28px;display:block;height:100%;object-fit:cover;object-position:top center;width:100%}.klefs-lp-access-card{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.22);border-radius:36px;box-shadow:0 34px 100px rgba(0,0,0,.24);display:grid;gap:16px;padding:24px;position:absolute;right:0;top:110px;width:390px;backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2)}.klefs-lp-access-card__head{display:flex;justify-content:space-between;gap:14px}.klefs-lp-access-card b{color:#fff;font-size:19px}.klefs-lp-pill{background:rgba(186,162,86,.18);border:1px solid rgba(186,162,86,.38);border-radius:999px;color:var(--klefs-accent);font-size:12px;font-weight:900;padding:8px 10px;text-transform:uppercase}.klefs-lp-code{background:rgba(10,43,50,.68);border:1px solid rgba(255,255,255,.18);border-radius:24px;color:#fff;display:grid;gap:8px;padding:22px}.klefs-lp-code strong{font-size:42px;letter-spacing:.2em;line-height:1}.klefs-lp-code span{color:rgba(255,255,255,.68);font-size:15px}.klefs-lp-access-row{align-items:center;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.16);border-radius:18px;color:#fff;display:flex;justify-content:space-between;padding:14px 16px}.klefs-lp-float{background:rgba(10,43,50,.78);border:1px solid rgba(255,255,255,.24);border-radius:22px;box-shadow:0 22px 70px rgba(0,0,0,.26);color:#fff;padding:16px 18px;position:absolute;z-index:4;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.klefs-lp-float b{display:block;font-size:16px;line-height:1.16}.klefs-lp-float span{color:rgba(255,255,255,.72);display:block;font-size:14px;margin-top:6px}.klefs-lp-float--one{right:76px;top:16px}.klefs-lp-float--two{bottom:86px;left:0}.klefs-lp-float--three{bottom:12px;right:48px}.klefs-lp-problem__grid{align-items:start;display:grid;gap:74px;grid-template-columns:.82fr 1.18fr}.klefs-lp-problem__copy{display:grid;gap:22px;position:sticky;top:130px}.klefs-lp-problem__copy .klefs-lp-h2{font-size:clamp(36px,4.2vw,64px)!important;font-weight:920!important;letter-spacing:0!important;line-height:.98!important;margin:0!important}.klefs-lp-chaos{display:grid;gap:22px}.klefs-lp-chaos-card{background:#fff;border:1px solid rgba(17,47,54,.1);border-radius:30px;box-shadow:0 28px 86px rgba(17,47,54,.1);padding:26px}.klefs-lp-chaos-card--dark{background:linear-gradient(145deg,#061c22,#163740);color:#fff}.klefs-lp-list{display:grid;gap:12px;margin-top:18px}.klefs-lp-list div{align-items:center;background:#f6f9f7;border:1px solid rgba(17,47,54,.08);border-radius:16px;display:grid;gap:12px;grid-template-columns:38px 1fr auto;padding:12px}.klefs-lp-chaos-card--dark .klefs-lp-list div{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.16)}.klefs-lp-list i{align-items:center;background:rgba(22,55,64,.08);border-radius:13px;color:var(--klefs-primary);display:flex;font-style:normal;font-weight:900;height:38px;justify-content:center;width:38px}.klefs-lp-chaos-card--dark .klefs-lp-list i{background:rgba(255,255,255,.12);color:#fff}.klefs-lp-list b{font-size:16px}.klefs-lp-list span{color:rgba(17,47,54,.5);font-size:13px;font-weight:850}.klefs-lp-chaos-card--dark .klefs-lp-list span{color:var(--klefs-accent)}.klefs-lp-demo__grid{align-items:center;display:grid;gap:72px;grid-template-columns:minmax(0,.92fr) minmax(540px,1.08fr)}.klefs-lp-demo__copy{display:grid;gap:22px;max-width:590px}.klefs-lp-module-stage{background:rgba(255,255,255,.74);border:1px solid rgba(17,47,54,.1);border-radius:42px;box-shadow:0 38px 110px rgba(17,47,54,.14);display:grid;gap:22px;grid-template-columns:1.1fr .9fr;padding:28px}.klefs-lp-module{background:#fff;border:1px solid rgba(17,47,54,.1);border-radius:26px;box-shadow:0 18px 60px rgba(17,47,54,.1);display:grid;grid-template-rows:auto 1fr;overflow:hidden}.klefs-lp-module--main{grid-row:span 2}.klefs-lp-module span{background:var(--klefs-accent);border-radius:999px;color:#102f37;font-size:12px;font-weight:900;justify-self:start;margin:14px 14px 8px;padding:8px 10px}.klefs-lp-module img{display:block;height:auto;object-fit:contain;object-position:top center;width:100%}.klefs-lp-flow{display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr))}.klefs-lp-step{background:#fff;border:1px solid rgba(17,47,54,.1);border-radius:28px;box-shadow:0 22px 70px rgba(17,47,54,.08);display:grid;gap:18px;padding:26px;position:relative}.klefs-lp-step i{align-items:center;background:var(--klefs-primary);border-radius:18px;color:#fff;display:flex;font-style:normal;font-weight:950;height:50px;justify-content:center;width:50px}.klefs-lp-step b{font-size:21px;line-height:1.1}.klefs-lp-feature-grid{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:46px}.klefs-lp-feature{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.18);border-radius:28px;display:grid;gap:16px;min-height:220px;padding:26px}.klefs-lp-feature svg{height:30px;width:30px;color:var(--klefs-accent)}.klefs-lp-feature b{color:#fff;font-size:22px;line-height:1.1}.klefs-lp-feature p{color:rgba(255,255,255,.7);font-size:16px;line-height:1.48;margin:0}.klefs-lp-compare{display:grid;gap:24px;grid-template-columns:1fr auto 1fr}.klefs-lp-method{background:#fff;border:1px solid rgba(17,47,54,.1);border-radius:32px;box-shadow:0 24px 76px rgba(17,47,54,.1);display:grid;gap:16px;padding:28px}.klefs-lp-method--dark{background:linear-gradient(145deg,#061c22,#163740);color:#fff}.klefs-lp-vs{align-self:center;background:var(--klefs-accent);border-radius:999px;color:#102f37;font-weight:950;padding:15px 18px}.klefs-lp-faq{display:grid;gap:12px;margin-top:44px}.klefs-lp-faq details{background:#fff;border:1px solid rgba(17,47,54,.1);border-radius:22px;overflow:hidden}.klefs-lp-faq summary{color:var(--klefs-text);cursor:pointer;display:flex;font-size:19px;font-weight:900;justify-content:space-between;list-style:none;padding:22px 24px}.klefs-lp-faq summary::-webkit-details-marker{display:none}.klefs-lp-faq summary:after{background:rgba(22,55,64,.08);border-radius:999px;content:\"+\";display:grid;height:34px;place-items:center;width:34px}.klefs-lp-faq details[open] summary:after{background:var(--klefs-accent);content:\"-\"}.klefs-lp-faq p{color:rgba(17,47,54,.72);font-size:17px;line-height:1.5;margin:-2px 24px 22px}.klefs-lp-cta{padding:120px 0}.klefs-lp-cta__box{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:42px;box-shadow:0 42px 120px rgba(0,0,0,.26);display:grid;gap:34px;grid-template-columns:1fr auto;padding:46px;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.klefs-lp-cta__box h2{color:#fff;max-width:760px}.klefs-lp-cta__box p{max-width:620px}@media(max-width:1024px){.klefs-lp-hero__grid,.klefs-lp-problem__grid,.klefs-lp-demo__grid,.klefs-lp-cta__box{grid-template-columns:1fr}.klefs-lp-hero{padding-top:150px}.klefs-lp-hero__visual{min-height:610px}.klefs-lp-problem__copy{position:static}.klefs-lp-flow,.klefs-lp-feature-grid{grid-template-columns:1fr 1fr}.klefs-lp-compare{grid-template-columns:1fr}.klefs-lp-vs{justify-self:start}.klefs-lp-module-stage{max-width:760px}}@media(max-width:767px){.klefs-lp-section{padding:76px 0}.klefs-lp-hero{min-height:auto;padding:132px 0 78px}.klefs-lp-hero__grid{align-items:center;display:grid;gap:clamp(56px,7vw,112px);grid-template-columns:minmax(0,1.16fr) minmax(320px,.84fr)}.klefs-lp-hero__copy .klefs-lp-h1{color:#fff!important;font-size:clamp(42px,5.15vw,74px)!important;font-weight:930!important;letter-spacing:0!important;line-height:.95!important;margin:0!important;max-width:10.8ch!important}.klefs-lp-actions .klefs-lp-button{width:100%}.klefs-lp-hero__visual{min-height:auto}.klefs-lp-phone{height:560px;margin-inline:auto;position:relative;left:auto;top:auto;width:280px}.klefs-lp-access-card{margin:20px auto 0;position:relative;right:auto;top:auto;width:100%}.klefs-lp-float{margin-top:12px;position:relative;inset:auto!important}.klefs-lp-module-stage{grid-template-columns:1fr;padding:16px;border-radius:30px}.klefs-lp-module--main{grid-row:auto}.klefs-lp-flow,.klefs-lp-feature-grid{grid-template-columns:1fr}.klefs-lp-cta__box{border-radius:30px;padding:28px}.klefs-lp-compare{gap:18px}}\n\/* LP keybox hero cleanup *\/\n.klefs-lp-hero {\n  min-height: auto !important;\n  padding: 154px 0 104px !important;\n}\n.klefs-lp-hero__grid{align-items:center;display:grid;gap:clamp(56px,7vw,112px);grid-template-columns:minmax(0,1.16fr) minmax(320px,.84fr)}\n.klefs-lp-hero__copy{display:grid;gap:24px;max-width:760px}\n.klefs-lp-hero__copy .klefs-lp-h1{color:#fff!important;font-size:clamp(42px,5.15vw,74px)!important;font-weight:930!important;letter-spacing:0!important;line-height:.95!important;margin:0!important;max-width:10.8ch!important}\n.klefs-lp-hero__copy .klefs-lp-lead{color:rgba(17,47,54,.72)!important;font-size:18px!important;line-height:1.5!important;margin:0!important;max-width:660px!important}\n.klefs-lp-hero__visual {\n  align-items: center !important;\n  display: grid !important;\n  gap: 20px !important;\n  grid-template-columns: 285px minmax(220px, 1fr) !important;\n  min-height: 600px !important;\n  overflow: visible !important;\n  position: relative !important;\n}\n.klefs-lp-phone {\n  grid-column: 1 !important;\n  height: 570px !important;\n  left: auto !important;\n  position: relative !important;\n  top: auto !important;\n  width: 285px !important;\n  z-index: 3 !important;\n}\n.klefs-lp-access-card {\n  align-self: center !important;\n  grid-column: 2 !important;\n  max-width: 330px !important;\n  position: relative !important;\n  right: auto !important;\n  top: auto !important;\n  width: 100% !important;\n  z-index: 2 !important;\n}\n.klefs-lp-access-card__head b {\n  font-size: 18px !important;\n}\n.klefs-lp-code {\n  padding: 20px !important;\n}\n.klefs-lp-code strong {\n  font-size: 34px !important;\n}\n.klefs-lp-access-row {\n  gap: 14px !important;\n}\n.klefs-lp-float {\n  max-width: 250px !important;\n  z-index: 5 !important;\n}\n.klefs-lp-float--one {\n  left: 260px !important;\n  right: auto !important;\n  top: 42px !important;\n}\n.klefs-lp-float--two {\n  bottom: 72px !important;\n  left: 26px !important;\n}\n.klefs-lp-float--three {\n  bottom: 38px !important;\n  right: 28px !important;\n}\n.klefs-lp-hero .klefs-lp-button--ghost:hover,\n.klefs-lp-hero .klefs-lp-button--ghost:focus-visible {\n  color: #fff !important;\n}\n@media (min-width: 1025px) and (max-width: 1240px) {\n  .klefs-lp-hero__grid{align-items:center;display:grid;gap:clamp(56px,7vw,112px);grid-template-columns:minmax(0,1.16fr) minmax(320px,.84fr)}\n  .klefs-lp-hero__copy .klefs-lp-h1{color:#fff!important;font-size:clamp(42px,5.15vw,74px)!important;font-weight:930!important;letter-spacing:0!important;line-height:.95!important;margin:0!important;max-width:10.8ch!important}\n  .klefs-lp-phone {\n    height: 530px !important;\n    width: 265px !important;\n  }\n  .klefs-lp-hero__visual {\n    grid-template-columns: 265px minmax(200px, 1fr) !important;\n  }\n  .klefs-lp-float--one { left: 236px !important; }\n}\n@media (max-width: 1024px) {\n  .klefs-lp-hero {\n    padding: 132px 0 84px !important;\n  }\n  .klefs-lp-hero__grid{align-items:center;display:grid;gap:clamp(56px,7vw,112px);grid-template-columns:minmax(0,1.16fr) minmax(320px,.84fr)}\n  .klefs-lp-hero__copy,\n  .klefs-lp-hero__copy .klefs-lp-lead{color:rgba(17,47,54,.72)!important;font-size:18px!important;line-height:1.5!important;margin:0!important;max-width:660px!important}\n  .klefs-lp-hero__copy .klefs-lp-h1{color:#fff!important;font-size:clamp(42px,5.15vw,74px)!important;font-weight:930!important;letter-spacing:0!important;line-height:.95!important;margin:0!important;max-width:10.8ch!important}\n  .klefs-lp-hero__visual {\n    justify-content: center !important;\n    margin-inline: auto !important;\n    max-width: 720px !important;\n    width: 100% !important;\n  }\n}\n@media (max-width: 767px) {\n  .klefs-lp-hero {\n    padding: 126px 0 72px !important;\n  }\n  .klefs-lp-hero__grid{align-items:center;display:grid;gap:clamp(56px,7vw,112px);grid-template-columns:minmax(0,1.16fr) minmax(320px,.84fr)}\n  .klefs-lp-hero__copy .klefs-lp-h1{color:#fff!important;font-size:clamp(42px,5.15vw,74px)!important;font-weight:930!important;letter-spacing:0!important;line-height:.95!important;margin:0!important;max-width:10.8ch!important}\n  .klefs-lp-hero__copy .klefs-lp-lead{color:rgba(17,47,54,.72)!important;font-size:18px!important;line-height:1.5!important;margin:0!important;max-width:660px!important}\n  .klefs-lp-hero__visual {\n    display: grid !important;\n    grid-template-columns: 1fr !important;\n    min-height: auto !important;\n  }\n  .klefs-lp-phone {\n    height: 540px !important;\n    justify-self: center !important;\n    width: 270px !important;\n  }\n  .klefs-lp-access-card {\n    grid-column: 1 !important;\n    max-width: 100% !important;\n  }\n  .klefs-lp-float {\n    margin: 0 !important;\n    max-width: none !important;\n    position: relative !important;\n    inset: auto !important;\n    width: 100% !important;\n  }\n}\n\/* LP keybox full bleed page fix *\/\nbody.page-id-2451,\nbody.page-id-2451 #page,\nbody.page-id-2451 .site,\nbody.page-id-2451 .site-content,\nbody.page-id-2451 .content-area,\nbody.page-id-2451 .entry-content,\nbody.page-id-2451 .elementor,\nbody.page-id-2451 .elementor-section-wrap {\n  margin-left: 0 !important;\n  margin-right: 0 !important;\n  padding-left: 0 !important;\n  padding-right: 0 !important;\n  max-width: none !important;\n  width: 100% !important;\n}\nbody.page-id-2451 {\n  overflow-x: hidden !important;\n  background: #f8faf7 !important;\n}\nbody.page-id-2451 .elementor-2451 > .elementor-element,\nbody.page-id-2451 .elementor-2451 .e-con,\nbody.page-id-2451 .elementor-2451 .e-con-inner {\n  --padding-top: 0 !important;\n  --padding-right: 0 !important;\n  --padding-bottom: 0 !important;\n  --padding-left: 0 !important;\n  --content-width: 100% !important;\n  margin-left: 0 !important;\n  margin-right: 0 !important;\n  max-width: none !important;\n  padding: 0 !important;\n  width: 100% !important;\n}\nbody.page-id-2451 .klefs-lp-keybox {\n  display: block !important;\n  left: 50% !important;\n  margin-left: -50vw !important;\n  margin-right: -50vw !important;\n  max-width: 100vw !important;\n  position: relative !important;\n  right: 50% !important;\n  width: 100vw !important;\n}\n\/* LP keybox hero no phone *\/\n.klefs-lp-hero__grid{align-items:center;display:grid;gap:clamp(56px,7vw,112px);grid-template-columns:minmax(0,1.16fr) minmax(320px,.84fr)}\n.klefs-lp-hero__visual {\n  display: block !important;\n  min-height: 520px !important;\n  position: relative !important;\n}\n.klefs-lp-hero__visual .klefs-lp-phone {\n  display: none !important;\n}\n.klefs-lp-access-card {\n  display: grid !important;\n  gap: 20px !important;\n  left: 50% !important;\n  max-width: 520px !important;\n  padding: 30px !important;\n  position: absolute !important;\n  top: 52px !important;\n  transform: translateX(-50%) !important;\n  width: min(100%, 520px) !important;\n}\n.klefs-lp-access-card::before {\n  background: radial-gradient(circle at 30% 20%, rgba(186,162,86,.18), transparent 34%), rgba(255,255,255,.08) !important;\n  border: 1px solid rgba(255,255,255,.14) !important;\n  border-radius: 36px !important;\n  content: \"\" !important;\n  inset: -34px -28px !important;\n  position: absolute !important;\n  z-index: -1 !important;\n}\n.klefs-lp-access-card__head b {\n  font-size: 24px !important;\n}\n.klefs-lp-code {\n  border-radius: 28px !important;\n  gap: 12px !important;\n  padding: 30px !important;\n}\n.klefs-lp-code strong {\n  font-size: clamp(48px, 5vw, 72px) !important;\n  letter-spacing: .18em !important;\n}\n.klefs-lp-code span {\n  font-size: 17px !important;\n}\n.klefs-lp-access-row {\n  border-radius: 22px !important;\n  font-size: 18px !important;\n  padding: 18px 20px !important;\n}\n.klefs-lp-access-row b {\n  font-size: 19px !important;\n}\n.klefs-lp-float--one {\n  left: auto !important;\n  right: 18px !important;\n  top: 0 !important;\n}\n.klefs-lp-float--two {\n  bottom: 84px !important;\n  left: 0 !important;\n}\n.klefs-lp-float--three {\n  bottom: 0 !important;\n  right: 54px !important;\n}\n@media (max-width: 1024px) {\n  .klefs-lp-hero__grid{align-items:center;display:grid;gap:clamp(56px,7vw,112px);grid-template-columns:minmax(0,1.16fr) minmax(320px,.84fr)}\n  .klefs-lp-hero__visual {\n    min-height: 560px !important;\n    max-width: 680px !important;\n  }\n}\n@media (max-width: 767px) {\n  .klefs-lp-hero__visual {\n    display: grid !important;\n    gap: 14px !important;\n    min-height: auto !important;\n  }\n  .klefs-lp-access-card {\n    left: auto !important;\n    max-width: none !important;\n    position: relative !important;\n    top: auto !important;\n    transform: none !important;\n    width: 100% !important;\n  }\n  .klefs-lp-float--one,\n  .klefs-lp-float--two,\n  .klefs-lp-float--three {\n    inset: auto !important;\n    position: relative !important;\n  }\n}\n\/* LP keybox problem and demo rebuild *\/\n.klefs-lp-hero__visual .klefs-lp-float {\n  display: none !important;\n}\n.klefs-lp-hero__visual {\n  min-height: 500px !important;\n}\n.klefs-lp-access-card {\n  top: 34px !important;\n}\n.klefs-lp-problem-v2 {\n  background:\n    radial-gradient(circle at 76% 32%, rgba(186,162,86,.12), transparent 30%),\n    linear-gradient(180deg, #eef4f0 0%, #f8faf7 100%) !important;\n  padding: 110px 0 118px !important;\n}\n.klefs-lp-problem-v2__head {\n  display: grid !important;\n  gap: 18px !important;\n  margin: 0 auto 58px !important;\n  max-width: 900px !important;\n  text-align: center !important;\n}\n.klefs-lp-problem-v2__head .klefs-lp-h2{font-size:clamp(36px,4.2vw,64px)!important;font-weight:920!important;letter-spacing:0!important;line-height:.98!important;margin:0!important}\n.klefs-lp-problem-v2__head .klefs-lp-lead{color:rgba(17,47,54,.72)!important;font-size:18px!important;line-height:1.5!important;margin:0!important;max-width:660px!important}\n.klefs-lp-journey-v2 {\n  align-items: stretch !important;\n  display: grid !important;\n  gap: 22px !important;\n  grid-template-columns: minmax(0,1fr) 86px minmax(0,1fr) !important;\n}\n.klefs-lp-journey-card-v2 {\n  background: rgba(255,255,255,.78) !important;\n  border: 1px solid rgba(17,47,54,.1) !important;\n  border-radius: 34px !important;\n  box-shadow: 0 30px 90px rgba(17,47,54,.1) !important;\n  display: grid !important;\n  gap: 22px !important;\n  min-height: 520px !important;\n  padding: 30px !important;\n}\n.klefs-lp-journey-card-v2--after {\n  background: linear-gradient(145deg,#061c22,#163740) !important;\n  color: #fff !important;\n}\n.klefs-lp-journey-card-v2__top {\n  align-items: center !important;\n  display: flex !important;\n  justify-content: space-between !important;\n  gap: 16px !important;\n}\n.klefs-lp-journey-card-v2 h3 {\n  color: currentColor !important;\n  font-size: clamp(34px,3.3vw,52px) !important;\n  font-weight: 900 !important;\n  line-height: .96 !important;\n  margin: 0 !important;\n}\n.klefs-lp-journey-tag-v2 {\n  background: rgba(186,162,86,.14) !important;\n  border: 1px solid rgba(186,162,86,.32) !important;\n  border-radius: 999px !important;\n  color: var(--klefs-accent) !important;\n  font-size: 12px !important;\n  font-weight: 900 !important;\n  padding: 8px 10px !important;\n  text-transform: uppercase !important;\n  white-space: nowrap !important;\n}\n.klefs-lp-journey-list-v2 {\n  display: grid !important;\n  gap: 12px !important;\n}\n.klefs-lp-journey-item-v2 {\n  align-items: center !important;\n  background: #f6f9f7 !important;\n  border: 1px solid rgba(17,47,54,.08) !important;\n  border-radius: 20px !important;\n  display: grid !important;\n  gap: 14px !important;\n  grid-template-columns: 42px 1fr auto !important;\n  padding: 14px !important;\n}\n.klefs-lp-journey-card-v2--after .klefs-lp-journey-item-v2 {\n  background: rgba(255,255,255,.1) !important;\n  border-color: rgba(255,255,255,.16) !important;\n}\n.klefs-lp-journey-item-v2 i {\n  align-items: center !important;\n  background: rgba(22,55,64,.08) !important;\n  border-radius: 15px !important;\n  color: var(--klefs-primary) !important;\n  display: flex !important;\n  font-style: normal !important;\n  font-weight: 900 !important;\n  height: 42px !important;\n  justify-content: center !important;\n  width: 42px !important;\n}\n.klefs-lp-journey-card-v2--after .klefs-lp-journey-item-v2 i {\n  background: rgba(255,255,255,.13) !important;\n  color: #fff !important;\n}\n.klefs-lp-journey-item-v2 b {\n  color: currentColor !important;\n  display: block !important;\n  font-size: 17px !important;\n  line-height: 1.15 !important;\n}\n.klefs-lp-journey-item-v2 small {\n  color: rgba(17,47,54,.58) !important;\n  display: block !important;\n  font-size: 14px !important;\n  line-height: 1.35 !important;\n  margin-top: 3px !important;\n}\n.klefs-lp-journey-card-v2--after .klefs-lp-journey-item-v2 small {\n  color: rgba(255,255,255,.68) !important;\n}\n.klefs-lp-journey-item-v2 span {\n  color: rgba(17,47,54,.46) !important;\n  font-size: 13px !important;\n  font-weight: 900 !important;\n}\n.klefs-lp-journey-card-v2--after .klefs-lp-journey-item-v2 span {\n  color: var(--klefs-accent) !important;\n}\n.klefs-lp-journey-note-v2 {\n  align-self: end !important;\n  background: rgba(186,162,86,.12) !important;\n  border: 1px solid rgba(186,162,86,.26) !important;\n  border-radius: 22px !important;\n  color: rgba(17,47,54,.72) !important;\n  font-size: 16px !important;\n  font-weight: 760 !important;\n  line-height: 1.45 !important;\n  padding: 18px !important;\n}\n.klefs-lp-journey-card-v2--after .klefs-lp-journey-note-v2 {\n  background: rgba(186,162,86,.16) !important;\n  color: rgba(255,255,255,.82) !important;\n}\n.klefs-lp-journey-arrow-v2 {\n  align-self: center !important;\n  background: var(--klefs-accent) !important;\n  border-radius: 999px !important;\n  box-shadow: 0 20px 60px rgba(186,162,86,.28) !important;\n  color: #102f37 !important;\n  display: grid !important;\n  font-size: 30px !important;\n  font-weight: 950 !important;\n  height: 68px !important;\n  place-items: center !important;\n  width: 68px !important;\n}\n.klefs-lp-demo-v2 {\n  background: #fff !important;\n  padding: 118px 0 !important;\n}\n.klefs-lp-demo-v2__grid {\n  align-items: center !important;\n  display: grid !important;\n  gap: 76px !important;\n  grid-template-columns: minmax(0,.82fr) minmax(560px,1.18fr) !important;\n  max-width: 1240px !important;\n}\n.klefs-lp-demo-v2__copy {\n  display: grid !important;\n  gap: 24px !important;\n  max-width: 560px !important;\n}\n.klefs-lp-demo-v2__copy .klefs-lp-h2{font-size:clamp(36px,4.2vw,64px)!important;font-weight:920!important;letter-spacing:0!important;line-height:.98!important;margin:0!important}\n.klefs-lp-demo-points-v2 {\n  display: grid !important;\n  gap: 12px !important;\n  margin-top: 8px !important;\n}\n.klefs-lp-demo-points-v2 div {\n  align-items: center !important;\n  display: flex !important;\n  gap: 12px !important;\n  color: rgba(17,47,54,.78) !important;\n  font-size: 16px !important;\n  font-weight: 800 !important;\n}\n.klefs-lp-demo-points-v2 div::before {\n  background: var(--klefs-accent) !important;\n  border-radius: 999px !important;\n  content: \"\" !important;\n  flex: 0 0 10px !important;\n  height: 10px !important;\n  width: 10px !important;\n}\n.klefs-lp-module-stage-v2 {\n  background: linear-gradient(145deg,rgba(242,246,244,.94),rgba(255,255,255,.8)) !important;\n  border: 1px solid rgba(17,47,54,.1) !important;\n  border-radius: 42px !important;\n  box-shadow: 0 38px 110px rgba(17,47,54,.14) !important;\n  display: grid !important;\n  gap: 22px !important;\n  grid-template-columns: minmax(330px,1.05fr) minmax(240px,.95fr) !important;\n  padding: 28px !important;\n  overflow: visible !important;\n}\n.klefs-lp-module-v2 {\n  background: #fff !important;\n  border: 1px solid rgba(17,47,54,.1) !important;\n  border-radius: 28px !important;\n  box-shadow: 0 22px 70px rgba(17,47,54,.1) !important;\n  display: grid !important;\n  grid-template-rows: auto 1fr !important;\n  overflow: hidden !important;\n  position: relative !important;\n}\n.klefs-lp-module-v2--main {\n  grid-row: span 2 !important;\n}\n.klefs-lp-module-v2 span {\n  background: var(--klefs-accent) !important;\n  border-radius: 999px !important;\n  color: #102f37 !important;\n  font-size: 12px !important;\n  font-weight: 900 !important;\n  justify-self: start !important;\n  margin: 14px 14px 8px !important;\n  padding: 8px 10px !important;\n  position: relative !important;\n  z-index: 2 !important;\n}\n.klefs-lp-module-v2 img {\n  display: block !important;\n  height: auto !important;\n  object-fit: contain !important;\n  object-position: top center !important;\n  width: 100% !important;\n}\n.klefs-lp-module-v2--main img {\n  margin-top: -4px !important;\n}\n@media (max-width: 1024px) {\n  .klefs-lp-journey-v2,\n  .klefs-lp-demo-v2__grid {\n    grid-template-columns: 1fr !important;\n  }\n  .klefs-lp-journey-arrow-v2 {\n    justify-self: center !important;\n    transform: rotate(90deg) !important;\n  }\n  .klefs-lp-demo-v2__copy,\n  .klefs-lp-demo-v2__copy .klefs-lp-h2{font-size:clamp(36px,4.2vw,64px)!important;font-weight:920!important;letter-spacing:0!important;line-height:.98!important;margin:0!important}\n  .klefs-lp-module-stage-v2 {\n    margin-inline: auto !important;\n    max-width: 780px !important;\n  }\n}\n@media (max-width: 767px) {\n  .klefs-lp-problem-v2,\n  .klefs-lp-demo-v2 {\n    padding: 76px 0 !important;\n  }\n  .klefs-lp-problem-v2__head {\n    justify-items: start !important;\n    margin-bottom: 34px !important;\n    text-align: left !important;\n  }\n  .klefs-lp-journey-card-v2 {\n    border-radius: 28px !important;\n    min-height: 0 !important;\n    padding: 20px !important;\n  }\n  .klefs-lp-journey-item-v2 {\n    grid-template-columns: 42px 1fr !important;\n  }\n  .klefs-lp-journey-item-v2 span {\n    grid-column: 2 !important;\n  }\n  .klefs-lp-module-stage-v2 {\n    border-radius: 30px !important;\n    grid-template-columns: 1fr !important;\n    padding: 16px !important;\n  }\n  .klefs-lp-module-v2--main {\n    grid-row: auto !important;\n  }\n}\n\/* LP keybox access card height fix *\/\n.klefs-lp-module-stage-v2 {\n  align-items: start !important;\n}\n.klefs-lp-module-v2,\n.klefs-lp-module-v2--main {\n  align-self: start !important;\n  grid-row: auto !important;\n  height: auto !important;\n  min-height: 0 !important;\n}\n.klefs-lp-module-v2--main img {\n  height: auto !important;\n  max-height: 560px !important;\n  object-fit: contain !important;\n  object-position: top center !important;\n}\n.klefs-lp-module-stage-v2 {\n  grid-template-columns: minmax(330px, 1.05fr) minmax(240px, .95fr) !important;\n  grid-template-areas:\n    \"access alloggio\"\n    \"access documenti\" !important;\n}\n.klefs-lp-module-v2--main { grid-area: access !important; }\n.klefs-lp-module-stage-v2 .klefs-lp-module-v2:nth-child(2) { grid-area: alloggio !important; }\n.klefs-lp-module-stage-v2 .klefs-lp-module-v2:nth-child(3) { grid-area: documenti !important; }\n@media (max-width: 767px) {\n  .klefs-lp-module-stage-v2 {\n    grid-template-areas: none !important;\n    grid-template-columns: 1fr !important;\n  }\n  .klefs-lp-module-v2--main,\n  .klefs-lp-module-stage-v2 .klefs-lp-module-v2:nth-child(2),\n  .klefs-lp-module-stage-v2 .klefs-lp-module-v2:nth-child(3) {\n    grid-area: auto !important;\n  }\n  .klefs-lp-module-v2--main img {\n    max-height: none !important;\n  }\n}\n\/* LP keybox remaining sections final *\/\n.klefs-lp-process-v2 {\n  background:\n    radial-gradient(circle at 18% 18%, rgba(186,162,86,.11), transparent 28%),\n    linear-gradient(180deg,#eef4f0 0%,#f8faf7 100%) !important;\n  padding: 118px 0 !important;\n}\n.klefs-lp-process-v2__grid {\n  align-items: center !important;\n  display: grid !important;\n  gap: 74px !important;\n  grid-template-columns: minmax(0,.78fr) minmax(620px,1.22fr) !important;\n  max-width: 1240px !important;\n}\n.klefs-lp-process-v2__copy {\n  display: grid !important;\n  gap: 22px !important;\n  max-width: 520px !important;\n}\n.klefs-lp-process-v2__copy .klefs-lp-h2{font-size:clamp(36px,4.2vw,64px)!important;font-weight:920!important;letter-spacing:0!important;line-height:.98!important;margin:0!important}\n.klefs-lp-process-board-v2 {\n  background: rgba(255,255,255,.76) !important;\n  border: 1px solid rgba(17,47,54,.1) !important;\n  border-radius: 40px !important;\n  box-shadow: 0 34px 100px rgba(17,47,54,.12) !important;\n  display: grid !important;\n  gap: 18px !important;\n  padding: 28px !important;\n  position: relative !important;\n}\n.klefs-lp-process-board-v2::before {\n  background: linear-gradient(180deg, var(--klefs-accent), rgba(22,55,64,.36)) !important;\n  border-radius: 999px !important;\n  content: \"\" !important;\n  left: 54px !important;\n  position: absolute !important;\n  top: 58px !important;\n  bottom: 58px !important;\n  width: 2px !important;\n}\n.klefs-lp-process-step-v2 {\n  align-items: center !important;\n  background: #fff !important;\n  border: 1px solid rgba(17,47,54,.09) !important;\n  border-radius: 26px !important;\n  display: grid !important;\n  gap: 18px !important;\n  grid-template-columns: 54px 1fr minmax(180px,.45fr) !important;\n  min-height: 118px !important;\n  padding: 18px !important;\n  position: relative !important;\n  z-index: 1 !important;\n}\n.klefs-lp-process-step-v2 i {\n  align-items: center !important;\n  background: var(--klefs-primary) !important;\n  border: 6px solid #fff !important;\n  border-radius: 999px !important;\n  box-shadow: 0 0 0 1px rgba(17,47,54,.1), 0 18px 45px rgba(17,47,54,.12) !important;\n  color: #fff !important;\n  display: flex !important;\n  font-style: normal !important;\n  font-weight: 950 !important;\n  height: 54px !important;\n  justify-content: center !important;\n  width: 54px !important;\n}\n.klefs-lp-process-step-v2 b {\n  color: var(--klefs-text) !important;\n  display: block !important;\n  font-size: 22px !important;\n  line-height: 1.08 !important;\n}\n.klefs-lp-process-step-v2 p {\n  color: rgba(17,47,54,.66) !important;\n  font-size: 15px !important;\n  line-height: 1.45 !important;\n  margin: 6px 0 0 !important;\n}\n.klefs-lp-process-step-v2 span {\n  background: #f2f6f4 !important;\n  border: 1px solid rgba(17,47,54,.08) !important;\n  border-radius: 18px !important;\n  color: var(--klefs-primary) !important;\n  font-size: 14px !important;\n  font-weight: 850 !important;\n  line-height: 1.25 !important;\n  padding: 14px !important;\n}\n.klefs-lp-features-v2 {\n  background:\n    radial-gradient(circle at 82% 18%, rgba(186,162,86,.16), transparent 26%),\n    linear-gradient(145deg,#061c22 0%,#102f37 54%,#163740 100%) !important;\n  color: #fff !important;\n  padding: 122px 0 !important;\n}\n.klefs-lp-features-v2__head {\n  display: grid !important;\n  gap: 18px !important;\n  margin-bottom: 48px !important;\n  max-width: 900px !important;\n}\n.klefs-lp-features-v2__head .klefs-lp-h2{font-size:clamp(36px,4.2vw,64px)!important;font-weight:920!important;letter-spacing:0!important;line-height:.98!important;margin:0!important}\n.klefs-lp-bento-v2 {\n  display: grid !important;\n  gap: 18px !important;\n  grid-template-columns: repeat(12,minmax(0,1fr)) !important;\n  grid-auto-rows: minmax(210px,auto) !important;\n}\n.klefs-lp-bento-card-v2 {\n  background: rgba(255,255,255,.1) !important;\n  border: 1px solid rgba(255,255,255,.18) !important;\n  border-radius: 30px !important;\n  box-shadow: 0 24px 80px rgba(0,0,0,.14) !important;\n  display: grid !important;\n  gap: 16px !important;\n  overflow: hidden !important;\n  padding: 26px !important;\n  position: relative !important;\n}\n.klefs-lp-bento-card-v2--main {\n  background: rgba(255,255,255,.14) !important;\n  grid-column: span 5 !important;\n  grid-row: span 2 !important;\n}\n.klefs-lp-bento-card-v2--wide { grid-column: span 7 !important; }\n.klefs-lp-bento-card-v2--small { grid-column: span 3 !important; }\n.klefs-lp-bento-card-v2 b { color:#fff !important; font-size: clamp(23px,2.1vw,34px) !important; line-height: 1.05 !important; }\n.klefs-lp-bento-card-v2 p { color: rgba(255,255,255,.72) !important; font-size: 16px !important; line-height:1.48 !important; margin:0 !important; max-width:430px !important; }\n.klefs-lp-bento-card-v2 svg { color: var(--klefs-accent) !important; height: 34px !important; width: 34px !important; }\n.klefs-lp-mini-access-v2 {\n  align-self: end !important;\n  background: rgba(6,28,34,.58) !important;\n  border: 1px solid rgba(255,255,255,.18) !important;\n  border-radius: 24px !important;\n  display: grid !important;\n  gap: 12px !important;\n  margin-top: 16px !important;\n  padding: 20px !important;\n}\n.klefs-lp-mini-access-v2 span { color: rgba(255,255,255,.68) !important; font-size:14px !important; font-weight:800 !important; }\n.klefs-lp-mini-access-v2 strong { color:#fff !important; font-size:42px !important; letter-spacing:.16em !important; line-height:1 !important; }\n.klefs-lp-mini-bars-v2 { display:grid !important; gap:8px !important; margin-top:auto !important; }\n.klefs-lp-mini-bars-v2 i { background: rgba(255,255,255,.22) !important; border-radius:999px !important; display:block !important; height:10px !important; }\n.klefs-lp-mini-bars-v2 i:nth-child(2) { width:82% !important; }\n.klefs-lp-mini-bars-v2 i:nth-child(3) { width:62% !important; }\n.klefs-lp-ecosystem-v2 { background:#fff !important; padding:118px 0 !important; }\n.klefs-lp-ecosystem-v2__grid { align-items:center !important; display:grid !important; gap:72px !important; grid-template-columns:minmax(0,.86fr) minmax(560px,1.14fr) !important; max-width:1240px !important; }\n.klefs-lp-ecosystem-v2__copy { display:grid !important; gap:22px !important; max-width:570px !important; }\n.klefs-lp-ecosystem-v2__copy .klefs-lp-h2{font-size:clamp(36px,4.2vw,64px)!important;font-weight:920!important;letter-spacing:0!important;line-height:.98!important;margin:0!important}\n.klefs-lp-map-v2 { background:#f2f6f4 !important; border:1px solid rgba(17,47,54,.1) !important; border-radius:40px !important; box-shadow:0 34px 100px rgba(17,47,54,.12) !important; display:grid !important; gap:22px !important; grid-template-columns:1fr 86px 1.1fr !important; padding:28px !important; }\n.klefs-lp-map-sources-v2 { display:grid !important; gap:12px !important; }\n.klefs-lp-map-source-v2 { align-items:center !important; background:#fff !important; border:1px solid rgba(17,47,54,.08) !important; border-radius:18px !important; display:flex !important; gap:12px !important; min-height:58px !important; padding:13px 15px !important; }\n.klefs-lp-map-source-v2 i { align-items:center !important; background:rgba(22,55,64,.08) !important; border-radius:14px !important; color:var(--klefs-primary) !important; display:flex !important; font-style:normal !important; font-weight:900 !important; height:34px !important; justify-content:center !important; width:34px !important; }\n.klefs-lp-map-source-v2 b { color:var(--klefs-text) !important; font-size:16px !important; }\n.klefs-lp-map-core-v2 { align-self:center !important; background:var(--klefs-accent) !important; border-radius:999px !important; color:#102f37 !important; display:grid !important; font-size:15px !important; font-weight:950 !important; height:70px !important; line-height:1.05 !important; place-items:center !important; text-align:center !important; }\n.klefs-lp-map-core-v2 span { display:block !important; }\n.klefs-lp-map-result-v2 { background:linear-gradient(145deg,#061c22,#163740) !important; border-radius:28px !important; color:#fff !important; display:grid !important; gap:16px !important; padding:24px !important; }\n.klefs-lp-map-result-v2 strong { font-size:21px !important; }\n.klefs-lp-map-url-v2 { align-items:center !important; background:rgba(255,255,255,.1) !important; border:1px solid rgba(255,255,255,.18) !important; border-radius:999px !important; color:#fff !important; display:flex !important; justify-content:space-between !important; gap:14px !important; padding:14px 16px !important; }\n.klefs-lp-map-url-v2 b { overflow:hidden !important; text-overflow:ellipsis !important; white-space:nowrap !important; }\n.klefs-lp-map-url-v2 span { color:var(--klefs-accent) !important; font-weight:900 !important; white-space:nowrap !important; }\n.klefs-lp-map-grid-v2 { display:grid !important; gap:10px !important; grid-template-columns:1fr 1fr !important; }\n.klefs-lp-map-grid-v2 div { background:rgba(255,255,255,.1) !important; border:1px solid rgba(255,255,255,.16) !important; border-radius:18px !important; color:rgba(255,255,255,.78) !important; font-size:15px !important; font-weight:800 !important; padding:15px !important; }\n.klefs-lp-objections-v2 { background:linear-gradient(180deg,#eef4f0 0%,#f8faf7 100%) !important; padding:116px 0 !important; }\n.klefs-lp-objections-v2__grid { align-items:start !important; display:grid !important; gap:74px !important; grid-template-columns:minmax(0,.78fr) minmax(560px,1.22fr) !important; max-width:1240px !important; }\n.klefs-lp-objections-v2__copy { display:grid !important; gap:22px !important; position:sticky !important; top:130px !important; }\n.klefs-lp-objections-v2__copy .klefs-lp-h2{font-size:clamp(36px,4.2vw,64px)!important;font-weight:920!important;letter-spacing:0!important;line-height:.98!important;margin:0!important}\n.klefs-lp-faq-v2 { background:rgba(255,255,255,.72) !important; border:1px solid rgba(17,47,54,.1) !important; border-radius:34px !important; box-shadow:0 30px 90px rgba(17,47,54,.1) !important; display:grid !important; gap:12px !important; padding:16px !important; }\n.klefs-lp-faq-v2 details { background:#fff !important; border:1px solid rgba(17,47,54,.08) !important; border-radius:22px !important; overflow:hidden !important; }\n.klefs-lp-faq-v2 summary { align-items:center !important; color:var(--klefs-text) !important; cursor:pointer !important; display:flex !important; font-size:19px !important; font-weight:900 !important; gap:18px !important; justify-content:space-between !important; line-height:1.25 !important; list-style:none !important; padding:22px 24px !important; }\n.klefs-lp-faq-v2 summary::-webkit-details-marker { display:none !important; }\n.klefs-lp-faq-v2 summary::after { align-items:center !important; background:rgba(22,55,64,.08) !important; border-radius:999px !important; color:var(--klefs-primary) !important; content:\"+\" !important; display:flex !important; flex:0 0 34px !important; font-size:22px !important; height:34px !important; justify-content:center !important; width:34px !important; }\n.klefs-lp-faq-v2 details[open] summary::after { background:var(--klefs-accent) !important; content:\"-\" !important; }\n.klefs-lp-faq-v2 p { color:rgba(17,47,54,.72) !important; font-size:17px !important; line-height:1.55 !important; margin:-3px 24px 22px !important; max-width:710px !important; }\n.klefs-lp-final-v2 { background:radial-gradient(circle at 78% 18%, rgba(186,162,86,.18), transparent 28%),linear-gradient(145deg,#061c22 0%,#102f37 55%,#163740 100%) !important; color:#fff !important; padding:126px 0 !important; }\n.klefs-lp-final-v2__box { align-items:center !important; background:rgba(255,255,255,.1) !important; border:1px solid rgba(255,255,255,.2) !important; border-radius:42px !important; box-shadow:0 42px 120px rgba(0,0,0,.26) !important; display:grid !important; gap:42px !important; grid-template-columns:minmax(0,1fr) minmax(360px,.52fr) !important; padding:46px !important; backdrop-filter:blur(18px) !important; -webkit-backdrop-filter:blur(18px) !important; }\n.klefs-lp-final-v2__copy { display:grid !important; gap:22px !important; }\n.klefs-lp-final-v2__copy .klefs-lp-h2{font-size:clamp(36px,4.2vw,64px)!important;font-weight:920!important;letter-spacing:0!important;line-height:.98!important;margin:0!important}\n.klefs-lp-final-card-v2 { background:#fff !important; border-radius:30px !important; color:var(--klefs-text) !important; display:grid !important; gap:16px !important; padding:28px !important; }\n.klefs-lp-final-card-v2 span { background:rgba(186,162,86,.16) !important; border:1px solid rgba(186,162,86,.32) !important; border-radius:999px !important; color:var(--klefs-accent) !important; font-size:12px !important; font-weight:900 !important; justify-self:start !important; padding:8px 10px !important; text-transform:uppercase !important; }\n.klefs-lp-final-price-v2 { font-size:44px !important; font-weight:930 !important; line-height:1 !important; }\n.klefs-lp-final-card-v2 p { color:rgba(17,47,54,.68) !important; font-size:16px !important; line-height:1.45 !important; margin:0 !important; }\n@media(max-width:1024px){.klefs-lp-process-v2__grid,.klefs-lp-ecosystem-v2__grid,.klefs-lp-objections-v2__grid,.klefs-lp-final-v2__box{grid-template-columns:1fr!important}.klefs-lp-process-v2__copy,.klefs-lp-ecosystem-v2__copy,.klefs-lp-objections-v2__copy{max-width:760px!important;position:static!important}.klefs-lp-bento-v2{grid-template-columns:1fr 1fr!important}.klefs-lp-bento-card-v2,.klefs-lp-bento-card-v2--main,.klefs-lp-bento-card-v2--wide,.klefs-lp-bento-card-v2--small{grid-column:auto!important;grid-row:auto!important}.klefs-lp-map-v2{grid-template-columns:1fr!important}.klefs-lp-map-core-v2{height:auto;min-height:64px}.klefs-lp-map-core-v2{transform:rotate(90deg);width:70px;justify-self:center}.klefs-lp-process-step-v2{grid-template-columns:54px 1fr!important}.klefs-lp-process-step-v2 span{grid-column:2!important;justify-self:start!important}}\n@media(max-width:767px){.klefs-lp-process-v2,.klefs-lp-features-v2,.klefs-lp-ecosystem-v2,.klefs-lp-objections-v2,.klefs-lp-final-v2{padding:76px 0!important}.klefs-lp-process-board-v2{border-radius:28px!important;margin-inline:-4px!important;padding:18px!important}.klefs-lp-process-board-v2::before{left:45px!important;top:42px!important;bottom:42px!important}.klefs-lp-process-step-v2{border-radius:22px!important;grid-template-columns:46px 1fr!important;padding:14px!important}.klefs-lp-process-step-v2 i{height:46px!important;width:46px!important}.klefs-lp-bento-v2{grid-template-columns:1fr!important}.klefs-lp-bento-card-v2{border-radius:24px!important;min-height:190px!important;padding:22px!important}.klefs-lp-map-v2,.klefs-lp-faq-v2{border-radius:26px!important;margin-inline:-4px!important;padding:14px!important}.klefs-lp-map-url-v2{align-items:flex-start!important;border-radius:20px!important;flex-direction:column!important}.klefs-lp-map-grid-v2{grid-template-columns:1fr!important}.klefs-lp-faq-v2 summary{font-size:17px!important;padding:18px!important}.klefs-lp-faq-v2 p{font-size:16px!important;margin:-2px 18px 18px!important}.klefs-lp-final-v2__box{border-radius:30px!important;padding:28px!important}.klefs-lp-final-card-v2{border-radius:24px!important}.klefs-lp-final-v2 .klefs-lp-actions .klefs-lp-button{width:100%!important}}\n\/* LP keybox process features polish *\/\n.klefs-lp-process-v3 {\n  background: linear-gradient(180deg,#eef4f0 0%,#f8faf7 100%) !important;\n  padding: 104px 0 112px !important;\n}\n.klefs-lp-process-v3__head {\n  display: grid !important;\n  gap: 18px !important;\n  margin: 0 0 46px !important;\n  max-width: 880px !important;\n}\n.klefs-lp-process-v3__head .klefs-lp-h2{font-size:clamp(36px,4.2vw,64px)!important;font-weight:920!important;letter-spacing:0!important;line-height:.98!important;margin:0!important}\n.klefs-lp-process-v3__head .klefs-lp-lead{color:rgba(17,47,54,.72)!important;font-size:18px!important;line-height:1.5!important;margin:0!important;max-width:660px!important}\n.klefs-lp-process-rail-v3 {\n  background: rgba(255,255,255,.74) !important;\n  border: 1px solid rgba(17,47,54,.1) !important;\n  border-radius: 38px !important;\n  box-shadow: 0 34px 100px rgba(17,47,54,.11) !important;\n  display: grid !important;\n  gap: 18px !important;\n  grid-template-columns: repeat(4,minmax(0,1fr)) !important;\n  padding: 24px !important;\n  position: relative !important;\n}\n.klefs-lp-process-rail-v3::before {\n  background: linear-gradient(90deg,var(--klefs-accent),rgba(22,55,64,.34)) !important;\n  content: \"\" !important;\n  height: 2px !important;\n  left: 70px !important;\n  position: absolute !important;\n  right: 70px !important;\n  top: 66px !important;\n}\n.klefs-lp-process-step-v3 {\n  background: #fff !important;\n  border: 1px solid rgba(17,47,54,.09) !important;\n  border-radius: 28px !important;\n  display: grid !important;\n  gap: 18px !important;\n  min-height: 290px !important;\n  padding: 24px !important;\n  position: relative !important;\n  z-index: 1 !important;\n}\n.klefs-lp-process-step-v3 i {\n  align-items: center !important;\n  background: var(--klefs-primary) !important;\n  border: 6px solid #fff !important;\n  border-radius: 999px !important;\n  box-shadow: 0 0 0 1px rgba(17,47,54,.1),0 16px 42px rgba(17,47,54,.12) !important;\n  color: #fff !important;\n  display: flex !important;\n  font-style: normal !important;\n  font-weight: 950 !important;\n  height: 58px !important;\n  justify-content: center !important;\n  width: 58px !important;\n}\n.klefs-lp-process-step-v3 b {\n  color: var(--klefs-text) !important;\n  font-size: 23px !important;\n  line-height: 1.06 !important;\n}\n.klefs-lp-process-step-v3 p {\n  color: rgba(17,47,54,.68) !important;\n  font-size: 16px !important;\n  line-height: 1.48 !important;\n  margin: 0 !important;\n}\n.klefs-lp-process-step-v3 span {\n  align-self: end !important;\n  background: #f2f6f4 !important;\n  border: 1px solid rgba(17,47,54,.08) !important;\n  border-radius: 999px !important;\n  color: var(--klefs-primary) !important;\n  font-size: 13px !important;\n  font-weight: 900 !important;\n  justify-self: start !important;\n  padding: 9px 12px !important;\n}\n.klefs-lp-features-v3 {\n  background: radial-gradient(circle at 78% 16%, rgba(186,162,86,.16), transparent 28%),linear-gradient(145deg,#061c22 0%,#102f37 54%,#163740 100%) !important;\n  color: #fff !important;\n  padding: 112px 0 122px !important;\n}\n.klefs-lp-features-v3__head {\n  display: grid !important;\n  gap: 16px !important;\n  margin: 0 0 42px !important;\n  max-width: 940px !important;\n}\n.klefs-lp-features-v3__head .klefs-lp-h2{font-size:clamp(36px,4.2vw,64px)!important;font-weight:920!important;letter-spacing:0!important;line-height:.98!important;margin:0!important}\n.klefs-lp-features-v3__head .klefs-lp-lead{color:rgba(17,47,54,.72)!important;font-size:18px!important;line-height:1.5!important;margin:0!important;max-width:660px!important}\n.klefs-lp-feature-canvas-v3 {\n  display: grid !important;\n  gap: 18px !important;\n  grid-template-columns: 1.02fr .98fr !important;\n  align-items: stretch !important;\n}\n.klefs-lp-feature-primary-v3 {\n  background: rgba(255,255,255,.12) !important;\n  border: 1px solid rgba(255,255,255,.2) !important;\n  border-radius: 34px !important;\n  box-shadow: 0 28px 90px rgba(0,0,0,.18) !important;\n  display: grid !important;\n  gap: 24px !important;\n  min-height: 520px !important;\n  padding: 34px !important;\n}\n.klefs-lp-feature-primary-v3 svg,\n.klefs-lp-feature-tile-v3 svg {\n  color: var(--klefs-accent) !important;\n  height: 34px !important;\n  width: 34px !important;\n}\n.klefs-lp-feature-primary-v3 b {\n  color: #fff !important;\n  font-size: clamp(34px, 3.2vw, 52px) !important;\n  line-height: .96 !important;\n}\n.klefs-lp-feature-primary-v3 p,\n.klefs-lp-feature-tile-v3 p {\n  color: rgba(255,255,255,.76) !important;\n  font-size: 17px !important;\n  line-height: 1.5 !important;\n  margin: 0 !important;\n}\n.klefs-lp-keypad-v3 {\n  align-self: end !important;\n  background: rgba(6,28,34,.64) !important;\n  border: 1px solid rgba(255,255,255,.18) !important;\n  border-radius: 28px !important;\n  display: grid !important;\n  gap: 18px !important;\n  padding: 24px !important;\n}\n.klefs-lp-keypad-v3 span {\n  color: rgba(255,255,255,.7) !important;\n  font-size: 15px !important;\n  font-weight: 850 !important;\n}\n.klefs-lp-keypad-v3 strong {\n  color: #fff !important;\n  font-size: clamp(46px, 5vw, 72px) !important;\n  letter-spacing: .16em !important;\n  line-height: 1 !important;\n}\n.klefs-lp-keypad-v3 em {\n  color: var(--klefs-accent) !important;\n  font-style: normal !important;\n  font-weight: 900 !important;\n}\n.klefs-lp-feature-grid-v3 {\n  display: grid !important;\n  gap: 18px !important;\n  grid-template-columns: 1fr 1fr !important;\n}\n.klefs-lp-feature-tile-v3 {\n  background: rgba(255,255,255,.1) !important;\n  border: 1px solid rgba(255,255,255,.18) !important;\n  border-radius: 30px !important;\n  display: grid !important;\n  gap: 16px !important;\n  min-height: 250px !important;\n  padding: 26px !important;\n}\n.klefs-lp-feature-tile-v3--wide {\n  grid-column: 1 \/ -1 !important;\n  min-height: 190px !important;\n}\n.klefs-lp-feature-tile-v3 b {\n  color: #fff !important;\n  font-size: clamp(24px, 2.4vw, 36px) !important;\n  line-height: 1.02 !important;\n}\n.klefs-lp-mini-lines-v3 {\n  align-self: end !important;\n  display: grid !important;\n  gap: 8px !important;\n}\n.klefs-lp-mini-lines-v3 i {\n  background: rgba(255,255,255,.24) !important;\n  border-radius: 999px !important;\n  display: block !important;\n  height: 10px !important;\n}\n.klefs-lp-mini-lines-v3 i:nth-child(2) { width: 78% !important; }\n.klefs-lp-mini-lines-v3 i:nth-child(3) { width: 58% !important; }\n@media (max-width: 1024px) {\n  .klefs-lp-process-rail-v3,\n  .klefs-lp-feature-canvas-v3 {\n    grid-template-columns: 1fr !important;\n  }\n  .klefs-lp-process-rail-v3::before {\n    bottom: 58px !important;\n    height: auto !important;\n    left: 54px !important;\n    right: auto !important;\n    top: 54px !important;\n    width: 2px !important;\n  }\n  .klefs-lp-process-step-v3 {\n    grid-template-columns: 58px 1fr !important;\n    min-height: 0 !important;\n  }\n  .klefs-lp-process-step-v3 i { grid-row: span 3 !important; }\n  .klefs-lp-process-step-v3 span { align-self: start !important; }\n}\n@media (max-width: 767px) {\n  .klefs-lp-process-v3,\n  .klefs-lp-features-v3 {\n    padding: 76px 0 !important;\n  }\n  .klefs-lp-process-v3__head,\n  .klefs-lp-features-v3__head {\n    margin-bottom: 32px !important;\n  }\n  .klefs-lp-process-rail-v3 {\n    border-radius: 28px !important;\n    margin-inline: -4px !important;\n    padding: 16px !important;\n  }\n  .klefs-lp-process-rail-v3::before { left: 43px !important; }\n  .klefs-lp-process-step-v3 {\n    border-radius: 22px !important;\n    grid-template-columns: 50px 1fr !important;\n    padding: 16px !important;\n  }\n  .klefs-lp-process-step-v3 i {\n    height: 50px !important;\n    width: 50px !important;\n  }\n  .klefs-lp-feature-primary-v3,\n  .klefs-lp-feature-tile-v3 {\n    border-radius: 24px !important;\n    min-height: 0 !important;\n    padding: 22px !important;\n  }\n  .klefs-lp-feature-grid-v3 {\n    grid-template-columns: 1fr !important;\n  }\n}\n\/* LP keybox homepage pattern and compact features *\/\n.klefs-lp-process-home-v4 {\n  background: linear-gradient(180deg,#eef4f0 0%,#f8faf7 100%) !important;\n  padding: 104px 0 110px !important;\n}\n.klefs-lp-process-head-v4 {\n  align-items: end !important;\n  display: grid !important;\n  gap: 34px !important;\n  grid-template-columns: minmax(0, .86fr) minmax(360px, .52fr) !important;\n  margin-bottom: 46px !important;\n}\n.klefs-lp-process-head-v4 .klefs-lp-h2{font-size:clamp(36px,4.2vw,64px)!important;font-weight:920!important;letter-spacing:0!important;line-height:.98!important;margin:0!important}\n.klefs-lp-process-head-v4 .klefs-lp-lead{color:rgba(17,47,54,.72)!important;font-size:18px!important;line-height:1.5!important;margin:0!important;max-width:660px!important}\n.klefs-lp-process-track-v4 {\n  display: grid !important;\n  gap: 16px !important;\n  grid-template-columns: repeat(5, minmax(0,1fr)) !important;\n  position: relative !important;\n}\n.klefs-lp-process-track-v4::before {\n  background: linear-gradient(90deg,var(--klefs-accent),rgba(22,55,64,.18)) !important;\n  content: \"\" !important;\n  height: 2px !important;\n  left: 7% !important;\n  position: absolute !important;\n  right: 7% !important;\n  top: 38px !important;\n}\n.klefs-lp-process-step-v4 {\n  display: grid !important;\n  gap: 14px !important;\n  min-width: 0 !important;\n  position: relative !important;\n  z-index: 1 !important;\n}\n.klefs-lp-process-dot-v4 {\n  align-items: center !important;\n  background: var(--klefs-primary) !important;\n  border: 6px solid #fff !important;\n  border-radius: 999px !important;\n  box-shadow: 0 0 0 1px rgba(17,47,54,.08), 0 16px 40px rgba(17,47,54,.12) !important;\n  color: #fff !important;\n  display: flex !important;\n  font-size: 14px !important;\n  font-weight: 950 !important;\n  height: 76px !important;\n  justify-content: center !important;\n  width: 76px !important;\n}\n.klefs-lp-process-card-v4 {\n  background: #fff !important;\n  border: 1px solid rgba(17,47,54,.09) !important;\n  border-radius: 26px !important;\n  box-shadow: 0 22px 68px rgba(17,47,54,.08) !important;\n  display: grid !important;\n  gap: 12px !important;\n  min-height: 245px !important;\n  padding: 22px !important;\n}\n.klefs-lp-process-card-v4 svg {\n  color: var(--klefs-accent) !important;\n  fill: none !important;\n  height: 28px !important;\n  stroke: currentColor !important;\n  stroke-linecap: round !important;\n  stroke-linejoin: round !important;\n  stroke-width: 1.8 !important;\n  width: 28px !important;\n}\n.klefs-lp-process-card-v4 h3 {\n  color: var(--klefs-text) !important;\n  font-size: 23px !important;\n  font-weight: 900 !important;\n  line-height: 1.04 !important;\n  margin: 0 !important;\n}\n.klefs-lp-process-card-v4 p {\n  color: rgba(17,47,54,.68) !important;\n  font-size: 15px !important;\n  line-height: 1.42 !important;\n  margin: 0 !important;\n}\n.klefs-lp-process-mini-v4 {\n  align-self: end !important;\n  background: #f3f7f4 !important;\n  border: 1px solid rgba(17,47,54,.08) !important;\n  border-radius: 16px !important;\n  display: grid !important;\n  gap: 7px !important;\n  padding: 12px !important;\n}\n.klefs-lp-process-mini-v4 i {\n  background: #dce7e2 !important;\n  border-radius: 999px !important;\n  display: block !important;\n  height: 8px !important;\n}\n.klefs-lp-process-mini-v4 i:nth-child(2) { width: 70% !important; }\n.klefs-lp-process-mini-v4 i:nth-child(3) { width: 52% !important; }\n.klefs-lp-features-compact-v4 {\n  background: radial-gradient(circle at 78% 16%, rgba(186,162,86,.14), transparent 26%),linear-gradient(145deg,#061c22 0%,#102f37 54%,#163740 100%) !important;\n  color: #fff !important;\n  padding: 92px 0 100px !important;\n}\n.klefs-lp-features-compact-v4__head {\n  align-items: end !important;\n  display: grid !important;\n  gap: 34px !important;\n  grid-template-columns: minmax(0, .9fr) minmax(360px, .48fr) !important;\n  margin-bottom: 34px !important;\n}\n.klefs-lp-features-compact-v4__head .klefs-lp-h2{font-size:clamp(36px,4.2vw,64px)!important;font-weight:920!important;letter-spacing:0!important;line-height:.98!important;margin:0!important}\n.klefs-lp-features-compact-v4__head .klefs-lp-lead{color:rgba(17,47,54,.72)!important;font-size:18px!important;line-height:1.5!important;margin:0!important;max-width:660px!important}\n.klefs-lp-features-grid-v4 {\n  display: grid !important;\n  gap: 16px !important;\n  grid-template-columns: 1.15fr repeat(2, minmax(0,.75fr)) !important;\n}\n.klefs-lp-feature-card-v4 {\n  background: rgba(255,255,255,.1) !important;\n  border: 1px solid rgba(255,255,255,.18) !important;\n  border-radius: 28px !important;\n  display: grid !important;\n  gap: 14px !important;\n  min-height: 188px !important;\n  padding: 24px !important;\n}\n.klefs-lp-feature-card-v4--main {\n  grid-row: span 2 !important;\n  min-height: 392px !important;\n}\n.klefs-lp-feature-card-v4 svg {\n  color: var(--klefs-accent) !important;\n  fill: none !important;\n  height: 30px !important;\n  stroke: currentColor !important;\n  stroke-linecap: round !important;\n  stroke-linejoin: round !important;\n  stroke-width: 1.8 !important;\n  width: 30px !important;\n}\n.klefs-lp-feature-card-v4 b {\n  color: #fff !important;\n  font-size: clamp(24px,2.1vw,36px) !important;\n  line-height: 1.02 !important;\n}\n.klefs-lp-feature-card-v4 p {\n  color: rgba(255,255,255,.76) !important;\n  font-size: 16px !important;\n  line-height: 1.45 !important;\n  margin: 0 !important;\n}\n.klefs-lp-keypad-compact-v4 {\n  align-self: end !important;\n  background: rgba(6,28,34,.62) !important;\n  border: 1px solid rgba(255,255,255,.18) !important;\n  border-radius: 24px !important;\n  display: grid !important;\n  gap: 12px !important;\n  margin-top: 18px !important;\n  padding: 20px !important;\n}\n.klefs-lp-keypad-compact-v4 span { color: rgba(255,255,255,.7) !important; font-size: 14px !important; font-weight: 850 !important; }\n.klefs-lp-keypad-compact-v4 strong { color:#fff !important; font-size: clamp(38px,4vw,56px) !important; letter-spacing:.16em !important; line-height:1 !important; }\n.klefs-lp-keypad-compact-v4 em { color: var(--klefs-accent) !important; font-style: normal !important; font-weight:900 !important; }\n@media (max-width: 1024px) {\n  .klefs-lp-process-head-v4,\n  .klefs-lp-features-compact-v4__head {\n    grid-template-columns: 1fr !important;\n  }\n  .klefs-lp-process-track-v4,\n  .klefs-lp-features-grid-v4 {\n    grid-template-columns: 1fr !important;\n  }\n  .klefs-lp-process-track-v4::before {\n    bottom: 46px !important;\n    height: auto !important;\n    left: 38px !important;\n    right: auto !important;\n    top: 38px !important;\n    width: 2px !important;\n  }\n  .klefs-lp-process-step-v4 {\n    grid-template-columns: 76px 1fr !important;\n    align-items: start !important;\n  }\n  .klefs-lp-process-card-v4 {\n    min-height: 0 !important;\n  }\n  .klefs-lp-feature-card-v4--main {\n    grid-row: auto !important;\n    min-height: 0 !important;\n  }\n}\n@media (max-width: 767px) {\n  .klefs-lp-process-home-v4,\n  .klefs-lp-features-compact-v4 {\n    padding: 72px 0 !important;\n  }\n  .klefs-lp-process-head-v4,\n  .klefs-lp-features-compact-v4__head {\n    margin-bottom: 28px !important;\n  }\n  .klefs-lp-process-step-v4 {\n    grid-template-columns: 58px 1fr !important;\n  }\n  .klefs-lp-process-dot-v4 {\n    height: 58px !important;\n    width: 58px !important;\n  }\n  .klefs-lp-process-track-v4::before { left: 29px !important; }\n  .klefs-lp-process-card-v4,\n  .klefs-lp-feature-card-v4 {\n    border-radius: 22px !important;\n    padding: 18px !important;\n  }\n}\n\/* LP keybox fixed 1240 containers *\/\n.klefs-lp-keybox {\n  --lp-shell: 1240px !important;\n}\n.klefs-lp-keybox .klefs-lp-shell,\n.klefs-lp-hero__grid,\n.klefs-lp-demo-v2__grid,\n.klefs-lp-process-v2__grid,\n.klefs-lp-process-v3__grid,\n.klefs-lp-ecosystem-v2__grid,\n.klefs-lp-objections-v2__grid {\n  max-width: 1240px !important;\n  width: min(1240px, calc(100vw - (var(--klefs-page-pad, 24px) * 2))) !important;\n  margin-left: auto !important;\n  margin-right: auto !important;\n  padding-left: 0 !important;\n  padding-right: 0 !important;\n}\n.klefs-lp-process-home-v4 .klefs-lp-shell,\n.klefs-lp-features-compact-v4 .klefs-lp-shell,\n.klefs-lp-problem-v2 .klefs-lp-shell,\n.klefs-lp-final-v2 .klefs-lp-shell {\n  max-width: 1240px !important;\n  width: min(1240px, calc(100vw - (var(--klefs-page-pad, 24px) * 2))) !important;\n}\n@media (max-width: 767px) {\n  .klefs-lp-keybox .klefs-lp-shell,\n  .klefs-lp-hero__grid,\n  .klefs-lp-demo-v2__grid,\n  .klefs-lp-process-v2__grid,\n  .klefs-lp-process-v3__grid,\n  .klefs-lp-ecosystem-v2__grid,\n  .klefs-lp-objections-v2__grid,\n  .klefs-lp-process-home-v4 .klefs-lp-shell,\n  .klefs-lp-features-compact-v4 .klefs-lp-shell,\n  .klefs-lp-problem-v2 .klefs-lp-shell,\n  .klefs-lp-final-v2 .klefs-lp-shell {\n    width: min(100%, calc(100vw - 40px)) !important;\n  }\n}\n\/* LP keybox comparison objections cta final *\/\n.klefs-lp-compare-final {\n  background: #fff !important;\n  padding: 108px 0 116px !important;\n}\n.klefs-lp-compare-final .klefs-lp-shell,\n.klefs-lp-objections-final .klefs-lp-shell,\n.klefs-lp-cta-final .klefs-lp-shell {\n  max-width: 1240px !important;\n  width: min(1240px, calc(100vw - (var(--klefs-page-pad, 24px) * 2))) !important;\n}\n.klefs-lp-compare-head {\n  align-items: end !important;\n  display: grid !important;\n  gap: 34px !important;\n  grid-template-columns: minmax(0,.9fr) minmax(360px,.5fr) !important;\n  margin-bottom: 42px !important;\n}\n.klefs-lp-compare-head .klefs-lp-h2{font-size:clamp(36px,4.2vw,64px)!important;font-weight:920!important;letter-spacing:0!important;line-height:.98!important;margin:0!important}\n.klefs-lp-compare-head .klefs-lp-lead{color:rgba(17,47,54,.72)!important;font-size:18px!important;line-height:1.5!important;margin:0!important;max-width:660px!important}\n.klefs-lp-compare-board {\n  background: #f2f6f4 !important;\n  border: 1px solid rgba(17,47,54,.1) !important;\n  border-radius: 40px !important;\n  box-shadow: 0 34px 100px rgba(17,47,54,.1) !important;\n  display: grid !important;\n  gap: 22px !important;\n  grid-template-columns: minmax(0,.86fr) 74px minmax(0,1.14fr) !important;\n  padding: 28px !important;\n}\n.klefs-lp-current-stack,\n.klefs-lp-klefs-stack {\n  display: grid !important;\n  gap: 14px !important;\n}\n.klefs-lp-compare-label {\n  color: var(--klefs-accent) !important;\n  font-size: 12px !important;\n  font-weight: 950 !important;\n  letter-spacing: .05em !important;\n  text-transform: uppercase !important;\n}\n.klefs-lp-current-item {\n  align-items: center !important;\n  background: #fff !important;\n  border: 1px solid rgba(17,47,54,.08) !important;\n  border-radius: 20px !important;\n  display: grid !important;\n  gap: 13px !important;\n  grid-template-columns: 42px 1fr !important;\n  min-height: 68px !important;\n  padding: 13px 15px !important;\n}\n.klefs-lp-current-item i {\n  align-items: center !important;\n  background: rgba(22,55,64,.08) !important;\n  border-radius: 15px !important;\n  color: var(--klefs-primary) !important;\n  display: flex !important;\n  font-style: normal !important;\n  font-weight: 950 !important;\n  height: 42px !important;\n  justify-content: center !important;\n  width: 42px !important;\n}\n.klefs-lp-current-item b {\n  color: var(--klefs-text) !important;\n  display: block !important;\n  font-size: 16px !important;\n  line-height: 1.15 !important;\n}\n.klefs-lp-current-item span {\n  color: rgba(17,47,54,.56) !important;\n  display: block !important;\n  font-size: 14px !important;\n  line-height: 1.35 !important;\n  margin-top: 2px !important;\n}\n.klefs-lp-compare-arrow {\n  align-self: center !important;\n  background: var(--klefs-accent) !important;\n  border-radius: 999px !important;\n  box-shadow: 0 18px 50px rgba(186,162,86,.25) !important;\n  color: #102f37 !important;\n  display: grid !important;\n  font-size: 28px !important;\n  font-weight: 950 !important;\n  height: 64px !important;\n  place-items: center !important;\n  width: 64px !important;\n}\n.klefs-lp-klefs-result {\n  background: linear-gradient(145deg,#061c22,#163740) !important;\n  border-radius: 30px !important;\n  color: #fff !important;\n  display: grid !important;\n  gap: 18px !important;\n  min-height: 100% !important;\n  padding: 28px !important;\n}\n.klefs-lp-klefs-result h3 {\n  color: #fff !important;\n  font-size: clamp(30px,3vw,46px) !important;\n  line-height: 1 !important;\n  margin: 0 !important;\n}\n.klefs-lp-klefs-result p {\n  color: rgba(255,255,255,.72) !important;\n  font-size: 17px !important;\n  line-height: 1.5 !important;\n  margin: 0 !important;\n  max-width: 560px !important;\n}\n.klefs-lp-result-url {\n  align-items: center !important;\n  background: rgba(255,255,255,.1) !important;\n  border: 1px solid rgba(255,255,255,.18) !important;\n  border-radius: 999px !important;\n  display: flex !important;\n  gap: 16px !important;\n  justify-content: space-between !important;\n  padding: 15px 18px !important;\n}\n.klefs-lp-result-url b {\n  color: #fff !important;\n  overflow: hidden !important;\n  text-overflow: ellipsis !important;\n  white-space: nowrap !important;\n}\n.klefs-lp-result-url span {\n  color: var(--klefs-accent) !important;\n  font-weight: 900 !important;\n  white-space: nowrap !important;\n}\n.klefs-lp-result-grid {\n  display: grid !important;\n  gap: 12px !important;\n  grid-template-columns: repeat(2,minmax(0,1fr)) !important;\n}\n.klefs-lp-result-grid div {\n  background: rgba(255,255,255,.1) !important;\n  border: 1px solid rgba(255,255,255,.16) !important;\n  border-radius: 18px !important;\n  color: rgba(255,255,255,.82) !important;\n  font-size: 15px !important;\n  font-weight: 850 !important;\n  padding: 16px !important;\n}\n.klefs-lp-objections-final {\n  background: linear-gradient(180deg,#eef4f0 0%,#f8faf7 100%) !important;\n  padding: 106px 0 114px !important;\n}\n.klefs-lp-objections-grid-final {\n  align-items: start !important;\n  display: grid !important;\n  gap: 70px !important;\n  grid-template-columns: minmax(0,.74fr) minmax(560px,1.26fr) !important;\n}\n.klefs-lp-objections-copy-final {\n  display: grid !important;\n  gap: 22px !important;\n  position: sticky !important;\n  top: 132px !important;\n}\n.klefs-lp-objections-copy-final .klefs-lp-h2{font-size:clamp(36px,4.2vw,64px)!important;font-weight:920!important;letter-spacing:0!important;line-height:.98!important;margin:0!important}\n.klefs-lp-objection-note {\n  background: #fff !important;\n  border: 1px solid rgba(17,47,54,.1) !important;\n  border-radius: 24px !important;\n  box-shadow: 0 20px 60px rgba(17,47,54,.08) !important;\n  color: rgba(17,47,54,.72) !important;\n  display: grid !important;\n  gap: 8px !important;\n  padding: 20px !important;\n}\n.klefs-lp-objection-note b {\n  color: var(--klefs-text) !important;\n  font-size: 18px !important;\n}\n.klefs-lp-faq-final {\n  background: rgba(255,255,255,.78) !important;\n  border: 1px solid rgba(17,47,54,.1) !important;\n  border-radius: 34px !important;\n  box-shadow: 0 30px 90px rgba(17,47,54,.1) !important;\n  display: grid !important;\n  gap: 12px !important;\n  padding: 16px !important;\n}\n.klefs-lp-faq-final details {\n  background: #fff !important;\n  border: 1px solid rgba(17,47,54,.08) !important;\n  border-radius: 22px !important;\n  overflow: hidden !important;\n}\n.klefs-lp-faq-final summary {\n  align-items: center !important;\n  color: var(--klefs-text) !important;\n  cursor: pointer !important;\n  display: flex !important;\n  font-size: 19px !important;\n  font-weight: 900 !important;\n  gap: 18px !important;\n  justify-content: space-between !important;\n  line-height: 1.24 !important;\n  list-style: none !important;\n  padding: 22px 24px !important;\n}\n.klefs-lp-faq-final summary::-webkit-details-marker { display: none !important; }\n.klefs-lp-faq-final summary::after {\n  align-items: center !important;\n  background: rgba(22,55,64,.08) !important;\n  border-radius: 999px !important;\n  color: var(--klefs-primary) !important;\n  content: \"+\" !important;\n  display: flex !important;\n  flex: 0 0 34px !important;\n  font-size: 22px !important;\n  height: 34px !important;\n  justify-content: center !important;\n  width: 34px !important;\n}\n.klefs-lp-faq-final details[open] summary::after {\n  background: var(--klefs-accent) !important;\n  content: \"-\" !important;\n}\n.klefs-lp-faq-final p {\n  color: rgba(17,47,54,.72) !important;\n  font-size: 17px !important;\n  line-height: 1.55 !important;\n  margin: -3px 24px 22px !important;\n  max-width: 710px !important;\n}\n.klefs-lp-cta-final {\n  background: radial-gradient(circle at 78% 18%, rgba(186,162,86,.18), transparent 28%),linear-gradient(145deg,#061c22 0%,#102f37 55%,#163740 100%) !important;\n  color: #fff !important;\n  padding: 116px 0 124px !important;\n}\n.klefs-lp-cta-final-box {\n  align-items: stretch !important;\n  background: rgba(255,255,255,.1) !important;\n  border: 1px solid rgba(255,255,255,.2) !important;\n  border-radius: 42px !important;\n  box-shadow: 0 42px 120px rgba(0,0,0,.26) !important;\n  display: grid !important;\n  gap: 34px !important;\n  grid-template-columns: minmax(0,1fr) minmax(340px,.46fr) !important;\n  padding: 46px !important;\n  backdrop-filter: blur(18px) !important;\n  -webkit-backdrop-filter: blur(18px) !important;\n}\n.klefs-lp-cta-final-copy {\n  display: grid !important;\n  gap: 22px !important;\n  align-content: center !important;\n}\n.klefs-lp-cta-final-copy .klefs-lp-h2{font-size:clamp(36px,4.2vw,64px)!important;font-weight:920!important;letter-spacing:0!important;line-height:.98!important;margin:0!important}\n.klefs-lp-cta-final-copy .klefs-lp-lead{color:rgba(17,47,54,.72)!important;font-size:18px!important;line-height:1.5!important;margin:0!important;max-width:660px!important}\n.klefs-lp-cta-final .klefs-lp-button--ghost:hover,\n.klefs-lp-cta-final .klefs-lp-button--ghost:focus-visible {\n  color: #fff !important;\n}\n.klefs-lp-price-panel-final {\n  background: #fff !important;\n  border-radius: 30px !important;\n  color: var(--klefs-text) !important;\n  display: grid !important;\n  gap: 16px !important;\n  padding: 28px !important;\n}\n.klefs-lp-price-panel-final > span {\n  background: rgba(186,162,86,.16) !important;\n  border: 1px solid rgba(186,162,86,.32) !important;\n  border-radius: 999px !important;\n  color: var(--klefs-accent) !important;\n  font-size: 12px !important;\n  font-weight: 900 !important;\n  justify-self: start !important;\n  padding: 8px 10px !important;\n  text-transform: uppercase !important;\n}\n.klefs-lp-price-panel-final strong {\n  color: var(--klefs-text) !important;\n  font-size: 52px !important;\n  font-weight: 950 !important;\n  line-height: .95 !important;\n}\n.klefs-lp-price-panel-final small {\n  color: rgba(17,47,54,.64) !important;\n  font-size: 14px !important;\n  line-height: 1.4 !important;\n}\n.klefs-lp-price-list-final {\n  display: grid !important;\n  gap: 10px !important;\n  margin: 4px 0 0 !important;\n}\n.klefs-lp-price-list-final div {\n  align-items: center !important;\n  color: rgba(17,47,54,.78) !important;\n  display: flex !important;\n  font-size: 15px !important;\n  font-weight: 820 !important;\n  gap: 10px !important;\n}\n.klefs-lp-price-list-final div::before {\n  background: var(--klefs-accent) !important;\n  border-radius: 999px !important;\n  content: \"\" !important;\n  height: 8px !important;\n  width: 8px !important;\n}\n@media (max-width: 1024px) {\n  .klefs-lp-compare-head,\n  .klefs-lp-compare-board,\n  .klefs-lp-objections-grid-final,\n  .klefs-lp-cta-final-box {\n    grid-template-columns: 1fr !important;\n  }\n  .klefs-lp-objections-copy-final {\n    position: static !important;\n  }\n  .klefs-lp-compare-arrow {\n    justify-self: center !important;\n    transform: rotate(90deg) !important;\n  }\n}\n@media (max-width: 767px) {\n  .klefs-lp-compare-final,\n  .klefs-lp-objections-final,\n  .klefs-lp-cta-final {\n    padding: 72px 0 !important;\n  }\n  .klefs-lp-compare-head {\n    margin-bottom: 28px !important;\n  }\n  .klefs-lp-compare-board,\n  .klefs-lp-faq-final,\n  .klefs-lp-cta-final-box {\n    border-radius: 28px !important;\n    margin-inline: -4px !important;\n    padding: 18px !important;\n  }\n  .klefs-lp-klefs-result,\n  .klefs-lp-price-panel-final {\n    border-radius: 24px !important;\n  }\n  .klefs-lp-result-url {\n    align-items: flex-start !important;\n    border-radius: 20px !important;\n    flex-direction: column !important;\n  }\n  .klefs-lp-result-grid {\n    grid-template-columns: 1fr !important;\n  }\n  .klefs-lp-faq-final summary {\n    font-size: 17px !important;\n    padding: 18px !important;\n  }\n  .klefs-lp-faq-final p {\n    font-size: 16px !important;\n    margin: -2px 18px 18px !important;\n  }\n  .klefs-lp-cta-final .klefs-lp-actions .klefs-lp-button {\n    width: 100% !important;\n  }\n}\n\/* LP keybox CTA layout fix *\/\n.klefs-lp-cta-final {\n  padding: 108px 0 118px !important;\n}\n.klefs-lp-cta-final-box {\n  align-items: center !important;\n  gap: 54px !important;\n  grid-template-columns: minmax(0, .95fr) minmax(360px, .42fr) !important;\n  overflow: visible !important;\n  padding: 54px !important;\n}\n.klefs-lp-cta-final-copy {\n  align-content: center !important;\n  min-width: 0 !important;\n  max-width: 720px !important;\n}\n.klefs-lp-cta-final-copy .klefs-lp-kicker {\n  display: block !important;\n  margin-bottom: 2px !important;\n}\n.klefs-lp-cta-final-copy .klefs-lp-h2{font-size:clamp(36px,4.2vw,64px)!important;font-weight:920!important;letter-spacing:0!important;line-height:.98!important;margin:0!important}\n.klefs-lp-cta-final-copy .klefs-lp-lead{color:rgba(17,47,54,.72)!important;font-size:18px!important;line-height:1.5!important;margin:0!important;max-width:660px!important}\n.klefs-lp-cta-final-copy .klefs-lp-actions {\n  margin-top: 8px !important;\n}\n.klefs-lp-price-panel-final {\n  align-self: center !important;\n  min-height: 0 !important;\n  padding: 30px !important;\n}\n.klefs-lp-price-panel-final > span {\n  min-height: 0 !important;\n  padding: 8px 12px !important;\n}\n.klefs-lp-price-panel-final strong {\n  font-size: clamp(44px, 4vw, 58px) !important;\n}\n.klefs-lp-price-list-final div {\n  line-height: 1.35 !important;\n}\n@media (max-width: 1024px) {\n  .klefs-lp-cta-final-box {\n    grid-template-columns: 1fr !important;\n  }\n  .klefs-lp-cta-final-copy,\n  .klefs-lp-cta-final-copy .klefs-lp-h2,\n  .klefs-lp-cta-final-copy .klefs-lp-lead{color:rgba(17,47,54,.72)!important;font-size:18px!important;line-height:1.5!important;margin:0!important;max-width:660px!important}\n  .klefs-lp-price-panel-final {\n    max-width: 430px !important;\n  }\n}\n@media (max-width: 767px) {\n  .klefs-lp-cta-final-box {\n    gap: 28px !important;\n    padding: 28px !important;\n  }\n  .klefs-lp-cta-final-copy .klefs-lp-h2{font-size:clamp(36px,4.2vw,64px)!important;font-weight:920!important;letter-spacing:0!important;line-height:.98!important;margin:0!important}\n}\n\/* LP keybox CTA remove outer glass *\/\n.klefs-lp-cta-final-box {\n  background: transparent !important;\n  border: 0 !important;\n  border-radius: 0 !important;\n  box-shadow: none !important;\n  backdrop-filter: none !important;\n  -webkit-backdrop-filter: none !important;\n  padding: 0 !important;\n}\n\n\/* LP self-check-in hero lead visibility *\/\n.klefs-lp-hero .klefs-lp-lead{display:block!important;color:rgba(255,255,255,.78)!important;font-size:18px!important;line-height:1.5!important;max-width:660px!important;margin:0!important;opacity:1!important;visibility:visible!important}\n@media(max-width:640px){.klefs-lp-hero .klefs-lp-lead{font-size:18px!important;max-width:100%!important}}\n\n\/* Mobile hero cleanup *\/\n@media(max-width:640px){\n  .klefs-lp-keybox .klefs-lp-hero{padding:126px 0 72px!important;min-height:auto!important;overflow:hidden!important}\n  .klefs-lp-keybox .klefs-lp-hero__grid{display:grid!important;grid-template-columns:1fr!important;gap:28px!important;align-items:start!important}\n  .klefs-lp-keybox .klefs-lp-hero__copy{position:relative!important;z-index:3!important;max-width:100%!important}\n  .klefs-lp-keybox .klefs-lp-hero__copy .klefs-lp-h1{font-size:42px!important;line-height:.98!important;max-width:10.4ch!important;position:relative!important;z-index:3!important}\n  .klefs-lp-keybox .klefs-lp-hero__copy .klefs-lp-lead{color:rgba(255,255,255,.78)!important;font-size:18px!important;line-height:1.48!important;max-width:100%!important;position:relative!important;z-index:3!important}\n  .klefs-lp-keybox .klefs-lp-actions{display:grid!important;gap:12px!important;position:relative!important;z-index:4!important;width:100%!important}\n  .klefs-lp-keybox .klefs-lp-button{width:100%!important;min-height:54px!important;justify-content:center!important}\n  .klefs-lp-keybox .klefs-lp-hero__visual{grid-row:auto!important;min-height:0!important;margin-top:4px!important;position:relative!important;z-index:1!important;width:100%!important;max-width:100%!important;overflow:visible!important}\n  .klefs-lp-keybox .klefs-lp-phone,.klefs-lp-keybox .klefs-lp-float{display:none!important}\n  .klefs-lp-keybox .klefs-lp-access-card{position:relative!important;inset:auto!important;width:100%!important;max-width:100%!important;margin:0!important;transform:none!important;border-radius:28px!important;padding:22px!important;z-index:1!important;background:rgba(255,255,255,.105)!important}\n  .klefs-lp-keybox .klefs-lp-access-row{gap:14px!important;align-items:flex-start!important}\n}\n<\/style>\n<main class=\"klefs-lp-keybox klefs-marketing-page\">\n  <section class=\"klefs-lp-hero\">\n    <div class=\"klefs-lp-shell klefs-lp-hero__grid\">\n      <div class=\"klefs-lp-hero__copy\">\n        <span class=\"klefs-lp-kicker\">Self check-in e keybox<\/span>\n        <h1 class=\"klefs-lp-h1\">Codici e istruzioni, visibili al momento giusto.<\/h1>\n        <p class=\"klefs-lp-lead\">Klefs ti aiuta a gestire accessi, keybox e informazioni di arrivo senza cambiare serrature, senza obbligare l\u2019ospite a scaricare app e senza ripetere le stesse risposte.<\/p>\n        <div class=\"klefs-lp-actions\"><a class=\"klefs-lp-button klefs-lp-button--gold\" href=\"\/prova-gratuita\/\">Prova gratis per 14 giorni<\/a><a class=\"klefs-lp-button klefs-lp-button--ghost\" href=\"\/#come-funziona\">Scopri come funziona<\/a><\/div>\n        <div class=\"klefs-lp-note\">Nessuna carta richiesta. Il link si apre dal browser.<\/div>\n      <\/div>\n      <div class=\"klefs-lp-hero__visual\" aria-label=\"Anteprima accessi Klefs\">\n        <div class=\"klefs-lp-phone\"><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/07\/Concierge-Klefs.jpg\" alt=\"Concierge digitale Klefs aperto da smartphone\"><\/div>\n        <div class=\"klefs-lp-access-card\"><div class=\"klefs-lp-access-card__head\"><b>Accesso ospite<\/b><span class=\"klefs-lp-pill\">Protetto<\/span><\/div><div class=\"klefs-lp-code\"><span>Codice keybox<\/span><strong>\u2022\u2022\u2022\u2022<\/strong><span>Disponibile dalle 15:00<\/span><\/div><div class=\"klefs-lp-access-row\"><b>Portone<\/b><span>istruzioni pronte<\/span><\/div><div class=\"klefs-lp-access-row\"><b>Appartamento<\/b><span>secondo piano<\/span><\/div><\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n  <section class=\"klefs-lp-section klefs-lp-problem-v2\">\n    <div class=\"klefs-lp-shell\">\n      <div class=\"klefs-lp-problem-v2__head\">\n        <span class=\"klefs-lp-kicker\">Il problema<\/span>\n        <h2 class=\"klefs-lp-h2\">Non \u00e8 solo un codice.<\/h2>\n        <p class=\"klefs-lp-lead\">L\u2019accesso genera domande quando le informazioni sono separate. Klefs porta codice, istruzioni e regole nello stesso percorso.<\/p>\n      <\/div>\n      <div class=\"klefs-lp-journey-v2\">\n        <article class=\"klefs-lp-journey-card-v2\">\n          <div class=\"klefs-lp-journey-card-v2__top\"><h3>Prima<\/h3><span class=\"klefs-lp-journey-tag-v2\">Disperso<\/span><\/div>\n          <div class=\"klefs-lp-journey-list-v2\">\n            <div class=\"klefs-lp-journey-item-v2\"><i>?<\/i><div><b>Dov\u2019\u00e8 la keybox?<\/b><small>Risposta cercata nell\u2019ultimo messaggio.<\/small><\/div><span>WhatsApp<\/span><\/div>\n            <div class=\"klefs-lp-journey-item-v2\"><i>?<\/i><div><b>Qual \u00e8 il codice?<\/b><small>Screenshot o PDF inviato giorni prima.<\/small><\/div><span>PDF<\/span><\/div>\n            <div class=\"klefs-lp-journey-item-v2\"><i>?<\/i><div><b>A che ora posso entrare?<\/b><small>Orario e accesso non sono collegati.<\/small><\/div><span>Chat<\/span><\/div>\n            <div class=\"klefs-lp-journey-item-v2\"><i>?<\/i><div><b>Dove devo andare?<\/b><small>Portone, piano e appartamento restano separati.<\/small><\/div><span>Note<\/span><\/div>\n          <\/div>\n          <div class=\"klefs-lp-journey-note-v2\">Il problema non \u00e8 la keybox: \u00e8 il modo in cui le informazioni arrivano all\u2019ospite.<\/div>\n        <\/article>\n        <div class=\"klefs-lp-journey-arrow-v2\" aria-hidden=\"true\">\u2192<\/div>\n        <article class=\"klefs-lp-journey-card-v2 klefs-lp-journey-card-v2--after\">\n          <div class=\"klefs-lp-journey-card-v2__top\"><h3>Dopo<\/h3><span class=\"klefs-lp-journey-tag-v2\">Ordinato<\/span><\/div>\n          <div class=\"klefs-lp-journey-list-v2\">\n            <div class=\"klefs-lp-journey-item-v2\"><i>\u2713<\/i><div><b>Codice protetto<\/b><small>Mostrato quando serve, con contesto.<\/small><\/div><span>15:00<\/span><\/div>\n            <div class=\"klefs-lp-journey-item-v2\"><i>\u2713<\/i><div><b>Istruzioni di accesso<\/b><small>Portone, piano e appartamento nello stesso flusso.<\/small><\/div><span>Un link<\/span><\/div>\n            <div class=\"klefs-lp-journey-item-v2\"><i>\u2713<\/i><div><b>Wi\u2011Fi e regole<\/b><small>Le informazioni restano sempre recuperabili.<\/small><\/div><span>Sempre<\/span><\/div>\n            <div class=\"klefs-lp-journey-item-v2\"><i>\u2713<\/i><div><b>Meno messaggi<\/b><small>L\u2019ospite sa dove trovare le risposte.<\/small><\/div><span>Controllo<\/span><\/div>\n          <\/div>\n          <div class=\"klefs-lp-journey-note-v2\">WhatsApp pu\u00f2 consegnare il link. Klefs organizza tutto quello che viene dopo.<\/div>\n        <\/article>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section id=\"self-check-in\" class=\"klefs-lp-section klefs-lp-demo-v2\">\n    <div class=\"klefs-lp-shell klefs-lp-demo-v2__grid\">\n      <div class=\"klefs-lp-demo-v2__copy\">\n        <span class=\"klefs-lp-kicker\">Dimostrazione<\/span>\n        <h2 class=\"klefs-lp-h2\">La keybox resta. Il percorso migliora.<\/h2>\n        <p class=\"klefs-lp-lead\">Usi gi\u00e0 una keybox? Puoi mantenerla. Klefs organizza il codice e le istruzioni dentro moduli chiari, leggibili e collegati tra loro.<\/p>\n        <div class=\"klefs-lp-demo-points-v2\"><div>Codice e orario di disponibilit\u00e0 nello stesso modulo.<\/div><div>Indicazioni su portone, piano e appartamento.<\/div><div>Documenti e istruzioni operative senza messaggi dispersi.<\/div><\/div>\n        <div class=\"klefs-lp-actions\"><a class=\"klefs-lp-button klefs-lp-button--dark\" href=\"\/prova-gratuita\/\">Prova il self check-in<\/a><\/div>\n      <\/div>\n      <div class=\"klefs-lp-module-stage-v2\" aria-label=\"Moduli accesso Klefs\">\n        <div class=\"klefs-lp-module-v2 klefs-lp-module-v2--main\"><span>Accesso<\/span><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/07\/Modulo-Accesso-Klefs.jpg\" alt=\"Modulo accesso Klefs con codice e istruzioni\"><\/div>\n        <div class=\"klefs-lp-module-v2\"><span>Alloggio<\/span><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/07\/Modulo-alloggio-Klefs.jpg\" alt=\"Modulo alloggio Klefs con informazioni struttura\"><\/div>\n        <div class=\"klefs-lp-module-v2\"><span>Documenti<\/span><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/07\/Modulo-Documenti-Klefs.jpg\" alt=\"Modulo documenti Klefs per gli ospiti\"><\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n  <section id=\"come-funziona\" class=\"klefs-lp-section klefs-lp-process-home-v4\">\n    <div class=\"klefs-lp-shell\">\n      <div class=\"klefs-lp-process-head-v4\">\n        <div><span class=\"klefs-lp-kicker\">Come funziona<\/span><h2 class=\"klefs-lp-h2\">Cinque passaggi. Un accesso pi\u00f9 ordinato.<\/h2><\/div>\n        <p class=\"klefs-lp-lead\">Lo stesso schema della homepage, applicato al self check-in: contenuti, link e informazioni mostrate al momento giusto.<\/p>\n      <\/div>\n      <div class=\"klefs-lp-process-track-v4\" aria-label=\"Processo Klefs per self check-in e keybox\">\n        <article class=\"klefs-lp-process-step-v4\"><div class=\"klefs-lp-process-dot-v4\">01<\/div><div class=\"klefs-lp-process-card-v4\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M4 5h16\"\/><path d=\"M4 12h16\"\/><path d=\"M4 19h10\"\/><\/svg><h3>Inserisci<\/h3><p>Codice, portone, piano, Wi\u2011Fi e istruzioni della struttura.<\/p><div class=\"klefs-lp-process-mini-v4\"><i><\/i><i><\/i><i><\/i><\/div><\/div><\/article>\n        <article class=\"klefs-lp-process-step-v4\"><div class=\"klefs-lp-process-dot-v4\">02<\/div><div class=\"klefs-lp-process-card-v4\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><rect x=\"4\" y=\"5\" width=\"16\" height=\"15\" rx=\"2\"\/><path d=\"M8 3v4\"\/><path d=\"M16 3v4\"\/><path d=\"M4 10h16\"\/><\/svg><h3>Collega<\/h3><p>Abbini le informazioni al soggiorno o al calendario operativo.<\/p><div class=\"klefs-lp-process-mini-v4\"><i><\/i><i><\/i><i><\/i><\/div><\/div><\/article>\n        <article class=\"klefs-lp-process-step-v4\"><div class=\"klefs-lp-process-dot-v4\">03<\/div><div class=\"klefs-lp-process-card-v4\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M10 13a5 5 0 0 0 7 0l2-2a5 5 0 0 0-7-7l-1 1\"\/><path d=\"M14 11a5 5 0 0 0-7 0l-2 2a5 5 0 0 0 7 7l1-1\"\/><\/svg><h3>Genera<\/h3><p>Ogni ospite riceve un link personale e facile da riaprire.<\/p><div class=\"klefs-lp-process-mini-v4\"><i><\/i><i><\/i><i><\/i><\/div><\/div><\/article>\n        <article class=\"klefs-lp-process-step-v4\"><div class=\"klefs-lp-process-dot-v4\">04<\/div><div class=\"klefs-lp-process-card-v4\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M22 2 11 13\"\/><path d=\"m22 2-7 20-4-9-9-4Z\"\/><\/svg><h3>Invia<\/h3><p>WhatsApp, email o QR consegnano lo stesso percorso ordinato.<\/p><div class=\"klefs-lp-process-mini-v4\"><i><\/i><i><\/i><i><\/i><\/div><\/div><\/article>\n        <article class=\"klefs-lp-process-step-v4\"><div class=\"klefs-lp-process-dot-v4\">05<\/div><div class=\"klefs-lp-process-card-v4\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M20 6 9 17l-5-5\"\/><path d=\"M4 21h16\"\/><\/svg><h3>Mostra<\/h3><p>Codici e istruzioni compaiono quando servono davvero.<\/p><div class=\"klefs-lp-process-mini-v4\"><i><\/i><i><\/i><i><\/i><\/div><\/div><\/article>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"klefs-lp-section klefs-lp-features-compact-v4\">\n    <div class=\"klefs-lp-shell\">\n      <div class=\"klefs-lp-features-compact-v4__head\">\n        <div><span class=\"klefs-lp-kicker\">Funzionalit\u00e0 pertinenti<\/span><h2 class=\"klefs-lp-h2\">Le funzioni giuste, senza occupare tutta la pagina.<\/h2><\/div>\n        <p class=\"klefs-lp-lead\">Accessi, istruzioni e informazioni essenziali restano vicini. Il focus \u00e8 l\u2019arrivo, non l\u2019intero prodotto.<\/p>\n      <\/div>\n      <div class=\"klefs-lp-features-grid-v4\">\n        <article class=\"klefs-lp-feature-card-v4 klefs-lp-feature-card-v4--main\"><svg viewBox=\"0 0 24 24\"><path d=\"M7 11V8a5 5 0 0 1 10 0v3\"\/><rect x=\"5\" y=\"11\" width=\"14\" height=\"10\" rx=\"3\"\/><\/svg><b>Codici protetti<\/b><p>Il codice resta nel percorso ospite, insieme a orario e istruzioni.<\/p><div class=\"klefs-lp-keypad-compact-v4\"><span>Codice keybox<\/span><strong>\u2022\u2022\u2022\u2022<\/strong><em>Disponibile dalle 15:00<\/em><\/div><\/article>\n        <article class=\"klefs-lp-feature-card-v4\"><svg viewBox=\"0 0 24 24\"><path d=\"M4 5h16v14H4z\"\/><path d=\"M8 9h8M8 13h5\"\/><\/svg><b>Istruzioni<\/b><p>Portone, piano, appartamento e note operative.<\/p><\/article>\n        <article class=\"klefs-lp-feature-card-v4\"><svg viewBox=\"0 0 24 24\"><path d=\"M5 12a10 10 0 0 1 14 0\"\/><path d=\"M8 15a6 6 0 0 1 8 0\"\/><path d=\"M12 18h.01\"\/><\/svg><b>Wi\u2011Fi<\/b><p>Rete e password sempre recuperabili.<\/p><\/article>\n        <article class=\"klefs-lp-feature-card-v4\"><svg viewBox=\"0 0 24 24\"><path d=\"M6 18h12M8 6h8v12H8z\"\/><path d=\"M10 9h4M10 12h4\"\/><\/svg><b>Offline<\/b><p>Le informazioni restano disponibili dopo l\u2019apertura.<\/p><\/article>\n        <article class=\"klefs-lp-feature-card-v4\"><svg viewBox=\"0 0 24 24\"><path d=\"M12 3v18M4 8h16M6 16h12\"\/><\/svg><b>Traduzioni<\/b><p>Indicazioni pi\u00f9 chiare per ospiti stranieri.<\/p><\/article>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"klefs-lp-section klefs-lp-compare-final\">\n    <div class=\"klefs-lp-shell\">\n      <div class=\"klefs-lp-compare-head\">\n        <div><span class=\"klefs-lp-kicker\">Confronto<\/span><h2 class=\"klefs-lp-h2\">Il canale resta. Il percorso cambia.<\/h2><\/div>\n        <p class=\"klefs-lp-lead\">WhatsApp pu\u00f2 continuare a consegnare il link. La differenza \u00e8 cosa trova l\u2019ospite dopo il click.<\/p>\n      <\/div>\n      <div class=\"klefs-lp-compare-board\" aria-label=\"Confronto metodo attuale e Klefs\">\n        <div class=\"klefs-lp-current-stack\"><span class=\"klefs-lp-compare-label\">Prima<\/span><div class=\"klefs-lp-current-item\"><i>W<\/i><div><b>WhatsApp<\/b><span>Domande e risposte sparse.<\/span><\/div><\/div><div class=\"klefs-lp-current-item\"><i>P<\/i><div><b>PDF<\/b><span>Istruzioni inviate giorni prima.<\/span><\/div><\/div><div class=\"klefs-lp-current-item\"><i>K<\/i><div><b>Keybox<\/b><span>Codice senza contesto operativo.<\/span><\/div><\/div><div class=\"klefs-lp-current-item\"><i>S<\/i><div><b>Sito o note<\/b><span>Informazioni non sempre recuperabili.<\/span><\/div><\/div><\/div>\n        <div class=\"klefs-lp-compare-arrow\" aria-hidden=\"true\">\u2192<\/div>\n        <div class=\"klefs-lp-klefs-result\"><span class=\"klefs-lp-compare-label\">Dopo<\/span><h3>Klefs organizza tutto in un link personale.<\/h3><p>L\u2019ospite apre un solo percorso e trova accessi, istruzioni, Wi\u2011Fi, regole e servizi nello stesso posto.<\/p><div class=\"klefs-lp-result-url\"><b>klefs.it\/concierge\/villa-tea<\/b><span>Link ospite<\/span><\/div><div class=\"klefs-lp-result-grid\"><div>Accessi protetti<\/div><div>Istruzioni<\/div><div>Wi\u2011Fi e regole<\/div><div>Servizi<\/div><\/div><\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"klefs-lp-section klefs-lp-objections-final\">\n    <div class=\"klefs-lp-shell klefs-lp-objections-grid-final\">\n      <div class=\"klefs-lp-objections-copy-final\">\n        <span class=\"klefs-lp-kicker\">Obiezioni<\/span>\n        <h2 class=\"klefs-lp-h2\">Semplice da adottare.<\/h2>\n        <p class=\"klefs-lp-lead\">Le risposte devono eliminare attrito: nessuna app obbligatoria, nessun cambio keybox, nessuna migrazione complessa.<\/p>\n        <div class=\"klefs-lp-objection-note\"><b>Idea chiave<\/b><span>Klefs non sostituisce tutto: ordina ci\u00f2 che l\u2019ospite deve sapere.<\/span><\/div>\n      <\/div>\n      <div class=\"klefs-lp-faq-final\">\n        <details open><summary>Devo cambiare keybox?<\/summary><p>No. Klefs pu\u00f2 lavorare anche con una keybox classica e un codice che non cambia a ogni prenotazione.<\/p><\/details>\n        <details><summary>Quando vede il codice l\u2019ospite?<\/summary><p>Puoi mostrare il codice nel momento corretto, insieme alle istruzioni necessarie per arrivare ed entrare.<\/p><\/details>\n        <details><summary>Serve installare un\u2019app?<\/summary><p>No. L\u2019ospite apre il concierge dal browser. L\u2019installazione \u00e8 facoltativa, non obbligatoria.<\/p><\/details>\n        <details><summary>Posso continuare a usare WhatsApp?<\/summary><p>S\u00ec. WhatsApp pu\u00f2 restare il canale di consegna. Klefs diventa il posto ordinato dove l\u2019ospite trova tutto.<\/p><\/details>\n        <details><summary>Quanto costa dopo la prova?<\/summary><p>Il prezzo base \u00e8 \u20ac7,49 al mese + IVA per concierge. La prova dura 14 giorni e non richiede carta.<\/p><\/details>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"klefs-lp-section klefs-lp-cta-final\">\n    <div class=\"klefs-lp-shell klefs-lp-cta-final-box\">\n      <div class=\"klefs-lp-cta-final-copy\"><span class=\"klefs-lp-kicker\">Prova gratuita<\/span><h2 class=\"klefs-lp-h2\">Rendi il self check-in pi\u00f9 chiaro gi\u00e0 dal prossimo soggiorno.<\/h2><p class=\"klefs-lp-lead\">Crea un concierge digitale per accessi, istruzioni e servizi. L\u2019ospite trova tutto in un link, tu riduci domande ripetitive.<\/p><div class=\"klefs-lp-actions\"><a class=\"klefs-lp-button klefs-lp-button--gold\" href=\"\/prova-gratuita\/\">Prova gratis per 14 giorni<\/a><a class=\"klefs-lp-button klefs-lp-button--ghost\" href=\"\/contatti\/\">Parla con noi<\/a><\/div><\/div>\n      <div class=\"klefs-lp-price-panel-final\"><span>Prezzo base<\/span><strong>\u20ac7,49<\/strong><small>al mese + IVA per concierge<\/small><div class=\"klefs-lp-price-list-final\"><div>14 giorni gratuiti<\/div><div>Nessuna carta richiesta<\/div><div>Setup completo facoltativo da \u20ac150 + IVA<\/div><\/div><\/div>\n    <\/div>\n  <\/section><\/main>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-2451","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.5 (Yoast SEO v27.6) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Self check-in e keybox - Klefs<\/title>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"ru_RU\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Self check-in e keybox\" \/>\n<meta property=\"og:url\" content=\"https:\/\/staging.klefs.it\/ru\/self-check-in-keybox\/\" \/>\n<meta property=\"og:site_name\" content=\"Klefs\" \/>\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:\\\/\\\/staging.klefs.it\\\/ru\\\/self-check-in-keybox\\\/\",\"url\":\"https:\\\/\\\/staging.klefs.it\\\/ru\\\/self-check-in-keybox\\\/\",\"name\":\"Self check-in e keybox - Klefs\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/staging.klefs.it\\\/#website\"},\"datePublished\":\"2026-07-23T10:00:20+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/staging.klefs.it\\\/ru\\\/self-check-in-keybox\\\/#breadcrumb\"},\"inLanguage\":\"ru-RU\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/staging.klefs.it\\\/ru\\\/self-check-in-keybox\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/staging.klefs.it\\\/ru\\\/self-check-in-keybox\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/staging.klefs.it\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Self check-in e keybox\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/staging.klefs.it\\\/#website\",\"url\":\"https:\\\/\\\/staging.klefs.it\\\/\",\"name\":\"Klefs\",\"description\":\"Concierge by Finderoom\",\"publisher\":{\"@id\":\"https:\\\/\\\/staging.klefs.it\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/staging.klefs.it\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ru-RU\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/staging.klefs.it\\\/#organization\",\"name\":\"Klefs\",\"url\":\"https:\\\/\\\/staging.klefs.it\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ru-RU\",\"@id\":\"https:\\\/\\\/staging.klefs.it\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/staging.klefs.it\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/cropped-Scritta-Logo.png\",\"contentUrl\":\"https:\\\/\\\/staging.klefs.it\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/cropped-Scritta-Logo.png\",\"width\":485,\"height\":123,\"caption\":\"Klefs\"},\"image\":{\"@id\":\"https:\\\/\\\/staging.klefs.it\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Self check-in e keybox - Klefs","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"ru_RU","og_type":"article","og_title":"Self check-in e keybox","og_url":"https:\/\/staging.klefs.it\/ru\/self-check-in-keybox\/","og_site_name":"Klefs","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/staging.klefs.it\/ru\/self-check-in-keybox\/","url":"https:\/\/staging.klefs.it\/ru\/self-check-in-keybox\/","name":"Self check-in e keybox - Klefs","isPartOf":{"@id":"https:\/\/staging.klefs.it\/#website"},"datePublished":"2026-07-23T10:00:20+00:00","breadcrumb":{"@id":"https:\/\/staging.klefs.it\/ru\/self-check-in-keybox\/#breadcrumb"},"inLanguage":"ru-RU","potentialAction":[{"@type":"ReadAction","target":["https:\/\/staging.klefs.it\/ru\/self-check-in-keybox\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/staging.klefs.it\/ru\/self-check-in-keybox\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/staging.klefs.it\/"},{"@type":"ListItem","position":2,"name":"Self check-in e keybox"}]},{"@type":"WebSite","@id":"https:\/\/staging.klefs.it\/#website","url":"https:\/\/staging.klefs.it\/","name":"\u041a\u043b\u0435\u0444\u044b","description":"\u041a\u043e\u043d\u0441\u044c\u0435\u0440\u0436-\u0441\u0435\u0440\u0432\u0438\u0441 Finderoom","publisher":{"@id":"https:\/\/staging.klefs.it\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/staging.klefs.it\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ru-RU"},{"@type":"Organization","@id":"https:\/\/staging.klefs.it\/#organization","name":"\u041a\u043b\u0435\u0444\u044b","url":"https:\/\/staging.klefs.it\/","logo":{"@type":"ImageObject","inLanguage":"ru-RU","@id":"https:\/\/staging.klefs.it\/#\/schema\/logo\/image\/","url":"https:\/\/staging.klefs.it\/wp-content\/uploads\/2026\/04\/cropped-Scritta-Logo.png","contentUrl":"https:\/\/staging.klefs.it\/wp-content\/uploads\/2026\/04\/cropped-Scritta-Logo.png","width":485,"height":123,"caption":"Klefs"},"image":{"@id":"https:\/\/staging.klefs.it\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/staging.klefs.it\/ru\/wp-json\/wp\/v2\/pages\/2451","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/staging.klefs.it\/ru\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/staging.klefs.it\/ru\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/staging.klefs.it\/ru\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/staging.klefs.it\/ru\/wp-json\/wp\/v2\/comments?post=2451"}],"version-history":[{"count":0,"href":"https:\/\/staging.klefs.it\/ru\/wp-json\/wp\/v2\/pages\/2451\/revisions"}],"wp:attachment":[{"href":"https:\/\/staging.klefs.it\/ru\/wp-json\/wp\/v2\/media?parent=2451"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}