.RiCRTq_cover{object-fit:cover}.RiCRTq_story{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:26px;padding-top:22px;display:grid}.RiCRTq_storyText{align-content:start;gap:12px;line-height:2;display:grid}.RiCRTq_storyText>p:not(.RiCRTq_kicker){color:var(--slate)}.RiCRTq_title{text-align:center;font-size:clamp(1.75rem,3.2vw,2.4rem);font-weight:900}.RiCRTq_kicker{text-align:center;color:var(--slate);margin-top:-6px;font-size:1.0625rem}.RiCRTq_facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:8px;display:grid}.RiCRTq_facts li{border-radius:var(--radius-lg);background:var(--white);box-shadow:var(--shadow);text-align:center;justify-items:center;gap:8px;padding:16px 10px;font-weight:700;line-height:1.7;display:grid}.RiCRTq_facts svg{color:var(--gold-old)}.RiCRTq_storyImg{border-radius:var(--radius-lg);min-height:420px;margin:0;position:relative;overflow:hidden}.RiCRTq_quality{border-radius:var(--radius-lg);background:var(--brand-navy);color:var(--brand-ivory);grid-template-columns:minmax(0,.6fr) minmax(0,1fr);margin-top:clamp(26px,4vw,40px);display:grid;overflow:hidden}.RiCRTq_qualityText{align-content:center;gap:8px;padding:20px 26px;display:grid}.RiCRTq_qualityText h2{color:var(--brand-yellow);font-size:1.625rem;font-weight:900}.RiCRTq_qualityText p{line-height:1.9}.RiCRTq_qualityQuote{color:var(--brand-yellow);font-weight:700}.RiCRTq_qualityImg{min-height:130px;position:relative}.RiCRTq_block{padding-top:clamp(26px,4vw,40px)}.RiCRTq_cards,.RiCRTq_reasons{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.RiCRTq_cards a{border-radius:var(--radius-lg);background:var(--white);height:100%;box-shadow:var(--shadow);text-align:center;align-content:start;justify-items:center;gap:8px;padding:20px 14px;line-height:1.8;transition:transform .15s;display:grid}.RiCRTq_cards a:hover{transform:translateY(-2px)}.RiCRTq_cards svg,.RiCRTq_reasons svg,.RiCRTq_services svg{color:var(--gold-old);flex:none}.RiCRTq_cards strong,.RiCRTq_reasons strong{font-size:1.0625rem;font-weight:900;display:block}.RiCRTq_cards span,.RiCRTq_reasons span{color:var(--slate);font-size:.9375rem}.RiCRTq_note{color:var(--slate);text-align:center;margin-top:14px}.RiCRTq_reasons{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr))}.RiCRTq_reasons li{border-radius:var(--radius-lg);background:var(--white);box-shadow:var(--shadow);align-items:flex-start;gap:12px;padding:16px;line-height:1.8;display:flex}.RiCRTq_brands{border-radius:var(--radius-lg);background:var(--brand-navy);color:var(--brand-ivory);grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:center;gap:24px;margin-top:clamp(26px,4vw,40px);padding:26px;display:grid}.RiCRTq_brandNames{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.RiCRTq_brandNames span{border:1px solid var(--brand-yellow);border-radius:var(--radius);color:var(--brand-yellow);letter-spacing:.12em;padding:12px 22px;font-size:clamp(1.25rem,2.6vw,1.75rem);font-weight:900}.RiCRTq_brands h2{color:var(--brand-yellow);font-size:1.5rem;font-weight:900}.RiCRTq_brands p{margin-top:8px;line-height:1.9}.RiCRTq_services{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;max-width:900px;margin:20px auto 0;display:grid}.RiCRTq_services li{align-items:flex-start;gap:8px;line-height:1.8;display:flex}.RiCRTq_services svg{margin-top:4px}.RiCRTq_services a{text-decoration:underline;-webkit-text-decoration-color:var(--gold-old);text-decoration-color:var(--gold-old);text-underline-offset:5px}.RiCRTq_projects{padding-top:clamp(26px,4vw,40px)}.RiCRTq_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.RiCRTq_grid li{border-radius:var(--radius-lg);background:var(--white);box-shadow:var(--shadow);gap:2px;padding:6px 6px 14px;display:grid}.RiCRTq_grid img{aspect-ratio:300/120;border-radius:var(--radius);object-fit:cover;width:100%;height:auto;margin-bottom:8px}.RiCRTq_grid strong{padding-inline:8px;font-size:1.125rem;font-weight:900}.RiCRTq_grid span{color:var(--slate);padding-inline:8px;font-size:.875rem}.RiCRTq_cta{margin-top:clamp(32px,5vw,56px)}.RiCRTq_ctaInner{justify-content:space-between;align-items:center;gap:24px;padding-block:28px;display:flex}.RiCRTq_ctaInner h2{color:var(--band-accent);font-size:clamp(1.5rem,2.8vw,2rem);font-weight:900}.RiCRTq_ctaInner p{color:rgb(var(--on-band-rgb) / .9);margin-top:6px}.RiCRTq_addr{align-items:center;gap:6px;font-size:.9375rem;display:flex}.RiCRTq_ctaInner .btn{flex:none;min-height:52px;padding-inline:30px}@media (max-width:900px){.RiCRTq_story{grid-template-columns:1fr}.RiCRTq_storyImg{aspect-ratio:499/390;order:-1;min-height:0}.RiCRTq_quality{grid-template-columns:minmax(0,1fr)}.RiCRTq_qualityImg{aspect-ratio:690/160;order:-1}.RiCRTq_grid,.RiCRTq_cards{grid-template-columns:1fr 1fr;gap:10px}.RiCRTq_brands{text-align:center;grid-template-columns:1fr}.RiCRTq_ctaInner{text-align:center;flex-direction:column;align-items:stretch}.RiCRTq_addr{justify-content:center}}@media (max-width:640px){.RiCRTq_facts{grid-template-columns:1fr}.RiCRTq_facts li{text-align:start;grid-template-columns:30px 1fr;justify-items:start}.RiCRTq_grid,.RiCRTq_services{grid-template-columns:1fr}}
