.rf-wh-maintenance{--rf-brand: #006C84;--rf-brand-dark: #005063;--rf-button: #CAE6EC;--rf-text-heading: #1A202C;--rf-text-body: #4A5568;--rf-border: #D8E6EB;--rf-soft: #F5FAFC;--rf-white: #FFFFFF;--rf-whatsapp: #25D366;--rf-radius-lg: 20px;--rf-radius-md: 16px;--rf-shadow: 0 12px 30px rgba(0, 108, 132, .08);--rf-shadow-hover: 0 16px 36px rgba(0, 108, 132, .14)}html{scroll-behavior:smooth}.rf-wh-maintenance{max-width:1180px;margin:0 auto;padding:24px 20px 64px;overflow-x:hidden!important;color:var(--rf-text-body);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important;line-height:1.7;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rf-wh-maintenance *,.rf-wh-maintenance *:before,.rf-wh-maintenance *:after{box-sizing:border-box}.rf-wh-maintenance h1,.rf-wh-maintenance h2,.rf-wh-maintenance h3{color:var(--rf-text-heading)!important;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;letter-spacing:-.02em!important}.rf-wh-maintenance h1{margin:0 0 20px;font-size:clamp(34px,4.5vw,54px);line-height:1.15;font-weight:800}.rf-wh-maintenance h2{margin:0 0 14px;font-size:clamp(26px,3.5vw,36px);line-height:1.2;font-weight:800}.rf-wh-maintenance h3{margin:0;font-size:20px;line-height:1.35;font-weight:700}.rf-wh-maintenance p{margin:0 0 18px;color:var(--rf-text-body)!important;font-size:16px;line-height:1.65}.rf-eyebrow{display:inline-block;margin-bottom:12px;color:var(--rf-brand);font-size:13px;line-height:1.2;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.rf-whm-hero{margin-bottom:36px;padding:44px 40px;background:linear-gradient(135deg,#cae6ecd9,#f5fafcf5);border:1px solid var(--rf-border);border-radius:var(--rf-radius-lg);box-shadow:var(--rf-shadow)}.rf-whm-hero p{max-width:960px;font-size:18px;line-height:1.75}.rf-hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.rf-whm-reference{margin:0 0 54px;padding:32px 28px;overflow-x:hidden!important;background:var(--rf-white);border:1px solid var(--rf-border);border-radius:var(--rf-radius-lg);box-shadow:0 4px 20px #006c840a}.rf-whm-table-wrap{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin-top:24px;overflow:hidden!important;border:1px solid var(--rf-border);border-radius:var(--rf-radius-md)}.rf-whm-table{width:100%!important;max-width:100%!important;margin:0!important;background:var(--rf-white);border-collapse:collapse!important;table-layout:fixed!important}.rf-whm-table th,.rf-whm-table td{padding:12px!important;border-bottom:1px solid var(--rf-border);font-size:14px!important;line-height:1.5!important;text-align:left;vertical-align:top;white-space:normal!important;word-break:break-word!important;overflow-wrap:anywhere!important;-webkit-hyphens:auto;hyphens:auto}.rf-whm-table th:nth-child(1),.rf-whm-table td:nth-child(1){width:30%!important}.rf-whm-table th:nth-child(2),.rf-whm-table td:nth-child(2){width:28%!important}.rf-whm-table th:nth-child(3),.rf-whm-table td:nth-child(3){width:42%!important}.rf-whm-table th{background:var(--rf-soft);color:var(--rf-text-heading);font-weight:700}.rf-whm-table tr:last-child td{border-bottom:0}.rf-whm-small-note{margin:16px 0 0;color:#718096!important;font-size:14px!important;line-height:1.5}.rf-whm-toc{margin:0 0 54px;padding:34px 40px;background:var(--rf-soft);border:1px solid var(--rf-border);border-radius:var(--rf-radius-lg)}.rf-whm-toc h2{margin-bottom:20px;font-size:clamp(22px,2.8vw,28px);font-weight:700}.rf-whm-toc ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px;margin:0;padding:0;list-style:none}.rf-whm-toc li{margin:0}.rf-whm-toc a{color:var(--rf-brand);font-size:17px;font-weight:600;text-decoration:none;transition:color .15s ease}.rf-whm-toc a:hover{color:var(--rf-brand-dark);text-decoration:underline}.rf-whm-section{margin:0 0 64px;scroll-margin-top:32px}.rf-whm-section>p{max-width:920px;margin-bottom:28px;font-size:17px}.rf-whm-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px}.rf-whm-grid.single{grid-template-columns:1fr}.rf-whm-card{display:flex;flex-direction:column;height:100%;padding:28px;background:var(--rf-white);border:1px solid var(--rf-border);border-radius:var(--rf-radius-md);box-shadow:0 4px 16px #006c840a;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.rf-whm-card:hover{border-color:#b2d4de;transform:translateY(-3px);box-shadow:var(--rf-shadow-hover)}.rf-whm-card h3{margin:0 0 10px;font-size:20px}.rf-whm-card p{flex-grow:1;margin:0 0 20px;font-size:15px;line-height:1.6}.rf-whm-card a{display:inline-flex;align-items:center;margin-top:auto;color:var(--rf-brand);font-size:15px;font-weight:600;text-decoration:none;transition:color .15s ease}.rf-whm-card a:hover{color:var(--rf-brand-dark);text-decoration:none}.rf-whm-note{margin-top:28px;padding:24px 28px;background:#f8fcfd;border-top:1px solid var(--rf-border);border-right:1px solid var(--rf-border);border-bottom:1px solid var(--rf-border);border-left:5px solid var(--rf-brand);border-radius:0 14px 14px 0}.rf-whm-note h3{margin-bottom:8px}.rf-whm-note p{margin:0}.rf-whm-checklist{margin-top:28px;padding:32px 36px;background:var(--rf-soft);border:1px solid var(--rf-border);border-radius:var(--rf-radius-lg)}.rf-whm-checklist h2{margin-bottom:14px}.rf-whm-checklist ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px;margin:20px 0 0;padding:0;list-style:none}.rf-whm-checklist li{position:relative;padding-left:24px;color:var(--rf-text-body);font-size:16px}.rf-whm-checklist li:before{content:"\2713";position:absolute;top:0;left:0;color:var(--rf-brand);font-weight:800}.rf-whm-help{margin-top:64px;padding:48px 36px;background:linear-gradient(135deg,#f5fafc,#e0f0f4);border:1px solid var(--rf-border);border-radius:var(--rf-radius-lg);text-align:center}.rf-whm-help h2{margin-bottom:14px}.rf-whm-help p{max-width:800px;margin:0 auto 28px;font-size:17px}.rf-cta-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px}.rf-btn-primary,.rf-btn-call,.rf-btn-whatsapp,.rf-btn-contact{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:12px 26px;border-radius:12px;font-size:15px;font-weight:700;text-decoration:none;box-shadow:0 2px 6px #0000000a;transition:all .2s cubic-bezier(.16,1,.3,1)}.rf-btn-primary{background:var(--rf-brand);color:var(--rf-white)!important}.rf-btn-primary:hover{background:var(--rf-brand-dark);transform:translateY(-2px);box-shadow:0 6px 16px #006c8433}.rf-btn-call{background:var(--rf-button);color:var(--rf-text-heading)!important;border:1px solid #B8D8DF}.rf-btn-call:hover{background:#bde0e8;transform:translateY(-2px);box-shadow:0 6px 16px #0000000f}.rf-btn-whatsapp{gap:10px;background:var(--rf-whatsapp);color:var(--rf-white)!important}.rf-btn-whatsapp:hover{background:#1ebd5a;transform:translateY(-2px);box-shadow:0 6px 16px #25d3664d}.rf-btn-contact{background:var(--rf-white);color:var(--rf-brand)!important;border:1px solid var(--rf-border)}.rf-btn-contact:hover{background:#f5fafc;transform:translateY(-2px);box-shadow:0 6px 16px #006c841a}@media(max-width:820px){.rf-wh-maintenance{padding:16px 12px 48px}.rf-whm-hero,.rf-whm-reference,.rf-whm-toc,.rf-whm-card,.rf-whm-checklist,.rf-whm-help{padding:20px 16px}.rf-whm-toc ul,.rf-whm-checklist ul,.rf-whm-grid{grid-template-columns:1fr}.rf-whm-section{margin-bottom:48px}.rf-hero-actions,.rf-cta-actions{flex-direction:column;align-items:stretch}.rf-btn-primary,.rf-btn-call,.rf-btn-whatsapp,.rf-btn-contact{width:100%}}@media(max-width:580px){.rf-whm-table th,.rf-whm-table td{padding:10px 8px!important;font-size:13px!important}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/regalflow-wh-maintenance.css.map */
