body.rock-route-rock-digital-signage{margin:0}
.rds{--cyan:#8ce4f4;--muted:#c4d9e3;--line:#345762;background:linear-gradient(115deg,#071923 12%,#0b2838 62%,#142536);color:#fff;font-family:Inter,Arial,sans-serif;padding:52px max(48px,calc((100% - 1760px)/2)) 80px;line-height:1.65}.rds *{box-sizing:border-box}.rds :is(h1,h2,h3,p,figure){margin:0}.rds h1{font-size:clamp(40px,4.8vw,78px);line-height:1.02;letter-spacing:-.045em;color:#fff}.rds h2{font-size:clamp(32px,3.5vw,54px);line-height:1.08;letter-spacing:-.035em;color:#fff}.rds h3{color:#fff;font-size:25px;line-height:1.2;letter-spacing:-.02em}.rds em{font-style:normal;color:var(--cyan)}.rds p{color:var(--muted);font-size:18px}.rds .rds-kicker{font-size:12px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:var(--cyan);margin-bottom:18px}.rds-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:42px;align-items:center}.rds .rds-lead{font-size:20px;line-height:1.6;margin-top:25px;max-width:620px}.rds-actions{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin-top:28px}.rds a{color:var(--cyan)}.rds-button,.rds-outline{padding:14px 22px;border-radius:7px;display:inline-flex;gap:20px;font-size:16px;font-weight:800;text-decoration:none!important;align-items:center}.rds .rds-button{background:var(--cyan);color:#071923}.rds-button:hover{background:#c9f5ff}.rds-outline{border:1px solid var(--cyan)}.rds-text-link{font-size:15px;font-weight:700;text-underline-offset:5px}.rds-hero-photo img{display:block;width:100%;height:auto;border-radius:15px;border:1px solid #58727b;box-shadow:0 20px 70px #0005}.rds figcaption{color:var(--muted);font-size:14px;line-height:1.5;margin-top:12px}.rds-hero-photo figcaption{font-size:12px}.rds-ribbon{display:flex;justify-content:space-between;flex-wrap:wrap;gap:14px;padding:25px 0;border-block:1px solid var(--line);margin-top:45px;color:#b6e9ed;font-size:13px;font-weight:700}.rds-ribbon span:before{content:'✦';color:#f4be49;margin-right:9px}.rds-section{padding-top:72px;margin-top:64px;border-top:1px solid var(--line)}.rds-ribbon+.rds-section{margin-top:0;border-top:0}.rds-section-head{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:end;margin-bottom:32px}.rds-section-head>p{max-width:650px}.rds-demo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.rds-screen{aspect-ratio:3/4;border:9px solid #030c12;border-radius:12px;box-shadow:0 15px 35px #0005;overflow:hidden;position:relative}.rds-gailes{font-family:Georgia,serif;font-style:italic;font-weight:900;font-size:clamp(26px,3.3vw,52px);line-height:1;text-align:center;padding:22px 12px 18px;color:#fff3cb}.rds-gailes span{display:block;font-family:Arial,sans-serif;font-style:normal;text-transform:uppercase;font-weight:800;font-size:12px;letter-spacing:.19em;margin-top:7px}.rds-menu{background:#153f2b}.rds-menu .rds-gailes{background:#ba2d23}.rds-checker{height:12px;background:repeating-conic-gradient(#fff0ca 0% 25%,#b22b24 0% 50%) 0/24px 24px}.rds-menu-content{padding:28px 25px}.rds-menu-content h3{color:#f5c343;font-size:clamp(20px,2.2vw,34px);font-weight:900}.rds-menu-content p{border-bottom:1px solid #74967d70;padding:18px 0;line-height:1.25}.rds-menu-content strong{font-size:clamp(19px,1.6vw,25px);color:#fff0cb;display:block}.rds-menu-content p span{font-size:13px;color:#e0e5cc;display:block;margin-top:5px}.rds-tag{margin-top:22px;color:#ffd45a;font-size:13px;font-weight:900;letter-spacing:.08em}.rds-special{background:#f4bd3b}.rds-special .rds-gailes{color:#8e241e}.rds .rds-offer-label{font-size:10px;font-weight:900;text-align:center;color:#74241d;letter-spacing:.08em;margin:5px 12px}.rds-special h3{font-size:clamp(35px,4.3vw,66px);line-height:.95;padding:12px 20px;color:#9a211b;font-weight:900;position:relative;z-index:1}.rds-special h3 em{color:#24472a}.rds-special img{width:100%;height:45%;position:absolute;bottom:0;object-fit:cover}.rds-offer-stamp{position:absolute;right:15px;bottom:28%;width:90px;height:90px;background:#164b30;color:#fff3cb;border:3px solid #fff3cb;border-radius:50%;display:grid;place-content:center;font-weight:900;font-size:15px;line-height:1.1;text-align:center;transform:rotate(10deg);z-index:2}.rds-promo{background:#b52c25}.rds-promo-photo{height:43%;background:linear-gradient(0deg,#b52c2500,#0000),url('pizza-pexels-11710526.jpg') center/cover}.rds-promo-copy{padding:18px 22px}.rds .rds-promo-copy p{font-size:11px;font-weight:800;letter-spacing:.15em;color:#fff2c9;margin-bottom:7px}.rds-promo-copy h3{font-size:clamp(30px,3.2vw,50px);line-height:.95;font-weight:900;color:#fff1c5}.rds-promo-copy h3 em{color:#f9c644}.rds-promo-copy>span{display:block;font-size:9px;font-weight:900;letter-spacing:.12em;color:#ffe9bb;margin-top:13px}.rds-demo-grid figcaption strong{display:block;color:#fff;font-size:18px;margin-bottom:5px}.rds .rds-note{font-size:13px;line-height:1.6;margin-top:22px;max-width:1100px}.rds-split{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}.rds-split p:not(.rds-kicker){margin-top:22px}.rds-inline-links{display:flex;gap:22px;flex-wrap:wrap;margin-top:24px;font-size:15px;font-weight:700}.rds-creative-card{padding:40px;border-radius:15px;border:1px solid #527488;background:radial-gradient(circle at 95% 5%,#c7642540,transparent 55%),linear-gradient(140deg,#164456,#152535)}.rds-creative-card h3{font-size:34px}.rds-creative-steps{margin-top:28px;display:grid;gap:20px}.rds-creative-steps>span{display:grid;grid-template-columns:30px 1fr;font-size:14px;color:#c5dbe3;border-top:1px solid #426577;padding-top:16px}.rds-creative-steps strong{font-size:24px;color:#fff}.rds-service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.rds-service-grid article{border:1px solid #345b6d;background:#102e3b;padding:28px;border-radius:12px}.rds-number{display:block;font-size:14px;color:#f9c854;letter-spacing:.15em;margin-bottom:23px}.rds-service-grid p{font-size:16px;margin-top:15px}.rds-path-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:30px}.rds-path-grid article{padding:34px;border:1px solid #497181;border-radius:14px;background:linear-gradient(125deg,#163f4b,#102332)}.rds-pill{display:inline-block;background:#8ce4f41c;border:1px solid #6da9b8;color:var(--cyan);padding:6px 13px;border-radius:30px;font-size:12px;font-weight:800;margin-bottom:24px}.rds-path-grid h3{font-size:33px}.rds-path-grid p{margin-top:17px;font-size:17px}.rds-path-grid ul{padding-left:20px;color:#cfdee6;line-height:1.9;font-size:16px;margin:20px 0 0}.rds-beyond{display:grid;grid-template-columns:1fr 1.2fr;gap:50px}.rds-use-grid{display:grid;gap:22px}.rds-use-grid article{border-left:3px solid #f3bd46;padding-left:22px}.rds-use-grid span{font-size:21px;font-weight:800}.rds-use-grid p{font-size:16px;margin-top:5px}.rds-final{background:radial-gradient(ellipse at right bottom,#21606a66,transparent 65%);padding:54px;border:1px solid #4e7987;border-radius:16px;margin-top:80px}.rds-final>p:not(.rds-kicker){max-width:720px;margin-top:22px}.rds-final .rds-phone{font-size:15px}.rds a:focus-visible{outline:3px solid #f8c448;outline-offset:5px}.rds figure,.rds article,.rds section>div{min-width:0}@media(min-width:1500px){.rds-screen{aspect-ratio:4/5}.rds-menu-content p{padding:23px 0}}@media(max-width:1199px){.rds{padding-inline:32px}.rds-hero{gap:28px}.rds-demo-grid{gap:17px}.rds-menu-content{padding:20px 18px}.rds-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rds-promo-copy{padding:15px}.rds-special h3{padding-left:15px}.rds-section{padding-top:50px;margin-top:50px}}@media(max-width:900px){.rds{padding-inline:24px}.rds-hero{grid-template-columns:1fr}.rds-intro{max-width:750px}.rds-hero-photo{margin-top:10px}.rds-demo-grid{grid-template-columns:1fr;max-width:650px;margin:auto;gap:30px}.rds-screen{aspect-ratio:4/3}.rds-gailes{font-size:46px}.rds-menu-content{padding:20px 30px}.rds-menu-content h3{font-size:27px}.rds-menu-content p{padding:12px 0}.rds-menu-content strong{font-size:23px}.rds-menu-content p span{font-size:14px}.rds-tag{margin-top:15px}.rds-special h3{font-size:62px;padding:20px 30px}.rds-special img{width:55%;height:64%;right:0}.rds-offer-stamp{bottom:12%;right:35%}.rds-special .rds-offer-label{text-align:left;margin-left:30px}.rds-promo-photo{position:absolute;right:0;bottom:0;width:55%;height:72%}.rds-promo-copy{padding:30px;position:relative;z-index:1}.rds-promo-copy h3{font-size:58px}.rds-promo-copy>span{max-width:180px}.rds-split,.rds-beyond{gap:30px}.rds-section-head{gap:30px}.rds-section-head>p{font-size:17px}.rds-path-grid article{padding:25px}}@media(max-width:600px){.rds{padding:34px 16px 45px}.rds h1{font-size:43px}.rds h2{font-size:34px}.rds .rds-lead{font-size:18px}.rds-actions{gap:18px}.rds-button,.rds-outline{font-size:14px;padding:13px 17px}.rds-ribbon{justify-content:flex-start;gap:12px 20px;margin-top:28px;font-size:12px}.rds-section-head,.rds-split,.rds-beyond,.rds-path-grid,.rds-service-grid{grid-template-columns:1fr}.rds-section-head{gap:20px}.rds-section{padding-top:38px;margin-top:38px}.rds-screen{aspect-ratio:3/4}.rds-gailes{font-size:42px}.rds-menu-content{padding:25px}.rds-menu-content p{padding:18px 0}.rds-special img{width:100%;height:43%}.rds-special h3{font-size:62px;padding:15px 25px}.rds-special .rds-offer-label{text-align:center;margin-inline:12px}.rds-offer-stamp{right:18px;bottom:29%}.rds-promo-photo{position:static;width:100%;height:43%}.rds-promo-copy{padding:22px}.rds-promo-copy h3{font-size:48px}.rds-promo-copy>span{max-width:none}.rds-promo-copy p{font-size:10px}.rds-creative-card{padding:27px}.rds-creative-card h3{font-size:29px}.rds-service-grid article{padding:25px}.rds-final{padding:30px 24px}.rds-inline-links{gap:18px}.rds-path-grid h3{font-size:29px}}

.rds-creative-steps>span{display:block}.rds-creative-steps strong{display:block;margin:4px 0 3px}

@media(max-width:600px){.rds-menu{aspect-ratio:auto;min-height:500px}.rds-menu-content{padding-bottom:25px}}
.rds-full-menu{margin:0 0 38px!important}.rds-full-menu img{display:block;width:100%;height:auto;border:9px solid #030c12;border-radius:13px;box-shadow:0 18px 45px #0004}.rds-full-menu figcaption strong{display:block;color:white;font-size:21px;margin-bottom:5px}.rds-device-stage{position:relative;min-height:470px;padding:25px 11% 60px 0;background:radial-gradient(ellipse at center,#25697d55,transparent 65%)}.rds-laptop{border:12px solid #101419;border-bottom-width:22px;border-radius:16px;background:#f2f6f8;box-shadow:0 20px 50px #0005}.rds-editor-top{padding:14px 18px;display:flex;justify-content:space-between;gap:12px;background:#173b4d;color:#c2e8ee;font-size:11px;font-weight:800;letter-spacing:.06em}.rds-editor-body{display:grid;grid-template-columns:1fr 2fr;gap:22px;padding:25px;align-items:center}.rds-editor-body img{width:100%;height:auto;border-radius:7px}.rds-editor-fields{display:grid;gap:12px;color:#173b4d}.rds-editor-fields>b{font-size:21px}.rds-editor-fields span{font-size:11px;color:#476474}.rds-editor-fields strong{display:block;background:white;border:1px solid #c7d5de;border-radius:5px;padding:7px 10px;font-size:13px;color:#193e50;margin-top:4px}.rds-editor-fields small{font-size:10px;color:#245d73}.rds-tablet{position:absolute;right:10px;bottom:10px;width:42%;background:#0e131a;padding:16px;border:3px solid #57717c;border-radius:18px;box-shadow:0 16px 40px #0006;transform:rotate(3deg)}.rds-tablet>span{display:block;color:#8ce4f4;font-size:10px;font-weight:800;margin-bottom:8px}.rds-tablet img{width:100%;height:auto;border-radius:5px}.rds-tablet b{font-size:11px;display:block;margin-top:9px}.rds-phone-device{position:absolute;right:37%;bottom:0;width:155px;background:#eef5f7;color:#173b4d;border:8px solid #0b1017;border-radius:24px;padding:18px 11px 16px;box-shadow:0 10px 30px #0006;transform:rotate(-5deg)}.rds-phone-device i{display:block;width:40px;height:6px;border-radius:8px;background:#10161e;margin:-8px auto 15px}.rds-phone-device>span{font-size:9px;font-weight:900;letter-spacing:.08em}.rds-phone-device>b{font-size:22px;line-height:1.1;display:block;margin:12px 0}.rds-phone-device>div{font-size:11px;background:#fff;padding:7px;border:1px solid #c5d7df;border-radius:5px}.rds-phone-device strong{font-size:18px}.rds-phone-device .rds-publish-badge{margin-top:13px;background:#154f39;color:#e0ffe9;font-size:10px;font-weight:800}@media(max-width:900px){.rds-device-stage{min-height:450px;padding-right:3%;padding-bottom:120px}.rds-editor-body{padding:15px;gap:15px}.rds-tablet{width:50%}.rds-phone-device{right:44%;width:145px}.rds-editor-top span:last-child{display:none}}@media(max-width:600px){.rds-device-stage{padding:5px 0 230px;min-height:0}.rds-laptop{border-width:7px;border-bottom-width:14px}.rds-editor-top{font-size:8px;padding:10px}.rds-editor-body{grid-template-columns:1fr;padding:12px;gap:12px}.rds-editor-fields{gap:7px}.rds-editor-fields>b{font-size:17px}.rds-editor-fields span{font-size:10px}.rds-editor-fields strong{padding:5px 7px;font-size:12px}.rds-editor-body img{display:none}.rds-tablet{width:69%;bottom:10px;right:0;padding:11px}.rds-phone-device{width:130px;left:0;right:auto;bottom:0;transform:rotate(-4deg)}.rds-phone-device>b{font-size:20px}.rds-phone-device .rds-publish-badge{font-size:8px}.rds-full-menu img{border-width:5px}}

.rds-print{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:55px;align-items:center}.rds-print>div>p:not(.rds-kicker){margin-top:22px}.rds-print-benefits{display:grid;gap:14px;margin:24px 0}.rds-print-benefits>span{display:block;color:#c4d9e3;font-size:14px;border-left:3px solid #f5c346;padding-left:16px}.rds-print-benefits b{display:block;color:#fff;font-size:17px}.rds-print-visual{padding:30px 20px 0;min-width:0;background:radial-gradient(ellipse at center,#30697966,transparent 72%)}.rds-print-screen{background:#0a1017;padding:13px;border:2px solid #527180;border-radius:13px;box-shadow:0 18px 35px #0005;position:relative}.rds-print-screen>span{display:block;font-size:10px;font-weight:800;letter-spacing:.1em;color:#9ce4f1;margin-bottom:10px}.rds-print-screen img{width:100%;height:auto;display:block;border-radius:4px}.rds-print-sheet{padding:0 12% 0 7%;position:relative;margin-top:-12px;transform:rotate(-7deg)}.rds-print-paper{background:#fcf8ed;padding:14px 14px 10px;box-shadow:4px 15px 35px #0006;border:1px solid #d4cdbd}.rds-print-paper img{display:block;width:100%;height:auto}.rds-print-paper>span{display:block;text-align:center;color:#493d32;font-size:10px;font-weight:900;letter-spacing:.13em;padding-top:9px}.rds-print-visual figcaption{margin-top:34px;font-size:12px;max-width:600px}@media(max-width:900px){.rds-print{grid-template-columns:1fr;gap:22px}.rds-print-visual{max-width:760px;width:100%;margin:auto!important;padding-inline:0}}@media(max-width:600px){.rds-print-visual{padding-top:15px}.rds-print-screen{padding:9px;border-radius:9px}.rds-print-sheet{padding-inline:9% 5%;margin-top:5px;transform:rotate(-5deg)}.rds-print-paper{padding:9px}.rds-print-visual figcaption{margin-top:25px}.rds-print-benefits{gap:16px}}

#screen-examples>.rds-section-head{grid-template-columns:1fr;gap:22px}#screen-examples>.rds-section-head>p{max-width:1000px}.rds h2.rds-custom-menus-title{white-space:nowrap;font-size:clamp(11px,3.6vw,50px);letter-spacing:-.035em}

.rds-story-copy{grid-template-columns:1fr}.rds-story-copy>div{max-width:1100px}.rds-update>.rds-section-head{align-items:center}.rds .rds-update-intro{margin-top:24px;max-width:760px}.rds-update .rds-creative-card{padding:30px}.rds-update .rds-creative-card h3{font-size:29px}.rds-update .rds-creative-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.rds-update .rds-creative-steps strong{font-size:21px}@media(max-width:900px){.rds-update>.rds-section-head{grid-template-columns:1fr}}@media(max-width:600px){.rds-update .rds-creative-card{padding:23px}.rds-update .rds-creative-steps{grid-template-columns:1fr;gap:14px}.rds-update .rds-creative-card h3{font-size:26px}}

.rds-system{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;margin-top:45px;padding:32px 0;border-block:1px solid var(--line)}.rds-system article{background:linear-gradient(145deg,#18445988,#071923);border:1px solid #416977;border-radius:14px;padding:23px 19px;box-shadow:inset 0 1px #8ce4f422}.rds-system svg{width:55px;height:55px;color:var(--cyan);filter:drop-shadow(0 0 9px #74d9f06b);margin-bottom:15px}.rds-system h3{font-size:20px;margin-bottom:12px}.rds-system p{font-size:14px;line-height:1.6}.rds-system+.rds-section{margin-top:0;border-top:0}.rds-kiosks figure>img{display:block;width:100%;height:auto;border:1px solid #527180;border-radius:15px}.rds-kiosks figcaption{display:grid;grid-template-columns:1fr 1fr;gap:30px;padding:12px 18px}.rds-kiosks figcaption strong{display:block;color:var(--cyan);font-size:13px;letter-spacing:.08em;margin-bottom:6px}.rds-kiosks .rds-note{margin-top:18px}@media(max-width:1100px){.rds-system{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.rds-system{grid-template-columns:1fr;gap:12px}.rds-system article{display:grid;grid-template-columns:50px 1fr;column-gap:15px;padding:18px}.rds-system svg{grid-row:1/3;width:44px;height:44px;margin:0}.rds-system h3{font-size:19px;margin-bottom:7px}.rds-system p{font-size:14px}.rds-kiosks figcaption{gap:16px;padding:8px 0;font-size:12px}.rds-kiosks figcaption strong{font-size:11px}}

.rds-kiosk-pair{display:grid;grid-template-columns:1fr 1fr;gap:28px}.rds-kiosk-frame{aspect-ratio:2/3;overflow:hidden;border:1px solid #527180;border-radius:15px}.rds-kiosk-frame img{width:100%;height:100%;display:block;object-fit:cover}.rds-kiosk-outdoor img{object-position:right center}.rds-kiosk-pair figcaption{display:block;padding:8px 0}@media(max-width:600px){.rds-kiosk-pair{grid-template-columns:1fr;gap:28px}.rds-kiosk-frame{aspect-ratio:2/3}}

.rds-story-copy{display:block}.rds-story-copy>div.rds-bts-gallery{max-width:none}.rds-bts-gallery{display:grid;grid-template-columns:2fr 1fr 1fr;gap:22px;margin-top:30px}.rds-bts-gallery img{width:100%;height:auto;display:block;border:1px solid #527180;border-radius:12px}.rds-bts-gallery figcaption strong{display:block;color:#fff;margin-bottom:5px}.rds-story-copy>.rds-note{margin-top:22px}@media(max-width:1000px){.rds-bts-gallery{grid-template-columns:1fr 1fr}.rds-bts-gallery figure:first-child{grid-column:1/-1}}@media(max-width:600px){.rds-bts-gallery{grid-template-columns:1fr}.rds-bts-gallery figure:first-child{grid-column:auto}}

.rds-print-photo{margin-top:22px}.rds-print-photo img{display:block;width:100%;height:auto;border:1px solid #527180;border-radius:12px;box-shadow:0 18px 35px #0005}.rds-print-photo+figcaption{margin-top:18px}

body.rock-route-rock-digital-signage *,body.rock-route-rock-digital-signage *:before,body.rock-route-rock-digital-signage *:after{box-sizing:border-box}

body.rock-route-rock-digital-signage{overflow-x:clip}

.rds-bts-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px;align-items:start}.rds-bts-gallery figure{min-width:0;grid-column:auto!important}.rds-bts-gallery img{aspect-ratio:16/9;object-fit:cover}.rds-bts-gallery figcaption{font-size:14px;line-height:1.55;margin-top:13px}.rds-bts-gallery figcaption strong{font-size:17px;margin-bottom:5px}@media(max-width:1000px){.rds-bts-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.rds-bts-gallery{grid-template-columns:1fr;gap:26px}}

#complete-screen-plan .rds-system{margin-top:0;margin-bottom:32px;padding-top:0;border-top:0}

.rds-story-copy>div.rds-story-intro{max-width:none;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:70px;align-items:center}.rds-story-copy .rds-story-detail p{margin:0}.rds-story-copy .rds-story-lead{font-size:clamp(24px,2.2vw,34px);font-weight:750;color:#fff;line-height:1.2;margin-bottom:18px!important;letter-spacing:-.025em}.rds-story-services{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:27px}.rds-story-services a{display:block;border-top:2px solid #477888;padding-top:14px;text-decoration:none}.rds-story-services strong{font-size:16px;display:block;line-height:1.35}.rds-story-services span{display:block;font-size:13px;color:var(--muted);line-height:1.5;margin-top:7px}.rds-story-copy .rds-bts-gallery{margin-top:36px}@media(max-width:1000px){.rds-story-copy>div.rds-story-intro{gap:35px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.rds-story-services{grid-template-columns:1fr;gap:14px}.rds-story-services a{display:flex;justify-content:space-between;gap:15px}.rds-story-services span{margin:0}}@media(max-width:600px){.rds-story-copy>div.rds-story-intro{grid-template-columns:1fr;gap:26px}.rds-story-copy .rds-story-heading h2{font-size:36px}.rds-story-services a{display:block}.rds-story-services span{margin-top:5px}}

@media(max-width:600px){.rds-promo-photo{height:34%}.rds-promo-copy{padding:16px}.rds-promo-copy h3{font-size:40px}.rds-promo-copy>span{margin-top:8px}}
