.rw-rd{margin:48px 0 8px;scroll-margin-top:110px}.rw-rd__box{background:linear-gradient(180deg,var(--rw-card),var(--rw-page));border:1px solid var(--rw-line);border-radius:var(--rw-radius-card);box-shadow:var(--rw-shadow-lg);display:grid;gap:36px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);overflow:hidden;padding:36px;position:relative}.rw-rd__box:before{background:radial-gradient(ellipse 60% 50% at 100% 0,rgba(255,54,2,.14),transparent 60%);content:"";inset:0;pointer-events:none;position:absolute}.rw-rd__box:after{background:linear-gradient(90deg,var(--rw-accent),var(--rw-accent-deep));content:"";height:3px;left:0;position:absolute;right:0;top:0}.rw-rd__action,.rw-rd__copy{display:flex;flex-direction:column;gap:16px;min-width:0;position:relative}.rw-rd__action{justify-content:center}.rw-rd__chips{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.rw-rd__copy .h3{margin:0}.rw-rd__lede,.rw-rd__lede p{color:var(--rw-text-2);font-size:16px;margin:0}.rw-rd__list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.rw-rd__list li{color:var(--rw-text);font-size:15px;padding-left:22px;position:relative}.rw-rd__list li:before{background:var(--rw-accent);border-radius:50%;content:"";height:8px;left:0;position:absolute;top:.55em;width:8px}.rw-rd__thanks{color:var(--rw-text);font-size:16px;margin:0 0 14px}.rw-rd__note{color:var(--rw-text-2);font-size:14px;font-style:italic}.rw-rd__btn{align-self:flex-start}.rw-rd-jump{margin-top:18px}.rw-rd__box--cover{align-items:start;gap:32px;grid-template-columns:180px minmax(0,1fr)}.rw-rd__box--cover .rw-rd__action,.rw-rd__box--cover .rw-rd__copy{grid-column:2}.rw-rd__box--cover .rw-rd__media{grid-column:1;grid-row:1/span 2}.rw-rd__box--cover{row-gap:20px}.rw-rd__media{min-width:0;position:relative}.rw-rd__media .rw-rd__cover{aspect-ratio:1/1;border:1px solid var(--rw-line);border-radius:10px;box-shadow:0 18px 40px rgba(0,0,0,.45);display:block;height:auto;max-width:none;object-fit:cover;width:100%}@media (max-width:991px){.rw-rd__box{gap:24px;grid-template-columns:1fr;padding:28px 22px}.rw-rd__box--cover{gap:20px;grid-template-columns:110px minmax(0,1fr)}}@media (max-width:479px){.rw-rd__box--cover{grid-template-columns:1fr}.rw-rd__box--cover .rw-rd__action,.rw-rd__box--cover .rw-rd__copy,.rw-rd__box--cover .rw-rd__media{grid-column:1;grid-row:auto}.rw-rd__media{max-width:150px}}