.raithle-case .success-back{margin-block:32px 28px}.raithle-hero{display:grid;gap:24px}.raithle-heading h1{margin:0;font-size:clamp(1.875rem,3vw,2.375rem);line-height:1.32;letter-spacing:-.025em;text-wrap:balance}.raithle-shop{margin:0 0 22px;font-size:1.125rem;font-weight:600;line-height:1.5}.raithle-shop span{display:block;font-size:.875rem;font-weight:400;color:var(--body);margin-top:3px}.raithle-deck{margin:22px 0 0;max-width:550px;font-size:1.0625rem;line-height:1.75;color:var(--body)}.raithle-photo{overflow:hidden;border-radius:var(--radius-card);aspect-ratio:4/3}.raithle-photo img{width:100%;height:100%;object-fit:cover;object-position:50% 65%}.raithle-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:0;padding-top:22px;border-top:1px solid var(--line-soft)}.raithle-metrics>div{display:flex;flex-direction:column;gap:9px;min-width:0}.raithle-metrics>div:nth-child(2n){border-left:1px solid var(--line-soft);padding-left:24px}.raithle-metrics>div:nth-child(n+3){border-top:1px solid var(--line-soft);padding-top:22px}.raithle-metrics dt{font-size:1rem;line-height:1.5;color:var(--body)}.raithle-metrics dd{order:-1;margin:0;font-family:Manrope,sans-serif;font-size:clamp(2rem,4vw,2.875rem);font-weight:600;line-height:1.15;letter-spacing:-.045em;color:var(--blue-action)}.raithle-transformation{display:grid;gap:20px;margin-top:48px}.raithle-transformation>div{padding:28px;border-radius:var(--radius-card);background:#fff;border:1px solid}.raithle-transformation .raithle-before{border-color:#e7e3dd}.raithle-transformation .raithle-after{border-color:#e2ece5;background:var(--surface-sage)}.raithle-transformation h2{margin:0 0 20px;font-family:Manrope,sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:-.03em;line-height:1.35}.raithle-transformation div>p:not(.success-eyebrow){margin:16px 0 0;font-size:1rem;line-height:1.75;color:var(--body)}.raithle-quote{display:grid;grid-template-columns:minmax(0,820px);justify-content:center;gap:24px;margin:40px 0 0;padding:28px;background:var(--surface-lavender);border-radius:var(--radius-card)}.raithle-quote-mark{display:block;width:44px;height:36px;color:var(--blue-action);flex-shrink:0}.raithle-quote figcaption{display:flex;align-items:center;gap:18px;padding-top:24px;border-top:1px solid #ded7e9}.raithle-quote figcaption img{width:72px;height:72px;object-fit:cover;border-radius:50%;flex-shrink:0}.raithle-quote figcaption span,.raithle-quote figcaption strong{display:block;font-size:1rem;line-height:1.5}.raithle-quote figcaption span{font-size:.875rem;color:var(--body);margin-top:5px}.raithle-quote blockquote{margin:0;font-family:Manrope,sans-serif;font-size:clamp(1.125rem,1.75vw,1.375rem);line-height:1.7;font-weight:500;color:var(--ink)}.raithle-cta{display:flex;flex-direction:column;align-items:flex-start;gap:22px;margin-top:40px;padding:28px;border-radius:var(--radius-card);border:1px solid #cfe5f0;background:#fff}.raithle-cta h2{margin:0;font-family:Manrope,sans-serif;font-size:1.5rem;font-weight:600;letter-spacing:-.03em;line-height:1.35}.raithle-cta p{margin:10px 0 0;font-size:1rem;line-height:1.6;color:var(--body)}.raithle-cta .primary-cta{flex-shrink:0;margin:0;font-size:1.1875rem;padding:14px 26px;min-height:50px}@media (min-width:800px){.raithle-hero{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);grid-template-rows:auto auto;column-gap:44px;row-gap:26px}.raithle-photo{grid-column:1;grid-row:1/3;height:100%;min-height:330px;aspect-ratio:auto}.raithle-heading{grid-column:2;align-self:center;padding-top:4px}.raithle-metrics{grid-column:2;align-self:end}.raithle-transformation{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:64px}.raithle-transformation>div{padding:32px}.raithle-quote{padding:36px}.raithle-cta{flex-direction:row;align-items:center;justify-content:space-between;padding:28px 32px}}@media (max-width:380px){.raithle-metrics{gap:16px}.raithle-metrics>div:nth-child(2n){padding-left:16px}}