.orb-rsg{--rsg-stone:#f5f2f1;--rsg-accent:#b19c8d;--rsg-line:#e6ded8;--rsg-muted:#5f5651;--rsg-img-1:none;--rsg-img-2:none;--rsg-img-3:none;font-family:var(--FONT-STACK-BODY);font-size:calc(var(--font-3)*var(--FONT-ADJUST-BODY));line-height:1.55;color:var(--COLOR-TEXT)}
.orb-rsg *{box-sizing:border-box}
.orb-rsg__wrap{max-width:1180px;margin:0 auto;padding:0 50px}
.orb-rsg h1,.orb-rsg h2,.orb-rsg h3{font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING);letter-spacing:var(--LETTER-SPACING-HEADING);line-height:1.2;margin:0;text-transform:none}
.orb-rsg h1{font-size:calc(var(--font-7)*var(--FONT-ADJUST-HEADING))}
.orb-rsg h2{font-size:calc(var(--font-5)*var(--FONT-ADJUST-HEADING))}
.orb-rsg h3{font-size:22px}
.orb-rsg p{margin:0 0 12px}
.orb-rsg__body a{color:var(--COLOR-LINK)}
.orb-rsg__body a.btn{color:var(--BTN-PRIMARY-TEXT-COLOR,#fff);text-transform:capitalize;margin-top:20px}
.orb-rsg__mast{background:var(--rsg-stone);padding:44px 0 40px;text-align:center}
.orb-rsg__sec{padding:46px 0}
.orb-rsg__head{max-width:62ch}
.orb-rsg__head h2{margin-bottom:10px}
.orb-rsg__head p{color:var(--rsg-muted);margin:0}
.orb-rsg__rule{display:block;width:40px;height:2px;background:var(--rsg-accent);margin:14px 0 0}
.orb-rsg__row{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;margin-top:28px}
.orb-rsg__img{background:var(--rsg-stone) center/cover no-repeat;min-height:280px;display:flex;align-items:center;justify-content:center;border:1px solid var(--rsg-line)}
.orb-rsg__stone .orb-rsg__img{background-color:#efe9e5}
.orb-rsg__ph{font-family:var(--FONT-STACK-HEADING);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--rsg-accent);text-align:center;padding:0 24px;line-height:1.9}
.orb-rsg__body{padding:32px 36px}
.orb-rsg__row--flip .orb-rsg__img{order:2}
.orb-rsg__row--flip .orb-rsg__body{order:1}
.orb-rsg__num{font-family:var(--FONT-STACK-HEADING);font-size:12px;letter-spacing:.22em;color:var(--rsg-accent);margin:0 0 8px}
.orb-rsg__body h3{margin-bottom:16px}
.orb-rsg__body ul,.orb-rsg__body ol{margin:0 0 14px;padding-left:20px;font-size:inherit}
.orb-rsg__body li{margin-bottom:5px}
.orb-rsg__lbl{font-family:var(--FONT-STACK-HEADING);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--rsg-muted);margin:0 0 6px}
.orb-rsg__stone{background:var(--rsg-stone)}
.orb-rsg__stone .orb-rsg__row{margin-top:0}
.orb-rsg__stone .orb-rsg__row--last{padding-bottom:38px}
.orb-rsg__chart{padding:48px 0 54px;text-align:center}
.orb-rsg__chart .orb-rsg__head{max-width:60ch;margin:0 auto}
.orb-rsg__chart .orb-rsg__rule{margin:14px auto 0}
.orb-rsg__chart .orb-rsg__head p{margin-top:16px}
.orb-rsg__tablewrap{overflow-x:auto;margin:28px auto 0;max-width:620px}
.orb-rsg table{width:100%;border-collapse:collapse;font-size:15px;margin:0 auto;font-family:var(--FONT-STACK-HEADING)}
.orb-rsg th{font-size:11px;font-weight:400;letter-spacing:.14em;text-transform:uppercase;text-align:center;padding:12px 14px;border-bottom:2px solid var(--rsg-accent);white-space:nowrap}
.orb-rsg td{padding:10px 14px;border-bottom:1px solid var(--rsg-line);white-space:nowrap;text-align:center}
.orb-rsg tr:last-child td{border-bottom:none}
.orb-rsg tbody tr:nth-child(even){background:#faf8f7}
.orb-rsg__contact{background:var(--rsg-accent);color:#fff;padding:28px 0}
.orb-rsg__contact .orb-rsg__wrap{display:flex;gap:18px;align-items:center;justify-content:space-between;flex-wrap:wrap}
.orb-rsg__contact p{margin:0;max-width:58ch}
.orb-rsg__contact a{color:#fff;font-family:var(--BTN-FONT-STACK);font-size:15px;letter-spacing:.1em;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.6);padding-bottom:2px;white-space:nowrap}
@media(max-width:749px){.orb-rsg__wrap{padding:0 16px}.orb-rsg h3{font-size:20px}.orb-rsg__row{grid-template-columns:1fr}.orb-rsg__img{min-height:190px;order:1!important}.orb-rsg__body{order:2!important;padding:26px 16px 30px}.orb-rsg__contact .orb-rsg__wrap{display:block}.orb-rsg__contact a{display:inline-block;margin-top:12px}}