._3MoepW_page{--ink:#eee8da;--muted:#bcc4cb;--line:#3b4652;--accent:#c5cfb1;color:var(--ink);background:#1c2632}._3MoepW_hero{max-width:1160px;margin:auto;padding:32px 30px 0}._3MoepW_back{color:var(--muted);text-underline-offset:5px;font-size:13px;text-decoration:underline}._3MoepW_heroCopy{max-width:800px;margin:70px auto 25px}._3MoepW_heroCopy>p:first-child{color:var(--accent);margin-bottom:22px;font-size:15px}._3MoepW_heroCopy h1{letter-spacing:-.045em;text-wrap:balance;max-width:15ch;font-size:clamp(40px,5.6vw,70px);font-weight:700;line-height:1.09}._3MoepW_heroCopy>p:last-child{max-width:58ch;color:var(--muted);margin-top:28px;font-size:20px;line-height:1.75}._3MoepW_heroImage{width:100%;height:auto;margin-top:15px;-webkit-mask-image:linear-gradient(#0000,#000 9% 85%,#0000);mask-image:linear-gradient(#0000,#000 9% 85%,#0000)}._3MoepW_content{max-width:860px;margin:auto;padding:0 30px 70px}._3MoepW_content h2{letter-spacing:-.025em;text-wrap:balance;margin-bottom:24px;font-size:clamp(27px,3.5vw,37px);font-weight:650;line-height:1.25}._3MoepW_content p{color:var(--muted);margin:0 0 23px;font-size:17px;line-height:1.9}._3MoepW_content ._3MoepW_note{font-size:13px;line-height:1.75}._3MoepW_opening{max-width:660px;margin:25px 0 45px}._3MoepW_chapterNav{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;gap:12px 28px;margin-bottom:65px;padding:20px 0;display:flex}._3MoepW_chapterNav a{color:var(--accent);text-underline-offset:5px;font-size:14px;text-decoration:underline}._3MoepW_chapter{margin-bottom:70px;scroll-margin-top:110px;display:flow-root}._3MoepW_chapter figure{float:right;width:53%;margin:0 -10px 16px 25px}._3MoepW_chapter:nth-child(2n) figure{float:left;margin:0 25px 16px -10px}._3MoepW_chapter figure img{width:100%;height:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000),linear-gradient(#0000,#000 8% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000),linear-gradient(#0000,#000 8% 88%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}._3MoepW_chapter._3MoepW_wide figure{float:none;width:100%;margin:0 0 25px}._3MoepW_content ._3MoepW_closing{color:var(--ink)}._3MoepW_pattern{border-top:1px solid var(--line);margin-bottom:60px;padding-top:40px}._3MoepW_pattern ol{counter-reset:pattern;grid-template-columns:1fr 1fr;gap:30px 36px;padding:0;list-style:none;display:grid}._3MoepW_pattern li{counter-increment:pattern;padding-left:31px;position:relative}._3MoepW_pattern li:before{content:counter(pattern);color:var(--accent);font-size:17px;position:absolute;left:0}._3MoepW_pattern strong{margin-bottom:12px;font-size:16px;line-height:1.5;display:block}._3MoepW_pattern span{color:var(--muted);font-size:15px;line-height:1.85}._3MoepW_habits{margin-bottom:60px}._3MoepW_habits details{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:30px}._3MoepW_habits summary{cursor:pointer;color:var(--accent);padding:20px 0;font-size:16px;line-height:1.5}._3MoepW_habits details>div{padding:5px 20px 10px}._3MoepW_habits details p{font-size:15px}._3MoepW_habits strong{color:var(--ink);font-weight:600}._3MoepW_return{border-top:1px solid var(--line);padding:35px 0 45px}._3MoepW_return ul{margin:30px 0;padding:0;list-style:none}._3MoepW_return li{color:var(--muted);border-bottom:1px solid var(--line);padding:18px 0;font-size:16px;line-height:1.9}._3MoepW_return strong{color:var(--ink)}._3MoepW_return ._3MoepW_lastLine{color:var(--accent);margin:35px 0;font-size:23px;line-height:1.6}._3MoepW_return>a{border:1px solid #8e9eac;border-radius:6px;padding:14px 20px;font-size:14px;line-height:1.5;display:inline-block}._3MoepW_return>a:hover{background:#2c3947}._3MoepW_footer{border-top:1px solid var(--line);padding-top:25px}._3MoepW_footer p,._3MoepW_footer a{font-size:12px}._3MoepW_footer a{text-underline-offset:4px;text-decoration:underline}._3MoepW_page a:focus-visible,._3MoepW_page summary:focus-visible{outline-offset:6px;border-radius:3px;outline:2px solid #d3dfc0}@media (max-width:800px){._3MoepW_hero{padding:25px 22px 0}._3MoepW_heroCopy{margin-top:45px}._3MoepW_heroCopy>p:last-child{font-size:18px}._3MoepW_content{padding:0 22px 50px}._3MoepW_chapter figure,._3MoepW_chapter:nth-child(2n) figure{float:none;width:100%;margin:0 0 22px}._3MoepW_chapter{margin-bottom:50px}}@media (max-width:520px){._3MoepW_pattern ol{grid-template-columns:1fr;gap:25px}._3MoepW_content p{font-size:16px}._3MoepW_chapterNav{gap:16px 24px;margin-bottom:40px}._3MoepW_heroCopy h1{font-size:41px}}@media print{._3MoepW_page{--ink:#172333;--muted:#334450;--accent:#3f4e32;background:#fff}._3MoepW_heroImage{object-fit:contain;max-height:350px}._3MoepW_chapter{break-inside:avoid}._3MoepW_chapterNav{display:none}}
