body[data-product-story="r313"] .story-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:24px 0}body[data-product-story="r313"] .story-gallery figure{margin:0;min-width:0;padding:20px;background:#fff;border:1px solid #BCC8C5;border-radius:20px}body[data-product-story="r313"] .story-gallery img{display:block;width:100%;height:400px;object-fit:contain}body[data-product-story="r313"] .story-gallery figcaption{display:grid;gap:8px;text-align:center;font-size:16px;line-height:1.5;margin-top:16px}body[data-product-story="r313"] .story-gallery a{min-height:44px;display:inline-flex;align-items:center;justify-content:center;color:#193A8A;text-decoration:underline;font-weight:700}body[data-product-story="r313"] .story-gallery a:focus-visible{outline:3px solid #193A8A;outline-offset:4px}body[data-product-story="r313"] .story-section{grid-template-columns:minmax(0,1fr)}@media(max-width:760px){body[data-product-story="r313"] .story-gallery{grid-template-columns:minmax(0,1fr);gap:20px}body[data-product-story="r313"] .story-gallery img{height:auto;max-height:640px}}
body[data-product-story="r313"] .story-scene{margin:32px 0;overflow:hidden;border-radius:24px}body[data-product-story="r313"] .story-scene img{display:block;width:100%;height:auto;object-fit:contain}body[data-product-story="r313"] .story-scene figcaption{font-size:16px;line-height:1.5;padding:16px 0}
@media(max-width:760px){body[data-product-story="r313"] .story-content{gap:20px;margin-block:24px}body[data-product-story="r313"] .story-section{gap:20px;padding:20px}body[data-product-story="r313"] .story-text h2{margin-bottom:16px}body[data-product-story="r313"] .story-text ul{gap:12px}}
/* Local Studies pilot. Device artwork pending Comunicação approval. */
body[data-product-story="r313"] .story-content{display:grid;gap:clamp(24px,4vw,64px);margin-block:32px 48px}
body[data-product-story="r313"] .story-section{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);align-items:center;padding:clamp(20px,4vw,56px);border:1px solid #BCC8C5;border-radius:24px;background:#fff;scroll-margin-top:10rem}
body[data-product-story="r313"] .story-section>*{min-width:0}
body[data-product-story="r313"] .story-text h2{color:var(--product-dark,#004F46);font-size:clamp(26px,3vw,40px);line-height:1.15;margin:12px 0 24px}
body[data-product-story="r313"] .story-text ul{padding-left:1.25em;margin:0;display:grid;gap:18px}
body[data-product-story="r313"] .story-text li{padding-left:6px;line-height:1.6}
body[data-product-story="r313"] .story-text li::marker{color:var(--product-base,#00796B)}
body[data-product-story="r313"] .story-screen{margin:0;display:grid;justify-items:center;gap:16px}
body[data-product-story="r313"] .story-screen img{display:block;width:100%;height:auto;max-width:480px;border:1px solid #D8D6CF;border-radius:12px;object-fit:contain}
body[data-product-story="r313"] .story-app .story-screen img{max-width:230px}
body[data-product-story="r313"] .story-screen figcaption{display:grid;gap:8px;line-height:1.5;text-align:center;font-size:16px}
body[data-product-story="r313"] .story-screen a{min-height:44px;display:inline-flex;align-items:center;justify-content:center;color:#193A8A;text-decoration:underline;font-weight:700}
body[data-product-story="r313"] .story-screen a:focus-visible{outline:3px solid #193A8A;outline-offset:4px}
body[data-product-story="r313"] .story-limit{margin:24px 0 0;font-size:16px;line-height:1.6}
body[data-product-story="r313"] .story-opening{font-weight:700}
@media(max-width:760px){body[data-product-story="r313"] .story-section{grid-template-columns:minmax(0,1fr)}body[data-product-story="r313"] .story-app .story-screen img{max-width:280px}}

body[data-product-story="r313"] .story-section{grid-template-columns:minmax(0,1fr)}
