.sc-stories{margin:44px 0 28px}.sc-stories>h2{font-size:32px;line-height:1.05;margin-bottom:14px}.sc-stories>p{font-size:18px;line-height:1.3}.sc-story-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.sc-story{min-width:0;border:1px solid #73919f70;border-radius:16px;background:#e5efeb;color:#203b43;overflow:hidden}.sc-story summary{display:flex;align-items:center;gap:16px;padding:16px;cursor:pointer;list-style:none;min-height:92px}.sc-story summary::-webkit-details-marker{display:none}.sc-story-thumb{width:80px;height:80px;flex-shrink:0;border-radius:12px;background-size:200% 100%;background-position:right center}.sc-story summary b{display:block;font:600 21px/1.1 Arial;letter-spacing:-.02em}.sc-story summary small{display:block;margin-top:7px;font:15px/1.2 Arial}.sc-story summary i{font-size:24px;margin-left:auto;flex-shrink:0;font-style:normal;transition:transform .2s}.sc-story[open] summary i{transform:rotate(180deg)}.sc-story-body{padding:0 24px 24px}.sc-story-body p,.sc-story-body li{font:18px/1.35 Arial}.sc-story-body h3{font:600 22px/1.1 Arial;margin:24px 0 14px}.sc-story-body li+li{margin-top:10px}.sc-story-body ol{padding-left:22px}.sc-story-visual{max-width:330px;aspect-ratio:1;margin:auto;border-radius:14px;background-size:200% 100%;background-position:right center}.sc-story-body button{min-height:46px;padding:12px 20px;border:1px solid #385d6b;border-radius:10px;background:#294650;color:#fff;font:600 17px/1.2 Arial;cursor:pointer}body[data-theme=dark] .sc-story{background:#223b43;color:#e9f0ee}@media(max-width:700px){.sc-story-grid{grid-template-columns:1fr}.sc-story summary{padding:14px;gap:13px}.sc-story summary b{font-size:21px}.sc-story-thumb{width:70px;height:70px}.sc-story-body{padding-inline:24px}}
