@charset "utf-8";.odoo-detail-section{padding-top:35px!important}.odoo-detail-content{overflow:hidden}.odoo-detail-section .content-header{margin-bottom:24px}.odoo-detail-section .content-header h1{margin:0;color:#0b2942}.odoo-detail-section .icono-h1{color:#87509d}.odoo-detail-wrap{width:100%}.odoo-detail-intro{display:grid;grid-template-columns:74px 1fr;gap:20px;align-items:center;margin:0 0 24px;padding:24px 28px;border:1px solid #dec8eb;border-left:4px solid #87509d;border-radius:16px;background:linear-gradient(135deg,#fff,#fcf9fd);box-shadow:0 9px 26px rgba(135,80,157,.07)}.odoo-detail-intro-icon{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border:1px solid #dec8eb;border-radius:15px;background:#f8f0fc;color:#87509d;box-shadow:0 6px 14px rgba(135,80,157,.08)}.odoo-detail-intro-icon svg{width:31px;height:31px}.odoo-detail-intro span{display:block;margin-bottom:4px;color:#87509d;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.odoo-detail-intro h2{margin:0 0 6px;color:#4c2a5d;font-size:20px}.odoo-detail-intro p{margin:0;color:#526b7b;font-size:13.5px;line-height:1.55} .detail-box{width:100% !important;display:grid !important;grid-template-columns:minmax(320px,42%) minmax(0,58%);grid-auto-flow:row;margin:0;border:1px solid #dec8eb;border-radius:16px;background:#fff;overflow:hidden;box-shadow:0 10px 28px rgba(135,80,157,.10);box-sizing:border-box} .detail-box-logo{grid-column:1/-1;width:100% !important;height:auto !important;float:none !important;clear:both;position:relative;background:linear-gradient(135deg,#87509d,#5b2b70);border-top:1px solid #dec8eb;border-bottom:0;box-sizing:border-box}.detail-box-logo:first-child{border-top:0}.detail-box-logo::after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:linear-gradient(90deg,#87509d,#5b2b70)}.detail-box-logo-text{display:flex;align-items:center;gap:10px;width:auto !important;float:none !important;margin:0;padding:13px 18px;color:#fff;font-size:15px;font-weight:900;text-shadow:0 2px 4px rgba(0,0,0,.32);box-sizing:border-box} .detail-box-logo-text::before{content:"";width:20px;height:20px;flex:0 0 20px;background:currentColor;mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='black' d='M4 4h16a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2Zm0 2v12h16V6H4Zm3 3h10v2H7V9Zm0 4h7v2H7v-2Z'/%3E%3C/svg%3E") center/contain no-repeat;-webkit-mask:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='black' d='M4 4h16a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2Zm0 2v12h16V6H4Zm3 3h10v2H7V9Zm0 4h7v2H7v-2Z'/%3E%3C/svg%3E") center/contain no-repeat} .detail-box-balken1,.detail-box-balken2,.detail-box-balken1-details,.detail-box-balken2-details{width:auto !important;height:auto !important;min-height:46px;float:none !important;clear:none !important;box-sizing:border-box;border-bottom:1px solid #eadff0}.detail-box-balken1,.detail-box-balken2{grid-column:1;border-right:1px solid #dec8eb;background:#fff}.detail-box-balken1-details,.detail-box-balken2-details{grid-column:2;background:#fff}.detail-box-balken2,.detail-box-balken2-details{background:#fcf9fd}.detail-box-balken1-text,.detail-box-balken2-text{width:auto !important;height:auto !important;float:none !important;margin:0;padding:12px 16px;color:#29465d;font-size:13px;line-height:1.35;font-weight:700;box-sizing:border-box}.detail-box-balken1-text .iconb,.detail-box-balken2-text .iconb{color:#87509d;font-weight:900}.detail-box-details-text{width:auto !important;float:none !important;margin:0;padding:12px 16px;color:#71318d;font-size:13px;line-height:1.35;font-weight:700;text-align:center;box-sizing:border-box}.detail-box a{color:#87509d;font-weight:900;line-height:inherit;text-decoration:none}.detail-box a:hover{color:#5b2b70}.detail-box .red{color:#d70000;font-weight:800} .detail-box .ja-blau,.detail-box .ja-hellblau{width:22px;height:22px;margin:0 auto;border-radius:50%;background:#198754 !important;position:relative;box-shadow:0 2px 6px rgba(25,135,84,.22)}.detail-box .ja-blau::after,.detail-box .ja-hellblau::after{content:"✓";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff;font-size:14px;font-weight:900} .detail-box-balken3,.detail-box-balken3-details{width:auto !important;height:auto !important;min-height:72px;float:none !important;padding:16px;background:#fcf9fd;border-top:1px solid #eadff0;box-sizing:border-box}.detail-box-balken3{grid-column:1;border-right:1px solid #dec8eb}.detail-box-balken3-details{grid-column:2}.detail-box .button2,.detail-box .button3{width:auto !important;height:auto !important;float:none !important;margin:0;padding:0;border:0;background:none}.detail-box .button2{text-align:left}.detail-box .button3{text-align:center}.detail-box .button2 a,.detail-box .button3 a{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:9px 18px;border-radius:8px;font-size:13px;font-weight:900;text-decoration:none!important;transition:.2s ease;margin:0!important;width:auto!important}.detail-box .button2 a{border:1px solid #87509d;background:#fff;color:#71318d!important}.detail-box .button3 a{border:1px solid #5b2b70;background:linear-gradient(180deg,#87509d,#5b2b70);color:#fff!important;box-shadow:0 6px 14px rgba(135,80,157,.18)}.detail-box .button2 a:hover,.detail-box .button3 a:hover{transform:translateY(-2px);box-shadow:0 7px 16px rgba(91,43,112,.18)}.odoo-detail-vat{margin:27px 4px 0;color:#718493;font-size:12px;line-height:1.5}@media(max-width:760px){.odoo-detail-section{padding-top:24px!important}.odoo-detail-intro{grid-template-columns:1fr;padding:20px}.detail-box{grid-template-columns:1fr}.detail-box-logo,.detail-box-balken1,.detail-box-balken2,.detail-box-balken1-details,.detail-box-balken2-details,.detail-box-balken3,.detail-box-balken3-details{grid-column:1}.detail-box-balken1,.detail-box-balken2,.detail-box-balken3{border-right:0}.detail-box-details-text{text-align:left}.detail-box .button2,.detail-box .button3{text-align:center}.detail-box .button2 a,.detail-box .button3 a{width:100%!important}} .odoo-preview-section{padding-top:35px!important}.odoo-preview-section .odoo-content-box{overflow:hidden}.odoo-preview-section .content-header{margin-bottom:24px}.odoo-preview-section .content-header h1{margin:0;color:#0b2942}.odoo-preview-section .content-header .icono-h1{color:#00a6a6}.odoo-preview-section .content-body{padding-top:0}.odoo-hosting-page{width:100%;max-width:none;margin:0;padding:0 0 10px;font-family:Arial,Helvetica,sans-serif;color:#29465d;font-size:14px;line-height:1.6}.odoo-hosting-page *{box-sizing:border-box}.odoo-hosting-page a{color:#087f9b;text-decoration:none}.odoo-hosting-page a:hover{color:#005f76}.odoo-hero{width:100%;aspect-ratio:1240/450;margin:0 0 24px;overflow:hidden;border:1px solid #d6e8ed;border-radius:18px;background:#071b35 url("../images/webhosting/odoo-shop-hosting.webp") center/cover no-repeat;box-shadow:0 14px 34px rgba(8,63,82,.11)}.odoo-intro{display:grid;grid-template-columns:74px minmax(0,1fr);gap:22px;align-items:center;margin:0 0 24px;padding:24px 28px;border:1px solid #dbe8ec;border-left:4px solid #00a6a6;border-radius:15px;background:linear-gradient(135deg,#fff,#f7fcfc);box-shadow:0 9px 26px rgba(8,63,82,.06)}.odoo-intro p{margin:0 0 8px}.odoo-intro p:last-child{margin-bottom:0}.odoo-icon{display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;border:1px solid #bfe3e5;border-radius:15px;background:linear-gradient(145deg,#e9fafa,#f8ffff);color:#008e95;box-shadow:0 6px 14px rgba(0,142,149,.08)}.odoo-icon svg{width:29px;height:29px}.odoo-benefits-card{margin:0 0 24px;padding:26px 28px;border:1px solid #dbe8ec;border-radius:16px;background:#fff;box-shadow:0 10px 28px rgba(8,63,82,.07)}.odoo-section-title{margin:0 0 20px;text-align:left}.odoo-section-title span{display:flex;align-items:center;gap:10px;color:#0b3e59;font-size:22px;font-weight:800}.odoo-section-title span:before{content:"";width:5px;min-width:5px;height:28px;border-radius:99px;background:linear-gradient(180deg,#00b6b6,#087f9b)}.odoo-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.odoo-benefit{display:grid;grid-template-columns:48px minmax(0,1fr);gap:16px;align-items:center;padding:20px;border:1px solid #e0ecef;border-radius:14px;background:#fbfefe}.odoo-benefit .odoo-icon{width:48px;height:48px}.odoo-benefit .odoo-icon svg{width:25px;height:25px}.odoo-benefit h3{margin:0 0 6px;color:#0b3e59;font-size:17px}.odoo-benefit p{margin:0;color:#526b7b;font-size:13.5px;line-height:1.55}.odoo-package-section{margin:0 0 24px;overflow:hidden;border:1px solid #dec8eb;border-radius:16px;background:#fff;box-shadow:0 12px 30px rgba(135,80,157,.12)}.odoo-hosting-compare{overflow:hidden;background:#fff}.odoo-compare-head,.odoo-compare-row,.odoo-compare-price-row,.odoo-compare-actions{display:grid;grid-template-columns:240px repeat(3,minmax(0,1fr))}.odoo-compare-head>div,.odoo-compare-row>div,.odoo-compare-price-row>div,.odoo-compare-actions>div{border-right:1px solid #eadff0}.odoo-compare-head>div:last-child,.odoo-compare-row>div:last-child,.odoo-compare-price-row>div:last-child,.odoo-compare-actions>div:last-child{border-right:0}.odoo-compare-head{color:#fff;background:linear-gradient(135deg,#87509d,#5b2b70)}.odoo-compare-feature,.odoo-compare-plan{display:flex;align-items:center;min-height:48px;padding:13px 16px;font-weight:800}.odoo-compare-feature{justify-content:flex-start;font-size:15px}.odoo-compare-plan{justify-content:center;text-align:center;font-size:14px}.odoo-compare-row{border-bottom:1px solid #eadff0}.odoo-compare-row:nth-child(odd){background:#fcf9fd}.odoo-compare-row>div{display:flex;align-items:center;justify-content:center;min-height:48px;padding:12px 16px;color:#3c5668;text-align:center;font-size:13px}.odoo-compare-label{justify-content:flex-start!important;gap:7px;color:#29465d!important;text-align:left!important;font-size:12px!important;font-weight:800}.odoo-feature-mini-icon{display:inline-flex;align-items:center;justify-content:center;width:25px;min-width:25px;height:25px;border:1px solid #dec8eb;border-radius:7px;background:#f8f0fc;color:#87509d}.odoo-feature-mini-icon svg{width:14px;height:14px}.odoo-compare-eco,.odoo-compare-yes{color:#198754;font-weight:800}.odoo-location-link{display:inline-flex;align-items:center;gap:6px;font-weight:800}.odoo-flag-de{display:inline-block;width:18px;height:12px;border-radius:2px;box-shadow:0 0 0 1px rgba(0,0,0,.1);background:linear-gradient(to bottom,#000 0 33.33%,#d00 33.33% 66.66%,#ffce00 66.66% 100%)}.odoo-setup-row>div{background:#faf5fc}.odoo-compare-price-row{border-bottom:1px solid #eadff0;background:#fcf9fd}.odoo-compare-price-row>div{display:flex;align-items:center;justify-content:center;min-height:112px;padding:16px}.odoo-price-label{justify-content:flex-start!important;color:#0b3e59!important}.odoo-price-box{width:100%;max-width:170px;margin:0 auto;padding:13px 10px;border:1px solid #dec8eb;border-radius:12px;background:#fff;box-shadow:0 7px 18px rgba(135,80,157,.08);text-align:center}.odoo-price-main{display:flex;align-items:baseline;justify-content:center;gap:3px;color:#87509d;font-weight:800;line-height:1;white-space:nowrap}.odoo-price-currency,.odoo-price-value{font-size:24px!important;font-weight:800}.odoo-price-star{font-size:14px!important;vertical-align:super}.odoo-red{color:#d70000;font-weight:800}.odoo-compare-actions>div{display:flex;align-items:center;justify-content:center;gap:8px;min-height:70px;padding:12px}.odoo-btn-primary,.odoo-btn-ghost{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:8px 15px;border-radius:8px;font-size:12px;font-weight:800;white-space:nowrap;text-decoration:none!important}.odoo-btn-primary{border:1px solid #5b2b70;background:linear-gradient(135deg,#87509d,#5b2b70);color:#fff!important;box-shadow:0 6px 14px rgba(135,80,157,.18)}.odoo-btn-ghost{border:1px solid #87509d;background:#fff;color:#71318d!important}.odoo-note{margin:14px 20px 18px;color:#718493;font-size:12px}.odoo-seo-card,.odoo-link-box{margin:0 0 24px;padding:26px 30px;border:1px solid #e0e9ee;border-radius:16px;background:#fff;box-shadow:0 9px 26px rgba(8,63,82,.055)}.odoo-seo-card h3,.odoo-link-box h3{margin:0 0 14px;color:#0b3e59;font-size:20px}.odoo-seo-card p{margin:0 0 12px}.odoo-seo-card p:last-child{margin-bottom:0}.odoo-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.odoo-related-grid a{padding:11px 13px;border:1px solid #dbe8ec;border-radius:9px;background:#f9fcfc;color:#087f9b;font-size:13px;font-weight:800}@media(max-width:980px){.odoo-benefits{grid-template-columns:1fr}.odoo-related-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:680px){.odoo-hero{border-radius:13px}.odoo-intro{grid-template-columns:1fr;padding:20px}.odoo-benefits-card{padding:20px}.odoo-compare-head,.odoo-compare-row,.odoo-compare-price-row,.odoo-compare-actions{grid-template-columns:minmax(145px,44%) minmax(0,1fr)}.odoo-compare-head>div:nth-child(n +3),.odoo-compare-row>div:nth-child(n +3),.odoo-compare-price-row>div:nth-child(n +3),.odoo-compare-actions>div:nth-child(n +3){display:none}.odoo-hosting-compare.odoo-mobile-col-xl .odoo-compare-head>div:nth-child(2),.odoo-hosting-compare.odoo-mobile-col-xl .odoo-compare-row>div:nth-child(2),.odoo-hosting-compare.odoo-mobile-col-xl .odoo-compare-price-row>div:nth-child(2),.odoo-hosting-compare.odoo-mobile-col-xl .odoo-compare-actions>div:nth-child(2),.odoo-hosting-compare.odoo-mobile-col-xxl .odoo-compare-head>div:nth-child(2),.odoo-hosting-compare.odoo-mobile-col-xxl .odoo-compare-row>div:nth-child(2),.odoo-hosting-compare.odoo-mobile-col-xxl .odoo-compare-price-row>div:nth-child(2),.odoo-hosting-compare.odoo-mobile-col-xxl .odoo-compare-actions>div:nth-child(2){display:none}.odoo-hosting-compare.odoo-mobile-col-xl .odoo-compare-head>div:nth-child(3),.odoo-hosting-compare.odoo-mobile-col-xl .odoo-compare-row>div:nth-child(3),.odoo-hosting-compare.odoo-mobile-col-xl .odoo-compare-price-row>div:nth-child(3),.odoo-hosting-compare.odoo-mobile-col-xl .odoo-compare-actions>div:nth-child(3){display:flex}.odoo-hosting-compare.odoo-mobile-col-xxl .odoo-compare-head>div:nth-child(4),.odoo-hosting-compare.odoo-mobile-col-xxl .odoo-compare-row>div:nth-child(4),.odoo-hosting-compare.odoo-mobile-col-xxl .odoo-compare-price-row>div:nth-child(4),.odoo-hosting-compare.odoo-mobile-col-xxl .odoo-compare-actions>div:nth-child(4){display:flex}.odoo-feature-mini-icon{display:none}.odoo-related-grid{grid-template-columns:1fr}.odoo-seo-card,.odoo-link-box{padding:22px 20px}} .odoo-package-section .odoo-note{margin:18px 20px 22px !important;padding-top:6px !important} .odoo-package-section .odoo-price-star{color:#d70000 !important;font-size:11px !important;line-height:1 !important;position:relative !important;top:-8px !important;margin-left:1px !important;vertical-align:top !important} .odoo-package-section .odoo-compare-feature,.odoo-package-section .odoo-compare-feature *,.odoo-package-section .odoo-compare-plan,.odoo-package-section .odoo-compare-plan *{text-shadow:0 2px 4px rgba(0,0,0,.32) !important}.odoo-package-section .odoo-compare-plan{padding:0 !important}.odoo-package-section .odoo-plan-link{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:13px 16px;color:#fff !important;font:inherit;font-weight:inherit;letter-spacing:inherit;text-decoration:none !important;transition:opacity .2s ease,text-shadow .2s ease}.odoo-package-section .odoo-plan-link:hover,.odoo-package-section .odoo-plan-link:focus-visible{color:#fff !important;opacity:.94;text-decoration:none !important;text-shadow:0 2px 4px rgba(0,0,0,.38) !important} .odoo-price-period{margin-top:7px;color:#71318d;font-size:12px;font-weight:800;text-align:center} .odoo-package-section .odoo-compare-actions>div:not(.odoo-platzhalter){display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:9px;min-height:118px;padding:14px 16px;background:linear-gradient(180deg,#fff 0%,#fcf9fd 100%)}.odoo-package-section .odoo-compare-actions .odoo-platzhalter{background:#fff}.odoo-package-section .odoo-btn-ghost,.odoo-package-section .odoo-btn-primary{width:100%;min-height:42px;padding:9px 14px}.odoo-package-section .odoo-btn-ghost{order:1}.odoo-package-section .odoo-btn-primary{order:2} .odoo-mobile-plan-switcher{display:none}@media(max-width:680px){.odoo-mobile-plan-switcher{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;grid-column:1/-1;padding:6px;border-bottom:1px solid #dec8eb;background:#f8f0fc}.odoo-mobile-plan-switcher button{min-height:38px;border:1px solid transparent;border-radius:7px;background:transparent;color:#71318d;font:800 13px Arial,Helvetica,sans-serif;cursor:pointer}.odoo-mobile-plan-switcher button.odoo-is-active{border-color:#87509d;background:#87509d;color:#fff;box-shadow:0 4px 10px rgba(135,80,157,.18)}.odoo-hosting-compare.odoo-mobile-col-l .odoo-compare-head>div:nth-child(n +3),.odoo-hosting-compare.odoo-mobile-col-l .odoo-compare-row>div:nth-child(n +3),.odoo-hosting-compare.odoo-mobile-col-l .odoo-compare-price-row>div:nth-child(n +3),.odoo-hosting-compare.odoo-mobile-col-l .odoo-compare-actions>div:nth-child(n +3){display:none}}