body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation *,body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation *:before,body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation *:after{box-sizing:border-box}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-section{padding:70px 24px!important;margin:0!important;border:0!important;position:relative;background:var(--p-paper);color:var(--p-ink)}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-section:before{display:none!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation a{touch-action:manipulation}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-section :is(h2,h3,h4,p,blockquote){word-break:keep-all;overflow-wrap:anywhere}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-heading{max-width:680px;margin:0 0 32px;text-align:left}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-heading h2{font-size:clamp(29px,5.6vw,44px)!important;font-weight:560!important;line-height:1.4!important;letter-spacing:-.065em!important;color:var(--p-ink)!important;margin:17px 0 20px!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-heading h2 em{font-weight:760;font-style:normal;color:var(--p-ink)}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-heading>p{font-size:16px!important;line-height:1.9!important;color:var(--p-muted)!important;margin:0!important;max-width:580px}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-heading h2{letter-spacing:-.04em!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-section :is(p,blockquote,small){letter-spacing:-.015em!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-buy-boundary{display:block;height:1px;pointer-events:none}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-overline{display:flex;align-items:center;gap:12px;color:var(--p-red);font-size:12px;font-weight:600;letter-spacing:.035em}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-overline i{font-style:normal;font-size:13px;border:1px solid var(--p-red);padding:3px 6px;line-height:1.4}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-note{font-size:12px!important;line-height:1.85!important;color:var(--p-muted)!important;margin:22px 0 0!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-seal{display:grid;place-items:center;width:29px;height:33px;flex:0 0 auto;border:1px solid #a84732;outline:1px solid #a8473280;outline-offset:2px;color:#a84732;font:24px/1 'Noto Serif KR',serif}
/* ACT TWO: a deliberate shift from the reader's result to the product's evidence. */
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-act-break{position:relative!important;height:460px!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-act-break video{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center 28%!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-act-break h2{font-size:34px!important;line-height:1.45!important;letter-spacing:-.055em!important;color:#fff6e7!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-act-break .cx-bridge-copy{padding:32px 24px!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-act-note{font-size:14px!important;line-height:1.85!important;color:#e1d6c6!important;margin:16px 0 0!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-questions{background:#f7f1e6!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-question-board{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid #cfc2ae}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-question{display:flex;flex-direction:column;min-width:0;padding:20px 15px 15px;color:#292822!important;background:#fffcf6;border-bottom:1px solid #d9cbb7;text-decoration:none!important;transition:background .25s}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-question:nth-child(odd){border-right:1px solid #d9cbb7}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-question:nth-last-child(-n+2){border-bottom:0}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-question:hover{background:#f1e7d6}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-question-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#986d4b}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-question-meta small{font-size:11px!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-question-meta i{font:italic 25px/1 Georgia,serif;color:#b79c78}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-question h3{font-size:20px!important;font-weight:700!important;line-height:1.5!important;letter-spacing:-.05em!important;margin:22px 0!important;color:#292822!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-question-answer{border-top:1px solid #dfd5c5;padding-top:15px;margin-top:auto}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-question-answer>span{font-size:10px;color:#a24934}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-question-answer p{font-size:14px!important;line-height:1.8!important;color:#756957!important;margin:8px 0 20px!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-question footer{font-size:10px!important;color:#998367!important;display:flex;justify-content:space-between;gap:8px}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-question footer b{font-size:19px;line-height:1;color:#9b3d2d}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-sample{background:#eae3d6!important;padding-inline:18px!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-sample>.p175-heading{padding-inline:6px}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-manuscript-head{display:grid;grid-template-columns:1.05fr 1fr;background:#3b352c;color:#f8edda;min-height:200px}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-manuscript-head>div{padding:24px 18px;align-self:center}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-manuscript-head span{display:block;font-size:11px;color:#d1b892;margin-bottom:12px}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-manuscript-head b{display:block;font:600 21px/1.6 'Noto Serif KR',serif;word-break:keep-all}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-manuscript-head p{font-size:10px!important;line-height:1.8!important;color:#bfae94!important;margin:16px 0 0!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-book-film{position:relative!important;margin:0!important;height:100%!important;min-height:200px!important;width:100%!important;aspect-ratio:auto!important;padding:0!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-book-film:after{display:none!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-book-film video{position:absolute!important;inset:0!important;object-fit:cover!important;width:100%!important;height:100%!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-manuscript{background:#fffdf7;padding:8px 0 0;box-shadow:4px 6px 0 #d2c5af,8px 12px 0 #dfd3c0}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-manuscript .cx-paper{background:transparent!important;border:0!important;box-shadow:none!important;margin:0!important;padding:25px 22px 28px!important;transform:none!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .cx-paper .cx-paper-head{border-bottom:1px solid var(--p-line)!important;padding:0 0 18px!important;margin:0 0 28px!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .cx-paper h3{font-size:28px!important;line-height:1.5!important;letter-spacing:-.045em!important;margin:0 0 32px!important;color:#342f26!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .cx-paper .p169-excerpt{position:relative;padding:0 0 25px 20px!important;margin:0 0 28px!important;border:0!important;border-left:1px solid #bcad94!important;background:none!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .cx-paper .p169-excerpt:before{content:attr(data-c171-step);display:grid;place-items:center;position:absolute;left:-12px;top:-2px;background:#fffcf5;color:#9b3d2d;width:24px;height:23px;font:12px/1 Georgia,serif}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p169-label{font-size:12px!important;color:#9b3d2d!important;font-weight:700!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .cx-paper blockquote{border:0!important;margin:15px 0 0!important;padding:0!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .cx-paper blockquote p{font-size:16px!important;line-height:2.02!important;color:#50483b!important;margin:0 0 20px!important;font-weight:400!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .cx-paper blockquote strong{font-weight:750!important;color:#7f3427!important;box-shadow:inset 0 -.55em #dfb98935}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p169-evidence{background:#f0e9db!important;border:0!important;display:flex!important;gap:7px!important;flex-wrap:wrap!important;padding:14px!important;margin:15px 0!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p169-evidence>span{width:100%;font-size:10px!important;color:#84725c!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p169-evidence>b{padding:5px 9px!important;background:#fffcf5!important;font-size:12px!important;color:#69503a!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p173-application{padding:22px 18px!important;background:#efe6d5!important;border:0!important;border-top:2px solid #a27c52!important;margin:28px 0 0!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p173-application h4{font-size:18px!important;margin:12px 0 18px!important;line-height:1.65!important;color:#453625!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p173-application p{font-size:14px!important;line-height:1.9!important;color:#75624b!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-extra-excerpts{margin:48px 6px 0}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-extra-excerpts>h3{font-size:17px!important;margin:0 0 20px!important;color:#5f4d37!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-extra-excerpts .cx-paper{padding:24px 18px!important;border:0!important;background:#fffcf6!important;margin:0 0 20px!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-connected{background:#f5f0e5!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #p169-cross{border:0!important;margin:0!important;padding:0!important;background:transparent!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p169-map{max-width:460px!important;width:100%!important;margin:0 auto!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p169-center{background:#f5f0e5!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p169-axis-answer{background:#fffcf7!important;border:1px solid #d5c7b0!important;box-shadow:4px 5px 0 #cbb89a30;margin:25px 0 0!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-personal{background:#fffcf5!important;border-top:1px solid var(--p-line)!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-letter{position:relative;padding:28px 24px 24px;background:#f6eedf;border:1px solid #d7c5a9;box-shadow:5px 7px 0 #ebdfca;max-width:720px;margin:0 auto}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-letter-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:26px;font-size:12px;color:#9b7451}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-letter blockquote{font:500 22px/1.75 'Noto Serif KR',serif;color:#493a29;margin:0 0 30px;padding:0;border:0}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-letter-line{display:flex;align-items:center;gap:10px;color:#9b3d2d;font-size:11px}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-letter-line:after{content:'';height:1px;background:#c7ae8c;flex:1}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-answer-quote{font-size:19px!important;line-height:1.95!important;color:#5a4935!important;margin:22px 0 25px!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-answer-quote strong{font-weight:750;color:#8b392b}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-letter footer{padding-top:20px;border-top:1px solid #d7c7ae;font-size:10px;color:#9e886b}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-answer-route{display:flex;align-items:center;justify-content:center;gap:9px;margin:32px 0 0;font-size:12px;color:#75624b}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-answer-route i{font-style:normal;color:#b49a79}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-answer-route b{color:#9b3d2d;font-weight:650}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-contents{background:#eee7da!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-book-spread{display:grid;gap:0;background:#faf6eb;border:1px solid #d4c5ac;box-shadow:6px 8px 0 #d9cdb7}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-book-cover{position:relative;min-height:320px;padding:34px 30px;background:#cfc0a2;color:#3b3227;background-image:linear-gradient(90deg,#b2a07e66 0 3px,transparent 3px 12px,#a48d652e 12px 13px,transparent 13px);display:grid;grid-template-columns:1fr auto;align-content:space-between;gap:24px}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-book-cover>.p175-seal{grid-row:1;grid-column:2}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-book-cover>span:not(.p175-seal){grid-row:1;grid-column:1;font-size:13px;letter-spacing:.12em;align-self:center}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-book-cover>strong{font:500 42px/1.6 'Noto Serif KR',serif;letter-spacing:.12em}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-book-cover>div{grid-column:1/-1;display:flex;align-items:baseline;gap:8px;padding-top:18px;border-top:1px solid #9e876455}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-book-cover>div b{font:normal 32px/1 Georgia,serif}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-book-cover>div small{font-size:11px;margin-right:16px}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-book-map{list-style:none!important;padding:12px 24px!important;margin:0!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-book-map li{display:grid;grid-template-columns:60px 1fr;gap:14px;border-bottom:1px solid #dcd0ba;padding:23px 0}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-book-map li:last-child{border-bottom:0}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-book-map li>span{font-size:12px;color:#a17a4e;padding-top:4px}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-book-map h3{font-size:21px!important;line-height:1.5!important;color:#463927!important;margin:0 0 8px!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-book-map small{font-size:11px;color:#a38d6e;line-height:1.8;display:block}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-book-map p{font-size:14px!important;line-height:1.85!important;color:#77664e!important;margin:8px 0 0!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-time{margin:45px 0 26px;padding:30px 0;border-top:1px solid #c9b99d;border-bottom:1px solid #c9b99d}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-time header>span{font-size:12px;color:#9b3d2d}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-time h3{font-size:24px!important;line-height:1.5!important;letter-spacing:-.04em!important;margin:16px 0 25px!important;font-weight:450!important;color:#51422f!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-time h3 strong{font-weight:750}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-calendar>div{display:grid;grid-template-columns:32px 1fr;align-items:center;gap:10px;margin:14px 0}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-calendar b{font-size:12px;color:#9b3d2d}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-calendar ol{display:grid;grid-template-columns:repeat(6,1fr);gap:5px;list-style:none;padding:0;margin:0}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-calendar li{display:flex;align-items:baseline;justify-content:center;gap:2px;background:#faf6ed;border:1px solid #d2c2a7;padding:9px 2px;color:#7b6548;font:18px/1.3 Georgia,serif}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-calendar small{font:9px/1.3 sans-serif;color:#b39b7b}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-time>p{font-size:14px!important;line-height:1.85!important;color:#75624b!important;margin:24px 0 12px!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-time>small{font-size:11px;line-height:1.8;color:#9c8667}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-contents :is(#cx-chapters,#cx-all-questions){background:transparent!important;margin:18px 0 0!important;border-color:#c6b698!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-reasons{background:#faf8f2!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-reason-list{list-style:none;padding:0;margin:0;border-top:1px solid #b9aa91;counter-reset:reason}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-reason-list li{counter-increment:reason;border-bottom:1px solid #d8cdb9}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-reason-list a{position:relative;display:grid;grid-template-columns:24px 1fr 20px;gap:8px 14px;padding:24px 0;text-decoration:none;color:#3e3325}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-reason-list a:before{content:'0' counter(reason);font:italic 20px/1 Georgia,serif;color:#b1946a;grid-column:1;grid-row:1/3;padding-top:3px}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-reason-list b{font-size:18px;font-weight:650;grid-column:2}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-reason-list span{font-size:14px;line-height:1.85;color:#8c7960;grid-column:2}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-reason-list i{grid-column:3;grid-row:1/3;align-self:center;font-size:24px;color:#9b3d2d;font-style:normal}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-purchase{background:#eee7da!important;border-top:1px solid #cbb99b!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-offer{background:#fffbf3!important;border:1px solid #cbb799!important;padding:32px 24px!important;margin:0!important;color:#453625!important;box-shadow:5px 7px 0 #dac9ae!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-offer-title{font-size:28px!important;line-height:1.4!important;margin:22px 0!important;color:#453625!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-offer-title>span{font-size:20px!important;font-weight:450!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-offer .r19-purchase-answers{margin:25px 0!important;padding:0!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-offer .r19-purchase-answers li{padding:13px 0!important;grid-template-columns:40px 1fr!important;gap:10px!important;font-size:13px!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-offer .r13-price-big{margin:23px 0 10px!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-offer .r13-price-big strong{font-size:50px!important;letter-spacing:-.05em!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .cx-buy{min-height:60px!important;background:#9b3d2d!important;border:1px solid #9b3d2d!important;color:#fffaef!important;border-radius:0!important;font-size:16px!important;line-height:1.5!important;padding:17px 18px!important;box-shadow:none!important;font-weight:650!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p173-delivery{background:transparent!important;border:0!important;padding:30px 0 0!important;margin:20px 0 0!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p173-delivery ol{margin:24px 0 0!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-faq{padding:48px 24px!important;background:#faf8f2!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-faq h2{font-size:25px!important;line-height:1.5!important;color:#3d362b!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-faq summary{font-size:15px!important;color:#574a37!important;line-height:1.6!important;min-height:64px!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-faq details p{font-size:14px!important;line-height:1.9!important;color:#84725b!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-ending{height:650px!important;min-height:0!important;margin:0!important;width:100%!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-ending figcaption{padding:35px 24px!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-ending h3{font-size:36px!important;line-height:1.5!important;letter-spacing:-.05em!important;color:#f9eedc!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-ending figcaption>p{font-size:14px!important;color:#dcc8a8!important;line-height:1.8!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-ending .cx-buy{margin-top:24px!important;width:100%!important;max-width:430px}
/* Keep the legacy node for reader adapters; omit its entire row from layout and focus. */
#cx-preview-nav{display:none!important}
body.composition175 #cx-sticky{background:#faf8f2f5!important;border-top:1px solid #cdbda4!important;color:#3d3225!important}
body.composition175 #cx-sticky>div{color:#3d3225!important}
body.composition175 #cx-sticky>div>span{color:#81715b!important}
body.composition175 #cx-sticky button{background:#9b3d2d!important;color:#fffaee!important;border-radius:0!important}
@media(min-width:700px){
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #rv2S1{grid-template-columns:1fr 1.1fr!important}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #rv2S1 .r7-hero-visual{order:2;height:580px!important}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #rv2S1 .r2-hero-text{order:1;padding:65px 38px 35px!important;align-self:stretch;display:flex!important;flex-direction:column!important;justify-content:center!important}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #rv2S1 .r2-hero-head{font-size:43px!important}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-cover-mast{padding:24px 40px!important}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-section{padding:88px 60px!important}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-heading{margin-bottom:44px}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-identity{grid-template-columns:1fr 1fr;align-items:center;gap:36px}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-identity .r2-nameplate{grid-template-columns:170px 1fr!important}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .g165-seal{width:170px!important;height:170px!important}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #rv2S2,body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #rv2S4{padding:65px 60px!important}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #rv2S2 .r2-traits{grid-template-columns:repeat(3,1fr)!important;gap:25px!important}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #rv2S2 .r2-traits>div{grid-template-columns:1fr!important}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-scene-spread{display:grid;grid-template-columns:.9fr 1.1fr;gap:40px;align-items:center;padding:60px}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #rv2SP1{padding:0!important}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #rv2S3{padding:30px!important}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-evidence-spread{grid-template-columns:1.15fr 1fr;gap:42px;align-items:center}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-deeper{padding:0 60px 60px}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-free-detail :is(.r6-media,#r6-time-film){width:calc(100% + 120px)!important;margin-left:-60px!important}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-interlude{height:330px!important}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-interlude figcaption{padding:40px 60px!important;font-size:34px!important}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-act-break{height:510px!important}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-act-break h2{font-size:46px!important}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-question{padding:32px}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-question h3{font-size:29px!important;margin:25px 0!important}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-question-answer p{font-size:16px!important}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-question-meta small,body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-question footer{font-size:12px!important}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-manuscript-head{grid-template-columns:1fr 1fr;min-height:230px}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-manuscript-head>div{padding:35px 45px}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-manuscript-head b{font-size:29px}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-manuscript-head p{font-size:12px!important}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-manuscript .cx-paper{padding:45px 55px!important}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .cx-paper h3{font-size:36px!important}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .cx-paper blockquote p{font-size:19px!important}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .cx-paper .p169-excerpt{padding-left:30px!important}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-extra-excerpts{margin-top:55px}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #p169-cross{display:grid;grid-template-columns:1.15fr 1fr;gap:0 35px;align-items:center}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p169-map{grid-column:1;grid-row:1/3}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p169-axis-answer{grid-column:2;grid-row:1/3;margin:0!important}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p169-hint{grid-column:1!important;grid-row:3!important}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p169-note{grid-column:2!important;grid-row:3!important}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-letter{padding:42px 45px}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-letter blockquote{font-size:26px}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-answer-quote{font-size:23px!important}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-book-spread{grid-template-columns:.8fr 1.2fr}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-book-cover{padding:45px 35px}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-book-cover>strong{font-size:46px;align-self:center;grid-column:1/-1}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-book-map{padding:12px 30px!important}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-calendar ol{grid-template-columns:repeat(12,1fr)}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-time{padding:40px 0}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-time h3{font-size:32px!important}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-offer{padding:40px!important;max-width:660px;margin-inline:auto!important}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p173-delivery{max-width:660px;margin-inline:auto!important}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-faq{padding:60px!important}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-ending{height:680px!important}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-ending figcaption{padding:50px 60px!important}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-ending h3{font-size:46px!important}
}
@media(max-width:359px){
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-section{padding-inline:20px!important}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-question-board{grid-template-columns:1fr}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-question:nth-child(odd){border-right:0}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-question:nth-last-child(2){border-bottom:1px solid #d9cbb7}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-question h3{font-size:23px!important}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-identity .r2-nameplate{grid-template-columns:110px 1fr!important;gap:12px!important}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .g165-seal{width:110px!important;height:110px!important}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .r2-nameplate>div:last-child>b{font-size:25px!important}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-manuscript-head{grid-template-columns:1fr 1fr}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-manuscript-head>div{padding:18px 12px}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-manuscript-head b{font-size:18px}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-book-map{padding-inline:18px!important}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-book-map li{grid-template-columns:48px 1fr;gap:10px}
}
@media(prefers-reduced-motion:reduce){body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}

/* 176: keep the original answer and its practical application visibly distinct. */
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-letter .p176-condition-quote{font-size:19px!important;line-height:1.95!important;font-weight:400!important;font-style:normal!important;margin:20px 0 26px!important;padding:0!important;border:0!important;color:#5a4935!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p176-condition-quote strong{font-weight:750;color:#8b392b}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p176-practice{margin:22px 0 0;padding:22px 24px;border-left:2px solid #ad9370;background:#eee6d7}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p176-practice>span{display:block;font-size:11px;color:#85684d;margin-bottom:9px}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p176-practice>p{font-size:15px!important;line-height:1.9!important;margin:0!important;color:#514738!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p176-practice strong{font-weight:750;color:#43392c}

/* 177 purchase value. This sheet is scoped to the existing 09 section. */
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value{background:#faf8f2!important;font-family:"Pretendard Variable",Pretendard,"Apple SD Gothic Neo",sans-serif!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value *{font-family:"Pretendard Variable",Pretendard,"Apple SD Gothic Neo",sans-serif!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value>.p175-heading h2{font-size:29px!important;line-height:1.36!important;font-weight:300!important;letter-spacing:-.055em!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value>.p175-heading h2 em{font-weight:780!important;font-style:normal!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value>.p175-heading>p{font-size:16px!important;line-height:1.68!important;font-weight:400!important;color:#62594c!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-scope{display:grid;grid-template-columns:1fr;gap:14px;margin:34px 0 0}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-scope article{min-width:0;background:#f0ebe1;border:1px solid #d8cebc;padding:25px 22px}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-scope article.p177-scope-full{background:#fffaf0;border:1px solid #b68a56;box-shadow:3px 4px 0 #d4b78e33}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-scope header>span{display:block;font-size:12px;line-height:1.65;color:#7a6b55;margin:0 0 12px}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-scope h3{font-size:22px!important;line-height:1.45!important;font-weight:650!important;color:#302a22!important;margin:0 0 12px!important;letter-spacing:-.035em!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-scope header>b{font-size:32px;font-weight:780;line-height:1.3;letter-spacing:-.045em;color:#403225}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-scope header>b small{font-size:15px;font-weight:450;margin-left:4px}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-scope ul{list-style:none;padding:18px 0;margin:20px 0 0;border-top:1px solid #d6cab7;border-bottom:1px solid #d6cab7}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-scope li{position:relative;font-size:16px!important;font-weight:400!important;line-height:1.8!important;padding:4px 0 4px 15px;color:#574b3c!important;word-break:keep-all;overflow-wrap:anywhere}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-scope li:before{content:'·';position:absolute;left:0;top:4px;color:#9b3d2d;font-weight:700}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-scope article>p{font-size:15px!important;font-weight:400!important;line-height:1.68!important;color:#746854!important;margin:18px 0 0!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-difference-head{margin:52px 0 26px}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-difference-head h3{font-size:27px!important;font-weight:300!important;line-height:1.45!important;letter-spacing:-.055em!important;color:#302b23!important;margin:0 0 16px!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-difference-head h3 strong{font-weight:780}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-difference-head>p{font-size:16px!important;line-height:1.68!important;font-weight:400!important;color:#70624e!important;margin:0!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-value-list{list-style:none;margin:0;padding:0;border-top:1px solid #bfa98b}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-value-list>li{display:grid;grid-template-columns:1fr;gap:22px;margin:0;padding:30px 0;border-bottom:1px solid #d6c8b4}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-row-label{display:block;font-size:12px;font-weight:550;line-height:1.65;color:#9b3d2d;margin-bottom:12px}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-value-copy h4{font-size:25px!important;line-height:1.5!important;letter-spacing:-.04em!important;font-weight:300!important;color:#342c23!important;margin:0 0 16px!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-value-copy h4 strong{font-weight:780}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-value-copy>p{font-size:16px!important;font-weight:400!important;line-height:1.68!important;color:#6b5e4c!important;margin:0!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-value-example{min-width:0;background:#f1e9db;padding:22px 20px;border-left:2px solid #a98657}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-value-example>span{display:block;font-size:11px;line-height:1.75;font-weight:500;color:#846d50;margin-bottom:13px}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-value-example blockquote{font-size:17px!important;line-height:1.68!important;font-weight:500!important;font-style:normal!important;color:#483c2d!important;border:0!important;padding:0!important;margin:0!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-value-example h5{font-size:17px!important;line-height:1.75!important;font-weight:700!important;letter-spacing:-.025em!important;color:#493b2a!important;margin:0 0 10px!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-value-example>p{font-size:16px!important;line-height:1.68!important;font-weight:400!important;color:#5c4b35!important;margin:0!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-value-example>a{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;margin:15px 0 0;padding:9px 0 0;border-top:1px solid #cebaa0;font-size:13px;font-weight:600;line-height:1.65;text-decoration:none;color:#8b3c2c}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-value-example>a i{font-size:20px;font-style:normal;flex:0 0 auto}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-value-example>a:focus-visible,body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-value-price>a:focus-visible{outline:2px solid #9b3d2d;outline-offset:4px}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-value-note{font-size:12px!important;font-weight:400!important;line-height:1.68!important;color:#81725c!important;margin:23px 0 0!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-value-total{display:grid;grid-template-columns:1fr;gap:27px;margin-top:37px;padding:28px 24px;background:#eee4d3;border-top:2px solid #9e794c}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-value-total>div>span{display:block;font-size:12px;line-height:1.65;color:#856747;margin-bottom:15px}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-value-total h3{font-size:28px!important;line-height:1.5!important;font-weight:300!important;letter-spacing:-.04em!important;color:#362d22!important;margin:0 0 18px!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-value-total h3 strong{font-weight:780}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-value-total p{font-size:16px!important;line-height:1.8!important;font-weight:500!important;color:#604b31!important;margin:0 0 10px!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-value-total>div>small{font-size:11px;line-height:1.8;color:#887459;display:block}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-value-price{align-self:center}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-value-price>b{display:block;font-size:38px;font-weight:780;line-height:1.3;letter-spacing:-.045em;color:#453020;margin-bottom:17px}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-value-price>b>small{font-size:16px;font-weight:450;letter-spacing:0;margin-left:5px}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-value-price>a{display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:48px;background:#9b3d2d;border:1px solid #9b3d2d;color:#fffaf0;padding:12px 15px;font-size:15px;font-weight:650;line-height:1.65;text-decoration:none}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-value-price>a i{font-style:normal;font-size:21px}
@media(min-width:560px){
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-scope{grid-template-columns:1fr 1fr}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-value-list>li{grid-template-columns:1fr 1.08fr;gap:32px;align-items:center;padding:34px 0}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-value-total{grid-template-columns:1fr auto;gap:30px;padding:35px}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-value-price>a{min-width:235px}
}
@media(min-width:700px){
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value>.p175-heading h2{font-size:38px!important}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-difference-head h3{font-size:32px!important}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-value-copy h4{font-size:27px!important}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-difference-head{margin-top:60px}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-scope article{padding:30px}
}
@media(max-width:359px){
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-scope article{padding:22px 18px}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-value-copy h4{font-size:24px!important}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-value-example{padding:20px 17px}
 body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-value-total{padding:25px 20px}
}

@media(max-width:360px){body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value>.p175-heading h2{font-size:27px!important}}

/* Source-role translation 179. Typography stays at V7's verified mobile scale. */
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-first{margin:24px 0 0;padding:20px 0 18px;border-top:1px solid #c9b99d;border-bottom:1px solid #c9b99d}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-first>span,body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-choice header>span,body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-proof header>span,body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-method>span,body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-time-use>span{display:block;font-size:12px;font-weight:700;letter-spacing:.04em;color:#965a43;margin-bottom:10px}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-first p{font-size:19px!important;line-height:1.5!important;letter-spacing:-.035em!important;color:#302820;font-weight:650!important;margin:0 0 12px!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-first a,body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-choice a,body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-proof a{color:#904a39;text-decoration:none;border-bottom:1px solid #bb9b83;font-size:13px;line-height:1.6;font-weight:650;display:inline-block;padding-bottom:4px}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-read-path{display:flex;align-items:center;gap:8px;padding:18px 20px;background:#ebe2d2;border:1px solid #d9cdbb;border-bottom:0}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-read-path a{flex:1;display:grid;gap:4px;text-align:center;color:#514338;text-decoration:none;font-size:12px;font-weight:600;line-height:1.5}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-read-path b{font-size:20px;font-weight:300;color:#9b6f4a}body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-read-path i{font-size:14px;font-style:normal;color:#ae9f88}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-action{background:#eee6d8!important;padding:25px!important;border-left:0!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-action h4{font-size:21px!important;line-height:1.5!important;font-weight:300!important;letter-spacing:-.035em!important;margin:12px 0 22px!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-action h4 strong{font-weight:780!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-action ol,body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-time-use ol,body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-method ol{list-style:none;margin:0;padding:0}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-action li{position:relative;padding:0 0 23px 26px;border-left:1px solid #c5ac8c;margin-left:5px}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-action li:before{content:'';position:absolute;width:9px;height:9px;border:2px solid #eee6d8;background:#9d513d;transform:rotate(45deg);left:-7px;top:6px}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-action li:last-child{border-left-color:transparent;padding-bottom:0}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-action li>b,body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-time-use li>b{font-size:13px;font-weight:700;color:#905a43}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-action li p,body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-time-use li p{margin:8px 0 0!important;font-size:16px!important;line-height:1.68!important;letter-spacing:-.022em!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-action>small,body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-time-use>small,body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-choice small{display:block;margin-top:20px;font-size:12px;line-height:1.7;color:#76695c}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-time-use{border-top:1px solid #d8ccba;padding-top:24px;margin-top:25px}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-time-use li{border-bottom:1px solid #d8ccba;padding:14px 0;display:grid;grid-template-columns:90px 1fr;gap:8px}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-time-use li p{margin:0!important}body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-time-use li:last-child{border:0}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-choice,body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-proof{margin-top:48px;border-top:1px solid #cbbba3;padding-top:32px}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation :is(.p179-choice,.p179-proof,.p179-method) h3{font-size:26px!important;line-height:1.36!important;letter-spacing:-.055em!important;font-weight:300!important;margin:0 0 18px!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation :is(.p179-choice,.p179-proof,.p179-method) h3 strong{font-weight:780!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-choice header>p,body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-choice dd p,body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-proof li p,body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-method>p{font-size:16px!important;line-height:1.68!important;letter-spacing:-.022em!important;font-weight:400!important;margin:8px 0 14px!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-choice dl{margin:24px 0 0;padding:0}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-choice dl>div{padding:24px 20px;display:grid;grid-template-columns:1fr 1.2fr;gap:24px;background:#f5f0e6;border-bottom:1px solid #d8cbb7}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-choice dt{font-size:16px;line-height:1.6;letter-spacing:-.025em;color:#7b6650;font-weight:500}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-choice dd{margin:0;font-size:16px;line-height:1.6}body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-choice dd>b{font-size:18px;color:#332a23;font-weight:700}body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-choice dd p{margin-bottom:10px!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-choice .p179-choice-seori{background:#e9ddc9;border:1px solid #bca380}body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-choice .p179-choice-seori dt{color:#8c4636}body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-choice small{margin-top:10px}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-proof ol{list-style:none;margin:24px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0 28px}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-proof li{display:grid;grid-template-columns:28px 1fr;gap:12px;border-top:1px solid #d3c4ad;padding:24px 0}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-proof li>b{font-size:18px;font-weight:300;color:#a07752}body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-proof h4{font-size:19px!important;line-height:1.5!important;font-weight:700!important;letter-spacing:-.035em!important;margin:0!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-method{background:#eae4d8;border:1px solid #d6c7ae;padding:28px;margin:24px 0 0}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-method ol{display:grid;grid-template-columns:repeat(4,1fr);margin:22px 0;border-top:1px solid #baa78e;border-bottom:1px solid #baa78e;padding:18px 0}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-method li{text-align:center;border-right:1px solid #c6b8a1;display:grid;gap:7px}body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-method li:last-child{border:0}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-method li>b{font-size:17px;font-weight:650}body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-method li>span{font-size:12px;line-height:1.5}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation [id^="p179-"]{scroll-margin-top:32px}
@media(max-width:767px){body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-choice dl>div{grid-template-columns:1fr;gap:12px;padding:23px 18px}body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-proof ol{grid-template-columns:1fr}body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-method{padding:24px 18px}body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-method ol{grid-template-columns:repeat(2,1fr);gap:20px 0}body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-method li:nth-child(2){border:0}body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-time-use li{grid-template-columns:1fr;gap:8px}body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-action{padding:22px 18px!important}}
@media(prefers-reduced-motion:reduce){body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation :is(.p179-action,.p179-proof,.p179-time-use) *{animation:none!important;transition:none!important}}

body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-focus-card{padding:28px;background:#eee4d4;border-top:2px solid #9c5840;border-bottom:1px solid #c6ad88}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-focus-card>span{font-size:12px;color:#8f5840;font-weight:700;letter-spacing:.03em;display:block;margin-bottom:16px}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-focus-card h3{font-size:26px!important;font-weight:700!important;line-height:1.45!important;letter-spacing:-.045em!important;margin:0 0 18px!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-focus-card>p{font-size:16px!important;font-weight:400!important;line-height:1.68!important;letter-spacing:-.022em!important;margin:0 0 22px!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-focus-card>a{display:flex;justify-content:space-between;gap:12px;color:#7e3e2c;text-decoration:none;font-size:14px;font-weight:650;border-top:1px solid #cab595;padding-top:20px;line-height:1.6}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-focus-card>small{display:block;color:#80725e;font-size:12px;margin-top:14px;line-height:1.5}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-other-questions{display:flex;flex-wrap:wrap;gap:12px 18px;margin-top:24px;align-items:center}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-other-questions>span{font-size:12px;color:#76695d}body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-other-questions>a{font-size:14px;text-decoration:none;border-bottom:1px solid #c4ad91;color:#5f4936;line-height:1.8}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-other-questions i{font-style:normal;color:#a3563e}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-basis-fold{margin-top:24px;border:1px solid #d4c5ae}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-basis-intro{font-size:15px!important;line-height:1.68!important;padding:0 20px;margin:10px 0 22px!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-basis-fold>.p169-excerpt{padding:20px!important;margin:0!important}
@media(max-width:767px){body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-focus-card{padding:24px 20px}body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-focus-card h3{font-size:24px!important}body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-other-questions>span{flex-basis:100%}}

body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-reader-link{display:grid;gap:10px;text-decoration:none;color:#382e23;background:#e8dcc7;border:1px solid #bea482;padding:26px;margin-top:30px}body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-reader-link>span{font-size:12px;color:#8c533c}body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-reader-link>strong{font-size:21px;font-weight:700;display:flex;justify-content:space-between}body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-reader-link>small{font-size:12px;line-height:1.6;color:#756653}body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-reader-link i{font-style:normal;color:#8e4735}

/* 190: the approved full-report sample at the end of the teaser. */
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p190-report-example{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,390px);gap:42px;align-items:center;background:#f0e9dc!important;padding:72px 48px!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p190-report-label{display:block;color:#965a43;font-size:12px;font-weight:700;letter-spacing:.04em}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p190-report-copy h2{margin:16px 0 22px!important;font-size:clamp(29px,4.5vw,40px)!important;line-height:1.42!important;letter-spacing:-.055em!important;font-weight:400!important;color:#292822!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p190-report-copy h2 strong{font-weight:750!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p190-report-copy p{margin:0!important;font-size:16px!important;line-height:1.85!important;color:#726b5f!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p190-report-figure{margin:0;min-width:0;width:100%;max-width:390px;justify-self:center}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p190-report-screen{width:100%;aspect-ratio:9/16;background:#f7f2e8;border:1px solid #c8bda9;border-radius:8px;overflow:hidden;box-shadow:0 12px 32px #392a1410}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p190-report-screen:before,body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p190-report-screen:after{display:none!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p190-report-screen .p190-report-video,body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p190-report-screen .m154-media-fallback{display:block;position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;transform:none!important;filter:none!important;min-height:0!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p190-report-figure figcaption{position:static!important;margin:16px 0 0!important;padding:0!important;background:none!important;font-size:12px!important;line-height:1.75!important;color:#766b5d!important;text-align:left!important}
@media(max-width:767px){body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p190-report-example{display:block;padding:54px 24px!important}body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p190-report-copy{margin-bottom:28px}body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p190-report-figure{margin:0 auto}}

/* V7 reading typography, transcribed from the final V7 CSS (2026-10-15).
   Mobile: h1 32/1.28/300, h2 29/1.36/300, emphasis780; body16/1.68/400.
   Actual prose and quotations use Pretendard. Traditional seal/glyphs retain their face.
   Desktop sizing adapts to the existing two-column composition. */
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation :is(h1,h2,h3,h4,p,blockquote,dt,dd,button,a,summary),
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-book-cover strong{font-family:"Pretendard Variable",Pretendard,"Apple SD Gothic Neo",sans-serif!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #rv2S1 .r2-hero-head{font-size:32px!important;font-weight:300!important;line-height:1.28!important;letter-spacing:-.055em!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #rv2S1 .r2-hero-head>span{font-weight:300!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #rv2S1 .r2-hero-head em,
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #rv2S1 .r2-hero-head strong{font-weight:780!important;font-style:normal!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #rv2S1 .r2-hero-text>p:not(.r2-kicker){font-size:16px!important;line-height:1.66!important;font-weight:400!important;letter-spacing:-.022em!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-heading h2,
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #rv2S2 .r2-head,
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #rv2SP1 .r2-head,
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #rv2S3 .r2-head,
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #rv2S4 .r2-head,
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #rv2S8 .r2-head,
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #rv2S5 .r2-head,
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #p175-next h2{font-size:29px!important;line-height:1.36!important;letter-spacing:-.055em!important;font-weight:300!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .r2-head>span,
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-heading h2>span{font-weight:300!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .r2-head>span:last-child,
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-heading h2 em,
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-heading h2 strong,
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #p175-next h2 strong{font-weight:780!important;font-style:normal!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-identity-copy .r2-copy,
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #rv2SP1 .r2-copy,
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #rv2S3 .r2-copy,
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #rv2S4 .r2-copy,
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-heading>p,
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-question-answer p,
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-book-map p,
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p173-application p,
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p176-practice>p,
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-time>p{font-size:16px!important;line-height:1.68!important;font-weight:400!important;letter-spacing:-.022em!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p169-excerpt blockquote,
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p169-excerpt blockquote p,
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-excerpt-fold blockquote,
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-excerpt-fold blockquote p{font-size:16px!important;line-height:1.68!important;font-weight:400!important;letter-spacing:-.026em!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p169-excerpt blockquote strong,
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-excerpt-fold blockquote strong,
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p173-application strong,
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p176-practice strong{font-weight:700!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p169-paper>h3{font-size:21px!important;line-height:1.5!important;letter-spacing:-.035em!important;font-weight:700!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-letter>blockquote:not(.p176-condition-quote){font-size:21px!important;line-height:1.5!important;letter-spacing:-.035em!important;font-weight:700!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-letter .p175-answer-quote,
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-letter .p176-condition-quote{font-size:16px!important;line-height:1.68!important;letter-spacing:-.026em!important;font-weight:400!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-letter strong{font-weight:700!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #rv2S2 .r2-traits dd{font-size:15.5px!important;line-height:1.68!important;font-weight:400!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-question h3{font-size:21px!important;line-height:1.5!important;font-weight:700!important;letter-spacing:-.035em!important}
@media(min-width:768px){
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #rv2S1 .r2-hero-head{font-size:42px!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-heading h2{font-size:36px!important}
}

@media(max-width:360px){
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #rv2S1 .r2-hero-head{font-size:29px!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation :is(.p175-heading h2,#rv2S2 .r2-head,#rv2SP1 .r2-head,#rv2S3 .r2-head,#rv2S4 .r2-head,#rv2S8 .r2-head,#rv2S5 .r2-head,#p175-next h2){font-size:27px!important}
}



/* 192. October 13-14 media-led style; later product material uses the same paper and spacing. */
.r192-application{margin:35px 0 30px;color:var(--ink,#292822)}
.r192-application>span{font-size:12px;color:#915640}
.r192-application h3{font-size:26px;line-height:1.5;margin:16px 0 22px}
.r192-application ol{list-style:none;padding:0;margin:0}
.r192-application li{display:grid;grid-template-columns:85px 1fr;gap:16px;padding:20px 0;border-top:1px solid #d9d0c0}
.r192-application li>b{font-size:12px;color:#915640}
.r192-application strong,.r192-application p{font-size:16px;line-height:1.8}
.r192-application p{margin:9px 0 0;color:#766c5f}
.r192-choice dl>div{display:block!important}
.r192-choice dt{font-size:20px!important;line-height:1.6!important;margin-bottom:14px}
.r192-choice dd{margin:0!important;font-size:16px!important;line-height:1.8}
.r192-choice dd p{margin:8px 0 0!important}
.seori-front[data-style-revision="192"] .shell-panel:not(.open){transform:none}
.seori-front[data-style-revision="192"] .portrait-break{width:100%!important;max-width:100%!important;min-width:0!important;margin-inline:0!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation{--p-paper:#faf8f2;--p-warm:#f1ece3;--p-ink:#262420;--p-muted:#71695d;--p-red:#9b3d2d;--p-line:#d9d0c0}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-section{padding:72px clamp(26px,6vw,44px)!important;background:#faf8f2!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-heading{margin:0 0 36px!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-heading h2{font-size:32px!important;line-height:1.4!important;letter-spacing:-.045em!important;font-weight:750!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-heading h2 em{font-weight:750!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-heading h2>span{font-weight:750!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-heading>p{font-size:17px!important;line-height:1.9!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-overline{font-size:12px!important;letter-spacing:.05em!important;color:#96583f!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-note{font-size:12px!important;line-height:1.85!important}
/* Films stay edge to edge and tall. They separate chapters rather than illustrate a small card. */
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #c171-writing{height:clamp(450px,112vw,680px)!important;width:100%!important;max-width:none!important;margin:0!important;border:0!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #c171-writing video{inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #c171-writing figcaption{display:block!important;position:absolute!important;bottom:0!important;padding:34px 28px!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #c171-writing h3{font-size:32px!important;color:#fff8e9!important;line-height:1.4!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #c171-writing p{color:#e8dfd0!important;font-size:16px!important;line-height:1.8!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #p175-next{height:clamp(460px,115vw,660px)!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #p175-next h2{font-size:34px!important;line-height:1.4!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #p175-next .p175-act-note{font-size:16px!important;line-height:1.8!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-final{height:clamp(580px,135vw,760px)!important}
/* One reading column, without miniature book-cover ornaments or nested card shadows. */
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-manuscript-head{display:block!important;height:auto!important;min-height:0!important;padding:0 0 24px!important;background:transparent!important;color:#262420!important;box-shadow:none!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-manuscript-head:before,body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-manuscript-head:after{display:none!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-manuscript-head>div{padding:20px 0!important;background:none!important;color:#262420!important;border-top:1px solid #d9d0c0!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-manuscript-head b{color:#262420!important;font-family:inherit!important;font-size:22px!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-manuscript-head p{color:#71695d!important;font-size:12px!important;line-height:1.8!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-read-path{background:transparent!important;padding-inline:0!important;border-block:1px solid #d9d0c0!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-manuscript,body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p169-paper,body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-letter,body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-focus-card{box-shadow:none!important;border-radius:0!important;border:0!important;background:transparent!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-manuscript{padding:0!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p169-paper{padding:24px 0 0!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p169-paper:before,body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p169-paper:after,body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-manuscript:before,body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-manuscript:after,body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-letter:before,body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-letter:after{display:none!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p169-excerpt blockquote,body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p169-excerpt blockquote p,body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-excerpt-fold blockquote p{font-size:18px!important;line-height:1.95!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-focus-card{padding:0!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-focus-card h3{font-size:29px!important;line-height:1.5!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-focus-card p{font-size:17px!important;line-height:1.9!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-action{padding:28px 0!important;margin:28px 0!important;background:transparent!important;border-block:1px solid #d9d0c0!important;box-shadow:none!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-action ol{display:block!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-action li{display:block!important;padding:22px 0!important;border-top:1px solid #e5ded1!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-action li b{display:block!important;width:auto!important;background:none!important;border:0!important;font-size:13px!important;margin-bottom:10px!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-action li p{font-size:17px!important;line-height:1.9!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-letter{padding:0!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-letter>blockquote:not(.p176-condition-quote){font-size:28px!important;line-height:1.6!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-letter .p175-answer-quote,body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-letter .p176-condition-quote{font-size:18px!important;line-height:1.95!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-letter-top{border-bottom:1px solid #d9d0c0!important;padding-bottom:20px!important;margin-bottom:24px!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p176-practice{margin:30px 0 0!important;padding:24px 0!important;border-block:1px solid #d9d0c0!important;background:none!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-book-spread{display:block!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-book-cover{min-height:0!important;padding:32px 0!important;margin-bottom:32px!important;background:none!important;color:#292822!important;box-shadow:none!important;border:0!important;border-block:1px solid #d9d0c0!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-book-cover:before,body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-book-cover:after,body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-book-cover>.p175-seal{display:none!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-book-cover strong{font-size:38px!important;color:#292822!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-book-cover strong br{display:none!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-book-cover>div{margin-top:24px!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-book-cover>div b{font-size:44px!important;color:#9b3d2d!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-book-cover>div small,body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-book-cover>span{color:#726b5f!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-book-map li{padding:24px 0!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-book-map h3{font-size:21px!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-book-map p{font-size:17px!important;line-height:1.9!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #cx-trust.p177-value .p177-scope,body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-choice dl{grid-template-columns:1fr!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-choice dl>div{padding:26px 0!important;background:none!important;border:0!important;border-top:1px solid #d9d0c0!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-choice dt{font-size:21px!important;line-height:1.6!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-choice dd p{font-size:17px!important;line-height:1.9!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-proof ol{display:block!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-proof li{padding:24px 0!important;background:none!important;border:0!important;border-top:1px solid #d9d0c0!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-proof h4{font-size:21px!important;line-height:1.6!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p179-proof p{font-size:17px!important;line-height:1.9!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p190-report-example{display:block!important;background:#f0ebe2!important;padding:64px 26px!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p190-report-copy{margin-bottom:30px!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p190-report-copy h2{font-size:34px!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p190-report-figure{max-width:390px!important;margin:0 auto!important}
body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p190-report-screen{border-radius:0!important;box-shadow:none!important;position:relative!important}
@media(min-width:768px){body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-section{padding:90px 48px!important}body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-heading h2{font-size:42px!important}body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p190-report-example{padding:80px 48px!important}}
@media(max-width:359px){body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-section{padding:60px 22px!important}body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation .p175-heading h2,body.composition175 #seori-recommended-longform-v4 #sv4-page#sv4-page#sv4-page[data-composition175] #cx-continuation #p175-next h2{font-size:30px!important}.r192-application li{grid-template-columns:1fr}}
