.page-module-scss-module__oGNRXG__page,.page-module-scss-module__oGNRXG__detailPage{color:#333;background:#eee;min-height:75vh;padding:114px max(3vw,24px) 45px}.page-module-scss-module__oGNRXG__hero{max-width:1200px;margin:0 auto}.page-module-scss-module__oGNRXG__hero h1{letter-spacing:-.025em;margin:15px 0;font-size:clamp(32px,3.5vw,46px);font-weight:400;line-height:1.2}.page-module-scss-module__oGNRXG__hero h1 span{color:#b36a22}.page-module-scss-module__oGNRXG__hero>p{color:#66615f;font-size:14px;line-height:1.7}.page-module-scss-module__oGNRXG__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#b36a22;font-size:11px;font-weight:400}.page-module-scss-module__oGNRXG__heroLine{letter-spacing:.08em;color:#77716a;border-bottom:1px solid #cbc6c0;justify-content:space-between;gap:20px;padding:24px 0 15px;font-size:10px;display:flex}.page-module-scss-module__oGNRXG__collection{max-width:1200px;margin:0 auto}.page-module-scss-module__oGNRXG__collectionHeader{justify-content:space-between;align-items:center;gap:20px;padding:28px 0 24px;display:flex}.page-module-scss-module__oGNRXG__collectionHeader h2{margin:0;font-size:22px;font-weight:400}.page-module-scss-module__oGNRXG__collectionHeader h2 span{color:#b36a22;font-size:14px}.page-module-scss-module__oGNRXG__collectionHeader p{color:#66615f;margin-top:10px;font-size:13px}.page-module-scss-module__oGNRXG__collectionHeader p a{color:#9c5518}.page-module-scss-module__oGNRXG__search{background:#f7f7f7;border:1px solid #bdb8b0;border-radius:10px;max-width:100%;display:flex;overflow:hidden}.page-module-scss-module__oGNRXG__search input{color:#333;width:230px;min-width:0;font:inherit;background:0 0;border:none;padding:11px 12px;font-size:13px}.page-module-scss-module__oGNRXG__search button{cursor:pointer;color:#fff;font:inherit;white-space:nowrap;background:#66615f;border:none;border-left:1px solid #cbc6c0;padding:11px 12px;font-size:12px}.page-module-scss-module__oGNRXG__search button:hover{color:#b36a22;background:#333}.page-module-scss-module__oGNRXG__search:focus-within{outline-offset:2px;outline:2px solid #b36a22}.page-module-scss-module__oGNRXG__srOnly{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.page-module-scss-module__oGNRXG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.page-module-scss-module__oGNRXG__card{background:#f4f4f4;border:1px solid #cbc6c0;border-radius:10px;flex-direction:column;min-width:0;padding:14px;transition:border-color .3s;display:flex}.page-module-scss-module__oGNRXG__card:hover{border-color:#c39057}.page-module-scss-module__oGNRXG__card h3{overflow-wrap:anywhere;margin:13px 0 10px;font-size:20px;font-weight:400;line-height:1.4}.page-module-scss-module__oGNRXG__card>p{color:#66615f;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 16px;font-size:13px;line-height:1.75;display:-webkit-box;overflow:hidden}.page-module-scss-module__oGNRXG__card a{color:inherit;text-decoration:none}.page-module-scss-module__oGNRXG__card a:focus-visible{outline-offset:3px;outline:2px solid #b36a22}.page-module-scss-module__oGNRXG__imageLink{aspect-ratio:1.5;background:#e6e6e6;border-radius:7px;display:block;position:relative;overflow:hidden}.page-module-scss-module__oGNRXG__imageLink>img{object-fit:cover;width:100%;height:100%;transition:transform .35s}.page-module-scss-module__oGNRXG__imageLink:hover>img{transform:scale(1.035)}.page-module-scss-module__oGNRXG__placeholder{background:linear-gradient(135deg,#ddd,#e7dfd3);flex-direction:column;justify-content:center;align-items:center;gap:14px;height:100%;display:flex}.page-module-scss-module__oGNRXG__placeholder span:first-child{letter-spacing:.1em;color:#66615f;font-size:clamp(18px,2vw,27px)}.page-module-scss-module__oGNRXG__placeholder span:last-child{letter-spacing:.15em;color:#9c5518;font-size:9px}.page-module-scss-module__oGNRXG__featured{color:#fff;letter-spacing:.08em;background:#66615f;border-radius:7px;padding:6px 9px;font-size:9px;position:absolute;top:10px;left:10px}.page-module-scss-module__oGNRXG__cardMeta{color:#77716a;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:16px;font-size:10px;display:flex}.page-module-scss-module__oGNRXG__cardMeta>span{color:#b36a22;text-transform:uppercase;letter-spacing:.06em}.page-module-scss-module__oGNRXG__readMore{border-top:1px solid #d1cdc7;justify-content:space-between;margin-top:auto;padding:12px 0 0;font-size:12px;display:flex}.page-module-scss-module__oGNRXG__readMore span{color:#ed9315;font-size:18px}.page-module-scss-module__oGNRXG__pagination{justify-content:center;align-items:center;gap:24px;margin-top:32px;font-size:13px;display:flex}.page-module-scss-module__oGNRXG__pagination a{color:#66615f;border:1px solid #bdb8b0;border-radius:20px;padding:9px 13px;text-decoration:none}.page-module-scss-module__oGNRXG__pagination a:hover{color:#9c5518;border-color:#c39057}.page-module-scss-module__oGNRXG__empty{text-align:center;background:#f4f4f4;border:1px solid #cbc6c0;border-radius:10px;padding:56px 20px}.page-module-scss-module__oGNRXG__empty>span{letter-spacing:.08em;color:#b36a22;font-size:11px}.page-module-scss-module__oGNRXG__empty h1,.page-module-scss-module__oGNRXG__empty h2{margin:20px 0 14px;font-size:28px;font-weight:400}.page-module-scss-module__oGNRXG__empty p{color:#66615f;margin:15px 0 24px}.page-module-scss-module__oGNRXG__empty a,.page-module-scss-module__oGNRXG__empty button{color:#fff;cursor:pointer;font:inherit;background:#66615f;border:1px solid #66615f;border-radius:25px;padding:11px 18px;font-size:13px;text-decoration:none;display:inline-block}.page-module-scss-module__oGNRXG__empty a:hover,.page-module-scss-module__oGNRXG__empty button:hover{color:#b36a22;background:#333}.page-module-scss-module__oGNRXG__detailPage>article{max-width:1050px;margin:auto}.page-module-scss-module__oGNRXG__articleNav{justify-content:space-between;gap:15px;max-width:1320px;margin:0 auto 65px;font-size:12px;display:flex}.page-module-scss-module__oGNRXG__articleNav a{color:#647054}.page-module-scss-module__oGNRXG__articleNav>span{letter-spacing:.15em;color:#8f9585;font-size:10px}.page-module-scss-module__oGNRXG__articleHeader{max-width:850px;margin:auto}.page-module-scss-module__oGNRXG__articleHeader h1{letter-spacing:-.04em;overflow-wrap:anywhere;margin:24px 0;font-size:clamp(34px,4.8vw,64px);font-weight:400;line-height:1.15}.page-module-scss-module__oGNRXG__articleHeader>p{color:#74796e;white-space:pre-line;font-size:20px;line-height:1.7}.page-module-scss-module__oGNRXG__byline{color:#818777;flex-wrap:wrap;gap:22px;padding:28px 0 35px;font-size:12px;display:flex}.page-module-scss-module__oGNRXG__cover{margin:15px 0 50px}.page-module-scss-module__oGNRXG__cover>img{object-fit:contain;background:#eeeee6;width:100%;max-height:680px}.page-module-scss-module__oGNRXG__cover figcaption{color:#858a7e;margin:10px 0;font-size:12px}.page-module-scss-module__oGNRXG__richContent{overflow-wrap:anywhere;max-width:850px;margin:25px auto 50px;font-size:17px;line-height:1.9}.page-module-scss-module__oGNRXG__richContent p{margin:0 0 1.2em}.page-module-scss-module__oGNRXG__richContent h1,.page-module-scss-module__oGNRXG__richContent h2,.page-module-scss-module__oGNRXG__richContent h3,.page-module-scss-module__oGNRXG__richContent h4{margin:1.5em 0 .7em;font-weight:500;line-height:1.35}.page-module-scss-module__oGNRXG__richContent h1{font-size:2em}.page-module-scss-module__oGNRXG__richContent h2{font-size:1.65em}.page-module-scss-module__oGNRXG__richContent h3{font-size:1.35em}.page-module-scss-module__oGNRXG__richContent a{color:#94723d;text-underline-offset:4px;text-decoration:underline}.page-module-scss-module__oGNRXG__richContent img{border-radius:2px;max-width:100%;height:auto}.page-module-scss-module__oGNRXG__richContent iframe,.page-module-scss-module__oGNRXG__richContent video{aspect-ratio:16/9;border:0;width:100%;margin:28px 0;display:block}.page-module-scss-module__oGNRXG__richContent ul,.page-module-scss-module__oGNRXG__richContent ol{margin:1em 0;padding-left:2em}.page-module-scss-module__oGNRXG__richContent ul{list-style:outside}.page-module-scss-module__oGNRXG__richContent ol{list-style:decimal}.page-module-scss-module__oGNRXG__richContent li{margin:.3em 0}.page-module-scss-module__oGNRXG__richContent blockquote{color:#707e5f;border-left:3px solid #b5be9f;margin:30px 0;padding:10px 25px;font-size:1.15em}.page-module-scss-module__oGNRXG__richContent pre{white-space:pre-wrap;background:#efeee8;border-radius:5px;padding:20px;font-family:monospace;font-size:14px}.page-module-scss-module__oGNRXG__richContent table{border-collapse:collapse;width:100%}.page-module-scss-module__oGNRXG__richContent td,.page-module-scss-module__oGNRXG__richContent th{border:1px solid #c8cbbb;padding:10px}.page-module-scss-module__oGNRXG__richContent .ql-align-center{text-align:center}.page-module-scss-module__oGNRXG__richContent .ql-align-right{text-align:right}.page-module-scss-module__oGNRXG__richContent .ql-align-justify{text-align:justify}.page-module-scss-module__oGNRXG__richContent .ql-size-small{font-size:.75em}.page-module-scss-module__oGNRXG__richContent .ql-size-large{font-size:1.5em}.page-module-scss-module__oGNRXG__richContent .ql-size-huge{font-size:2.5em}.page-module-scss-module__oGNRXG__richContent .ql-font-serif{font-family:Georgia,serif}.page-module-scss-module__oGNRXG__richContent .ql-font-monospace{font-family:monospace}.page-module-scss-module__oGNRXG__richContent .ql-direction-rtl{direction:rtl}.page-module-scss-module__oGNRXG__richContent .ql-code-block-container{white-space:pre-wrap;background:#efeee8;padding:20px;font-family:monospace}.page-module-scss-module__oGNRXG__richContent .ql-indent-1{padding-left:3em}.page-module-scss-module__oGNRXG__richContent .ql-indent-2{padding-left:6em}.page-module-scss-module__oGNRXG__richContent .ql-indent-3{padding-left:9em}.page-module-scss-module__oGNRXG__richContent .ql-indent-4{padding-left:12em}.page-module-scss-module__oGNRXG__richContent .ql-indent-5{padding-left:15em}.page-module-scss-module__oGNRXG__richContent .ql-indent-6{padding-left:18em}.page-module-scss-module__oGNRXG__richContent .ql-indent-7{padding-left:21em}.page-module-scss-module__oGNRXG__richContent .ql-indent-8{padding-left:24em}.page-module-scss-module__oGNRXG__tags{flex-wrap:wrap;gap:10px;max-width:850px;margin:0 auto 60px;display:flex}.page-module-scss-module__oGNRXG__tags a{color:#727e61;border:1px solid #d6dccb;border-radius:3px;padding:7px 12px;font-size:12px}.page-module-scss-module__oGNRXG__articleFooter{color:#777f6a;border-top:1px solid #d8d8cf;justify-content:space-between;gap:20px;max-width:1050px;margin:auto;padding:35px 0;font-size:14px;display:flex}.page-module-scss-module__oGNRXG__articleFooter a{color:#4b5e37}@media (max-width:1000px){.page-module-scss-module__oGNRXG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.page-module-scss-module__oGNRXG__page,.page-module-scss-module__oGNRXG__detailPage{padding:105px 5vw 32px}.page-module-scss-module__oGNRXG__grid{grid-template-columns:1fr;gap:16px}.page-module-scss-module__oGNRXG__collectionHeader{flex-direction:column;align-items:stretch;padding:24px 0}.page-module-scss-module__oGNRXG__search input{flex:1;width:0}.page-module-scss-module__oGNRXG__heroLine span:last-child{display:none}.page-module-scss-module__oGNRXG__articleNav{margin-bottom:40px}.page-module-scss-module__oGNRXG__articleNav>span{display:none}.page-module-scss-module__oGNRXG__articleHeader>p{font-size:17px}.page-module-scss-module__oGNRXG__richContent{font-size:16px}.page-module-scss-module__oGNRXG__articleFooter{flex-direction:column}}.page-module-scss-module__oGNRXG__richContent strong,.page-module-scss-module__oGNRXG__richContent b{font-weight:700}.page-module-scss-module__oGNRXG__richContent em,.page-module-scss-module__oGNRXG__richContent i{font-style:italic}.page-module-scss-module__oGNRXG__richContent s{text-decoration:line-through}.page-module-scss-module__oGNRXG__richContent sub{vertical-align:sub;font-size:.75em}.page-module-scss-module__oGNRXG__richContent sup{vertical-align:super;font-size:.75em}
