/* v0.6.6 Returning: original reader route, additive only. */
[data-subject="returning"]{--subject-ink:#285746;--subject-tint:#e8f1eb}
/* A sixth main destination; preserve all five original navigation items. */
@media(min-width:1000px){.site-header-v81 .desk-nav{gap:.42rem}.site-header-v81 .desk-nav a{font-size:.82rem;line-height:1.35;padding-inline:.05rem}}
.returning-home-feature{display:grid;grid-template-columns:minmax(0,1fr) 136px;gap:1.5rem;align-items:center;text-decoration:none;color:#233b35;background:linear-gradient(112deg,#eaf2ed,#f6f0e5);border:1px solid #b7cac0;border-top:5px solid #285746;padding:1.35rem 1.6rem;margin-bottom:1rem;min-height:166px;border-radius:4px}
.returning-home-feature:hover{background:linear-gradient(112deg,#e3efe7,#f1ebde)}
.returning-home-feature:focus-visible{outline:3px solid #17324d;outline-offset:3px}
.returning-home-feature h3{font:400 clamp(1.75rem,3vw,2.15rem)/1.2 var(--display,Georgia,serif);margin:0 0 .35rem;color:#245241}
.returning-home-feature p{margin:.15rem 0;color:#273c34;max-width:56ch;line-height:1.5}
.returning-home-feature .r-home-link{display:inline-block;margin-top:.45rem;font:600 .93rem/1.5 var(--sign,Arial,sans-serif);text-decoration:underline;text-underline-offset:.2em}
.returning-home-feature .r-home-art{position:relative;width:116px;height:112px;border:2px solid #285746;border-radius:50%;background:radial-gradient(circle at 64% 25%,#ffefd2 0 15%,transparent 16%),linear-gradient(180deg,#dcebe2 0 59%,#86a79a 60% 61%,#d9e9e3 62% 74%,#a7c4b6 75% 76%,#f3f8f2 77%);overflow:hidden}
.returning-home-feature .r-home-art:before{content:"";position:absolute;left:-12px;bottom:21px;width:140px;height:42px;background:#6e9481;transform:rotate(-13deg);clip-path:polygon(0 90%,30% 20%,57% 58%,75% 7%,100% 55%,100% 100%,0 100%)}
.returning-home-feature .r-home-art:after{content:"";position:absolute;left:32px;bottom:-16px;width:40px;height:72px;border:3px solid #fff8eb;border-left:0;border-radius:50%;transform:rotate(28deg)}
.returning-page{--ret-ink:#245241;--ret-pale:#eaf2ed;--ret-ochre:#ac8450;color:#273638}
.returning-page .topic-hero{padding-bottom:1.2rem}
.returning-page .topic-hero h1{max-width:20ch}
.returning-page .topic-lede{max-width:70ch}
.returning-page .returning-subnav{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;padding:1rem 0 1.4rem;margin-bottom:1rem;border-bottom:1px solid #ccd8d2}
.returning-page .returning-subnav a{display:inline-flex;align-items:center;min-height:44px;padding:.47rem .72rem;border:1px solid #bdcec6;border-radius:6px;color:#285746;background:#fff;text-decoration:none;font:600 .86rem/1.4 var(--sign,Arial,sans-serif)}
.returning-page .returning-subnav a[aria-current="page"]{color:white;background:#285746;border-color:#285746}
.returning-page .returning-subnav a:hover{border-color:#285746;text-decoration:underline}
.returning-page .r-hero-layout{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(235px,.75fr);gap:1.8rem;align-items:center}
.returning-page .r-hero-illustration{min-height:245px;border:1px solid #d0ddd2;background:linear-gradient(180deg,#f4f8f2 2%,#e9f1e8 58%,#b7c8af 59%,#d3e0cd 100%);border-radius:50% 50% 3px 3px;position:relative;overflow:hidden}
.returning-page .r-hero-illustration:before{content:"";position:absolute;width:160%;height:64%;left:-30%;top:29%;border-top:2px solid #789b83;border-radius:50%;transform:rotate(-17deg)}
.returning-page .r-hero-illustration:after{content:"";position:absolute;width:145%;height:50%;left:-22%;bottom:-35%;border-top:5px solid #285746;border-radius:50%;transform:rotate(12deg)}
.returning-page .r-hero-illustration .r-sun{position:absolute;top:16%;right:27%;width:46px;height:46px;border-radius:50%;background:#dfbc78}
.returning-page .r-hero-illustration .r-line{position:absolute;height:3px;background:#7da78e;opacity:.9;bottom:21%;width:115%;transform:rotate(10deg);left:-5%}
.returning-page .r-kind{font:600 .79rem/1.45 var(--sign,Arial,sans-serif);letter-spacing:.12em;text-transform:uppercase;color:#315d4d;margin:0 0 .55rem}
.returning-page .r-note{background:#f4f7f4;border-left:4px solid #285746;padding:1rem 1.1rem;margin:1.25rem 0;color:#263b33}
.returning-page .r-note p:last-child{margin-bottom:0}
.returning-page .r-note--caution{border-left-color:#98662e;background:#fbf5e9}
.returning-page .r-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;margin:1rem 0 1.5rem}
.returning-page .r-grid.r-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}
.returning-page .r-card{background:#fff;border:1px solid #cfdad4;border-top:4px solid #285746;padding:1.15rem 1.1rem;border-radius:4px;min-width:0}
.returning-page .r-card h3{font:400 1.47rem/1.23 var(--display,Georgia,serif);margin:.1rem 0 .4rem;color:#285746}
.returning-page .r-card p{margin:.3rem 0 .6rem;line-height:1.58}
.returning-page .r-card a{font-weight:600;overflow-wrap:anywhere}
.returning-page .r-number{font:700 .78rem/1.2 var(--sign,Arial,sans-serif);color:#285746;letter-spacing:.07em}
.returning-page .r-section{padding:1.2rem 0 1.5rem;border-top:1px solid #d9e2dd}
.returning-page .r-section h2{font:400 clamp(1.72rem,3.3vw,2.3rem)/1.18 var(--display,Georgia,serif);max-width:28ch;color:#263b35;margin:.15rem 0 .8rem}
.returning-page .r-section>p{max-width:78ch}
.returning-page .r-section h3{font:400 1.5rem/1.24 var(--display,Georgia,serif);margin:.5rem 0 .4rem}
.returning-page .r-actions{display:flex;gap:.7rem;flex-wrap:wrap;margin:1rem 0}
.returning-page .r-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:.65rem .9rem;background:#285746;border:2px solid #285746;color:white;border-radius:4px;text-decoration:none;font:600 .9rem/1.3 var(--sign,Arial,sans-serif)}
.returning-page .r-actions a.secondary{background:white;color:#285746}
.returning-page .r-actions a:hover{text-decoration:underline}
.returning-page .r-process{counter-reset:rstep;display:grid;gap:.7rem;list-style:none;margin:1rem 0;padding:0}
.returning-page .r-process li{counter-increment:rstep;display:grid;grid-template-columns:42px minmax(0,1fr);gap:.85rem;border-bottom:1px solid #dde5df;padding:.55rem 0 .9rem}
.returning-page .r-process li:before{content:counter(rstep);display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;border:2px solid #285746;color:#285746;font-weight:700}
.returning-page .r-process strong{display:block;color:#244e3f}
.returning-page .r-process span{display:block;max-width:72ch}
.returning-page .r-micro{font:500 .82rem/1.55 var(--sign,Arial,sans-serif);color:#4f6156}
.returning-page .r-reading-list{list-style:none;padding:0;display:grid;gap:.75rem}
.returning-page .r-reading-list li{padding:1.05rem 1.05rem 1.1rem;border:1px solid #cbdad0;border-left:4px solid #285746;background:#fff}
.returning-page .r-reading-list strong{display:block;font:600 1.09rem/1.42 var(--sign,Arial,sans-serif);color:#244c3d}
.returning-page .r-reading-list small{display:block;color:#53635c;font:500 .81rem/1.5 var(--sign,Arial,sans-serif)}
.returning-page .r-reading-list p{margin:.4rem 0}
.returning-page a:focus-visible{outline:3px solid #15466b;outline-offset:3px}
.returning-page [id]{scroll-margin-top:6rem}
.returning-page a{overflow-wrap:anywhere}
.returning-page .r-plain-table{border-collapse:collapse;width:100%;margin:1rem 0}
.returning-page .r-plain-table th,.returning-page .r-plain-table td{padding:.8rem;text-align:left;vertical-align:top;border-bottom:1px solid #d1ddd5}
.returning-page .r-plain-table th{background:#eaf2ed;color:#245241;font-weight:700}
.returning-page .r-plain-table td:first-child{font-weight:600;color:#24473a}
.returning-page .r-footer-links{padding:1rem;background:#eef4ef;border:1px solid #d3e0d5;margin:1.25rem 0}
.returning-page .r-footer-links p{margin:.2rem 0}
@media(max-width:800px){.returning-page .r-grid.r-grid-three{grid-template-columns:repeat(2,minmax(0,1fr))}.returning-page .r-hero-layout{grid-template-columns:1fr}.returning-page .r-hero-illustration{min-height:155px;max-width:100%;border-radius:8px}}
@media(max-width:640px){.returning-home-feature{grid-template-columns:minmax(0,1fr) 88px;gap:.65rem;padding:1.12rem}.returning-home-feature .r-home-art{width:86px;height:86px}.returning-page .r-grid,.returning-page .r-grid.r-grid-three{grid-template-columns:1fr}.returning-page .r-hero-layout{gap:.8rem}.returning-page .r-hero-illustration{display:none}.returning-page .returning-subnav{gap:.4rem}.returning-page .returning-subnav a{font-size:.8rem;padding:.45rem .6rem}}
@media(max-width:370px){.returning-home-feature{grid-template-columns:1fr}.returning-home-feature .r-home-art{display:none}.returning-page .r-actions a{width:100%}}
@media(prefers-reduced-motion:reduce){.returning-home-feature{transition:none}}
@media(forced-colors:active){.returning-home-feature,.returning-page .r-card,.returning-page .r-reading-list li{border:2px solid CanvasText}.returning-page .r-actions a{border:2px solid CanvasText}.returning-page .returning-subnav a[aria-current]{outline:2px solid Highlight}}
@media print{.returning-page .returning-subnav,.returning-page .r-hero-illustration,.returning-page .r-actions{display:none!important}.returning-page .r-card,.returning-page .r-note,.returning-page .r-reading-list li{break-inside:avoid;background:white!important;color:black!important}.returning-page .r-grid,.returning-page .r-grid.r-grid-three{grid-template-columns:repeat(2,minmax(0,1fr))}.returning-page .r-section{page-break-inside:auto}}

.r-standalone-note{padding:.85rem 1rem;margin:1rem 0;border-left:4px solid #285746;background:#eaf2ed;color:#234237;line-height:1.6}
.r-standalone-note a{color:#245241;font-weight:600}
/* 320px + 200% text: release-blocking reflow corrections. */
.returning-page .r-card h3,.returning-page .r-reading-list strong,.returning-page .r-reading-list small{overflow-wrap:anywhere;hyphens:auto}
.returning-page .r-reading-list{grid-template-columns:minmax(0,1fr);min-width:0}
.returning-page .r-reading-list li{min-width:0;overflow-wrap:anywhere}
@media(max-width:640px){
 .returning-page .r-plain-table,.returning-page .r-plain-table tbody,.returning-page .r-plain-table tr,.returning-page .r-plain-table td{display:block;width:100%;box-sizing:border-box}
 .returning-page .r-plain-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
 .returning-page .r-plain-table tr{margin:.75rem 0;padding:.5rem;border:1px solid #cbdad0;border-radius:3px}
 .returning-page .r-plain-table td{border:0;padding:.35rem .55rem;overflow-wrap:anywhere}
 .returning-page .r-plain-table td:first-child:before{content:'It can';display:block;font-size:.73rem;font-weight:700;text-transform:uppercase;color:#285746}
 .returning-page .r-plain-table td:last-child:before{content:'It cannot claim';display:block;font-size:.73rem;font-weight:700;text-transform:uppercase;color:#285746}
}
