:root{--color-primary:#667eea;--color-primaryDark:#764ba2;--color-success:#28a745;--color-danger:#dc3545;--color-text:#333;--color-textLight:#666;--gradient-primary:linear-gradient(135deg,#667eea,#764ba2)}*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f8f9fa;color:#333;color:var(--color-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;justify-content:center;min-height:48px;padding:14px 32px;text-decoration:none;transition:all .3s}.btn-primary{background:linear-gradient(135deg,#667eea,#764ba2);background:var(--gradient-primary);box-shadow:0 4px 15px #667eea66;color:#fff}.btn-primary:hover{box-shadow:0 6px 20px #667eea99;transform:translateY(-2px)}.btn-secondary{background:#fff;border:2px solid #667eea;border:2px solid var(--color-primary);color:#667eea;color:var(--color-primary)}.btn-secondary:hover{background:#667eea;background:var(--color-primary);color:#fff}.btn-success{background:linear-gradient(135deg,#11998e,#38ef7d);box-shadow:0 4px 15px #11998e66;color:#fff}.btn-success:hover{box-shadow:0 6px 20px #11998e99;transform:translateY(-2px)}.container{margin:0 auto;max-width:1200px;padding:0 20px}.hero{background:linear-gradient(135deg,#667eea,#764ba2);background:var(--gradient-primary);color:#fff;overflow:hidden;padding:100px 0 80px;position:relative;text-align:center}.hero:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 320'%3E%3Cpath fill='rgba(255,255,255,0.1)' d='m0 96 48 16c48 16 144 48 240 48s192-32 288-48 192-16 288 0 192 48 288 53.3c96 5.7 192-16.3 240-26.6l48-10.7v192H0Z'/%3E%3C/svg%3E");background-position:bottom;background-size:cover;bottom:0;content:"";left:0;opacity:.3;position:absolute;right:0;top:0}.hero-content{position:relative;z-index:1}.hero h1{font-size:48px;font-weight:800;margin-bottom:20px;text-shadow:0 2px 4px #0000001a}.hero p{font-size:24px;margin-bottom:40px;opacity:.95}.hero .price{font-size:64px;font-weight:900;margin:20px 0}.hero .price-note{font-size:18px;margin-bottom:40px;opacity:.9}.features{background:#fff;padding:80px 0}.features h2{color:#333;color:var(--color-text);font-size:36px;margin-bottom:60px;text-align:center}.features-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:40px}.feature-card{background:#f8f9fa;border-radius:12px;padding:30px;text-align:center;transition:all .3s}.feature-card:hover{box-shadow:0 10px 30px #0000001a;transform:translateY(-5px)}.feature-icon{font-size:48px;margin-bottom:20px}.feature-card h3{color:#667eea;color:var(--color-primary);font-size:24px;margin-bottom:15px}.feature-card p{color:#666;color:var(--color-textLight);line-height:1.6}.cta-section{background:linear-gradient(135deg,#667eea,#764ba2);background:var(--gradient-primary);color:#fff;padding:80px 0;text-align:center}.cta-section h2{font-size:42px;margin-bottom:20px}.cta-section p{font-size:20px;margin-bottom:40px;opacity:.95}.modal-overlay{align-items:center;background:#0009;bottom:0;display:flex;justify-content:center;left:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}.modal{background:#fff;border-radius:12px;box-shadow:0 10px 40px #0000004d;max-height:90vh;max-width:600px;overflow-y:auto;width:100%}.modal-header{background:linear-gradient(135deg,#667eea,#764ba2);background:var(--gradient-primary);border-radius:12px 12px 0 0;color:#fff;padding:30px}.modal-header h2{font-size:28px;margin:0}.modal-body{padding:30px}.form-group{margin-bottom:25px}.form-group label{color:#333;color:var(--color-text);display:block;font-weight:600;margin-bottom:8px}.form-group input[type=text]{border:2px solid #e0e0e0;border-radius:8px;font-size:16px;padding:14px;transition:border-color .3s;width:100%}.form-group input[type=text]:focus{border-color:#667eea;border-color:var(--color-primary);box-shadow:0 0 0 3px #667eea1a;outline:none}.form-group .input-prefix{align-items:center;border:2px solid #e0e0e0;border-radius:8px;display:flex;overflow:hidden;transition:border-color .3s}.form-group .input-prefix:focus-within{border-color:#667eea;border-color:var(--color-primary);box-shadow:0 0 0 3px #667eea1a}.form-group .input-prefix span{background:#f8f9fa;border-right:2px solid #e0e0e0;color:#666;color:var(--color-textLight);font-weight:500;padding:14px}.form-group .input-prefix input{border:none;flex:1 1;font-size:16px;padding:14px}.form-group .input-prefix input:focus{outline:none}.error-message{color:#dc3545;color:var(--color-danger)}.error-message,.success-message{font-size:14px;font-weight:500;margin-top:8px}.success-message{color:#28a745;color:var(--color-success)}.checkbox-group{align-items:flex-start;background:#f8f9fa;border:2px solid #e0e0e0;border-radius:8px;cursor:pointer;display:flex;padding:20px;transition:all .3s}.checkbox-group:hover{background:#f0f4ff;border-color:#667eea;border-color:var(--color-primary)}.checkbox-group input[type=checkbox]{cursor:pointer;height:24px;margin-right:15px;width:24px}.checkbox-content{flex:1 1}.checkbox-content strong{color:#333;color:var(--color-text);display:block;font-size:18px;margin-bottom:5px}.checkbox-content .price-badge{background:linear-gradient(135deg,#667eea,#764ba2);background:var(--gradient-primary);border-radius:6px;color:#fff;display:inline-block;font-size:14px;font-weight:600;margin-left:10px;padding:4px 12px}.checkbox-content p{color:#666;color:var(--color-textLight);font-size:14px;line-height:1.5;margin-top:5px}.price-summary{background:#f8f9fa;border:2px solid #e0e0e0;border-radius:8px;margin:25px 0;padding:25px}.price-row{align-items:center;display:flex;font-size:16px;justify-content:space-between;margin-bottom:12px}.price-row.total{border-top:2px solid #e0e0e0;color:#667eea;color:var(--color-primary);font-size:24px;font-weight:700;margin-top:15px;padding-top:15px}.modal-footer{display:flex;gap:15px;padding:20px 30px 30px}.modal-footer .btn{flex:1 1}.success-screen{padding:40px 20px;text-align:center}.success-icon{font-size:80px}.success-icon,.success-screen h2{color:#28a745;color:var(--color-success);margin-bottom:20px}.success-screen h2{font-size:32px}.credentials-box{background:#f8f9fa;border:2px solid #e0e0e0;border-radius:8px;margin:30px 0;padding:25px;text-align:left}.credentials-box h3{color:#667eea;color:var(--color-primary);margin-bottom:15px}.credential-item{background:#fff;border-left:4px solid #667eea;border-left:4px solid var(--color-primary);border-radius:6px;margin-bottom:15px;padding:15px}.credential-item strong{color:#666;color:var(--color-textLight);display:block;font-size:14px;margin-bottom:5px}.credential-item .value{color:#333;color:var(--color-text);font-size:18px;font-weight:600;word-break:break-all}.warning-box{background:#fff3cd;border:2px solid #ffc107;border-radius:8px;margin:20px 0;padding:20px;text-align:left}.warning-box strong{color:#856404;display:block;margin-bottom:10px}.warning-box p{color:#856404;line-height:1.6;margin:0}.spinner{animation:spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#667eea;border-top:4px solid var(--color-primary);height:50px;margin:20px auto;width:50px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.hero h1{font-size:32px}.hero p{font-size:18px}.hero .price{font-size:48px}.cta-section h2,.features h2{font-size:28px}.features-grid{grid-template-columns:1fr}.modal-footer{flex-direction:column}.demo-grid{grid-template-columns:1fr}.wizard-progress-container{flex-direction:column;gap:10px}.wizard-progress-line{display:none}.booking-mode-options,.demo-links{flex-direction:column}}.wizard-container{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);display:flex;flex-direction:column;min-height:100vh}.wizard-header{background:#fff;box-shadow:0 2px 10px #0000001a;padding:20px 0}.wizard-header-content{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:0 20px}.wizard-header h1{font-size:28px;margin:0}.btn-link,.wizard-header h1{color:#667eea;color:var(--color-primary)}.btn-link{background:none;border:none;cursor:pointer;font-size:16px;padding:8px 16px;text-decoration:none;transition:all .2s}.btn-link:hover{background:#f0f4ff;border-radius:6px}.wizard-progress{background:#fff;border-bottom:1px solid #e0e0e0;padding:40px 20px}.wizard-progress-container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:800px}.wizard-step{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:10px}.wizard-step-number{align-items:center;background:#e0e0e0;border-radius:50%;color:#999;display:flex;font-size:24px;font-weight:700;height:50px;justify-content:center;transition:all .3s;width:50px}.wizard-step.active .wizard-step-number{background:linear-gradient(135deg,#667eea,#764ba2);background:var(--gradient-primary);box-shadow:0 4px 15px #667eea66;color:#fff;transform:scale(1.1)}.wizard-step.completed .wizard-step-number{background:#28a745;background:var(--color-success);color:#fff}.wizard-step-label{color:#999;font-size:14px;font-weight:600;text-align:center}.wizard-step.active .wizard-step-label{color:#667eea;color:var(--color-primary)}.wizard-step.completed .wizard-step-label{color:#28a745;color:var(--color-success)}.wizard-progress-line{background:#e0e0e0;flex:1 1;height:3px;margin:0 20px;position:relative;top:-20px;transition:all .3s}.wizard-progress-line.completed{background:#28a745;background:var(--color-success)}.wizard-content{flex:1 1;margin:0 auto;max-width:900px;padding:40px 20px;width:100%}.wizard-card{background:#fff;border-radius:16px;box-shadow:0 10px 40px #0000001a;padding:50px}.wizard-card h2{color:#333;color:var(--color-text);font-size:32px;margin-bottom:10px;text-align:center}.wizard-subtitle{color:#666;color:var(--color-textLight);font-size:18px;margin-bottom:40px;text-align:center}.domain-options{display:flex;flex-direction:column;gap:15px;margin-bottom:30px}.domain-option{background:#fff;border:3px solid #e0e0e0;border-radius:12px;cursor:pointer;padding:20px;transition:all .3s}.domain-option:hover{box-shadow:0 5px 15px #0000001a;transform:translateY(-2px)}.domain-option.selected,.domain-option:hover{border-color:#667eea;border-color:var(--color-primary)}.domain-option.selected{background:#f0f4ff;box-shadow:0 5px 20px #667eea33}.domain-option input[type=radio]{display:none}.domain-option-content{width:100%}.domain-option-header{align-items:center;display:flex;gap:12px;margin-bottom:8px}.domain-option-icon{font-size:28px}.domain-option-title{color:#333;color:var(--color-text);flex:1 1;font-size:18px;font-weight:700}.badge{border-radius:6px;font-size:13px;font-weight:600;padding:4px 12px;white-space:nowrap}.badge-success{background:#28a745;background:var(--color-success);color:#fff}.badge-warning{background:#ff6b6b;color:#fff}.badge-primary{background:#667eea;background:var(--color-primary);color:#fff}.badge-info{background:#17a2b8;color:#fff}.domain-option-desc{color:#666;color:var(--color-textLight);font-size:14px;margin:0}.input-group{align-items:stretch;border:2px solid #e0e0e0;border-radius:8px;display:flex;overflow:hidden;transition:all .3s}.input-group:focus-within{border-color:#667eea;border-color:var(--color-primary);box-shadow:0 0 0 3px #667eea1a}.input-with-suffix{border:none;flex:1 1;font-size:16px;outline:none;padding:14px}.input-suffix{align-items:center;background:#f8f9fa;border-left:2px solid #e0e0e0;color:#666;color:var(--color-textLight);display:flex;font-weight:500;padding:14px 20px;white-space:nowrap}.form-control{border:2px solid #e0e0e0;border-radius:8px;font-size:16px;padding:14px;transition:all .3s;width:100%}.form-control:focus{border-color:#667eea;border-color:var(--color-primary);box-shadow:0 0 0 3px #667eea1a;outline:none}.form-hint{color:#666;color:var(--color-textLight);font-size:13px;margin-top:8px}.hint-box{background:#f0f4ff;border-left:4px solid #667eea;border-left:4px solid var(--color-primary);border-radius:8px;margin-top:15px;padding:15px}.hint-box strong{color:#667eea;color:var(--color-primary)}.form-description{color:#666;color:var(--color-textLight);font-size:15px;margin-bottom:15px}.booking-mode-options{display:flex;gap:20px;margin-bottom:15px}.booking-mode-option{background:#fff;border:3px solid #e0e0e0;border-radius:12px;cursor:pointer;flex:1 1;padding:20px;transition:all .3s}.booking-mode-option:hover{border-color:#667eea;border-color:var(--color-primary);transform:translateY(-2px)}.booking-mode-option.selected{background:#f0f4ff;border-color:#667eea;border-color:var(--color-primary);box-shadow:0 5px 15px #667eea33}.booking-mode-option input[type=radio]{display:none}.booking-mode-content{text-align:center}.booking-mode-icon{display:block;font-size:40px;margin-bottom:10px}.booking-mode-content strong{color:#333;color:var(--color-text);display:block;font-size:18px;margin-bottom:8px}.booking-mode-content p{color:#666;color:var(--color-textLight);font-size:14px;margin:0}.addon-option{align-items:flex-start;background:#fff;border:2px solid #e0e0e0;border-radius:12px;cursor:pointer;display:flex;gap:15px;padding:20px;transition:all .3s}.addon-option:hover{background:#f0f4ff;border-color:#667eea;border-color:var(--color-primary)}.addon-option input[type=checkbox]{cursor:pointer;height:24px;margin-top:5px;width:24px}.addon-content{flex:1 1}.addon-header{align-items:center;display:flex;gap:12px;margin-bottom:8px}.addon-icon{font-size:24px}.addon-header strong{color:#333;color:var(--color-text);flex:1 1;font-size:18px}.addon-content p{color:#666;color:var(--color-textLight);font-size:14px;margin:0}.price-summary-box{background:#f8f9fa;border:2px solid #e0e0e0;border-radius:12px;margin:30px 0;padding:25px}.price-summary-box h3{color:#333;color:var(--color-text);font-size:20px;margin-bottom:20px}.price-row.highlight{color:#ff6b6b;font-weight:600}.price-row.due-today{background:#fff3cd;border-radius:0 0 8px 8px;color:#856404;margin:15px -10px -10px;padding:15px 10px}.info-box{border-radius:12px;margin:20px 0;padding:20px}.info-box.warning{background:#fff3cd;border:2px solid #ffc107}.info-box strong{display:block;font-size:16px;margin-bottom:10px}.info-box p{line-height:1.6;margin:0}.wizard-actions{display:flex;gap:20px;justify-content:space-between;margin-top:40px}.btn-large{font-size:18px;padding:16px 40px}.btn-cta,.btn-hero{font-size:20px;padding:18px 40px}.wizard-footer{background:#fff;border-top:1px solid #e0e0e0;color:#666;color:var(--color-textLight);padding:20px;text-align:center}.seo-content{background:#fff;padding:80px 0}.seo-grid{grid-gap:60px;align-items:start;display:grid;gap:60px;grid-template-columns:2fr 1fr}.seo-main h2{color:#333;color:var(--color-text);font-size:32px;margin-bottom:20px}.seo-main h3{color:#667eea;color:var(--color-primary);font-size:24px;margin:40px 0 20px}.seo-main p{color:#666;color:var(--color-textLight);font-size:16px;line-height:1.8;margin-bottom:20px}.use-case-list{list-style:none;padding:0}.use-case-list li{border-bottom:1px solid #f0f0f0;color:#666;color:var(--color-textLight);line-height:1.6;padding:15px 0}.use-case-list li strong{color:#333;color:var(--color-text);display:block;margin-bottom:5px}.comparison-box{grid-gap:20px;display:grid;gap:20px;margin-top:20px}.comparison-item{background:#f0f4ff;border-left:4px solid #667eea;border-left:4px solid var(--color-primary);border-radius:12px;padding:20px}.comparison-item strong{color:#667eea;color:var(--color-primary);display:block;font-size:18px;margin-bottom:10px}.comparison-item p{color:#666;color:var(--color-textLight);font-size:15px;margin:0}.trust-box{background:linear-gradient(135deg,#667eea,#764ba2);background:var(--gradient-primary);border-radius:12px;color:#fff;margin-bottom:30px;padding:30px;text-align:center}.trust-box h3{font-size:22px;margin-bottom:25px}.trust-stats{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.trust-stat{text-align:center}.trust-stat strong{display:block;font-size:32px;margin-bottom:5px}.trust-stat span{font-size:14px;opacity:.9}.benefits-box{background:#f8f9fa;border:2px solid #e0e0e0;border-radius:12px;padding:25px}.benefits-box h4{color:#333;color:var(--color-text);font-size:20px;margin-bottom:15px}.benefits-box ul{list-style:none;padding:0}.benefits-box li{color:#666;color:var(--color-textLight);font-size:15px;padding:10px 0}.demo-section{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);padding:80px 0}.demo-section h2{color:#333;color:var(--color-text);font-size:36px;margin-bottom:15px;text-align:center}.section-subtitle{color:#666;color:var(--color-textLight);font-size:18px;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:700px;text-align:center}.demo-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(2,1fr);margin-top:40px}.demo-card{background:#fff;border-radius:16px;box-shadow:0 10px 40px #0000001a;overflow:hidden;transition:all .3s}.demo-card:hover{box-shadow:0 15px 50px #00000026;transform:translateY(-5px)}.demo-card-header{padding:30px;position:relative;text-align:center}.demo-card-header.date{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.demo-card-header.time{background:linear-gradient(135deg,#11998e,#38ef7d);color:#fff}.demo-icon{display:block;font-size:48px;margin-bottom:15px}.demo-card-header h3{font-size:24px;margin-bottom:10px}.demo-badge{background:#fff3;border-radius:20px;display:inline-block;font-size:13px;font-weight:600;padding:6px 15px}.demo-card-body{padding:30px}.demo-card-body>p{color:#666;color:var(--color-textLight);line-height:1.6;margin-bottom:25px}.demo-links{display:flex;gap:15px;margin-bottom:25px}.btn-outline{background:#fff;border:2px solid #667eea;border:2px solid var(--color-primary);border-radius:8px;color:#667eea;color:var(--color-primary);display:inline-block;flex:1 1;font-size:14px;font-weight:600;padding:12px 24px;text-align:center;text-decoration:none;transition:all .3s}.btn-outline:hover{background:#667eea;background:var(--color-primary);color:#fff;transform:translateY(-2px)}.demo-credentials{background:#f8f9fa;border-left:4px solid #667eea;border-left:4px solid var(--color-primary);border-radius:8px;margin-bottom:20px;padding:20px}.demo-credentials strong{color:#333;color:var(--color-text);display:block;font-size:16px;margin-bottom:10px}.credential-row{align-items:center;display:flex;font-size:14px;justify-content:space-between;margin-bottom:8px}.credential-row span{color:#666;color:var(--color-textLight)}.credential-row code{background:#fff;border:1px solid #e0e0e0;border-radius:4px;color:#667eea;color:var(--color-primary);font-family:Courier New,monospace;font-weight:600;padding:4px 12px}.demo-features{background:#f0f4ff;border-radius:8px;padding:20px}.demo-features strong{color:#667eea;color:var(--color-primary);display:block;font-size:16px;margin-bottom:10px}.demo-features ul{list-style:none;margin:0;padding:0}.demo-features li{color:#666;color:var(--color-textLight);font-size:14px;padding:6px 0}.demo-note{background:#fff;border:2px solid #e0e0e0;border-radius:12px;margin-top:40px;padding:25px;text-align:center}.demo-note p{color:#666;color:var(--color-textLight);line-height:1.6;margin:0}.demo-note strong{color:#667eea;color:var(--color-primary)}.hero-subtitle{font-size:20px;margin-bottom:30px;opacity:.95}.hero-note{font-size:14px;margin-top:15px;opacity:.9}@media (max-width:992px){.seo-grid{gap:40px}.demo-grid,.seo-grid,.trust-stats{grid-template-columns:1fr}.trust-stats{gap:15px}}@media (max-width:768px){.hero{padding:60px 0 50px}.hero h1{font-size:28px;line-height:1.3}.hero p,.hero-subtitle{font-size:16px}.hero .price{font-size:42px}.hero .price-note{font-size:14px}.btn-cta,.btn-hero{font-size:16px;padding:14px 28px;width:100%}.hero-note{font-size:13px}.seo-content{padding:50px 0}.seo-main h2{font-size:24px}.seo-main h3{font-size:20px;margin:30px 0 15px}.seo-main p{font-size:15px}.comparison-item{padding:15px}.comparison-item strong{font-size:16px}.comparison-item p{font-size:14px}.trust-box{padding:25px 20px}.trust-box h3{font-size:20px}.trust-stat strong{font-size:28px}.benefits-box{padding:20px}.benefits-box h4{font-size:18px}.benefits-box li{font-size:14px}.demo-section{padding:50px 0}.demo-section h2{font-size:26px;padding:0 20px}.section-subtitle{font-size:16px;padding:0 20px}.demo-card-header{padding:25px 20px}.demo-icon{font-size:40px}.demo-card-header h3{font-size:20px}.demo-badge{font-size:12px;padding:5px 12px}.demo-card-body{padding:20px}.demo-links{flex-direction:column;gap:10px}.btn-outline{padding:12px 20px;width:100%}.demo-credentials,.demo-features{padding:15px}.demo-note{font-size:14px;padding:20px}.features{padding:50px 0}.cta-section h2,.features h2{font-size:26px;padding:0 20px}.cta-section{padding:50px 0}.cta-section p{font-size:16px}.features-grid{gap:25px;grid-template-columns:1fr}.feature-card{padding:25px 20px}.feature-icon{font-size:40px}.feature-card h3{font-size:20px}.feature-card p{font-size:15px}.modal-footer{flex-direction:column}.modal-footer .btn{width:100%}.modal{margin:10px}.modal-body,.modal-header{padding:20px}.modal-header h2{font-size:24px}.wizard-card{border-radius:12px;padding:30px 20px}.wizard-card h2{font-size:24px}.wizard-subtitle{font-size:16px;margin-bottom:30px}.wizard-header h1{font-size:22px}.btn-link{font-size:14px;padding:6px 12px}.wizard-progress{padding:30px 15px}.wizard-progress-container{flex-direction:column;gap:15px}.wizard-step{flex-direction:row;gap:15px;justify-content:flex-start;width:100%}.wizard-step-number{font-size:20px;height:40px;width:40px}.wizard-step-label{font-size:16px;text-align:left}.wizard-progress-line{display:none}.wizard-content{padding:20px 15px}.domain-option{padding:15px}.domain-option-icon{font-size:24px}.domain-option-title{font-size:16px}.domain-option-desc{font-size:13px}.badge{font-size:11px;padding:3px 10px}.booking-mode-options{flex-direction:column;gap:15px}.booking-mode-option{padding:15px}.booking-mode-icon{font-size:32px}.booking-mode-content strong{font-size:16px}.booking-mode-content p{font-size:13px}.addon-option{gap:12px;padding:15px}.addon-icon{font-size:20px}.addon-header strong{font-size:16px}.addon-content p{font-size:13px}.price-summary-box{padding:20px 15px}.price-summary-box h3{font-size:18px}.price-row{flex-wrap:wrap;font-size:14px}.price-row.total{font-size:20px}.price-row.due-today{font-size:14px}.form-group label{font-size:15px}.input-suffix{font-size:14px;padding:14px 12px}.form-hint,.hint-box{font-size:12px}.hint-box{padding:12px}.wizard-actions{flex-direction:column;gap:15px;margin-top:30px}.wizard-actions .btn{width:100%}.btn-large{font-size:16px;padding:14px 24px}.info-box{padding:15px}.info-box strong{font-size:15px}.info-box p{font-size:14px}.credentials-box{padding:20px 15px}.credential-item{padding:12px}.credential-item .value{font-size:16px;word-break:break-all}.success-screen{padding:30px 15px}.success-icon{font-size:60px}.success-screen h2{font-size:26px}.checkbox-group{padding:15px}.checkbox-content strong{font-size:16px}.checkbox-content p{font-size:13px}.price-badge{font-size:12px;margin-left:5px;padding:3px 10px}.container{padding:0 15px}.wizard-footer{font-size:13px;padding:15px}}@media (max-width:480px){.hero h1{font-size:24px}.hero .price{font-size:36px}.demo-section h2,.seo-main h2{font-size:22px}.wizard-card h2{font-size:20px}.wizard-step-label{font-size:14px}.domain-option-header{flex-wrap:wrap;gap:8px}.badge{margin-left:0;margin-top:5px}.credential-row{align-items:flex-start;flex-direction:column;gap:5px}.credential-row code{text-align:left;width:100%}}
/*# sourceMappingURL=main.f0697354.css.map*/