
html body.rtly-chrome .rtly-midad{min-height:250px}
html body.rtly-chrome .rtly-midad #rtly-gpt-300x250#rtly-gpt-300x250{min-height:250px;display:block}
@media (max-width:700px){
html body.rtly-chrome .ap-prose .image,html body.rtly-chrome .entry-content .image{display:block;aspect-ratio:3/2;overflow:hidden}
html body.rtly-chrome .ap-prose .image img,html body.rtly-chrome .entry-content .image img{width:100%;height:100%;object-fit:contain;display:block}
}


html body main#primary#primary#primary#primary#primary .retirely-grid > article.rlc .rlc-slide .retirely-card__body,
html body main#primary#primary#primary#primary#primary .retirely-grid > article.rlc .rlc-slide.is-on .retirely-card__body{transform:none!important;transition:none!important}

@media (min-width:720px) and (max-width:949px){
html:not(.rtly-rsv-off) body main#primary#primary#primary:not(:has(#eve-pulse)) > .retirely-news__shell{margin-top:52px!important}
}
@media (min-width:950px){
html:not(.rtly-rsv-off) body main#primary#primary#primary:not(:has(#eve-pulse)) > .retirely-news__shell{margin-top:64px!important}
html:not(.rtly-rsv-off) body main#primary#primary#primary .retirely-news__main:not(:has(#rtly-cats)) #retirely-grid{margin-top:72px!important}
}
@media (min-width:1150px){
html:not(.rtly-rsv-off) body main#primary#primary#primary .retirely-news__main:not(:has(#rtly-cats)) #retirely-grid{margin-top:74px!important}
}

html:not(.rtly-touched) body main#primary#primary#primary#primary#primary .retirely-grid > article.rlc.is-run .rlc-dot.is-on i::after{animation-play-state:paused!important}

@keyframes rtlyImgShim{0%{background-position:130% 0}100%{background-position:-30% 0}}
.retirely-card__media img:not([data-ld]){background-color:#EEF0F3;background-image:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.75) 46%,rgba(235,212,138,.22) 50%,rgba(255,255,255,.75) 54%,rgba(255,255,255,0) 70%)!important;background-size:220% 100%!important;background-repeat:no-repeat!important;animation:rtlyImgShim 1.6s ease-in-out infinite}
html:not([class~=rtly-light]) .retirely-card__media img:not([data-ld]){background-color:rgba(255,255,255,.065);background-image:linear-gradient(100deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.06) 46%,rgba(216,169,58,.08) 50%,rgba(255,255,255,.06) 54%,rgba(255,255,255,0) 70%)!important}
@media (prefers-reduced-motion:reduce){.retirely-card__media img:not([data-ld]){animation:none}}

@view-transition{navigation:none}header.cs-header{view-transition-name:rtly-hdr}



html[data-rtly-anim2~="line"]:not(#a):not(#b) body #rtly-foot .ft-rule{position:relative;overflow:hidden}
html[data-rtly-anim2~="line"]:not(#a):not(#b) body #rtly-foot .ft-rule::after{content:"";position:absolute;top:0;bottom:0;left:0;width:26%;background:linear-gradient(90deg,rgba(255,250,232,0) 0%,rgba(255,250,232,.95) 50%,rgba(255,250,232,0) 100%);transform:translateX(-110%);pointer-events:none}
html[data-rtly-anim2~="line"]:not(#a):not(#b) body #rtly-foot .ft-rule.an2-go::after{animation:an2Line 1.9s cubic-bezier(.45,.05,.3,1) both}
@keyframes an2Line{from{transform:translateX(-110%)}to{transform:translateX(400%)}}

html[data-rtly-anim2~="prices"] #rtly-bb .an2-d{display:inline-block}
html[data-rtly-anim2~="prices"] #rtly-bb .an2-d.u{animation:an2DgU .5s cubic-bezier(.2,.8,.2,1) both}
html[data-rtly-anim2~="prices"] #rtly-bb .an2-d.d{animation:an2DgD .5s cubic-bezier(.2,.8,.2,1) both}
@keyframes an2DgU{from{transform:translateY(.65em);opacity:0}to{transform:none;opacity:1}}
@keyframes an2DgD{from{transform:translateY(-.65em);opacity:0}to{transform:none;opacity:1}}

html[data-rtly-anim2~="hover"]:not(#a):not(#b):not(#c) body .retirely-grid article.retirely-card .retirely-card__title a{background-image:linear-gradient(#2E5CFF,#2E5CFF);background-repeat:no-repeat;background-position:0 100%;background-size:0% max(1.5px,.065em);transition:background-size .5s cubic-bezier(.3,.7,.2,1),color .25s}
html[data-rtly-anim2~="hover"]:not(#a):not(#b):not(#c) body .retirely-grid article.retirely-card:hover .retirely-card__title a{background-size:100% max(1.5px,.065em)}
html:not(.rtly-light)[data-rtly-anim2~="hover"]:not(#a):not(#b):not(#c) body .retirely-grid article.retirely-card .retirely-card__title a{background-image:linear-gradient(#8FA8FF,#8FA8FF)}

html[data-rtly-anim2~="search"] body #rtly-hbar .an2-sh{position:absolute;z-index:1;display:flex;align-items:center;pointer-events:none;white-space:nowrap;overflow:hidden}
html[data-rtly-anim2~="search"] body #rtly-hbar .an2-sh .w{position:relative;display:inline-block;overflow:hidden;height:1.45em;line-height:1.45em;vertical-align:top}
html[data-rtly-anim2~="search"] body #rtly-hbar .an2-sh b{display:inline-block;font-weight:inherit}
html[data-rtly-anim2~="search"] body #rtly-hbar .an2-sh b.in{animation:an2ShIn .5s cubic-bezier(.2,.8,.2,1) both}
html[data-rtly-anim2~="search"] body #rtly-hbar .an2-sh b.out{position:absolute;left:0;top:0;animation:an2ShOut .4s ease both}
@keyframes an2ShIn{from{transform:translateY(80%);opacity:0}to{transform:none;opacity:1}}
@keyframes an2ShOut{from{transform:none;opacity:1}to{transform:translateY(-80%);opacity:0}}
html:not([data-rtly-anim2~="search"]) body #rtly-hbar .an2-sh{display:none!important}

html[data-rtly-anim2~="search"]:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g) body form#rtly-hbar.an2-on input[type=search]::placeholder{color:transparent!important;-webkit-text-fill-color:transparent!important}

@keyframes an2Rise{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}
html[data-rtly-anim2~="more"] body .retirely-grid>.an2-rise{animation:an2Rise .6s cubic-bezier(.2,.8,.2,1) both}

@keyframes an2Rays{to{transform:rotate(45deg)}}
@keyframes an2Core{0%,100%{transform:scale(1)}50%{transform:scale(1.07)}}
@keyframes an2Drift{0%,100%{transform:translate(-4.5px,0)}50%{transform:translate(4.5px,-1px)}}
@keyframes an2Rain{0%{transform:translateY(-2px);opacity:0}30%{opacity:1}100%{transform:translateY(4px);opacity:0}}
@keyframes an2Float{0%,100%{transform:translateY(.8px);filter:drop-shadow(0 0 0 rgba(210,200,255,0))}50%{transform:translateY(-1.6px);filter:drop-shadow(0 0 3px rgba(210,200,255,.85))}}
html[data-rtly-anim2~="wx"] body svg.fxw line[stroke]{transform-origin:24px 24px;animation:an2Rays 8s linear infinite}
html[data-rtly-anim2~="wx"] body svg.fxw circle[fill$="s)"]{transform-box:fill-box;transform-origin:50% 50%;animation:an2Core 3.2s ease-in-out infinite}
html[data-rtly-anim2~="wx"] body svg.fxw path[fill$="c)"]{animation:an2Drift 4.6s ease-in-out infinite}
html[data-rtly-anim2~="wx"] body svg.fxw g[stroke]>line{animation:an2Rain 1.1s linear infinite}
html[data-rtly-anim2~="wx"] body svg.fxw g[stroke]>line:nth-child(2){animation-delay:.37s}
html[data-rtly-anim2~="wx"] body svg.fxw g[stroke]>line:nth-child(3){animation-delay:.74s}
html[data-rtly-anim2~="wx"] body svg.fxw:has(path[fill$="m)"]){overflow:visible;animation:an2Float 5s ease-in-out infinite}
html[data-rtly-anim2~="wx"] body .hrs>span:nth-child(2) svg.fxw path[fill$="c)"],html[data-rtly-anim2~="wx"] body .hrs>span:nth-child(2) svg.fxw:has(path[fill$="m)"]){animation-delay:-1.6s}
html[data-rtly-anim2~="wx"] body .hrs>span:nth-child(3) svg.fxw path[fill$="c)"],html[data-rtly-anim2~="wx"] body .hrs>span:nth-child(3) svg.fxw:has(path[fill$="m)"]){animation-delay:-3.1s}
html[data-rtly-anim2~="wx"] body .hrs>span:nth-child(4) svg.fxw path[fill$="c)"],html[data-rtly-anim2~="wx"] body .hrs>span:nth-child(4) svg.fxw:has(path[fill$="m)"]){animation-delay:-4.4s}
html[data-rtly-anim2~="wx"] body .hrs>span:nth-child(2) svg.fxw line[stroke]{animation-delay:-2.5s}
html[data-rtly-anim2~="wx"] body .hrs>span:nth-child(3) svg.fxw line[stroke]{animation-delay:-5s}
@media (prefers-reduced-motion:reduce){html[data-rtly-anim2] body #rtly-foot .ft-rule::after,html[data-rtly-anim2] body #rtly-bb .an2-d,html[data-rtly-anim2] body .retirely-grid>.an2-rise,html[data-rtly-anim2] body svg.fxw,html[data-rtly-anim2] body svg.fxw *{animation:none!important}html[data-rtly-anim2] body .retirely-grid article.retirely-card .retirely-card__title a{transition:none!important}}

.rtly-artad{display:none}@media (max-width:760px){.rtly-artad{display:flex;flex-direction:column;align-items:center;gap:5px;min-height:269px;margin:14px 0 6px;contain:layout paint}.rtly-artad__lab{font:600 11.5px/14px "Noto Sans",system-ui,sans-serif;letter-spacing:.01em;color:#8B929B}.rtly-artad__ins{display:block!important;width:300px!important;height:250px!important;overflow:hidden}}

html body #rtly-brief svg.rtly-ic,html body #rtly-brief a.rtly-chiplink svg.rtly-ic{color:#6B727B!important}html body #rtly-brief svg.rtly-ic--au,html body #rtly-brief a.rtly-chiplink svg.rtly-ic--au{color:#B8962E!important}html:not(.rtly-light) body #rtly-brief svg.rtly-ic,html:not(.rtly-light) body #rtly-brief a.rtly-chiplink svg.rtly-ic{color:#A3AAB3!important}html:not(.rtly-light) body #rtly-brief svg.rtly-ic--au,html:not(.rtly-light) body #rtly-brief a.rtly-chiplink svg.rtly-ic--au{color:#D4AF37!important}html body #rtly-brief .rtly-ic-solid .ink{fill:#23272D}html body #rtly-brief .rtly-ic-solid .ink-stroke{stroke:#16181D}html:not(.rtly-light) body #rtly-brief .rtly-ic-solid .ink-stroke{stroke:#E6E9EE}html:not(.rtly-light) body #rtly-brief .rtly-ic-s3 .spg{fill:url(#rtlySpGd)}html:not(.rtly-light) body #rtly-brief .rtly-ic-s3 .oig{fill:url(#rtlyOiGd)}html:not(.rtly-light) body #rtly-brief .rtly-ic-s3 .glint{fill:#0A0D14;opacity:.45}html:not(.rtly-light) body #rtly-brief .rtly-ic-solid .ink{fill:#E6E9EE}html:not(.rtly-light) body #rtly-brief .rtly-ic-solid .glint{fill:#0A0D14}html body #rtly-brief a.rtly-chiplink{line-height:20px}html body #rtly-brief .rtly-ic-solid .shine{opacity:.55;animation:rtlyAuShine 3.4s ease-in-out infinite}@keyframes rtlyAuShine{0%,100%{opacity:.35}50%{opacity:.9}}html body #rtly-brief .rtly-ic-solid .spark{fill:#C9A227;animation:rtlyAuSpark 3.4s ease-in-out infinite}@keyframes rtlyAuSpark{0%,100%{opacity:.4}50%{opacity:1}}html:not(.rtly-light) body #rtly-brief .rtly-ic-solid .spark{fill:#FFF3B0}@media (prefers-reduced-motion:reduce){html body #rtly-brief .rtly-ic-solid .spark{animation:none;opacity:.9}}@media (prefers-reduced-motion:reduce){html body #rtly-brief .rtly-ic-solid .shine{animation:none;opacity:.6}}

:root{--rtly-gold:#d4af37}header .cs-header__inner-desktop{display:flex;align-items:center}#rtly-hbar{order:5;flex:0 1 440px;height:40px;display:flex;align-items:center;gap:12px;background:#F4F5F6;border:1px solid transparent;border-radius:9.2px;padding:4px 12px 4px 14px;margin:0 8px 0 28px;box-shadow:none}#rtly-hbar svg{color:#6B727B;flex:0 0 auto}#rtly-hbar input{flex:1;min-width:0;border:0;background:transparent;outline:0;font-family:Inter,sans-serif;font-size:14px;color:#23272D;padding:0;margin:0}#rtly-hbar input::placeholder{color:#8B929B}#rtly-hbar .kbd{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:16px;color:#AEB4BC}#rtly-hiw{order:6;font-family:"Noto Sans",sans-serif;font-size:13.5px;font-weight:500;color:#6B727B;text-decoration:none;margin-left:4px;white-space:nowrap}#rtly-hiw .i{display:inline-flex;width:18px;height:18px;border:1.5px solid #C9A227;border-radius:50%;color:#8A6D1F;font:700 11px/15px Noto Sans,system-ui,sans-serif;align-items:center;justify-content:center;margin-right:6px}#rtly-login{order:89;font-family:"Noto Sans",sans-serif;font-size:13.5px;font-weight:600;color:#23272D;text-decoration:none;white-space:nowrap;margin-left:auto}#rtly-signup{order:90;background:#16181d;color:#fff;border-radius:10px;padding:9px 18px;font-size:13.5px;font-weight:600;font-family:"Noto Sans",sans-serif;text-decoration:none;margin-left:14px;white-space:nowrap}#rtly-publish{order:88;display:inline-flex;align-items:center;gap:7px;margin-left:auto;height:38px;padding:0 15px;border-radius:999px;background:#fff;color:#23272D;border:1.5px solid #16181d;font-family:"Noto Sans",sans-serif;font-weight:600;font-size:13.5px;text-decoration:none;white-space:nowrap}#rtly-bell{order:89;width:38px;height:38px;border:0;border-radius:50%;background:transparent;color:#23272D;display:inline-flex;align-items:center;justify-content:center;margin-left:10px;cursor:pointer;padding:0}#rtly-avatar{order:90;width:34px;height:34px;border-radius:50%;margin-left:12px;border:0;cursor:pointer;background:linear-gradient(135deg,#7c5cff,var(--rtly-gold));flex:0 0 auto;padding:0}html.rtly-authed #rtly-hiw,html.rtly-authed #rtly-login,html.rtly-authed #rtly-signup{display:none}html:not(.rtly-authed) #rtly-publish,html:not(.rtly-authed) #rtly-bell,html:not(.rtly-authed) #rtly-avatar{display:none}html.rtly-dark #rtly-hbar,html:not(.rtly-light) #rtly-hbar{background:#1a1a1d;border-color:#282d34}html.rtly-dark #rtly-hbar input{color:#d5d9e0}html.rtly-dark #rtly-bell,html:not(.rtly-light) #rtly-bell{color:#c6ccd5}@media(max-width:980px){#rtly-hbar,#rtly-hiw,#rtly-login,#rtly-signup{display:none}}

#google-anno-sa,#google-anno-sa>span{color:#1A73E8!important;-webkit-text-fill-color:#1A73E8!important}#google-anno-sa svg,#google-anno-sa svg path{fill:#1A73E8!important}html:not(.rtly-light) #google-anno-sa,html:not(.rtly-light) #google-anno-sa>span{color:#8AB4F8!important;-webkit-text-fill-color:#8AB4F8!important}html:not(.rtly-light) #google-anno-sa svg,html:not(.rtly-light) #google-anno-sa svg path{fill:#8AB4F8!important}

#rtly-bm:not(.on) #rtly-bm-lang{display:none!important}
