@import"https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800;900&display=swap";body{margin:0;padding-top:78px}.main-header{width:100%;min-height:78px;background:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 30px;position:fixed;top:0;left:0;right:0;z-index:9999;box-shadow:0 8px 30px #00000014}.logo-link{display:flex;align-items:center;text-decoration:none;flex-shrink:0}.site-logo{height:55px;object-fit:contain}.nav-menu{display:flex;gap:34px;align-items:center}.nav-menu a,.service-btn{position:relative;color:#063b8f;font-size:15px;font-weight:700;text-decoration:none;background:transparent;border:none;cursor:pointer;font-family:inherit}.nav-menu a:after,.service-btn:after{content:"";width:0;height:2px;background:#063b8f;position:absolute;left:0;bottom:-6px;transition:.3s ease}.nav-menu a:hover:after,.nav-menu a.active:after,.service-btn:hover:after{width:100%}.service-dropdown{position:relative}.service-btn{display:flex;align-items:center;gap:7px}.arrow{width:7px;height:7px;border-right:2px solid #063b8f;border-bottom:2px solid #063b8f;transform:rotate(45deg);transition:.3s;margin-top:-3px}.arrow.open{transform:rotate(-135deg);margin-top:3px}.dropdown-menu{position:absolute;top:36px;left:0;width:250px;background:#fff;border:1px solid rgba(6,59,143,.12);border-radius:14px;padding:10px;box-shadow:0 22px 55px #00000021;display:flex;flex-direction:column;gap:4px;z-index:10000}.dropdown-menu a{padding:12px 14px;border-radius:10px;color:#063b8f;text-decoration:none;font-size:14px;font-weight:700}.dropdown-menu a:hover{background:#063b8f;color:#fff}.dropdown-menu a:after{display:none}.nav-actions{display:flex;align-items:center;gap:12px}.nav-btn{border:1.5px solid #063b8f;padding:12px 24px;border-radius:40px;color:#063b8f;font-weight:700;text-decoration:none;transition:.3s;white-space:nowrap}.nav-btn:hover{background:#063b8f;color:#fff}.hamburger-btn{width:48px;height:48px;border-radius:12px;border:2px solid #063b8f;background:#fff;display:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;cursor:pointer}.hamburger-btn span{width:23px;height:2px;background:#063b8f;border-radius:5px;transition:.3s}.hamburger-btn.open span:nth-child(1){transform:translateY(7px) rotate(45deg)}.hamburger-btn.open span:nth-child(2){opacity:0}.hamburger-btn.open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media (max-width: 1024px){body{padding-top:78px}.main-header{min-height:78px;padding:0 22px}.site-logo{height:52px}.hamburger-btn{display:flex}.nav-btn{display:none}.nav-menu{position:fixed;top:78px;left:0;width:100%;max-height:calc(100vh - 78px);overflow-y:auto;background:#fff;display:none;flex-direction:column;align-items:center;gap:0;padding:18px 20px 28px;box-shadow:0 18px 35px #00000014;z-index:9998}.nav-menu.active{display:flex}.nav-menu>a,.service-btn{width:100%;max-width:340px;text-align:center;justify-content:center;padding:16px 10px;font-size:16px}.nav-menu a:after,.service-btn:after{display:none}.service-dropdown{width:100%;max-width:340px;display:flex;flex-direction:column;align-items:center}.dropdown-menu{position:static;width:100%;margin-top:6px;border-radius:14px;box-shadow:0 12px 30px #00000014;padding:8px;background:#f8fbff}.dropdown-menu a{text-align:center;padding:13px 10px;font-size:15px}}@media (max-width: 520px){.main-header{padding:0 16px}.site-logo{height:48px}.hamburger-btn{width:44px;height:44px}}.main-header{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;z-index:999999!important}.site-footer{position:relative;overflow:hidden;background:#061126;color:#dbeafe;padding:52px 0 22px}.footer-container{position:relative;z-index:2}.footer-top{display:grid;grid-template-columns:1fr .82fr;gap:36px;align-items:center;padding-bottom:34px;border-bottom:1px solid rgba(255,255,255,.1)}.fbrand{max-width:420px}.footer-logo-wrap{display:inline-flex;align-items:center;background:#fff;padding:12px 18px;border-radius:18px;margin-bottom:18px;box-shadow:0 16px 35px #00000038}.footer-logo{width:165px;height:auto;object-fit:contain;display:block;filter:none}.fbrand p,.footer-cta p,.contact-col p{color:#a9c1e8;line-height:1.75;font-size:14px;margin:0}.footer-badges{display:flex;flex-wrap:wrap;gap:9px;margin-top:20px}.footer-badges span{background:#0ab5c81f;border:1px solid rgba(10,181,200,.32);color:#8eeeff;padding:7px 11px;border-radius:999px;font-size:11px;font-weight:800}.footer-cta{width:100%;max-width:360px;justify-self:end;background:linear-gradient(135deg,#0ab5c824,#2563eb1f);border:1px solid rgba(10,181,200,.22);border-radius:20px;padding:24px;text-align:center;box-shadow:0 18px 45px #00000038}.footer-cta h3{color:#fff;font-size:22px;line-height:1.25;margin:0 0 10px}.footer-cta-btn,.footer-small-btn{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0ab5c8,#0784a7);color:#fff;border-radius:999px;padding:12px 20px;font-weight:900;text-decoration:none;box-shadow:0 12px 24px #0ab5c838;transition:.3s ease}.footer-cta-btn{margin:20px auto 0}.footer-small-btn{margin-top:16px;padding:10px 17px;font-size:13px}.footer-cta-btn:hover,.footer-small-btn:hover{transform:translateY(-3px)}.footer-grid{display:grid;grid-template-columns:1.4fr .8fr .9fr 1fr;gap:32px;padding:36px 0 30px}.fcol h4{color:#fff;font-size:14px;font-weight:900;text-transform:uppercase;letter-spacing:.7px;margin:0 0 16px}.fcol h4:after{content:"";width:32px;height:3px;background:#0ab5c8;border-radius:999px;display:block;margin-top:8px}.fcol ul{list-style:none;padding:0;margin:0}.fcol li{margin-bottom:11px}.fcol a,.footer-mail{color:#a9c1e8;text-decoration:none;font-size:14px;transition:.25s ease}.fcol a:hover,.footer-mail:hover{color:#6ee7df}.footer-mail{display:block;margin-top:12px;font-weight:800;color:#8eeeff;word-break:break-word}.contact-col{min-width:0}.footer-bot{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding-top:22px;border-top:1px solid rgba(255,255,255,.1);color:#8ba4cc;font-size:13px}.footer-bot a{color:#6ee7df;font-weight:800;text-decoration:none}.footer-bottom-note{color:#9eb7df}@media (max-width: 1024px){.footer-top{grid-template-columns:1fr;gap:30px}.footer-cta{justify-self:center;max-width:420px;width:100%}.footer-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.site-footer{padding:42px 0 20px}.footer-top{gap:26px}.footer-logo-wrap{padding:10px 14px;border-radius:14px}.footer-logo{width:135px}.footer-cta{width:100%;max-width:100%;padding:22px;border-radius:18px;text-align:center}.footer-cta h3{font-size:21px}.footer-cta-btn{width:100%;margin-top:18px}.footer-grid{grid-template-columns:1fr;gap:26px}.footer-badges{gap:8px}.footer-badges span{font-size:10.5px;padding:7px 10px}.contact-col{display:flex;flex-direction:column;align-items:flex-start}.footer-small-btn{margin-top:14px}.footer-bot{flex-direction:column;align-items:flex-start}}.footer-social-icons{display:flex!important;align-items:center!important;gap:13px!important;margin-top:18px!important;flex-wrap:wrap!important}.footer-social-icons a{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;background:#00a6e714!important;border:1px solid rgba(0,190,220,.42)!important;color:#7ed9e8!important;font-size:14px!important;line-height:1!important;text-decoration:none!important;transition:all .28s ease!important}.footer-social-icons a svg{width:14px!important;height:14px!important;display:block!important;color:currentColor!important}.footer-social-icons a:hover{background:#00a6e72e!important;border-color:#00bcd4!important;color:#fff!important;transform:translateY(-3px)!important;box-shadow:0 10px 24px #00a6e733!important}@media (max-width: 768px){.footer-social-icons{gap:10px!important;margin-top:16px!important}.footer-social-icons a{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;font-size:13px!important}.footer-social-icons a svg{width:13px!important;height:13px!important}}.whatsapp-float-btn{position:fixed;right:24px;bottom:26px;z-index:999999;width:62px;height:62px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border-radius:50%;isolation:isolate}.whatsapp-icon-wrap{position:relative;z-index:3;width:62px;height:62px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(135deg,#25d366,#128c7e);color:#fff;font-size:34px;box-shadow:0 18px 38px #25d36659,0 8px 18px #002f682e;transition:all .3s ease}.whatsapp-icon-wrap svg{width:34px;height:34px;display:block}.whatsapp-pulse{position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;z-index:1;border-radius:50%;background:#25d36647;animation:whatsappPulse 1.8s infinite}.whatsapp-float-btn:before{content:"";position:absolute;top:-14px;right:-14px;bottom:-14px;left:-14px;z-index:0;border-radius:50%;background:#25d3661f;animation:whatsappWave 2.3s infinite}.whatsapp-float-btn:hover .whatsapp-icon-wrap{transform:translateY(-4px) scale(1.06);box-shadow:0 24px 48px #25d36673,0 10px 22px #002f6838}.whatsapp-tooltip{position:absolute;right:74px;top:50%;transform:translateY(-50%) translate(10px);min-width:118px;padding:9px 12px;border-radius:999px;background:#071539;color:#fff;font-size:13px;font-weight:800;line-height:1;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;box-shadow:0 14px 30px #07153938;transition:all .3s ease}.whatsapp-tooltip:after{content:"";position:absolute;right:-5px;top:50%;width:10px;height:10px;background:#071539;transform:translateY(-50%) rotate(45deg)}.whatsapp-float-btn:hover .whatsapp-tooltip{opacity:1;visibility:visible;transform:translateY(-50%) translate(0)}@keyframes whatsappPulse{0%{transform:scale(.9);opacity:.8}70%{transform:scale(1.28);opacity:0}to{transform:scale(1.28);opacity:0}}@keyframes whatsappWave{0%{transform:scale(.82);opacity:.7}80%{transform:scale(1.45);opacity:0}to{transform:scale(1.45);opacity:0}}@media (max-width: 768px){.whatsapp-float-btn{right:18px;bottom:20px;width:56px;height:56px}.whatsapp-icon-wrap{width:56px;height:56px;font-size:30px}.whatsapp-icon-wrap svg{width:30px;height:30px}.whatsapp-tooltip{display:none}}@media (max-width: 480px){.whatsapp-float-btn{right:16px;bottom:18px;width:54px;height:54px}.whatsapp-icon-wrap{width:54px;height:54px}.whatsapp-icon-wrap svg{width:29px;height:29px}}.tredixo-preloader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999999;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#ffffffb8;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.preloader-card{display:flex;align-items:center;justify-content:center}.preloader-logo-ring{width:140px;height:140px;display:flex;align-items:center;justify-content:center;animation:logoZoomOut 1.25s ease-in-out infinite}.preloader-logo-ring img{width:115px;height:115px;object-fit:contain;display:block}@keyframes logoZoomOut{0%{transform:scale(1.08);opacity:1}50%{transform:scale(.82);opacity:.82}to{transform:scale(1.08);opacity:1}}@media (max-width: 480px){.tredixo-preloader{background:#ffffffc2;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.preloader-logo-ring{width:110px;height:110px}.preloader-logo-ring img{width:90px;height:90px}}.unify-home{width:100%;overflow-x:hidden;background:#fff;color:var(--revno-text);font-family:Manrope,sans-serif}.unify-container{width:min(1160px,calc(100% - 40px));margin:0 auto}button,input,select,textarea{font-family:inherit}.unify-hero{position:relative;min-height:430px;display:flex;align-items:flex-start;justify-content:center;overflow:hidden}.unify-hero-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.unify-hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#03162aad,#03162a75),#00000029}.unify-hero-content{position:relative;z-index:2;width:min(780px,calc(100% - 30px));margin:0 auto;padding-top:72px;text-align:center;color:#fff}.unify-hero-content h1{margin:0 0 20px;font-size:clamp(34px,4.6vw,54px);line-height:1.15;font-weight:900;letter-spacing:.04em}.unify-hero-content p{width:min(620px,100%);margin:0 auto;color:#fffffff0;font-size:18px;line-height:1.7;font-weight:700}.unify-hero-buttons{display:flex;justify-content:center;align-items:center;gap:18px;margin-top:30px;flex-wrap:wrap}.hero-btn{min-width:150px;min-height:48px;border:0;border-radius:6px;padding:0 26px;color:#fff;font-size:15px;font-weight:900;box-shadow:0 16px 36px #002f683d;transition:all .3s ease}.hero-btn.primary{background:linear-gradient(135deg,var(--revno-blue),var(--revno-blue-2))}.hero-btn.secondary{background:linear-gradient(135deg,var(--revno-green),var(--revno-green-2))}.hero-btn:hover{transform:translateY(-3px);box-shadow:0 20px 45px #002f6852}.hero-info-strip{position:relative;z-index:5;width:min(1210px,calc(100% - 90px));margin:-92px auto 0;display:grid;grid-template-columns:repeat(3,1fr);align-items:stretch;box-shadow:0 22px 60px #002f682e}.hero-info-card{min-height:184px;display:flex;flex-direction:column;align-items:flex-start;padding:34px;color:#fff}.hero-info-card.blue-dark{background:linear-gradient(135deg,#003a78,#004f9f)}.hero-info-card.sky-blue{background:linear-gradient(135deg,#00a6e7,#0079bf)}.hero-info-card.green{background:linear-gradient(135deg,#72bf16,#5aa20f)}.hero-info-card h3{margin:0 0 14px;font-size:25px;line-height:1.25;font-weight:900}.hero-info-card p{margin:0 0 20px;color:#fffffff5;font-size:16px;line-height:1.6;font-weight:700}.hero-info-card button{margin-top:auto;min-height:39px;padding:0 16px;border:1px solid rgba(255,255,255,.88);border-radius:4px;background:transparent;color:#fff;font-size:14px;font-weight:900;transition:all .3s ease}.hero-info-card button:hover{background:#fff;color:var(--revno-blue)}.hero-info-card strong{display:block;margin-top:auto;color:#fff;font-size:26px;line-height:1.2;letter-spacing:.08em;font-weight:900}.unify-section,.unify-split-section{padding:86px 0;background:#fff}.about-rcm-section{padding-top:100px}.unify-split-section.light{background:radial-gradient(circle at top right,rgba(114,191,22,.12),transparent 28%),linear-gradient(180deg,#f4f9ff,#eef7ff)}.unify-split-grid,.revno-cert-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.unify-split-grid.reverse .about-rcm-single-visual{order:1}.unify-split-grid.reverse .rcm-text-block{order:2}.section-kicker,.revno-service-head span,.revno-cert-content span,.case-study-head span,.testimonial-head span,.homeDynamicHead span,.audit-form-head span{display:inline-flex;margin-bottom:14px;color:var(--revno-green);font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.18em}.rcm-text-block h2,.revno-cert-content h2,.case-study-head h2,.testimonial-head h2,.homeDynamicHead h2,.audit-form-head h2{margin:0;color:var(--revno-blue);font-size:clamp(30px,4vw,44px);line-height:1.2;font-weight:900}.title-line{width:74px;height:4px;margin:18px 0 24px;border-radius:999px;background:linear-gradient(90deg,var(--revno-blue),var(--revno-cyan),var(--revno-green))}.rcm-text-block p,.revno-cert-content p,.case-study-head p,.testimonial-head p,.homeDynamicHead p,.audit-form-head p{margin:0 0 18px;color:var(--revno-muted);font-size:16px;line-height:1.85;font-weight:600}.rcm-text-block button,.case-study-action button{display:inline-flex;align-items:center;justify-content:center;gap:9px;margin-top:18px;min-height:48px;border:0;border-radius:10px;padding:0 22px;background:linear-gradient(135deg,var(--revno-blue),var(--revno-blue-2));color:#fff;font-size:15px;font-weight:900;box-shadow:0 16px 34px #002f682e;transition:all .3s ease}.rcm-text-block button:hover,.case-study-action button:hover{transform:translateY(-3px);background:linear-gradient(135deg,var(--revno-green),var(--revno-green-2))}.about-rcm-single-visual{position:relative;border-radius:28px;overflow:hidden;box-shadow:var(--revno-shadow);background:#eaf4ff}.about-rcm-single-visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#002f680f,#72bf1614);pointer-events:none}.about-rcm-single-visual img{width:100%;height:420px;display:block;object-fit:fill}.unify-expect-section{position:relative;padding:86px 0;background:radial-gradient(circle at top left,rgba(114,191,22,.18),transparent 34%),linear-gradient(100deg,#00306b,#004f9f 48%,#08245a);color:#fff;overflow:hidden}.unify-expect-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.09;background-image:radial-gradient(#ffffff 1px,transparent 1px);background-size:34px 34px}.unify-expect-section .unify-container{position:relative;z-index:2}.expect-title{margin:0 0 48px;text-align:center;color:#fff;font-size:clamp(31px,3.3vw,42px);line-height:1.2;font-weight:900;white-space:nowrap}.unify-expect-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.unify-expect-card{min-height:134px;display:flex;align-items:center;gap:22px;padding:28px;border-radius:24px;background:#051b527a;border:1px solid rgba(255,255,255,.07);box-shadow:0 20px 48px #00000014}.expect-icon{width:64px;height:64px;display:grid;place-items:center;flex:0 0 64px;color:#fff;font-size:33px}.unify-expect-card h3{margin:0 0 6px;color:#fff;font-size:31px;line-height:1.1;font-weight:900;font-variant-numeric:tabular-nums}.unify-expect-card p{margin:0;color:#fff;font-size:13px;line-height:1.6;font-weight:900;text-transform:uppercase}.rcm-points-grid{display:grid;gap:12px;margin-top:24px}.rcm-points-grid span{display:flex;align-items:center;gap:10px;padding:14px 16px;border-radius:14px;background:#fff;border:1px solid rgba(0,47,104,.08);color:var(--revno-dark);font-size:14px;font-weight:800;box-shadow:0 12px 30px #002f680f}.rcm-points-grid span:before{content:"";width:9px;height:9px;flex:0 0 9px;border-radius:50%;background:var(--revno-green)}.specialties-section{background:#fff}.specialty-tags{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.specialty-tags span{display:inline-flex;align-items:center;min-height:40px;padding:0 15px;border-radius:999px;background:linear-gradient(135deg,#00a6e71a,#72bf161f);border:1px solid rgba(0,47,104,.1);color:var(--revno-blue);font-size:13px;font-weight:900}.revno-premium-services{position:relative;padding:92px 0;background:radial-gradient(circle at top left,rgba(0,166,231,.16),transparent 28%),linear-gradient(180deg,#f8fbff,#eef7ff);overflow:hidden}.revno-premium-services:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.55;background-image:linear-gradient(to right,rgba(0,47,104,.04) 1px,transparent 1px),linear-gradient(to bottom,rgba(0,47,104,.04) 1px,transparent 1px);background-size:42px 42px}.revno-premium-services .unify-container{position:relative;z-index:2}.revno-service-head,.case-study-head,.testimonial-head,.homeDynamicHead{max-width:840px;margin:0 auto 48px;text-align:center}.revno-service-head h2{margin:0;color:var(--revno-blue);font-size:clamp(30px,4vw,46px);line-height:1.18;font-weight:900}.revno-service-head p{max-width:760px;margin:18px auto 0;color:var(--revno-muted);font-size:16px;line-height:1.8;font-weight:600}.revno-auto-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}@keyframes revnoSlideIn{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}.revno-image-service-card{background:#fff;border:1px solid rgba(0,47,104,.08);border-radius:24px;overflow:hidden;box-shadow:0 20px 52px #002f681a;cursor:pointer;transition:all .35s ease}.revno-image-service-card:hover{transform:translateY(-8px);box-shadow:0 28px 75px #002f6829;border-color:#72bf1659}.revno-service-cover{position:relative;width:100%;height:188px;overflow:hidden;background:#eaf4ff}.revno-service-cover img{width:100%;height:100%;object-fit:cover;transition:all .45s ease}.revno-image-service-card:hover .revno-service-cover img{transform:scale(1.08)}.service-card-number{position:absolute;top:14px;right:14px;min-width:42px;height:34px;display:grid;place-items:center;border-radius:999px;background:#ffffffeb;color:var(--revno-blue);font-size:13px;font-weight:900}.revno-service-content{position:relative;padding:28px 24px 26px;text-align:center}.revno-service-icon-small{width:64px;height:64px;display:grid;place-items:center;margin:-58px auto 18px;border-radius:18px;background:#fff;border:1px solid rgba(0,47,104,.08);box-shadow:0 14px 35px #002f681f}.revno-service-icon-small img{width:38px;height:38px;object-fit:contain}.revno-service-content h3{min-height:52px;margin:0 0 12px;color:var(--revno-blue);font-size:18px;line-height:1.35;font-weight:900}.revno-service-content p{min-height:100px;margin:0 0 22px;color:var(--revno-muted);font-size:14px;line-height:1.75;font-weight:600}.revno-service-content button{width:100%;min-height:46px;border:1px solid rgba(0,47,104,.12);border-radius:10px;background:#fff;color:var(--revno-blue);font-size:15px;font-weight:900;transition:all .3s ease}.revno-service-content button:hover{background:linear-gradient(135deg,var(--revno-green),var(--revno-green-2));color:#fff;border-color:transparent}.revno-cert-section{background:#fff}.cert-logo-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:32px}.cert-logo-card{height:92px;display:grid;place-items:center;padding:16px;border-radius:18px;background:#fff;border:1px solid rgba(0,47,104,.09);box-shadow:0 14px 32px #002f6814;transition:all .3s ease}.cert-logo-card:hover{transform:translateY(-5px);border-color:#72bf1661}.cert-logo-card img{max-width:100%;max-height:58px;object-fit:contain}.case-study-section{position:relative;padding:92px 0;background:radial-gradient(circle at top right,rgba(114,191,22,.15),transparent 30%),linear-gradient(135deg,#002f68,#0056a6 55%,#00306b);overflow:hidden}.case-study-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.08;background-image:radial-gradient(#ffffff 1px,transparent 1px);background-size:34px 34px}.case-study-section .unify-container{position:relative;z-index:2}.case-study-head h2,.case-study-head p{color:#fff}.case-study-head span{color:#9dff3e}.case-study-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.case-study-card{min-height:230px;padding:30px 26px;border-radius:24px;background:#ffffff1a;border:1px solid rgba(255,255,255,.12);color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.case-study-card strong{display:inline-flex;margin-bottom:18px;color:#9dff3e;font-size:38px;line-height:1;font-weight:900}.case-study-card h3{margin:0 0 12px;color:#fff;font-size:21px;font-weight:900}.case-study-card p{margin:0;color:#ffffffdb;font-size:15px;line-height:1.75;font-weight:600}.case-study-action{display:flex;justify-content:center;margin-top:38px}.case-study-action button{background:linear-gradient(135deg,var(--revno-green),var(--revno-green-2))}.homeDynamicBlogs{position:relative;padding:92px 0;background:radial-gradient(circle at top right,rgba(114,191,22,.12),transparent 28%),radial-gradient(circle at bottom left,rgba(0,166,231,.12),transparent 28%),linear-gradient(180deg,#f8fbff,#eaf5ff);overflow:hidden}.homeDynamicBlogs:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.55;background-image:linear-gradient(to right,rgba(0,47,104,.04) 1px,transparent 1px),linear-gradient(to bottom,rgba(0,47,104,.04) 1px,transparent 1px);background-size:42px 42px}.homeDynamicBlogs .unify-container{position:relative;z-index:2}.homeDynamicGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.homeDynamicCard{overflow:hidden;border-radius:24px;background:#fff;border:1px solid rgba(0,47,104,.08);box-shadow:0 20px 52px #002f681a;transition:all .35s ease}.homeDynamicCard:hover{transform:translateY(-8px);border-color:#72bf1659}.homeDynamicImage{position:relative;height:200px;overflow:hidden;background:#eaf4ff}.homeDynamicImage img{width:100%;height:100%;object-fit:cover}.homeDynamicImage span{position:absolute;top:14px;left:14px;max-width:calc(100% - 28px);padding:8px 13px;border-radius:999px;background:linear-gradient(135deg,var(--revno-green),var(--revno-green-2));color:#fff;font-size:12px;font-weight:900}.homeDynamicBody{padding:24px}.homeDynamicBody h3{min-height:58px;margin:0 0 12px;color:var(--revno-blue);font-size:19px;line-height:1.42;font-weight:900}.homeDynamicBody p{min-height:78px;margin:0 0 20px;color:var(--revno-muted);font-size:14px;line-height:1.75;font-weight:600}.homeDynamicAuthor{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-top:18px;border-top:1px solid rgba(0,47,104,.08)}.homeAuthorLeft{display:flex;align-items:center;gap:10px;min-width:0}.homeAuthorLeft img{width:42px;height:42px;flex:0 0 42px;border-radius:50%;object-fit:cover}.homeAuthorLeft strong{display:block;color:var(--revno-dark);font-size:13px;font-weight:900;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.homeAuthorLeft small{display:block;margin-top:2px;color:var(--revno-muted);font-size:12px;font-weight:700}.homeDynamicAuthor button{min-height:38px;flex:0 0 auto;border:0;border-radius:999px;padding:0 14px;background:linear-gradient(135deg,var(--revno-blue),var(--revno-blue-2));color:#fff;font-size:13px;font-weight:900}.homeBlogsLoading,.homeBlogsEmpty{text-align:center;color:var(--revno-muted);font-size:16px;font-weight:800}.homeBlogsViewAll{display:flex;justify-content:center;margin-top:40px}.homeBlogsViewAll button{min-height:48px;border:0;border-radius:999px;padding:0 26px;background:linear-gradient(135deg,var(--revno-green),var(--revno-green-2));color:#fff;font-size:15px;font-weight:900;box-shadow:0 16px 34px #72bf1638}.revno-audit-section{position:relative;padding:92px 0;background:radial-gradient(circle at top right,rgba(114,191,22,.13),transparent 28%),linear-gradient(180deg,#f7fbff,#edf6ff);overflow:hidden}.revno-audit-layout{display:grid;grid-template-columns:.95fr 1.05fr;gap:46px;align-items:center}.revno-audit-image{position:relative;min-height:620px;border-radius:30px;overflow:hidden;box-shadow:0 28px 80px #002f6829}.revno-audit-image img{width:100%;height:100%;min-height:620px;display:block;object-fit:cover}.revno-audit-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#002f6814,#002f6873)}.audit-image-card{position:absolute;left:26px;right:26px;bottom:26px;z-index:2;padding:22px;border-radius:22px;background:#ffffffeb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.45)}.audit-image-card strong{display:block;color:var(--revno-blue);font-size:22px;font-weight:900}.audit-image-card span{display:block;margin-top:6px;color:var(--revno-muted);font-size:14px;font-weight:800}.revno-audit-form-wrap{padding:34px;border-radius:30px;background:#fff;border:1px solid rgba(0,47,104,.08);box-shadow:0 24px 70px #002f681f}.audit-form-head{margin-bottom:24px}.audit-form{display:grid;gap:16px}.audit-form .form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.audit-form input,.audit-form select,.audit-form textarea{width:100%;min-height:50px;border:1px solid rgba(0,47,104,.12);border-radius:12px;padding:0 14px;outline:none;background:#f8fbff;color:var(--revno-dark);font-size:14px;transition:all .25s ease}.audit-form textarea{min-height:120px;padding-top:14px;resize:vertical}.audit-form input:focus,.audit-form select:focus,.audit-form textarea:focus{border-color:var(--revno-green);box-shadow:0 0 0 4px #72bf161f;background:#fff}.audit-form>button{min-height:54px;border:0;border-radius:14px;background:linear-gradient(135deg,var(--revno-green),var(--revno-green-2));color:#fff;font-size:15px;font-weight:900;box-shadow:0 16px 34px #72bf1638;transition:all .3s ease}.audit-form>button:hover{transform:translateY(-2px);background:linear-gradient(135deg,var(--revno-blue),var(--revno-blue-2))}.audit-form>button:disabled{opacity:.7;cursor:not-allowed}.audit-success{margin:2px 0 0;color:#178a14;font-weight:900}@media (max-width: 1100px){.hero-info-strip{width:min(100% - 36px,900px);grid-template-columns:1fr;margin-top:-76px}.hero-info-card{min-height:auto}.unify-split-grid,.revno-cert-grid,.revno-audit-layout{grid-template-columns:1fr;gap:42px}.unify-split-grid.reverse .about-rcm-single-visual,.unify-split-grid.reverse .rcm-text-block{order:unset}.unify-expect-grid,.revno-auto-grid,.case-study-grid,.testimonial-grid,.homeDynamicGrid{grid-template-columns:repeat(2,1fr)}.expect-title{white-space:normal}.revno-audit-image,.revno-audit-image img{min-height:420px}}@media (max-width: 768px){.unify-container{width:min(100% - 28px,640px)}.unify-hero{min-height:520px;align-items:center}.unify-hero-content{padding-top:0;padding-bottom:96px}.unify-hero-content h1{font-size:34px;letter-spacing:.01em}.unify-hero-content p{font-size:15px}.unify-hero-buttons{width:100%;gap:12px}.hero-btn{width:100%}.hero-info-strip{width:calc(100% - 28px);margin-top:-84px;gap:14px;box-shadow:none}.hero-info-card{padding:25px 22px;border-radius:18px;box-shadow:0 18px 42px #002f682e}.hero-info-card h3{font-size:20px}.hero-info-card p{font-size:14px}.hero-info-card strong{font-size:20px}.unify-section,.unify-split-section,.unify-expect-section,.revno-premium-services,.case-study-section,.testimonial-section,.homeDynamicBlogs,.revno-audit-section{padding:64px 0}.about-rcm-section{padding-top:76px}.about-rcm-single-visual img{height:310px}.unify-expect-grid,.revno-auto-grid,.case-study-grid,.testimonial-grid,.homeDynamicGrid{grid-template-columns:1fr}.unify-expect-card{padding:23px 20px;border-radius:18px}.expect-icon{width:54px;height:54px;flex-basis:54px;font-size:28px}.unify-expect-card h3{font-size:28px}.unify-expect-card p{font-size:12px}.revno-service-content h3,.revno-service-content p,.homeDynamicBody h3,.homeDynamicBody p{min-height:auto}.cert-logo-grid{grid-template-columns:repeat(2,1fr)}.audit-form .form-row{grid-template-columns:1fr;gap:14px}.revno-audit-form-wrap{padding:24px;border-radius:24px}.revno-audit-image,.revno-audit-image img{min-height:320px}.homeDynamicAuthor{align-items:flex-start;flex-direction:column}}@media (max-width: 480px){.unify-container{width:min(100% - 22px,420px)}.unify-hero-content h1{font-size:29px}.unify-hero-content p{font-size:14px}.hero-info-strip{margin-top:-66px}.hero-info-card{padding:22px 18px}.rcm-text-block h2,.revno-cert-content h2,.case-study-head h2,.testimonial-head h2,.homeDynamicHead h2,.audit-form-head h2{font-size:27px}.about-rcm-single-visual{border-radius:22px}.about-rcm-single-visual img{height:260px}.specialty-tags{gap:9px}.specialty-tags span{min-height:36px;padding:0 12px;font-size:12px}.revno-service-cover,.homeDynamicImage{height:190px}.revno-service-content,.homeDynamicBody,.testimonial-card,.case-study-card{padding:24px 18px}.cert-logo-card{height:82px;padding:12px}.cert-logo-card img{max-height:48px}.audit-image-card{left:16px;right:16px;bottom:16px;padding:18px}.revno-audit-form-wrap{padding:20px}}@media (max-width: 768px){.testimonial-head h2{white-space:normal}.testimonial-card{min-height:auto}}.carousel-dot{width:9px;height:9px;border:0;border-radius:50%;padding:0;background:#002f6840;cursor:pointer;transition:all .25s ease}.testimonial-grid{align-items:stretch}.testimonial-card{display:flex;flex-direction:column;justify-content:space-between}.testimonial-card p{flex:1}@media (max-width: 768px){.testimonial-head span,.testimonial-head h2{white-space:normal}.carousel-dots{margin-top:22px}}.revno-testimonial-section{padding:90px 0;background:linear-gradient(180deg,#f7fbff,#eef6ff);overflow:hidden}.revno-testimonial-head{text-align:center;max-width:820px;margin:0 auto 42px}.revno-testimonial-head span{display:inline-block;margin-bottom:10px;color:#72bf16;font-size:11px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.revno-testimonial-head h2{margin:0 0 10px;color:#0056a6;font-size:clamp(30px,4vw,42px);line-height:1.15;font-weight:900}.revno-testimonial-head p{margin:0;color:#5f6f82;font-size:14px;line-height:1.7;font-weight:600}.revno-testimonial-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;align-items:stretch}.revno-testimonial-card{position:relative;min-height:215px;padding:28px 24px 22px;border-radius:22px;overflow:hidden;background:linear-gradient(135deg,#003a78,#007a9c 55%,#0a8d86);box-shadow:0 18px 45px #002f6829;border:1px solid rgba(114,191,22,.12);color:#fff}.revno-testimonial-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at top right,rgba(114,191,22,.14),transparent 30%),radial-gradient(circle at bottom left,rgba(0,166,231,.14),transparent 34%);pointer-events:none}.revno-testimonial-quote{position:absolute;top:14px;right:18px;font-size:58px;line-height:1;font-weight:900;color:#ffffff24;pointer-events:none}.revno-testimonial-stars{position:relative;z-index:2;display:flex;gap:3px;margin-bottom:14px}.revno-testimonial-stars span{color:#8dff2c;font-size:13px}.revno-testimonial-card p{position:relative;z-index:2;margin:0 0 22px;color:#fff;font-size:15px;line-height:1.75;font-weight:700}.revno-testimonial-user{position:relative;z-index:2;display:flex;align-items:center;gap:12px}.revno-testimonial-avatar{width:42px;height:42px;min-width:42px;border-radius:50%;overflow:hidden;background:linear-gradient(135deg,#008cff,#0065d1);display:grid;place-items:center;box-shadow:0 10px 22px #00000024}.revno-testimonial-avatar img{width:100%;height:100%;object-fit:cover}.revno-testimonial-avatar span{color:#fff;font-size:15px;font-weight:900}.revno-testimonial-user-info h3{margin:0 0 3px;color:#55b7ff;font-size:13px;font-weight:800}.revno-testimonial-user-info small{display:block;color:#fff;opacity:.9;font-size:10.5px;font-weight:700}.revno-testimonial-dots{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:18px}.revno-dot{width:7px;height:7px;border:none;border-radius:50%;background:#002f6838;transition:all .25s ease;cursor:pointer;padding:0}.revno-dot.active{width:18px;border-radius:999px;background:linear-gradient(135deg,#72bf16,#0056a6)}@media (max-width: 768px){.revno-testimonial-section{padding:64px 0}.revno-testimonial-row{grid-template-columns:1fr}.revno-testimonial-card{min-height:auto;padding:24px 18px 20px;border-radius:18px}.revno-testimonial-head h2{font-size:28px}.revno-testimonial-head p{font-size:13px}.revno-testimonial-card p{font-size:14px}}.audit-popup-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;display:flex;align-items:flex-start;justify-content:center;padding:18px 14px;background:radial-gradient(circle at top left,rgba(0,166,231,.22),transparent 32%),radial-gradient(circle at bottom right,rgba(114,191,22,.22),transparent 34%),#021125c7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow-y:auto}.audit-popup-overlay::-webkit-scrollbar,.audit-popup-box::-webkit-scrollbar{width:0;height:0;display:none}.audit-popup-overlay,.audit-popup-box{scrollbar-width:none}.audit-popup-box{position:relative;width:min(760px,100%);max-height:calc(100dvh - 36px);overflow-y:auto;border-radius:28px;padding:28px 34px 26px;background:radial-gradient(circle at top right,rgba(114,191,22,.13),transparent 32%),radial-gradient(circle at bottom left,rgba(0,166,231,.13),transparent 34%),linear-gradient(180deg,#fff,#f4f9ff);border:1px solid rgba(0,47,104,.12);box-shadow:0 35px 95px #00143261}.audit-popup-close{position:sticky;top:0;margin-left:auto;margin-bottom:-6px;width:42px;height:42px;border:0;border-radius:50%;background:linear-gradient(135deg,#002f68,#0056a6);color:#fff;font-size:26px;line-height:1;font-weight:900;cursor:pointer;display:grid;place-items:center;z-index:20;box-shadow:0 14px 28px #002f683d;transition:all .25s ease}.audit-popup-close:hover{transform:rotate(90deg) scale(1.04);background:linear-gradient(135deg,#72bf16,#5ba80f)}.audit-popup-head{margin-top:-34px;padding-right:58px;margin-bottom:22px}.audit-popup-head span{display:inline-flex;margin-bottom:10px;color:#72bf16;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.22em}.audit-popup-head h2{margin:0 0 10px;color:#002f68;font-size:clamp(28px,4vw,40px);line-height:1.12;font-weight:900;letter-spacing:-.04em}.audit-popup-head p{max-width:620px;margin:0;color:#617184;font-size:15px;line-height:1.65;font-weight:700}.audit-popup-form{display:grid;gap:12px}.audit-popup-form .form-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.audit-popup-form label{display:block;margin-bottom:6px;color:#10233d;font-size:13px;font-weight:900}.audit-popup-form input,.audit-popup-form select,.audit-popup-form textarea{width:100%;min-height:46px;border:1px solid rgba(0,47,104,.14);border-radius:13px;padding:0 15px;outline:none;background:#f8fbff;color:#10233d;font-size:14px;font-weight:600;transition:all .25s ease}.audit-popup-form textarea{min-height:78px;padding-top:13px;resize:none}.audit-popup-form input:focus,.audit-popup-form select:focus,.audit-popup-form textarea:focus{border-color:#72bf16;background:#fff;box-shadow:0 0 0 4px #72bf161f}.audit-popup-form>button{width:100%;min-height:50px;margin-top:2px;border:0;border-radius:14px;background:linear-gradient(135deg,#72bf16,#5ba80f);color:#fff;font-size:15px;font-weight:900;cursor:pointer;box-shadow:0 16px 34px #72bf163d;transition:all .3s ease}.audit-popup-form>button:hover{transform:translateY(-2px);background:linear-gradient(135deg,#002f68,#0056a6)}.audit-popup-form .audit-success{margin:2px 0 0;color:#178a14;font-size:14px;font-weight:900}@media (max-width: 768px){.audit-popup-overlay{padding:12px}.audit-popup-box{max-height:calc(100dvh - 24px);padding:22px 18px 20px;border-radius:22px}.audit-popup-close{width:36px;height:36px;font-size:23px}.audit-popup-head{margin-top:-30px;padding-right:46px;margin-bottom:18px}.audit-popup-head h2{font-size:26px}.audit-popup-head p{font-size:13.5px}.audit-popup-form .form-row{grid-template-columns:1fr;gap:12px}.audit-popup-form input,.audit-popup-form select{min-height:44px}.audit-popup-form textarea{min-height:76px}}@media (max-width: 420px){.audit-popup-overlay{padding:10px}.audit-popup-box{max-height:calc(100dvh - 20px);padding:20px 14px 18px;border-radius:20px}.audit-popup-head h2{font-size:23px}.audit-popup-head span{font-size:10px;letter-spacing:.18em}.audit-popup-form{gap:11px}.audit-popup-form label{font-size:12px}.audit-popup-form input,.audit-popup-form select,.audit-popup-form textarea{font-size:13px;border-radius:11px}.audit-popup-form>button{min-height:47px;font-size:14px}}.carousel-shell{position:relative}.carousel-arrow{position:absolute;top:50%;z-index:20;width:46px;height:46px;border:0;border-radius:50%;transform:translateY(-50%);display:grid;place-items:center;background:linear-gradient(135deg,#002f68,#0056a6);color:#fff;font-size:34px;line-height:1;font-weight:800;cursor:pointer;box-shadow:0 16px 36px #002f6838;transition:all .25s ease}.carousel-arrow:hover{background:linear-gradient(135deg,#72bf16,#5ba80f);transform:translateY(-50%) scale(1.08)}.carousel-arrow-left{left:-68px}.carousel-arrow-right{right:-68px}.carousel-arrow:active{transform:translateY(-50%) scale(.96)}.carousel-dots{display:flex;align-items:center;justify-content:center;gap:9px;margin-top:28px}.carousel-dot{width:9px;height:9px;border:0;border-radius:50%;padding:0;background:#002f683d;cursor:pointer;transition:all .25s ease}.carousel-dot.active{width:28px;border-radius:999px;background:linear-gradient(135deg,#002f68,#72bf16)}.carousel-dot:hover{background:#72bf16}@media (max-width: 1280px){.carousel-arrow-left{left:-20px}.carousel-arrow-right{right:-20px}}@media (max-width: 768px){.carousel-shell{padding:0 42px}.carousel-arrow{width:38px;height:38px;font-size:28px}.carousel-arrow-left{left:0}.carousel-arrow-right{right:0}.carousel-dots{margin-top:22px}}@media (max-width: 420px){.carousel-shell{padding:0 34px}.carousel-arrow{width:32px;height:32px;font-size:24px}}.case-study-grid{grid-template-columns:repeat(5,1fr)}.case-study-card{min-height:260px}@media (max-width: 1200px){.case-study-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 900px){.case-study-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 580px){.case-study-grid{grid-template-columns:1fr}}.unify-hero{min-height:515px!important}.unify-hero-buttons{position:relative;z-index:10;margin-top:34px!important}.hero-info-strip{margin-top:-86px!important;z-index:12!important}@media (max-width: 768px){.unify-hero{min-height:590px!important}.unify-hero-content{padding-top:0!important;padding-bottom:130px!important}.hero-info-strip{margin-top:-78px!important}}@media (max-width: 480px){.unify-hero{min-height:610px!important}.hero-info-strip{margin-top:-58px!important}}.about-rcm-single-visual{animation:revnoImageFromRight .95s ease both}.unify-split-grid.reverse .about-rcm-single-visual{animation:revnoImageFromLeft .95s ease both}@keyframes revnoImageFromRight{0%{opacity:0;transform:translate(45px) scale(.98)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes revnoImageFromLeft{0%{opacity:0;transform:translate(-45px) scale(.98)}to{opacity:1;transform:translate(0) scale(1)}}.unify-expect-section{position:relative;padding:100px 0!important;background:radial-gradient(circle at 12% 10%,rgba(114,191,22,.22),transparent 30%),radial-gradient(circle at 88% 20%,rgba(0,166,231,.22),transparent 30%),linear-gradient(120deg,#002f68,#0056a6 52%,#061c49)!important;overflow:hidden}.unify-expect-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.13!important;background-image:linear-gradient(to right,rgba(255,255,255,.12) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.12) 1px,transparent 1px);background-size:44px 44px;animation:expectGridMove 14s linear infinite}.unify-expect-section:after{content:"";position:absolute;width:360px;height:360px;right:-120px;bottom:-160px;border-radius:50%;background:#72bf162e;filter:blur(12px);animation:expectGlow 5s ease-in-out infinite alternate}.expect-title{position:relative;display:table;margin:0 auto 50px!important;color:#fff!important;letter-spacing:-.03em}.expect-title:after{content:"";display:block;width:90px;height:4px;margin:16px auto 0;border-radius:999px;background:linear-gradient(90deg,#72bf16,#00a6e7);box-shadow:0 0 22px #72bf168c}.unify-expect-grid{gap:24px!important}.unify-expect-card{position:relative;overflow:hidden;min-height:150px!important;padding:28px!important;border-radius:26px!important;background:#ffffff1a!important;border:1px solid rgba(255,255,255,.16)!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 24px 60px #0014372e!important;transition:all .35s ease;animation:statCardUp .75s ease both}.unify-expect-card:nth-child(2){animation-delay:.1s}.unify-expect-card:nth-child(3){animation-delay:.2s}.unify-expect-card:nth-child(4){animation-delay:.3s}.unify-expect-card:nth-child(5){animation-delay:.4s}.unify-expect-card:nth-child(6){animation-delay:.5s}.unify-expect-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,transparent,rgba(255,255,255,.16),transparent);transform:translate(-120%);transition:all .7s ease}.unify-expect-card:after{content:"";position:absolute;left:0;top:0;width:5px;height:100%;background:linear-gradient(180deg,#72bf16,#00a6e7)}.unify-expect-card:hover{transform:translateY(-8px) scale(1.02);border-color:#72bf1673!important;box-shadow:0 34px 85px #00143747!important}.unify-expect-card:hover:before{transform:translate(120%)}.expect-icon{width:68px!important;height:68px!important;flex:0 0 68px!important;border-radius:22px;background:radial-gradient(circle at top right,rgba(114,191,22,.35),transparent 45%),#ffffff1f;color:#9dff3e!important;border:1px solid rgba(157,255,62,.22);animation:iconFloat 2.8s ease-in-out infinite}.expect-icon svg{filter:drop-shadow(0 0 12px rgba(157,255,62,.45))}.unify-expect-card h3{color:#fff!important;text-shadow:0 0 18px rgba(0,166,231,.22)}.unify-expect-card p{color:#ffffffe6!important}@keyframes expectGridMove{0%{background-position:0 0}to{background-position:44px 44px}}@keyframes expectGlow{0%{transform:scale(.9);opacity:.45}to{transform:scale(1.08);opacity:.9}}@keyframes statCardUp{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@keyframes iconFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.case-study-section{position:relative;padding:100px 0!important;background:radial-gradient(circle at 15% 15%,rgba(114,191,22,.2),transparent 28%),radial-gradient(circle at 85% 15%,rgba(0,166,231,.18),transparent 30%),linear-gradient(135deg,#002f68,#0056a6 54%,#062252)!important}.case-study-section:before{opacity:.12!important;background-image:linear-gradient(to right,rgba(255,255,255,.11) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.11) 1px,transparent 1px)!important;background-size:42px 42px!important;animation:expectGridMove 16s linear infinite}.case-study-head{max-width:840px!important;margin-bottom:44px!important}.case-study-head span{color:#9dff3e!important}.case-study-head h2{color:#fff!important;font-size:clamp(32px,4vw,48px)!important}.case-study-head p{max-width:760px;margin:14px auto 0!important;color:#ffffffdb!important}.case-study-card{position:relative;isolation:isolate;overflow:hidden;min-height:285px!important;padding:28px!important;border-radius:28px!important;background:linear-gradient(180deg,#ffffff24,#ffffff12)!important;border:1px solid rgba(255,255,255,.16)!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 28px 70px #00143738;animation:caseCardRise .75s ease both;animation-delay:var(--case-delay);transition:all .35s ease}.case-study-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(circle at top right,rgba(114,191,22,.2),transparent 34%),radial-gradient(circle at bottom left,rgba(0,166,231,.18),transparent 34%);opacity:.8}.case-study-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,transparent,rgba(255,255,255,.18),transparent);transform:translate(-130%);transition:all .75s ease}.case-study-card:hover{transform:translateY(-10px);border-color:#9dff3e6b!important;box-shadow:0 38px 95px #00143757}.case-study-top{position:relative;z-index:2;display:flex;align-items:center;gap:12px;margin-bottom:22px}.case-study-icon{width:52px;height:52px;display:grid;place-items:center;flex:0 0 52px;border-radius:18px;background:#9dff3e1f;border:1px solid rgba(157,255,62,.24);color:#9dff3e;font-size:23px;box-shadow:0 0 24px #72bf1626}.case-study-specialty{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;background:#00a6e726!important;color:#fff!important;border:1px solid rgba(255,255,255,.16);font-size:12px;font-weight:900}.case-study-card strong{position:relative;z-index:2;display:block!important;margin-bottom:14px!important;color:#9dff3e!important;font-size:clamp(30px,3vw,42px)!important;line-height:1!important;font-weight:900}.case-study-card h3{position:relative;z-index:2;margin-bottom:12px!important;color:#fff!important;font-size:21px!important;line-height:1.28}.case-study-card p{position:relative;z-index:2;color:#ffffffd6!important;font-size:14.5px!important;line-height:1.75!important}.case-study-action button{border-radius:999px!important;background:linear-gradient(135deg,#72bf16,#5ba80f)!important;box-shadow:0 18px 40px #72bf1647!important}.homeDynamicCard{position:relative;cursor:pointer;transform-style:preserve-3d;animation-duration:.9s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.18,.8,.25,1);animation-delay:var(--blog-delay)}.homeDynamicCard.from-left{animation-name:blogFromLeft}.homeDynamicCard.from-right{animation-name:blogFromRight}.homeDynamicCard:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:24px;pointer-events:none;opacity:0;background:linear-gradient(135deg,#72bf1629,#00a6e729);transition:opacity .35s ease}.homeDynamicCard.blog-click-active{background:linear-gradient(180deg,#fff,#eff9ff)!important;border-color:#72bf167a!important;transform:translateY(-8px) scale(.99);box-shadow:0 34px 90px #0056a638!important}.homeDynamicImage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-130%);background:linear-gradient(110deg,transparent 0%,rgba(255,255,255,.15) 35%,rgba(255,255,255,.75) 50%,rgba(157,255,62,.22) 60%,transparent 100%);pointer-events:none}.homeDynamicCard:hover .homeDynamicImage img{transform:scale(1.08)}.homeDynamicImage img{transition:transform .55s ease,filter .55s ease}.homeDynamicBody h3{transition:color .35s ease}.homeDynamicCard:hover .homeDynamicBody h3,.homeDynamicCard.blog-click-active .homeDynamicBody h3{color:#0056a6!important}@keyframes blogFromLeft{0%{opacity:0;transform:translate(-48px) rotateY(-8deg)}to{opacity:1;transform:translate(0) rotateY(0)}}@keyframes blogFromRight{0%{opacity:0;transform:translate(48px) rotateY(8deg)}to{opacity:1;transform:translate(0) rotateY(0)}}@media (max-width: 768px){.unify-expect-section,.case-study-section{padding:70px 0!important}.case-study-grid{grid-template-columns:1fr!important}.case-study-card,.unify-expect-card{min-height:auto!important}}@media (max-width: 480px){.case-study-card{padding:24px 18px!important}.case-study-top{align-items:flex-start;flex-direction:column}.case-study-icon{width:48px;height:48px}}.unify-hero{min-height:520px!important}.unify-hero-content{padding-top:72px!important;padding-bottom:135px!important}.unify-hero-buttons{position:relative;z-index:20;margin-top:36px!important}.hero-info-strip{margin-top:-90px!important;z-index:30!important}.reveal-item{opacity:0;will-change:transform,opacity;transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1),filter .85s ease;transition-delay:var(--reveal-delay, 0ms);filter:blur(7px)}.reveal-up{transform:translateY(46px) scale(.98)}.reveal-left{transform:translate(-70px) scale(.98)}.reveal-right{transform:translate(70px) scale(.98)}.reveal-show{opacity:1!important;transform:translate(0) scale(1)!important;filter:blur(0)!important}.hero-info-card,.unify-expect-card,.revno-image-service-card,.cert-logo-card,.case-study-card,.testimonial-card,.homeDynamicCard,.revno-audit-form-wrap,.about-rcm-single-visual{transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease,background .35s ease,filter .35s ease!important}.hero-info-card:hover,.unify-expect-card:hover,.revno-image-service-card:hover,.cert-logo-card:hover,.case-study-card:hover,.testimonial-card:hover,.homeDynamicCard:hover,.revno-audit-form-wrap:hover{transform:translateY(-9px) scale(1.015)!important;box-shadow:0 32px 85px #002f6833!important}.about-rcm-single-visual{position:relative;isolation:isolate}.about-rcm-single-visual:before{content:"";position:absolute;top:14px;right:14px;bottom:14px;left:14px;z-index:1;border-radius:28px;background:radial-gradient(circle at top right,rgba(114,191,22,.2),transparent 34%),linear-gradient(135deg,#0056a624,#00a6e71a);opacity:0;transform:scale(.92);transition:all .45s ease;pointer-events:none}.about-rcm-single-visual:hover:before{opacity:1;transform:scale(1)}.about-rcm-single-visual img{position:relative;z-index:2;transition:transform .65s ease,filter .65s ease!important}.about-rcm-single-visual:hover img{transform:scale(1.055);filter:saturate(1.12) contrast(1.04)}.hero-btn,.rcm-text-block button,.revno-service-content button,.case-study-action button,.homeBlogsViewAll button,.audit-form>button{position:relative;overflow:hidden}.hero-btn:before,.rcm-text-block button:before,.revno-service-content button:before,.case-study-action button:before,.homeBlogsViewAll button:before,.audit-form>button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-120%);background:linear-gradient(110deg,transparent,rgba(255,255,255,.45),transparent);transition:transform .7s ease}.hero-btn:hover:before,.rcm-text-block button:hover:before,.revno-service-content button:hover:before,.case-study-action button:hover:before,.homeBlogsViewAll button:hover:before,.audit-form>button:hover:before{transform:translate(120%)}.unify-expect-section{position:relative;padding:100px 0!important;background:radial-gradient(circle at 12% 12%,rgba(114,191,22,.24),transparent 32%),radial-gradient(circle at 88% 20%,rgba(0,166,231,.23),transparent 30%),linear-gradient(120deg,#002f68,#0056a6 52%,#061c49)!important;overflow:hidden}.unify-expect-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.12!important;background-image:linear-gradient(to right,rgba(255,255,255,.14) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.14) 1px,transparent 1px);background-size:44px 44px;animation:revnoGridMove 16s linear infinite}.unify-expect-section:after{content:"";position:absolute;right:-150px;bottom:-150px;width:380px;height:380px;border-radius:50%;background:#72bf1638;filter:blur(18px);animation:revnoGlowPulse 4s ease-in-out infinite alternate}.expect-title{position:relative;display:table;margin:0 auto 52px!important;color:#fff!important;text-shadow:0 14px 40px rgba(0,0,0,.2)}.expect-title:after{content:"";display:block;width:96px;height:4px;margin:16px auto 0;border-radius:999px;background:linear-gradient(90deg,#72bf16,#00a6e7);box-shadow:0 0 26px #72bf168c}.unify-expect-card{position:relative;overflow:hidden;min-height:155px!important;border-radius:28px!important;background:#ffffff1c!important;border:1px solid rgba(255,255,255,.17)!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.unify-expect-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-130%);background:linear-gradient(120deg,transparent,rgba(255,255,255,.18),transparent);transition:transform .8s ease}.unify-expect-card:hover:before{transform:translate(130%)}.unify-expect-card:after{content:"";position:absolute;left:0;top:18px;bottom:18px;width:5px;border-radius:999px;background:linear-gradient(180deg,#72bf16,#00a6e7)}.expect-icon{border-radius:22px;background:radial-gradient(circle at top right,rgba(114,191,22,.38),transparent 45%),#ffffff21;color:#9dff3e!important;border:1px solid rgba(157,255,62,.24);animation:revnoIconFloat 3s ease-in-out infinite}.expect-icon svg{filter:drop-shadow(0 0 14px rgba(157,255,62,.45))}.revno-premium-services{position:relative}.revno-image-service-card{position:relative;overflow:hidden}.revno-image-service-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;opacity:0;background:radial-gradient(circle at top right,rgba(114,191,22,.14),transparent 34%),radial-gradient(circle at bottom left,rgba(0,166,231,.16),transparent 34%);transition:opacity .35s ease}.revno-image-service-card:hover:before{opacity:1}.revno-service-cover img{transition:transform .7s ease,filter .7s ease!important}.revno-image-service-card:hover .revno-service-cover img{transform:scale(1.12) rotate(.6deg)!important;filter:saturate(1.12) contrast(1.05)}.case-study-section{position:relative;padding:100px 0!important;background:radial-gradient(circle at 15% 15%,rgba(114,191,22,.22),transparent 30%),radial-gradient(circle at 85% 15%,rgba(0,166,231,.2),transparent 32%),linear-gradient(135deg,#002f68,#0056a6 54%,#062252)!important}.case-study-section:before{opacity:.13!important;background-image:linear-gradient(to right,rgba(255,255,255,.12) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.12) 1px,transparent 1px)!important;background-size:42px 42px!important;animation:revnoGridMove 18s linear infinite}.case-study-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:28px!important}.case-study-card{position:relative;isolation:isolate;overflow:hidden;min-height:285px!important;padding:28px!important;border-radius:28px!important;background:linear-gradient(180deg,#ffffff26,#ffffff12)!important;border:1px solid rgba(255,255,255,.17)!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.case-study-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(circle at top right,rgba(114,191,22,.2),transparent 34%),radial-gradient(circle at bottom left,rgba(0,166,231,.18),transparent 34%)}.case-study-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-130%);background:linear-gradient(120deg,transparent,rgba(255,255,255,.2),transparent);transition:transform .75s ease}.case-study-card:hover:after{transform:translate(130%)}.case-study-card strong{display:block!important;color:#9dff3e!important;text-shadow:0 0 22px rgba(157,255,62,.24)}.case-study-specialty{background:#00a6e729!important;color:#fff!important;border-color:#ffffff2e!important}.revno-testimonial-section,.testimonial-card{position:relative;overflow:hidden}.testimonial-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-130%);background:linear-gradient(115deg,transparent,rgba(255,255,255,.18),transparent);transition:transform .8s ease;pointer-events:none}.testimonial-avatar{animation:revnoAvatarPulse 2.8s ease-in-out infinite}.homeDynamicGrid{perspective:1200px}.homeDynamicCard{position:relative;cursor:pointer;transform-style:preserve-3d;animation-duration:.9s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.18,.8,.25,1);animation-delay:var(--blog-delay, 0ms)}.homeDynamicCard.blog-from-left{animation-name:blogFromLeft}.homeDynamicCard.blog-from-right{animation-name:blogFromRight}.homeDynamicCard:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:24px;pointer-events:none;opacity:0;z-index:2;background:linear-gradient(135deg,#72bf1629,#00a6e729);transition:opacity .35s ease}.homeDynamicCard:hover:before,.homeDynamicCard.blog-click-active:before{opacity:1}.homeDynamicImage{position:relative}.homeDynamicImage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-130%);background:linear-gradient(110deg,transparent 0%,rgba(255,255,255,.2) 35%,rgba(255,255,255,.78) 50%,rgba(157,255,62,.24) 60%,transparent 100%);pointer-events:none}.homeDynamicCard.blog-click-active .homeDynamicImage:after{animation:imageShimmer 1.8s ease}.homeDynamicCard.blog-click-active{background:linear-gradient(180deg,#fff,#eff9ff)!important;border-color:#72bf167a!important;box-shadow:0 34px 90px #0056a638!important}.homeDynamicCard.blog-click-active .homeDynamicImage img{animation:blogImageFlash 1.8s ease}.homeDynamicImage img{transition:transform .6s ease,filter .6s ease!important}.homeDynamicCard:hover .homeDynamicImage img{transform:scale(1.1);filter:saturate(1.14) contrast(1.06)}.revno-audit-image img{transition:transform .7s ease,filter .7s ease!important}.revno-audit-image:hover img{transform:scale(1.06);filter:saturate(1.12)}.revno-audit-form-wrap:hover{border-color:#72bf1652!important}@keyframes revnoGridMove{0%{background-position:0 0}to{background-position:44px 44px}}@keyframes revnoGlowPulse{0%{transform:scale(.92);opacity:.5}to{transform:scale(1.1);opacity:.9}}@keyframes revnoIconFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes revnoAvatarPulse{0%,to{box-shadow:0 0 #72bf1640}50%{box-shadow:0 0 0 8px #72bf1600}}@keyframes blogFromLeft{0%{opacity:0;transform:translate(-55px) rotateY(-8deg)}to{opacity:1;transform:translate(0) rotateY(0)}}@keyframes blogFromRight{0%{opacity:0;transform:translate(55px) rotateY(8deg)}to{opacity:1;transform:translate(0) rotateY(0)}}@keyframes imageShimmer{0%{transform:translate(-130%)}to{transform:translate(130%)}}@keyframes blogImageFlash{0%{filter:brightness(1) saturate(1);transform:scale(1)}45%{filter:brightness(1.25) saturate(1.25);transform:scale(1.08)}to{filter:brightness(1) saturate(1);transform:scale(1.03)}}@media (max-width: 1100px){.case-study-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width: 768px){.unify-hero{min-height:590px!important}.unify-hero-content{padding-bottom:132px!important}.hero-info-strip{margin-top:-78px!important}.case-study-grid{grid-template-columns:1fr!important}.case-study-card,.unify-expect-card{min-height:auto!important}.reveal-left,.reveal-right{transform:translateY(42px) scale(.98)}}@media (max-width: 480px){.unify-hero{min-height:610px!important}.hero-info-strip{margin-top:-58px!important}.case-study-card{padding:24px 18px!important}}.homeDynamicCard{position:relative;overflow:hidden;cursor:pointer;background:#fff!important;border:1px solid rgba(0,47,104,.1)!important;transition:all .35s ease!important}.homeDynamicCard:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0;pointer-events:none;background:radial-gradient(circle at top right,rgba(114,191,22,.22),transparent 35%),linear-gradient(135deg,#002f68,#0056a6 55%,#006f8f);transition:opacity .35s ease}.homeDynamicCard:hover:before{opacity:1}.homeDynamicCard:hover{transform:translateY(-10px) scale(1.015)!important;border-color:#72bf167a!important;box-shadow:0 32px 85px #002f683d!important}.homeDynamicImage,.homeDynamicBody{position:relative;z-index:2}.homeDynamicCard:hover .homeDynamicImage img{transform:scale(1.1);filter:brightness(.86) saturate(1.18)}.homeDynamicCard:hover .homeDynamicImage span{background:linear-gradient(135deg,#72bf16,#5ba80f)!important;color:#fff!important}.homeDynamicCard:hover .homeDynamicBody{background:transparent!important}.homeDynamicCard:hover .homeDynamicBody h3{color:#fff!important}.homeDynamicCard:hover .homeDynamicBody p{color:#ffffffdb!important}.homeDynamicCard:hover .homeDynamicAuthor{border-top-color:#ffffff38!important}.homeDynamicCard:hover .homeAuthorLeft strong{color:#fff!important}.homeDynamicCard:hover .homeAuthorLeft small{color:#ffffffb8!important}.homeDynamicCard:hover .homeAuthorLeft img{border:2px solid rgba(114,191,22,.8);box-shadow:0 0 0 5px #72bf161f}.homeDynamicCard:hover .homeDynamicAuthor button{background:linear-gradient(135deg,#72bf16,#5ba80f)!important;color:#fff!important;box-shadow:0 12px 28px #72bf1647}.homeDynamicCard.blog-click-active:before{opacity:1}.homeDynamicCard.blog-click-active .homeDynamicBody h3{color:#fff!important}.homeDynamicCard.blog-click-active .homeDynamicBody p,.homeDynamicCard.blog-click-active .homeAuthorLeft small{color:#ffffffd1!important}.homeDynamicCard.blog-click-active .homeAuthorLeft strong{color:#fff!important}.revno-image-service-card{position:relative;isolation:isolate;overflow:hidden;background:#fff!important;border:1px solid rgba(0,47,104,.1)!important;transition:all .38s ease!important}.revno-image-service-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0;pointer-events:none;background:radial-gradient(circle at top right,rgba(114,191,22,.24),transparent 35%),radial-gradient(circle at bottom left,rgba(0,166,231,.22),transparent 35%),linear-gradient(135deg,#002f68,#0056a6 55%,#007a9c);transition:opacity .38s ease}.revno-image-service-card:hover:after{opacity:1}.revno-image-service-card:hover{transform:translateY(-10px) scale(1.015)!important;border-color:#72bf1680!important;box-shadow:0 34px 90px #002f6842!important}.revno-service-cover,.revno-service-content{position:relative;z-index:3}.revno-service-cover img{transition:transform .65s ease,filter .65s ease!important}.revno-image-service-card:hover .revno-service-cover img{transform:scale(1.12) rotate(.6deg)!important;filter:brightness(.82) saturate(1.2)}.revno-service-cover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;transform:translate(-130%);background:linear-gradient(110deg,transparent 0%,rgba(255,255,255,.18) 35%,rgba(255,255,255,.74) 50%,rgba(157,255,62,.24) 60%,transparent 100%);pointer-events:none}.revno-image-service-card:hover .revno-service-cover:after{animation:serviceImageShimmer 1.4s ease}.revno-image-service-card:hover .service-card-number{background:linear-gradient(135deg,#72bf16,#5ba80f)!important;color:#fff!important;box-shadow:0 10px 24px #72bf1657}.revno-image-service-card:hover .revno-service-icon-small{background:#fff!important;border-color:#72bf1680!important;box-shadow:0 18px 38px #72bf1638;transform:translateY(-4px) scale(1.06)}.revno-service-icon-small{transition:all .35s ease!important}.revno-image-service-card:hover .revno-service-content h3{color:#fff!important}.revno-image-service-card:hover .revno-service-content p{color:#ffffffdb!important}.revno-image-service-card:hover .revno-service-content button{background:linear-gradient(135deg,#72bf16,#5ba80f)!important;color:#fff!important;border-color:transparent!important;box-shadow:0 16px 34px #72bf1647}.revno-service-content button{position:relative;overflow:hidden}.revno-service-content button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-120%);background:linear-gradient(110deg,transparent,rgba(255,255,255,.45),transparent);transition:transform .7s ease}.revno-image-service-card:hover .revno-service-content button:before{transform:translate(120%)}@keyframes serviceImageShimmer{0%{transform:translate(-130%)}to{transform:translate(130%)}}.revno-testimonial-section{position:relative;padding:92px 0!important;background:radial-gradient(circle at top right,rgba(114,191,22,.12),transparent 30%),radial-gradient(circle at bottom left,rgba(0,166,231,.12),transparent 30%),linear-gradient(180deg,#f8fbff,#eaf5ff)!important;overflow:hidden}.revno-testimonial-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.55;background-image:linear-gradient(to right,rgba(0,47,104,.04) 1px,transparent 1px),linear-gradient(to bottom,rgba(0,47,104,.04) 1px,transparent 1px);background-size:42px 42px;pointer-events:none}.revno-testimonial-section .unify-container{position:relative;z-index:2}.revno-testimonial-head{max-width:840px!important;margin:0 auto 48px!important;text-align:center!important}.revno-testimonial-head span{display:inline-flex!important;margin-bottom:14px!important;color:var(--revno-green)!important;font-size:12px!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:.2em!important}.revno-testimonial-head h2{margin:0!important;color:var(--revno-blue)!important;font-size:clamp(30px,4vw,46px)!important;line-height:1.18!important;font-weight:900!important;letter-spacing:-.035em!important}.revno-testimonial-head p{max-width:720px!important;margin:16px auto 0!important;color:var(--revno-muted)!important;font-size:16px!important;line-height:1.8!important;font-weight:600!important}.testimonial-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px!important;align-items:stretch!important}.testimonial-card{position:relative!important;isolation:isolate;overflow:hidden!important;min-height:300px!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;padding:30px 28px!important;border-radius:28px!important;background:radial-gradient(circle at top right,rgba(114,191,22,.22),transparent 35%),radial-gradient(circle at bottom left,rgba(0,166,231,.2),transparent 35%),linear-gradient(135deg,#002f68,#0056a6 55%,#006f8f)!important;border:1px solid rgba(114,191,22,.22)!important;box-shadow:0 28px 75px #002f6838!important;color:#fff!important;transition:all .35s ease!important}.testimonial-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.14;background-image:linear-gradient(to right,rgba(255,255,255,.16) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.16) 1px,transparent 1px);background-size:34px 34px}.testimonial-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-130%);background:linear-gradient(115deg,transparent,rgba(255,255,255,.2),transparent);transition:transform .8s ease;pointer-events:none}.testimonial-card:hover{transform:translateY(-10px) scale(1.015)!important;border-color:#9dff3e7a!important;box-shadow:0 36px 95px #002f6852!important}.testimonial-card:hover:after{transform:translate(130%)}.quote-icon{position:absolute;top:22px;right:24px;color:#ffffff29!important;font-size:52px!important;z-index:1}.testimonial-stars{position:relative;z-index:2;display:flex!important;align-items:center;gap:4px;margin-bottom:18px!important}.testimonial-stars svg{color:#9dff3e!important;font-size:15px!important;filter:drop-shadow(0 0 8px rgba(157,255,62,.35))}.testimonial-card p{position:relative;z-index:2;flex:1!important;margin:0 0 26px!important;color:#ffffffe6!important;font-size:16px!important;line-height:1.8!important;font-weight:700!important}.testimonial-user{position:relative;z-index:2;display:flex!important;align-items:center!important;gap:14px!important;padding-top:18px;border-top:1px solid rgba(255,255,255,.18)}.testimonial-avatar{width:52px!important;height:52px!important;min-width:52px!important;display:grid!important;place-items:center!important;border-radius:50%!important;background:linear-gradient(135deg,#72bf16,#00a6e7)!important;color:#fff!important;font-size:18px!important;font-weight:900!important;box-shadow:0 12px 28px #0000002e,0 0 0 6px #ffffff14;animation:revnoAvatarPulse 2.8s ease-in-out infinite}.testimonial-user h3{margin:0 0 4px!important;color:#fff!important;font-size:16px!important;line-height:1.2!important;font-weight:900!important}.testimonial-user span{display:block!important;color:#ffffffc7!important;font-size:13px!important;line-height:1.3!important;font-weight:700!important}.revno-testimonial-dots{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin-top:28px!important}.revno-dot{width:9px!important;height:9px!important;border:none!important;border-radius:50%!important;background:#002f683d!important;transition:all .25s ease!important;cursor:pointer!important;padding:0!important}.revno-dot.active{width:28px!important;border-radius:999px!important;background:linear-gradient(135deg,#72bf16,#0056a6)!important}.testimonial-carousel-shell{position:relative}.testimonial-carousel-shell .carousel-arrow{top:50%!important}@keyframes revnoAvatarPulse{0%,to{box-shadow:0 12px 28px #0000002e,0 0 #72bf1647}50%{box-shadow:0 12px 28px #0000002e,0 0 0 9px #72bf1600}}@media (max-width: 900px){.testimonial-grid{grid-template-columns:1fr!important}.testimonial-card{min-height:280px!important}}@media (max-width: 768px){.revno-testimonial-section{padding:66px 0!important}.testimonial-carousel-shell{padding:0 42px!important}.testimonial-card{padding:24px 20px!important;border-radius:22px!important;min-height:auto!important}.testimonial-card p{font-size:14px!important}.testimonial-user{align-items:flex-start!important}.quote-icon{font-size:42px!important}}@media (max-width: 420px){.testimonial-carousel-shell{padding:0 34px!important}.testimonial-avatar{width:46px!important;height:46px!important;min-width:46px!important}.testimonial-user h3{font-size:14px!important}.testimonial-user span{font-size:12px!important}}.unify-hero-content,.hero-info-card{opacity:1!important;transform:none!important;filter:none!important}.hero-info-card.reveal-item,.unify-hero-content.reveal-item{opacity:1!important;transform:none!important;filter:none!important;transition-delay:0ms!important}.unify-hero{min-height:520px!important;overflow:hidden!important}.unify-hero-content{padding-top:72px!important;padding-bottom:130px!important}.hero-info-strip{position:relative!important;z-index:50!important;width:min(1210px,calc(100% - 84px))!important;margin:-90px auto 0!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;overflow:visible!important;box-shadow:0 24px 70px #002f682e!important}.hero-info-card{min-height:190px!important;border-radius:0!important;animation:none!important}.about-rcm-section{padding-top:104px!important}.unify-home,html,body,#root{overflow-x:hidden!important}@media (max-width: 1100px){.hero-info-strip{width:min(100% - 36px,900px)!important;grid-template-columns:1fr!important;margin-top:-72px!important;gap:14px!important;box-shadow:none!important}.hero-info-card{border-radius:20px!important;min-height:auto!important;box-shadow:0 18px 42px #002f682e!important}}@media (max-width: 768px){.unify-hero{min-height:590px!important}.unify-hero-content{padding-top:0!important;padding-bottom:128px!important}.hero-info-strip{width:calc(100% - 28px)!important;margin-top:-76px!important}.about-rcm-section{padding-top:76px!important}}@media (max-width: 480px){.unify-hero{min-height:610px!important}.hero-info-strip{width:calc(100% - 22px)!important;margin-top:-58px!important}}.revno-feature-services{position:relative;padding:110px 0;overflow:hidden;background:radial-gradient(circle at 10% 15%,rgba(0,166,231,.16),transparent 34%),radial-gradient(circle at 90% 80%,rgba(114,191,22,.16),transparent 34%),linear-gradient(135deg,#f7fbff,#fff 45%,#eef8ff)}.revno-feature-services:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(0,86,166,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(0,86,166,.055) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 15%,#000 85%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 15%,#000 85%,transparent);pointer-events:none}.revno-feature-services-layout{position:relative;z-index:2;display:grid;grid-template-columns:.85fr 1.15fr;gap:60px;align-items:center}.revno-feature-services-content h2{max-width:560px;margin:14px 0 16px;font-size:clamp(2rem,4vw,3.3rem);line-height:1.08;font-weight:800;color:#002f68;letter-spacing:-.04em}.revno-feature-services-content p{max-width:560px;margin:0 0 16px;color:#52677f;font-size:1rem;line-height:1.75}.revno-feature-services-content button{margin-top:16px;border:0;outline:none;padding:15px 24px;border-radius:999px;background:linear-gradient(135deg,#0056a6,#00a6e7);color:#fff;font-weight:800;display:inline-flex;align-items:center;gap:10px;box-shadow:0 18px 36px #0056a63d;cursor:pointer;transition:transform .35s ease,box-shadow .35s ease}.revno-feature-services-content button:hover{transform:translateY(-4px);box-shadow:0 24px 48px #0056a652}.revno-feature-services-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.revno-feature-service-card{position:relative;min-height:285px;height:285px;border-radius:28px;overflow:hidden;cursor:pointer;isolation:isolate;background:#002f68;box-shadow:0 24px 55px #002f6829;border:1px solid rgba(255,255,255,.55);transform:translateY(0);transition:transform .45s ease,box-shadow .45s ease}.revno-feature-service-card:nth-child(2n){transform:translateY(28px)}.revno-feature-service-card:hover{transform:translateY(-8px);box-shadow:0 34px 75px #002f6842}.revno-feature-service-card:nth-child(2n):hover{transform:translateY(18px)}.revno-feature-service-card>img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.02);transition:transform .7s ease,filter .45s ease}.revno-feature-service-card:hover>img{transform:scale(1.12);filter:brightness(.68)}.feature-service-shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,rgba(0,47,104,.94),rgba(0,47,104,.28),transparent),radial-gradient(circle at 80% 15%,rgba(0,166,231,.3),transparent 36%)}.feature-service-bottom{position:absolute;left:22px;right:22px;bottom:22px;z-index:2;transition:opacity .35s ease,transform .35s ease}.feature-service-bottom span{display:inline-flex;margin-bottom:10px;color:#72bf16;font-size:.78rem;font-weight:900;letter-spacing:.18em}.feature-service-bottom h3{margin:0;color:#fff;font-size:1.22rem;line-height:1.25;font-weight:800;min-height:2.5em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.feature-service-hover{position:absolute;top:16px;right:16px;bottom:16px;left:16px;z-index:3;padding:22px;border-radius:22px;background:#002f68d1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.22);display:flex;flex-direction:column;justify-content:flex-start;opacity:0;transform:translateY(18px);transition:opacity .4s ease,transform .4s ease}.revno-feature-service-card:hover .feature-service-hover{opacity:1;transform:translateY(0)}.revno-feature-service-card:hover .feature-service-bottom{opacity:0;transform:translateY(14px)}.feature-service-hover h3{margin:0 0 12px;color:#fff;font-size:1.16rem;line-height:1.28;font-weight:800;min-height:3em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.feature-service-hover p{margin:0;color:#ffffffd6;font-size:.9rem;line-height:1.58;min-height:5.7em;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.feature-service-hover button{margin-top:auto;width:fit-content;border:0;outline:none;padding:11px 16px;border-radius:999px;background:#72bf16;color:#fff;font-weight:800;font-size:.85rem;display:inline-flex;align-items:center;gap:8px;cursor:pointer;transition:transform .3s ease,background .3s ease}.feature-service-hover button:hover{transform:translate(4px);background:#00a6e7}@media (max-width: 1100px){.revno-feature-services-layout{grid-template-columns:1fr;gap:42px}.revno-feature-services-content{text-align:center}.revno-feature-services-content h2,.revno-feature-services-content p,.revno-feature-services-content .title-line{margin-left:auto;margin-right:auto}}@media (max-width: 700px){.revno-feature-services{padding:80px 0}.revno-feature-services-grid{grid-template-columns:1fr;gap:22px}.revno-feature-service-card,.revno-feature-service-card:nth-child(2n){min-height:280px;height:280px;transform:none}.revno-feature-service-card:hover,.revno-feature-service-card:nth-child(2n):hover{transform:translateY(-6px)}}@media (max-width: 420px){.revno-feature-services-content h2{font-size:2rem}.revno-feature-service-card{min-height:300px;height:300px;border-radius:22px}.feature-service-hover{top:12px;right:12px;bottom:12px;left:12px;padding:18px}.feature-service-hover h3{font-size:1.08rem;min-height:2.8em}.feature-service-hover p{font-size:.86rem;line-height:1.55;min-height:5.4em;-webkit-line-clamp:4}}@media (max-width: 1100px){.unify-split-grid,.revno-cert-grid,.revno-audit-layout,.revno-feature-services-layout{grid-template-columns:1fr!important}.unify-split-grid .rcm-text-block,.revno-cert-grid .revno-cert-content,.revno-audit-layout .revno-audit-form-wrap,.revno-feature-services-layout .revno-feature-services-content{order:1!important}.unify-split-grid .about-rcm-single-visual,.revno-cert-grid .about-rcm-single-visual,.revno-audit-layout .revno-audit-image,.revno-feature-services-layout .revno-feature-services-grid{order:2!important}.unify-split-grid.reverse .rcm-text-block{order:1!important}.unify-split-grid.reverse .about-rcm-single-visual{order:2!important}}@media (max-width: 768px){.about-rcm-single-visual{width:100%!important;border-radius:22px!important;background:#f7fbff!important;overflow:hidden!important}.about-rcm-single-visual img{width:100%!important;height:auto!important;min-height:unset!important;max-height:none!important;display:block!important;object-fit:contain!important;object-position:center center!important;transform:none!important}.about-rcm-single-visual:hover img{transform:none!important}.about-rcm-single-visual:before{display:none!important}.about-rcm-single-visual:after{background:linear-gradient(135deg,#002f6808,#72bf160a)!important}}@media (max-width: 480px){.about-rcm-single-visual{border-radius:18px!important}.unify-split-grid,.revno-cert-grid,.revno-audit-layout,.revno-feature-services-layout{gap:28px!important}}.cert-mobile-image{display:none}.cert-desktop-image{display:block}@media (max-width: 768px){.cert-desktop-image{display:none!important}.cert-mobile-image{display:block;width:100%;margin:24px 0 26px;border-radius:22px;overflow:hidden;background:#f4f9ff;box-shadow:0 18px 45px #002f681f}.cert-mobile-image img{width:100%;height:auto;min-height:unset;max-height:none;display:block;object-fit:contain;object-position:center}.cert-logo-grid{margin-top:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}.cert-logo-card{height:84px!important;border-radius:15px!important}.cert-logo-card img{max-height:48px!important}}@media (max-width: 1199px){.specialties-doctor-img{width:min(100%,390px)}.specialty-bubble{width:74px;height:74px}}@media (max-width: 991px){.specialties-section .unify-split-grid{grid-template-columns:1fr}.specialties-visual-wrap{min-height:470px;margin-top:28px}.specialties-doctor-img{width:min(100%,360px)}.bubble-one{top:24px;left:18%}.bubble-two{top:55px;right:15%}.bubble-three{bottom:85px;left:14%}.bubble-four{bottom:42px;right:18%}}@media (max-width: 575px){.specialties-visual-wrap{min-height:390px}.specialties-doctor-img{width:min(100%,285px)}.specialty-bubble{width:58px;height:58px;border-width:3px}.bubble-one{top:18px;left:4px}.bubble-two{top:48px;right:0}.bubble-three{bottom:78px;left:0}.bubble-four{bottom:30px;right:8px}}@media (max-width: 360px){.specialties-visual-wrap{min-height:340px}.specialties-doctor-img{width:245px}.specialty-bubble{width:50px;height:50px}}.specialties-section .unify-split-grid{align-items:center}.specialties-visual-wrap{position:relative;width:100%;min-height:510px;display:flex;align-items:center;justify-content:center;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;overflow:visible!important;padding:0!important}.specialties-visual-wrap:before,.specialties-visual-wrap:after{display:none!important;content:none!important}.specialties-doctor-img{position:relative;z-index:2;width:min(100%,430px);height:auto;object-fit:contain;display:block;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;filter:drop-shadow(0 24px 34px rgba(0,47,104,.14))}.specialty-bubble{position:absolute;z-index:3;width:82px;height:82px;border-radius:50%;background:#fff;border:4px solid #ffffff;box-shadow:0 14px 30px #002f6824;display:flex;align-items:center;justify-content:center;overflow:hidden;animation:specialtyFloat 4.5s ease-in-out infinite}.specialty-bubble img{width:58%;height:58%;object-fit:contain;display:block}.bubble-one{top:42px;left:58px;animation-delay:0s}.bubble-two{top:75px;right:38px;animation-delay:.7s}.bubble-three{bottom:92px;left:35px;animation-delay:1.4s}.bubble-four{bottom:58px;right:70px;animation-delay:2.1s}@keyframes specialtyFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.specialties-doctor-img{position:relative;z-index:3;width:min(100%,455px);height:auto;object-fit:contain;display:block;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;filter:drop-shadow(0 20px 26px rgba(0,47,104,.12));-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 78%,rgba(0,0,0,.75) 86%,rgba(0,0,0,.25) 94%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 78%,rgba(0,0,0,.75) 86%,rgba(0,0,0,.25) 94%,transparent 100%)}.specialties-visual-wrap{position:relative;width:100%;min-height:540px;display:flex;align-items:center;justify-content:center;background:transparent!important;border:0!important;box-shadow:none!important;overflow:visible!important;padding:0 0 35px!important;isolation:isolate}.specialties-visual-wrap:after{content:"";position:absolute;left:50%;bottom:38px;width:360px;height:48px;transform:translate(-50%);border-radius:999px;background:radial-gradient(ellipse at center,#0056a62e,#00a6e71a 45%,#fff0 78%);filter:blur(10px);z-index:1;pointer-events:none}@media (max-width: 991px){.specialties-visual-wrap{min-height:470px;padding-bottom:25px!important}.specialties-doctor-img{width:min(100%,370px)}.specialties-visual-wrap:after{width:300px;height:42px;bottom:34px}}@media (max-width: 575px){.specialties-visual-wrap{min-height:390px}.specialties-doctor-img{width:min(100%,295px)}.specialties-visual-wrap:after{width:230px;height:36px;bottom:30px}}.specialties-visual-wrap:before{display:none!important}.hero-info-card{position:relative!important;isolation:isolate;overflow:hidden!important;animation:caseCardRise .75s ease both!important;animation-delay:var(--case-delay)!important;transition:all .35s ease!important}.hero-info-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(120deg,transparent,rgba(255,255,255,.18),transparent);transform:translate(-130%);transition:all .75s ease;pointer-events:none}.hero-info-card:hover{transform:translateY(-10px)!important;box-shadow:0 38px 95px #00143747!important}.hero-info-card:hover:after{transform:translate(130%)}.hero-info-card h3,.hero-info-card p,.hero-info-card button,.hero-info-card strong{position:relative;z-index:2}@keyframes caseCardRise{0%{opacity:0;transform:translateY(28px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.hipaa-new-hero{position:relative;overflow:hidden;min-height:520px;padding:26px 0 34px;background:radial-gradient(circle at 80% 20%,rgba(0,166,231,.18),transparent 34%),radial-gradient(circle at 12% 15%,rgba(114,191,22,.12),transparent 30%),linear-gradient(135deg,#001b3f,#003a7c 52%,#001f4f);color:#fff}.hipaa-new-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.12;background-image:linear-gradient(to right,rgba(255,255,255,.13) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.13) 1px,transparent 1px);background-size:42px 42px;pointer-events:none}.hipaa-new-hero:after{content:"";position:absolute;inset:auto 0 0;height:140px;background:linear-gradient(180deg,transparent,rgba(0,21,51,.72));pointer-events:none}.hipaa-new-container{position:relative;z-index:3;width:min(1180px,calc(100% - 44px));margin:0 auto}.hipaa-new-breadcrumb{display:flex;align-items:center;gap:8px;margin-bottom:20px;font-size:13px;font-weight:900}.hipaa-new-breadcrumb button{padding:0;border:0;background:transparent;color:#9dff3e;font-size:13px;font-weight:900;cursor:pointer}.hipaa-new-breadcrumb span{color:#ffffff80}.hipaa-new-breadcrumb strong{color:#ffffffdb}.hipaa-new-content{max-width:650px}.hipaa-new-content h1{margin:0 0 18px;color:#fff;font-size:clamp(42px,6vw,78px);line-height:1.02;font-weight:900;letter-spacing:-.055em}.hipaa-new-content p{max-width:560px;margin:0;color:#ffffffe0;font-size:18px;line-height:1.65;font-weight:750}.hipaa-new-bg-icon{position:absolute;top:-40px;right:110px;z-index:1;width:410px;height:410px;display:grid;place-items:center;color:#ffffff13;pointer-events:none}.hipaa-new-bg-icon svg{width:100%;height:100%}.hipaa-new-lock-icon{position:absolute;right:42px;top:205px;z-index:2;width:170px;height:170px;display:grid;place-items:center;border-radius:50%;border:2px solid rgba(255,255,255,.08);color:#fff1;pointer-events:none}.hipaa-new-lock-icon svg{width:68px;height:68px}.hipaa-new-trust-row{display:grid;grid-template-columns:repeat(4,max-content);gap:0;margin-top:36px}.hipaa-new-trust-item{display:flex;align-items:center;gap:13px;min-width:190px;padding:0 28px;border-right:1px solid rgba(255,255,255,.14)}.hipaa-new-trust-item:first-child{padding-left:0}.hipaa-new-trust-item:last-child{border-right:0}.hipaa-new-trust-icon{width:34px;height:34px;display:grid;place-items:center;flex:0 0 34px;color:#1fa8ff;font-size:24px}.hipaa-new-trust-item:nth-child(4) .hipaa-new-trust-icon{color:#72bf16}.hipaa-new-trust-item strong{display:block;color:#fff;font-size:13px;font-weight:900;line-height:1.2}.hipaa-new-trust-item span{display:block;margin-top:2px;color:#ffffffc2;font-size:12px;font-weight:750;line-height:1.25}.hipaa-new-logo-area{margin-top:34px}.hipaa-new-logo-area>span{display:block;margin-bottom:14px;color:#ffffffb8;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.hipaa-new-logo-row{display:grid;grid-template-columns:repeat(6,1fr);gap:18px}.hipaa-new-logo-card{height:64px;padding:13px 20px;border-radius:9px;background:#fff;border:1px solid rgba(255,255,255,.22);box-shadow:0 16px 38px #000c1e38;display:flex;align-items:center;justify-content:center}.hipaa-new-logo-card img{width:100%;height:100%;object-fit:contain;display:block}@media (max-width: 1100px){.hipaa-new-trust-row{grid-template-columns:repeat(2,1fr);gap:20px}.hipaa-new-trust-item{min-width:0;padding:0 20px 0 0;border-right:0}.hipaa-new-logo-row{grid-template-columns:repeat(3,1fr)}.hipaa-new-bg-icon{right:-40px;opacity:.75}}@media (max-width: 768px){.hipaa-new-hero{min-height:auto;padding:24px 0 42px}.hipaa-new-container{width:min(100% - 28px,640px)}.hipaa-new-content h1{font-size:44px}.hipaa-new-content p{font-size:16px}.hipaa-new-bg-icon{width:310px;height:310px;top:40px;right:-110px}.hipaa-new-lock-icon{display:none}.hipaa-new-trust-row{grid-template-columns:1fr 1fr;gap:18px 12px}.hipaa-new-trust-item{padding:14px;border-radius:16px;background:#ffffff12;border:1px solid rgba(255,255,255,.1)}.hipaa-new-logo-row{grid-template-columns:repeat(2,1fr);gap:12px}.hipaa-new-logo-card{height:58px;padding:12px 16px}}@media (max-width: 480px){.hipaa-new-container{width:min(100% - 22px,420px)}.hipaa-new-content h1{font-size:36px}.hipaa-new-content p{font-size:14.5px}.hipaa-new-trust-row{grid-template-columns:1fr}.hipaa-new-logo-row{grid-template-columns:1fr 1fr}.hipaa-new-logo-card{height:54px;border-radius:8px}}.hipaa-hero-bg-logo{position:absolute;top:20px;right:40px;z-index:1;width:min(460px,42vw);height:auto;opacity:.09;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;filter:brightness(0) invert(1)}@media (max-width: 768px){.hipaa-hero-bg-logo{width:300px;right:-80px;top:70px;opacity:.07}}@media (max-width: 480px){.hipaa-hero-bg-logo{width:250px;right:-95px;top:90px}}:root{--revno-blue: #002f68;--revno-blue-2: #0056a6;--revno-cyan: #00a6e7;--revno-green: #72bf16;--revno-green-2: #5ba80f;--revno-bg: #f4f9ff;--revno-text: #26384c;--revno-muted: #66758a;--revno-dark: #10233d;--revno-white: #ffffff;--revno-shadow: 0 24px 70px rgba(0, 47, 104, .12)}.about-page{width:100%;overflow-x:hidden;background:#fff;color:var(--revno-text);font-family:Manrope,sans-serif}.about-container{width:min(1160px,calc(100% - 40px));margin:0 auto}.about-premium-hero{position:relative;min-height:590px;display:flex;align-items:center;overflow:hidden;padding:100px 0 85px;background:radial-gradient(circle at 12% 16%,rgba(114,191,22,.22),transparent 28%),radial-gradient(circle at 88% 24%,rgba(0,166,231,.22),transparent 30%),linear-gradient(135deg,#001e44,#003e84 52%,#061c49)}.about-premium-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.13;background-image:linear-gradient(to right,rgba(255,255,255,.12) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.12) 1px,transparent 1px);background-size:44px 44px;animation:aboutGridMove 16s linear infinite}.about-premium-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#000a1c1f,#000a1c40)}.about-hero-glow{position:absolute;border-radius:50%;filter:blur(12px);pointer-events:none;animation:aboutGlowPulse 5s ease-in-out infinite alternate}.about-hero-glow-one{width:320px;height:320px;left:-120px;bottom:-140px;background:#72bf163d}.about-hero-glow-two{width:360px;height:360px;right:-150px;top:-140px;background:#00a6e738}.about-premium-hero-inner{position:relative;z-index:2;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:60px}.about-breadcrumb{display:flex;align-items:center;gap:8px;margin-bottom:22px;color:#ffffffd1;font-size:14px;font-weight:800}.about-breadcrumb button{border:0;background:transparent;padding:0;color:#9dff3e;font-size:14px;font-weight:900}.about-hero-kicker,.about-sec-kicker{display:inline-flex;margin-bottom:14px;color:var(--revno-green);font-size:12px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}.about-hero-copy h1{max-width:720px;margin:0 0 20px;color:#fff;font-size:clamp(38px,5vw,62px);line-height:1.08;font-weight:900;letter-spacing:-.045em}.about-hero-copy p{max-width:650px;margin:0;color:#ffffffe0;font-size:17px;line-height:1.85;font-weight:650}.about-hero-actions{display:flex;align-items:center;gap:14px;margin-top:34px;flex-wrap:wrap}.about-hero-actions button,.about-primary-btn,.about-cta-band button{position:relative;overflow:hidden;min-height:50px;border:0;border-radius:999px;padding:0 24px;display:inline-flex;align-items:center;justify-content:center;gap:10px;background:linear-gradient(135deg,var(--revno-green),var(--revno-green-2));color:#fff;font-size:14px;font-weight:900;box-shadow:0 18px 42px #72bf163d;transition:all .35s ease}.about-hero-actions button.outline{background:#ffffff14;border:1px solid rgba(255,255,255,.18);box-shadow:none}.about-hero-actions button:before,.about-primary-btn:before,.about-cta-band button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-120%);background:linear-gradient(110deg,transparent,rgba(255,255,255,.45),transparent);transition:transform .7s ease}.about-hero-actions button:hover:before,.about-primary-btn:hover:before,.about-cta-band button:hover:before{transform:translate(120%)}.about-hero-actions button:hover,.about-primary-btn:hover,.about-cta-band button:hover{transform:translateY(-4px);background:linear-gradient(135deg,var(--revno-blue),var(--revno-blue-2));box-shadow:0 22px 52px #002f6847}.about-hero-image{position:relative;min-height:500px;border-radius:34px;overflow:hidden;background:#eaf4ff;box-shadow:0 34px 95px #00143752;isolation:isolate}.about-hero-image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:radial-gradient(circle at top right,rgba(114,191,22,.28),transparent 35%),linear-gradient(180deg,#002f680f,#002f68ad);pointer-events:none}.about-hero-image:after{content:"";position:absolute;top:18px;right:18px;bottom:18px;left:18px;z-index:3;border-radius:28px;border:1px solid rgba(255,255,255,.2);pointer-events:none}.about-hero-image img{width:100%;height:100%;min-height:500px;display:block;object-fit:cover;transition:transform .75s ease,filter .75s ease}.about-hero-image:hover img{transform:scale(1.08);filter:saturate(1.12) contrast(1.05)}.about-hero-image-card{position:absolute;z-index:5;min-width:180px;padding:16px 18px;border-radius:18px;background:#ffffffeb;border:1px solid rgba(255,255,255,.42);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 42px #00143738;animation:aboutBadgeFloat 3s ease-in-out infinite}.about-hero-image-card.card-one{top:34px;left:28px}.about-hero-image-card.card-two{right:28px;top:46%;animation-delay:.3s}.about-hero-image-card.card-three{left:34px;bottom:34px;animation-delay:.6s}.about-hero-image-card strong{display:block;margin-bottom:5px;color:var(--revno-blue);font-size:22px;font-weight:900}.about-hero-image-card span{display:block;color:var(--revno-muted);font-size:12px;font-weight:800}.about-section{position:relative;padding:20px 0;overflow:hidden;background:linear-gradient(180deg,#f8fbff,#eef7ff)}.about-section.about-white{background:#fff}.about-split-grid,.about-two-col{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.about-split-grid.reverse{grid-template-columns:.95fr 1.05fr}.about-section-copy h2,.about-center-head h2,.about-intro-card h2,.mission-card h2,.about-info-card h2,.technology-card h2{margin:0;color:var(--revno-blue);font-size:clamp(30px,4vw,46px);line-height:1.18;font-weight:900;letter-spacing:-.035em}.about-section-copy p,.about-center-head p,.about-intro-card p,.mission-card p,.about-info-card p,.technology-card p{margin:0 0 18px;color:var(--revno-muted);font-size:16px;line-height:1.85;font-weight:650}.about-title-line{width:82px;height:4px;margin:18px 0 24px;border-radius:999px;background:linear-gradient(90deg,var(--revno-blue),var(--revno-cyan),var(--revno-green));box-shadow:0 0 18px #72bf1640}.about-center-head{max-width:830px;margin:0 auto 42px;text-align:center}.about-center-head p{margin-top:16px}.about-center-action{display:flex;justify-content:center;margin-top:34px}.about-intro-card{display:grid;grid-template-columns:1.05fr .95fr;gap:44px;align-items:center;padding:46px}.about-intro-content{position:relative;z-index:2}.about-who-image-wrap{position:relative;min-height:520px;border-radius:32px;overflow:hidden;background:#eaf4ff;box-shadow:0 30px 85px #002f682e;isolation:isolate}.about-who-image-wrap:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:radial-gradient(circle at top right,rgba(114,191,22,.26),transparent 34%),linear-gradient(180deg,#002f680a,#002f68ad);pointer-events:none}.about-who-image-wrap:after{content:"";position:absolute;top:18px;right:18px;bottom:18px;left:18px;z-index:3;border-radius:26px;border:1px solid rgba(255,255,255,.22);pointer-events:none}.about-who-image-wrap img{width:100%;height:100%;min-height:520px;display:block;object-fit:cover;transition:transform .75s ease,filter .75s ease}.about-who-image-wrap:hover img{transform:scale(1.08);filter:saturate(1.12) contrast(1.04)}.about-who-floating-card{position:absolute;left:24px;right:24px;bottom:24px;z-index:5;padding:20px;border-radius:22px;background:#ffffffeb;border:1px solid rgba(255,255,255,.42);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 42px #0014372e}.about-who-floating-card strong{display:block;margin-bottom:6px;color:var(--revno-blue);font-size:20px;font-weight:900}.about-who-floating-card span{display:block;color:var(--revno-muted);font-size:13px;font-weight:800}.about-who-mini-stats{position:absolute;top:24px;left:24px;right:24px;z-index:5;display:flex;flex-wrap:wrap;gap:10px}.about-who-mini-stats span{min-height:36px;display:inline-flex;align-items:center;padding:0 13px;border-radius:999px;background:#ffffffeb;color:var(--revno-blue);font-size:12px;font-weight:900;box-shadow:0 12px 28px #00143724}.mission-card{max-width:920px;margin:0 auto;text-align:center;padding:48px;border-radius:34px;background:radial-gradient(circle at top left,rgba(0,166,231,.15),transparent 28%),radial-gradient(circle at bottom right,rgba(114,191,22,.16),transparent 30%),#fff;border:1px solid rgba(0,47,104,.08);box-shadow:var(--revno-shadow)}.about-what-section{background:radial-gradient(circle at top right,rgba(114,191,22,.1),transparent 30%),#fff}.about-rcm-flow-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.about-rcm-flow-card{position:relative;isolation:isolate;overflow:hidden;min-height:270px;padding:0;border-radius:28px;background:#fff;border:1px solid rgba(0,47,104,.09);box-shadow:0 22px 60px #002f681a;transition:all .35s ease}.about-rcm-flow-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0;background:radial-gradient(circle at top right,rgba(114,191,22,.18),transparent 35%),linear-gradient(135deg,#002f68,#0056a6 55%,#007a9c);transition:opacity .35s ease}.about-rcm-flow-card:hover:before{opacity:1}.about-rcm-flow-card:hover{transform:translateY(-10px) scale(1.015);border-color:#72bf1673;box-shadow:0 34px 85px #002f6838}.about-flow-image{position:relative;z-index:3;height:132px;overflow:hidden;background:#eaf4ff}.about-flow-image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:radial-gradient(circle at top right,rgba(114,191,22,.18),transparent 36%),linear-gradient(180deg,#002f6805,#002f688f);pointer-events:none}.about-flow-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;transform:translate(-130%);background:linear-gradient(110deg,transparent,rgba(255,255,255,.72),rgba(157,255,62,.24),transparent);pointer-events:none}.about-rcm-flow-card:hover .about-flow-image:after{animation:aboutImageShimmer 1.3s ease}.about-flow-image img{width:100%;height:100%;object-fit:cover;transition:transform .65s ease,filter .65s ease}.about-rcm-flow-card:hover .about-flow-image img{transform:scale(1.12);filter:saturate(1.12) contrast(1.04)}.about-rcm-flow-card h3,.about-rcm-flow-card p{position:relative;z-index:4}.about-rcm-flow-card h3{margin:22px 22px 10px;color:var(--revno-blue);font-size:18px;line-height:1.35;font-weight:900}.about-rcm-flow-card p{margin:0 22px 24px;color:var(--revno-muted);font-size:14px;line-height:1.75;font-weight:650}.about-rcm-flow-card:hover h3{color:#fff}.about-rcm-flow-card:hover p{color:#ffffffd6}.about-why-section{background:radial-gradient(circle at top right,rgba(0,166,231,.12),transparent 30%),linear-gradient(180deg,#f8fbff,#eef7ff)}.about-why-image-wrap{position:relative;min-height:460px;border-radius:34px;overflow:hidden;box-shadow:0 30px 90px #002f683d;background:#eaf4ff;isolation:isolate}.about-why-image-wrap:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:radial-gradient(circle at top right,rgba(114,191,22,.25),transparent 34%),linear-gradient(180deg,#002f6814,#002f689e);pointer-events:none}.about-why-image-wrap:after{content:"";position:absolute;top:18px;right:18px;bottom:18px;left:18px;z-index:3;border-radius:28px;border:1px solid rgba(255,255,255,.18);pointer-events:none}.about-why-image-wrap img{width:100%;height:100%;min-height:460px;display:block;object-fit:cover;transition:transform .75s ease,filter .75s ease}.about-why-image-wrap:hover img{transform:scale(1.08);filter:saturate(1.12) contrast(1.04)}.about-image-badge{position:absolute;z-index:5;min-width:180px;padding:14px 16px;border-radius:18px;background:#ffffffeb;border:1px solid rgba(255,255,255,.45);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 42px #00143733;animation:aboutBadgeFloat 3s ease-in-out infinite}.about-image-badge.top{top:34px;left:28px}.about-image-badge.middle{right:28px;top:45%;animation-delay:.3s}.about-image-badge.bottom{left:40px;bottom:34px;animation-delay:.6s}.about-image-badge strong{display:block;margin-bottom:4px;color:var(--revno-blue);font-size:14px;font-weight:900}.about-image-badge span{display:block;color:var(--revno-muted);font-size:12px;font-weight:800}.about-points-list{display:grid;gap:13px;margin:24px 0 28px}.about-point{display:flex;align-items:center;gap:12px;padding:15px 16px;border-radius:16px;background:#fff;border:1px solid rgba(0,47,104,.08);box-shadow:0 14px 36px #002f6812;transition:all .3s ease}.about-point:hover{transform:translate(8px);border-color:#72bf165c}.about-point-check{width:24px;height:24px;display:grid;place-items:center;flex:0 0 24px;border-radius:50%;background:#72bf1624;color:var(--revno-green);font-size:13px;font-weight:900}.about-point span:last-child{color:var(--revno-dark);font-size:14px;font-weight:850}.about-specialties-section{background:radial-gradient(circle at top right,rgba(114,191,22,.12),transparent 30%),radial-gradient(circle at bottom left,rgba(0,166,231,.12),transparent 30%),linear-gradient(180deg,#f8fbff,#edf6ff)}.about-specialty-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:30px}.about-specialty-pill{position:relative;overflow:hidden;min-height:44px;display:inline-flex;align-items:center;border-radius:999px;padding:0 18px;background:#fff;border:1px solid rgba(0,47,104,.09);color:var(--revno-blue);font-size:13px;font-weight:900;box-shadow:0 14px 34px #002f6812;transition:all .3s ease}.about-specialty-pill:hover{transform:translateY(-6px);background:linear-gradient(135deg,var(--revno-blue),var(--revno-blue-2));color:#fff;border-color:#72bf1666;box-shadow:0 22px 52px #002f682e}.about-trust-section{background:#fff}.about-trust-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:22px}.about-trust-card{position:relative;isolation:isolate;overflow:hidden;min-height:315px;padding:24px;border-radius:28px;background:radial-gradient(circle at top right,rgba(114,191,22,.13),transparent 34%),#fff;border:1px solid rgba(0,47,104,.09);box-shadow:0 24px 65px #002f681a;transition:all .35s ease}.about-trust-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;background:linear-gradient(135deg,#002f68,#0056a6 58%,#007a9c);transition:opacity .35s ease}.about-trust-card:hover:before{opacity:1}.about-trust-card:hover{transform:translateY(-10px);border-color:#72bf166b;box-shadow:0 34px 90px #002f6838}.about-trust-image,.about-trust-card h3,.about-trust-card p{position:relative;z-index:3}.about-trust-image{height:145px;margin-bottom:22px;border-radius:22px;overflow:hidden;background:#eaf4ff;box-shadow:0 14px 34px #002f681a}.about-trust-image img{width:100%;height:100%;object-fit:cover;transition:transform .7s ease,filter .7s ease}.about-trust-card:hover .about-trust-image img{transform:scale(1.08);filter:none}.about-trust-card h3{margin:0 0 12px;color:var(--revno-blue);font-size:22px;font-weight:900}.about-trust-card p{margin:0;color:var(--revno-muted);font-size:15px;line-height:1.75;font-weight:650}.about-trust-card:hover h3,.about-trust-card:hover p{color:#fff}.about-sets-section{background:radial-gradient(circle at top right,rgba(114,191,22,.11),transparent 30%),radial-gradient(circle at bottom left,rgba(0,166,231,.11),transparent 30%),linear-gradient(180deg,#fff,#f3f9ff)}.about-cards-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.about-feature-card{position:relative;isolation:isolate;overflow:hidden;min-height:315px;padding:0;border-radius:28px;background:#fff;border:1px solid rgba(0,47,104,.08);box-shadow:0 20px 52px #002f6817;transition:all .35s ease}.about-feature-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0;background:radial-gradient(circle at top right,rgba(114,191,22,.18),transparent 35%),linear-gradient(135deg,#002f68,#0056a6 60%,#007a9c);transition:opacity .35s ease}.about-feature-card:hover:before{opacity:1}.about-feature-card:hover{transform:translateY(-10px);border-color:#72bf166b;box-shadow:0 34px 90px #002f6838}.about-feature-image{position:relative;z-index:3;height:150px;overflow:hidden;background:#eaf4ff}.about-feature-image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:radial-gradient(circle at top right,rgba(114,191,22,.2),transparent 34%),linear-gradient(180deg,#002f6805,#002f6894);pointer-events:none}.about-feature-image img{width:100%;height:100%;object-fit:cover;transition:transform .7s ease,filter .7s ease}.about-feature-card:hover .about-feature-image img{transform:scale(1.12);filter:saturate(1.12) contrast(1.04)}.about-feature-image span{position:absolute;right:16px;bottom:14px;z-index:4;width:46px;height:38px;display:grid;place-items:center;border-radius:999px;background:#fffffff0;color:var(--revno-blue);font-size:14px;font-weight:900}.about-feature-body{position:relative;z-index:3;padding:24px}.about-feature-body h3{margin:0 0 10px;color:var(--revno-blue);font-size:20px;line-height:1.35;font-weight:900}.about-feature-body p{margin:0;color:var(--revno-muted);font-size:14px;line-height:1.75;font-weight:650}.about-feature-card:hover .about-feature-body h3{color:#fff}.about-feature-card:hover .about-feature-body p{color:#ffffffd6}.about-feature-card:hover .about-feature-image span{background:linear-gradient(135deg,var(--revno-green),var(--revno-green-2));color:#fff}.about-info-card,.technology-card{padding:38px;border-radius:30px;background:#fff;border:1px solid rgba(0,47,104,.08);box-shadow:var(--revno-shadow)}.about-info-image{height:210px;margin-bottom:26px;border-radius:24px;overflow:hidden;background:#eaf4ff}.about-info-image img{width:100%;height:100%;object-fit:cover;transition:transform .7s ease,filter .7s ease}.about-info-card:hover .about-info-image img{transform:scale(1.08);filter:saturate(1.12) contrast(1.04)}.cert-badges,.security-points,.tags{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.cert-badge,.security-points span,.tag{min-height:40px;display:inline-flex;align-items:center;border-radius:999px;padding:0 15px;background:linear-gradient(135deg,#00a6e71a,#72bf161f);border:1px solid rgba(0,47,104,.08);color:var(--revno-blue);font-size:13px;font-weight:900}.technology-card{display:grid;grid-template-columns:1fr 1fr;gap:42px;align-items:center}.about-cta-band{position:relative;overflow:hidden;padding:90px 0;text-align:center;background:radial-gradient(circle at top left,rgba(114,191,22,.22),transparent 30%),radial-gradient(circle at bottom right,rgba(0,166,231,.22),transparent 30%),linear-gradient(135deg,#002f68,#0056a6 55%,#061c49)}.about-cta-band:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.12;background-image:linear-gradient(to right,rgba(255,255,255,.13) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.13) 1px,transparent 1px);background-size:44px 44px;animation:aboutGridMove 16s linear infinite}.about-cta-band .about-container{position:relative;z-index:2}.about-cta-band h2{max-width:760px;margin:0 auto 16px;color:#fff;font-size:clamp(30px,4vw,46px);line-height:1.18;font-weight:900}.about-cta-band p{max-width:640px;margin:0 auto 30px;color:#ffffffdb;font-size:16px;line-height:1.8;font-weight:650}.about-reveal{opacity:0;transform:translateY(44px);filter:blur(7px);transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1),filter .85s ease;transition-delay:var(--about-delay, 0ms)}.about-reveal-show{opacity:1;transform:translateY(0);filter:blur(0)}@keyframes aboutGridMove{0%{background-position:0 0}to{background-position:44px 44px}}@keyframes aboutGlowPulse{0%{transform:scale(.9);opacity:.45}to{transform:scale(1.08);opacity:.9}}@keyframes aboutBadgeFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes aboutImageShimmer{0%{transform:translate(-130%)}to{transform:translate(130%)}}@media (max-width: 1100px){.about-premium-hero-inner,.about-split-grid,.about-split-grid.reverse,.about-two-col,.about-intro-card,.technology-card{grid-template-columns:1fr}.about-cards-grid{grid-template-columns:repeat(2,1fr)}.about-who-image-wrap,.about-who-image-wrap img{min-height:430px}.about-hero-image,.about-hero-image img{min-height:440px}}@media (max-width: 768px){.about-container{width:min(100% - 28px,640px)}.about-premium-hero{min-height:auto;padding:76px 0 62px}.about-premium-hero-inner{gap:42px}.about-hero-copy h1{font-size:35px}.about-hero-copy p{font-size:15px}.about-hero-actions{flex-direction:column;align-items:stretch}.about-hero-actions button,.about-primary-btn,.about-cta-band button{width:100%}.about-rcm-flow-grid,.about-trust-grid,.about-cards-grid{grid-template-columns:1fr}.about-section{padding:68px 0}.about-intro-card,.mission-card,.about-info-card,.technology-card{padding:28px 20px;border-radius:24px}.about-section-copy h2,.about-center-head h2,.about-intro-card h2,.mission-card h2,.about-info-card h2,.technology-card h2{font-size:29px}.about-section-copy p,.about-center-head p,.about-intro-card p,.mission-card p,.about-info-card p,.technology-card p{font-size:14.5px}.about-who-image-wrap,.about-who-image-wrap img{min-height:360px}.about-hero-image,.about-hero-image img{min-height:390px}.about-flow-image,.about-feature-image,.about-trust-image{height:165px}.about-why-image-wrap,.about-why-image-wrap img{min-height:390px}.about-image-badge,.about-hero-image-card{min-width:150px;padding:12px 13px;border-radius:15px}.about-image-badge.top,.about-hero-image-card.card-one{top:22px;left:18px}.about-image-badge.middle,.about-hero-image-card.card-two{right:18px}.about-image-badge.bottom,.about-hero-image-card.card-three{left:20px;bottom:22px}.about-cta-band{padding:70px 0}}@media (max-width: 480px){.about-container{width:min(100% - 22px,420px)}.about-hero-copy h1{font-size:30px}.about-premium-hero-inner{gap:36px}.about-who-image-wrap,.about-who-image-wrap img{min-height:320px}.about-why-image-wrap,.about-why-image-wrap img{min-height:340px}.about-hero-image,.about-hero-image img{min-height:350px}.about-who-mini-stats{top:16px;left:16px;right:16px}.about-who-mini-stats span{min-height:32px;padding:0 10px;font-size:11px}.about-who-floating-card{left:16px;right:16px;bottom:16px}.about-feature-body{padding:22px 18px}.about-rcm-flow-card h3{margin:20px 18px 10px}.about-rcm-flow-card p{margin:0 18px 22px}.about-specialty-pill{min-height:38px;padding:0 13px;font-size:12px}.cert-badge,.security-points span,.tag{font-size:12px;min-height:36px;padding:0 12px}.about-image-badge,.about-hero-image-card{min-width:135px}.about-image-badge strong,.about-hero-image-card strong{font-size:12.5px}.about-image-badge span,.about-hero-image-card span{font-size:11px}}.about-premium-hero{min-height:360px!important;padding:70px 0 62px!important;align-items:center!important}.about-hero-image,.about-hero-panel{display:none!important}.about-premium-hero-inner{display:block!important;max-width:1160px}.about-hero-copy{max-width:760px}.about-hero-copy h1{margin-bottom:20px!important;font-size:clamp(42px,5vw,64px)!important;line-height:1.08!important}.about-hero-copy p{max-width:700px!important;font-size:17px!important;line-height:1.8!important}.about-breadcrumb{margin-bottom:24px!important}.about-hero-actions{display:none!important}@media (max-width: 768px){.about-premium-hero{min-height:310px!important;padding:56px 0 50px!important}.about-hero-copy h1{font-size:42px!important}.about-hero-copy p{font-size:15px!important;line-height:1.75!important}}@media (max-width: 480px){.about-premium-hero{min-height:280px!important;padding:44px 0 42px!important}.about-hero-copy h1{font-size:34px!important}.about-breadcrumb{margin-bottom:18px!important}}.about-home-style-image,.about-who-image-wrap,.about-why-image-wrap{position:relative!important;width:100%!important;min-height:clamp(340px,42vw,520px)!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:hidden!important;isolation:isolate!important;padding:0!important}.about-home-style-image:before,.about-home-style-image:after,.about-who-image-wrap:before,.about-who-image-wrap:after,.about-why-image-wrap:before,.about-why-image-wrap:after{display:none!important;content:none!important}.about-home-image-bg,.about-home-image-shadow,.about-image-badge,.about-hero-image-card,.about-who-floating-card,.about-who-mini-stats{display:none!important}.about-transparent-doctor-img,.about-who-image-wrap img,.about-why-image-wrap img{position:relative!important;z-index:2!important;width:100%!important;max-width:560px!important;height:auto!important;min-height:0!important;max-height:540px!important;object-fit:contain!important;object-position:center bottom!important;display:block!important;transform:none!important;filter:none!important;transition:none!important;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 72%,rgba(0,0,0,.75) 86%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 72%,rgba(0,0,0,.75) 86%,transparent 100%)}.about-home-style-image:hover img,.about-who-image-wrap:hover img,.about-why-image-wrap:hover img{transform:none!important;filter:none!important}@media (max-width: 768px){.about-home-style-image,.about-who-image-wrap,.about-why-image-wrap{min-height:360px!important}.about-transparent-doctor-img,.about-who-image-wrap img,.about-why-image-wrap img{max-width:430px!important;max-height:390px!important}}@media (max-width: 480px){.about-home-style-image,.about-who-image-wrap,.about-why-image-wrap{min-height:310px!important}.about-transparent-doctor-img,.about-who-image-wrap img,.about-why-image-wrap img{max-width:340px!important;max-height:330px!important}}.about-specialty-logo-grid{display:grid;grid-template-columns:repeat(8,minmax(90px,1fr));gap:18px;margin-top:34px;align-items:stretch}.about-specialty-logo-card{position:relative;min-height:112px;padding:14px 10px 12px;border-radius:24px;background:#ffffffd1;border:1px solid rgba(0,47,104,.08);box-shadow:0 16px 38px #002f6814;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;transition:all .35s ease;overflow:hidden}.about-specialty-logo-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:radial-gradient(circle at top right,rgba(114,191,22,.18),transparent 38%),linear-gradient(135deg,#002f680a,#00a6e714);transition:opacity .35s ease}.about-specialty-logo-card:hover:before{opacity:1}.about-specialty-logo-card:hover{transform:translateY(-8px);border-color:#72bf1659;box-shadow:0 24px 58px #002f6829}.about-specialty-logo-card img{position:relative;z-index:2;width:52px;height:52px;object-fit:contain;display:block}.about-specialty-logo-card span{position:relative;z-index:2;color:var(--revno-blue);font-size:12px;line-height:1.25;font-weight:900;text-align:center}.ehr-logo-grid{display:grid;grid-template-columns:repeat(3,minmax(130px,1fr));gap:16px;align-items:center}.ehr-logo-card{min-height:86px;padding:18px;border-radius:24px;background:linear-gradient(135deg,#00a6e714,#72bf161a);border:1px solid rgba(0,47,104,.08);box-shadow:0 14px 36px #002f6812;display:flex;align-items:center;justify-content:center;transition:all .35s ease}.ehr-logo-card:hover{transform:translateY(-7px);background:#fff;border-color:#72bf1659;box-shadow:0 24px 58px #002f6826}.ehr-logo-card img{width:100%;max-width:145px;max-height:46px;object-fit:contain;display:block}@media (max-width: 1100px){.about-specialty-logo-grid{grid-template-columns:repeat(4,minmax(100px,1fr))}.ehr-logo-grid{grid-template-columns:repeat(3,minmax(120px,1fr))}}@media (max-width: 768px){.about-specialty-logo-grid{grid-template-columns:repeat(3,1fr);gap:14px}.about-specialty-logo-card{min-height:104px;border-radius:20px}.about-specialty-logo-card img{width:46px;height:46px}.about-specialty-logo-card span{font-size:11.5px}.ehr-logo-grid{grid-template-columns:repeat(2,1fr);gap:14px}.ehr-logo-card{min-height:78px;border-radius:20px}.ehr-logo-card img{max-width:125px;max-height:40px}}@media (max-width: 480px){.about-specialty-logo-grid{grid-template-columns:repeat(2,1fr);gap:12px}.about-specialty-logo-card{min-height:98px;padding:12px 8px}.about-specialty-logo-card img{width:42px;height:42px}.ehr-logo-grid{grid-template-columns:1fr 1fr}.ehr-logo-card{min-height:72px;padding:14px}.ehr-logo-card img{max-width:110px;max-height:36px}}.rcm-page{width:100%;overflow-x:hidden;background:#fff;color:var(--revno-text);font-family:Manrope,sans-serif}.rcm-container{width:min(1160px,calc(100% - 40px));margin:0 auto}.rcm-hero{position:relative;min-height:350px;display:flex;align-items:center;overflow:hidden;padding:64px 0 58px;background:radial-gradient(circle at 12% 18%,rgba(114,191,22,.2),transparent 30%),radial-gradient(circle at 88% 20%,rgba(0,166,231,.2),transparent 32%),linear-gradient(135deg,#001e44,#003e84 52%,#061c49)}.rcm-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.13;background-image:linear-gradient(to right,rgba(255,255,255,.13) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.13) 1px,transparent 1px);background-size:44px 44px;animation:rcmGridMove 16s linear infinite}.rcm-hero .rcm-container{position:relative;z-index:2}.rcm-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:24px;color:#ffffffd1;font-size:14px;font-weight:800}.rcm-breadcrumb button{border:0;background:transparent;padding:0;color:#9dff3e;font-size:14px;font-weight:900}.rcm-hero h1{max-width:900px;margin:0 0 18px;color:#fff;font-size:clamp(38px,5vw,64px);line-height:1.08;font-weight:900;letter-spacing:-.045em}.rcm-hero p{max-width:760px;margin:0;color:#ffffffe0;font-size:17px;line-height:1.8;font-weight:650}.rcm-reveal{opacity:0;transform:translateY(42px);filter:blur(7px);transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1),filter .85s ease;transition-delay:var(--rcm-delay, 0ms)}.rcm-reveal-show{opacity:1!important;transform:translateY(0)!important;filter:blur(0)!important}.rcm-stats-section{padding:54px 0;background:#fff}.rcm-stats-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.rcm-stat-card{position:relative;isolation:isolate;overflow:hidden;padding:30px 26px;border-radius:24px;background:#fff;border:1px solid rgba(0,47,104,.09);box-shadow:0 14px 32px #002f681a,0 28px 70px #002f6814,0 2px 8px #002f680d;transition:all .35s ease}.rcm-stat-card:before,.rcm-step-card:before,.rcm-benefit-card:before,.rcm-audit-point:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:0;background:radial-gradient(circle at top right,rgba(114,191,22,.18),transparent 34%),linear-gradient(135deg,#002f68,#0056a6 60%,#007a9c);transition:opacity .35s ease}.rcm-stat-card:hover,.rcm-step-card:hover,.rcm-benefit-card:hover,.rcm-audit-point:hover{transform:translateY(-9px);border-color:#72bf166b;box-shadow:0 34px 90px #002f6833}.rcm-stat-card:hover:before,.rcm-step-card:hover:before,.rcm-benefit-card:hover:before,.rcm-audit-point:hover:before{opacity:1}.rcm-stat-card h3{margin:0 0 8px;color:var(--revno-blue);font-size:34px;line-height:1;font-weight:900;transition:color .35s ease}.rcm-stat-card p{margin:0;color:var(--revno-muted);font-size:14px;line-height:1.6;font-weight:800;transition:color .35s ease}.rcm-stat-card:hover h3{color:#9dff3e}.rcm-stat-card:hover p{color:#ffffffe0}.rcm-process-section,.rcm-steps-section,.rcm-benefits-section{padding:25px 0;overflow:hidden}.rcm-process-section{background:radial-gradient(circle at top right,rgba(114,191,22,.1),transparent 30%),linear-gradient(180deg,#f8fbff,#eef7ff)}.rcm-steps-section{background:#fff}.rcm-benefits-section{background:radial-gradient(circle at bottom left,rgba(0,166,231,.1),transparent 30%),linear-gradient(180deg,#f8fbff,#eef7ff)}.rcm-split-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:58px;align-items:center}.rcm-kicker,.rcm-head span{display:inline-flex;margin-bottom:12px;color:var(--revno-green);font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.22em}.rcm-copy h2,.rcm-head h2{margin:0;color:var(--revno-blue);font-size:clamp(30px,4vw,46px);line-height:1.18;font-weight:900;letter-spacing:-.035em}.rcm-copy p,.rcm-head p{margin:0 0 18px;color:var(--revno-muted);font-size:16px;line-height:1.85;font-weight:650}.rcm-title-line{width:82px;height:4px;margin:18px 0 24px;border-radius:999px;background:linear-gradient(90deg,var(--revno-blue),var(--revno-cyan),var(--revno-green))}.rcm-copy button,.rcm-final-cta button{position:relative;overflow:hidden;min-height:50px;border:0;border-radius:999px;padding:0 24px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--revno-green),var(--revno-green-2));color:#fff;font-size:14px;font-weight:900;box-shadow:0 18px 42px #72bf163d;transition:all .35s ease}.rcm-copy button:hover,.rcm-final-cta button:hover{transform:translateY(-4px);background:linear-gradient(135deg,var(--revno-blue),var(--revno-blue-2))}.rcm-flow-panel{position:relative;overflow:hidden;min-height:560px;padding:34px;border-radius:34px;background:radial-gradient(circle at top right,rgba(114,191,22,.18),transparent 34%),linear-gradient(135deg,#002f68,#0056a6 58%,#061c49);box-shadow:0 34px 95px #002f6842}.rcm-flow-panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.12;background-image:linear-gradient(to right,rgba(255,255,255,.14) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.14) 1px,transparent 1px);background-size:42px 42px;animation:rcmGridMove 16s linear infinite}.rcm-flow-orbit{position:absolute;width:260px;height:260px;right:-70px;top:-70px;border-radius:50%;background:#72bf162e;filter:blur(2px);animation:rcmPulse 4s ease-in-out infinite alternate}.rcm-flow-list{position:relative;z-index:2;display:grid;gap:14px}.rcm-flow-item{display:flex;align-items:center;gap:14px;min-height:58px;padding:14px;border-radius:18px;background:#ffffff1a;border:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:all .35s ease}.rcm-flow-item.highlight,.rcm-flow-item:hover{transform:translate(8px);background:#72bf162e;border-color:#9dff3e5c}.rcm-flow-item span{width:42px;height:38px;display:grid;place-items:center;flex:0 0 42px;border-radius:999px;background:#ffffff24;color:#9dff3e;font-size:13px;font-weight:900}.rcm-flow-item p{margin:0;color:#fff;font-size:14px;font-weight:850}.rcm-flow-badges{position:relative;z-index:2;display:flex;gap:10px;flex-wrap:wrap;margin-top:24px}.rcm-flow-badges span{min-height:34px;display:inline-flex;align-items:center;border-radius:999px;padding:0 13px;background:#ffffff1c;color:#ffffffd6;border:1px solid rgba(255,255,255,.14);font-size:11px;font-weight:850}.rcm-head{max-width:830px;margin:0 auto 44px;text-align:center}.rcm-steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.rcm-step-card{position:relative;isolation:isolate;overflow:hidden;min-height:250px;padding:28px;border-radius:28px;background:#fff;border:1px solid rgba(0,47,104,.08);box-shadow:0 22px 60px #002f6817;transition:all .35s ease}.rcm-step-number{width:54px;height:42px;display:grid;place-items:center;margin-bottom:20px;border-radius:999px;background:#72bf1624;color:var(--revno-green);font-size:15px;font-weight:900;transition:all .35s ease}.rcm-step-card h3,.rcm-benefit-card h3{margin:0 0 12px;color:var(--revno-blue);font-size:20px;line-height:1.35;font-weight:900;transition:color .35s ease}.rcm-step-card p,.rcm-benefit-card p{margin:0;color:var(--revno-muted);font-size:14.5px;line-height:1.75;font-weight:650;transition:color .35s ease}.rcm-step-card:hover .rcm-step-number,.rcm-benefit-card:hover .rcm-benefit-icon{background:#ffffff29;color:#9dff3e}.rcm-step-card:hover h3,.rcm-step-card:hover p,.rcm-benefit-card:hover h3,.rcm-benefit-card:hover p{color:#fff}.rcm-benefits-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.rcm-benefit-card{position:relative;isolation:isolate;overflow:hidden;min-height:230px;padding:28px;border-radius:28px;background:#fff;border:1px solid rgba(0,47,104,.08);box-shadow:0 22px 60px #002f6817;transition:all .35s ease}.rcm-benefit-icon{width:48px;height:48px;display:grid;place-items:center;margin-bottom:18px;border-radius:16px;background:#72bf1624;color:var(--revno-green);font-weight:900;transition:all .35s ease}.rcm-audit-section{padding:92px 0;background:radial-gradient(circle at top left,rgba(114,191,22,.22),transparent 30%),radial-gradient(circle at bottom right,rgba(0,166,231,.22),transparent 30%),linear-gradient(135deg,#002f68,#0056a6 55%,#061c49)}.rcm-audit-layout{display:grid;grid-template-columns:.9fr 1.1fr;gap:58px;align-items:center}.rcm-copy.white h2,.rcm-copy.white p{color:#fff}.rcm-copy.white .rcm-kicker{color:#9dff3e}.rcm-audit-card{display:grid;grid-template-columns:1fr 1fr;gap:14px}.rcm-audit-point{position:relative;isolation:isolate;overflow:hidden;display:flex;gap:12px;align-items:flex-start;padding:18px;border-radius:18px;background:#ffffff1a;border:1px solid rgba(255,255,255,.14);transition:all .35s ease}.rcm-audit-point span{color:#9dff3e;font-weight:900}.rcm-audit-point p{margin:0;color:#ffffffe0;font-size:14px;line-height:1.6;font-weight:800}.rcm-final-cta{position:relative;overflow:hidden;padding:88px 0;text-align:center;background:radial-gradient(circle at top left,rgba(114,191,22,.22),transparent 30%),radial-gradient(circle at bottom right,rgba(0,166,231,.22),transparent 30%),linear-gradient(135deg,#002f68,#0056a6 55%,#061c49)}.rcm-final-cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.12;background-image:linear-gradient(to right,rgba(255,255,255,.13) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.13) 1px,transparent 1px);background-size:44px 44px;animation:rcmGridMove 16s linear infinite}.rcm-final-cta .rcm-container{position:relative;z-index:2}.rcm-final-cta h2{max-width:780px;margin:0 auto 16px;color:#fff;font-size:clamp(30px,4vw,46px);line-height:1.18;font-weight:900}.rcm-final-cta p{max-width:720px;margin:0 auto 30px;color:#ffffffdb;font-size:16px;line-height:1.8;font-weight:650}@keyframes rcmGridMove{0%{background-position:0 0}to{background-position:44px 44px}}@keyframes rcmPulse{0%{transform:scale(.9);opacity:.45}to{transform:scale(1.08);opacity:.9}}@media (max-width: 1100px){.rcm-split-grid,.rcm-audit-layout{grid-template-columns:1fr}.rcm-steps-grid,.rcm-benefits-grid{grid-template-columns:repeat(2,1fr)}.rcm-flow-panel{min-height:auto}}@media (max-width: 768px){.rcm-container{width:min(100% - 28px,640px)}.rcm-hero{min-height:310px;padding:56px 0 50px}.rcm-hero h1{font-size:38px}.rcm-hero p{font-size:15px}.rcm-stats-grid,.rcm-steps-grid,.rcm-benefits-grid,.rcm-audit-card{grid-template-columns:1fr}.rcm-process-section,.rcm-steps-section,.rcm-benefits-section,.rcm-audit-section,.rcm-final-cta{padding:68px 0}.rcm-flow-panel{padding:24px 18px;border-radius:24px}.rcm-copy p,.rcm-head p,.rcm-final-cta p{font-size:14.5px}}@media (max-width: 480px){.rcm-container{width:min(100% - 22px,420px)}.rcm-hero{min-height:280px;padding:44px 0 42px}.rcm-hero h1{font-size:32px}.rcm-stat-card,.rcm-step-card,.rcm-benefit-card,.rcm-audit-point{padding:22px 18px;border-radius:22px}.rcm-flow-item{align-items:flex-start}.rcm-flow-badges{flex-direction:column}.rcm-flow-badges span{width:100%;justify-content:center}}.rcm-stat-card,.rcm-step-card,.rcm-benefit-card{background:#fff!important;border:1px solid rgba(0,47,104,.11)!important;box-shadow:0 10px 24px #002f6814,0 24px 64px #002f681a,0 2px 8px #002f680d!important}.rcm-stat-card:hover,.rcm-step-card:hover,.rcm-benefit-card:hover{transform:translateY(-9px)!important;border-color:#72bf1673!important;box-shadow:0 18px 42px #002f6829,0 38px 95px #002f6829!important}.rcm-audit-point{border:1px solid rgba(255,255,255,.22)!important;box-shadow:0 12px 30px #00143729,inset 0 1px #ffffff14!important}.rcm-flow-item{box-shadow:0 10px 24px #0014372e,inset 0 1px #ffffff14!important}.rcm-flow-item:hover,.rcm-flow-item.highlight{box-shadow:0 16px 36px #0014373d,0 0 0 1px #9dff3e2e!important}.rcm-stats-section,.rcm-steps-section{background:linear-gradient(180deg,#f8fbff,#fff)!important}@media (max-width: 768px){.rcm-stat-card,.rcm-step-card,.rcm-benefit-card{box-shadow:0 8px 20px #002f6814,0 18px 46px #002f6817!important}}.rcm-process-image-wrap{position:relative!important;width:100%!important;min-height:clamp(360px,42vw,560px)!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;overflow:hidden!important;isolation:isolate!important;padding:0!important}.rcm-process-image{position:relative!important;z-index:2!important;width:100%!important;max-width:560px!important;height:auto!important;max-height:560px!important;display:block!important;object-fit:contain!important;object-position:center bottom!important;transform:none!important;filter:none!important;transition:none!important;-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 72%,rgba(0,0,0,.78) 86%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 72%,rgba(0,0,0,.78) 86%,transparent 100%)}.rcm-flow-panel,.rcm-flow-orbit,.rcm-flow-list,.rcm-flow-badges{background:transparent!important;border:0!important;box-shadow:none!important}.rcm-process-image-wrap:hover .rcm-process-image{transform:none!important;filter:none!important}@media (max-width: 1100px){.rcm-process-image-wrap{min-height:430px!important}.rcm-process-image{max-width:500px!important;max-height:500px!important}}@media (max-width: 768px){.rcm-process-image-wrap{min-height:360px!important;margin-top:10px!important}.rcm-process-image{max-width:430px!important;max-height:390px!important}}@media (max-width: 480px){.rcm-process-image-wrap{min-height:310px!important}.rcm-process-image{max-width:340px!important;max-height:330px!important}}.billing-page{width:100%;overflow-x:hidden;background:#fff;color:var(--revno-text);font-family:Manrope,sans-serif}.billing-container{width:min(1160px,calc(100% - 40px));margin:0 auto}.billing-hero{position:relative;min-height:350px;display:flex;align-items:center;overflow:hidden;padding:64px 0 58px;background:radial-gradient(circle at 12% 18%,rgba(114,191,22,.2),transparent 30%),radial-gradient(circle at 88% 20%,rgba(0,166,231,.2),transparent 32%),linear-gradient(135deg,#001e44,#003e84 52%,#061c49)}.billing-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.13;background-image:linear-gradient(to right,rgba(255,255,255,.13) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.13) 1px,transparent 1px);background-size:44px 44px;animation:billingGridMove 16s linear infinite}.billing-hero .billing-container{position:relative;z-index:2}.billing-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:24px;color:#ffffffd1;font-size:14px;font-weight:800}.billing-breadcrumb button{border:0;background:transparent;padding:0;color:#9dff3e;font-size:14px;font-weight:900}.billing-hero h1{max-width:900px;margin:0 0 18px;color:#fff;font-size:clamp(38px,5vw,64px);line-height:1.08;font-weight:900;letter-spacing:-.045em}.billing-hero p{max-width:760px;margin:0;color:#ffffffe0;font-size:17px;line-height:1.8;font-weight:650}.billing-reveal{opacity:0;transform:translateY(42px);filter:blur(7px);transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1),filter .85s ease;transition-delay:var(--billing-delay, 0ms)}.billing-reveal-show{opacity:1!important;transform:translateY(0)!important;filter:blur(0)!important}.billing-stats-section{padding:54px 0;background:linear-gradient(180deg,#f8fbff,#fff)}.billing-stats-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.billing-stat-card{position:relative;isolation:isolate;overflow:hidden;padding:30px 26px;border-radius:24px;background:#fff;border:1px solid rgba(0,47,104,.11);box-shadow:0 10px 24px #002f6814,0 24px 64px #002f681a,0 2px 8px #002f680d;transition:all .35s ease}.billing-stat-card:before,.billing-process-card:before,.billing-specialty-card:before,.billing-flow-item:before,.billing-check-item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:0;background:radial-gradient(circle at top right,rgba(114,191,22,.18),transparent 34%),linear-gradient(135deg,#002f68,#0056a6 60%,#007a9c);transition:opacity .35s ease}.billing-stat-card:hover{transform:translateY(-9px);border-color:#72bf1673;box-shadow:0 18px 42px #002f6829,0 38px 95px #002f6829}.billing-stat-card:hover:before{opacity:1}.billing-stat-card h3{margin:0 0 8px;color:var(--revno-blue);font-size:38px;line-height:1;font-weight:900;transition:color .35s ease}.billing-stat-card p{margin:0;color:var(--revno-muted);font-size:14px;line-height:1.6;font-weight:800;transition:color .35s ease}.billing-stat-card:hover h3{color:#9dff3e}.billing-stat-card:hover p{color:#ffffffe6}.billing-section{padding:92px 0;overflow:hidden}.billing-white{background:#fff}.billing-soft{background:radial-gradient(circle at top right,rgba(114,191,22,.1),transparent 30%),linear-gradient(180deg,#f8fbff,#eef7ff)}.billing-split-grid,.billing-flow-layout{display:grid;grid-template-columns:1fr 1fr;gap:58px;align-items:center}.billing-kicker,.billing-head span{display:inline-flex;margin-bottom:12px;color:var(--revno-green);font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.22em}.billing-copy h2,.billing-head h2{margin:0;color:var(--revno-blue);font-size:clamp(30px,4vw,46px);line-height:1.18;font-weight:900;letter-spacing:-.035em}.billing-copy p,.billing-head p{margin:0 0 18px;color:var(--revno-muted);font-size:16px;line-height:1.85;font-weight:650}.billing-title-line{width:82px;height:4px;margin:18px 0 24px;border-radius:999px;background:linear-gradient(90deg,var(--revno-blue),var(--revno-cyan),var(--revno-green))}.billing-copy button,.billing-final-cta button{position:relative;overflow:hidden;min-height:50px;border:0;border-radius:999px;padding:0 24px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--revno-green),var(--revno-green-2));color:#fff;font-size:14px;font-weight:900;box-shadow:0 18px 42px #72bf163d;transition:all .35s ease}.billing-copy button:hover,.billing-final-cta button:hover{transform:translateY(-4px);background:linear-gradient(135deg,var(--revno-blue),var(--revno-blue-2))}.billing-check-list{display:grid;gap:13px;margin:26px 0 30px}.billing-check-item{position:relative;isolation:isolate;overflow:hidden;display:flex;gap:12px;align-items:flex-start;padding:15px 16px;border-radius:16px;background:#fff;border:1px solid rgba(0,47,104,.1);box-shadow:0 10px 24px #002f6812,0 18px 46px #002f6814;transition:all .35s ease}.billing-check-item:hover{transform:translate(8px);border-color:#72bf1666}.billing-check-item:hover:before{opacity:1}.billing-check-item strong{color:var(--revno-green);font-size:16px;font-weight:900;transition:color .35s ease}.billing-check-item span{color:var(--revno-dark);font-size:14px;line-height:1.6;font-weight:800;transition:color .35s ease}.billing-check-item:hover strong{color:#9dff3e}.billing-check-item:hover span{color:#fff}.billing-image-wrap{position:relative;min-height:520px;border-radius:34px;overflow:hidden;background:#eaf4ff;box-shadow:0 30px 90px #002f6838;isolation:isolate}.billing-image-wrap:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:radial-gradient(circle at top right,rgba(114,191,22,.25),transparent 34%),linear-gradient(180deg,#002f680a,#002f68ad);pointer-events:none}.billing-image-wrap:after{content:"";position:absolute;top:18px;right:18px;bottom:18px;left:18px;z-index:3;border-radius:28px;border:1px solid rgba(255,255,255,.22);pointer-events:none}.billing-image-wrap img{width:100%;height:100%;min-height:520px;display:block;object-fit:cover;transition:transform .75s ease,filter .75s ease}.billing-image-wrap:hover img{transform:scale(1.08);filter:saturate(1.12) contrast(1.04)}.billing-image-badge{position:absolute;z-index:5;min-width:185px;padding:14px 16px;border-radius:18px;background:#ffffffeb;border:1px solid rgba(255,255,255,.45);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 42px #00143733;animation:billingBadgeFloat 3s ease-in-out infinite}.billing-image-badge.top{top:34px;left:28px}.billing-image-badge.middle{right:28px;top:45%;animation-delay:.3s}.billing-image-badge.bottom{left:40px;bottom:34px;animation-delay:.6s}.billing-image-badge strong{display:block;margin-bottom:4px;color:var(--revno-blue);font-size:14px;font-weight:900}.billing-image-badge span{display:block;color:var(--revno-muted);font-size:12px;font-weight:800}.billing-head{max-width:830px;margin:0 auto 44px;text-align:center}.billing-process-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.billing-process-card{position:relative;isolation:isolate;overflow:hidden;border-radius:28px;background:#fff;border:1px solid rgba(0,47,104,.11);box-shadow:0 10px 24px #002f6814,0 24px 64px #002f681a;transition:all .35s ease}.billing-process-card:hover{transform:translateY(-10px);border-color:#72bf1673;box-shadow:0 18px 42px #002f6829,0 38px 95px #002f6829}.billing-process-card:hover:before{opacity:1}.billing-process-image{position:relative;z-index:3;height:150px;overflow:hidden}.billing-process-image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:radial-gradient(circle at top right,rgba(114,191,22,.2),transparent 34%),linear-gradient(180deg,#002f6805,#002f6894);pointer-events:none}.billing-process-image img{width:100%;height:100%;object-fit:cover;transition:transform .7s ease,filter .7s ease}.billing-process-card:hover .billing-process-image img{transform:scale(1.12);filter:saturate(1.12) contrast(1.04)}.billing-process-image span{position:absolute;right:16px;bottom:14px;z-index:4;width:46px;height:38px;display:grid;place-items:center;border-radius:999px;background:#fffffff0;color:var(--revno-blue);font-size:14px;font-weight:900;transition:all .35s ease}.billing-process-body{position:relative;z-index:3;padding:24px}.billing-process-body h3{margin:0 0 10px;color:var(--revno-blue);font-size:19px;line-height:1.35;font-weight:900;transition:color .35s ease}.billing-process-body p{margin:0;color:var(--revno-muted);font-size:14px;line-height:1.75;font-weight:650;transition:color .35s ease}.billing-process-card:hover .billing-process-body h3,.billing-process-card:hover .billing-process-body p{color:#fff}.billing-process-card:hover .billing-process-image span{background:linear-gradient(135deg,var(--revno-green),var(--revno-green-2));color:#fff}.billing-flow-panel{position:relative;isolation:isolate;overflow:hidden;padding:32px;border-radius:34px;background:radial-gradient(circle at top right,rgba(114,191,22,.18),transparent 34%),linear-gradient(135deg,#002f68,#0056a6 58%,#061c49);box-shadow:0 34px 95px #002f6842}.billing-flow-panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.12;background-image:linear-gradient(to right,rgba(255,255,255,.14) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.14) 1px,transparent 1px);background-size:42px 42px;animation:billingGridMove 16s linear infinite}.billing-flow-item{position:relative;z-index:2;isolation:isolate;overflow:hidden;display:flex;align-items:center;gap:14px;min-height:58px;padding:14px;border-radius:18px;background:#ffffff1a;border:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 10px 24px #0014372e,inset 0 1px #ffffff14;transition:all .35s ease}.billing-flow-item:not(:last-child){margin-bottom:13px}.billing-flow-item:hover{transform:translate(8px);background:#72bf162e;border-color:#9dff3e5c}.billing-flow-item span{width:42px;height:38px;display:grid;place-items:center;flex:0 0 42px;border-radius:999px;background:#ffffff24;color:#9dff3e;font-size:13px;font-weight:900}.billing-flow-item p{margin:0;color:#fff;font-size:14px;font-weight:850}.billing-specialty-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.billing-specialty-card{position:relative;isolation:isolate;overflow:hidden;min-height:230px;padding:28px;border-radius:28px;background:#fff;border:1px solid rgba(0,47,104,.11);box-shadow:0 10px 24px #002f6814,0 24px 64px #002f681a;transition:all .35s ease}.billing-specialty-card:hover{transform:translateY(-10px);border-color:#72bf1673;box-shadow:0 18px 42px #002f6829,0 38px 95px #002f6829}.billing-specialty-card:hover:before{opacity:1}.billing-specialty-num{width:54px;height:42px;display:grid;place-items:center;margin-bottom:20px;border-radius:999px;background:#72bf1624;color:var(--revno-green);font-size:15px;font-weight:900;transition:all .35s ease}.billing-specialty-card h3{margin:0 0 12px;color:var(--revno-blue);font-size:20px;line-height:1.35;font-weight:900;transition:color .35s ease}.billing-specialty-card p{margin:0;color:var(--revno-muted);font-size:14.5px;line-height:1.75;font-weight:650;transition:color .35s ease}.billing-specialty-card:hover .billing-specialty-num{background:#ffffff29;color:#9dff3e}.billing-specialty-card:hover h3,.billing-specialty-card:hover p{color:#fff}.billing-final-cta{position:relative;overflow:hidden;padding:88px 0;text-align:center;background:radial-gradient(circle at top left,rgba(114,191,22,.22),transparent 30%),radial-gradient(circle at bottom right,rgba(0,166,231,.22),transparent 30%),linear-gradient(135deg,#002f68,#0056a6 55%,#061c49)}.billing-final-cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.12;background-image:linear-gradient(to right,rgba(255,255,255,.13) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.13) 1px,transparent 1px);background-size:44px 44px;animation:billingGridMove 16s linear infinite}.billing-final-cta .billing-container{position:relative;z-index:2}.billing-final-cta h2{max-width:780px;margin:0 auto 16px;color:#fff;font-size:clamp(30px,4vw,46px);line-height:1.18;font-weight:900}.billing-final-cta p{max-width:720px;margin:0 auto 30px;color:#ffffffdb;font-size:16px;line-height:1.8;font-weight:650}@keyframes billingGridMove{0%{background-position:0 0}to{background-position:44px 44px}}@keyframes billingBadgeFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (max-width: 1100px){.billing-split-grid,.billing-flow-layout{grid-template-columns:1fr}.billing-process-grid,.billing-specialty-grid{grid-template-columns:repeat(2,1fr)}.billing-image-wrap,.billing-image-wrap img{min-height:430px}}@media (max-width: 768px){.billing-container{width:min(100% - 28px,640px)}.billing-hero{min-height:310px;padding:56px 0 50px}.billing-hero h1{font-size:38px}.billing-hero p{font-size:15px}.billing-stats-grid,.billing-process-grid,.billing-specialty-grid{grid-template-columns:1fr}.billing-section,.billing-final-cta{padding:68px 0}.billing-image-wrap,.billing-image-wrap img{min-height:380px}.billing-copy p,.billing-head p,.billing-final-cta p{font-size:14.5px}.billing-image-badge{min-width:150px;padding:12px 13px;border-radius:15px}.billing-image-badge.top{top:22px;left:18px}.billing-image-badge.middle{right:18px}.billing-image-badge.bottom{left:20px;bottom:22px}}@media (max-width: 480px){.billing-container{width:min(100% - 22px,420px)}.billing-hero{min-height:280px;padding:44px 0 42px}.billing-hero h1{font-size:32px}.billing-stat-card,.billing-process-body,.billing-specialty-card,.billing-flow-panel{padding:22px 18px;border-radius:22px}.billing-image-wrap,.billing-image-wrap img{min-height:330px}.billing-image-badge{min-width:132px}.billing-image-badge strong{font-size:12.5px}.billing-image-badge span{font-size:11px}.billing-flow-item{align-items:flex-start}}.billing-clean-image{border-radius:2rem}.hipaa-page{width:100%;overflow-x:hidden;background:#fff;color:var(--revno-text);font-family:Manrope,sans-serif}.hipaa-container{width:min(1160px,calc(100% - 40px));margin:0 auto}button,input,textarea{font-family:inherit}.hipaa-hero{position:relative;min-height:350px;display:flex;align-items:center;overflow:hidden;padding:64px 0 58px;background:radial-gradient(circle at 12% 18%,rgba(114,191,22,.2),transparent 30%),radial-gradient(circle at 88% 20%,rgba(0,166,231,.2),transparent 32%),linear-gradient(135deg,#001e44,#003e84 52%,#061c49)}.hipaa-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.13;background-image:linear-gradient(to right,rgba(255,255,255,.13) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.13) 1px,transparent 1px);background-size:44px 44px;animation:hipaaGridMove 16s linear infinite}.hipaa-hero .hipaa-container{position:relative;z-index:2}.hipaa-breadcrumb{display:flex;align-items:center;gap:8px;margin-bottom:24px;color:#ffffffd1;font-size:14px;font-weight:800}.hipaa-breadcrumb button{border:0;background:transparent;padding:0;color:#9dff3e;font-size:14px;font-weight:900}.hipaa-hero h1{max-width:880px;margin:0 0 18px;color:#fff;font-size:clamp(38px,5vw,64px);line-height:1.08;font-weight:900;letter-spacing:-.045em}.hipaa-hero p{max-width:720px;margin:0;color:#ffffffe0;font-size:17px;line-height:1.8;font-weight:650}.hipaa-reveal{opacity:0;transform:translateY(42px);filter:blur(7px);transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1),filter .85s ease;transition-delay:var(--hipaa-delay, 0ms)}.hipaa-reveal-show{opacity:1!important;transform:translateY(0)!important;filter:blur(0)!important}.hipaa-trust-strip{padding:54px 0;background:#fff}.hipaa-trust-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.hipaa-trust-card{position:relative;isolation:isolate;overflow:hidden;padding:28px;border-radius:24px;background:#fff;border:1px solid rgba(0,47,104,.08);box-shadow:0 20px 52px #002f6817;transition:all .35s ease}.hipaa-trust-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:0;background:radial-gradient(circle at top right,rgba(114,191,22,.18),transparent 34%),linear-gradient(135deg,#002f68,#0056a6 60%,#007a9c);transition:opacity .35s ease}.hipaa-trust-card:hover{transform:translateY(-8px);border-color:#72bf1661;box-shadow:0 32px 75px #002f682e}.hipaa-trust-card:hover:before{opacity:1}.hipaa-trust-card h3{margin:0 0 8px;color:var(--revno-blue);font-size:34px;font-weight:900}.hipaa-trust-card p{margin:0;color:var(--revno-muted);font-size:14px;line-height:1.6;font-weight:800}.hipaa-trust-card:hover h3{color:#9dff3e}.hipaa-trust-card:hover p{color:#ffffffe0}.hipaa-section{padding:92px 0;overflow:hidden}.hipaa-white{background:#fff}.hipaa-soft{background:radial-gradient(circle at top right,rgba(114,191,22,.1),transparent 30%),linear-gradient(180deg,#f8fbff,#eef7ff)}.hipaa-split-grid,.hipaa-features-layout,.hipaa-audit-layout,.hipaa-benefit-layout{display:grid;grid-template-columns:1fr 1fr;gap:58px;align-items:center}.hipaa-split-grid.reverse{grid-template-columns:.95fr 1.05fr}.hipaa-kicker,.hipaa-head span{display:inline-flex;margin-bottom:12px;color:var(--revno-green);font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.22em}.hipaa-copy h2,.hipaa-head h2{margin:0;color:var(--revno-blue);font-size:clamp(30px,4vw,46px);line-height:1.18;font-weight:900;letter-spacing:-.035em}.hipaa-copy p,.hipaa-head p{margin:0 0 18px;color:var(--revno-muted);font-size:16px;line-height:1.85;font-weight:650}.hipaa-copy.white h2,.hipaa-copy.white p{color:#fff}.hipaa-copy.white .hipaa-kicker{color:#9dff3e}.hipaa-line{width:82px;height:4px;margin:18px 0 24px;border-radius:999px;background:linear-gradient(90deg,var(--revno-blue),var(--revno-cyan),var(--revno-green))}.hipaa-btn,.hipaa-form-card button,.hipaa-final-cta button{position:relative;overflow:hidden;min-height:50px;border:0;border-radius:999px;padding:0 24px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--revno-green),var(--revno-green-2));color:#fff;font-size:14px;font-weight:900;box-shadow:0 18px 42px #72bf163d;transition:all .35s ease}.hipaa-btn:hover,.hipaa-form-card button:hover,.hipaa-final-cta button:hover{transform:translateY(-4px);background:linear-gradient(135deg,var(--revno-blue),var(--revno-blue-2))}.hipaa-image-card,.hipaa-feature-image{position:relative;min-height:450px;border-radius:32px;overflow:hidden;background:#eaf4ff;box-shadow:0 30px 90px #002f6833;isolation:isolate}.hipaa-image-card:before,.hipaa-feature-image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:radial-gradient(circle at top right,rgba(114,191,22,.25),transparent 34%),linear-gradient(180deg,#002f680a,#002f68a8);pointer-events:none}.hipaa-image-card img,.hipaa-feature-image img{width:100%;height:100%;min-height:450px;display:block;object-fit:cover;transition:transform .75s ease,filter .75s ease}.hipaa-image-card:hover img,.hipaa-feature-image:hover img{transform:scale(1.08);filter:saturate(1.12) contrast(1.04)}.hipaa-floating-card,.hipaa-feature-image>div{position:absolute;left:24px;right:24px;bottom:24px;z-index:5;padding:20px;border-radius:22px;background:#ffffffeb;border:1px solid rgba(255,255,255,.42);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 42px #0014372e}.hipaa-floating-card strong,.hipaa-feature-image h3{display:block;margin:0 0 6px;color:var(--revno-blue);font-size:20px;font-weight:900}.hipaa-floating-card span,.hipaa-feature-image span,.hipaa-feature-image p{margin:0;color:var(--revno-muted);font-size:13px;line-height:1.6;font-weight:800}.hipaa-feature-list{display:grid;gap:12px;margin-top:24px}.hipaa-feature-item,.hipaa-benefit-item{display:flex;gap:12px;align-items:flex-start;padding:15px 16px;border-radius:16px;background:#fff;border:1px solid rgba(0,47,104,.08);box-shadow:0 14px 36px #002f6812;transition:all .3s ease}.hipaa-feature-item:hover,.hipaa-benefit-item:hover{transform:translate(8px);border-color:#72bf165c}.hipaa-feature-item strong,.hipaa-benefit-item strong{color:var(--revno-green);font-weight:900}.hipaa-feature-item span,.hipaa-benefit-item p{margin:0;color:var(--revno-dark);font-size:14px;line-height:1.6;font-weight:800}.hipaa-head{max-width:820px;margin:0 auto 44px;text-align:center}.hipaa-policy-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.hipaa-policy-card{position:relative;isolation:isolate;overflow:hidden;border-radius:28px;background:#fff;border:1px solid rgba(0,47,104,.08);box-shadow:0 22px 60px #002f681a;transition:all .35s ease}.hipaa-policy-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0;background:radial-gradient(circle at top right,rgba(114,191,22,.2),transparent 34%),linear-gradient(135deg,#002f68,#0056a6 60%,#007a9c);transition:opacity .35s ease}.hipaa-policy-card:hover{transform:translateY(-10px);border-color:#72bf166b;box-shadow:0 36px 95px #002f6838}.hipaa-policy-card:hover:before{opacity:1}.hipaa-policy-image{position:relative;z-index:3;height:165px;overflow:hidden}.hipaa-policy-image img{width:100%;height:100%;object-fit:cover;transition:transform .7s ease,filter .7s ease}.hipaa-policy-card:hover .hipaa-policy-image img{transform:scale(1.12)}.hipaa-policy-image span{position:absolute;right:16px;bottom:14px;z-index:4;width:46px;height:38px;display:grid;place-items:center;border-radius:999px;background:#fffffff0;color:var(--revno-blue);font-size:14px;font-weight:900}.hipaa-policy-body{position:relative;z-index:3;padding:24px}.hipaa-policy-body h3{margin:0 0 10px;color:var(--revno-blue);font-size:21px;font-weight:900}.hipaa-policy-body p{margin:0;color:var(--revno-muted);font-size:14px;line-height:1.75;font-weight:650}.hipaa-policy-card:hover .hipaa-policy-body h3,.hipaa-policy-card:hover .hipaa-policy-body p{color:#fff}.hipaa-benefit-section{padding:92px 0;background:radial-gradient(circle at top left,rgba(114,191,22,.22),transparent 30%),radial-gradient(circle at bottom right,rgba(0,166,231,.22),transparent 30%),linear-gradient(135deg,#002f68,#0056a6 55%,#061c49)}.hipaa-benefit-list{display:grid;gap:14px}.hipaa-benefit-item{background:#ffffff1a;border-color:#ffffff29;box-shadow:none}.hipaa-benefit-item p{color:#ffffffe6}.hipaa-form-card{padding:30px;border-radius:30px;background:#fff;border:1px solid rgba(0,47,104,.08);box-shadow:0 24px 70px #002f681f}.hipaa-form-card form{display:grid;gap:14px}.hipaa-form-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.hipaa-field label{display:block;margin-bottom:7px;color:var(--revno-dark);font-size:13px;font-weight:900}.hipaa-field input,.hipaa-field textarea{width:100%;min-height:48px;border:1px solid rgba(0,47,104,.13);border-radius:13px;padding:0 15px;outline:none;background:#f8fbff;color:var(--revno-dark);font-size:14px;font-weight:650;transition:all .25s ease}.hipaa-field textarea{min-height:96px;padding-top:13px;resize:none}.hipaa-field input:focus,.hipaa-field textarea:focus{border-color:var(--revno-green);background:#fff;box-shadow:0 0 0 4px #72bf161f}.hipaa-form-card button{width:100%;margin-top:4px}.hipaa-faq-section{padding:92px 0;background:radial-gradient(circle at top right,rgba(114,191,22,.1),transparent 30%),linear-gradient(180deg,#f8fbff,#eef7ff)}.hipaa-faq-list{max-width:900px;margin:0 auto;display:grid;gap:14px}.hipaa-faq-item{overflow:hidden;border-radius:20px;background:#fff;border:1px solid rgba(0,47,104,.08);box-shadow:0 16px 42px #002f6814}.hipaa-faq-question{width:100%;min-height:64px;border:0;background:transparent;padding:18px 22px;display:flex;justify-content:space-between;gap:18px;align-items:center;text-align:left}.hipaa-faq-question span{color:var(--revno-blue);font-size:15px;font-weight:900}.hipaa-faq-question strong{width:32px;height:32px;display:grid;place-items:center;flex:0 0 32px;border-radius:50%;background:#72bf161f;color:var(--revno-green);font-size:20px}.hipaa-faq-answer{padding:0 22px 20px}.hipaa-faq-answer p{margin:0;color:var(--revno-muted);font-size:14px;line-height:1.75;font-weight:650}.hipaa-final-cta{position:relative;overflow:hidden;padding:88px 0;text-align:center;background:radial-gradient(circle at top left,rgba(114,191,22,.22),transparent 30%),radial-gradient(circle at bottom right,rgba(0,166,231,.22),transparent 30%),linear-gradient(135deg,#002f68,#0056a6 55%,#061c49)}.hipaa-final-cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.12;background-image:linear-gradient(to right,rgba(255,255,255,.13) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.13) 1px,transparent 1px);background-size:44px 44px;animation:hipaaGridMove 16s linear infinite}.hipaa-final-cta .hipaa-container{position:relative;z-index:2}.hipaa-final-cta h2{max-width:780px;margin:0 auto 16px;color:#fff;font-size:clamp(30px,4vw,46px);line-height:1.18;font-weight:900}.hipaa-final-cta p{max-width:720px;margin:0 auto 30px;color:#ffffffdb;font-size:16px;line-height:1.8;font-weight:650}@keyframes hipaaGridMove{0%{background-position:0 0}to{background-position:44px 44px}}@media (max-width: 1100px){.hipaa-split-grid,.hipaa-split-grid.reverse,.hipaa-features-layout,.hipaa-audit-layout,.hipaa-benefit-layout{grid-template-columns:1fr}.hipaa-policy-grid,.hipaa-trust-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.hipaa-container{width:min(100% - 28px,640px)}.hipaa-hero{min-height:310px;padding:56px 0 50px}.hipaa-hero h1{font-size:38px}.hipaa-hero p{font-size:15px}.hipaa-section,.hipaa-benefit-section,.hipaa-faq-section,.hipaa-final-cta{padding:68px 0}.hipaa-policy-grid,.hipaa-trust-grid,.hipaa-form-row{grid-template-columns:1fr}.hipaa-image-card,.hipaa-image-card img,.hipaa-feature-image,.hipaa-feature-image img{min-height:380px}.hipaa-copy p,.hipaa-head p,.hipaa-final-cta p{font-size:14.5px}}@media (max-width: 480px){.hipaa-container{width:min(100% - 22px,420px)}.hipaa-hero{min-height:280px;padding:44px 0 42px}.hipaa-hero h1{font-size:32px}.hipaa-trust-card,.hipaa-policy-body,.hipaa-form-card{padding:24px 18px;border-radius:22px}.hipaa-image-card,.hipaa-image-card img,.hipaa-feature-image,.hipaa-feature-image img{min-height:320px}.hipaa-floating-card,.hipaa-feature-image>div{left:16px;right:16px;bottom:16px;padding:16px}.hipaa-policy-image{height:150px}}:root{--coding-blue: #002f68;--coding-blue-2: #0056a6;--coding-cyan: #00a6e7;--coding-green: #72bf16;--coding-green-2: #5ba80f;--coding-bg: #f4f9ff;--coding-text: #26384c;--coding-muted: #66758a;--coding-dark: #10233d;--coding-white: #ffffff;--coding-shadow: 0 24px 70px rgba(0, 47, 104, .12)}.coding-page{width:100%;overflow-x:hidden;background:#fff;color:var(--coding-text);font-family:Manrope,sans-serif}.coding-page *{box-sizing:border-box}.coding-container{width:min(1160px,calc(100% - 40px));margin:0 auto}.coding-page button{font-family:inherit;cursor:pointer}.coding-page-hero{position:relative;min-height:340px;display:flex;align-items:center;overflow:hidden;padding:78px 0 68px;background:linear-gradient(90deg,#093541eb,#002f68fa 46%,#004491f5),radial-gradient(circle at top left,rgba(114,191,22,.18),transparent 32%)}.coding-page-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.13;background-image:linear-gradient(to right,rgba(255,255,255,.12) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.12) 1px,transparent 1px);background-size:42px 42px}.coding-page-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 12% 18%,rgba(114,191,22,.16),transparent 28%),radial-gradient(circle at 85% 20%,rgba(0,166,231,.16),transparent 30%);pointer-events:none}.coding-page-hero .coding-container{position:relative;z-index:2}.coding-breadcrumb{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:26px;color:#ffffffc7;font-size:13px;font-weight:900}.coding-breadcrumb button{border:0;padding:0;background:transparent;color:#9dff3e;font-size:13px;font-weight:900}.coding-breadcrumb span{color:#ffffff9e}.coding-breadcrumb strong{color:#ffffffc7}.coding-page-hero h1{max-width:980px;margin:0;color:#fff;font-size:clamp(42px,5vw,66px);line-height:1.08;font-weight:900;letter-spacing:-.055em}.coding-page-hero p{max-width:800px;margin:20px 0 0;color:#ffffffd1;font-size:17px;line-height:1.8;font-weight:800}.coding-section{position:relative;padding:92px 0;background:#fff}.coding-soft-section{background:radial-gradient(circle at top right,rgba(114,191,22,.12),transparent 30%),radial-gradient(circle at bottom left,rgba(0,166,231,.12),transparent 30%),linear-gradient(180deg,#f8fbff,#eaf5ff);overflow:hidden}.coding-soft-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.55;background-image:linear-gradient(to right,rgba(0,47,104,.04) 1px,transparent 1px),linear-gradient(to bottom,rgba(0,47,104,.04) 1px,transparent 1px);background-size:42px 42px}.coding-soft-section .coding-container{position:relative;z-index:2}.coding-split{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.coding-kicker{display:inline-flex;margin-bottom:14px;color:var(--coding-green);font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.2em}.coding-content h2,.coding-section-head h2,.coding-cta h2{margin:0;color:var(--coding-blue);font-size:clamp(30px,4vw,46px);line-height:1.18;font-weight:900;letter-spacing:-.035em}.coding-content p,.coding-section-head p,.coding-cta p{margin:0 0 18px;color:var(--coding-muted);font-size:16px;line-height:1.85;font-weight:600}.coding-title-line{width:78px;height:4px;margin:18px 0 24px;border-radius:999px;background:linear-gradient(90deg,var(--coding-blue),var(--coding-cyan),var(--coding-green));box-shadow:0 0 22px #72bf1652}.coding-primary-btn,.coding-cta button{position:relative;overflow:hidden;min-height:50px;display:inline-flex;align-items:center;justify-content:center;gap:9px;margin-top:16px;border:0;border-radius:999px;padding:0 24px;background:linear-gradient(135deg,var(--coding-blue),var(--coding-blue-2));color:#fff;font-size:15px;font-weight:900;box-shadow:0 18px 40px #002f6838;transition:all .32s ease}.coding-primary-btn:hover,.coding-cta button:hover{transform:translateY(-3px);background:linear-gradient(135deg,var(--coding-green),var(--coding-green-2))}.coding-section-head{max-width:840px;margin:0 auto 48px;text-align:center}.coding-section-head p{max-width:760px;margin:16px auto 0}.coding-image-card{position:relative;overflow:hidden;min-height:420px;border-radius:30px;background:#eaf4ff;border:1px solid rgba(0,47,104,.08);box-shadow:var(--coding-shadow);isolation:isolate;transition:all .35s ease}.coding-image-card:hover{transform:translateY(-9px) scale(1.015);border-color:#72bf1659;box-shadow:0 34px 90px #002f6833}.coding-image-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(180deg,#002f680a,#002f6873),radial-gradient(circle at top right,rgba(114,191,22,.18),transparent 34%);pointer-events:none}.coding-image-card img{width:100%;height:100%;min-height:420px;display:block;object-fit:cover;transition:transform .65s ease,filter .65s ease}.coding-image-card:hover img{transform:scale(1.07);filter:saturate(1.12) contrast(1.04)}.coding-image-badge{position:absolute;left:24px;right:24px;bottom:24px;z-index:3;padding:20px;border-radius:22px;background:#ffffffeb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.45)}.coding-image-badge strong{display:block;color:var(--coding-blue);font-size:21px;font-weight:900}.coding-image-badge span{display:block;margin-top:6px;color:var(--coding-muted);font-size:14px;font-weight:800}.coding-process-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.coding-process-card,.coding-feature-card,.coding-benefit-item{position:relative;overflow:hidden;border-radius:24px;background:#fff;border:1px solid rgba(0,47,104,.08);box-shadow:0 20px 52px #002f681a;transition:all .35s ease}.coding-process-card{min-height:270px;padding:26px 22px}.coding-process-card:before,.coding-feature-card:before,.coding-benefit-item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:radial-gradient(circle at top right,rgba(114,191,22,.22),transparent 35%),linear-gradient(135deg,#002f68,#0056a6 55%,#006f8f);transition:opacity .35s ease}.coding-process-card:hover,.coding-feature-card:hover,.coding-benefit-item:hover{transform:translateY(-9px) scale(1.015);border-color:#72bf1673;box-shadow:0 32px 85px #002f6833}.coding-process-card:hover:before,.coding-feature-card:hover:before,.coding-benefit-item:hover:before{opacity:1}.coding-process-icon{position:relative;z-index:2;width:58px;height:58px;display:grid;place-items:center;margin-bottom:20px;border-radius:20px;background:#72bf161f;border:1px solid rgba(114,191,22,.22);color:var(--coding-green);font-size:24px;transition:all .35s ease}.coding-process-card>span{position:absolute;top:20px;right:20px;z-index:2;color:#002f6829;font-size:30px;line-height:1;font-weight:900;transition:all .35s ease}.coding-process-card h3{position:relative;z-index:2;margin:0 0 12px;color:var(--coding-blue);font-size:19px;line-height:1.35;font-weight:900;transition:all .35s ease}.coding-process-card p{position:relative;z-index:2;margin:0;color:var(--coding-muted);font-size:14px;line-height:1.75;font-weight:600;transition:all .35s ease}.coding-process-card:hover .coding-process-icon{background:#fff;color:var(--coding-green);transform:translateY(-4px) scale(1.06)}.coding-process-card:hover>span{color:#fff3}.coding-process-card:hover h3,.coding-process-card:hover p{color:#fff}.coding-feature-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.coding-feature-card{min-height:94px;display:flex;align-items:center;gap:18px;padding:22px}.coding-feature-card span{position:relative;z-index:2;width:44px;height:44px;display:grid;place-items:center;flex:0 0 44px;border-radius:15px;background:linear-gradient(135deg,#00a6e71f,#72bf1624);color:var(--coding-blue);font-size:14px;font-weight:900;transition:all .35s ease}.coding-feature-card p{position:relative;z-index:2;margin:0;color:var(--coding-dark);font-size:15px;line-height:1.55;font-weight:800;transition:all .35s ease}.coding-feature-card:hover span{background:#fff;color:var(--coding-green)}.coding-feature-card:hover p{color:#fff}.coding-benefit-list{display:grid;gap:14px;margin-top:24px}.coding-benefit-item{display:flex;align-items:center;gap:15px;min-height:70px;padding:18px}.coding-benefit-item strong{position:relative;z-index:2;width:42px;height:42px;display:grid;place-items:center;flex:0 0 42px;border-radius:15px;background:#72bf161f;color:var(--coding-green);transition:all .35s ease}.coding-benefit-item p{position:relative;z-index:2;margin:0;color:var(--coding-dark);font-size:15px;line-height:1.55;font-weight:800;transition:all .35s ease}.coding-benefit-item:hover strong{background:#fff}.coding-benefit-item:hover p{color:#fff}.coding-cta{position:relative;overflow:hidden;padding:94px 0;background:radial-gradient(circle at top left,rgba(114,191,22,.18),transparent 32%),linear-gradient(120deg,#002f68,#0056a6 54%,#061c49);color:#fff}.coding-cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.12;background-image:linear-gradient(to right,rgba(255,255,255,.13) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.13) 1px,transparent 1px);background-size:42px 42px}.coding-cta-inner{position:relative;z-index:2;max-width:880px;text-align:center}.coding-cta .coding-kicker{color:#9dff3e}.coding-cta h2{color:#fff}.coding-cta p{width:min(760px,100%);margin:16px auto 26px;color:#ffffffdb}.coding-reveal{opacity:0;transform:translateY(46px) scale(.98);filter:blur(7px);transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1),filter .85s ease;transition-delay:var(--coding-delay, 0ms);will-change:transform,opacity}.coding-left{transform:translate(-62px) scale(.98)}.coding-right{transform:translate(62px) scale(.98)}.coding-show{opacity:1!important;transform:translate(0) scale(1)!important;filter:blur(0)!important}@media (max-width: 1100px){.coding-split{grid-template-columns:1fr;gap:44px}.coding-process-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.coding-container{width:min(100% - 28px,640px)}.coding-page-hero{min-height:320px;padding:58px 0 52px}.coding-page-hero h1{font-size:38px}.coding-page-hero p{font-size:15px}.coding-section,.coding-cta{padding:66px 0}.coding-content h2,.coding-section-head h2,.coding-cta h2{font-size:28px}.coding-process-grid,.coding-feature-grid{grid-template-columns:1fr}.coding-image-card,.coding-image-card img{min-height:320px}.coding-left,.coding-right{transform:translateY(42px) scale(.98)}}@media (max-width: 480px){.coding-container{width:min(100% - 22px,420px)}.coding-page-hero h1{font-size:31px}.coding-breadcrumb{font-size:12px;gap:7px}.coding-image-badge{left:16px;right:16px;bottom:16px;padding:17px}.coding-feature-card,.coding-benefit-item{align-items:flex-start}}:root{--denial-blue: #002f68;--denial-blue-2: #0056a6;--denial-cyan: #00a6e7;--denial-green: #72bf16;--denial-green-2: #5ba80f;--denial-bg: #f4f9ff;--denial-text: #26384c;--denial-muted: #66758a;--denial-dark: #10233d;--denial-white: #ffffff;--denial-shadow: 0 24px 70px rgba(0, 47, 104, .12)}.denial-page{width:100%;overflow-x:hidden;background:#fff;color:var(--denial-text);font-family:Manrope,sans-serif}.denial-page *{box-sizing:border-box}.denial-container{width:min(1160px,calc(100% - 40px));margin:0 auto}.denial-page button{font-family:inherit;cursor:pointer}.denial-page-hero{position:relative;min-height:340px;display:flex;align-items:center;overflow:hidden;padding:78px 0 68px;background:linear-gradient(90deg,#093541eb,#002f68fa 46%,#004491f5),radial-gradient(circle at top left,rgba(114,191,22,.18),transparent 32%)}.denial-page-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.13;background-image:linear-gradient(to right,rgba(255,255,255,.12) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.12) 1px,transparent 1px);background-size:42px 42px}.denial-page-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 12% 18%,rgba(114,191,22,.16),transparent 28%),radial-gradient(circle at 85% 20%,rgba(0,166,231,.16),transparent 30%);pointer-events:none}.denial-page-hero .denial-container{position:relative;z-index:2}.denial-breadcrumb{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:26px;color:#ffffffc7;font-size:13px;font-weight:900}.denial-breadcrumb button{border:0;padding:0;background:transparent;color:#9dff3e;font-size:13px;font-weight:900}.denial-breadcrumb span{color:#ffffff9e}.denial-breadcrumb strong{color:#ffffffc7}.denial-page-hero h1{max-width:980px;margin:0;color:#fff;font-size:clamp(42px,5vw,66px);line-height:1.08;font-weight:900;letter-spacing:-.055em}.denial-page-hero p{max-width:800px;margin:20px 0 0;color:#ffffffd1;font-size:17px;line-height:1.8;font-weight:800}.denial-section{position:relative;padding:92px 0;background:#fff}.denial-soft-section{background:radial-gradient(circle at top right,rgba(114,191,22,.12),transparent 30%),radial-gradient(circle at bottom left,rgba(0,166,231,.12),transparent 30%),linear-gradient(180deg,#f8fbff,#eaf5ff);overflow:hidden}.denial-soft-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.55;background-image:linear-gradient(to right,rgba(0,47,104,.04) 1px,transparent 1px),linear-gradient(to bottom,rgba(0,47,104,.04) 1px,transparent 1px);background-size:42px 42px}.denial-soft-section .denial-container{position:relative;z-index:2}.denial-split{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.denial-kicker{display:inline-flex;margin-bottom:14px;color:var(--denial-green);font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.2em}.denial-content h2,.denial-section-head h2,.denial-cta h2{margin:0;color:var(--denial-blue);font-size:clamp(30px,4vw,46px);line-height:1.18;font-weight:900;letter-spacing:-.035em}.denial-content p,.denial-section-head p,.denial-cta p{margin:0 0 18px;color:var(--denial-muted);font-size:16px;line-height:1.85;font-weight:600}.denial-title-line{width:78px;height:4px;margin:18px 0 24px;border-radius:999px;background:linear-gradient(90deg,var(--denial-blue),var(--denial-cyan),var(--denial-green));box-shadow:0 0 22px #72bf1652}.denial-primary-btn,.denial-cta button{position:relative;overflow:hidden;min-height:50px;display:inline-flex;align-items:center;justify-content:center;gap:9px;margin-top:16px;border:0;border-radius:999px;padding:0 24px;background:linear-gradient(135deg,var(--denial-blue),var(--denial-blue-2));color:#fff;font-size:15px;font-weight:900;box-shadow:0 18px 40px #002f6838;transition:all .32s ease}.denial-primary-btn:hover,.denial-cta button:hover{transform:translateY(-3px);background:linear-gradient(135deg,var(--denial-green),var(--denial-green-2))}.denial-section-head{max-width:840px;margin:0 auto 48px;text-align:center}.denial-section-head p{max-width:760px;margin:16px auto 0}.denial-image-card{position:relative;overflow:hidden;min-height:420px;border-radius:30px;background:#eaf4ff;border:1px solid rgba(0,47,104,.08);box-shadow:var(--denial-shadow);isolation:isolate;transition:all .35s ease}.denial-image-card:hover{transform:translateY(-9px) scale(1.015);border-color:#72bf1659;box-shadow:0 34px 90px #002f6833}.denial-image-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(180deg,#002f680a,#002f6873),radial-gradient(circle at top right,rgba(114,191,22,.18),transparent 34%);pointer-events:none}.denial-image-card img{width:100%;height:100%;min-height:420px;display:block;object-fit:cover;transition:transform .65s ease,filter .65s ease}.denial-image-card:hover img{transform:scale(1.07);filter:saturate(1.12) contrast(1.04)}.denial-image-badge{position:absolute;left:24px;right:24px;bottom:24px;z-index:3;padding:20px;border-radius:22px;background:#ffffffeb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.45)}.denial-image-badge strong{display:block;color:var(--denial-blue);font-size:21px;font-weight:900}.denial-image-badge span{display:block;margin-top:6px;color:var(--denial-muted);font-size:14px;font-weight:800}.denial-process-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.denial-process-card,.denial-feature-card,.denial-benefit-item{position:relative;overflow:hidden;border-radius:24px;background:#fff;border:1px solid rgba(0,47,104,.08);box-shadow:0 20px 52px #002f681a;transition:all .35s ease}.denial-process-card{min-height:270px;padding:26px 22px}.denial-process-card:before,.denial-feature-card:before,.denial-benefit-item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:radial-gradient(circle at top right,rgba(114,191,22,.22),transparent 35%),linear-gradient(135deg,#002f68,#0056a6 55%,#006f8f);transition:opacity .35s ease}.denial-process-card:hover,.denial-feature-card:hover,.denial-benefit-item:hover{transform:translateY(-9px) scale(1.015);border-color:#72bf1673;box-shadow:0 32px 85px #002f6833}.denial-process-card:hover:before,.denial-feature-card:hover:before,.denial-benefit-item:hover:before{opacity:1}.denial-process-icon{position:relative;z-index:2;width:58px;height:58px;display:grid;place-items:center;margin-bottom:20px;border-radius:20px;background:#72bf161f;border:1px solid rgba(114,191,22,.22);color:var(--denial-green);font-size:24px;transition:all .35s ease}.denial-process-card>span{position:absolute;top:20px;right:20px;z-index:2;color:#002f6829;font-size:30px;line-height:1;font-weight:900;transition:all .35s ease}.denial-process-card h3{position:relative;z-index:2;margin:0 0 12px;color:var(--denial-blue);font-size:19px;line-height:1.35;font-weight:900;transition:all .35s ease}.denial-process-card p{position:relative;z-index:2;margin:0;color:var(--denial-muted);font-size:14px;line-height:1.75;font-weight:600;transition:all .35s ease}.denial-process-card:hover .denial-process-icon{background:#fff;color:var(--denial-green);transform:translateY(-4px) scale(1.06)}.denial-process-card:hover>span{color:#fff3}.denial-process-card:hover h3,.denial-process-card:hover p{color:#fff}.denial-feature-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.denial-feature-card{min-height:94px;display:flex;align-items:center;gap:18px;padding:22px}.denial-feature-card span{position:relative;z-index:2;width:44px;height:44px;display:grid;place-items:center;flex:0 0 44px;border-radius:15px;background:linear-gradient(135deg,#00a6e71f,#72bf1624);color:var(--denial-blue);font-size:14px;font-weight:900;transition:all .35s ease}.denial-feature-card p{position:relative;z-index:2;margin:0;color:var(--denial-dark);font-size:15px;line-height:1.55;font-weight:800;transition:all .35s ease}.denial-feature-card:hover span{background:#fff;color:var(--denial-green)}.denial-feature-card:hover p{color:#fff}.denial-benefit-list{display:grid;gap:14px;margin-top:24px}.denial-benefit-item{display:flex;align-items:center;gap:15px;min-height:70px;padding:18px}.denial-benefit-item strong{position:relative;z-index:2;width:42px;height:42px;display:grid;place-items:center;flex:0 0 42px;border-radius:15px;background:#72bf161f;color:var(--denial-green);transition:all .35s ease}.denial-benefit-item p{position:relative;z-index:2;margin:0;color:var(--denial-dark);font-size:15px;line-height:1.55;font-weight:800;transition:all .35s ease}.denial-benefit-item:hover strong{background:#fff}.denial-benefit-item:hover p{color:#fff}.denial-cta{position:relative;overflow:hidden;padding:94px 0;background:radial-gradient(circle at top left,rgba(114,191,22,.18),transparent 32%),linear-gradient(120deg,#002f68,#0056a6 54%,#061c49);color:#fff}.denial-cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.12;background-image:linear-gradient(to right,rgba(255,255,255,.13) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.13) 1px,transparent 1px);background-size:42px 42px}.denial-cta-inner{position:relative;z-index:2;max-width:880px;text-align:center}.denial-cta .denial-kicker{color:#9dff3e}.denial-cta h2{color:#fff}.denial-cta p{width:min(760px,100%);margin:16px auto 26px;color:#ffffffdb}.denial-reveal{opacity:0;transform:translateY(46px) scale(.98);filter:blur(7px);transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1),filter .85s ease;transition-delay:var(--denial-delay, 0ms);will-change:transform,opacity}.denial-left{transform:translate(-62px) scale(.98)}.denial-right{transform:translate(62px) scale(.98)}.denial-show{opacity:1!important;transform:translate(0) scale(1)!important;filter:blur(0)!important}@media (max-width: 1100px){.denial-split{grid-template-columns:1fr;gap:44px}.denial-process-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.denial-container{width:min(100% - 28px,640px)}.denial-page-hero{min-height:320px;padding:58px 0 52px}.denial-page-hero h1{font-size:38px}.denial-page-hero p{font-size:15px}.denial-section,.denial-cta{padding:66px 0}.denial-content h2,.denial-section-head h2,.denial-cta h2{font-size:28px}.denial-process-grid,.denial-feature-grid{grid-template-columns:1fr}.denial-image-card,.denial-image-card img{min-height:320px}.denial-left,.denial-right{transform:translateY(42px) scale(.98)}}@media (max-width: 480px){.denial-container{width:min(100% - 22px,420px)}.denial-page-hero h1{font-size:31px}.denial-breadcrumb{font-size:12px;gap:7px}.denial-image-badge{left:16px;right:16px;bottom:16px;padding:17px}.denial-feature-card,.denial-benefit-item{align-items:flex-start}}:root{--cred-blue: #002f68;--cred-blue-2: #0056a6;--cred-cyan: #00a6e7;--cred-green: #72bf16;--cred-green-2: #5ba80f;--cred-bg: #f4f9ff;--cred-text: #26384c;--cred-muted: #66758a;--cred-dark: #10233d;--cred-white: #ffffff;--cred-shadow: 0 24px 70px rgba(0, 47, 104, .12)}.cred-page{width:100%;overflow-x:hidden;background:#fff;color:var(--cred-text);font-family:Manrope,sans-serif}.cred-page *{box-sizing:border-box}.cred-container{width:min(1160px,calc(100% - 40px));margin:0 auto}.cred-page button{font-family:inherit;cursor:pointer}.cred-page-hero{position:relative;min-height:340px;display:flex;align-items:center;overflow:hidden;padding:78px 0 68px;background:linear-gradient(90deg,#093541eb,#002f68fa 46%,#004491f5),radial-gradient(circle at top left,rgba(114,191,22,.18),transparent 32%)}.cred-page-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.13;background-image:linear-gradient(to right,rgba(255,255,255,.12) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.12) 1px,transparent 1px);background-size:42px 42px}.cred-page-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 12% 18%,rgba(114,191,22,.16),transparent 28%),radial-gradient(circle at 85% 20%,rgba(0,166,231,.16),transparent 30%);pointer-events:none}.cred-page-hero .cred-container{position:relative;z-index:2}.cred-breadcrumb{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:26px;color:#ffffffc7;font-size:13px;font-weight:900}.cred-breadcrumb button{border:0;padding:0;background:transparent;color:#9dff3e;font-size:13px;font-weight:900}.cred-breadcrumb span{color:#ffffff9e}.cred-breadcrumb strong{color:#ffffffc7}.cred-page-hero h1{max-width:1080px;margin:0;color:#fff;font-size:clamp(38px,4.8vw,64px);line-height:1.08;font-weight:900;letter-spacing:-.055em}.cred-page-hero p{max-width:820px;margin:20px 0 0;color:#ffffffd1;font-size:17px;line-height:1.8;font-weight:800}.cred-section{position:relative;padding:92px 0;background:#fff}.cred-soft-section{background:radial-gradient(circle at top right,rgba(114,191,22,.12),transparent 30%),radial-gradient(circle at bottom left,rgba(0,166,231,.12),transparent 30%),linear-gradient(180deg,#f8fbff,#eaf5ff);overflow:hidden}.cred-soft-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.55;background-image:linear-gradient(to right,rgba(0,47,104,.04) 1px,transparent 1px),linear-gradient(to bottom,rgba(0,47,104,.04) 1px,transparent 1px);background-size:42px 42px}.cred-soft-section .cred-container{position:relative;z-index:2}.cred-split{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.cred-kicker{display:inline-flex;margin-bottom:14px;color:var(--cred-green);font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.2em}.cred-content h2,.cred-section-head h2,.cred-cta h2{margin:0;color:var(--cred-blue);font-size:clamp(30px,4vw,46px);line-height:1.18;font-weight:900;letter-spacing:-.035em}.cred-content p,.cred-section-head p,.cred-cta p{margin:0 0 18px;color:var(--cred-muted);font-size:16px;line-height:1.85;font-weight:600}.cred-title-line{width:78px;height:4px;margin:18px 0 24px;border-radius:999px;background:linear-gradient(90deg,var(--cred-blue),var(--cred-cyan),var(--cred-green));box-shadow:0 0 22px #72bf1652}.cred-primary-btn,.cred-cta button{position:relative;overflow:hidden;min-height:50px;display:inline-flex;align-items:center;justify-content:center;gap:9px;margin-top:16px;border:0;border-radius:999px;padding:0 24px;background:linear-gradient(135deg,var(--cred-blue),var(--cred-blue-2));color:#fff;font-size:15px;font-weight:900;box-shadow:0 18px 40px #002f6838;transition:all .32s ease}.cred-primary-btn:hover,.cred-cta button:hover{transform:translateY(-3px);background:linear-gradient(135deg,var(--cred-green),var(--cred-green-2))}.cred-section-head{max-width:840px;margin:0 auto 48px;text-align:center}.cred-section-head p{max-width:760px;margin:16px auto 0}.cred-image-card{position:relative;overflow:hidden;min-height:420px;border-radius:30px;background:#eaf4ff;border:1px solid rgba(0,47,104,.08);box-shadow:var(--cred-shadow);isolation:isolate;transition:all .35s ease}.cred-image-card:hover{transform:translateY(-9px) scale(1.015);border-color:#72bf1659;box-shadow:0 34px 90px #002f6833}.cred-image-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(180deg,#002f680a,#002f6873),radial-gradient(circle at top right,rgba(114,191,22,.18),transparent 34%);pointer-events:none}.cred-image-card img{width:100%;height:100%;min-height:420px;display:block;object-fit:cover;transition:transform .65s ease,filter .65s ease}.cred-image-card:hover img{transform:scale(1.07);filter:saturate(1.12) contrast(1.04)}.cred-image-badge{position:absolute;left:24px;right:24px;bottom:24px;z-index:3;padding:20px;border-radius:22px;background:#ffffffeb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.45)}.cred-image-badge strong{display:block;color:var(--cred-blue);font-size:21px;font-weight:900}.cred-image-badge span{display:block;margin-top:6px;color:var(--cred-muted);font-size:14px;font-weight:800}.cred-process-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.cred-process-card,.cred-payer-card,.cred-benefit-item{position:relative;overflow:hidden;border-radius:24px;background:#fff;border:1px solid rgba(0,47,104,.08);box-shadow:0 20px 52px #002f681a;transition:all .35s ease}.cred-process-card{min-height:270px;padding:26px 22px}.cred-process-card:before,.cred-payer-card:before,.cred-benefit-item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:radial-gradient(circle at top right,rgba(114,191,22,.22),transparent 35%),linear-gradient(135deg,#002f68,#0056a6 55%,#006f8f);transition:opacity .35s ease}.cred-process-card:hover,.cred-payer-card:hover,.cred-benefit-item:hover{transform:translateY(-9px) scale(1.015);border-color:#72bf1673;box-shadow:0 32px 85px #002f6833}.cred-process-card:hover:before,.cred-payer-card:hover:before,.cred-benefit-item:hover:before{opacity:1}.cred-process-icon{position:relative;z-index:2;width:58px;height:58px;display:grid;place-items:center;margin-bottom:20px;border-radius:20px;background:#72bf161f;border:1px solid rgba(114,191,22,.22);color:var(--cred-green);font-size:24px;transition:all .35s ease}.cred-process-card>span{position:absolute;top:20px;right:20px;z-index:2;color:#002f6829;font-size:30px;line-height:1;font-weight:900;transition:all .35s ease}.cred-process-card h3{position:relative;z-index:2;margin:0 0 12px;color:var(--cred-blue);font-size:19px;line-height:1.35;font-weight:900;transition:all .35s ease}.cred-process-card p{position:relative;z-index:2;margin:0;color:var(--cred-muted);font-size:14px;line-height:1.75;font-weight:600;transition:all .35s ease}.cred-process-card:hover .cred-process-icon{background:#fff;color:var(--cred-green);transform:translateY(-4px) scale(1.06)}.cred-process-card:hover>span{color:#fff3}.cred-process-card:hover h3,.cred-process-card:hover p{color:#fff}.cred-benefit-list{display:grid;gap:14px;margin-top:24px}.cred-benefit-item{display:flex;align-items:center;gap:15px;min-height:70px;padding:18px}.cred-benefit-item strong{position:relative;z-index:2;width:42px;height:42px;display:grid;place-items:center;flex:0 0 42px;border-radius:15px;background:#72bf161f;color:var(--cred-green);transition:all .35s ease}.cred-benefit-item p{position:relative;z-index:2;margin:0;color:var(--cred-dark);font-size:15px;line-height:1.55;font-weight:800;transition:all .35s ease}.cred-benefit-item:hover strong{background:#fff}.cred-benefit-item:hover p{color:#fff}.cred-payer-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:18px}.cred-payer-card{min-height:112px;display:grid;align-content:center;justify-items:center;text-align:center;padding:22px 16px}.cred-payer-card span{position:relative;z-index:2;width:38px;height:38px;display:grid;place-items:center;margin-bottom:12px;border-radius:14px;background:linear-gradient(135deg,#00a6e71f,#72bf1624);color:var(--cred-blue);font-size:13px;font-weight:900;transition:all .35s ease}.cred-payer-card p{position:relative;z-index:2;margin:0;color:var(--cred-dark);font-size:15px;font-weight:900;transition:all .35s ease}.cred-payer-card:hover span{background:#fff;color:var(--cred-green)}.cred-cta{position:relative;overflow:hidden;padding:94px 0;background:radial-gradient(circle at top left,rgba(114,191,22,.18),transparent 32%),linear-gradient(120deg,#002f68,#0056a6 54%,#061c49);color:#fff}.cred-cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.12;background-image:linear-gradient(to right,rgba(255,255,255,.13) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.13) 1px,transparent 1px);background-size:42px 42px}.cred-cta-inner{position:relative;z-index:2;max-width:880px;text-align:center}.cred-cta .cred-kicker{color:#9dff3e}.cred-cta h2{color:#fff}.cred-cta p{width:min(760px,100%);margin:16px auto 26px;color:#ffffffdb}.cred-reveal{opacity:0;transform:translateY(46px) scale(.98);filter:blur(7px);transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1),filter .85s ease;transition-delay:var(--cred-delay, 0ms);will-change:transform,opacity}.cred-left{transform:translate(-62px) scale(.98)}.cred-right{transform:translate(62px) scale(.98)}.cred-show{opacity:1!important;transform:translate(0) scale(1)!important;filter:blur(0)!important}@media (max-width: 1100px){.cred-split{grid-template-columns:1fr;gap:44px}.cred-process-grid{grid-template-columns:repeat(2,1fr)}.cred-payer-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 768px){.cred-container{width:min(100% - 28px,640px)}.cred-page-hero{min-height:320px;padding:58px 0 52px}.cred-page-hero h1{font-size:34px}.cred-page-hero p{font-size:15px}.cred-section,.cred-cta{padding:66px 0}.cred-content h2,.cred-section-head h2,.cred-cta h2{font-size:28px}.cred-process-grid,.cred-payer-grid{grid-template-columns:1fr}.cred-image-card,.cred-image-card img{min-height:320px}.cred-left,.cred-right{transform:translateY(42px) scale(.98)}}@media (max-width: 480px){.cred-container{width:min(100% - 22px,420px)}.cred-page-hero h1{font-size:30px}.cred-breadcrumb{font-size:12px;gap:7px}.cred-image-badge{left:16px;right:16px;bottom:16px;padding:17px}.cred-benefit-item{align-items:flex-start}}.cred-payer-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:22px}.cred-payer-card{position:relative;isolation:isolate;overflow:hidden;min-height:175px;padding:26px 18px 22px;border-radius:26px;background:radial-gradient(circle at top right,rgba(114,191,22,.12),transparent 36%),linear-gradient(135deg,#eef6ff,#fff 48%,#e9f5ff);border:1px solid rgba(0,47,104,.16);box-shadow:0 18px 48px #002f681f;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center;transition:all .35s ease}.cred-payer-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:0;background:radial-gradient(circle at top right,rgba(114,191,22,.24),transparent 34%),linear-gradient(135deg,#002f68,#0056a6 58%,#007a9c);transition:opacity .35s ease}.cred-payer-card:hover{transform:translateY(-9px);border-color:#72bf167a;box-shadow:0 30px 75px #002f6838}.cred-payer-card:hover:before{opacity:1}.cred-payer-logo{position:relative;z-index:3;width:118px;height:76px;padding:12px;border-radius:20px;background:#fff;border:1px solid rgba(0,47,104,.1);box-shadow:0 14px 30px #002f681f;display:flex;align-items:center;justify-content:center;transition:all .35s ease}.cred-payer-logo img{position:relative;z-index:4;width:100%;height:100%;object-fit:contain;display:block;opacity:1;visibility:visible;filter:none;transition:transform .35s ease}.cred-payer-card:hover .cred-payer-logo{background:#fff;transform:scale(1.07);box-shadow:0 18px 42px #00143733}.cred-payer-card:hover .cred-payer-logo img{opacity:1;visibility:visible;filter:none;transform:scale(1.05)}.cred-payer-card span{position:absolute;top:14px;right:18px;z-index:2;color:#002f6840;font-size:13px;font-weight:900}.cred-payer-card:hover span{color:#ffffff8c}.cred-payer-card p{position:relative;z-index:3;margin:0;color:var(--revno-blue);font-size:15px;font-weight:900}.cred-payer-card:hover p{color:#fff}@media (max-width: 1100px){.cred-payer-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 768px){.cred-payer-grid{grid-template-columns:repeat(2,1fr);gap:18px}.cred-payer-card{min-height:160px}.cred-payer-logo{width:108px;height:70px}}@media (max-width: 420px){.cred-payer-grid{grid-template-columns:1fr}.cred-payer-logo{width:125px;height:78px}}.cred-payer-card>span{position:absolute!important;top:14px!important;right:16px!important;z-index:20!important;width:34px!important;height:34px!important;display:grid!important;place-items:center!important;border-radius:50%!important;background:#002f6814!important;color:var(--revno-blue)!important;font-size:12px!important;font-weight:900!important;line-height:1!important;opacity:1!important;visibility:visible!important;border:1px solid rgba(0,47,104,.12)!important;box-shadow:0 8px 18px #002f6814!important;transition:all .35s ease!important}.cred-payer-card:hover>span{background:linear-gradient(135deg,var(--revno-green),var(--revno-green-2))!important;color:#fff!important;border-color:#ffffff47!important;box-shadow:0 10px 24px #72bf1659!important;opacity:1!important;visibility:visible!important;transform:scale(1.08)!important}.cred-payer-card{isolation:isolate!important}.cred-payer-card:before{z-index:-1!important}.cred-payer-logo,.cred-payer-logo img,.cred-payer-card p{position:relative!important;z-index:10!important}.contact-page{width:100%;overflow-x:hidden;background:#fff;color:var(--revno-text);font-family:Manrope,sans-serif}.contact-container{width:min(1160px,calc(100% - 40px));margin:0 auto}button,input,textarea,a{font-family:inherit}.contact-toast{position:fixed;top:92px;right:22px;z-index:9999;max-width:360px;padding:15px 18px;border-radius:16px;background:linear-gradient(135deg,var(--revno-green),var(--revno-green-2));color:#fff;font-size:14px;font-weight:900;box-shadow:0 22px 60px #002f6840;animation:toastSlideIn .45s ease both}.contact-hero{position:relative;min-height:350px;display:flex;align-items:center;overflow:hidden;padding:64px 0 58px;background:radial-gradient(circle at 12% 18%,rgba(114,191,22,.2),transparent 30%),radial-gradient(circle at 88% 20%,rgba(0,166,231,.2),transparent 32%),linear-gradient(135deg,#001e44,#003e84 52%,#061c49)}.contact-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.13;background-image:linear-gradient(to right,rgba(255,255,255,.13) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.13) 1px,transparent 1px);background-size:44px 44px;animation:contactGridMove 16s linear infinite}.contact-hero .contact-container{position:relative;z-index:2}.contact-breadcrumb{display:flex;align-items:center;gap:8px;margin-bottom:24px;color:#ffffffd1;font-size:14px;font-weight:800}.contact-breadcrumb button{border:0;background:transparent;padding:0;color:#9dff3e;font-size:14px;font-weight:900}.contact-hero h1{max-width:880px;margin:0 0 18px;color:#fff;font-size:clamp(38px,5vw,64px);line-height:1.08;font-weight:900;letter-spacing:-.045em}.contact-hero p{max-width:740px;margin:0;color:#ffffffe0;font-size:17px;line-height:1.8;font-weight:650}.contact-reveal{opacity:0;transform:translateY(42px);filter:blur(7px);transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1),filter .85s ease;transition-delay:var(--contact-delay, 0ms)}.contact-reveal-show{opacity:1!important;transform:translateY(0)!important;filter:blur(0)!important}.contact-support-strip{padding:52px 0;background:#fff}.contact-support-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.contact-support-card{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;gap:12px;padding:22px;border-radius:22px;background:#fff;border:1px solid rgba(0,47,104,.08);box-shadow:0 18px 48px #002f6814;transition:all .35s ease}.contact-support-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:0;background:radial-gradient(circle at top right,rgba(114,191,22,.18),transparent 34%),linear-gradient(135deg,#002f68,#0056a6 60%,#007a9c);transition:opacity .35s ease}.contact-support-card:hover{transform:translateY(-8px);border-color:#72bf1661;box-shadow:0 30px 75px #002f682e}.contact-audit-section{padding:92px 0;background:radial-gradient(circle at top right,rgba(114,191,22,.1),transparent 30%),linear-gradient(180deg,#f8fbff,#eef7ff)}.contact-audit-layout{display:grid;grid-template-columns:.95fr 1.05fr;gap:58px;align-items:center}.contact-audit-image{position:relative;min-height:620px;border-radius:34px;overflow:hidden;background:#eaf4ff;box-shadow:0 30px 90px #002f6833;isolation:isolate}.contact-audit-image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:radial-gradient(circle at top right,rgba(114,191,22,.25),transparent 34%),linear-gradient(180deg,#002f6808,#002f68ad);pointer-events:none}.contact-audit-image img{width:100%;height:100%;min-height:620px;display:block;object-fit:cover;transition:transform .75s ease,filter .75s ease}.contact-audit-image:hover img{transform:scale(1.08);filter:saturate(1.12) contrast(1.04)}.audit-image-card{position:absolute;left:24px;right:24px;bottom:24px;z-index:5;padding:20px;border-radius:22px;background:#ffffffeb;border:1px solid rgba(255,255,255,.42);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 42px #0014372e;animation:contactFloat 3.2s ease-in-out infinite}.audit-image-card strong{display:block;margin-bottom:6px;color:var(--revno-blue);font-size:20px;font-weight:900}.audit-image-card span{display:block;color:var(--revno-muted);font-size:13px;font-weight:800}.contact-audit-form-wrap{padding:34px;border-radius:32px;background:#fff;border:1px solid rgba(0,47,104,.08);box-shadow:0 24px 70px #002f681f}.audit-form-head span,.section-kicker{display:inline-flex;margin-bottom:12px;color:var(--revno-green);font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.22em}.audit-form-head h2,.contact-info-panel h2,.contact-after-panel h2{margin:0;color:var(--revno-blue);font-size:clamp(30px,4vw,44px);line-height:1.18;font-weight:900;letter-spacing:-.035em}.audit-form-head p,.contact-info-panel>p{margin:14px 0 28px;color:var(--revno-muted);font-size:15.5px;line-height:1.8;font-weight:650}.audit-form{display:grid;gap:14px}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.audit-form label{display:block;margin-bottom:7px;color:var(--revno-dark);font-size:13px;font-weight:900}.audit-form input,.audit-form textarea{width:100%;min-height:48px;border:1px solid rgba(0,47,104,.13);border-radius:13px;padding:0 15px;outline:none;background:#f8fbff;color:var(--revno-dark);font-size:14px;font-weight:650;transition:all .25s ease}.audit-form textarea{min-height:108px;padding-top:13px;resize:none}.audit-form input:focus,.audit-form textarea:focus{border-color:var(--revno-green);background:#fff;box-shadow:0 0 0 4px #72bf161f}.form-error{display:block;margin-top:6px;color:#d92d20;font-size:12px;font-weight:800}.audit-form button,.contact-final-strip a{position:relative;overflow:hidden;min-height:50px;border:0;border-radius:999px;padding:0 24px;display:inline-flex;align-items:center;justify-content:center;gap:10px;background:linear-gradient(135deg,var(--revno-green),var(--revno-green-2));color:#fff;text-decoration:none;font-size:14px;font-weight:900;box-shadow:0 18px 42px #72bf163d;transition:all .35s ease}.audit-form button:hover,.contact-final-strip a:hover{transform:translateY(-4px);background:linear-gradient(135deg,var(--revno-blue),var(--revno-blue-2))}.audit-form button:disabled{opacity:.7;cursor:not-allowed}.contact-main-section{padding:92px 0;background:#fff}.contact-main-grid{display:grid;grid-template-columns:1fr 1fr;gap:58px;align-items:start}.contact-info-panel,.contact-after-panel{padding:34px;border-radius:32px;background:radial-gradient(circle at top right,rgba(114,191,22,.1),transparent 34%),#fff;border:1px solid rgba(0,47,104,.08);box-shadow:0 24px 70px #002f681a}.contact-details-list{display:grid;gap:16px;margin-top:28px}.contact-detail-card{position:relative;isolation:isolate;overflow:hidden;display:flex;gap:14px;padding:18px;border-radius:18px;background:#f8fbff;border:1px solid rgba(0,47,104,.08);transition:all .35s ease}.contact-detail-card:before,.after-step:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:0;background:radial-gradient(circle at top right,rgba(114,191,22,.18),transparent 34%),linear-gradient(135deg,#002f68,#0056a6 60%,#007a9c);transition:opacity .35s ease}.contact-detail-card:hover,.after-step:hover{transform:translateY(-7px);border-color:#72bf1661;box-shadow:0 24px 65px #002f6829}.contact-detail-card:hover:before,.after-step:hover:before{opacity:1}.contact-detail-card svg{width:42px;height:42px;flex:0 0 42px;padding:11px;border-radius:14px;background:#72bf161f;color:var(--revno-green)}.contact-detail-card strong{display:block;margin-bottom:5px;color:var(--revno-blue);font-size:15px;font-weight:900}.contact-detail-card p,.contact-detail-card a{margin:0;color:var(--revno-muted);text-decoration:none;font-size:14px;line-height:1.6;font-weight:650}.contact-detail-card:hover strong,.contact-detail-card:hover p,.contact-detail-card:hover a{color:#fff}.contact-detail-card:hover svg{background:#ffffff29;color:#9dff3e}.after-steps{display:grid;gap:16px;margin-top:28px}.after-step{position:relative;isolation:isolate;overflow:hidden;display:flex;gap:14px;padding:18px;border-radius:18px;background:#f8fbff;border:1px solid rgba(0,47,104,.08);transition:all .35s ease}.after-num{width:46px;height:42px;display:grid;place-items:center;flex:0 0 46px;border-radius:999px;background:#72bf1624;color:var(--revno-green);font-size:14px;font-weight:900}.after-step strong{display:block;margin-bottom:5px;color:var(--revno-blue);font-size:15px;font-weight:900}.after-step p{margin:0;color:var(--revno-muted);font-size:14px;line-height:1.65;font-weight:650}.after-step:hover .after-num{background:#ffffff29;color:#9dff3e}.after-step:hover strong,.after-step:hover p{color:#fff}.contact-social-box,.direct-box{margin-top:22px;padding:22px;border-radius:20px;background:linear-gradient(135deg,#002f68,#0056a6 58%,#007a9c);color:#fff;box-shadow:0 20px 55px #002f6829}.contact-social-box h4{margin:0 0 15px;color:#fff;font-size:18px;font-weight:900}.contact-social-icons{display:flex;flex-wrap:wrap;gap:12px}.contact-social-icons a{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:#ffffff1f;color:#fff;text-decoration:none;transition:all .3s ease}.contact-social-icons a:hover{transform:translateY(-5px);background:linear-gradient(135deg,var(--revno-green),var(--revno-green-2))}.direct-box{background:radial-gradient(circle at top right,rgba(114,191,22,.18),transparent 34%),#f8fbff;border:1px solid rgba(0,47,104,.08);box-shadow:none}.direct-box p{margin:0 0 8px;color:var(--revno-muted);font-size:14px;font-weight:800}.direct-box a{color:var(--revno-blue);text-decoration:none;font-size:18px;font-weight:900}.contact-final-strip{position:relative;overflow:hidden;padding:88px 0;text-align:center;background:radial-gradient(circle at top left,rgba(114,191,22,.22),transparent 30%),radial-gradient(circle at bottom right,rgba(0,166,231,.22),transparent 30%),linear-gradient(135deg,#002f68,#0056a6 55%,#061c49)}.contact-final-strip:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.12;background-image:linear-gradient(to right,rgba(255,255,255,.13) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.13) 1px,transparent 1px);background-size:44px 44px;animation:contactGridMove 16s linear infinite}.contact-final-strip .contact-container{position:relative;z-index:2}.contact-final-strip h2{max-width:760px;margin:0 auto 16px;color:#fff;font-size:clamp(30px,4vw,46px);line-height:1.18;font-weight:900}.contact-final-strip p{max-width:720px;margin:0 auto 30px;color:#ffffffdb;font-size:16px;line-height:1.8;font-weight:650}@keyframes contactGridMove{0%{background-position:0 0}to{background-position:44px 44px}}@keyframes contactFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes toastSlideIn{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@media (max-width: 1100px){.contact-audit-layout,.contact-main-grid{grid-template-columns:1fr}.contact-support-grid{grid-template-columns:repeat(2,1fr)}.contact-audit-image,.contact-audit-image img{min-height:480px}}@media (max-width: 768px){.contact-container{width:min(100% - 28px,640px)}.contact-hero{min-height:310px;padding:56px 0 50px}.contact-hero h1{font-size:38px}.contact-hero p{font-size:15px}.contact-support-grid,.form-row{grid-template-columns:1fr}.contact-support-strip,.contact-audit-section,.contact-main-section,.contact-final-strip{padding:68px 0}.contact-audit-form-wrap,.contact-info-panel,.contact-after-panel{padding:28px 20px;border-radius:24px}.contact-audit-image,.contact-audit-image img{min-height:390px}.audit-form-head h2,.contact-info-panel h2,.contact-after-panel h2{font-size:29px}.audit-form-head p,.contact-info-panel>p,.contact-final-strip p{font-size:14.5px}.contact-toast{left:16px;right:16px;max-width:none}}@media (max-width: 480px){.contact-container{width:min(100% - 22px,420px)}.contact-hero{min-height:280px;padding:44px 0 42px}.contact-hero h1{font-size:32px}.contact-audit-image,.contact-audit-image img{min-height:320px}.audit-image-card{left:16px;right:16px;bottom:16px;padding:16px}.contact-detail-card,.after-step{padding:16px}.contact-detail-card,.after-step{flex-direction:column}.contact-social-icons a{width:38px;height:38px}.direct-box a{font-size:15px;word-break:break-word}}.contact-support-icon{width:44px;height:44px;display:grid;place-items:center;flex:0 0 44px;border-radius:16px;background:radial-gradient(circle at 30% 25%,rgba(255,255,255,.9),transparent 38%),linear-gradient(135deg,#72bf162e,#00a6e71f);color:var(--revno-green);font-size:18px;box-shadow:inset 0 0 0 1px #72bf162e;transition:all .35s ease}.contact-support-card:hover .contact-support-icon{background:#ffffff29;color:#9dff3e;transform:scale(1.08) rotate(-4deg);box-shadow:inset 0 0 0 1px #ffffff38}.contact-support-icon{width:44px;height:44px;display:grid;place-items:center;flex:0 0 44px;border-radius:16px;background:linear-gradient(135deg,#fff,#dff0ff);color:var(--revno-green);font-size:18px;box-shadow:inset 0 0 0 1px #002f6814,0 10px 24px #002f6814;transition:all .35s ease}.contact-support-icon svg{width:20px;height:20px}.contact-support-card:hover .contact-support-icon{background:#ffffff29;color:#9dff3e;transform:scale(1.08) rotate(-4deg);box-shadow:inset 0 0 0 1px #ffffff3d}.contact-support-card{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;gap:14px;padding:22px;border-radius:22px;background:radial-gradient(circle at top right,rgba(114,191,22,.08),transparent 34%),linear-gradient(135deg,#eef6ff,#e7f1fb);border:1px solid rgba(0,47,104,.16);box-shadow:0 18px 48px #002f681c;transition:all .35s ease}.contact-support-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:0;background:radial-gradient(circle at top right,rgba(114,191,22,.2),transparent 34%),linear-gradient(135deg,#002f68,#0056a6 60%,#007a9c);transition:opacity .35s ease}.contact-support-card:hover{transform:translateY(-8px);border-color:#72bf1673;box-shadow:0 30px 75px #002f6838}.contact-support-card:hover:before{opacity:1}.contact-support-card p{margin:0;color:var(--revno-blue);font-size:14px;font-weight:900}.contact-support-card:hover p{color:#fff}:root{--blog-blue: #002f68;--blog-blue-2: #0056a6;--blog-cyan: #00a6e7;--blog-green: #72bf16;--blog-green-2: #5ba80f;--blog-bg: #f4f9ff;--blog-text: #26384c;--blog-muted: #66758a;--blog-dark: #10233d;--blog-white: #ffffff;--blog-shadow: 0 24px 70px rgba(0, 47, 104, .12)}.revnoBlogsPage{width:100%;overflow-x:hidden;background:#fff;color:var(--blog-text);font-family:Manrope,sans-serif}.revnoBlogsPage *{box-sizing:border-box}.revnoBlogsContainer{width:min(1160px,calc(100% - 40px));margin:0 auto}.revnoBlogsHero{position:relative;min-height:340px;display:flex;align-items:center;overflow:hidden;padding:78px 0 68px;background:linear-gradient(90deg,#093541eb,#002f68fa 46%,#004491f5),radial-gradient(circle at top left,rgba(114,191,22,.18),transparent 32%)}.revnoBlogsHero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.13;background-image:linear-gradient(to right,rgba(255,255,255,.12) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.12) 1px,transparent 1px);background-size:42px 42px}.revnoBlogsHero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 12% 18%,rgba(114,191,22,.16),transparent 28%),radial-gradient(circle at 85% 20%,rgba(0,166,231,.16),transparent 30%);pointer-events:none}.revnoBlogsHero .revnoBlogsContainer{position:relative;z-index:2}.revnoBlogsBreadcrumb{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:24px;color:#ffffffc7;font-size:13px;font-weight:900}.revnoBlogsBreadcrumb a{color:#9dff3e;text-decoration:none}.revnoBlogsBreadcrumb span{color:#ffffff9e}.revnoBlogsBreadcrumb strong{color:#ffffffc7}.revnoBlogsBadge,.revnoBlogsSectionHead span{display:inline-flex;margin-bottom:14px;color:var(--blog-green);font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.2em}.revnoBlogsHero .revnoBlogsBadge{color:#9dff3e}.revnoBlogsHero h1{max-width:980px;margin:0;color:#fff;font-size:clamp(42px,5vw,66px);line-height:1.08;font-weight:900;letter-spacing:-.055em}.revnoBlogsHero p{max-width:800px;margin:20px 0 0;color:#ffffffd1;font-size:17px;line-height:1.8;font-weight:800}.revnoBlogsListSection{position:relative;padding:92px 0;background:radial-gradient(circle at top right,rgba(114,191,22,.12),transparent 30%),radial-gradient(circle at bottom left,rgba(0,166,231,.12),transparent 30%),linear-gradient(180deg,#f8fbff,#eaf5ff);overflow:hidden}.revnoBlogsListSection:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.55;background-image:linear-gradient(to right,rgba(0,47,104,.04) 1px,transparent 1px),linear-gradient(to bottom,rgba(0,47,104,.04) 1px,transparent 1px);background-size:42px 42px}.revnoBlogsListSection .revnoBlogsContainer{position:relative;z-index:2}.revnoBlogsSectionHead{max-width:840px;margin:0 auto 48px;text-align:center}.revnoBlogsSectionHead h2{margin:0;color:var(--blog-blue);font-size:clamp(30px,4vw,46px);line-height:1.18;font-weight:900;letter-spacing:-.035em}.revnoBlogsSectionHead p{max-width:760px;margin:16px auto 0;color:var(--blog-muted);font-size:16px;line-height:1.85;font-weight:600}.revnoBlogsGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;perspective:1200px}.revnoBlogCard{position:relative;display:flex;flex-direction:column;overflow:hidden;min-height:100%;border-radius:24px;background:#fff;border:1px solid rgba(0,47,104,.1);box-shadow:0 20px 52px #002f681a;transform-style:preserve-3d;transition:all .35s ease}.revnoBlogCard:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0;pointer-events:none;background:radial-gradient(circle at top right,rgba(114,191,22,.22),transparent 35%),linear-gradient(135deg,#002f68,#0056a6 55%,#006f8f);transition:opacity .35s ease}.revnoBlogCard:hover,.revnoBlogCard.blogClickActive{transform:translateY(-10px) scale(1.015);border-color:#72bf167a;box-shadow:0 32px 85px #002f683d}.revnoBlogCard:hover:before,.revnoBlogCard.blogClickActive:before{opacity:1}.revnoBlogCardImage,.revnoBlogCardBody{position:relative;z-index:2}.revnoBlogCardImage{display:block;height:210px;overflow:hidden;background:#eaf4ff;text-decoration:none}.revnoBlogCardImage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-130%);background:linear-gradient(110deg,transparent 0%,rgba(255,255,255,.2) 35%,rgba(255,255,255,.78) 50%,rgba(157,255,62,.24) 60%,transparent 100%);pointer-events:none}.revnoBlogCard:hover .revnoBlogCardImage:after,.revnoBlogCard.blogClickActive .revnoBlogCardImage:after{animation:blogImageShimmer 1.4s ease}.revnoBlogCardImage img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .6s ease,filter .6s ease}.revnoBlogCard:hover .revnoBlogCardImage img,.revnoBlogCard.blogClickActive .revnoBlogCardImage img{transform:scale(1.1);filter:brightness(.86) saturate(1.18)}.revnoBlogCardImage span{position:absolute;top:14px;left:14px;max-width:calc(100% - 28px);padding:8px 13px;border-radius:999px;background:linear-gradient(135deg,var(--blog-green),var(--blog-green-2));color:#fff;font-size:12px;font-weight:900;z-index:3}.revnoBlogCardBody{display:flex;flex-direction:column;flex:1;padding:24px;transition:all .35s ease}.revnoBlogCardBody h3{min-height:82px;margin:0 0 12px;color:var(--blog-blue);font-size:19px;line-height:1.42;font-weight:900;transition:all .35s ease}.revnoBlogCardBody h3 a{color:inherit;text-decoration:none}.revnoBlogCardBody p{min-height:78px;margin:0 0 20px;color:var(--blog-muted);font-size:14px;line-height:1.75;font-weight:600;transition:all .35s ease}.revnoBlogCard:hover .revnoBlogCardBody h3,.revnoBlogCard.blogClickActive .revnoBlogCardBody h3{color:#fff}.revnoBlogCard:hover .revnoBlogCardBody p,.revnoBlogCard.blogClickActive .revnoBlogCardBody p{color:#ffffffdb}.revnoBlogCardFooter{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:auto;padding-top:18px;border-top:1px solid rgba(0,47,104,.08);transition:all .35s ease}.revnoBlogCard:hover .revnoBlogCardFooter,.revnoBlogCard.blogClickActive .revnoBlogCardFooter{border-top-color:#ffffff38}.revnoBlogAuthor{min-width:0;display:flex;align-items:center;gap:10px}.revnoBlogAuthor img{width:42px;height:42px;flex:0 0 42px;border-radius:50%;object-fit:cover;transition:all .35s ease}.revnoBlogCard:hover .revnoBlogAuthor img{border:2px solid rgba(114,191,22,.8);box-shadow:0 0 0 5px #72bf161f}.revnoBlogAuthor strong{display:block;color:var(--blog-dark);font-size:13px;font-weight:900;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all .35s ease}.revnoBlogAuthor small{display:flex;align-items:center;gap:5px;margin-top:2px;color:var(--blog-muted);font-size:12px;font-weight:700;transition:all .35s ease}.revnoBlogAuthor small svg{font-size:10px}.revnoBlogCard:hover .revnoBlogAuthor strong,.revnoBlogCard.blogClickActive .revnoBlogAuthor strong{color:#fff}.revnoBlogCard:hover .revnoBlogAuthor small,.revnoBlogCard.blogClickActive .revnoBlogAuthor small{color:#ffffffb8}.revnoBlogReadMore{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;flex:0 0 auto;border-radius:999px;padding:0 14px;background:linear-gradient(135deg,var(--blog-blue),var(--blog-blue-2));color:#fff;font-size:13px;font-weight:900;text-decoration:none;transition:all .35s ease}.revnoBlogCard:hover .revnoBlogReadMore,.revnoBlogCard.blogClickActive .revnoBlogReadMore{background:linear-gradient(135deg,var(--blog-green),var(--blog-green-2));color:#fff;box-shadow:0 12px 28px #72bf1647}.revnoBlogReadMore svg{font-size:11px;transition:transform .3s ease}.revnoBlogReadMore:hover svg{transform:translate(3px)}.blogAdminError{max-width:760px;margin:0 auto 28px;padding:16px 18px;border-radius:16px;background:#dc262614;border:1px solid rgba(220,38,38,.18);color:#b42318;font-size:14px;font-weight:900;text-align:center}.revnoBlogsLoading{min-height:180px;display:grid;place-items:center;gap:12px;color:var(--blog-blue);font-size:16px;font-weight:900}.revnoBlogsLoading svg{color:var(--blog-green);font-size:34px;animation:blogIconFloat 2.6s ease-in-out infinite}.revnoBlogsEmpty{grid-column:1 / -1;padding:42px 24px;border-radius:24px;background:#fff;border:1px solid rgba(0,47,104,.08);box-shadow:var(--blog-shadow);text-align:center}.revnoBlogsEmpty h3{margin:0 0 8px;color:var(--blog-blue);font-size:24px;font-weight:900}.revnoBlogsEmpty p{margin:0;color:var(--blog-muted);font-size:15px;font-weight:700}.revnoBlogsPagination{display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:wrap;margin-top:44px}.revnoBlogsPagination button{min-height:46px;border:0;border-radius:999px;padding:0 22px;background:linear-gradient(135deg,var(--blog-blue),var(--blog-blue-2));color:#fff;font-size:14px;font-weight:900;box-shadow:0 16px 34px #002f682e;transition:all .3s ease}.revnoBlogsPagination button:not(:disabled):hover{transform:translateY(-3px);background:linear-gradient(135deg,var(--blog-green),var(--blog-green-2));box-shadow:0 18px 40px #72bf163d}.revnoBlogsPagination button:disabled{opacity:.45;cursor:not-allowed}.revnoBlogsPagination span{color:var(--blog-dark);font-size:14px;font-weight:900}.blogReveal{opacity:0;transform:translateY(46px) scale(.98);filter:blur(7px);transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1),filter .85s ease;transition-delay:var(--blog-delay, 0ms);will-change:transform,opacity}.blogFromLeft{transform:translate(-55px) rotateY(-8deg)}.blogFromRight{transform:translate(55px) rotateY(8deg)}.blogShow{opacity:1!important;transform:translate(0) scale(1) rotateY(0)!important;filter:blur(0)!important}@keyframes blogImageShimmer{0%{transform:translate(-130%)}to{transform:translate(130%)}}@keyframes blogIconFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@media (max-width: 1100px){.revnoBlogsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.revnoBlogsContainer{width:min(100% - 28px,640px)}.revnoBlogsHero{min-height:320px;padding:58px 0 52px}.revnoBlogsHero h1{font-size:38px}.revnoBlogsHero p{font-size:15px}.revnoBlogsListSection{padding:66px 0}.revnoBlogsSectionHead h2{font-size:28px}.revnoBlogsGrid{grid-template-columns:1fr}.revnoBlogCardBody h3,.revnoBlogCardBody p{min-height:auto}.revnoBlogCardFooter{align-items:flex-start;flex-direction:column}.blogFromLeft,.blogFromRight{transform:translateY(42px) scale(.98)}}@media (max-width: 480px){.revnoBlogsContainer{width:min(100% - 22px,420px)}.revnoBlogsHero h1{font-size:31px}.revnoBlogsBreadcrumb{font-size:12px;gap:7px}.revnoBlogCardImage{height:190px}.revnoBlogCardBody{padding:22px 18px}.revnoBlogsPagination{gap:12px}.revnoBlogsPagination button{width:100%}}.revnoBlogDetails{background:#f7faf9;color:#101828;overflow-x:hidden}.revnoBlogContainer{width:min(1120px,calc(100% - 32px));margin:0 auto}.revnoBlogHero{position:relative;height:560px;min-height:560px;display:flex;align-items:center;overflow:hidden;background-size:cover;background-position:center center;background-repeat:no-repeat;color:#fff}.revnoBlogHeroOverlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#012246f0,#02417dd6 48%,#051c44b8);z-index:1}.revnoBlogHeroContent{position:relative;z-index:2;padding:0}.revnoHeroTop{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:20px}.revnoBackLink{display:inline-flex;color:#fffffff5;font-weight:900;text-decoration:none}.revnoBackLink:hover{color:#7ff7df}.revnoBlogCategory{display:inline-flex;background:#ffffff21;color:#fff;border:1px solid rgba(255,255,255,.24);padding:9px 15px;border-radius:999px;font-size:13px;font-weight:900}.revnoBlogHero h1{max-width:820px;margin:0;color:#fff;font-size:clamp(44px,5.8vw,72px);line-height:1.08;font-weight:900;letter-spacing:-.04em}.revnoBlogExcerpt{max-width:760px;margin:24px 0 0;color:#ffffffeb;font-size:19px;line-height:1.75;font-weight:700}.revnoBlogMeta{display:flex;align-items:center;gap:16px;margin-top:34px;flex-wrap:wrap}.revnoAuthorChip{border:0;background:#ffffff1f;color:#fff;display:inline-flex;align-items:center;gap:12px;padding:8px 16px 8px 8px;border-radius:999px;cursor:pointer;border:1px solid rgba(255,255,255,.18);transition:.25s ease}.revnoAuthorChip:hover{background:#ffffff2e}.revnoAuthorChip img{width:46px;height:46px;border-radius:50%;object-fit:cover;background:#029a82}.revnoAuthorChip strong{display:block;color:#fff;font-size:14px;line-height:1.1}.revnoAuthorChip small{display:block;color:#ffffffb8;font-size:12px;margin-top:4px}.revnoBlogDate{color:#ffffffe6;font-weight:900}.revnoBlogFeatureCompact{background:#f7faf9;padding:42px 0 0}.revnoBlogFeatureCard{width:100%;border-radius:28px;overflow:hidden;background:#fff;border:1px solid #e5e7eb;box-shadow:0 22px 60px #1018281f;padding:16px}.revnoBlogFeatureCompactImg{width:100%;height:auto;max-height:520px;object-fit:contain;object-position:center;display:block;background:#fff}.revnoBlogContentWrap{padding:46px 0 70px;background:#f7faf9}.revnoBlogContentGrid{width:min(1120px,calc(100% - 32px));margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:34px;align-items:start}.revnoBlogArticle{background:#fff;border-radius:28px;padding:clamp(24px,5vw,54px);border:1px solid #e5e7eb;box-shadow:0 22px 60px #10182814}.revnoBlogArticle h1,.revnoBlogArticle h2,.revnoBlogArticle h3,.revnoBlogArticle h4{color:#101828;margin:32px 0 14px;line-height:1.22;font-weight:900;letter-spacing:-.035em}.revnoBlogArticle h1{font-size:clamp(34px,5vw,52px)}.revnoBlogArticle h2{font-size:clamp(28px,4vw,38px)}.revnoBlogArticle h3{font-size:26px}.revnoBlogArticle p{color:#344054;font-size:19px;line-height:1.9;margin:0 0 22px}.revnoBlogArticle ul,.revnoBlogArticle ol{margin:0 0 26px 24px;padding-left:20px}.revnoBlogArticle li{color:#344054;font-size:18px;line-height:1.8;margin-bottom:10px}.revnoBlogArticle img{width:100%;max-width:100%;max-height:520px;object-fit:contain;object-position:center;display:block;background:#fff;border-radius:22px;margin:28px 0}.revnoBlogArticle blockquote{margin:32px 0;padding:22px 26px;border-left:5px solid #029a82;background:#eaf8f5;border-radius:16px;color:#1d2939;font-style:italic}.revnoBlogArticle a{color:#029a82;font-weight:900;text-decoration:underline}.revnoBlogArticle pre{background:#101828;color:#fff;padding:20px;border-radius:16px;overflow-x:auto}.revnoBlogSidebar{display:grid;gap:18px;position:sticky;top:110px}.revnoSidebarBox{background:#fff;border-radius:24px;border:1px solid #e5e7eb;padding:24px;box-shadow:0 18px 48px #10182812}.revnoSidebarBox.dark{background:linear-gradient(135deg,#07131f,#082a2b);color:#fff}.revnoSidebarBox h3{margin:0 0 18px;font-size:22px;font-weight:900}.revnoSidebarBox p{margin:0 0 16px;color:#667085;line-height:1.65}.revnoSidebarBox.dark p{color:#ffffffb8}.revnoSidebarBox p strong{display:block;color:#101828;margin-bottom:4px}.revnoSidebarBox p span{color:#667085}.revnoSidebarBox a{display:inline-flex;background:#029a82;color:#fff;padding:12px 16px;border-radius:999px;font-weight:900;text-decoration:none}.revnoCommentsSection{padding:0 0 80px;background:#f7faf9}.revnoCommentsBox{background:#fff;border:1px solid #e5e7eb;border-radius:28px;padding:clamp(24px,4vw,42px);box-shadow:0 22px 60px #10182814}.revnoCommentsHeader{display:flex;align-items:flex-start;gap:16px;margin-bottom:28px}.revnoCommentsIcon{width:58px;height:58px;border-radius:18px;display:grid;place-items:center;background:linear-gradient(135deg,#eaf8f5,#f3fbff);color:#029a82;border:1px solid rgba(2,154,130,.16);flex:0 0 auto}.revnoCommentsHeader h2{margin:0;font-size:34px;font-weight:900;color:#101828}.revnoCommentsHeader p{margin:6px 0 0;color:#667085;line-height:1.6}.revnoCommentForm{display:grid;gap:16px;margin-bottom:34px;padding:22px;border-radius:22px;background:#f9fafb;border:1px solid #eef2f4}.revnoCommentRow{display:grid;grid-template-columns:1fr 1fr;gap:14px}.revnoInputGroup label{display:block;margin-bottom:8px;color:#101828;font-size:14px;font-weight:900}.revnoCommentForm input,.revnoCommentForm textarea{width:100%;border:1px solid #d0d5dd;border-radius:14px;padding:14px 15px;outline:none;font-size:15px;background:#fff}.revnoCommentForm textarea{min-height:130px;resize:vertical}.revnoCommentForm input:focus,.revnoCommentForm textarea:focus{border-color:#029a82;box-shadow:0 0 0 4px #029a821c}.revnoPostCommentBtn{width:fit-content;border:0;background:linear-gradient(135deg,#029a82,#00b89c);color:#fff;padding:13px 22px;border-radius:999px;font-weight:900;cursor:pointer;display:inline-flex;align-items:center;gap:10px;box-shadow:0 16px 34px #029a8238}.revnoPostCommentBtn svg{width:20px;height:20px}.revnoCommentList{display:grid;gap:14px}.revnoCommentCard{display:flex;gap:14px;background:#fff;border:1px solid #e5e7eb;padding:18px;border-radius:20px;box-shadow:0 12px 28px #1018280a}.revnoCommentAvatar{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:#eaf8f5;color:#029a82;font-weight:900;flex:0 0 auto}.revnoCommentContent{flex:1;min-width:0}.revnoCommentTop{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.revnoCommentTop strong{color:#101828;font-size:16px}.revnoCommentTop span{color:#98a2b3;font-size:13px;font-weight:700}.revnoCommentContent p{color:#475467;margin:8px 0 0;line-height:1.7}.revnoNoComments{min-height:120px;border:1px dashed #cbd5e1;border-radius:20px;display:grid;place-items:center;text-align:center;color:#667085;background:#f9fafb;padding:24px}.revnoNoComments svg{color:#029a82;margin-bottom:8px}.revnoNoComments p{margin:0;font-weight:800}.revnoAuthorModalOverlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#101828ad;display:grid;place-items:center;padding:20px;z-index:99999}.revnoAuthorModal{width:min(460px,100%);background:#fff;border-radius:24px;padding:30px;position:relative;text-align:center;box-shadow:0 24px 80px #0000003d}.revnoAuthorModalClose{position:absolute;top:14px;right:14px;border:0;background:#f2f4f7;color:#101828;width:34px;height:34px;border-radius:50%;font-size:22px;cursor:pointer}.revnoAuthorModalImg{width:110px;height:110px;border-radius:50%;object-fit:cover;border:5px solid #eaf8f5;background:#029a82}.revnoAuthorModal h2{margin:16px 0 6px;color:#101828}.revnoAuthorRole{color:#029a82;font-weight:900;margin-bottom:18px}.revnoAuthorInfo{text-align:left;background:#f9fafb;border-radius:18px;padding:18px;color:#475467}.revnoAuthorInfo p{margin:0 0 12px;line-height:1.6}.revnoBlogDetailsLoading{min-height:70vh;display:grid;place-items:center;text-align:center;background:#f7faf9;color:#667085;font-weight:800}.revnoBlogDetailsLoading a{color:#029a82;font-weight:900;text-decoration:none}@media (max-width: 991px){.revnoBlogHero{height:500px;min-height:500px}.revnoBlogHero h1{max-width:760px;font-size:52px}.revnoBlogExcerpt{font-size:17px}.revnoBlogContentGrid{grid-template-columns:1fr}.revnoBlogSidebar{position:static}.revnoBlogFeatureCompactImg{max-height:340px}}@media (max-width: 768px){.revnoBlogHero{height:460px;min-height:460px}.revnoBlogHero h1{font-size:42px}.revnoBlogExcerpt{max-width:100%;font-size:16px;line-height:1.65}.revnoBlogMeta{margin-top:24px}.revnoCommentRow{grid-template-columns:1fr}.revnoCommentsHeader{flex-direction:column}}@media (max-width: 640px){.revnoBlogContainer,.revnoBlogContentGrid{width:min(100% - 24px,1120px)}.revnoBlogFeatureCompact{padding:28px 0 0}.revnoBlogFeatureCard{border-radius:20px;padding:10px}.revnoBlogFeatureCompactImg{max-height:320px}.revnoBlogContentWrap{padding:32px 0 56px}.revnoBlogArticle{border-radius:20px}.revnoBlogArticle p{font-size:17px}.revnoCommentForm{padding:18px}.revnoPostCommentBtn{width:100%;justify-content:center}}@media (max-width: 480px){.revnoBlogHero{height:430px;min-height:430px;background-position:center center}.revnoBlogHeroOverlay{background:linear-gradient(90deg,#012246f5,#02417de6)}.revnoBlogHero h1{font-size:34px;line-height:1.12}.revnoBlogExcerpt{margin-top:18px;font-size:15px}.revnoAuthorChip{width:100%}.revnoBlogFeatureCompactImg,.revnoBlogArticle img{max-height:240px}}:root{--elig-blue: #002f68;--elig-blue-2: #0056a6;--elig-cyan: #00a6e7;--elig-green: #72bf16;--elig-green-2: #5ba80f;--elig-bg: #f4f9ff;--elig-text: #26384c;--elig-muted: #66758a;--elig-dark: #10233d;--elig-white: #ffffff;--elig-shadow: 0 24px 70px rgba(0, 47, 104, .12)}.elig-page{width:100%;overflow-x:hidden;background:#fff;color:var(--elig-text);font-family:Manrope,sans-serif}.elig-page *{box-sizing:border-box}.elig-container{width:min(1160px,calc(100% - 40px));margin:0 auto}.elig-page button{font-family:inherit;cursor:pointer}.elig-page-hero{position:relative;min-height:340px;display:flex;align-items:center;overflow:hidden;padding:78px 0 68px;background:linear-gradient(90deg,#093541eb,#002f68fa 46%,#004491f5),radial-gradient(circle at top left,rgba(114,191,22,.18),transparent 32%)}.elig-page-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.13;background-image:linear-gradient(to right,rgba(255,255,255,.12) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.12) 1px,transparent 1px);background-size:42px 42px}.elig-page-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 12% 18%,rgba(114,191,22,.16),transparent 28%),radial-gradient(circle at 85% 20%,rgba(0,166,231,.16),transparent 30%);pointer-events:none}.elig-page-hero .elig-container{position:relative;z-index:2}.elig-breadcrumb{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:26px;color:#ffffffc7;font-size:13px;font-weight:900}.elig-breadcrumb button{border:0;padding:0;background:transparent;color:#9dff3e;font-size:13px;font-weight:900}.elig-breadcrumb span{color:#ffffff9e}.elig-breadcrumb strong{color:#ffffffc7}.elig-page-hero h1{max-width:980px;margin:0;color:#fff;font-size:clamp(42px,5vw,66px);line-height:1.08;font-weight:900;letter-spacing:-.055em}.elig-page-hero p{max-width:800px;margin:20px 0 0;color:#ffffffd1;font-size:17px;line-height:1.8;font-weight:800}.elig-section{position:relative;padding:92px 0;background:#fff}.elig-soft-section{background:radial-gradient(circle at top right,rgba(114,191,22,.12),transparent 30%),radial-gradient(circle at bottom left,rgba(0,166,231,.12),transparent 30%),linear-gradient(180deg,#f8fbff,#eaf5ff);overflow:hidden}.elig-soft-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.55;background-image:linear-gradient(to right,rgba(0,47,104,.04) 1px,transparent 1px),linear-gradient(to bottom,rgba(0,47,104,.04) 1px,transparent 1px);background-size:42px 42px}.elig-soft-section .elig-container{position:relative;z-index:2}.elig-split{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.elig-kicker{display:inline-flex;margin-bottom:14px;color:var(--elig-green);font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.2em}.elig-content h2,.elig-section-head h2,.elig-cta h2{margin:0;color:var(--elig-blue);font-size:clamp(30px,4vw,46px);line-height:1.18;font-weight:900;letter-spacing:-.035em}.elig-content p,.elig-section-head p,.elig-cta p{margin:0 0 18px;color:var(--elig-muted);font-size:16px;line-height:1.85;font-weight:600}.elig-title-line{width:78px;height:4px;margin:18px 0 24px;border-radius:999px;background:linear-gradient(90deg,var(--elig-blue),var(--elig-cyan),var(--elig-green));box-shadow:0 0 22px #72bf1652}.elig-primary-btn,.elig-cta button{position:relative;overflow:hidden;min-height:50px;display:inline-flex;align-items:center;justify-content:center;gap:9px;margin-top:16px;border:0;border-radius:999px;padding:0 24px;background:linear-gradient(135deg,var(--elig-blue),var(--elig-blue-2));color:#fff;font-size:15px;font-weight:900;box-shadow:0 18px 40px #002f6838;transition:all .32s ease}.elig-primary-btn:hover,.elig-cta button:hover{transform:translateY(-3px);background:linear-gradient(135deg,var(--elig-green),var(--elig-green-2))}.elig-section-head{max-width:840px;margin:0 auto 48px;text-align:center}.elig-section-head p{max-width:760px;margin:16px auto 0}.elig-image-card{position:relative;overflow:hidden;min-height:420px;border-radius:30px;background:#eaf4ff;border:1px solid rgba(0,47,104,.08);box-shadow:var(--elig-shadow);isolation:isolate;transition:all .35s ease}.elig-image-card:hover{transform:translateY(-9px) scale(1.015);border-color:#72bf1659;box-shadow:0 34px 90px #002f6833}.elig-image-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(180deg,#002f680a,#002f6873),radial-gradient(circle at top right,rgba(114,191,22,.18),transparent 34%);pointer-events:none}.elig-image-card img{width:100%;height:100%;min-height:420px;display:block;object-fit:cover;transition:transform .65s ease,filter .65s ease}.elig-image-card:hover img{transform:scale(1.07);filter:saturate(1.12) contrast(1.04)}.elig-image-badge{position:absolute;left:24px;right:24px;bottom:24px;z-index:3;padding:20px;border-radius:22px;background:#ffffffeb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.45)}.elig-image-badge strong{display:block;color:var(--elig-blue);font-size:21px;font-weight:900}.elig-image-badge span{display:block;margin-top:6px;color:var(--elig-muted);font-size:14px;font-weight:800}.elig-process-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.elig-process-card,.elig-feature-card,.elig-benefit-item{position:relative;overflow:hidden;border-radius:24px;background:#fff;border:1px solid rgba(0,47,104,.08);box-shadow:0 20px 52px #002f681a;transition:all .35s ease}.elig-process-card{min-height:270px;padding:26px 22px}.elig-process-card:before,.elig-feature-card:before,.elig-benefit-item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:radial-gradient(circle at top right,rgba(114,191,22,.22),transparent 35%),linear-gradient(135deg,#002f68,#0056a6 55%,#006f8f);transition:opacity .35s ease}.elig-process-card:hover,.elig-feature-card:hover,.elig-benefit-item:hover{transform:translateY(-9px) scale(1.015);border-color:#72bf1673;box-shadow:0 32px 85px #002f6833}.elig-process-card:hover:before,.elig-feature-card:hover:before,.elig-benefit-item:hover:before{opacity:1}.elig-process-icon{position:relative;z-index:2;width:58px;height:58px;display:grid;place-items:center;margin-bottom:20px;border-radius:20px;background:#72bf161f;border:1px solid rgba(114,191,22,.22);color:var(--elig-green);font-size:24px;transition:all .35s ease}.elig-process-card>span{position:absolute;top:20px;right:20px;z-index:2;color:#002f6829;font-size:30px;line-height:1;font-weight:900;transition:all .35s ease}.elig-process-card h3{position:relative;z-index:2;margin:0 0 12px;color:var(--elig-blue);font-size:19px;line-height:1.35;font-weight:900;transition:all .35s ease}.elig-process-card p{position:relative;z-index:2;margin:0;color:var(--elig-muted);font-size:14px;line-height:1.75;font-weight:600;transition:all .35s ease}.elig-process-card:hover .elig-process-icon{background:#fff;color:var(--elig-green);transform:translateY(-4px) scale(1.06)}.elig-process-card:hover>span{color:#fff3}.elig-process-card:hover h3,.elig-process-card:hover p{color:#fff}.elig-feature-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.elig-feature-card{min-height:94px;display:flex;align-items:center;gap:18px;padding:22px}.elig-feature-card span{position:relative;z-index:2;width:44px;height:44px;display:grid;place-items:center;flex:0 0 44px;border-radius:15px;background:linear-gradient(135deg,#00a6e71f,#72bf1624);color:var(--elig-blue);font-size:14px;font-weight:900;transition:all .35s ease}.elig-feature-card p{position:relative;z-index:2;margin:0;color:var(--elig-dark);font-size:15px;line-height:1.55;font-weight:800;transition:all .35s ease}.elig-feature-card:hover span{background:#fff;color:var(--elig-green)}.elig-feature-card:hover p{color:#fff}.elig-benefit-list{display:grid;gap:14px;margin-top:24px}.elig-benefit-item{display:flex;align-items:center;gap:15px;min-height:70px;padding:18px}.elig-benefit-item strong{position:relative;z-index:2;width:42px;height:42px;display:grid;place-items:center;flex:0 0 42px;border-radius:15px;background:#72bf161f;color:var(--elig-green);transition:all .35s ease}.elig-benefit-item p{position:relative;z-index:2;margin:0;color:var(--elig-dark);font-size:15px;line-height:1.55;font-weight:800;transition:all .35s ease}.elig-benefit-item:hover strong{background:#fff}.elig-benefit-item:hover p{color:#fff}.elig-cta{position:relative;overflow:hidden;padding:94px 0;background:radial-gradient(circle at top left,rgba(114,191,22,.18),transparent 32%),linear-gradient(120deg,#002f68,#0056a6 54%,#061c49);color:#fff}.elig-cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.12;background-image:linear-gradient(to right,rgba(255,255,255,.13) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.13) 1px,transparent 1px);background-size:42px 42px}.elig-cta-inner{position:relative;z-index:2;max-width:880px;text-align:center}.elig-cta .elig-kicker{color:#9dff3e}.elig-cta h2{color:#fff}.elig-cta p{width:min(760px,100%);margin:16px auto 26px;color:#ffffffdb}.elig-reveal{opacity:0;transform:translateY(46px) scale(.98);filter:blur(7px);transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1),filter .85s ease;transition-delay:var(--elig-delay, 0ms);will-change:transform,opacity}.elig-left{transform:translate(-62px) scale(.98)}.elig-right{transform:translate(62px) scale(.98)}.elig-show{opacity:1!important;transform:translate(0) scale(1)!important;filter:blur(0)!important}@media (max-width: 1100px){.elig-split{grid-template-columns:1fr;gap:44px}.elig-process-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.elig-container{width:min(100% - 28px,640px)}.elig-page-hero{min-height:320px;padding:58px 0 52px}.elig-page-hero h1{font-size:38px}.elig-page-hero p{font-size:15px}.elig-section,.elig-cta{padding:66px 0}.elig-content h2,.elig-section-head h2,.elig-cta h2{font-size:28px}.elig-process-grid,.elig-feature-grid{grid-template-columns:1fr}.elig-image-card,.elig-image-card img{min-height:320px}.elig-left,.elig-right{transform:translateY(42px) scale(.98)}}@media (max-width: 480px){.elig-container{width:min(100% - 22px,420px)}.elig-page-hero h1{font-size:31px}.elig-breadcrumb{font-size:12px;gap:7px}.elig-image-badge{left:16px;right:16px;bottom:16px;padding:17px}.elig-feature-card,.elig-benefit-item{align-items:flex-start}}:root{--revno-blue: #002f68;--revno-blue-2: #0056a6;--revno-cyan: #00a6e7;--revno-green: #72bf16;--revno-green-2: #5ba80f;--revno-text: #26384c;--revno-muted: #66758a;--revno-dark: #10233d}.charges-page{width:100%;overflow-x:hidden;background:#fff;color:var(--revno-text);font-family:Manrope,sans-serif}.charges-container{width:min(1160px,calc(100% - 40px));margin:0 auto}button{font-family:inherit;cursor:pointer}.charges-hero{position:relative;min-height:350px;display:flex;align-items:center;overflow:hidden;padding:64px 0 58px;background:radial-gradient(circle at 12% 18%,rgba(114,191,22,.2),transparent 30%),radial-gradient(circle at 88% 20%,rgba(0,166,231,.2),transparent 32%),linear-gradient(135deg,#001e44,#003e84 52%,#061c49)}.charges-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.13;background-image:linear-gradient(to right,rgba(255,255,255,.13) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.13) 1px,transparent 1px);background-size:44px 44px;animation:chargesGridMove 16s linear infinite}.charges-hero .charges-container{position:relative;z-index:2}.charges-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:24px;color:#ffffffd1;font-size:14px;font-weight:800}.charges-breadcrumb button{border:0;background:transparent;padding:0;color:#9dff3e;font-size:14px;font-weight:900}.charges-hero h1{max-width:900px;margin:0 0 18px;color:#fff;font-size:clamp(38px,5vw,64px);line-height:1.08;font-weight:900;letter-spacing:-.045em}.charges-hero p{max-width:760px;margin:0;color:#ffffffe0;font-size:17px;line-height:1.8;font-weight:650}.charges-reveal{opacity:0;transform:translateY(42px);filter:blur(7px);transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1),filter .85s ease;transition-delay:var(--charges-delay, 0ms)}.charges-reveal-show{opacity:1!important;transform:translateY(0)!important;filter:blur(0)!important}.charges-stats-section{padding:54px 0;background:linear-gradient(180deg,#f8fbff,#fff)}.charges-stats-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.charges-stat-card,.charges-feature-card,.charges-benefit-card,.charges-process-card{position:relative;isolation:isolate;overflow:hidden;background:#fff;border:1px solid rgba(0,47,104,.11);box-shadow:0 10px 24px #002f6814,0 24px 64px #002f681a,0 2px 8px #002f680d;transition:all .35s ease}.charges-stat-card{padding:30px 26px;border-radius:24px}.charges-stat-card:before,.charges-feature-card:before,.charges-benefit-card:before,.charges-process-card:before,.charges-flow-item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:0;background:radial-gradient(circle at top right,rgba(114,191,22,.18),transparent 34%),linear-gradient(135deg,#002f68,#0056a6 60%,#007a9c);transition:opacity .35s ease}.charges-stat-card:hover,.charges-feature-card:hover,.charges-benefit-card:hover,.charges-process-card:hover{transform:translateY(-9px);border-color:#72bf1673;box-shadow:0 18px 42px #002f6829,0 38px 95px #002f6829}.charges-stat-card:hover:before,.charges-feature-card:hover:before,.charges-benefit-card:hover:before,.charges-process-card:hover:before,.charges-flow-item:hover:before{opacity:1}.charges-stat-card h3{margin:0 0 8px;color:var(--revno-blue);font-size:38px;line-height:1;font-weight:900;transition:color .35s ease}.charges-stat-card p{margin:0;color:var(--revno-muted);font-size:14px;line-height:1.6;font-weight:800;transition:color .35s ease}.charges-stat-card:hover h3{color:#9dff3e}.charges-stat-card:hover p{color:#ffffffe6}.charges-section{padding:32px 0;overflow:hidden}.charges-white{background:#fff}.charges-soft{background:radial-gradient(circle at top right,rgba(114,191,22,.1),transparent 30%),linear-gradient(180deg,#f8fbff,#eef7ff)}.charges-split-grid,.charges-flow-layout{display:grid;grid-template-columns:1fr 1fr;gap:58px;align-items:center}.charges-split-grid.reverse{grid-template-columns:.95fr 1.05fr}.charges-kicker,.charges-head span{display:inline-flex;margin-bottom:12px;color:var(--revno-green);font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.22em}.charges-copy h2,.charges-head h2{margin:0;color:var(--revno-blue);font-size:clamp(30px,4vw,46px);line-height:1.18;font-weight:900;letter-spacing:-.035em}.charges-copy p,.charges-head p{margin:0 0 18px;color:var(--revno-muted);font-size:16px;line-height:1.85;font-weight:650}.charges-title-line{width:82px;height:4px;margin:18px 0 24px;border-radius:999px;background:linear-gradient(90deg,var(--revno-blue),var(--revno-cyan),var(--revno-green))}.charges-copy button,.charges-final-cta button{position:relative;overflow:hidden;min-height:50px;border:0;border-radius:999px;padding:0 24px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--revno-green),var(--revno-green-2));color:#fff;font-size:14px;font-weight:900;box-shadow:0 18px 42px #72bf163d;transition:all .35s ease}.charges-copy button:hover,.charges-final-cta button:hover{transform:translateY(-4px);background:linear-gradient(135deg,var(--revno-blue),var(--revno-blue-2))}.charges-image-wrap{position:relative;min-height:520px;border-radius:34px;overflow:hidden;background:#eaf4ff;box-shadow:0 30px 90px #002f6838;isolation:isolate}.charges-image-wrap:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:radial-gradient(circle at top right,rgba(114,191,22,.25),transparent 34%),linear-gradient(180deg,#002f680a,#002f68ad);pointer-events:none}.charges-image-wrap:after{content:"";position:absolute;top:18px;right:18px;bottom:18px;left:18px;z-index:3;border-radius:28px;border:1px solid rgba(255,255,255,.22);pointer-events:none}.charges-image-wrap img{width:100%;height:100%;min-height:520px;display:block;object-fit:cover;transition:transform .75s ease,filter .75s ease}.charges-image-wrap:hover img{transform:scale(1.08);filter:saturate(1.12) contrast(1.04)}.charges-image-badge{position:absolute;z-index:5;min-width:185px;padding:14px 16px;border-radius:18px;background:#ffffffeb;border:1px solid rgba(255,255,255,.45);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 42px #00143733;animation:chargesBadgeFloat 3s ease-in-out infinite}.charges-image-badge.top{top:34px;left:28px}.charges-image-badge.middle{right:28px;top:45%;animation-delay:.3s}.charges-image-badge.bottom{left:40px;bottom:34px;animation-delay:.6s}.charges-image-badge strong{display:block;margin-bottom:4px;color:var(--revno-blue);font-size:14px;font-weight:900}.charges-image-badge span{display:block;color:var(--revno-muted);font-size:12px;font-weight:800}.charges-head{max-width:830px;margin:0 auto 44px;text-align:center}.charges-process-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.charges-process-card{border-radius:28px}.charges-process-image{position:relative;z-index:3;height:170px;overflow:hidden}.charges-process-image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:radial-gradient(circle at top right,rgba(114,191,22,.2),transparent 34%),linear-gradient(180deg,#002f6805,#002f6894);pointer-events:none}.charges-process-image img{width:100%;height:100%;object-fit:cover;transition:transform .7s ease,filter .7s ease}.charges-process-card:hover .charges-process-image img{transform:scale(1.12);filter:saturate(1.12) contrast(1.04)}.charges-process-image span{position:absolute;right:16px;bottom:14px;z-index:4;width:46px;height:38px;display:grid;place-items:center;border-radius:999px;background:#fffffff0;color:var(--revno-blue);font-size:14px;font-weight:900;transition:all .35s ease}.charges-process-body{position:relative;z-index:3;padding:24px}.charges-process-body h3{margin:0 0 10px;color:var(--revno-blue);font-size:20px;line-height:1.35;font-weight:900;transition:color .35s ease}.charges-process-body p{margin:0;color:var(--revno-muted);font-size:14px;line-height:1.75;font-weight:650;transition:color .35s ease}.charges-process-card:hover .charges-process-body h3,.charges-process-card:hover .charges-process-body p{color:#fff}.charges-process-card:hover .charges-process-image span{background:linear-gradient(135deg,var(--revno-green),var(--revno-green-2));color:#fff}.charges-feature-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.charges-feature-card{display:flex;gap:15px;align-items:flex-start;padding:22px;border-radius:22px}.charges-feature-card span{width:46px;height:40px;display:grid;place-items:center;flex:0 0 46px;border-radius:999px;background:#72bf1624;color:var(--revno-green);font-size:14px;font-weight:900;transition:all .35s ease}.charges-feature-card p{margin:0;color:var(--revno-dark);font-size:14.5px;line-height:1.7;font-weight:750;transition:color .35s ease}.charges-feature-card:hover span{background:#ffffff29;color:#9dff3e}.charges-feature-card:hover p{color:#fff}.charges-flow-panel{position:relative;isolation:isolate;overflow:hidden;padding:32px;border-radius:34px;background:radial-gradient(circle at top right,rgba(114,191,22,.18),transparent 34%),linear-gradient(135deg,#002f68,#0056a6 58%,#061c49);box-shadow:0 34px 95px #002f6842}.charges-flow-panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.12;background-image:linear-gradient(to right,rgba(255,255,255,.14) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.14) 1px,transparent 1px);background-size:42px 42px;animation:chargesGridMove 16s linear infinite}.charges-flow-item{position:relative;z-index:2;isolation:isolate;overflow:hidden;display:flex;align-items:center;gap:14px;min-height:58px;padding:14px;border-radius:18px;background:#ffffff1a;border:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 10px 24px #0014372e,inset 0 1px #ffffff14;transition:all .35s ease}.charges-flow-item:not(:last-child){margin-bottom:13px}.charges-flow-item:hover{transform:translate(8px);background:#72bf162e;border-color:#9dff3e5c}.charges-flow-item span{width:42px;height:38px;display:grid;place-items:center;flex:0 0 42px;border-radius:999px;background:#ffffff24;color:#9dff3e;font-size:13px;font-weight:900}.charges-flow-item p{margin:0;color:#fff;font-size:14px;font-weight:850}.charges-benefit-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.charges-benefit-card{display:flex;gap:14px;align-items:flex-start;padding:22px;border-radius:22px}.charges-benefit-card strong{color:var(--revno-green);font-size:18px;font-weight:900;transition:color .35s ease}.charges-benefit-card p{margin:0;color:var(--revno-dark);font-size:14.5px;line-height:1.7;font-weight:750;transition:color .35s ease}.charges-benefit-card:hover strong{color:#9dff3e}.charges-benefit-card:hover p{color:#fff}.charges-final-cta{position:relative;overflow:hidden;padding:88px 0;text-align:center;background:radial-gradient(circle at top left,rgba(114,191,22,.22),transparent 30%),radial-gradient(circle at bottom right,rgba(0,166,231,.22),transparent 30%),linear-gradient(135deg,#002f68,#0056a6 55%,#061c49)}.charges-final-cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.12;background-image:linear-gradient(to right,rgba(255,255,255,.13) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.13) 1px,transparent 1px);background-size:44px 44px;animation:chargesGridMove 16s linear infinite}.charges-final-cta .charges-container{position:relative;z-index:2}.charges-final-cta h2{max-width:780px;margin:0 auto 16px;color:#fff;font-size:clamp(30px,4vw,46px);line-height:1.18;font-weight:900}.charges-final-cta p{max-width:720px;margin:0 auto 30px;color:#ffffffdb;font-size:16px;line-height:1.8;font-weight:650}@keyframes chargesGridMove{0%{background-position:0 0}to{background-position:44px 44px}}@keyframes chargesBadgeFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (max-width: 1100px){.charges-split-grid,.charges-split-grid.reverse,.charges-flow-layout{grid-template-columns:1fr}.charges-process-grid{grid-template-columns:repeat(2,1fr)}.charges-image-wrap,.charges-image-wrap img{min-height:430px}}@media (max-width: 768px){.charges-container{width:min(100% - 28px,640px)}.charges-hero{min-height:310px;padding:56px 0 50px}.charges-hero h1{font-size:38px}.charges-hero p{font-size:15px}.charges-stats-grid,.charges-process-grid,.charges-feature-grid,.charges-benefit-grid{grid-template-columns:1fr}.charges-section,.charges-final-cta{padding:68px 0}.charges-image-wrap,.charges-image-wrap img{min-height:380px}.charges-copy p,.charges-head p,.charges-final-cta p{font-size:14.5px}.charges-image-badge{min-width:150px;padding:12px 13px;border-radius:15px}.charges-image-badge.top{top:22px;left:18px}.charges-image-badge.middle{right:18px}.charges-image-badge.bottom{left:20px;bottom:22px}}@media (max-width: 480px){.charges-container{width:min(100% - 22px,420px)}.charges-hero{min-height:280px;padding:44px 0 42px}.charges-hero h1{font-size:32px}.charges-stat-card,.charges-process-body,.charges-feature-card,.charges-benefit-card,.charges-flow-panel{padding:22px 18px;border-radius:22px}.charges-image-wrap,.charges-image-wrap img{min-height:330px}.charges-image-badge{min-width:132px}.charges-image-badge strong{font-size:12.5px}.charges-image-badge span{font-size:11px}.charges-flow-item,.charges-feature-card,.charges-benefit-card{align-items:flex-start}}.charges-clean-image{border-radius:4rem}@media (max-width: 768px){.charges-section.charges-soft .charges-split-grid.reverse>.charges-clean-image-wrap{display:none!important}.charges-section.charges-soft .charges-split-grid.reverse{grid-template-columns:1fr!important}}:root{--pp-blue: #002f68;--pp-blue-2: #0056a6;--pp-cyan: #00a6e7;--pp-green: #72bf16;--pp-green-2: #5ba80f;--pp-bg: #f4f9ff;--pp-text: #26384c;--pp-muted: #66758a;--pp-dark: #10233d;--pp-white: #ffffff;--pp-shadow: 0 24px 70px rgba(0, 47, 104, .12)}.pp-page{width:100%;overflow-x:hidden;background:#fff;color:var(--pp-text);font-family:Manrope,sans-serif}.pp-page *{box-sizing:border-box}.pp-container{width:min(1160px,calc(100% - 40px));margin:0 auto}.pp-page button{font-family:inherit;cursor:pointer}.pp-page-hero{position:relative;min-height:340px;display:flex;align-items:center;overflow:hidden;padding:78px 0 68px;background:linear-gradient(90deg,#093541eb,#002f68fa 46%,#004491f5),radial-gradient(circle at top left,rgba(114,191,22,.18),transparent 32%)}.pp-page-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.13;background-image:linear-gradient(to right,rgba(255,255,255,.12) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.12) 1px,transparent 1px);background-size:42px 42px}.pp-page-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 12% 18%,rgba(114,191,22,.16),transparent 28%),radial-gradient(circle at 85% 20%,rgba(0,166,231,.16),transparent 30%);pointer-events:none}.pp-page-hero .pp-container{position:relative;z-index:2}.pp-breadcrumb{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:26px;color:#ffffffc7;font-size:13px;font-weight:900}.pp-breadcrumb button{border:0;padding:0;background:transparent;color:#9dff3e;font-size:13px;font-weight:900}.pp-breadcrumb span{color:#ffffff9e}.pp-breadcrumb strong{color:#ffffffc7}.pp-page-hero h1{max-width:900px;margin:0;color:#fff;font-size:clamp(42px,5vw,66px);line-height:1.08;font-weight:900;letter-spacing:-.055em}.pp-page-hero p{max-width:760px;margin:20px 0 0;color:#ffffffd1;font-size:17px;line-height:1.8;font-weight:800}.pp-section{position:relative;padding:32px 0;background:#fff}.pp-soft-section{background:radial-gradient(circle at top right,rgba(114,191,22,.12),transparent 30%),radial-gradient(circle at bottom left,rgba(0,166,231,.12),transparent 30%),linear-gradient(180deg,#f8fbff,#eaf5ff);overflow:hidden}.pp-soft-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.55;background-image:linear-gradient(to right,rgba(0,47,104,.04) 1px,transparent 1px),linear-gradient(to bottom,rgba(0,47,104,.04) 1px,transparent 1px);background-size:42px 42px}.pp-soft-section .pp-container{position:relative;z-index:2}.pp-split{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.pp-kicker{display:inline-flex;margin-bottom:14px;color:var(--pp-green);font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.2em}.pp-content h2,.pp-section-head h2,.pp-cta h2{margin:0;color:var(--pp-blue);font-size:clamp(30px,4vw,46px);line-height:1.18;font-weight:900;letter-spacing:-.035em}.pp-content p,.pp-section-head p,.pp-cta p{margin:0 0 18px;color:var(--pp-muted);font-size:16px;line-height:1.85;font-weight:600}.pp-title-line{width:78px;height:4px;margin:18px 0 24px;border-radius:999px;background:linear-gradient(90deg,var(--pp-blue),var(--pp-cyan),var(--pp-green));box-shadow:0 0 22px #72bf1652}.pp-primary-btn,.pp-cta button{position:relative;overflow:hidden;min-height:50px;display:inline-flex;align-items:center;justify-content:center;gap:9px;margin-top:16px;border:0;border-radius:999px;padding:0 24px;background:linear-gradient(135deg,var(--pp-blue),var(--pp-blue-2));color:#fff;font-size:15px;font-weight:900;box-shadow:0 18px 40px #002f6838;transition:all .32s ease}.pp-primary-btn:hover,.pp-cta button:hover{transform:translateY(-3px);background:linear-gradient(135deg,var(--pp-green),var(--pp-green-2))}.pp-section-head{max-width:840px;margin:0 auto 48px;text-align:center}.pp-section-head p{max-width:760px;margin:16px auto 0}.pp-image-card{position:relative;overflow:hidden;min-height:420px;border-radius:30px;background:#eaf4ff;border:1px solid rgba(0,47,104,.08);box-shadow:var(--pp-shadow);isolation:isolate;transition:all .35s ease}.pp-image-card:hover{transform:translateY(-9px) scale(1.015);border-color:#72bf1659;box-shadow:0 34px 90px #002f6833}.pp-image-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(180deg,#002f680a,#002f6873),radial-gradient(circle at top right,rgba(114,191,22,.18),transparent 34%);pointer-events:none}.pp-image-card img{width:100%;height:100%;min-height:420px;display:block;object-fit:cover;transition:transform .65s ease,filter .65s ease}.pp-image-card:hover img{transform:scale(1.07);filter:saturate(1.12) contrast(1.04)}.pp-image-badge{position:absolute;left:24px;right:24px;bottom:24px;z-index:3;padding:20px;border-radius:22px;background:#ffffffeb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.45)}.pp-image-badge strong{display:block;color:var(--pp-blue);font-size:21px;font-weight:900}.pp-image-badge span{display:block;margin-top:6px;color:var(--pp-muted);font-size:14px;font-weight:800}.pp-process-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.pp-process-card,.pp-feature-card,.pp-benefit-item{position:relative;overflow:hidden;border-radius:24px;background:#fff;border:1px solid rgba(0,47,104,.08);box-shadow:0 20px 52px #002f681a;transition:all .35s ease}.pp-process-card{min-height:270px;padding:26px 22px}.pp-process-card:before,.pp-feature-card:before,.pp-benefit-item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:radial-gradient(circle at top right,rgba(114,191,22,.22),transparent 35%),linear-gradient(135deg,#002f68,#0056a6 55%,#006f8f);transition:opacity .35s ease}.pp-process-card:hover,.pp-feature-card:hover,.pp-benefit-item:hover{transform:translateY(-9px) scale(1.015);border-color:#72bf1673;box-shadow:0 32px 85px #002f6833}.pp-process-card:hover:before,.pp-feature-card:hover:before,.pp-benefit-item:hover:before{opacity:1}.pp-process-icon{position:relative;z-index:2;width:58px;height:58px;display:grid;place-items:center;margin-bottom:20px;border-radius:20px;background:#72bf161f;border:1px solid rgba(114,191,22,.22);color:var(--pp-green);font-size:24px;transition:all .35s ease}.pp-process-card>span{position:absolute;top:20px;right:20px;z-index:2;color:#002f6829;font-size:30px;line-height:1;font-weight:900;transition:all .35s ease}.pp-process-card h3{position:relative;z-index:2;margin:0 0 12px;color:var(--pp-blue);font-size:19px;line-height:1.35;font-weight:900;transition:all .35s ease}.pp-process-card p{position:relative;z-index:2;margin:0;color:var(--pp-muted);font-size:14px;line-height:1.75;font-weight:600;transition:all .35s ease}.pp-process-card:hover .pp-process-icon{background:#fff;color:var(--pp-green);transform:translateY(-4px) scale(1.06)}.pp-process-card:hover>span{color:#fff3}.pp-process-card:hover h3,.pp-process-card:hover p{color:#fff}.pp-feature-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.pp-feature-card{min-height:94px;display:flex;align-items:center;gap:18px;padding:22px}.pp-feature-card span{position:relative;z-index:2;width:44px;height:44px;display:grid;place-items:center;flex:0 0 44px;border-radius:15px;background:linear-gradient(135deg,#00a6e71f,#72bf1624);color:var(--pp-blue);font-size:14px;font-weight:900;transition:all .35s ease}.pp-feature-card p{position:relative;z-index:2;margin:0;color:var(--pp-dark);font-size:15px;line-height:1.55;font-weight:800;transition:all .35s ease}.pp-feature-card:hover span{background:#fff;color:var(--pp-green)}.pp-feature-card:hover p{color:#fff}.pp-benefit-list{display:grid;gap:14px;margin-top:24px}.pp-benefit-item{display:flex;align-items:center;gap:15px;min-height:70px;padding:18px}.pp-benefit-item strong{position:relative;z-index:2;width:42px;height:42px;display:grid;place-items:center;flex:0 0 42px;border-radius:15px;background:#72bf161f;color:var(--pp-green);transition:all .35s ease}.pp-benefit-item p{position:relative;z-index:2;margin:0;color:var(--pp-dark);font-size:15px;line-height:1.55;font-weight:800;transition:all .35s ease}.pp-benefit-item:hover strong{background:#fff}.pp-benefit-item:hover p{color:#fff}.pp-cta{position:relative;overflow:hidden;padding:94px 0;background:radial-gradient(circle at top left,rgba(114,191,22,.18),transparent 32%),linear-gradient(120deg,#002f68,#0056a6 54%,#061c49);color:#fff}.pp-cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.12;background-image:linear-gradient(to right,rgba(255,255,255,.13) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.13) 1px,transparent 1px);background-size:42px 42px}.pp-cta-inner{position:relative;z-index:2;max-width:880px;text-align:center}.pp-cta .pp-kicker{color:#9dff3e}.pp-cta h2{color:#fff}.pp-cta p{width:min(760px,100%);margin:16px auto 26px;color:#ffffffdb}.pp-reveal{opacity:0;transform:translateY(46px) scale(.98);filter:blur(7px);transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1),filter .85s ease;transition-delay:var(--pp-delay, 0ms);will-change:transform,opacity}.pp-left{transform:translate(-62px) scale(.98)}.pp-right{transform:translate(62px) scale(.98)}.pp-show{opacity:1!important;transform:translate(0) scale(1)!important;filter:blur(0)!important}@media (max-width: 1100px){.pp-split{grid-template-columns:1fr;gap:44px}.pp-process-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.pp-container{width:min(100% - 28px,640px)}.pp-page-hero{min-height:320px;padding:58px 0 52px}.pp-page-hero h1{font-size:38px}.pp-page-hero p{font-size:15px}.pp-section,.pp-cta{padding:66px 0}.pp-content h2,.pp-section-head h2,.pp-cta h2{font-size:28px}.pp-process-grid,.pp-feature-grid{grid-template-columns:1fr}.pp-image-card,.pp-image-card img{min-height:320px}.pp-left,.pp-right{transform:translateY(42px) scale(.98)}}@media (max-width: 480px){.pp-container{width:min(100% - 22px,420px)}.pp-page-hero h1{font-size:31px}.pp-breadcrumb{font-size:12px;gap:7px}.pp-image-badge{left:16px;right:16px;bottom:16px;padding:17px}.pp-feature-card,.pp-benefit-item{align-items:flex-start}}:root{--reporting-blue: #002f68;--reporting-blue-2: #0056a6;--reporting-cyan: #00a6e7;--reporting-green: #72bf16;--reporting-green-2: #5ba80f;--reporting-bg: #f4f9ff;--reporting-text: #26384c;--reporting-muted: #66758a;--reporting-dark: #10233d;--reporting-white: #ffffff;--reporting-shadow: 0 24px 70px rgba(0, 47, 104, .12)}.reporting-page{width:100%;overflow-x:hidden;background:#fff;color:var(--reporting-text);font-family:Manrope,sans-serif}.reporting-page *{box-sizing:border-box}.reporting-container{width:min(1160px,calc(100% - 40px));margin:0 auto}.reporting-page button{font-family:inherit;cursor:pointer}.reporting-page-hero{position:relative;min-height:340px;display:flex;align-items:center;overflow:hidden;padding:78px 0 68px;background:linear-gradient(90deg,#093541eb,#002f68fa 46%,#004491f5),radial-gradient(circle at top left,rgba(114,191,22,.18),transparent 32%)}.reporting-page-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.13;background-image:linear-gradient(to right,rgba(255,255,255,.12) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.12) 1px,transparent 1px);background-size:42px 42px}.reporting-page-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 12% 18%,rgba(114,191,22,.16),transparent 28%),radial-gradient(circle at 85% 20%,rgba(0,166,231,.16),transparent 30%);pointer-events:none}.reporting-page-hero .reporting-container{position:relative;z-index:2}.reporting-breadcrumb{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:26px;color:#ffffffc7;font-size:13px;font-weight:900}.reporting-breadcrumb button{border:0;padding:0;background:transparent;color:#9dff3e;font-size:13px;font-weight:900}.reporting-breadcrumb span{color:#ffffff9e}.reporting-breadcrumb strong{color:#ffffffc7}.reporting-page-hero h1{max-width:980px;margin:0;color:#fff;font-size:clamp(42px,5vw,66px);line-height:1.08;font-weight:900;letter-spacing:-.055em}.reporting-page-hero p{max-width:830px;margin:20px 0 0;color:#ffffffd1;font-size:17px;line-height:1.8;font-weight:800}.reporting-section{position:relative;padding:92px 0;background:#fff}.reporting-soft-section{background:radial-gradient(circle at top right,rgba(114,191,22,.12),transparent 30%),radial-gradient(circle at bottom left,rgba(0,166,231,.12),transparent 30%),linear-gradient(180deg,#f8fbff,#eaf5ff);overflow:hidden}.reporting-soft-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.55;background-image:linear-gradient(to right,rgba(0,47,104,.04) 1px,transparent 1px),linear-gradient(to bottom,rgba(0,47,104,.04) 1px,transparent 1px);background-size:42px 42px}.reporting-soft-section .reporting-container{position:relative;z-index:2}.reporting-split{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.reporting-kicker{display:inline-flex;margin-bottom:14px;color:var(--reporting-green);font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.2em}.reporting-content h2,.reporting-section-head h2,.reporting-cta h2{margin:0;color:var(--reporting-blue);font-size:clamp(30px,4vw,46px);line-height:1.18;font-weight:900;letter-spacing:-.035em}.reporting-content p,.reporting-section-head p,.reporting-cta p{margin:0 0 18px;color:var(--reporting-muted);font-size:16px;line-height:1.85;font-weight:600}.reporting-title-line{width:78px;height:4px;margin:18px 0 24px;border-radius:999px;background:linear-gradient(90deg,var(--reporting-blue),var(--reporting-cyan),var(--reporting-green));box-shadow:0 0 22px #72bf1652}.reporting-primary-btn,.reporting-cta button{position:relative;overflow:hidden;min-height:50px;display:inline-flex;align-items:center;justify-content:center;gap:9px;margin-top:16px;border:0;border-radius:999px;padding:0 24px;background:linear-gradient(135deg,var(--reporting-blue),var(--reporting-blue-2));color:#fff;font-size:15px;font-weight:900;box-shadow:0 18px 40px #002f6838;transition:all .32s ease}.reporting-primary-btn:hover,.reporting-cta button:hover{transform:translateY(-3px);background:linear-gradient(135deg,var(--reporting-green),var(--reporting-green-2))}.reporting-section-head{max-width:840px;margin:0 auto 48px;text-align:center}.reporting-section-head p{max-width:760px;margin:16px auto 0}.reporting-image-card{position:relative;overflow:hidden;min-height:420px;border-radius:30px;background:#eaf4ff;border:1px solid rgba(0,47,104,.08);box-shadow:var(--reporting-shadow);isolation:isolate;transition:all .35s ease}.reporting-image-card:hover{transform:translateY(-9px) scale(1.015);border-color:#72bf1659;box-shadow:0 34px 90px #002f6833}.reporting-image-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(180deg,#002f680a,#002f6873),radial-gradient(circle at top right,rgba(114,191,22,.18),transparent 34%);pointer-events:none}.reporting-image-card img{width:100%;height:100%;min-height:420px;display:block;object-fit:cover;transition:transform .65s ease,filter .65s ease}.reporting-image-card:hover img{transform:scale(1.07);filter:saturate(1.12) contrast(1.04)}.reporting-image-badge{position:absolute;left:24px;right:24px;bottom:24px;z-index:3;padding:20px;border-radius:22px;background:#ffffffeb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.45)}.reporting-image-badge strong{display:block;color:var(--reporting-blue);font-size:21px;font-weight:900}.reporting-image-badge span{display:block;margin-top:6px;color:var(--reporting-muted);font-size:14px;font-weight:800}.reporting-process-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.reporting-feature-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.reporting-process-card,.reporting-feature-card,.reporting-benefit-item{position:relative;overflow:hidden;border-radius:24px;background:#fff;border:1px solid rgba(0,47,104,.08);box-shadow:0 20px 52px #002f681a;transition:all .35s ease}.reporting-process-card{min-height:270px;padding:26px 22px}.reporting-process-card:before,.reporting-feature-card:before,.reporting-benefit-item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:radial-gradient(circle at top right,rgba(114,191,22,.22),transparent 35%),linear-gradient(135deg,#002f68,#0056a6 55%,#006f8f);transition:opacity .35s ease}.reporting-process-card:hover,.reporting-feature-card:hover,.reporting-benefit-item:hover{transform:translateY(-9px) scale(1.015);border-color:#72bf1673;box-shadow:0 32px 85px #002f6833}.reporting-process-card:hover:before,.reporting-feature-card:hover:before,.reporting-benefit-item:hover:before{opacity:1}.reporting-process-icon{position:relative;z-index:2;width:58px;height:58px;display:grid;place-items:center;margin-bottom:20px;border-radius:20px;background:#72bf161f;border:1px solid rgba(114,191,22,.22);color:var(--reporting-green);font-size:24px;transition:all .35s ease}.reporting-process-card>span{position:absolute;top:20px;right:20px;z-index:2;color:#002f6829;font-size:30px;line-height:1;font-weight:900;transition:all .35s ease}.reporting-process-card h3{position:relative;z-index:2;margin:0 0 12px;color:var(--reporting-blue);font-size:19px;line-height:1.35;font-weight:900;transition:all .35s ease}.reporting-process-card p{position:relative;z-index:2;margin:0;color:var(--reporting-muted);font-size:14px;line-height:1.75;font-weight:600;transition:all .35s ease}.reporting-process-card:hover .reporting-process-icon{background:#fff;color:var(--reporting-green);transform:translateY(-4px) scale(1.06)}.reporting-process-card:hover>span{color:#fff3}.reporting-process-card:hover h3,.reporting-process-card:hover p{color:#fff}.reporting-feature-card{min-height:94px;display:flex;align-items:center;gap:18px;padding:22px}.reporting-feature-card span{position:relative;z-index:2;width:44px;height:44px;display:grid;place-items:center;flex:0 0 44px;border-radius:15px;background:linear-gradient(135deg,#00a6e71f,#72bf1624);color:var(--reporting-blue);font-size:14px;font-weight:900;transition:all .35s ease}.reporting-feature-card p{position:relative;z-index:2;margin:0;color:var(--reporting-dark);font-size:15px;line-height:1.55;font-weight:800;transition:all .35s ease}.reporting-feature-card:hover span{background:#fff;color:var(--reporting-green)}.reporting-feature-card:hover p{color:#fff}.reporting-benefit-list{display:grid;gap:14px;margin-top:24px}.reporting-benefit-item{display:flex;align-items:center;gap:15px;min-height:70px;padding:18px}.reporting-benefit-item strong{position:relative;z-index:2;width:42px;height:42px;display:grid;place-items:center;flex:0 0 42px;border-radius:15px;background:#72bf161f;color:var(--reporting-green);transition:all .35s ease}.reporting-benefit-item p{position:relative;z-index:2;margin:0;color:var(--reporting-dark);font-size:15px;line-height:1.55;font-weight:800;transition:all .35s ease}.reporting-benefit-item:hover strong{background:#fff}.reporting-benefit-item:hover p{color:#fff}.reporting-cta{position:relative;overflow:hidden;padding:94px 0;background:radial-gradient(circle at top left,rgba(114,191,22,.18),transparent 32%),linear-gradient(120deg,#002f68,#0056a6 54%,#061c49);color:#fff}.reporting-cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.12;background-image:linear-gradient(to right,rgba(255,255,255,.13) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.13) 1px,transparent 1px);background-size:42px 42px}.reporting-cta-inner{position:relative;z-index:2;max-width:880px;text-align:center}.reporting-cta .reporting-kicker{color:#9dff3e}.reporting-cta h2{color:#fff}.reporting-cta p{width:min(760px,100%);margin:16px auto 26px;color:#ffffffdb}.reporting-reveal{opacity:0;transform:translateY(46px) scale(.98);filter:blur(7px);transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1),filter .85s ease;transition-delay:var(--reporting-delay, 0ms);will-change:transform,opacity}.reporting-left{transform:translate(-62px) scale(.98)}.reporting-right{transform:translate(62px) scale(.98)}.reporting-show{opacity:1!important;transform:translate(0) scale(1)!important;filter:blur(0)!important}@media (max-width: 1100px){.reporting-split{grid-template-columns:1fr;gap:44px}.reporting-process-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.reporting-container{width:min(100% - 28px,640px)}.reporting-page-hero{min-height:320px;padding:58px 0 52px}.reporting-page-hero h1{font-size:38px}.reporting-page-hero p{font-size:15px}.reporting-section,.reporting-cta{padding:66px 0}.reporting-content h2,.reporting-section-head h2,.reporting-cta h2{font-size:28px}.reporting-process-grid,.reporting-feature-grid{grid-template-columns:1fr}.reporting-image-card,.reporting-image-card img{min-height:320px}.reporting-left,.reporting-right{transform:translateY(42px) scale(.98)}}@media (max-width: 480px){.reporting-container{width:min(100% - 22px,420px)}.reporting-page-hero h1{font-size:31px}.reporting-breadcrumb{font-size:12px;gap:7px}.reporting-image-badge{left:16px;right:16px;bottom:16px;padding:17px}.reporting-feature-card,.reporting-benefit-item{align-items:flex-start}}:root{--revno-blue: #002f68;--revno-blue-2: #0056a6;--revno-cyan: #00a6e7;--revno-green: #72bf16;--revno-green-2: #5ba80f;--revno-dark: #10233d;--revno-text: #26384c;--revno-muted: #66758a;--revno-bg: #f4f9ff;--revno-white: #ffffff;--revno-shadow: 0 24px 70px rgba(0, 47, 104, .12)}.case-page{width:100%;overflow-x:hidden;font-family:Manrope,sans-serif;background:#fff;color:var(--revno-text)}.case-container{width:min(1160px,calc(100% - 40px));margin:0 auto}.case-hero{position:relative;min-height:430px;display:flex;align-items:center;overflow:hidden;padding:115px 0 78px;background:radial-gradient(circle at 14% 18%,rgba(114,191,22,.22),transparent 30%),radial-gradient(circle at 86% 18%,rgba(0,166,231,.24),transparent 32%),linear-gradient(135deg,#001e44,#003e84 52%,#061c49)}.case-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.13;background-image:linear-gradient(to right,rgba(255,255,255,.13) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.13) 1px,transparent 1px);background-size:44px 44px;animation:caseGridMove 16s linear infinite}.case-hero:after{content:"";position:absolute;inset:auto -15% -45% -15%;height:65%;background:radial-gradient(circle,rgba(0,166,231,.22),transparent 62%);pointer-events:none}.case-hero .case-container{position:relative;z-index:2}.case-breadcrumb{display:inline-flex;align-items:center;gap:8px;margin-bottom:24px;padding:9px 15px;border-radius:999px;background:#ffffff17;border:1px solid rgba(255,255,255,.14);color:#ffffffd6;font-size:13px;font-weight:800;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.case-breadcrumb button{border:0;background:transparent;padding:0;color:#9dff3e;font-size:13px;font-weight:900}.case-hero h1{max-width:900px;margin:0 0 20px;color:#fff;font-size:clamp(42px,5vw,66px);line-height:1.08;font-weight:900;letter-spacing:-.045em}.case-hero p{max-width:760px;margin:0;color:#ffffffe0;font-size:17px;line-height:1.85;font-weight:650}.case-reveal{opacity:0;transform:translateY(42px);filter:blur(7px);transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1),filter .85s ease;transition-delay:var(--case-delay, 0ms)}.case-reveal-show{opacity:1!important;transform:translateY(0)!important;filter:blur(0)!important}.case-results-strip{position:relative;z-index:4;margin-top:0;padding:54px 0 78px;background:radial-gradient(circle at top right,rgba(114,191,22,.08),transparent 32%),#fff}.case-results-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.case-result-mini{position:relative;isolation:isolate;overflow:hidden;min-height:148px;padding:30px 24px;border-radius:26px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#00a6e761,#72bf165c) border-box;border:1px solid transparent;box-shadow:0 24px 70px #002f681c;transition:all .35s ease}.case-result-mini:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;background:radial-gradient(circle at top right,rgba(114,191,22,.2),transparent 34%),linear-gradient(135deg,#002f68,#0056a6 60%,#007a9c);transition:opacity .35s ease}.case-result-mini:hover{transform:translateY(-8px);box-shadow:0 34px 85px #002f6833}.case-result-mini:hover:before{opacity:1}.case-result-mini h3,.case-result-mini p{position:relative;z-index:2}.case-result-mini h3{margin:0 0 12px;color:var(--revno-blue);font-size:clamp(28px,3vw,36px);line-height:1;font-weight:900;letter-spacing:.04em;transition:color .35s ease}.case-result-mini p{max-width:230px;margin:0;color:var(--revno-muted);font-size:14px;line-height:1.65;font-weight:800;transition:color .35s ease}.case-result-mini:hover h3{color:#9dff3e}.case-result-mini:hover p{color:#ffffffe0}.case-section-head{max-width:840px;margin:0 auto 46px;text-align:center}.case-section-head span{display:inline-flex;margin-bottom:12px;color:var(--revno-green);font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.22em}.case-section-head h2{margin:0;color:var(--revno-blue);font-size:clamp(30px,4vw,46px);line-height:1.18;font-weight:900;letter-spacing:-.035em}.case-section-head p{max-width:760px;margin:16px auto 0;color:var(--revno-muted);font-size:16px;line-height:1.8;font-weight:650}.case-list-section{position:relative;padding:92px 0;background:radial-gradient(circle at top right,rgba(114,191,22,.1),transparent 30%),radial-gradient(circle at bottom left,rgba(0,166,231,.1),transparent 32%),linear-gradient(180deg,#f8fbff,#eef7ff)}.case-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;align-items:stretch}.case-success-card{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;width:100%;min-height:330px;padding:28px;border-radius:28px;text-align:left;background:#fffffff5;border:1px solid rgba(0,47,104,.09);box-shadow:0 22px 58px #002f681a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:all .38s ease}.case-success-card:before{content:"";position:absolute;inset:0 auto 0 0;width:6px;background:linear-gradient(180deg,var(--revno-green),var(--revno-cyan),var(--revno-blue));transition:opacity .35s ease}.case-success-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:0;background:radial-gradient(circle at top right,rgba(114,191,22,.22),transparent 34%),radial-gradient(circle at bottom left,rgba(0,166,231,.24),transparent 35%),linear-gradient(135deg,#002f68,#0056a6 55%,#007a9c);transition:opacity .38s ease}.case-success-card:hover,.case-success-card.active{transform:translateY(-10px);border-color:#72bf167a;box-shadow:0 36px 92px #002f683d}.case-success-card:hover:before,.case-success-card.active:before{opacity:0}.case-success-card:hover:after,.case-success-card.active:after{opacity:1}.case-card-top{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:24px}.case-card-number{width:54px;height:42px;display:grid;place-items:center;border-radius:999px;background:#72bf1624;color:var(--revno-green);font-size:16px;font-weight:900;transition:all .35s ease}.case-category-badge{min-height:34px;display:inline-flex;align-items:center;padding:0 13px;border-radius:999px;background:linear-gradient(135deg,#0056a614,#00a6e71f);border:1px solid rgba(0,47,104,.09);color:var(--revno-blue);font-size:11px;font-weight:900;letter-spacing:.02em;white-space:nowrap;transition:all .35s ease}.case-success-card h3{position:relative;z-index:2;margin:0 0 14px;color:var(--revno-blue);font-size:22px;line-height:1.3;font-weight:900;transition:color .35s ease}.case-success-card p{position:relative;z-index:2;margin:0 0 24px;color:var(--revno-muted);font-size:14.5px;line-height:1.75;font-weight:650;transition:color .35s ease}.case-card-stat{position:relative;z-index:2;margin-top:auto;padding-top:18px;border-top:1px solid rgba(0,47,104,.08);transition:border-color .35s ease}.case-card-stat strong{display:block;margin-bottom:5px;color:var(--revno-green);font-size:34px;line-height:1;font-weight:900;transition:color .35s ease}.case-card-stat span{color:var(--revno-muted);font-size:13px;font-weight:800;transition:color .35s ease}.case-success-card:hover h3,.case-success-card.active h3,.case-success-card:hover p,.case-success-card.active p,.case-success-card:hover .case-card-stat span,.case-success-card.active .case-card-stat span{color:#fff}.case-success-card:hover .case-card-number,.case-success-card.active .case-card-number,.case-success-card:hover .case-category-badge,.case-success-card.active .case-category-badge{background:#ffffff29;border-color:#ffffff38;color:#fff}.case-success-card:hover .case-card-stat,.case-success-card.active .case-card-stat{border-top-color:#fff3}.case-success-card:hover .case-card-stat strong,.case-success-card.active .case-card-stat strong{color:#9dff3e}.case-detail-section{padding:92px 0;background:radial-gradient(circle at top right,rgba(114,191,22,.08),transparent 32%),radial-gradient(circle at bottom left,rgba(0,166,231,.08),transparent 34%),#fff;scroll-margin-top:95px}.case-detail-layout{display:flex;flex-direction:column;gap:28px;align-items:stretch}.case-detail-sidebar{position:relative;top:auto;width:100%;overflow:hidden;display:grid;grid-template-columns:1fr;gap:24px;padding:36px;border-radius:32px;background:radial-gradient(circle at 8% 20%,rgba(114,191,22,.28),transparent 30%),radial-gradient(circle at 90% 20%,rgba(0,166,231,.24),transparent 32%),linear-gradient(135deg,#002f68,#0056a6 58%,#007a9c);color:#fff;box-shadow:0 30px 90px #002f6838}.case-detail-sidebar:before{content:"";position:absolute;top:16px;right:16px;bottom:16px;left:16px;border-radius:26px;border:1px solid rgba(255,255,255,.14);pointer-events:none}.case-detail-sidebar>span,.case-detail-sidebar h2,.case-detail-sidebar p,.case-profile-box,.case-detail-sidebar a{position:relative;z-index:2}.case-detail-sidebar>span{display:inline-flex;width:fit-content;margin:0;color:#9dff3e;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.18em}.case-detail-sidebar h2{max-width:760px;margin:0;color:#fff;font-size:clamp(30px,4vw,44px);line-height:1.15;font-weight:900}.case-detail-sidebar p{max-width:840px;margin:0;color:#ffffffe0;font-size:16px;line-height:1.75;font-weight:650}.case-profile-box{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:2px 0 0}.case-profile-box div{min-height:88px;padding:18px;border-radius:20px;background:#ffffff21;border:1px solid rgba(255,255,255,.16)}.case-profile-box small{display:block;margin-bottom:6px;color:#ffffffb8;font-size:11px;font-weight:800;text-transform:uppercase}.case-profile-box strong{color:#fff;font-size:14px;font-weight:900}.case-detail-sidebar a,.case-final-cta a{min-height:52px;width:max-content;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:0 24px;background:linear-gradient(135deg,var(--revno-green),var(--revno-green-2));color:#fff;text-decoration:none;font-size:14px;font-weight:900;white-space:nowrap;box-shadow:0 18px 42px #72bf163d;transition:all .35s ease}.case-detail-sidebar a:hover,.case-final-cta a:hover{transform:translateY(-4px);background:linear-gradient(135deg,#fff,#eaffda);color:var(--revno-blue)}.case-detail-content{width:100%;display:grid;gap:24px}.case-metric-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.case-metric-card{min-height:118px;padding:24px 20px;border-radius:24px;background:radial-gradient(circle at top right,rgba(114,191,22,.12),transparent 36%),#f8fbff;border:1px solid rgba(0,47,104,.08);box-shadow:0 18px 46px #002f6814;transition:all .35s ease}.case-metric-card strong{display:block;margin-bottom:8px;color:var(--revno-blue);font-size:clamp(24px,2.4vw,32px);font-weight:900}.case-metric-card span{color:var(--revno-muted);font-size:12.5px;line-height:1.45;font-weight:800}.case-content-block,.case-action-card,.case-lesson{padding:32px;border-radius:28px;background:#fff;border:1px solid rgba(0,47,104,.08);box-shadow:0 18px 50px #002f6814}.case-content-block,.case-action-card,.case-metric-card{transition:all .35s ease}.case-content-block:hover,.case-action-card:hover,.case-metric-card:hover{transform:translateY(-7px);border-color:#72bf1657;box-shadow:0 28px 75px #002f6829}.case-content-block.highlight{background:radial-gradient(circle at top right,rgba(114,191,22,.14),transparent 34%),linear-gradient(180deg,#f9fcff,#eff8ff)}.case-label{display:inline-flex;margin-bottom:13px;color:var(--revno-green);font-size:12px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.case-content-block h3,.case-action-card h3{margin:0 0 16px;color:var(--revno-blue);font-size:24px;line-height:1.25;font-weight:900}.case-content-block ul,.case-action-card ul{margin:0;padding:0;list-style:none;display:grid;gap:12px}.case-content-block li,.case-action-card li{position:relative;padding-left:28px;color:var(--revno-muted);font-size:15px;line-height:1.65;font-weight:650}.case-content-block li:before,.case-action-card li:before{content:"✓";position:absolute;left:0;top:0;color:var(--revno-green);font-weight:900}.case-action-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.case-action-card{min-height:230px}.case-lesson{background:radial-gradient(circle at top right,rgba(114,191,22,.22),transparent 35%),linear-gradient(135deg,#002f68,#0056a6 60%,#007a9c)}.case-lesson span{display:inline-flex;margin-bottom:10px;color:#9dff3e;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.18em}.case-lesson p{margin:0;color:#fff;font-size:19px;line-height:1.7;font-weight:800}.case-process-section{padding:92px 0;background:radial-gradient(circle at top right,rgba(114,191,22,.12),transparent 30%),radial-gradient(circle at bottom left,rgba(0,166,231,.1),transparent 32%),linear-gradient(180deg,#f8fbff,#eef7ff)}.case-process-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.case-process-card{position:relative;isolation:isolate;overflow:hidden;min-height:250px;padding:30px 26px;border-radius:28px;background:#fff;border:1px solid rgba(0,47,104,.08);box-shadow:0 20px 52px #002f6817;transition:all .35s ease}.case-process-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;background:radial-gradient(circle at top right,rgba(114,191,22,.18),transparent 34%),linear-gradient(135deg,#002f68,#0056a6 60%,#007a9c);transition:opacity .35s ease}.case-process-card:hover{transform:translateY(-10px);border-color:#72bf1673;box-shadow:0 34px 85px #002f6838}.case-process-card:hover:before{opacity:1}.case-process-card span,.case-process-card h3,.case-process-card p{position:relative;z-index:3;transition:all .35s ease}.case-process-card span{width:48px;height:40px;display:grid;place-items:center;margin-bottom:18px;border-radius:999px;background:#72bf161f;color:var(--revno-green);font-weight:900}.case-process-card h3{margin:0 0 12px;color:var(--revno-blue);font-size:19px;line-height:1.35;font-weight:900}.case-process-card p{margin:0;color:var(--revno-muted);font-size:14px;line-height:1.75;font-weight:650}.case-process-card:hover span{background:#ffffff29;color:#9dff3e}.case-process-card:hover h3,.case-process-card:hover p{color:#fff}.case-final-cta{position:relative;overflow:hidden;padding:92px 0;text-align:center;background:radial-gradient(circle at top left,rgba(114,191,22,.22),transparent 30%),radial-gradient(circle at bottom right,rgba(0,166,231,.22),transparent 30%),linear-gradient(135deg,#002f68,#0056a6 55%,#061c49)}.case-final-cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.12;background-image:linear-gradient(to right,rgba(255,255,255,.13) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.13) 1px,transparent 1px);background-size:44px 44px;animation:caseGridMove 16s linear infinite}.case-final-cta .case-container{position:relative;z-index:2}.case-final-cta h2{max-width:760px;margin:0 auto 16px;color:#fff;font-size:clamp(30px,4vw,46px);line-height:1.18;font-weight:900}.case-final-cta p{max-width:720px;margin:0 auto 30px;color:#ffffffdb;font-size:16px;line-height:1.8;font-weight:650}@keyframes caseGridMove{0%{background-position:0 0}to{background-position:44px 44px}}@media (max-width: 1100px){.case-results-grid,.case-process-grid{grid-template-columns:repeat(2,1fr)}.case-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.case-profile-box{grid-template-columns:repeat(3,1fr)}.case-metric-grid,.case-action-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.case-container{width:min(100% - 28px,640px)}.case-hero{min-height:auto;padding:88px 0 64px}.case-hero h1{font-size:38px}.case-hero p{font-size:15px}.case-results-strip{padding:48px 0 64px}.case-results-grid,.case-card-grid,.case-metric-grid,.case-action-grid,.case-process-grid,.case-profile-box{grid-template-columns:1fr}.case-result-mini{min-height:auto}.case-list-section,.case-detail-section,.case-process-section,.case-final-cta{padding:68px 0}.case-detail-sidebar{padding:28px 22px;border-radius:26px}.case-detail-sidebar:before{top:10px;right:10px;bottom:10px;left:10px;border-radius:22px}.case-detail-sidebar a{width:100%}.case-success-card{min-height:auto}.case-section-head p{font-size:14.5px}.case-action-card{min-height:auto}}@media (max-width: 480px){.case-container{width:min(100% - 22px,420px)}.case-hero{padding:78px 0 56px}.case-hero h1{font-size:31px;line-height:1.12}.case-breadcrumb{margin-bottom:18px;font-size:12px;padding:8px 12px}.case-result-mini,.case-success-card,.case-content-block,.case-action-card,.case-lesson,.case-detail-sidebar,.case-process-card{padding:22px 18px;border-radius:22px}.case-card-top{align-items:flex-start;flex-direction:column;gap:10px}.case-detail-sidebar h2{font-size:26px}.case-content-block h3,.case-action-card h3{font-size:21px}.case-card-stat strong{font-size:30px}.case-result-mini h3{letter-spacing:.03em}}:root{--revno-blue: #002f68;--revno-blue-2: #0056a6;--revno-cyan: #00a6e7;--revno-green: #72bf16;--revno-green-2: #5ba80f;--revno-text: #26384c;--revno-muted: #66758a}.testimonials-page{width:100%;overflow-x:hidden;background:#fff;color:var(--revno-text);font-family:Manrope,sans-serif}.test-container{width:min(1160px,calc(100% - 40px));margin:0 auto}button,a{font-family:inherit}button{cursor:pointer}.test-hero{position:relative;min-height:350px;display:flex;align-items:center;overflow:hidden;padding:64px 0 58px;background:radial-gradient(circle at 12% 18%,rgba(114,191,22,.2),transparent 30%),radial-gradient(circle at 88% 20%,rgba(0,166,231,.2),transparent 32%),linear-gradient(135deg,#001e44,#003e84 52%,#061c49)}.test-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.13;background-image:linear-gradient(to right,rgba(255,255,255,.13) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.13) 1px,transparent 1px);background-size:44px 44px;animation:testGridMove 16s linear infinite}.test-hero .test-container{position:relative;z-index:2}.test-breadcrumb{display:flex;align-items:center;gap:8px;margin-bottom:24px;color:#ffffffd1;font-size:14px;font-weight:800}.test-breadcrumb button{border:0;background:transparent;padding:0;color:#9dff3e;font-size:14px;font-weight:900}.test-hero h1{max-width:880px;margin:0 0 18px;color:#fff;font-size:clamp(38px,5vw,64px);line-height:1.08;font-weight:900;letter-spacing:-.045em}.test-hero p{max-width:720px;margin:0;color:#ffffffe0;font-size:17px;line-height:1.8;font-weight:650}.test-reveal{opacity:0;transform:translateY(42px);filter:blur(7px);transition:opacity .85s cubic-bezier(.16,1,.3,1),transform .85s cubic-bezier(.16,1,.3,1),filter .85s ease;transition-delay:var(--test-delay, 0ms)}.test-reveal-show{opacity:1!important;transform:translateY(0)!important;filter:blur(0)!important}.test-head{max-width:830px;margin:0 auto 44px;text-align:center}.test-head span{display:inline-flex;margin-bottom:12px;color:var(--revno-green);font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.22em}.test-head h2{margin:0;color:var(--revno-blue);font-size:clamp(30px,4vw,46px);line-height:1.18;font-weight:900;letter-spacing:-.035em}.test-head p{max-width:740px;margin:16px auto 0;color:var(--revno-muted);font-size:16px;line-height:1.8;font-weight:650}.revno-testimonial-page-section{padding:90px 0;background:radial-gradient(circle at top right,rgba(114,191,22,.1),transparent 30%),linear-gradient(180deg,#f8fbff,#eef7ff)}.revno-testimonial-page-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.revno-testimonial-page-card{position:relative;isolation:isolate;overflow:hidden;min-height:300px;padding:30px;border-radius:28px;background:linear-gradient(135deg,#003a78,#007a9c 55%,#0a8d86);border:1px solid rgba(114,191,22,.16);box-shadow:0 24px 70px #002f682e;color:#fff;transition:all .35s ease}.revno-testimonial-page-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(circle at top right,rgba(114,191,22,.18),transparent 32%),radial-gradient(circle at bottom left,rgba(0,166,231,.2),transparent 34%);pointer-events:none}.revno-testimonial-page-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;transform:translate(-130%);background:linear-gradient(110deg,transparent,rgba(255,255,255,.2),rgba(157,255,62,.16),transparent);pointer-events:none;transition:transform .8s ease}.revno-testimonial-page-card:hover{transform:translateY(-10px) scale(1.012);border-color:#9dff3e6b;box-shadow:0 36px 95px #002f684d}.revno-testimonial-page-card:hover:after{transform:translate(130%)}.revno-testimonial-quote{position:absolute;top:14px;right:20px;font-size:64px;line-height:1;font-weight:900;color:#ffffff24;pointer-events:none}.revno-testimonial-stars{position:relative;z-index:2;display:flex;gap:4px;margin-bottom:16px}.revno-testimonial-stars span{color:#9dff3e;font-size:14px}.revno-testimonial-page-card h3{position:relative;z-index:2;margin:0 0 14px;color:#fff;font-size:21px;line-height:1.28;font-weight:900}.revno-testimonial-page-card p{position:relative;z-index:2;margin:0 0 24px;color:#ffffffe0;font-size:15px;line-height:1.8;font-weight:650}.revno-testimonial-user{position:relative;z-index:2;display:flex;align-items:center;gap:12px;padding-top:18px;border-top:1px solid rgba(255,255,255,.18)}.revno-testimonial-avatar{width:46px;height:46px;display:grid;place-items:center;flex:0 0 46px;border-radius:50%;background:linear-gradient(135deg,var(--revno-green),var(--revno-green-2));color:#fff;font-size:16px;font-weight:900;box-shadow:0 12px 28px #72bf163d}.revno-testimonial-user strong{display:block;margin-bottom:3px;color:#fff;font-size:14px;font-weight:900}.revno-testimonial-user small{display:block;color:#ffffffc7;font-size:12px;font-weight:750}.testimonial-final-cta{position:relative;overflow:hidden;padding:88px 0;text-align:center;background:radial-gradient(circle at top left,rgba(114,191,22,.22),transparent 30%),radial-gradient(circle at bottom right,rgba(0,166,231,.22),transparent 30%),linear-gradient(135deg,#002f68,#0056a6 55%,#061c49)}.testimonial-final-cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.12;background-image:linear-gradient(to right,rgba(255,255,255,.13) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.13) 1px,transparent 1px);background-size:44px 44px;animation:testGridMove 16s linear infinite}.testimonial-final-cta .test-container{position:relative;z-index:2}.testimonial-final-cta h2{max-width:760px;margin:0 auto 16px;color:#fff;font-size:clamp(30px,4vw,46px);line-height:1.18;font-weight:900}.testimonial-final-cta p{max-width:720px;margin:0 auto 30px;color:#ffffffdb;font-size:16px;line-height:1.8;font-weight:650}.testimonial-final-cta a{min-height:50px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:0 24px;background:linear-gradient(135deg,var(--revno-green),var(--revno-green-2));color:#fff;text-decoration:none;font-size:14px;font-weight:900;box-shadow:0 18px 42px #72bf163d;transition:all .35s ease}.testimonial-final-cta a:hover{transform:translateY(-4px);background:linear-gradient(135deg,#fff,#eaffda);color:var(--revno-blue)}@keyframes testGridMove{0%{background-position:0 0}to{background-position:44px 44px}}@media (max-width: 900px){.revno-testimonial-page-grid{grid-template-columns:1fr}}@media (max-width: 768px){.test-container{width:min(100% - 28px,640px)}.test-hero{min-height:310px;padding:56px 0 50px}.test-hero h1{font-size:38px}.test-hero p{font-size:15px}.revno-testimonial-page-section,.testimonial-final-cta{padding:68px 0}.test-head p,.testimonial-final-cta p{font-size:14.5px}}@media (max-width: 480px){.test-container{width:min(100% - 22px,420px)}.test-hero{min-height:280px;padding:44px 0 42px}.test-hero h1{font-size:32px}.revno-testimonial-page-card{min-height:auto;padding:24px 18px;border-radius:22px}.revno-testimonial-page-card h3{font-size:19px}.revno-testimonial-page-card p{font-size:14px}}.login-page{min-height:100vh;width:100%;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:40px 16px;font-family:Manrope,Inter,system-ui,sans-serif;background:radial-gradient(circle at 18% 20%,rgba(0,86,166,.18),transparent 32%),radial-gradient(circle at 82% 80%,rgba(0,166,231,.16),transparent 34%),linear-gradient(135deg,#eff8ff,#fff 48%,#eaf7ff)}.login-bg-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(0,47,104,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(0,47,104,.055) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:linear-gradient(to bottom,black 0%,transparent 90%);mask-image:linear-gradient(to bottom,black 0%,transparent 90%);pointer-events:none}.login-glow{position:absolute;border-radius:999px;filter:blur(18px);pointer-events:none}.login-glow-one{width:300px;height:300px;top:8%;left:-110px;background:#0056a638}.login-glow-two{width:340px;height:340px;right:-120px;bottom:5%;background:#00a6e733}.login-card{position:relative;z-index:2;width:100%;max-width:470px;padding:38px;border-radius:30px;background:#ffffffe0;border:1px solid rgba(0,47,104,.12);box-shadow:0 28px 80px #002f682e;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.login-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,#0056a647,#00a6e71f,#fff6);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.login-brand-mark{width:62px;height:62px;margin:0 auto 22px;display:grid;place-items:center;border-radius:20px;color:#fff;font-size:28px;font-weight:900;background:linear-gradient(135deg,#002f68,#0056a6 55%,#00a6e7);box-shadow:0 18px 42px #0056a659}.login-header{text-align:center;margin-bottom:28px}.login-header span{display:inline-flex;margin-bottom:12px;padding:8px 14px;border-radius:999px;color:#0056a6;font-size:12px;font-weight:900;letter-spacing:.11em;text-transform:uppercase;background:#00a6e71a;border:1px solid rgba(0,166,231,.18)}.login-header h1{margin:0;color:#002f68;font-size:clamp(32px,4vw,44px);line-height:1.05;font-weight:900;letter-spacing:-.05em}.login-header p{margin:12px auto 0;max-width:340px;color:#667085;font-size:15px;line-height:1.65}.login-error{margin-bottom:18px;padding:13px 15px;border-radius:15px;color:#b42318;background:#fff1f0;border:1px solid rgba(180,35,24,.18);font-size:14px;font-weight:700}.login-form{display:grid;gap:18px}.login-field{display:grid;gap:9px}.login-field label{color:#12345b;font-size:14px;font-weight:800}.login-field input{width:100%;height:54px;border:1px solid rgba(0,47,104,.16);outline:none;border-radius:16px;padding:0 16px;color:#0f172a;background:#f8fbff;font-size:15px;font-weight:600;transition:.25s ease}.login-field input::placeholder{color:#98a2b3;font-weight:500}.login-field input:focus{border-color:#00a6e7;background:#fff;box-shadow:0 0 0 5px #00a6e71f}.login-btn{width:100%;height:56px;margin-top:4px;border:none;outline:none;border-radius:17px;cursor:pointer;color:#fff;font-size:16px;font-weight:900;background:linear-gradient(135deg,#002f68,#0056a6 55%,#00a6e7);box-shadow:0 18px 44px #0056a64d;transition:.25s ease}.login-btn:hover{transform:translateY(-2px);box-shadow:0 24px 54px #0056a661}.login-btn:disabled{opacity:.7;cursor:not-allowed;transform:none}.login-links{margin-top:24px;padding-top:22px;border-top:1px solid rgba(0,47,104,.1);text-align:center;display:grid;gap:9px}.login-links p{margin:0;color:#667085;font-size:14px;font-weight:600}.login-links a{color:#0056a6;font-weight:900;text-decoration:none}.login-links a:hover{color:#00a6e7}@media (max-width: 520px){.login-page{padding:28px 13px;align-items:flex-start}.login-card{margin-top:30px;padding:28px 18px;border-radius:24px}.login-brand-mark{width:56px;height:56px;border-radius:18px;font-size:25px}.login-header h1{font-size:32px}.login-header p{font-size:14px}.login-field input,.login-btn{height:52px;border-radius:15px}}@media (max-width: 350px){.login-card{padding:24px 14px}.login-header h1{font-size:29px}.login-links p{font-size:13px}}.signup-page{min-height:100vh;width:100%;position:relative;overflow:hidden;padding:56px 18px;display:flex;align-items:center;justify-content:center;font-family:Manrope,Inter,system-ui,sans-serif;background:radial-gradient(circle at 14% 18%,rgba(0,86,166,.2),transparent 32%),radial-gradient(circle at 88% 82%,rgba(0,166,231,.18),transparent 34%),linear-gradient(135deg,#eef8ff,#fff 48%,#eaf7ff)}.signup-grid-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(0,47,104,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(0,47,104,.055) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:linear-gradient(to bottom,black 0%,transparent 92%);mask-image:linear-gradient(to bottom,black 0%,transparent 92%);pointer-events:none}.signup-glow{position:absolute;border-radius:999px;filter:blur(18px);pointer-events:none}.signup-glow-one{width:320px;height:320px;left:-120px;top:10%;background:#0056a638}.signup-glow-two{width:360px;height:360px;right:-130px;bottom:6%;background:#00a6e733}.signup-wrapper{position:relative;z-index:2;width:min(1180px,100%);display:grid;grid-template-columns:.9fr 1.1fr;gap:34px;align-items:center}.signup-info{min-height:650px;padding:48px;border-radius:34px;overflow:hidden;position:relative;color:#fff;background:radial-gradient(circle at 80% 15%,rgba(0,166,231,.42),transparent 30%),linear-gradient(135deg,#002f68,#0056a6 58%,#003f7d);box-shadow:0 30px 80px #002f6847}.signup-info:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,rgba(255,255,255,.14),transparent 42%),radial-gradient(circle at 18% 85%,rgba(114,191,22,.22),transparent 25%);pointer-events:none}.signup-info:after{content:"";position:absolute;width:240px;height:240px;right:-80px;bottom:-80px;border-radius:50%;border:40px solid rgba(255,255,255,.08)}.signup-info>*{position:relative;z-index:1}.signup-badge{display:inline-flex;padding:10px 16px;border-radius:999px;color:#e7f8ff;font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;background:#ffffff21;border:1px solid rgba(255,255,255,.18);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.signup-info h1{margin:28px 0 18px;max-width:600px;font-size:clamp(38px,4.4vw,62px);line-height:1.02;letter-spacing:-.06em;font-weight:900}.signup-info p{max-width:540px;margin:0;color:#ffffffc7;font-size:16px;line-height:1.8}.signup-info-cards{margin-top:42px;display:grid;gap:16px}.signup-info-cards div{padding:18px 20px;border-radius:20px;display:grid;gap:5px;background:#ffffff1b;border:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:.25s ease}.signup-info-cards div:hover{transform:translate(8px);background:#ffffff29}.signup-info-cards strong{font-size:15px;color:#fff}.signup-info-cards span{font-size:13px;line-height:1.6;color:#ffffffad}.signup-card{position:relative;width:100%;padding:34px;border-radius:32px;background:#ffffffe6;border:1px solid rgba(0,47,104,.12);box-shadow:0 28px 80px #002f6829;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.signup-card-header{text-align:center;margin-bottom:24px}.signup-mark{width:58px;height:58px;margin:0 auto 16px;display:grid;place-items:center;border-radius:18px;color:#fff;font-size:26px;font-weight:900;background:linear-gradient(135deg,#002f68,#0056a6 55%,#00a6e7);box-shadow:0 18px 42px #0056a659}.signup-card-header h2{margin:0;color:#002f68;font-size:clamp(28px,3vw,40px);line-height:1.1;font-weight:900;letter-spacing:-.045em}.signup-card-header p{margin:10px 0 0;color:#667085;font-size:15px}.signup-error{margin-bottom:18px;padding:13px 15px;border-radius:15px;color:#b42318;background:#fff1f0;border:1px solid rgba(180,35,24,.18);font-size:14px;font-weight:700}.signup-upload-block{display:flex;align-items:center;gap:18px;padding:16px;margin-bottom:20px;border-radius:22px;background:#f8fbff;border:1px dashed rgba(0,86,166,.24)}.signup-upload-preview{flex:0 0 78px;width:78px;height:78px;border-radius:22px;overflow:hidden;display:grid;place-items:center;color:#0056a6;font-size:34px;font-weight:800;background:#fff;border:1px solid rgba(0,47,104,.1);box-shadow:0 12px 28px #002f6814}.signup-upload-preview img{width:100%;height:100%;object-fit:cover}.signup-upload-content{flex:1;min-width:0}.signup-upload-content label{display:block;color:#12345b;font-size:14px;font-weight:900;margin-bottom:5px}.signup-upload-content p{margin:0 0 10px;color:#667085;font-size:13px;line-height:1.5}.signup-upload-content input{width:100%;font-size:13px;color:#334155}.signup-upload-content input::file-selector-button{border:none;outline:none;margin-right:12px;padding:10px 14px;border-radius:12px;color:#fff;cursor:pointer;font-weight:800;background:linear-gradient(135deg,#002f68,#0056a6)}.signup-form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.signup-field{display:grid;gap:8px}.signup-full{grid-column:1 / -1}.signup-field label{color:#12345b;font-size:14px;font-weight:800}.signup-field input,.signup-field textarea{width:100%;border:1px solid rgba(0,47,104,.16);outline:none;border-radius:16px;padding:0 16px;color:#0f172a;background:#f8fbff;font-size:15px;font-weight:600;font-family:inherit;transition:.25s ease}.signup-field input{height:52px}.signup-field textarea{min-height:112px;resize:vertical;padding-top:14px;line-height:1.6}.signup-field input::placeholder,.signup-field textarea::placeholder{color:#98a2b3;font-weight:500}.signup-field input:focus,.signup-field textarea:focus{border-color:#00a6e7;background:#fff;box-shadow:0 0 0 5px #00a6e71f}.signup-btn{width:100%;height:56px;margin-top:20px;border:none;outline:none;border-radius:17px;cursor:pointer;color:#fff;font-size:16px;font-weight:900;background:linear-gradient(135deg,#002f68,#0056a6 55%,#00a6e7);box-shadow:0 18px 44px #0056a64d;transition:.25s ease}.signup-btn:hover{transform:translateY(-2px);box-shadow:0 24px 54px #0056a661}.signup-btn:disabled{opacity:.7;cursor:not-allowed;transform:none}.signup-links{margin-top:22px;padding-top:20px;border-top:1px solid rgba(0,47,104,.1);text-align:center;display:grid;gap:9px}.signup-links p{margin:0;color:#667085;font-size:14px;font-weight:600}.signup-links a{color:#0056a6;font-weight:900;text-decoration:none}.signup-links a:hover{color:#00a6e7}@media (max-width: 1024px){.signup-wrapper{grid-template-columns:1fr;max-width:760px}.signup-info{min-height:auto;padding:38px}}@media (max-width: 640px){.signup-page{padding:28px 13px;align-items:flex-start}.signup-info{padding:28px 22px;border-radius:26px}.signup-info h1{font-size:34px}.signup-info p{font-size:14px;line-height:1.7}.signup-info-cards{margin-top:28px}.signup-card{padding:26px 18px;border-radius:26px}.signup-form-grid{grid-template-columns:1fr}.signup-upload-block{align-items:flex-start;flex-direction:column}.signup-upload-preview{width:84px;height:84px;flex-basis:84px}.signup-field input,.signup-btn{height:52px}}@media (max-width: 360px){.signup-info h1{font-size:30px}.signup-card{padding:24px 14px}.signup-card-header h2{font-size:28px}.signup-links p{font-size:13px}}.revnoDash{min-height:100vh;width:100%;background:radial-gradient(circle at 8% 12%,rgba(2,154,130,.24),transparent 28%),radial-gradient(circle at 90% 78%,rgba(17,152,184,.18),transparent 30%),linear-gradient(180deg,#03070c,#071019 55%,#03070c);color:#fff;padding:38px 18px 70px;overflow-x:hidden}.revnoDash *{box-sizing:border-box}.revnoDash__container{width:min(1180px,100%);margin:0 auto}.revnoDash__header{display:grid;grid-template-columns:1fr auto;gap:22px;align-items:start;margin-bottom:28px}.revnoDash__profile{display:flex;align-items:center;gap:26px;padding:30px;border-radius:30px;background:#070e16eb;border:1px solid rgba(255,255,255,.08);box-shadow:0 26px 80px #00000057}.revnoDash__avatarBox{flex:0 0 auto}.revnoDash__avatar{width:112px;height:112px;border-radius:50%;object-fit:cover;background:#101828;border:4px solid rgba(2,154,130,.55);box-shadow:0 0 0 10px #029a821a}.revnoDash__profileText span{display:inline-block;color:#7ff7df;font-size:12px;font-weight:900;letter-spacing:.28em;text-transform:uppercase;margin-bottom:12px}.revnoDash__profileText h1{margin:0;color:#fff;font-size:clamp(36px,5vw,60px);line-height:1;font-weight:900;letter-spacing:-.05em}.revnoDash__profileText p{margin:14px 0 0;color:#c4ced8;font-size:18px;font-weight:700}.revnoDash__badges{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.revnoDash__badges small{display:inline-flex;align-items:center;padding:8px 15px;border-radius:999px;background:#ffffff0e;color:#dbe5ee;font-size:13px;font-weight:800;border:1px solid rgba(255,255,255,.09)}.revnoDash__badges small.isApproved{background:#029a8229;color:#7ff7df;border-color:#029a825c}.revnoDash__badges small.isPending{background:#ffc10724;color:#ffd770;border-color:#ffc1074d}.revnoDash__logout{border:0;padding:16px 30px;border-radius:18px;background:linear-gradient(135deg,#029a82,#00c3a5);color:#fff;font-weight:900;cursor:pointer;box-shadow:0 18px 40px #029a8247}.revnoDash__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.revnoDash__card{min-height:315px;display:flex;flex-direction:column;align-items:flex-start;padding:30px;border-radius:28px;background:#070e16eb;border:1px solid rgba(255,255,255,.08);color:#fff;text-decoration:none;box-shadow:0 24px 70px #0000004d;transition:.25s ease}.revnoDash__card:hover{transform:translateY(-6px);border-color:#029a8273;box-shadow:0 28px 80px #029a821f}.revnoDash__icon{width:58px;height:58px;border-radius:18px;display:grid;place-items:center;margin-bottom:24px;background:#029a8224;border:1px solid rgba(2,154,130,.32);color:#7ff7df;font-size:15px;font-weight:900}.revnoDash__card h2{margin:0 0 14px;color:#fff;font-size:32px;line-height:1.18;font-weight:900;letter-spacing:-.03em}.revnoDash__card p{margin:0;color:#aebbc8;font-size:17px;line-height:1.65}.revnoDash__card strong{margin-top:auto;padding-top:22px;color:#7ff7df;font-weight:900}@media (max-width: 991px){.revnoDash__header{grid-template-columns:1fr}.revnoDash__logout{width:100%}.revnoDash__cards{grid-template-columns:1fr}.revnoDash__card{min-height:auto}}@media (max-width: 560px){.revnoDash{padding:22px 12px 50px}.revnoDash__profile{flex-direction:column;align-items:flex-start;padding:22px}.revnoDash__avatar{width:92px;height:92px}.revnoDash__profileText h1{font-size:34px}.revnoDash__profileText p{font-size:16px}.revnoDash__card{padding:24px}.revnoDash__card h2{font-size:26px}.revnoDash__card p{font-size:15px}}/*!
* Quill Editor v1.3.7
* https://quilljs.com/
* Copyright (c) 2014, Jason Chen
* Copyright (c) 2013, salesforce.com
*/.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"•"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"☑"}.ql-editor ul[data-checked=false]>li:before{content:"☐"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer: coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.blogAdminPage{min-height:100vh;background:radial-gradient(circle at 8% 10%,rgba(2,154,130,.16),transparent 30%),radial-gradient(circle at 90% 16%,rgba(11,78,162,.12),transparent 28%),linear-gradient(180deg,#f7fbff,#eef7f6);padding:42px 18px 76px;color:#101828;overflow-x:hidden}.blogAdminContainer{width:min(1180px,100%);margin:0 auto}.blogAdminTopbar{display:flex;align-items:center;justify-content:space-between;gap:22px;margin-bottom:28px;padding:24px;border-radius:26px;background:#fff;border:1px solid #e5e7eb;box-shadow:0 20px 55px #10182814}.blogAdminTopbar h1{margin:0;font-size:clamp(32px,4vw,48px);font-weight:950;letter-spacing:-.04em;color:#07172f}.blogAdminTopbar p{margin:8px 0 0;color:#667085;font-weight:700}.blogAdminTopbar a{display:inline-flex;align-items:center;justify-content:center;min-height:46px;background:linear-gradient(135deg,#0b4ea2,#029a82);color:#fff;padding:0 18px;border-radius:999px;font-weight:900;text-decoration:none;box-shadow:0 14px 30px #0b4ea22e}.blogAdminError{background:#fff1f3;color:#b42318;border:1px solid #fecdd6;padding:14px 16px;border-radius:16px;margin-bottom:20px;font-weight:800}.blogAdminFormLayout{display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:24px;align-items:start}.blogAdminMain,.blogAdminSideBox{background:#fff;border:1px solid #e5e7eb;border-radius:28px;padding:28px;box-shadow:0 24px 65px #10182814}.blogAdminSide{display:grid;gap:20px;position:sticky;top:110px}.blogAdminSideBox h3{margin:0 0 16px;color:#07172f;font-size:21px;font-weight:950;letter-spacing:-.025em}.blogAdminMain label,.blogAdminSideBox label{display:block;margin:18px 0 8px;font-weight:900;color:#101828;font-size:14px}.blogAdminMain label:first-child,.blogAdminSideBox label:first-child{margin-top:0}.blogAdminMain input,.blogAdminMain textarea,.blogAdminSideBox input{width:100%;border:1px solid #d0d5dd;border-radius:15px;padding:14px 15px;outline:none;background:#fff;color:#101828;font-size:15px;font-weight:600;transition:.2s ease}.blogAdminMain textarea{resize:vertical;min-height:110px;line-height:1.7}.blogAdminMain input:focus,.blogAdminMain textarea:focus,.blogAdminSideBox input:focus{border-color:#029a82;box-shadow:0 0 0 4px #029a821c}.blogAdminSideBox input[readonly],.blogAdminMain input[readonly]{background:#f9fafb;color:#667085;cursor:not-allowed}.seoCounter{display:block;margin-top:7px;color:#667085;font-size:13px;font-weight:800}.seoCounter.warning{color:#b42318}.blogAdminSubmit{width:100%;margin-top:26px;border:0;background:linear-gradient(135deg,#0b4ea2,#029a82);color:#fff;padding:16px 20px;border-radius:999px;font-size:15px;font-weight:950;cursor:pointer;box-shadow:0 18px 40px #0b4ea238;transition:.25s ease}.blogAdminSubmit:hover{transform:translateY(-2px);box-shadow:0 22px 46px #029a823d}.blogAdminSubmit:disabled{opacity:.65;cursor:not-allowed;transform:none}.blogAdminImagePreview{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:20px;margin-top:16px;border:1px solid #e5e7eb;background:#eef6f5}.blogAdminHelp{margin-top:12px;color:#667085;font-size:14px;line-height:1.6;font-weight:600}.blog-rich-editor{background:#fff;border:1px solid #d0d5dd;border-radius:18px;overflow:hidden;margin-bottom:18px}.blog-rich-editor .ql-toolbar.ql-snow{border:0;border-bottom:1px solid #e5e7eb;background:#f9fafb;padding:14px 16px;display:flex;flex-wrap:wrap;gap:8px}.blog-rich-editor .ql-toolbar.ql-snow .ql-formats{margin-right:0;display:inline-flex;align-items:center;gap:4px}.blog-rich-editor .ql-container.ql-snow{border:0;min-height:390px;font-size:16px}.blog-rich-editor .ql-editor{min-height:390px;padding:24px;line-height:1.8}.blog-rich-editor .ql-editor.ql-blank:before{color:#98a2b3;font-style:normal}.manageTableWrap{background:#fff;border:1px solid #e5e7eb;border-radius:24px;overflow-x:auto;box-shadow:0 22px 60px #10182814}.manageTable{width:100%;min-width:900px;border-collapse:collapse}.manageTable th,.manageTable td{padding:16px;border-bottom:1px solid #e5e7eb;text-align:left}.manageTable th{background:#f9fafb;color:#475467;font-size:14px;font-weight:900}.manageTable td{color:#101828;font-weight:600}.manageThumb{width:92px;height:58px;object-fit:cover;border-radius:12px;border:1px solid #e5e7eb}.manageActions{display:flex;gap:8px;flex-wrap:wrap}.manageActions a,.manageActions button{border:0;padding:9px 13px;border-radius:999px;background:#eef6f5;color:#029a82;font-weight:900;text-decoration:none;cursor:pointer}.manageActions button{background:#fff1f3;color:#b42318}@media (max-width: 991px){.blogAdminFormLayout{grid-template-columns:1fr}.blogAdminSide{position:static}.blogAdminTopbar{flex-direction:column;align-items:flex-start}.blogAdminTopbar a{width:100%}}@media (max-width: 640px){.blogAdminPage{padding:26px 12px 54px}.blogAdminTopbar,.blogAdminMain,.blogAdminSideBox{padding:20px;border-radius:22px}.blogAdminTopbar h1{font-size:32px}.blog-rich-editor .ql-container.ql-snow{min-height:320px}.blog-rich-editor .ql-editor{min-height:320px;padding:18px}}*{box-sizing:border-box}html,body{margin:0;padding:0}.admin-reset-page{min-height:100vh;width:100%;position:relative;overflow:hidden;padding:56px 18px;display:flex;align-items:center;justify-content:center;font-family:Manrope,Inter,system-ui,sans-serif;background:radial-gradient(circle at 16% 18%,rgba(0,86,166,.2),transparent 32%),radial-gradient(circle at 86% 82%,rgba(0,166,231,.18),transparent 34%),linear-gradient(135deg,#eef8ff,#fff 48%,#eaf7ff)}.admin-reset-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(0,47,104,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(0,47,104,.055) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:linear-gradient(to bottom,black 0%,transparent 92%);mask-image:linear-gradient(to bottom,black 0%,transparent 92%);pointer-events:none}.admin-reset-glow{position:absolute;border-radius:999px;filter:blur(20px);pointer-events:none}.admin-reset-glow-one{width:320px;height:320px;left:-120px;top:10%;background:#0056a638}.admin-reset-glow-two{width:360px;height:360px;right:-130px;bottom:6%;background:#00a6e733}.admin-reset-wrapper{position:relative;z-index:2;width:min(1120px,100%);display:grid;grid-template-columns:1fr .86fr;gap:34px;align-items:center}.admin-reset-info{min-height:560px;padding:48px;border-radius:34px;overflow:hidden;position:relative;color:#fff;background:radial-gradient(circle at 80% 15%,rgba(0,166,231,.42),transparent 30%),linear-gradient(135deg,#002f68,#0056a6 58%,#003f7d);box-shadow:0 30px 80px #002f6847}.admin-reset-info:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,rgba(255,255,255,.14),transparent 42%),radial-gradient(circle at 18% 85%,rgba(114,191,22,.22),transparent 25%);pointer-events:none}.admin-reset-info:after{content:"";position:absolute;width:230px;height:230px;right:-80px;bottom:-80px;border-radius:50%;border:40px solid rgba(255,255,255,.08)}.admin-reset-info>*{position:relative;z-index:1}.admin-reset-badge{display:inline-flex;padding:10px 16px;border-radius:999px;color:#e7f8ff;font-size:12px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;background:#ffffff21;border:1px solid rgba(255,255,255,.18);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.admin-reset-info h1{margin:28px 0 18px;max-width:600px;font-size:clamp(38px,4.4vw,62px);line-height:1.02;letter-spacing:-.06em;font-weight:900}.admin-reset-info p{max-width:540px;margin:0;color:#ffffffc7;font-size:16px;line-height:1.8}.admin-reset-points{margin-top:42px;display:grid;gap:16px}.admin-reset-points div{padding:18px 20px;border-radius:20px;display:grid;gap:5px;background:#ffffff1b;border:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:.25s ease}.admin-reset-points div:hover{transform:translate(8px);background:#ffffff29}.admin-reset-points strong{font-size:15px;color:#fff}.admin-reset-points span{font-size:13px;line-height:1.6;color:#ffffffad}.admin-reset-card{width:100%;padding:38px;border-radius:32px;position:relative;background:#ffffffe6;border:1px solid rgba(0,47,104,.12);box-shadow:0 28px 80px #002f6829;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.admin-reset-icon{width:62px;height:62px;margin:0 auto 18px;display:grid;place-items:center;border-radius:20px;font-size:26px;background:linear-gradient(135deg,#002f68,#0056a6 55%,#00a6e7);box-shadow:0 18px 42px #0056a659}.admin-reset-header{text-align:center;margin-bottom:26px}.admin-reset-header h2{margin:0;color:#002f68;font-size:clamp(28px,3vw,40px);line-height:1.1;font-weight:900;letter-spacing:-.045em}.admin-reset-header p{margin:10px 0 0;color:#667085;font-size:15px}.admin-success-box,.admin-error-box{margin-bottom:18px;padding:13px 15px;border-radius:15px;font-size:14px;font-weight:800}.admin-success-box{color:#067647;background:#ecfdf3;border:1px solid rgba(6,118,71,.18)}.admin-error-box{color:#b42318;background:#fff1f0;border:1px solid rgba(180,35,24,.18)}.admin-reset-form{display:grid;gap:18px}.admin-reset-field{display:grid;gap:8px}.admin-reset-field label{color:#12345b;font-size:14px;font-weight:800}.admin-reset-field input{width:100%;height:54px;border:1px solid rgba(0,47,104,.16);outline:none;border-radius:16px;padding:0 16px;color:#0f172a;background:#f8fbff;font-size:15px;font-weight:600;transition:.25s ease}.admin-reset-field input::placeholder{color:#98a2b3;font-weight:500}.admin-reset-field input:focus{border-color:#00a6e7;background:#fff;box-shadow:0 0 0 5px #00a6e71f}.admin-reset-btn{width:100%;height:56px;margin-top:4px;border:none;outline:none;border-radius:17px;cursor:pointer;color:#fff;font-size:16px;font-weight:900;background:linear-gradient(135deg,#002f68,#0056a6 55%,#00a6e7);box-shadow:0 18px 44px #0056a64d;transition:.25s ease}.admin-reset-btn:hover{transform:translateY(-2px);box-shadow:0 24px 54px #0056a661}.admin-reset-btn:disabled{opacity:.7;cursor:not-allowed;transform:none}.admin-reset-links{margin-top:22px;padding-top:20px;border-top:1px solid rgba(0,47,104,.1);text-align:center}.admin-reset-links span{color:#667085;font-size:14px;font-weight:600}.admin-reset-links a{color:#0056a6;font-weight:900;text-decoration:none}.admin-reset-links a:hover{color:#00a6e7}@media (max-width: 992px){.admin-reset-wrapper{grid-template-columns:1fr;max-width:720px}.admin-reset-info{min-height:auto;padding:38px}}@media (max-width: 576px){.admin-reset-page{padding:28px 13px;align-items:flex-start}.admin-reset-info{padding:28px 22px;border-radius:26px}.admin-reset-info h1{font-size:34px}.admin-reset-info p{font-size:14px;line-height:1.7}.admin-reset-points{margin-top:28px}.admin-reset-card{padding:28px 18px;border-radius:26px}.admin-reset-field input,.admin-reset-btn{height:52px;border-radius:15px}}@media (max-width: 360px){.admin-reset-info h1{font-size:30px}.admin-reset-card{padding:24px 14px}.admin-reset-header h2{font-size:28px}}*{margin:0;padding:0;box-sizing:border-box}html,body,#root{width:100%;min-height:100%;overflow-x:hidden}body{margin:0;font-family:Inter,Manrope,Arial,sans-serif;background:#fff;color:#101828;padding-top:88px}a{text-decoration:none;color:inherit}.container,.unify-container{width:min(1180px,calc(100% - 32px));margin-left:auto;margin-right:auto}section,footer{overflow-x:hidden}footer{padding-left:16px;padding-right:16px}@media (max-width: 576px){.container,.unify-container{width:min(100% - 24px,1180px)}footer{padding-left:12px;padding-right:12px}}button,input,textarea,select{font-family:inherit}img,video{max-width:100%;display:block}main{width:100%;overflow-x:hidden}.blog-rich-editor{width:100%;background:#fff;border:1px solid #d0d5dd;border-radius:16px;overflow:hidden;margin-bottom:22px}.blog-rich-editor .ql-toolbar.ql-snow{border:0;border-bottom:1px solid #e5e7eb;background:#f8fafc;padding:14px 16px;display:flex;flex-wrap:wrap;gap:8px}.blog-rich-editor .ql-toolbar.ql-snow .ql-formats{margin-right:10px;display:inline-flex;align-items:center;gap:4px}.blog-rich-editor .ql-toolbar button{width:32px;height:32px;border-radius:8px}.blog-rich-editor .ql-toolbar button:hover,.blog-rich-editor .ql-toolbar button.ql-active{background:#eaf8f5}.blog-rich-editor .ql-picker{height:32px}.blog-rich-editor .ql-picker-label{border-radius:8px;padding-left:8px}.blog-rich-editor .ql-container.ql-snow{border:0;min-height:420px;font-size:16px;background:#fff}.blog-rich-editor .ql-editor{min-height:420px;padding:24px;color:#101828;font-size:17px;line-height:1.85}.blog-rich-editor .ql-editor.ql-blank:before{color:#98a2b3;font-style:normal;left:24px}.blog-rich-editor .ql-editor h1{font-size:38px;line-height:1.2}.blog-rich-editor .ql-editor h2{font-size:30px;line-height:1.25}.blog-rich-editor .ql-editor h3{font-size:24px;line-height:1.3}.blog-rich-editor .ql-editor p{margin-bottom:14px}.blog-rich-editor .ql-editor ul,.blog-rich-editor .ql-editor ol{padding-left:20px}
