.rhip{--navy:#0d1b3d;--orange:#f58220;--soft:#f4f6f8;--cream:#f7f3ec;--line:#e2e7ee;color:#303847;overflow-x:clip}.rhip *{box-sizing:border-box;min-width:0}.rhip-wrap{width:min(1280px,calc(100% - 40px));margin:auto}.rhip-hero{padding:64px 0;background:linear-gradient(115deg,var(--cream) 0 58%,#fff 58%)}.rhip-hero__grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.rhip-kicker{text-transform:uppercase;letter-spacing:.11em;font-size:.78rem;font-weight:800;color:var(--orange);margin-bottom:10px}.rhip h1{font-size:clamp(2.4rem,4.8vw,4.5rem);line-height:1.04;color:var(--navy);margin:0 0 20px}.rhip h2{font-size:clamp(1.8rem,3vw,2.7rem);line-height:1.12;color:var(--navy);margin:0 0 18px}.rhip h3{color:var(--navy);margin:0 0 9px}.rhip p{line-height:1.62}.rhip-lead{font-size:1.08rem}.rhip-lead p{margin:0}.rhip-hero__media{overflow:hidden;border-radius:18px;box-shadow:0 22px 52px #0d1b3d29}.rhip-hero__image{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.rhip-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.rhip-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 20px;border-radius:7px;font-weight:800;text-decoration:none;border:1px solid transparent}.rhip-btn--primary{background:var(--navy);color:#fff}.rhip-btn--secondary{background:#fff;color:var(--navy);border-color:var(--navy)}.rhip-btn--orange{background:var(--orange);color:#fff}.rhip-btn--light{background:#fff;color:var(--navy)}.rhip-section{padding:70px 0}.rhip-section--soft{background:var(--soft)}.rhip-section--navy{background:var(--navy);color:#fff}.rhip-section--navy h2,.rhip-section--navy h3{color:#fff}.rhip-section--navy .rhip-kicker{color:#ffb273}.rhip-intro{max-width:820px;margin:0 0 28px}.rhip-intro--light{color:#fffc}.rhip-grid{display:grid;gap:20px}.rhip-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.rhip-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.rhip-card,.rhip-mini{background:#fff;border:1px solid var(--line);border-radius:14px;overflow:hidden;box-shadow:0 8px 24px #0d1b3d0d}.rhip-card__image-link{display:block}.rhip-card__image{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.rhip-card__body{padding:22px;display:flex;flex-direction:column}.rhip-card__body p{margin:0 0 16px;flex:1}.rhip-card__body a,.rhip-mini a{color:var(--orange);font-weight:800;text-decoration:none}.rhip-mini{padding:22px}.rhip-mini p{margin:0 0 14px}.rhip-stack{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.rhip-stack__item{border:1px solid rgba(255,255,255,.18);background:#ffffff0f;border-radius:12px;padding:20px}.rhip-stack__item>span{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--orange);color:#fff;font-weight:900;margin-bottom:15px}.rhip-stack__item p{color:#ffffffc7;margin:0}.rhip-connectivity{background:#fff8f1}.rhip-connectivity__grid{display:grid;grid-template-columns:1fr auto;gap:36px;align-items:center}.rhip-note{font-size:.9rem;color:#6f7784}.rhip-faq-wrap{max-width:980px}.rhip-faq{display:grid;gap:12px}.rhip-faq details{background:#fff;border:1px solid var(--line);border-radius:10px;padding:0 18px}.rhip-faq summary{cursor:pointer;padding:18px 0;font-weight:800;color:var(--navy)}.rhip-faq details .rte{padding:0 0 18px}.rhip-faq details .rte p{margin:0}.rhip-final{background:var(--navy);color:#fff;padding:56px 0}.rhip-final h2{color:#fff}.rhip-final p{color:#fffc;max-width:760px}.rhip-final__grid{display:grid;grid-template-columns:1fr auto;gap:36px;align-items:center}.rhip-final .rhip-actions{margin:0;justify-content:flex-end}@media(max-width:980px){.rhip-hero__grid,.rhip-connectivity__grid,.rhip-final__grid{grid-template-columns:1fr}.rhip-grid--4,.rhip-grid--3,.rhip-stack{grid-template-columns:repeat(2,1fr)}.rhip-final .rhip-actions{justify-content:flex-start}}@media(max-width:620px){.rhip-wrap{width:min(100% - 24px,1280px)}.rhip-hero{padding:38px 0;background:var(--cream)}.rhip-hero__grid{grid-template-columns:1fr;gap:28px}.rhip-hero__image{height:auto;aspect-ratio:auto;object-fit:contain}.rhip-section{padding:48px 0}.rhip-grid--3,.rhip-grid--4,.rhip-stack{grid-template-columns:1fr}.rhip-actions{flex-direction:column;width:100%}.rhip-actions .rhip-btn{width:100%}.rhip-card__body,.rhip-mini,.rhip-stack__item{padding:20px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/rhnow-industry-page.css.map */
