.rss-page #rsop .rss-description{max-width:900px;font-size:18px;line-height:1.75;margin:0 0 48px;color:#46544d}.rss-page #rsop .rsop-app-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.rss-page #rsop .rss-feature-icon{background:#e9eee8;color:#254b39;font-size:16px;border-radius:12px}.rss-page #rsop #rsop-title{overflow-wrap:break-word;font-size:clamp(30px,3.2vw,48px)}.rss-page #rsop .rsop-finale h2{font-size:clamp(28px,3vw,44px);overflow-wrap:anywhere}@media(max-width:700px){.rss-page #rsop .rsop-app-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rss-page #rsop .rss-description{font-size:16px;margin-bottom:32px}.rss-page #rsop #rsop-title{font-size:32px}}@media(min-width:761px){.rss-page #rsop .rsop-hero{grid-template-areas:'visual intro' 'visual price' 'visual checkout';grid-template-rows:max-content max-content 1fr}.rss-page #rsop .rsop-checkout{padding-top:12px}}.rss-page #rsop .rsop-app:nth-child(n+4){border-top:1px solid var(--rsop-line)}@media(max-width:760px){.rss-page #rsop .rsop-app-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rss-page #rsop .rsop-app:nth-child(n+3){border-top:1px solid var(--rsop-line)}}