.rr-wrap.rr-style-hero{grid-template-areas:"copy poster""others poster";gap:24px 50px}.rr-style-hero .rr-style-copy{grid-area:copy;align-self:end;min-width:0}.rr-style-hero .rr-hero-actions{margin-block:24px 0}.rr-style-hero .rr-style-poster{grid-area:poster}.rr-style-hero .rr-style-others{grid-area:others;align-self:start;margin-top:0}.rr-style-others .rr-related a{min-height:44px}.rr-section.rr-gallery{padding-top:36px}.rr-page .rr-gallery>h1{max-width:none;margin:0 0 14px;font-size:clamp(48px,5vw,68px)}.rr-gallery>.rr-lead{max-width:72ch;font-size:18px}.rr-gallery .rr-filter-chips{gap:8px;margin-block:22px 26px}.rr-gallery .rr-filter-chips button{min-height:44px}.rr-gallery .rr-example-grid.rr-example-grid--media{max-width:1080px}.rr-section.rr-pricing--page{padding-top:36px}.rr-pricing--page .rr-pricing-head{margin-bottom:24px}.rr-page .rr-pricing--page h1{font-size:clamp(48px,5vw,68px)}.rr-pricing--page .rr-pricing-head .rr-lead{margin-top:12px;font-size:18px}.rr-pricing--page .rr-plan-tabs-row{margin-bottom:24px}@media (width<=1000px){.rr-wrap.rr-style-hero{grid-template-areas:"copy""poster""others";gap:28px}.rr-style-hero .rr-style-copy,.rr-style-hero .rr-style-others{align-self:auto}.rr-gallery .rr-example-grid.rr-example-grid--media{grid-template-columns:repeat(2,minmax(0,1fr));max-width:760px}}@media (width<=767px){.rr-wrap.rr-style-hero{gap:24px;padding-block:24px 32px}.rr-page .rr-style-hero h1{margin-bottom:16px;font-size:48px}.rr-style-hero .rr-lead{font-size:16px;line-height:1.6}.rr-style-hero .rr-hero-actions{gap:10px;margin-block:20px 0}.rr-style-hero .rr-hero-actions .rr-button{padding-inline:16px}.rr-style-hero .rr-style-others{padding-top:8px}.rr-section.rr-gallery,.rr-section.rr-pricing--page{padding-top:24px}.rr-page .rr-gallery>h1,.rr-page .rr-pricing--page h1{font-size:46px}.rr-gallery>.rr-lead,.rr-pricing--page .rr-pricing-head .rr-lead{font-size:16px}.rr-gallery .rr-filter-chips{gap:8px;margin-block:20px 24px}.rr-gallery .rr-filter-chips button{padding-inline:14px}}@media (width<=640px){.rr-gallery .rr-example-grid.rr-example-grid--media{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px;max-width:none}.rr-gallery .rr-example.rr-example--video{border-radius:14px;flex-direction:column;display:flex}.rr-gallery .rr-example--video>.rr-example-media{border-radius:12px 12px 0 0;flex:none}.rr-gallery .rr-example-media-play-icon{width:44px;height:44px}.rr-gallery .rr-example-media-play-label{display:none}.rr-gallery .rr-example-meta{flex:1;padding:10px 10px 0}.rr-gallery .rr-example--video .rr-example-meta strong{overflow-wrap:anywhere;font-size:13px;line-height:1.45}.rr-gallery .rr-example--video .rr-example-meta p{font-size:12px;line-height:1.5}.rr-gallery .rr-example-description{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.rr-gallery .rr-example-specs{text-wrap:pretty}.rr-gallery .rr-example-actions{padding:6px 10px 10px}.rr-gallery .rr-example-actions .rr-text-button{justify-content:space-between;gap:4px;width:100%;min-height:44px;font-size:12px;line-height:1.5}.rr-gallery .rr-example-actions .rr-text-button svg{flex:none}.rr-gallery .rr-example-lyrics summary{min-height:44px}}@media (width<=339px){.rr-gallery .rr-example-grid.rr-example-grid--media{grid-template-columns:minmax(0,1fr);gap:22px;max-width:300px}}
