.insert-hub{--ih-green:#155bd5;--ih-border:#dce3ed;color:#14213a;background:#fff}.insert-hub section{padding-block:5.5rem;scroll-margin-top:100px}.insert-hub .text-insert{color:#155bd5}.insert-hub .ih-hero{padding-top:2rem;padding-bottom:4.5rem;background:linear-gradient(120deg,#fff 45%,#f4f7fc);border-bottom:1px solid var(--ih-border)}.insert-hub .ih-hero-grid{display:grid;grid-template-columns:1.12fr 1fr;gap:3.5rem;align-items:center}.insert-hub h1{font-size:clamp(2.75rem,5.2vw,4.6rem);line-height:1.02;letter-spacing:-.055em;font-weight:650}.insert-hub h1>span{color:#155bd5}.insert-hub h2{max-width:900px;letter-spacing:-.035em;line-height:1.12}.insert-hub .ih-brandline{display:flex;align-items:center;gap:1.25rem;margin-bottom:2rem}.insert-hub .ih-brandline img{width:150px;height:auto;object-fit:contain}.insert-hub .ih-brandline>span{max-width:150px;padding-left:1.25rem;border-left:1px solid #cdd7e6;font-size:.8125rem;line-height:1.5;color:#4b5e79}.insert-hub .ih-hero-grid>div>p{max-width:500px}.insert-hub .ih-actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem;margin-top:2rem}.insert-hub .ih-text-action{display:inline-flex;align-items:center;gap:.75rem;font-weight:600;font-size:.9375rem;padding-block:.75rem}.insert-hub .ih-text-action:hover{color:#155bd5}.insert-hub .ih-hero-foot{display:flex;flex-wrap:wrap;gap:.7rem 1.25rem;border-top:1px solid var(--ih-border);padding-top:1.5rem;margin-top:2rem;font-size:.8125rem;color:#4b5e79}.insert-hub .ih-hero-foot span:before{content:"✓";color:#155bd5;margin-right:.4rem}.insert-hub .ih-product-hero{min-width:0;border:1px solid #d6e1f0;border-radius:28px;background:#eef3fb;overflow:hidden}.insert-hub .ih-product-hero-top{font-size:.6875rem;font-weight:650;letter-spacing:.1em;color:#4b5e79;border-bottom:1px solid #d9e3f1}.insert-hub .ih-product-hero figcaption,.insert-hub .ih-product-hero-top{display:flex;justify-content:space-between;gap:1rem;padding:1.5rem 1.75rem}.insert-hub .ih-product-hero figcaption{align-items:center;background:white}.insert-hub .ih-product-hero figcaption span{display:block;font-size:.8125rem;color:#52627a}.insert-hub .ih-product-hero figcaption strong{display:block;font-size:1.375rem;letter-spacing:-.025em;margin-top:.25rem}.insert-hub .ih-product-hero figcaption>a{display:grid;place-items:center;width:44px;height:44px;border:1px solid #d5deeb;border-radius:50%;font-size:1.4rem}.insert-hub .ih-product-hero figcaption>a:hover{color:#155bd5;background:#edf3fc}.insert-hub .ih-product-hero-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem;padding:1rem 1.75rem;font-size:.75rem;color:#52627a;border-top:1px solid #e0e7f0;background:white}.insert-hub .ih-section-title{display:flex;justify-content:space-between;align-items:end;gap:2rem}.insert-hub .ih-index{flex-shrink:0;font-size:.6875rem;letter-spacing:.1em;color:#64748b;padding-bottom:.4rem}.insert-hub .ih-eyebrow{display:block;font-size:.6875rem;line-height:1.6;letter-spacing:.08em;text-transform:uppercase;font-weight:600;color:#536681}.insert-hub :is(.ih-compare,.ih-news-grid) h3{font-size:1.5rem;line-height:1.25;letter-spacing:-.025em;font-weight:650;margin-top:.4rem}.insert-hub :is(.ih-compare,.ih-news-grid) p{font-size:.9375rem;line-height:1.8;color:#4b5e79}.insert-hub summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 0;font-size:.9375rem;font-weight:600;line-height:1.6;cursor:pointer;list-style:none}.insert-hub summary::-webkit-details-marker{display:none}.insert-hub summary>span{font-size:1.15rem;color:#155bd5}.insert-hub details[open]>summary>span{transform:rotate(45deg)}.insert-hub .ih-detail{font-size:.9375rem;line-height:1.8}.insert-hub .ih-detail ul{padding-left:1.2rem;list-style:disc;color:#4b5e79;margin:.75rem 0}.insert-hub .ih-detail li+li{margin-top:.5rem}.insert-hub .ih-addon-link,.insert-hub .ih-source-link,.insert-hub :is(.ih-detail,.ih-compare,.ih-news-grid,.ih-sources) a{display:inline-block;margin-top:1rem;font-size:.875rem;font-weight:600;color:#155bd5;text-decoration:underline;text-underline-offset:4px}.insert-hub .ih-note{margin-top:1.5rem;font-size:.8125rem;line-height:1.8;max-width:900px;color:#64748b}.insert-hub .ih-compare{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;align-items:start;margin-top:2rem}.insert-hub .ih-compare article{padding:1.75rem;border:1px solid var(--ih-border);background:#fff;border-radius:18px}.insert-hub .ih-compare h3{margin:.75rem 0}.insert-hub .ih-compare details{border-top:1px solid var(--ih-border);margin-top:1.25rem}.insert-hub .ih-compare .ih-compare-pro{border-color:#a8c7f3;background:linear-gradient(150deg,#fff,#edf4ff)}.insert-hub .ih-addon-head{display:flex;align-items:center;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}.insert-hub .ih-addon-head img{width:112px;height:112px;object-fit:contain}.insert-hub .ih-document-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:4rem;align-items:center;margin-top:2rem}.insert-hub .ih-flow{background:#f3f6fb;border:1px solid var(--ih-border);border-radius:22px;padding:2rem}.insert-hub .ih-flow>span{display:block;padding:1rem 1.25rem;background:white;border:1px solid var(--ih-border);border-radius:12px;font-size:.8125rem;color:#155bd5}.insert-hub .ih-flow strong{margin-left:.75rem;font-size:1rem;color:#14213a}.insert-hub .ih-flow small{display:block;font-size:.875rem;margin:.3rem 0 0 1.75rem;color:#4b5e79}.insert-hub .ih-flow i{display:block;text-align:center;font-style:normal;color:#155bd5;padding:.35rem}.insert-hub .ih-flow p{font-size:.8125rem;line-height:1.6;color:#64748b;margin-top:1rem}.insert-hub .ih-automation-path{display:flex;gap:.75rem;align-items:center;margin-top:2.5rem}.insert-hub .ih-automation-path>div{flex:1;padding:1.5rem;min-width:0;border:1px solid #cddcf0;border-radius:14px;background:white}.insert-hub .ih-automation-path span{display:block;color:#526c91;font-size:.6875rem;letter-spacing:.08em}.insert-hub .ih-automation-path strong{display:block;margin:.65rem 0;font-size:1rem;line-height:1.5}.insert-hub .ih-automation-path small{font-size:.875rem;line-height:1.6;color:#4b5e79}.insert-hub .ih-automation-path i{font-style:normal;color:#155bd5}.insert-hub .ih-news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:2rem}.insert-hub .ih-news-grid article{padding:1.75rem;border-top:2px solid #c6d6ee;background:white}.insert-hub .ih-news-grid h3{margin:.75rem 0}.insert-hub .ih-sources{border-top:1px solid var(--ih-border);margin-top:2rem}.insert-hub .ih-sources p{font-size:.875rem;line-height:1.8;color:#4b5e79;max-width:900px;margin:.75rem 0}.insert-hub .ih-faq-section{padding-block:4.5rem}.insert-hub .ih-faq-intro{margin-top:1rem;max-width:800px;font-size:1rem;line-height:1.8;color:#4b5e79}.insert-hub .ih-faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 3rem;margin-top:2rem}.insert-hub .ih-faq-item{display:flex;align-items:flex-start;gap:1rem;padding:1.5rem 0;border-top:1px solid var(--ih-border)}.insert-hub .ih-faq-number{flex-shrink:0;font-size:.75rem;color:#155bd5;padding-top:.25rem;font-variant-numeric:tabular-nums}.insert-hub .ih-faq-item h3{font-size:1rem;line-height:1.5;font-weight:600}.insert-hub .ih-faq-item p{margin-top:.6rem;font-size:.9375rem;line-height:1.8;color:#4b5e79}.insert-hub .ih-faq-checklist{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem;margin-top:1rem;border-radius:12px;background:#eef3fc;font-size:.875rem;line-height:1.8}.insert-hub .ih-faq-checklist a{color:#155bd5;font-weight:600}.insert-hub #kontakt{background:#0d1930;color:#fff}.insert-hub #kontakt :is(h2,.text-ink){color:white}.insert-hub #kontakt .text-slate-ui{color:#c2cde0}.insert-hub #kontakt .text-insert{color:#a9ccff}.insert-hub #kontakt form{background:#fff;color:#14213a;border-radius:24px;padding:2rem;border:1px solid #dae3f1}.insert-hub #kontakt form :is(h3,.text-ink){color:#14213a}.insert-hub #kontakt form .text-slate-ui{color:#4b5e79}.insert-hub #kontakt :is(input,textarea,select){font-size:1rem;color:#14213a;border-color:#acb9cd}.insert-hub #kontakt label>span{font-size:.9375rem;line-height:1.6}.insert-hub :is(a,button,summary):focus-visible{outline:3px solid #155bd5;outline-offset:4px}@media(max-width:1023px){.insert-hub .ih-hero-grid{gap:2rem}.insert-hub .ih-compare,.insert-hub .ih-news-grid{grid-template-columns:1fr}.insert-hub .ih-index{display:none}}@media(max-width:760px){.insert-hub section{padding-block:3.5rem}.insert-hub .ih-document-grid,.insert-hub .ih-faq-grid,.insert-hub .ih-hero-grid{grid-template-columns:1fr}.insert-hub .ih-product-hero{max-width:520px;width:100%;margin-inline:auto}.insert-hub .ih-hero-grid{gap:2.75rem}.insert-hub .ih-automation-path{flex-direction:column;align-items:stretch}.insert-hub .ih-automation-path i{text-align:center;transform:rotate(90deg)}.insert-hub .ih-section-title{display:block}.insert-hub .ih-document-grid{gap:2rem}}@media(max-width:600px){.insert-hub .ih-brandline{flex-wrap:wrap}.insert-hub #kontakt form{padding:1.25rem}}@media(prefers-reduced-motion:reduce){.insert-hub *,.insert-hub :after,.insert-hub :before{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.insert-hub .ih-product-captions{display:grid;flex:1;min-width:0}.insert-hub .ih-product-caption{grid-area:1/1;opacity:0;transition:opacity .65s ease}.insert-hub .ih-product-caption[data-active=true]{opacity:1}.insert-hub [data-product=gestor_nexo_pro]{--ih-artwork-scale:.68}.insert-hub .ih-exhibit{background:linear-gradient(145deg,#f5f9ff,#e9f0fc)}.insert-hub .ih-exhibit-stage{position:relative;perspective:1100px;isolation:isolate;padding:1.75rem 1.5rem 2rem}.insert-hub .ih-exhibit-grid{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem 1rem;transform-style:preserve-3d;transform:rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));transition:transform .55s cubic-bezier(.22,1,.36,1)}.insert-hub .ih-exhibit-card,.insert-hub .ih-exhibit-card:active:not(:disabled),.insert-hub .ih-exhibit-card:hover:not(:disabled){display:block;width:100%;min-width:0;padding:0;background:transparent!important;border:0!important;box-shadow:none!important;color:#14213a!important;cursor:pointer;text-align:center;border-radius:14px;transform-style:preserve-3d;animation:ih-exhibit-float 6s ease-in-out infinite;animation-delay:calc(var(--card-index) * -.9s)}.insert-hub .ih-exhibit-panel{position:relative;display:flex;flex-direction:column;align-items:center;height:100%;padding:.7rem .35rem .8rem;overflow:hidden;border:1px solid #d4e1f3;border-radius:14px;background:linear-gradient(150deg,#fffffffa,#f5f8ff);box-shadow:2px 5px 0 #d7e2f2,0 12px 22px #1d487b0e;transform:rotateX(4deg) rotateY(-8deg);transition:transform .7s cubic-bezier(.22,1,.36,1),box-shadow .7s,border-color .7s}.insert-hub .ih-exhibit-card:focus-visible .ih-exhibit-panel,.insert-hub .ih-exhibit-card:hover .ih-exhibit-panel,.insert-hub .ih-exhibit-card[aria-pressed=true] .ih-exhibit-panel{transform:translateY(-7px) translateZ(18px) rotateX(0deg) rotateY(0deg);border-color:#8db4ed;box-shadow:2px 5px 0 #bfd3ef,0 18px 30px #1d487b24}.insert-hub .ih-exhibit-panel:after{content:"";position:absolute;inset:-80% -100%;pointer-events:none;background:linear-gradient(110deg,transparent 40%,#ffffff80 50%,transparent 60%);transform:translateX(-70%);animation:ih-exhibit-shine 12s ease-in-out infinite;animation-delay:calc(var(--card-index) * -1.4s)}.insert-hub .ih-exhibit-art{width:100%;aspect-ratio:150/155;display:grid;place-items:center}.insert-hub .ih-exhibit-art img{width:100%;height:100%;max-height:155px;object-fit:contain}.insert-hub .ih-exhibit-art img[data-product=gestor_nexo_pro]{transform:scale(var(--ih-artwork-scale))}.insert-hub .ih-exhibit-name{position:relative;font-size:clamp(.7rem,1.1vw,.9375rem);font-weight:650;line-height:1.4;margin-top:.3rem}.insert-hub .ih-exhibit-edition{position:relative;font-size:.65rem;color:#526780;margin-top:.15rem}.insert-hub .ih-exhibit-platform{position:absolute;z-index:0;bottom:-20px;left:4%;width:92%;height:46%;border:1px solid #c4d7f0;border-radius:32px;background:linear-gradient(135deg,#deebfc,#f7fbff);transform:rotateX(65deg) rotate(-4deg);box-shadow:0 30px 45px #24497412}.insert-hub .ih-exhibit-glow{position:absolute;inset:10% 15%;z-index:0;border-radius:50%;background:radial-gradient(ellipse,#c5dcff70,transparent 70%);animation:ih-exhibit-glow 9s ease-in-out infinite alternate}.insert-hub .ih-exhibit-toolbar{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:0 1.75rem 1rem;background:#fff}.insert-hub .ih-exhibit-toolbar>span{color:#64748b;font-size:.7rem}.insert-hub .ih-exhibit[data-paused=true] *,.insert-hub .ih-exhibit[data-paused=true] :after{animation-play-state:paused!important}@keyframes ih-exhibit-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes ih-exhibit-shine{0%,65%{transform:translateX(-70%)}90%,to{transform:translateX(70%)}}@keyframes ih-exhibit-glow{0%{transform:translate(-8%,-3%) scale(.9);opacity:.6}to{transform:translate(8%,4%) scale(1.15);opacity:1}}@media(max-width:1023px){.insert-hub .ih-exhibit-stage{padding:1.5rem 1rem}.insert-hub .ih-exhibit-grid{gap:1.2rem .65rem}.insert-hub .ih-exhibit-name{font-size:.7rem}}@media(max-width:760px){.insert-hub .ih-exhibit-name{font-size:.875rem}}@media(max-width:380px){.insert-hub .ih-exhibit-name{font-size:.65rem}.insert-hub .ih-exhibit-edition{font-size:.6rem}.insert-hub .ih-exhibit-toolbar{padding-inline:1rem}}@media(prefers-reduced-motion:reduce){.insert-hub .ih-exhibit-grid,.insert-hub .ih-exhibit-panel{transform:none!important}}.insert-hub .ih-hero-grid{align-items:start}.insert-hub .ih-exhibition-column{min-width:0}.insert-hub section.ih-product-descriptions{padding:0;scroll-margin-top:100px}.insert-hub .ih-description-content{padding:.25rem 1.25rem 1.25rem;font-size:.875rem;line-height:1.8;color:#4b5e79}.insert-hub .ih-description-intro{margin-top:1rem;color:#243954}.insert-hub .ih-description-content h3{font-size:.8125rem;color:#14213a;font-weight:650;margin-top:1rem}.insert-hub .ih-description-content ul{list-style:disc;padding-left:1.2rem;margin:.5rem 0 1rem}.insert-hub .ih-description-content li+li{margin-top:.4rem}.insert-hub .ih-description-fit{padding:.75rem 1rem;background:#f6f8fc;border-radius:10px}.insert-hub .ih-description-fit strong{display:block;font-size:.75rem;color:#14213a;margin-bottom:.2rem}.insert-hub .ih-description-content a{display:inline-block;color:#155bd5;font-weight:600;text-decoration:underline;text-underline-offset:4px;margin-top:1rem;font-size:.8125rem}.insert-hub .ih-description-note{font-size:.7rem;line-height:1.7;color:#64748b;margin-top:.75rem}@media(max-width:760px){.insert-hub .ih-product-descriptions{max-width:520px;margin-inline:auto}}.insert-hub .ih-selected-content{background:white;overflow:hidden}.insert-hub .ih-selected-content header{padding:1.25rem 1.25rem 0}.insert-hub .ih-selected-content h2{font-size:1.375rem;font-weight:650;letter-spacing:-.025em;margin-top:.3rem}.insert-hub .ih-exhibit figcaption{display:block;padding:0;border-top:1px solid #dce3ed}.insert-hub .ih-exhibit .ih-description-note{padding:0 1.25rem 1.25rem;margin:0}.insert-hub .ih-partner-path{margin-top:2.5rem;padding-top:2rem;border-top:1px solid #dce3ed;max-width:500px}.insert-hub .ih-partner-path h2{font-size:clamp(1.5rem,2.5vw,2rem);margin-top:.75rem;font-weight:600}.insert-hub .ih-partner-path ol{margin-top:1.5rem}.insert-hub .ih-partner-path li{display:flex;align-items:flex-start;gap:1rem;padding:1rem 0}.insert-hub .ih-partner-path li+li{border-top:1px solid #e2e8f1}.insert-hub .ih-partner-path li>span{display:grid;place-items:center;width:32px;height:32px;flex-shrink:0;background:#eaf1fd;border:1px solid #d5e3f7;color:#155bd5;border-radius:10px;font-size:.7rem;font-variant-numeric:tabular-nums}.insert-hub .ih-partner-path h3{font-size:.9375rem;font-weight:650;color:#14213a}.insert-hub .ih-partner-path p{font-size:.875rem;color:#4b5e79;line-height:1.8;margin-top:.4rem}@media(max-width:760px){.insert-hub .ih-partner-path{margin-top:2rem}}