/* Content remains visible before motion; scoped to the edited reading and hero sample. */
#sv4-page[data-editorial170] .p166-scene-label{font-size:12px;color:#80624d;line-height:1.8}
#sv4-page[data-editorial170] .r2-copy{line-height:1.95}
#sv4-page[data-editorial170] .p166-proof-title>span,#sv4-page[data-editorial170] .p169-cross>h3>span,#sv4-page[data-editorial170] #cx-offer-title>span,#sv4-page[data-editorial170] .r2-pull>span{display:block}
#sv4-page[data-editorial170] .e170-basis{padding:17px 20px;margin-top:28px}
#sv4-page[data-editorial170] .e170-basis b{font-size:14px}
#sv4-page .e170-questions{margin:30px 0 12px}
#sv4-page[data-editorial170] #cx-questions{background:#f8f4eb;color:#302922}
#sv4-page[data-editorial170] #cx-questions h2{color:#302922}
#sv4-page[data-editorial170] #cx-questions>.cx-lead{color:#51463b}
#sv4-page[data-editorial170] #cx-questions .s156-step,#sv4-page[data-editorial170] #cx-questions .s156-step>span{color:#8e4934!important}
#sv4-page[data-editorial170] #cx-questions .r4-section-no{color:#302922!important}
#sv4-page[data-editorial170] #cx-questions>.s156-next{color:#5d4c3d;border-color:#cdbda8}
#sv4-page[data-editorial170] #cx-questions>.s156-next small{color:#8e4934}
#sv4-page .e170-question{padding:30px 0;border-top:1px solid #cfc0ad;color:#392f26}
#sv4-page .e170-question>span{font-size:12px;font-weight:650;color:#8b4d36;letter-spacing:.025em}
#sv4-page .e170-question h3{font-size:28px!important;line-height:1.45!important;letter-spacing:-.045em;margin:18px 0 20px!important;word-break:keep-all}
#sv4-page .e170-question>p{font-size:17px!important;line-height:1.95!important;color:#584a3d;margin:0 0 24px;word-break:keep-all}
#sv4-page .e170-to-read{padding:18px 20px;background:#f0e9de;border-left:2px solid #9b4733}
#sv4-page .e170-to-read b{font-size:12px;line-height:1.7;color:#8e4b35}
#sv4-page .e170-to-read ul{padding:0;margin:12px 0 0;list-style:none}
#sv4-page .e170-to-read li{font-size:15px;line-height:1.8;padding:4px 0 4px 16px;position:relative;word-break:keep-all;color:#473b30}
#sv4-page .e170-to-read li:before{content:'·';position:absolute;left:0;color:#a24732}
#sv4-page .e170-detail{border-block:1px solid #cdbda8;padding:0;margin:28px 0;color:#5d4837}
#sv4-page .e170-detail summary{list-style:none;padding:19px 0;cursor:pointer;display:flex;justify-content:space-between;gap:15px;font-size:14px;font-weight:600;line-height:1.7}
#sv4-page .e170-detail summary::-webkit-details-marker{display:none}
#sv4-page .e170-detail[open] summary>span{transform:rotate(45deg)}
#sv4-page .e170-detail[open]{padding-bottom:22px}
#sv4-page[data-editorial170] .p169-paper{padding:27px 23px!important}
#sv4-page[data-editorial170] .p169-excerpt{padding:22px 0}
#sv4-page[data-editorial170] .p169-excerpt p{font-size:18px!important;line-height:1.95!important;color:#40362d}
#sv4-page[data-editorial170] .p169-paper .cx-paper-head small{color:#806b56}
#sv4-page[data-editorial170] .p169-axis-answer{min-height:210px}
#sv4-page[data-editorial170] .p169-note{font-size:12px;color:#806e5e}
#sv4-page[data-editorial170] .p169-tail-nav>span{font-size:12px;color:#806a54}
#sv4-page[data-editorial170] .p169-tail-nav a{font-size:13px}
.e170-hero-proof{background:#f5efe5;color:#302922}
.e170-hero-proof .e170-paper{margin:32px 0 28px;padding:28px 25px;background:#fffaf2;border:1px solid #cfc0ad;box-shadow:5px 5px 0 #e2d7c5}
.e170-hero-proof .e170-paper>span{display:block;color:#8b4b36;font-size:12px;font-weight:650;line-height:1.7}
.e170-hero-proof .e170-paper h3{font-size:28px;line-height:1.45;letter-spacing:-.045em;margin:19px 0 25px;word-break:keep-all}
.e170-hero-proof blockquote{margin:0;padding:0;font-size:18px;line-height:1.95;letter-spacing:-.025em;color:#44382d;word-break:keep-all}
.e170-hero-proof blockquote p{margin:0 0 25px}
.e170-hero-proof blockquote strong{font-weight:700;color:#803d2d;background:linear-gradient(transparent 66%,#dec3a65c 66%)}
.e170-hero-proof .e170-reason{margin:24px 0;padding-top:22px;border-top:1px solid #d5c5b1}
.e170-hero-proof .e170-reason>summary{cursor:pointer;font-size:14px;color:#7f4733;font-weight:650;line-height:1.8}
.e170-hero-proof .e170-reason blockquote{font-size:16px;margin-top:18px}
.e170-hero-proof .e170-cite{font-size:12px;line-height:1.8;color:#786654;margin:22px 0 0}
.e170-hero-proof .e170-link{display:flex;justify-content:space-between;gap:16px;color:#953d2c;border-block:1px solid #cdbca7;padding:21px 0;font-size:17px;font-weight:650;line-height:1.6;text-decoration:none}
.e170-hero-proof .fine{font-size:13px!important;line-height:1.8;color:#786654}
.e170-hero-proof details[open] summary{margin-bottom:16px}
#sv4-page .e170-detail:focus-within,.e170-hero-proof a:focus-visible,.e170-hero-proof summary:focus-visible{outline:2px solid #974832;outline-offset:5px}
@media(max-width:360px){#sv4-page .e170-question h3{font-size:25px!important}#sv4-page .e170-to-read{padding:17px 15px}.e170-hero-proof .e170-paper{padding:23px 18px}.e170-hero-proof .e170-paper h3{font-size:25px}.e170-hero-proof blockquote{font-size:17px}#sv4-page[data-editorial170] .p169-paper{padding:24px 18px!important}}
@media(prefers-reduced-motion:reduce){#sv4-page .e170-detail *,.e170-hero-proof *{animation:none!important;transition:none!important}}
