:root{--cld-primary:#183968;--cld-primary-dark:#0f2755;--cld-primary-light:#2a5490;--cld-white:#f1f1f1;--cld-accent:#6494aa;--cld-accent-dark:#4a768a;--cld-accent-light:#89b3c5;--cld-text:#1f2426;--cld-text-light:#536075;--cld-text-muted:#888;--cld-bg-light:#f8fafc;--cld-bg-alt:#f1f5f9;--cld-success:#22c55e;--cld-warning:#f59e0b;--cld-danger:#ef4444;--cld-info:#3b82f6;--cld-surface:#fff;--cld-border:#e2e8f0;--cld-border-light:#f1f5f9;--cld-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;--cld-shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;--cld-shadow-xl:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;--cld-border-radius:8px;--cld-border-radius-lg:16px;--cld-font:"Poppins",sans-serif;--cld-transition:.3s ease}.cld-page{font-family:var(--cld-font);color:var(--cld-text);background-color:var(--cld-surface);width:100%;max-width:100%;line-height:1.6;overflow-x:hidden}.cld-container{width:100%;max-width:1200px;margin:0 auto;padding:0 1.5rem}.cld-text-center{text-align:center}.cld-text-white{color:#fff}.cld-text-primary{color:var(--cld-primary)}.cld-text-accent{color:var(--cld-accent)}.cld-text-light{color:var(--cld-text-light)}.cld-text-muted{color:var(--cld-text-muted)}.cld-text-success{color:var(--cld-success)}.cld-text-danger{color:var(--cld-danger)}.cld-font-bold{font-weight:700}.cld-font-semibold{font-weight:600}.cld-font-medium{font-weight:500}.cld-w-full{width:100%}.cld-mt-lg{margin-top:3rem}.cld-mb-lg{margin-bottom:3rem}.cld-mb-md{margin-bottom:1.5rem}.cld-mb-sm{margin-bottom:.75rem}.cld-highlight{color:var(--cld-primary);font-weight:600}.cld-h1{color:var(--cld-white);margin-bottom:1.5rem;font-size:clamp(2rem,5vw,3rem);font-weight:700;line-height:1.2}.cld-h2{color:var(--cld-primary);text-align:center;margin-bottom:1rem;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:600}.cld-h3{color:var(--cld-primary);margin-bottom:.75rem;font-size:1.5rem;font-weight:600}.cld-section-intro{text-align:center;max-width:48rem;color:var(--cld-text-light);margin:0 auto 3rem;font-size:1.125rem;line-height:1.7}.cld-highlight-text{text-align:center;max-width:56rem;color:var(--cld-text-light);border-radius:var(--cld-border-radius-lg);border-left:4px solid var(--cld-accent);background:linear-gradient(135deg,#6494aa14,#18396814);margin:2rem auto 0;padding:2rem;font-size:1.125rem}.cld-breadcrumbs{color:var(--cld-text-light);flex-wrap:wrap;align-items:center;gap:.5rem;padding:1rem 0;font-size:.875rem;display:flex}.cld-breadcrumbs a{color:var(--cld-text-light);transition:color var(--cld-transition);text-decoration:none}.cld-breadcrumbs a:hover{color:var(--cld-primary)}.cld-breadcrumbs span[aria-current=page]{color:var(--cld-primary);font-weight:600}.cld-btn{transition:all var(--cld-transition);cursor:pointer;font-size:1rem;font-weight:600;font-family:var(--cld-font);border:none;border-radius:30px;justify-content:center;align-items:center;gap:.5rem;padding:.875rem 1.75rem;text-decoration:none;display:inline-flex}.cld-btn-primary{background:linear-gradient(135deg,var(--cld-accent),var(--cld-accent-dark));color:#fff;border:2px solid #0000;box-shadow:0 4px 14px #6494aa66}.cld-btn-primary:hover{background:linear-gradient(135deg,var(--cld-accent-dark),var(--cld-primary));transform:translateY(-2px);box-shadow:0 6px 20px #6494aa80}.cld-btn-secondary{color:var(--cld-white);border:2px solid var(--cld-white);background-color:#0000}.cld-btn-secondary:hover{background-color:#ffffff1a}.cld-btn-outline{color:var(--cld-primary);border:2px solid var(--cld-primary);background-color:#0000}.cld-btn-outline:hover{background-color:var(--cld-primary);color:#fff}.cld-hero{background:linear-gradient(135deg,var(--cld-primary-dark)0%,var(--cld-primary)50%,var(--cld-primary-light)100%);color:var(--cld-white);padding:5rem 0 6rem;position:relative;overflow:hidden}.cld-hero-bg{pointer-events:none;position:absolute;inset:0;overflow:hidden}.cld-hero-cloud{background:#ffffff0d;border-radius:50%;position:absolute}.cld-hero-cloud-1{width:400px;height:400px;animation:20s ease-in-out infinite float;top:-100px;right:-100px}.cld-hero-cloud-2{width:300px;height:300px;animation:25s ease-in-out infinite reverse float;bottom:-50px;left:-50px}.cld-hero-cloud-3{width:200px;height:200px;animation:15s ease-in-out 5s infinite float;top:30%;left:20%}@keyframes float{0%,to{transform:translate(0)scale(1)}50%{transform:translate(30px,-30px)scale(1.05)}}.cld-hero-content{z-index:2;grid-template-columns:1fr 1fr;align-items:center;gap:4rem;display:grid;position:relative}.cld-hero-text{max-width:600px}.cld-hero-subtitle{color:#ffffffe6;margin-bottom:2rem;font-size:1.25rem;line-height:1.7}.cld-hero-actions{flex-wrap:wrap;gap:1rem;margin-bottom:2rem;display:flex}.cld-hero-visual{justify-content:center;align-items:center;display:flex}.cld-hero-illustration{width:320px;height:320px;position:relative}.cld-illustration-center{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:2;background:#ffffff26;border:2px solid #fff3;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:120px;height:120px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cld-illustration-center span{margin-top:.25rem;font-size:.875rem;font-weight:600}.cld-illustration-orbit{animation:16s linear infinite orbit;position:absolute;inset:0}.cld-orbit-item{color:#ffffffe6;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff1a;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:absolute}.cld-orbit-item:first-child{top:0;left:50%;transform:translate(-50%)}.cld-orbit-item:nth-child(2){top:50%;right:0;transform:translateY(-50%)}.cld-orbit-item:nth-child(3){bottom:0;left:50%;transform:translate(-50%)}.cld-orbit-item:nth-child(4){top:50%;left:0;transform:translateY(-50%)}@keyframes orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cld-trust-badges{flex-wrap:wrap;gap:1rem;margin-top:2rem;display:flex}.cld-trust-badge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #ffffff1a;border-radius:50px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;display:flex}.cld-section{padding:5rem 0}.cld-section-alt{background-color:var(--cld-bg-alt)}.cld-section-dark{background:linear-gradient(135deg,var(--cld-primary-dark)0%,var(--cld-primary)100%);color:var(--cld-white)}.cld-section-dark .cld-h2,.cld-section-dark .cld-h3{color:var(--cld-white)}.cld-section-dark p{color:#ffffffe6}.cld-section-cta{margin-top:3rem}.cld-grid-2{grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}.cld-grid-3{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}.cld-grid-4{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}.cld-benefit-card{background:var(--cld-surface);border-radius:var(--cld-border-radius);box-shadow:var(--cld-shadow);transition:all var(--cld-transition);border:1px solid #0000;padding:1.5rem}.cld-benefit-card:hover{box-shadow:var(--cld-shadow-lg);border-color:var(--cld-accent-light);transform:translateY(-5px)}.cld-benefit-icon{color:var(--cld-accent);margin-bottom:1rem}.cld-benefit-title{color:var(--cld-primary);margin-bottom:.75rem;font-size:1.125rem;font-weight:600}.cld-benefit-list{margin:0;padding:0;list-style:none}.cld-benefit-list li{color:var(--cld-text-light);padding:.25rem 0 .25rem 1rem;font-size:.875rem;position:relative}.cld-benefit-list li:before{content:"•";color:var(--cld-accent);position:absolute;left:0}.cld-service-card{background:var(--cld-surface);border-radius:var(--cld-border-radius);box-shadow:var(--cld-shadow);transition:all var(--cld-transition);flex-direction:column;height:100%;padding:2rem;display:flex}.cld-service-card:hover{box-shadow:var(--cld-shadow-lg);transform:translateY(-3px)}.cld-icon-wrapper{width:3.5rem;height:3.5rem;color:var(--cld-accent);background:linear-gradient(135deg,#6494aa26,#1839681a);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-bottom:1.5rem;display:flex}.cld-list{flex-direction:column;gap:.5rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.cld-list-item{color:var(--cld-text-light);text-align:left;align-items:flex-start;gap:.5rem;font-size:.9rem;display:flex}.cld-icon-success{color:var(--cld-success);flex-shrink:0;margin-top:.125rem}.cld-tabbed-content{margin-top:2rem}.cld-tab-buttons{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:2rem;display:flex}.cld-tab-button{border:2px solid var(--cld-border);background:var(--cld-surface);color:var(--cld-text-light);cursor:pointer;transition:all var(--cld-transition);font-weight:500;font-family:var(--cld-font);border-radius:50px;padding:.75rem 1.5rem}.cld-tab-button:hover{border-color:var(--cld-accent);color:var(--cld-accent)}.cld-tab-button.active{background:var(--cld-primary);border-color:var(--cld-primary);color:#fff}.cld-tab-panel{animation:.3s fadeIn;display:none}.cld-tab-panel.active{display:block}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.cld-platform-tabs{margin-top:2rem}.cld-platform-buttons{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-bottom:2rem;display:flex}.cld-platform-button{border:2px solid var(--cld-border);background:var(--cld-surface);border-radius:var(--cld-border-radius);color:var(--cld-text-light);cursor:pointer;transition:all var(--cld-transition);font-weight:500;font-family:var(--cld-font);align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:.9rem;display:flex}.cld-platform-button:hover{border-color:var(--cld-accent);color:var(--cld-accent)}.cld-platform-button.active{background:var(--cld-primary);border-color:var(--cld-primary);color:#fff}.cld-platform-content{background:var(--cld-surface);border-radius:var(--cld-border-radius-lg);box-shadow:var(--cld-shadow);padding:2rem;animation:.3s fadeIn}.cld-platform-header{border-bottom:1px solid var(--cld-border);align-items:flex-start;gap:1.5rem;margin-bottom:2rem;padding-bottom:1.5rem;display:flex}.cld-platform-icon{width:4rem;height:4rem;color:var(--cld-accent);border-radius:var(--cld-border-radius);background:linear-gradient(135deg,#6494aa26,#1839681a);flex-shrink:0;justify-content:center;align-items:center;display:flex}.cld-platform-name{color:var(--cld-primary);margin-bottom:.5rem;font-size:1.5rem;font-weight:600}.cld-platform-desc{color:var(--cld-text-light);font-size:1rem}.cld-platform-details{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}.cld-platform-detail h4{color:var(--cld-primary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-size:.875rem;font-weight:600}.cld-platform-detail p{color:var(--cld-text-light);font-size:.9rem;line-height:1.6}.cld-partner-note{border-radius:var(--cld-border-radius);border-left:4px solid var(--cld-accent);background:#6494aa14;margin-top:2rem;padding:1.5rem}.cld-partner-note p{color:var(--cld-text);margin:0;font-size:.95rem}.cld-process-timeline{grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:3rem;display:grid}.cld-process-phase{background:var(--cld-surface);border-radius:var(--cld-border-radius);box-shadow:var(--cld-shadow);padding:1.5rem;position:relative}.cld-phase-header{align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.cld-phase-number{background:linear-gradient(135deg,var(--cld-accent),var(--cld-accent-dark));color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1rem;font-weight:700;display:flex}.cld-phase-meta{flex:1}.cld-phase-title{color:var(--cld-primary);margin:0;font-size:1rem;font-weight:600}.cld-phase-duration{color:var(--cld-accent);font-size:.8rem;font-weight:500}.cld-phase-items{margin:0 0 1rem;padding:0;list-style:none}.cld-phase-items li{color:var(--cld-text-light);padding:.25rem 0 .25rem 1rem;font-size:.85rem;position:relative}.cld-phase-items li:before{content:"→";color:var(--cld-accent);position:absolute;left:0}.cld-phase-deliverable{border-radius:var(--cld-border-radius);color:var(--cld-text);background:#6494aa14;padding:.75rem;font-size:.8rem}.cld-process-summary{border-top:1px solid var(--cld-border);justify-content:center;gap:4rem;margin-top:3rem;padding-top:2rem;display:flex}.cld-process-stat{text-align:center}.cld-stat-value{color:var(--cld-accent);margin-bottom:.25rem;font-size:2rem;font-weight:700;display:block}.cld-stat-label{color:var(--cld-text-light);font-size:.875rem}.cld-differentiators{margin-top:3rem}.cld-differentiator{border-bottom:1px solid var(--cld-border);grid-template-columns:auto 1fr;align-items:center;gap:2rem;padding:2rem 0;display:grid}.cld-differentiator:last-child{border-bottom:none}.cld-diff-reverse{direction:rtl}.cld-diff-reverse>*{direction:ltr}.cld-diff-number{color:var(--cld-accent);text-align:center;min-width:160px;font-size:3rem;font-weight:700;line-height:1}.cld-diff-content{text-align:left}.cld-diff-title{color:var(--cld-primary);margin-bottom:.5rem;font-size:1.25rem;font-weight:600}.cld-diff-desc{color:var(--cld-text-light);margin-bottom:.75rem}.cld-diff-stats{color:var(--cld-accent);font-size:.875rem;font-weight:500}.cld-pricing-card{background:var(--cld-surface);border-radius:var(--cld-border-radius-lg);text-align:center;transition:all var(--cld-transition);border:2px solid #ffffff1a;flex-direction:column;padding:2rem;display:flex;position:relative}.cld-section-dark .cld-pricing-card{background:#ffffff0d}.cld-pricing-card.popular{border:2px solid var(--cld-accent);z-index:1;background:var(--cld-surface);transform:scale(1.05)}.cld-section-dark .cld-pricing-card.popular{background:#ffffff1a}.cld-popular-badge{background:linear-gradient(135deg,var(--cld-accent),var(--cld-accent-dark));color:#fff;letter-spacing:.05em;border-radius:50px;padding:.35rem 1.25rem;font-size:.75rem;font-weight:700;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.cld-pricing-name{color:var(--cld-white);margin-bottom:.25rem;font-size:1.5rem;font-weight:600}.cld-section-dark .cld-pricing-card .cld-pricing-name{color:var(--cld-white)}.cld-pricing-card:not(.cld-section-dark .cld-pricing-card) .cld-pricing-name{color:var(--cld-primary)}.cld-pricing-type{color:var(--cld-text-muted);margin-bottom:1rem;font-size:.875rem}.cld-section-dark .cld-pricing-type{color:#fff9}.cld-pricing-price{color:var(--cld-accent);margin-bottom:1.5rem;font-size:1.75rem;font-weight:700}.cld-pricing-features{text-align:left;flex-grow:1;margin:0 0 2rem;padding:0;list-style:none}.cld-pricing-features li{color:var(--cld-text-light);border-bottom:1px solid #ffffff1a;align-items:flex-start;gap:.5rem;padding:.5rem 0;font-size:.875rem;display:flex}.cld-section-dark .cld-pricing-features li{color:#fffc;border-color:#ffffff1a}.cld-pricing-features li:last-child{border-bottom:none}.cld-addon-services{border-top:1px solid #ffffff1a;margin-top:3rem;padding-top:2rem}.cld-addon-services .cld-h3{color:var(--cld-white);text-align:center;margin-bottom:1.5rem}.cld-addon-grid{grid-template-columns:repeat(2,1fr);gap:1rem;max-width:800px;margin:0 auto;display:grid}.cld-addon{border-radius:var(--cld-border-radius);color:#fffc;background:#ffffff0d;justify-content:space-between;padding:1rem;font-size:.9rem;display:flex}.cld-addon span:last-child{color:var(--cld-accent-light);font-weight:600}.cld-comparison-table-wrapper{margin-top:2rem;overflow-x:auto}.cld-comparison-table{border-collapse:collapse;background:var(--cld-surface);width:100%;box-shadow:var(--cld-shadow);border-radius:var(--cld-border-radius);overflow:hidden}.cld-comparison-table th,.cld-comparison-table td{text-align:left;border-bottom:1px solid var(--cld-border-light);padding:1rem 1.25rem}.cld-comparison-table th{background-color:var(--cld-primary);color:#fff;font-weight:600}.cld-comparison-table tr:last-child td{border-bottom:none}.cld-comparison-table tr:hover td{background-color:var(--cld-bg-alt)}.cld-comparison-table .cld-highlight{background:#6494aa1a}.cld-recommendation-box{background:var(--cld-bg-alt);border-radius:var(--cld-border-radius-lg);margin-top:3rem;padding:2rem}.cld-recommendation-box h3{text-align:center;margin-bottom:1.5rem}.cld-recommendation-grid{grid-template-columns:repeat(2,1fr);gap:2rem;display:grid}.cld-recommendation{background:var(--cld-surface);border-radius:var(--cld-border-radius);padding:1.5rem}.cld-recommendation h4{color:var(--cld-primary);margin-bottom:1rem;font-size:1rem;font-weight:600}.cld-recommendation ul{margin:0;padding:0;list-style:none}.cld-recommendation ul li{color:var(--cld-text-light);padding:.35rem 0 .35rem 1.25rem;font-size:.9rem;position:relative}.cld-recommendation ul li:before{content:"✓";color:var(--cld-success);position:absolute;left:0}.cld-recommendation-note{text-align:center;color:var(--cld-text);margin-top:1.5rem}.cld-security-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:2rem;display:grid}.cld-security-feature{background:var(--cld-surface);border-radius:var(--cld-border-radius);text-align:center;box-shadow:var(--cld-shadow);padding:1.5rem}.cld-security-icon{color:var(--cld-accent);margin-bottom:1rem}.cld-security-title{color:var(--cld-primary);margin-bottom:.5rem;font-size:1rem;font-weight:600}.cld-security-desc{color:var(--cld-text-light);font-size:.875rem}.cld-compliance-section{border-top:1px solid var(--cld-border);margin-top:3rem;padding-top:2rem}.cld-compliance-section .cld-h3{text-align:center;margin-bottom:2rem}.cld-compliance-grid{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}.cld-compliance-item{text-align:center;background:var(--cld-surface);border-radius:var(--cld-border-radius);box-shadow:var(--cld-shadow);padding:1.5rem}.cld-compliance-item svg{color:var(--cld-accent);margin-bottom:.75rem}.cld-compliance-item h4{color:var(--cld-primary);margin-bottom:.5rem;font-size:1rem;font-weight:600}.cld-compliance-item p{color:var(--cld-text-light);margin:0;font-size:.8rem}.cld-calculator{background:var(--cld-bg-alt);border-radius:var(--cld-border-radius-lg);grid-template-columns:1fr 1fr;gap:3rem;margin-top:2rem;padding:2rem;display:grid}.cld-calculator-inputs{background:var(--cld-surface);border-radius:var(--cld-border-radius);box-shadow:var(--cld-shadow);padding:2rem}.cld-calculator-inputs .cld-h3,.cld-calc-group{margin-bottom:1.5rem}.cld-label{color:var(--cld-text);margin-bottom:.5rem;font-size:.9rem;font-weight:500;display:block}.cld-range{background:var(--cld-border);-webkit-appearance:none;border-radius:4px;outline:none;width:100%;height:8px}.cld-range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--cld-accent);cursor:pointer;border-radius:50%;width:20px;height:20px}.cld-range-value{text-align:right;color:var(--cld-accent);margin-top:.5rem;font-size:.875rem;font-weight:600}.cld-input-with-prefix{align-items:center;gap:.5rem;display:flex}.cld-input-with-prefix span{color:var(--cld-text);font-weight:600}.cld-input-with-prefix .cld-input{flex:1}.cld-calculator-results{background:var(--cld-surface);border-radius:var(--cld-border-radius);box-shadow:var(--cld-shadow);opacity:.5;transition:opacity var(--cld-transition);padding:2rem}.cld-calculator-results.show{opacity:1}.cld-calculator-results .cld-h3{margin-bottom:1.5rem}.cld-result-grid{gap:1rem;display:grid}.cld-result-item{background:var(--cld-bg-alt);border-radius:var(--cld-border-radius);justify-content:space-between;align-items:center;padding:1rem;display:flex}.cld-result-item.cld-result-highlight{border:2px solid var(--cld-success);background:linear-gradient(135deg,#6494aa26,#22c55e26)}.cld-result-label{color:var(--cld-text-light);font-size:.9rem}.cld-result-value{color:var(--cld-primary);font-size:1.25rem;font-weight:700}.cld-result-highlight .cld-result-value{color:var(--cld-success)}.cld-result-percent{margin-left:.5rem;font-size:.875rem}.cld-result-note{border-radius:var(--cld-border-radius);background:#6494aa14;margin-top:1.5rem;padding:1rem;font-size:.875rem}.cld-result-note p{margin:0}.cld-result-cta{text-align:center;margin-top:1.5rem}.cld-result-cta p{margin-top:.75rem;font-size:.8rem}.cld-industry-grid{grid-template-columns:repeat(5,1fr);gap:1.5rem;margin-top:2rem;display:grid}.cld-industry-card{background:var(--cld-surface);border-radius:var(--cld-border-radius);box-shadow:var(--cld-shadow);text-align:center;transition:all var(--cld-transition);padding:1.5rem}.cld-industry-card:hover{box-shadow:var(--cld-shadow-lg);transform:translateY(-3px)}.cld-industry-icon{color:var(--cld-accent);margin-bottom:1rem}.cld-industry-title{color:var(--cld-primary);margin-bottom:1rem;font-size:1rem;font-weight:600}.cld-industry-list{text-align:left;margin:0;padding:0;list-style:none}.cld-industry-list li{color:var(--cld-text-light);align-items:flex-start;gap:.5rem;padding:.25rem 0;font-size:.8rem;display:flex}.cld-industry-list li svg{color:var(--cld-success);flex-shrink:0;margin-top:.125rem}.cld-challenges-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:2rem;display:grid}.cld-challenge-card{background:var(--cld-surface);border-radius:var(--cld-border-radius);box-shadow:var(--cld-shadow);border-left:4px solid var(--cld-accent);padding:1.5rem}.cld-challenge-question{color:var(--cld-primary);margin-bottom:1rem;font-size:1rem;font-style:italic;font-weight:600}.cld-challenge-answer{color:var(--cld-text-light);margin:0;font-size:.9rem}.cld-case-studies{grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:2rem;display:grid}.cld-case-study{background:var(--cld-surface);border-radius:var(--cld-border-radius);box-shadow:var(--cld-shadow);overflow:hidden}.cld-case-header{background:var(--cld-primary);justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.cld-case-title{color:#fff;margin:0;font-size:1.125rem;font-weight:600}.cld-case-size{color:#ffffffb3;background:#ffffff1a;border-radius:50px;padding:.25rem .75rem;font-size:.875rem}.cld-case-body{padding:1.5rem}.cld-case-section{margin-bottom:1.25rem}.cld-case-section:last-child{margin-bottom:0}.cld-case-section h4{color:var(--cld-accent);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-size:.75rem;font-weight:600}.cld-case-section p{color:var(--cld-text-light);margin:0;font-size:.9rem}.cld-case-results ul{margin:0;padding:0;list-style:none}.cld-case-results li{color:var(--cld-text);align-items:flex-start;gap:.5rem;padding:.35rem 0;font-size:.875rem;display:flex}.cld-case-results li svg{flex-shrink:0;margin-top:.125rem}.cld-accordion-container{max-width:800px;margin:3rem auto 0}.cld-accordion-item{border-bottom:1px solid var(--cld-border)}.cld-accordion-trigger{text-align:left;width:100%;color:var(--cld-primary);cursor:pointer;font-size:1rem;font-weight:600;font-family:var(--cld-font);transition:color var(--cld-transition);background:0 0;border:none;justify-content:space-between;align-items:center;padding:1.25rem 0;display:flex}.cld-accordion-trigger:hover{color:var(--cld-accent)}.cld-accordion-content{color:var(--cld-text-light);padding-bottom:1.25rem;line-height:1.7;display:none}.cld-accordion-content.open{animation:.3s fadeIn;display:block}.cld-cta-switch{background:linear-gradient(135deg,var(--cld-primary-dark)0%,var(--cld-primary)100%);padding:4rem 0;position:relative;overflow:hidden}.cld-cta-switch:before{content:"";background:var(--cld-bg-alt);border-radius:0 0 50% 50%;height:60px;position:absolute;top:0;left:0;right:0;transform:scaleX(1.5)}.cld-cta-switch-bg{opacity:.1;z-index:0;background:url(/images/wp-content/uploads/2024/11/13528-1024x655.jpg) 50%/cover no-repeat;position:absolute;inset:0}.cld-cta-switch-content{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;display:flex;position:relative}.cld-cta-switch-title{color:#fff;margin:0;font-family:Georgia,Times New Roman,serif;font-size:2rem;font-style:italic;font-weight:400;line-height:1.3}.cld-cta-switch-btn{color:#fff;transition:all var(--cld-transition);background-color:#0000;border:2px solid #fff;border-radius:50px;align-items:center;gap:1rem;padding:1rem 2rem;font-size:1rem;font-weight:500;text-decoration:none;display:inline-flex}.cld-cta-switch-btn:hover{background-color:#ffffff1a;transform:translate(5px)}.cld-cta-switch-btn-arrow{width:36px;height:36px;transition:all var(--cld-transition);border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;display:flex}.cld-cta-switch-btn:hover .cld-cta-switch-btn-arrow{color:var(--cld-primary);background-color:#fff}.cld-form-container{grid-template-columns:1fr 1fr;gap:3rem;margin-top:3rem;display:grid}.cld-form-info{padding:2rem}.cld-form-info .cld-h3{margin-bottom:1.5rem}.cld-assessment-value{border-radius:var(--cld-border-radius);background:#6494aa14;align-items:center;gap:1rem;margin:2rem 0;padding:1rem;display:flex}.cld-value-badge{color:var(--cld-text-muted);text-decoration:line-through}.cld-value-text{color:var(--cld-success);font-size:1.25rem;font-weight:700}.cld-contact-details{background-color:var(--cld-bg-alt);border-radius:var(--cld-border-radius);border:1px solid var(--cld-border);margin-top:2rem;padding:1.5rem}.cld-contact-row{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.cld-contact-link{color:var(--cld-text);transition:color var(--cld-transition);text-decoration:none}.cld-contact-link:hover{color:var(--cld-primary);text-decoration:underline}.cld-trust-signals{margin-top:2rem}.cld-trust-signals p{color:var(--cld-text-light);align-items:center;gap:.5rem;margin:.5rem 0;font-size:.875rem;display:flex}.cld-trust-signals svg{color:var(--cld-success)}.cld-form-card{background:var(--cld-surface);border-radius:var(--cld-border-radius-lg);box-shadow:var(--cld-shadow-lg);padding:2rem}.cld-form{flex-direction:column;gap:.25rem;display:flex}.cld-input-group{margin-bottom:1rem}.cld-input,.cld-select,.cld-textarea{border:1px solid var(--cld-border);border-radius:var(--cld-border-radius);width:100%;font-family:var(--cld-font);transition:border-color var(--cld-transition),box-shadow var(--cld-transition);padding:.75rem 1rem;font-size:1rem}.cld-input:focus,.cld-select:focus,.cld-textarea:focus{border-color:var(--cld-accent);outline:none;box-shadow:0 0 0 3px #6494aa26}.cld-textarea{resize:vertical;min-height:120px}.cld-related-card{background:var(--cld-surface);border-radius:var(--cld-border-radius);box-shadow:var(--cld-shadow);border:1px solid var(--cld-border);transition:all var(--cld-transition);padding:1.5rem;text-decoration:none;display:block}.cld-related-card:hover{box-shadow:var(--cld-shadow-lg);border-color:var(--cld-accent);transform:translateY(-3px)}.cld-related-title{color:var(--cld-primary);margin-bottom:.5rem;font-size:1rem;font-weight:600}.cld-related-desc{color:var(--cld-text-light);margin-bottom:.75rem;font-size:.875rem}.cld-related-link{color:var(--cld-accent);align-items:center;gap:.25rem;font-size:.875rem;font-weight:500;display:flex}.cld-popup-overlay{z-index:1000;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity var(--cld-transition);background-color:#0009;justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0}.cld-popup-overlay.show{opacity:1;pointer-events:auto}.cld-popup-content{background-color:var(--cld-surface);border-radius:var(--cld-border-radius-lg);text-align:center;width:90%;max-width:500px;box-shadow:var(--cld-shadow-xl);padding:2.5rem;animation:.3s popupSlideIn;position:relative}@keyframes popupSlideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.cld-popup-close{cursor:pointer;color:var(--cld-text-light);transition:color var(--cld-transition);background:0 0;border:none;font-size:1.5rem;position:absolute;top:1rem;right:1rem}.cld-popup-close:hover{color:var(--cld-primary)}@media (max-width:1024px){.cld-grid-4{grid-template-columns:repeat(2,1fr)}.cld-industry-grid{grid-template-columns:repeat(3,1fr)}.cld-process-timeline,.cld-challenges-grid,.cld-case-studies{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.cld-h1{font-size:2rem}.cld-h2{font-size:1.75rem}.cld-hero-content{text-align:center;grid-template-columns:1fr;gap:2rem}.cld-hero-text{margin:0 auto}.cld-hero-actions,.cld-trust-badges{justify-content:center}.cld-hero-visual{display:none}.cld-grid-2,.cld-grid-3,.cld-grid-4,.cld-process-timeline{grid-template-columns:1fr}.cld-process-summary{flex-direction:column;gap:2rem}.cld-differentiator{text-align:center;grid-template-columns:1fr}.cld-diff-reverse{direction:ltr}.cld-diff-number{min-width:auto;margin-bottom:1rem}.cld-diff-content{text-align:center}.cld-pricing-card.popular{transform:none}.cld-recommendation-grid{grid-template-columns:1fr}.cld-security-grid,.cld-compliance-grid{grid-template-columns:repeat(2,1fr)}.cld-calculator{grid-template-columns:1fr}.cld-industry-grid{grid-template-columns:repeat(2,1fr)}.cld-challenges-grid,.cld-case-studies,.cld-form-container{grid-template-columns:1fr}.cld-cta-switch-content{text-align:center;flex-direction:column;gap:1.5rem}.cld-cta-switch-title{font-size:1.5rem}.cld-platform-details,.cld-addon-grid{grid-template-columns:1fr}}@media (max-width:480px){.cld-section{padding:3rem 0}.cld-h1{font-size:1.75rem}.cld-h2{font-size:1.5rem}.cld-btn{padding:.75rem 1.25rem;font-size:.9rem}.cld-tab-buttons{flex-direction:column;align-items:stretch}.cld-tab-button{width:100%}.cld-platform-buttons{flex-direction:column;align-items:stretch}.cld-platform-button{justify-content:center;width:100%}.cld-security-grid,.cld-compliance-grid,.cld-industry-grid{grid-template-columns:1fr}.cld-comparison-table th,.cld-comparison-table td{padding:.75rem;font-size:.8rem}}@media print{.cld-hero,.cld-cta-switch,.cld-popup-overlay,.cld-form-card,.cld-calculator{display:none}.cld-section{page-break-inside:avoid}.cld-h2{page-break-after:avoid}}.cld-btn:focus-visible,.cld-input:focus-visible,.cld-select:focus-visible,.cld-textarea:focus-visible,.cld-accordion-trigger:focus-visible,.cld-tab-button:focus-visible,.cld-platform-button:focus-visible{outline:2px solid var(--cld-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.cld-illustration-orbit,.cld-hero-cloud{animation:none}}
