.rtc{--rtc-bg: #ffffff;--rtc-card-bg: #f5f3ee;--rtc-ink: #17181c;--rtc-body: #3d4a5c;--rtc-label: #9aa1ab;--rtc-line: #e6e4df;--rtc-accent: #f04a20;--rtc-accent-soft: #fde2d9;--rtc-placeholder-bg: #f5f3ee;--rtc-max: 1080px;background:var(--rtc-bg);color:var(--rtc-ink);padding:clamp(56px,8vw,10px) 24px;font-family:-apple-system,BlinkMacSystemFont,Inter,Helvetica Neue,Arial,sans-serif}.rtc__inner{max-width:var(--rtc-max);margin:0 auto}.rtc__eyebrow{display:flex;align-items:center;gap:14px;margin-bottom:22px}.rtc__eyebrow span{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--rtc-accent);white-space:nowrap}.rtc__eyebrow i{flex:1;height:1px;background:var(--rtc-line);font-style:normal}.rtc__heading{font-size:clamp(30px,4vw,44px);line-height:1.12;font-weight:700;letter-spacing:-.02em;margin:0 0 16px}.rtc__subheading{font-size:clamp(15px,1.4vw,17px);line-height:1.6;color:var(--rtc-body);max-width:640px;margin:0 0 44px}.rtc__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.rtc__card{background:var(--rtc-card-bg);border:1px solid var(--rtc-line);border-radius:12px;padding:32px 34px 36px;display:flex;flex-direction:column;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1),border-color .35s ease}.rtc__card:hover{transform:translateY(-8px);border-color:var(--rtc-accent);box-shadow:0 22px 40px -20px #17181c38}.rtc__card:hover .rtc__badge{background:var(--rtc-accent);color:#fff}.rtc__card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:18px}.rtc__card-title{font-size:20px;font-weight:700;letter-spacing:-.01em;margin:0}.rtc__badge{flex-shrink:0;background:var(--rtc-accent-soft);color:var(--rtc-accent);font-size:12px;font-weight:700;padding:5px 12px;border-radius:999px;white-space:nowrap}.rtc__label{font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--rtc-label);margin:16px 0 6px}.rtc__card-top+.rtc__label{margin-top:0}.rtc__text{font-size:14.5px;line-height:1.65;color:var(--rtc-body);margin:0}.rtc__card--placeholder{background:var(--rtc-placeholder-bg);border-style:dashed;align-items:center;justify-content:center;text-align:center}.rtc__card--placeholder:hover{transform:none;border-color:var(--rtc-line);box-shadow:none}.rtc__placeholder-text{font-size:14.5px;font-style:italic;line-height:1.6;color:#9a9a94;margin:0;max-width:320px}.rtc-reveal{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.rtc-reveal[data-rtc-dir=up]{transform:translate3d(0,28px,0)}.rtc-reveal[data-rtc-dir=left]{transform:translate3d(-56px,18px,0)}.rtc-reveal[data-rtc-dir=right]{transform:translate3d(56px,18px,0)}.rtc-reveal.is-visible{opacity:1;transform:translateZ(0)}@media(prefers-reduced-motion:reduce){.rtc-reveal{transition:none!important;transform:none!important;opacity:1!important}.rtc__card{transition:box-shadow .2s ease,border-color .2s ease}.rtc__card:hover{transform:none}}@media(max-width:749px){.rtc__grid{grid-template-columns:1fr}.rtc__card{padding:26px 22px 30px}.rtc-reveal[data-rtc-dir=left],.rtc-reveal[data-rtc-dir=right]{transform:translate3d(0,26px,0)}.rtc__card:hover{transform:translateY(-4px)}}@media(min-width:750px)and (max-width:989px){.rtc__card{padding:28px 26px 32px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/recovery-tools-covered.css.map */
