
html body header.cs-header{border-bottom:0!important;box-shadow:none!important}html body header.cs-header::after{display:none!important}html body header.cs-header .cs-header__inner-desktop{border-bottom:2px solid #0C0E12!important}html.rtly-dark body header.cs-header .cs-header__inner-desktop{border-bottom-color:#E5EAF1!important}div[id^=\"aswift_\"]:has(> ins[data-ad-status=\"unfilled\"]),ins.adsbygoogle[data-ad-status=\"unfilled\"]{display:none!important;height:0!important;min-height:0!important}

html body.single .cs-site-content .cs-container{max-width:min(1500px,90vw)!important}html body.single .cs-main-content{max-width:none!important}html body.single article{max-width:none!important;width:100%!important}html body.single .cs-entry__header,html body.single .cs-entry__header .cs-container{max-width:min(1500px,90vw)!important;margin-left:auto!important;margin-right:auto!important}

@media(min-width:601px){html body .cs-header:has(.rtly-icon-btn--menu:hover) #rtly-menu,#rtly-menu:hover{display:block!important}#rtly-menu.rtly-docked{position:absolute!important;top:100%!important;right:0!important;left:auto!important}}

.rtly-modal{position:fixed;inset:0;z-index:100000;display:none;align-items:center;justify-content:center;background:rgba(16,18,24,.55);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:20px}
.rtly-modal.open{display:flex;animation:rtlyMfade .18s ease}
@keyframes rtlyMfade{from{opacity:0}to{opacity:1}}
.rtly-modal-card{position:relative;background:#fff;border-radius:20px;width:100%;max-width:440px;box-shadow:0 24px 60px rgba(0,0,0,.28);font-family:'Noto Sans',sans-serif;animation:rtlyMpop .2s cubic-bezier(.2,.8,.2,1)}
@keyframes rtlyMpop{from{transform:translateY(10px) scale(.98);opacity:0}to{transform:none;opacity:1}}
html:not(.rtly-light) .rtly-modal-card{background:#1b1f27;box-shadow:0 24px 60px rgba(0,0,0,.6)}
.rtly-modal-x{position:absolute;top:14px;right:14px;width:30px;height:30px;border:0;border-radius:50%;background:rgba(0,0,0,.05);color:#6B727B;font-size:19px;line-height:1;cursor:pointer;z-index:2;transition:background .15s}
.rtly-modal-x:hover{background:rgba(0,0,0,.1)}
html:not(.rtly-light) .rtly-modal-x{background:rgba(255,255,255,.08);color:#aeb6c2}
.rtly-modal-body{padding:30px 30px 26px}
.rtly-hiw-ill{height:210px;border-radius:14px;background:linear-gradient(160deg,#f3f7f5,#eef1ff);display:flex;align-items:center;justify-content:center;margin-bottom:22px;overflow:hidden}
html:not(.rtly-light) .rtly-hiw-ill{background:linear-gradient(160deg,#1a2a26,#1e2437)}
.rtly-hiw-t{font-size:21px;font-weight:700;color:#23272D;margin:0 0 8px}
html:not(.rtly-light) .rtly-hiw-t{color:#dbdde0}
.rtly-hiw-d{font-size:14.5px;line-height:1.55;color:#6B727B;margin:0 0 20px}
html:not(.rtly-light) .rtly-hiw-d{color:#aeb6c2}
.rtly-hiw-dots{display:flex;gap:7px;justify-content:center;margin:0 0 18px}
.rtly-hiw-dots span{width:7px;height:7px;border-radius:50%;background:#d4d8de;transition:all .2s}
.rtly-hiw-dots span.on{background:var(--rtly-gold);width:22px;border-radius:4px}
html:not(.rtly-light) .rtly-hiw-dots span{background:#2e343d}
.rtly-hiw-next{width:100%;height:50px;border:0;border-radius:12px;font-family:'Noto Sans',sans-serif;font-weight:600;font-size:15px;cursor:pointer;background:#16181d;color:#fff;transition:filter .15s,background .15s}
html:not(.rtly-light) .rtly-hiw-next{background:#fff;color:#0a0a0a}
.rtly-hiw-next:hover{filter:brightness(1.07)}
.rtly-ill-card{background:#fff;border-radius:12px;box-shadow:0 8px 22px rgba(20,30,40,.14);padding:16px 18px;width:230px}
html:not(.rtly-light) .rtly-ill-card{background:#1f2630;box-shadow:0 8px 22px rgba(0,0,0,.4)}
.rtly-ill-row{display:flex;align-items:center;gap:10px}
.rtly-ill-av{width:38px;height:38px;border-radius:50%;background:linear-gradient(135deg,#e0bd66,#9c7b34);flex:0 0 auto}
.rtly-ill-nm{font-size:13.5px;font-weight:700;color:#23272D}
html:not(.rtly-light) .rtly-ill-nm{color:#dadde0}
.rtly-ill-badge{display:inline-flex;align-items:center;gap:4px;font-size:10.5px;font-weight:700;color:#0B8F3A;background:#E8FCEE;padding:3px 8px;border-radius:20px;margin-top:4px}
.rtly-ill-line{height:9px;border-radius:5px;background:#eceff2;margin-top:9px}
html:not(.rtly-light) .rtly-ill-line{background:#282f3a}
.rtly-ill-img{height:78px;border-radius:9px;background:linear-gradient(135deg,#cfe9dd,#bcd0f5);margin-bottom:10px}
.rtly-ill-pill{display:inline-block;margin-top:11px;font-size:11px;font-weight:700;color:#fff;background:#16181d;padding:5px 12px;border-radius:20px}
.rtly-wel h2{font-size:22px;font-weight:700;text-align:center;color:#23272D;margin:6px 0 6px}
html:not(.rtly-light) .rtly-wel h2{color:#dbdde0}
.rtly-wel-sub{text-align:center;font-size:13.5px;color:#8B929B;margin:0 0 22px}
.rtly-wel-google{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:52px;border-radius:12px;background:#fff;border:1px solid #dadce0;color:#23272D;font-weight:600;font-size:15px;text-decoration:none;transition:background .15s,box-shadow .15s,border-color .15s}
.rtly-wel-google:hover{background:#f7faff;border-color:#c9d3e6;box-shadow:0 1px 4px rgba(60,64,67,.16)}
.rtly-wel-google .g-ic{position:absolute;left:15px;top:50%;transform:translateY(-50%);width:20px;height:20px;display:flex;align-items:center;justify-content:center}
html:not(.rtly-light) .rtly-wel-google{background:#27272f;border-color:#35393f;color:#d7d9dc}
html:not(.rtly-light) .rtly-wel-google:hover{background:#2c2c35;border-color:#43464d}
.rtly-wel-or{display:flex;align-items:center;gap:12px;margin:18px 0;color:#8B929B;font-size:12px;font-weight:600}
.rtly-wel-or:before,.rtly-wel-or:after{content:"";flex:1;height:1px;background:#e6e8ec}
html:not(.rtly-light) .rtly-wel-or:before,html:not(.rtly-light) .rtly-wel-or:after{background:#2a3039}
.rtly-wel-email{display:flex;gap:8px}
.rtly-wel-email input{flex:1;height:50px;border:1px solid #dfe2e7;border-radius:12px;padding:0 14px;font-size:14.5px;font-family:'Noto Sans',sans-serif;outline:none}
.rtly-wel-email input:focus{border-color:var(--rtly-gold)}
html:not(.rtly-light) .rtly-wel-email input{background:#1c212d;border-color:#2d3644;color:#d6d9df}
.rtly-wel-email button{border:0;height:50px;padding:0 20px;border-radius:12px;font-family:'Noto Sans',sans-serif;font-weight:600;font-size:14.5px;cursor:pointer;background:#eef0f2;color:#23272D;transition:background .15s,color .15s}
.rtly-wel-email button:hover{background:#33373f;color:#fff}
html:not(.rtly-light) .rtly-wel-email button{background:#232a36;color:#d6d9df}
.rtly-wel-foot{text-align:center;margin-top:20px;font-size:12.5px;color:#8B929B}
.rtly-wel-foot a{color:#8B929B;text-decoration:none}
.rtly-wel-foot a:hover{color:var(--rtly-gold)}

html body #rtly-dcard{box-sizing:border-box;margin:0 0 14px;padding:16px 18px 15px;border:1px solid #E6E8EC;border-radius:16px;background:#fff;font-family:"Noto Sans",system-ui,sans-serif;color:#23272D}html body #rtly-dcard a{display:block;text-decoration:none!important;color:inherit!important}html body #rtly-dcard .dc-k{display:block;margin:0 0 5px;font:600 13px/1.3 "Noto Sans",system-ui,sans-serif;color:#6B727B;letter-spacing:0;text-transform:none}html body #rtly-dcard .dc-t{display:block;margin:0 0 4px;font:700 19px/1.25 "Noto Sans",system-ui,sans-serif;color:#23272D}html body #rtly-dcard .dc-d{display:block;font:400 14.5px/1.45 "Noto Sans",system-ui,sans-serif;color:#23272D}html body #rtly-dcard .dc-c{display:inline-flex;align-items:center;gap:3px;margin-top:8px;font:600 14px/1.3 "Noto Sans",system-ui,sans-serif;color:#8A6D1F}html body #rtly-dcard .dc-c svg{width:15px;height:15px}html body #rtly-dcard .dc-p{margin-top:14px;padding-top:13px;border-top:1px solid #EEF0F3}html body #rtly-dcard .dc-h{display:block;margin:0 0 8px;font:600 16px/1.3 "Noto Sans",system-ui,sans-serif;color:#23272D}html body #rtly-dcard .dc-h b{font-weight:700;color:#2E5CFF}html body #rtly-dcard .dc-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}html body #rtly-dcard .dc-day{display:flex;flex-direction:column;align-items:center;padding:7px 2px 6px;border-radius:10px;background:#F5F6F8;text-align:center}html body #rtly-dcard .dc-day b{font:700 14.5px/1.2 "Noto Sans",system-ui,sans-serif;color:#23272D;font-variant-numeric:tabular-nums}html body #rtly-dcard .dc-day i{margin-top:2px;font:400 12px/1.3 "Noto Sans",system-ui,sans-serif;font-style:normal;color:#6B727B;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}html body #rtly-dcard .dc-day.nx{background:rgba(46,92,255,.08);box-shadow:inset 0 0 0 1px rgba(46,92,255,.28)}html body #rtly-dcard .dc-day.nx b{color:#2E5CFF}html:not(#a):not(#b):not(#c):not(#d):not(#e):not(#f):not(#g):not(#h) body #eve-pulse#eve-pulse:not(#_){display:none!important}@media (min-width:981px){html body main#primary#primary#primary#primary>.retirely-news__shell{margin-top:14px!important}}@media (min-width:981px){html:not(#a):not(#b):not(#c):not(#d) body #rtly-chrome-page#rtly-chrome-page{margin-top:6px!important}}@media (min-width:981px){html:not(#a):not(#b):not(#c):not(#d) body #rtly-dash#rtly-dash.rtly-dash-mount{margin-top:14px!important}}html body #rtly-dcard a:hover .dc-t,html body #rtly-dcard a:hover .dc-c,html body #rtly-dcard a:focus-visible .dc-t,html body #rtly-dcard a:focus-visible .dc-c{color:#2E5CFF}html body #rtly-dcard a.dc-p:hover .dc-h{color:#2E5CFF}html:not(.rtly-light) body #rtly-dcard{background:#1f232a;border-color:#2b2f38;color:#d7d9dc}html:not(.rtly-light) body #rtly-dcard .dc-k{color:#9AA1AA}html:not(.rtly-light) body #rtly-dcard .dc-t,html:not(.rtly-light) body #rtly-dcard .dc-h{color:#d7d9dc}html:not(.rtly-light) body #rtly-dcard .dc-d{color:#A3A9B3}html:not(.rtly-light) body #rtly-dcard .dc-c{color:#E2BF55}html:not(.rtly-light) body #rtly-dcard .dc-p{border-top-color:#2b2f38}html:not(.rtly-light) body #rtly-dcard .dc-h b,html:not(.rtly-light) body #rtly-dcard .dc-day.nx b{color:#9DB2FF}html:not(.rtly-light) body #rtly-dcard .dc-day{background:#242831}html:not(.rtly-light) body #rtly-dcard .dc-day b{color:#d7d9dc}html:not(.rtly-light) body #rtly-dcard .dc-day i{color:#9AA1AA}html:not(.rtly-light) body #rtly-dcard .dc-day.nx{background:rgba(157,178,255,.10);box-shadow:inset 0 0 0 1px rgba(157,178,255,.32)}html:not(.rtly-light) body #rtly-dcard a:hover .dc-t,html:not(.rtly-light) body #rtly-dcard a:hover .dc-c,html:not(.rtly-light) body #rtly-dcard a.dc-p:hover .dc-h{color:#9DB2FF}@media (max-width:980px){html body #rtly-dcard{display:none}}
