 .rqca{color:#20354b}.rqca-hero{background:linear-gradient(115deg,#e7f9ff,#f5edff 55%,#fff3dc);padding:76px 0}.rqca-crumb{font-size:14px;margin-bottom:22px}.rqca-crumb a{color:#126ca0}.rqca-kicker{display:block;font-size:12px;letter-spacing:2px;font-weight:800;color:#168b9e;margin-bottom:12px}.rqca-hero h1{font-size:clamp(34px,4.2vw,60px);line-height:1.1;max-width:850px;color:#153653}.rqca-hero p{font-size:18px;max-width:800px;line-height:1.75}.rqca-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:25px}.rqca-secondary{background:#fff;color:#185477;border:1px solid #c8e4ec}.rqca-section{padding:64px 0}.rqca-pale{background:#f4f9fd}.rqca-section h2{font-size:clamp(25px,3vw,36px);margin:30px 0 14px;color:#173e60}.rqca-columns{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:40px}.rqca-columns article>p{line-height:1.8}.rqca-feature-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.rqca-feature,.rqca-side,.rqca-region-card{background:#fff;border:1px solid #dcebf1;border-radius:18px;box-shadow:0 9px 28px rgba(29,74,106,.07)}.rqca-feature{padding:22px}.rqca-feature>span{font-size:28px}.rqca-feature h3{font-size:19px;margin:8px 0}.rqca-feature p{margin:0;line-height:1.6}.rqca-side{padding:25px;align-self:start;position:sticky;top:24px}.rqca-side h3{font-size:22px}.rqca-side a{display:block;margin:13px 0;color:#007e99;font-weight:700}.rqca-note{font-size:13px;color:#657888;line-height:1.65}.rqca-table-wrap{overflow-x:auto}.rqca-pricing{border-collapse:collapse;width:100%;min-width:500px}.rqca-pricing th{background:#176b89;color:white}.rqca-pricing th,.rqca-pricing td{text-align:left;padding:15px;border:1px solid #dcebf1}.rqca-pricing tbody tr:nth-child(even){background:#f2f9fd}.rqca details{margin:12px 0;padding:15px;border:1px solid #dcebf1;border-radius:12px;background:white}.rqca summary{cursor:pointer;font-weight:700}.rqca-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:26px}.rqca-region-card{padding:22px;display:flex;flex-direction:column;gap:8px;text-decoration:none!important;color:#20354b!important;transition:transform .2s}.rqca-region-card:hover{transform:translateY(-4px)}.rqca-region-icon{font-size:35px}.rqca-region-card strong{font-size:18px}.rqca-region-card small{color:#607588}.rqca-region-card>span:last-child{font-size:13px;font-weight:800;color:#008b9b;margin-top:6px}@media(max-width:900px){.rqca-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rqca-columns{grid-template-columns:1fr}.rqca-side{position:static}}@media(max-width:540px){.rqca-grid,.rqca-feature-grid{grid-template-columns:1fr}.rqca-hero{padding:48px 0}.rqca-section{padding:40px 0}}