﻿body.marketing #app_name{width:920px;margin:auto;padding-left:30px}body.marketing #help{margin:2em auto;padding:0 30px}#preisliste{margin:auto;width:922px}body.marketing img{max-width:100%;height:auto}#preisliste em{font-style:normal;font-weight:bold}#preisliste p.text{margin:20px 25px}#preisliste .tagline{text-align:center}#preisliste h1,#preisliste h2{text-align:center;margin:35px 0 20px 0;color:#333;font-size:2.12em}#preisliste .content-article{max-width:720px;margin:30px auto 0 auto;padding:30px 40px 30px 40px;background:#fff;color:#333;font-size:14.5px;line-height:1.65;text-align:left;box-shadow:0 1px 4px rgba(0,0,0,0.06)}#preisliste .content-article a{color:#036}#preisliste .content-article .content-breadcrumb{font-size:0.85em;color:#888;margin:0 0 20px 0}#preisliste .content-article h1{text-align:left;font-size:2em;line-height:1.2;margin:0 0 18px 0;color:#036}#preisliste .content-article h1+p{font-size:1.1em;color:#555;margin-bottom:1.4em}#preisliste .content-article h2{text-align:left;font-size:1.5em;line-height:1.25;margin:2em 0 0.6em 0;padding-top:1em;border-top:1px solid #e6e6e6;color:#036}#preisliste .content-article h3{font-size:1.15em;margin:1.5em 0 0.4em 0;color:#333}#preisliste .content-article p{margin:0 0 1.1em 0}#preisliste .content-article ul{margin:0 0 1.2em 0;padding-left:1.4em;list-style:disc}#preisliste .content-article li{margin:0.45em 0;list-style:disc}#preisliste .content-cta{max-width:720px;margin:25px auto 30px auto;padding:25px 40px;background:#e8f0fb;text-align:center}#preisliste .content-cta .content-cta-text{margin:0 0 15px 0;font-size:1.05em;color:#333}#preisliste .content-article table{border-collapse:collapse;width:100%;margin:1em 0;font-size:0.95em}#preisliste .content-article th,#preisliste .content-article td{border:1px solid #ddd;padding:6px 8px;text-align:left;vertical-align:top}#preisliste .content-article .content-meta{color:#888;font-size:0.85em;margin:0 0 1.5em 0}#preisliste .content-list .content-item{max-width:720px;margin:0 auto 20px auto;padding:22px 30px;background:#fff;text-align:left;box-shadow:0 1px 4px rgba(0,0,0,0.06);font-size:14px;line-height:1.6}#preisliste .content-list .content-item h2{text-align:left;font-size:1.35em;margin:0 0 4px 0}#preisliste .content-list .content-item h2 a{color:#036;text-decoration:none}#preisliste .content-list .content-item h2 a:hover{text-decoration:underline}#preisliste .content-list .content-item .content-meta{margin:0 0 8px 0}#preisliste .content-list .content-item a.more{color:#036}#preisliste .contact-box h3{font-size:1.4em;color:#333;margin:1.1em 0 0.3em 0}.sales_box{background-color:#fcfcfc;color:#666;padding:10px;margin:25px 13px 30px 13px;font-size:14px;padding:20px 20px 12px 20px}.table_box{background-color:#fcfcfc;color:#666;font-size:13px;margin-bottom:10px}.table_box td,.table_box th{padding:5px 8px;background-color:#eef2f8;color:#333;border:0}.table_box th{background-color:#DAE4F2;color:#333}ul.sales_box{width:280px;font-size:13px;padding:0 0 5px 0;float:left}div.sales_box{color:#333;text-align:center}ul.sales_box li.price{background-color:#7db;font-size:19px;font-weight:bold;padding:13px 20px;margin-bottom:5px;border-bottom:3px solid #468;color:#333}input.test_phase_input{width:100%;margin:0.2em 0 0.8em 0;padding:0.3em 0.5em;font-size:1.3em;color:#3f4142;box-sizing:border-box;transition:border-color 0.2s}.field-error{display:block;color:#e74c3c;font-size:0.85em;margin-top:-0.5em;margin-bottom:0.5em}label{color:#5c5f69}label.strong{font-weight:bold;color:#333}.lead-form-box label:not(.strong){color:#666}ul.bullets li {color:#333}ul.sales_box li{padding:12px 20px;list-style-type:none}ul.sales_box li:nth-of-type(2){border:0}ul.sales_box small{font-size:12px;color:#333}ul.sales_box i{font-weight:bold;font-style:normal;font-size:110%;color:#222}#preisliste a.signup,#preisliste input.register{font-size:14px;background-color:orange;color:#fff;padding:10px 15px;text-decoration:none;display:inline-block;border:0}ul.sales_box sup{font-weight:bold;font-size:10px;color:#666}.big{color:darkblue;font-weight:bold;font-size:120%}#your_price{color:darkorange;font-weight:bold;font-size:130%}#your_queries{line-height:190%;margin-top:4px;margin-bottom:-2px}.small{font-size:11px;color:#999}ul.price{margin-top:12px}ul.price li{font-size:12px;color:#888;margin-top:5px;text-align:right}#pls_contact_sales{margin-top:5px;font-size:90%;font-style:italic}ul.bullets li{list-style-image:url(/marketing/checkmark.svg);list-style-position:inside;line-height:225%}ul.bullets li i{font-weight:bold;font-style:normal}.hero-content{display:flex;align-items:center;gap:25px;margin-top:15px}.hero-cta{flex-shrink:0}.hero-graph{width:180px;max-width:100%;display:block;margin:0 auto 30px auto}.hero-cta-button{font-size:1.2em !important;padding:14px 28px !important;background-color:#2ea44f !important;border-radius:4px;font-weight:bold;letter-spacing:0.02em;transition:background-color 0.2s;white-space:nowrap}.hero-cta-button:hover{background-color:#26903f !important}.social-proof-section{margin:30px 0 10px 0;text-align:center}.social-proof-headline{font-size:1.4em;font-weight:bold;color:#333;margin-bottom:5px}.steps-section{display:flex;gap:20px;margin:0 0 20px 0;text-align:center}.step{flex:1;background-color:#fff;border:2px solid #77AAFF;padding:20px 15px;border-radius:4px}.step-number{display:inline-block;width:36px;height:36px;line-height:36px;border-radius:50%;background-color:#77AAFF;color:#fff;font-size:1.2em;font-weight:bold;margin-bottom:10px}.step-title{font-size:1.15em;font-weight:bold;color:#333;margin-bottom:8px}.step-text{font-size:0.95em;color:#555;line-height:1.5}.cta-divider{text-align:center;margin:10px 0 30px 0}.flash{margin:0 auto;margin-top:10px;margin-bottom:-15px;text-align:center}@media (max-width: 960px){body.marketing #app_name{width:auto;max-width:100%;padding:0 16px}body.marketing #tabheader{padding-bottom:1em}#preisliste{width:auto;max-width:100%;padding:0 16px;box-sizing:border-box}#marketing_tabs{display:flex;flex-wrap:wrap;gap:4px 12px}#preisliste h1,#preisliste h2{font-size:1.5em;margin:20px 0 15px 0}.sales_box{margin-left:0;margin-right:0;padding:15px;box-sizing:border-box}ul.sales_box{width:auto !important;max-width:100%;float:none;margin:15px 0 !important;box-sizing:border-box;border:3px solid #aacfff}#ihr-preis,#ihr-preis-form{margin-left:0 !important;margin-right:0 !important}.sales_box>div[style*="float: right"],.sales_box>div[style*="float:right"],.homepage-quote{float:none !important;width:auto !important;text-align:center;margin:10px 0}.lead-form-box{width:auto !important;max-width:100% !important}#price_preview{float:none !important;width:auto !important;margin-bottom:15px}#pc div[style*="float: left"]{float:none !important;margin-right:0 !important}.sales_box[style*="width: 450px"],.sales_box[style*="width:450px"]{width:auto !important;max-width:100%}#request_success{width:auto !important;max-width:100%;box-sizing:border-box}ul.bullets li{line-height:180%;padding-left:5px}.steps-section{flex-direction:column;gap:12px}.hero-content{flex-direction:column;gap:15px}.hero-cta{text-align:center;width:100%}.hero-graph{display:none}.hero-cta-button{display:block !important;width:100%;box-sizing:border-box;text-align:center;font-size:1.1em !important;white-space:normal}.social-proof-headline{font-size:1.15em;padding:0 10px}.cta-divider .hero-cta-button{display:block !important;width:100%}.lead-form-box label{font-size:1.1em}.lead-form-box input.test_phase_input{font-size:1.4em;padding:0.5em}.lead-form-box .button.success{width:100%;box-sizing:border-box;white-space:normal;line-height:1.4}}@media (max-width: 480px){body.marketing #app_name{padding:0 10px}#preisliste{padding:0 10px}#preisliste h1{font-size:1.25em}#preisliste h2{font-size:1.15em}.sales_box{padding:10px;font-size:13px}input.test_phase_input{font-size:1.1em}.social-proof-headline{font-size:1.05em}#marketing_tabs{flex-direction:column;align-items:flex-start}}
