.rs-llcta{position:relative;display:inline-flex;max-width:100%;align-items:center;gap:14px;padding:16px 20px;border:1px solid transparent;border-radius:var(--rs-radius-lg, 18px);background:linear-gradient(140deg,#f4854a,#e8652b 55%,#d9541c);box-shadow:0 10px 26px #e8652b42,inset 0 1px #ffffff38;color:#fff;overflow:hidden;text-decoration:none;transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s cubic-bezier(.22,1,.36,1)}.rs-llcta:before{position:absolute;z-index:0;top:0;right:0;left:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);content:"";pointer-events:none}.rs-llcta--lg{gap:16px;padding:18px 24px}.rs-llcta__icon{display:grid;z-index:1;width:44px;height:44px;flex:none;border-radius:13px;background:#ffffff2e;place-items:center}.rs-llcta--lg .rs-llcta__icon{width:48px;height:48px}.rs-llcta__text{display:flex;z-index:1;min-width:0;flex-direction:column;gap:3px}.rs-llcta__title{font-size:15.5px;font-weight:800;letter-spacing:-.012em;line-height:1.25}.rs-llcta--lg .rs-llcta__title{font-size:17px}.rs-llcta__sub{color:#ffffffe0;font-size:12.5px;font-weight:500;line-height:1.45}.rs-llcta__end{display:flex;z-index:1;flex:none;align-items:center;gap:9px}.rs-llcta__opens{display:none;font-size:11px;font-weight:700;letter-spacing:.02em;opacity:.75;white-space:nowrap}.rs-llcta__arrow{flex:none;transition:transform .26s cubic-bezier(.22,1,.36,1)}.rs-llcta:hover{box-shadow:0 16px 34px #e8652b52,inset 0 1px #ffffff47;transform:translateY(-2px)}.rs-llcta:hover .rs-llcta__arrow{transform:translate(3px)}.rs-llcta:focus-visible{box-shadow:0 0 0 3px #ffffffd9;outline:none}@media(min-width:560px){.rs-llcta__opens{display:inline}}@media(max-width:420px){.rs-llcta{display:flex;width:100%;padding:15px 16px}}@media(prefers-reduced-motion:reduce){.rs-llcta,.rs-llcta__arrow{transition:none}.rs-llcta:hover,.rs-llcta:hover .rs-llcta__arrow{transform:none}}.rs-ladder{position:relative;display:grid;margin:28px 0 0;padding:0;gap:14px;list-style:none}.rs-ladder:before,.rs-ladder:after{content:"";position:absolute;z-index:0;top:18px;bottom:18px;left:21px;width:2px;border-radius:2px}.rs-ladder:before{background:color-mix(in oklab,var(--lr-brass) 16%,transparent)}.rs-ladder:after{background:linear-gradient(180deg,color-mix(in oklab,var(--lr-brass) 42%,transparent),var(--lr-brass) 58%);transform:scaleY(var(--rs-climb, 1));transform-origin:top}.rs-ladder--armed:after{transform:scaleY(var(--rs-climb, 0))}.rs-ladder__rung{position:relative;z-index:1;display:grid;align-items:start;gap:14px;grid-template-columns:44px minmax(0,1fr)}.rs-ladder__marker{display:grid;width:44px;height:44px;border:1px solid color-mix(in oklab,var(--lr-brass) 42%,transparent);border-radius:50%;background:var(--lr-paper);box-shadow:0 1px 3px #12142b14;color:var(--lr-brass-ink);font-family:DM Sans,system-ui,sans-serif;font-size:14px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:.02em;place-items:center}.rs-ladder__card{padding:18px 20px;border:1px solid var(--rs-hairline);border-radius:var(--rs-radius-lg, 18px);background:#fff;box-shadow:var(--rs-shadow-xs)}.rs-ladder__rank{margin:0;color:var(--lr-ink);font-size:clamp(18px,2.6vw,21px);font-weight:800;letter-spacing:-.02em;line-height:1.2}.rs-ladder__proof{margin:8px 0 0;color:var(--lr-brass-ink);font-family:DM Sans,system-ui,sans-serif;font-size:11.5px;font-weight:700;letter-spacing:.07em;line-height:1.4;text-transform:uppercase}.rs-ladder__opens{max-width:58ch;margin:12px 0 0;color:var(--lr-text);font-size:15.5px;line-height:1.62}.rs-ladder__aside{margin:10px 0 0;padding:0 0 0 12px;border-left:2px solid color-mix(in oklab,var(--lr-brass) 34%,transparent);color:var(--lr-muted);font-size:13.5px;line-height:1.55}.rs-ladder__rung--peak .rs-ladder__card{border-color:transparent;background:radial-gradient(28rem 14rem at 88% -4rem,rgba(217,165,63,.26),transparent 70%),linear-gradient(150deg,var(--lr-ink-soft),var(--lr-ink));box-shadow:0 14px 32px #12142b38}.rs-ladder__rung--peak .rs-ladder__rank{color:#fff}.rs-ladder__rung--peak .rs-ladder__proof{color:var(--lr-brass)}.rs-ladder__rung--peak .rs-ladder__opens{color:#ffffffe6}.rs-ladder__rung--peak .rs-ladder__aside{border-left-color:color-mix(in oklab,var(--lr-brass) 52%,transparent);color:#ffffffb3}.rs-ladder__rung--peak .rs-ladder__marker{border-color:var(--lr-brass);background:var(--lr-ink);color:var(--lr-brass)}@media(prefers-reduced-motion:no-preference){.rs-ladder--armed:after{transition:transform .7s var(--rs-ease)}.rs-ladder--armed .rs-ladder__rung{opacity:0;transform:translate3d(-10px,14px,0);transition:opacity .5s var(--rs-ease),transform .55s var(--rs-ease)}.rs-ladder--armed .rs-ladder__rung.is-in{opacity:1;transform:none}.rs-ladder--armed .rs-ladder__marker{transform:scale(.72);transition:transform .45s var(--rs-ease-spring) .12s}.rs-ladder--armed .rs-ladder__rung.is-in .rs-ladder__marker{transform:none}}@media(min-width:720px){.rs-ladder{gap:16px}.rs-ladder__rung{gap:20px;grid-template-columns:52px minmax(0,1fr)}.rs-ladder:before,.rs-ladder:after{left:25px}.rs-ladder__marker{width:52px;height:52px;font-size:15px}.rs-ladder__card{padding:22px 26px}.rs-ladder__rung:nth-child(2) .rs-ladder__card{margin-left:8px}.rs-ladder__rung:nth-child(3) .rs-ladder__card{margin-left:16px}.rs-ladder__rung:nth-child(4) .rs-ladder__card{margin-left:24px}.rs-ladder__rung:nth-child(5) .rs-ladder__card{margin-left:32px}}.rs-rankprev{margin:28px 0 0}.rs-rankprev__frame{max-width:460px;border:1px solid var(--rs-hairline);border-radius:var(--rs-radius-xl, 24px);background:#fff;box-shadow:var(--rs-shadow-lg);overflow:hidden}.rs-rankprev__bar{display:flex;align-items:center;gap:12px;padding:11px 14px;border-bottom:1px solid var(--rs-hairline);background:linear-gradient(180deg,#fbfaf7,#f5f3ef)}.rs-rankprev__dots{display:flex;flex:none;gap:5px}.rs-rankprev__dots i{width:8px;height:8px;border-radius:50%;background:#1a1a2e24}.rs-rankprev__url{overflow:hidden;color:var(--lr-muted);font-family:DM Sans,system-ui,sans-serif;font-size:11.5px;letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap}.rs-rankprev__page{padding:18px 18px 20px}.rs-rankprev__head{display:flex;align-items:center;gap:11px}.rs-rankprev__avatar{width:38px;height:38px;flex:none;border-radius:50%;background:linear-gradient(140deg,var(--lr-brass-soft),color-mix(in oklab,var(--lr-brass) 55%,#fff))}.rs-rankprev__who{display:flex;min-width:0;flex:1;flex-direction:column;gap:2px}.rs-rankprev__who strong{color:var(--lr-ink);font-size:14.5px;font-weight:800;letter-spacing:-.015em}.rs-rankprev__who span{color:var(--lr-muted);font-size:12px}.rs-rankprev__share{display:grid;width:30px;height:30px;flex:none;border:1px solid var(--rs-hairline);border-radius:9px;color:var(--lr-muted);place-items:center}.rs-rankprev__badge{margin:16px 0 0;padding:13px 15px;border:1px solid color-mix(in oklab,var(--lr-brass) 34%,transparent);border-radius:var(--rs-radius-md, 14px);background:linear-gradient(135deg,#fffaf0,#fff)}.rs-rankprev__badge-label{display:block;color:var(--lr-brass-ink);font-family:DM Sans,system-ui,sans-serif;font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.rs-rankprev__badge-body{display:flex;margin:9px 0 0;align-items:center;gap:11px}.rs-rankprev__badge-icon{display:grid;width:32px;height:32px;flex:none;border-radius:50%;background:color-mix(in oklab,var(--lr-brass) 20%,#fff);color:var(--lr-brass-ink);place-items:center}.rs-rankprev__badge-text{display:flex;min-width:0;flex-direction:column;gap:2px}.rs-rankprev__badge-text strong{color:var(--lr-ink);font-size:16px;font-weight:800;letter-spacing:-.02em;line-height:1.2}.rs-rankprev__badge-text span{color:var(--lr-brass-ink);font-family:DM Sans,system-ui,sans-serif;font-size:10px;font-weight:700;letter-spacing:.06em;line-height:1.35;text-transform:uppercase}.rs-rankprev__plabel{margin:18px 0 0;color:var(--lr-muted);font-family:DM Sans,system-ui,sans-serif;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.rs-rankprev__tiles{display:grid;margin:9px 0 0;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.rs-rankprev__tiles span{aspect-ratio:4 / 3;border:1px solid var(--rs-hairline);border-radius:10px;background:linear-gradient(150deg,#f6f4f0,#ecebe6)}.rs-rankprev__pips{display:flex;max-width:460px;margin:14px 0 0;gap:6px}.rs-rankprev__pips i{height:3px;flex:1;border-radius:2px;background:color-mix(in oklab,var(--lr-brass) 18%,transparent);transition:background .4s var(--rs-ease)}.rs-rankprev__pips i.is-on{background:var(--lr-brass)}.rs-rankprev__caption{max-width:460px;margin:12px 0 0;color:var(--lr-muted);font-size:12.5px;line-height:1.5}@media(prefers-reduced-motion:no-preference){.rs-rankprev__badge-body{animation:rs-rankprev-swap .5s var(--rs-ease-spring) both}@keyframes rs-rankprev-swap{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}.rs-rankprev__badge{position:relative;overflow:hidden}.rs-rankprev__badge:after{position:absolute;top:0;bottom:0;left:-40%;width:40%;background:linear-gradient(100deg,transparent,color-mix(in oklab,var(--lr-brass) 24%,transparent),transparent);animation:rs-rankprev-sheen 2.4s var(--rs-ease) infinite;content:"";pointer-events:none}@keyframes rs-rankprev-sheen{0%,28%{transform:translate(0)}64%,to{transform:translate(350%)}}}@media(min-width:760px){.rs-rankprev__page{padding:22px 22px 24px}}.lrew{--lr-ink: #12142b;--lr-ink-soft: #1e2142;--lr-brass: #d9a53f;--lr-brass-ink: #9a6f14;--lr-brass-soft: #f7e8c6;--lr-paper: #fffdf8;--lr-text: #32354a;--lr-muted: #5f6478;background:var(--lr-paper);color:var(--lr-text)}.lrew__wrap{width:min(1060px,calc(100% - 40px));margin:0 auto}.lrew .rs-nav{background:#fffcf8eb;backdrop-filter:saturate(160%) blur(16px);-webkit-backdrop-filter:saturate(160%) blur(16px);border-bottom:1px solid var(--rs-hairline)}.lrew [id]{scroll-margin-top:88px}.lrew h2{margin:0;color:var(--lr-ink);font-size:clamp(24px,4vw,34px);font-weight:800;letter-spacing:-.028em;line-height:1.14;text-wrap:balance}.lrew__intro{max-width:64ch;margin:14px 0 0;color:var(--lr-muted);font-size:clamp(15.5px,2vw,17px);line-height:1.66}.lrew__section{padding:56px 0 0}.lrew__body{padding:0 0 72px}.lrew__hero{position:relative;padding:104px 0 64px;background:radial-gradient(60rem 26rem at 50% -8rem,rgba(217,165,63,.26),transparent 68%),linear-gradient(165deg,var(--lr-ink-soft) 0%,var(--lr-ink) 70%);color:#fff}.lrew__hero:after{position:absolute;right:0;bottom:0;left:0;height:1px;background:linear-gradient(90deg,transparent,color-mix(in oklab,var(--lr-brass) 55%,transparent),transparent);content:""}.lrew__seal{position:relative;display:grid;width:56px;height:56px;border:1px solid color-mix(in oklab,var(--lr-brass) 50%,transparent);border-radius:50%;background:radial-gradient(circle at 34% 28%,#f7e8c638,#d9a53f1a);box-shadow:inset 0 1px #ffffff2e;color:var(--lr-brass);place-items:center}.lrew__eyebrow{display:block;margin:22px 0 0;color:var(--lr-brass);font-family:DM Sans,system-ui,sans-serif;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.lrew__hero h1{max-width:20ch;margin:14px 0 0;color:#fff;font-size:clamp(32px,6.4vw,60px);font-weight:800;letter-spacing:-.035em;line-height:1.04;text-wrap:balance}.lrew__lead{max-width:60ch;margin:22px 0 30px;color:#ffffffc7;font-size:clamp(16px,2.1vw,19px);line-height:1.64}@media(prefers-reduced-motion:no-preference){.lrew__rise{animation:lrew-rise .62s var(--rs-ease) both}.lrew__seal.lrew__rise{animation-delay:.04s}.lrew__eyebrow.lrew__rise{animation-delay:.12s}.lrew__hero h1.lrew__rise{animation-delay:.18s}.lrew__lead.lrew__rise{animation-delay:.26s}.rs-llcta.lrew__rise{animation-delay:.34s}@keyframes lrew-rise{0%{opacity:0;transform:translate3d(0,16px,0)}to{opacity:1;transform:none}}.lrew__seal:after{position:absolute;inset:-6px;border:1px solid color-mix(in oklab,var(--lr-brass) 34%,transparent);border-radius:50%;animation:lrew-halo 3.6s var(--rs-ease) infinite;content:""}@keyframes lrew-halo{0%,to{opacity:0;transform:scale(.92)}40%{opacity:.7;transform:scale(1)}70%{opacity:0;transform:scale(1.14)}}}.lrew__define{padding:26px 28px;border:1px solid color-mix(in oklab,var(--lr-brass) 28%,transparent);border-left:3px solid var(--lr-brass);border-radius:var(--rs-radius-lg, 18px);background:linear-gradient(180deg,#fffaf0,#fff)}.lrew__define h2{font-size:clamp(19px,2.6vw,23px)}.lrew__define p{max-width:68ch;margin:12px 0 0;color:var(--lr-text);font-size:clamp(15.5px,2vw,17px);line-height:1.68}.lrew__preview{display:grid;align-items:center;gap:8px 48px}.lrew__prev-copy{min-width:0}@media(min-width:900px){.lrew__preview{grid-template-columns:minmax(0,1fr) auto}.lrew__preview .rs-rankprev{margin:0}}.lrew__withheld{margin:30px 0 0;padding:22px 24px;border:1px dashed color-mix(in oklab,var(--lr-brass) 46%,transparent);border-radius:var(--rs-radius-lg, 18px);background:color-mix(in oklab,var(--lr-brass-soft) 34%,#fff)}.lrew__withheld h3{margin:0;color:var(--lr-ink);font-size:17px;font-weight:800;letter-spacing:-.018em}.lrew__withheld p{max-width:68ch;margin:10px 0 0;color:var(--lr-text);font-size:15px;line-height:1.64}.lrew__band{margin:64px 0 0;padding:56px 0;border-top:1px solid var(--rs-hairline);border-bottom:1px solid var(--rs-hairline);background:linear-gradient(180deg,#fff,var(--lr-paper))}.lrew__points{display:grid;margin:26px 0 0;padding:0;gap:12px;list-style:none}.lrew__points li{display:grid;align-items:start;gap:13px;grid-template-columns:34px minmax(0,1fr);padding:15px 18px;border:1px solid var(--rs-hairline);border-radius:var(--rs-radius-md, 14px);background:#fff;box-shadow:var(--rs-shadow-xs);color:var(--lr-text);font-size:15px;line-height:1.6}.lrew__point-icon{display:grid;width:34px;height:34px;border-radius:10px;background:color-mix(in oklab,var(--lr-brass-soft) 62%,#fff);color:var(--lr-brass-ink);place-items:center}.lrew__steps{display:grid;margin:26px 0 0;padding:0;gap:12px;counter-reset:lrew-step;list-style:none}.lrew__steps li{display:grid;gap:6px;padding:18px 20px 18px 62px;position:relative;border:1px solid var(--rs-hairline);border-radius:var(--rs-radius-lg, 18px);background:#fff;box-shadow:var(--rs-shadow-xs)}.lrew__steps li:before{position:absolute;top:18px;left:20px;display:grid;width:28px;height:28px;border-radius:50%;background:var(--lr-ink);color:var(--lr-brass);content:counter(lrew-step);counter-increment:lrew-step;font-family:DM Sans,system-ui,sans-serif;font-size:13px;font-variant-numeric:tabular-nums;font-weight:700;place-items:center}.lrew__steps strong{color:var(--lr-ink);font-size:16.5px;font-weight:800;letter-spacing:-.015em}.lrew__steps span{max-width:62ch;color:var(--lr-muted);font-size:15px;line-height:1.62}.lrew__steps-cta{margin:24px 0 0}.lrew__note{padding:24px 26px;border:1px solid var(--rs-hairline);border-radius:var(--rs-radius-lg, 18px);background:#fff}.lrew__note h2{font-size:clamp(18px,2.4vw,21px)}.lrew__note p{max-width:68ch;margin:10px 0 0;color:var(--lr-muted);font-size:15px;line-height:1.64}.lrew__closing{margin:64px 0 0;padding:58px 0;background:radial-gradient(44rem 20rem at 20% -6rem,rgba(217,165,63,.2),transparent 70%),linear-gradient(150deg,var(--lr-ink-soft),var(--lr-ink));color:#fff}.lrew__closing h2{color:#fff}.lrew__closing p{max-width:58ch;margin:14px 0 28px;color:#ffffffc7;font-size:clamp(15.5px,2vw,17.5px);line-height:1.64}.lrew__links{display:flex;margin:44px auto 0;flex-wrap:wrap;gap:10px 22px}.lrew__links a{color:var(--lr-brass-ink);font-size:14.5px;font-weight:700;text-decoration:none}.lrew__links a:hover{text-decoration:underline}@media(min-width:760px){.lrew__hero{padding:124px 0 76px}.lrew__section{padding:72px 0 0}.lrew__points{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.lrew__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.lrew__steps-cta{margin:26px 0 0}}@media(prefers-reduced-motion:reduce){.lrew *{animation:none!important}}
