.essay-nav{max-width:1180px;width:calc(100% - 100px);margin:0 auto;padding:34px 0;display:flex;gap:45px;align-items:center;font-size:11px;line-height:1.6}
.essay-nav a{text-decoration:none}.essay-brand{font:600 26px RenaMincho,serif;margin-right:auto}.essay-brand span{font:11px RenaSans,sans-serif;letter-spacing:.1em;margin-left:17px}.essay-nav nav{display:flex;gap:30px;letter-spacing:.12em}.essay-contact{font-size:11px;background:#294c31;color:#fff;border-radius:40px;padding:10px 20px}.essay{max-width:1020px;width:calc(100% - 100px);margin:auto;color:#264637}.essay-title{padding-top:65px}.essay-title>p{font-size:12px;letter-spacing:.16em}.essay-title>p span{font-size:10px;color:#879781;letter-spacing:.08em;margin-left:20px}.essay-title h1{font:500 29px/1.7 RenaSans,sans-serif;letter-spacing:.09em;margin:12px 0 22px}.essay-rule{width:400px;max-width:80%;height:3px;background:linear-gradient(to right,#264637 0 32px,#eceeed 32px)}.essay-intro{max-width:820px;margin:85px auto 0}.essay-intro p,.essay-copy p{font-size:13px;line-height:2.05;letter-spacing:.05em;margin:0 0 13px;color:#283b31}.essay-begins{text-align:center;font-size:11px;letter-spacing:.12em;margin:65px 0}.essay-begins span{display:block;height:65px;width:1px;background:#7e8d80;margin:14px auto 0}.essay-row{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:start;margin:90px 0 110px}.essay-row figure{margin:0;position:sticky;top:35px}.essay-row img{width:100%;height:auto;max-height:390px;object-fit:contain;object-position:top;display:block}.essay-row.reverse figure{order:2}.essay-row.reverse .essay-copy{order:1}.essay-copy h2{font:500 19px/1.7 RenaSans,sans-serif;letter-spacing:.06em;margin:0 0 30px}.essay-more{border:0;padding:0}.essay-more summary{display:flex;gap:15px;align-items:center;cursor:pointer;list-style:none;font-size:11px;letter-spacing:.1em;color:#315740;width:max-content;min-height:40px}.essay-more summary::-webkit-details-marker{display:none}.essay-more summary>span:last-child{border:1px solid #7f9482;border-radius:50%;width:21px;height:21px;display:grid;place-items:center}.when-open{display:none}.essay-more[open] .when-open{display:inline}.essay-more[open] .when-closed{display:none}.essay-more[open] summary{margin-bottom:14px}.essay-pagination{display:flex;gap:32px;justify-content:center;align-items:center;margin:100px 0}.essay-pagination a,.essay-pagination span{font-size:12px;text-decoration:none;min-width:40px;min-height:40px;display:grid;place-items:center}.essay-pagination a{color:#91a18e}.essay-pagination span{font-weight:600}.essay-pagination .next{background:#294c31;color:#fff;border-radius:50%;font-size:13px}.essay-footer{text-align:center;padding:0 20px 60px;font-size:10px;color:#758775}.essay-footer>a:first-child{display:inline-block;background:#294c31;color:#fff;border-radius:25px;padding:12px 18px;text-decoration:none;line-height:1.8}.essay-footer p{margin:24px 0 10px;letter-spacing:.1em}.essay-return{font-size:11px}.essay-nav a:focus-visible,.essay-pagination a:focus-visible,summary:focus-visible{outline:2px solid #b4a353;outline-offset:5px}
@media(max-width:760px){.essay-nav{width:calc(100% - 40px);padding:25px 0;gap:12px;flex-wrap:wrap}.essay-brand{font-size:21px}.essay-brand span{font-size:10px;margin-left:8px}.essay-nav nav{gap:16px;order:3;width:100%;justify-content:center;font-size:10px;margin-top:10px}.essay-contact{padding:8px 14px;font-size:10px}.essay{width:calc(100% - 44px)}.essay-title{padding-top:35px}.essay-title h1{font-size:23px;letter-spacing:.025em;line-height:1.7}.essay-intro{margin-top:45px}.essay-intro p,.essay-copy p{font-size:14px;line-height:1.85;letter-spacing:.02em;margin-bottom:13px}.essay-begins{margin:42px 0}.essay-begins span{height:45px}.essay-row{display:flex;flex-direction:column;gap:25px;margin:52px 0 65px}.essay-row figure,.essay-row.reverse figure{order:0;position:static;width:100%}.essay-row img{max-height:280px;object-fit:contain}.essay-row .essay-copy,.essay-row.reverse .essay-copy{order:1}.essay-copy h2{font-size:19px;margin-bottom:21px;letter-spacing:.02em}.essay-pagination{gap:10px;margin:65px 0}.essay-pagination a,.essay-pagination span{min-width:40px}.essay-footer{padding-bottom:40px}}
