.hq{max-width:1240px;margin:0 auto;padding:96px 40px;color:#364332}.hq-intro{max-width:620px;margin:0 auto 44px;text-align:center}.hq .hq-eyebrow{font:500 10px/1.6 HascuriManrope,sans-serif;letter-spacing:.16em;margin:0 0 18px}.hq h2{font:400 clamp(30px,3.3vw,46px)/1.2 HascuriLora,serif;letter-spacing:-.025em;margin:0 0 22px}.hq p{font:400 14px/1.85 HascuriManrope,sans-serif;color:#65705f}.hq-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.hq-card{padding:36px;background:#f4f3ed;border-radius:3px}.hq-mark{display:flex;align-items:center;gap:12px;margin-bottom:30px;color:#61784d}.hq-mark svg{width:46px;height:46px}.hq-mark span{font:500 23px/1 HascuriManrope,sans-serif;letter-spacing:.08em}.hq-mark--rose{color:#a66e79}.hq h3{font:400 25px/1.3 HascuriLora,serif;margin:0 0 16px}.hq-card>.hq-eyebrow{font-size:9px;margin-bottom:10px}.hq-card>p:not(.hq-eyebrow){min-height:104px;margin:0 0 24px}.hq details{border-top:1px solid #d9dece}.hq summary{cursor:pointer;display:flex;justify-content:space-between;gap:16px;align-items:center;font:500 12px/1.6 HascuriManrope,sans-serif;padding:19px 0 0;list-style:none}.hq summary::-webkit-details-marker{display:none}.hq summary span{font-size:22px;font-weight:300}.hq details[open] summary span{transform:rotate(45deg)}.hq-extract{margin-top:24px;border-top:1px solid #d9dece;padding-top:22px}.hq .hq-caption{font-size:9px;letter-spacing:.1em}.hq dl{margin:18px 0}.hq dl div{padding:10px 0;border-bottom:1px solid #e0e3d9}.hq dt{font:500 11px/1.5 HascuriManrope,sans-serif;color:#3d4937}.hq dd{margin:4px 0 0;font:400 12px/1.7 HascuriManrope,sans-serif;color:#68705f}.hq-extract p{font-size:11px}.hq .hq-note{max-width:760px;text-align:center;margin:25px auto 0;font-size:10px;line-height:1.8;color:#818575}@media(max-width:749px){.hq{padding:64px 22px}.hq-intro{margin-bottom:30px}.hq-grid{grid-template-columns:1fr;gap:16px}.hq-card{padding:28px 25px}.hq h3{font-size:23px}.hq-card>p:not(.hq-eyebrow){min-height:0}.hq-mark{margin-bottom:24px}.hq p{font-size:13px}}

.hq summary::after{content:none!important}

.hq-range{max-width:760px;text-align:center;margin:48px auto 32px}.hq-range h3{font-size:25px}.hq-range a{color:inherit;text-underline-offset:4px}.hq-animal{display:flex;align-items:center;justify-content:center;gap:24px;border-top:1px solid #d9dece;border-bottom:1px solid #d9dece;padding:30px 0;margin-top:36px}.hq-animal>svg{width:54px;height:54px;flex-shrink:0;color:#7b648b}.hq-animal .hq-eyebrow{margin:0 0 8px}.hq-animal h3{font-size:24px;margin:0 0 8px}.hq-animal p:last-child{margin:0;font-size:13px}@media(max-width:749px){.hq-range{margin-top:36px}.hq-animal{align-items:flex-start;gap:16px}.hq-animal>svg{width:40px;height:40px}.hq-animal h3{font-size:21px}}
