.hws{color:#344138;background:#e6e8df;margin:52px 0 64px;padding:clamp(24px,4vw,64px)}.hws-intro{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.hws h2{font-family:var(--font-newsreader),Georgia,serif;letter-spacing:-.035em;margin:18px 0 24px;font-size:clamp(36px,4vw,64px);font-weight:400;line-height:1.05}.hws h3{margin:18px 0;font-family:Georgia,serif;font-size:28px;font-weight:400;line-height:1.2}.hws p{max-width:620px;line-height:1.65}.hws-collections{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:48px;display:grid}.hws-collections>button{text-align:left;min-height:260px;color:inherit;cursor:pointer;background:#f5f0e4;border:1px solid #b8c0b4;flex-direction:column;align-items:flex-start;padding:28px;display:flex}.hws-collections>button:nth-child(3n+2){background:#e0d5ca}.hws-collections>button:nth-child(3n+3){background:#d4dfe0}.hws-collections>button>span:last-child{margin-top:auto}.hws-number{letter-spacing:.1em;text-transform:uppercase;font-size:11px}.hws-form{background:#f4f0e5;gap:20px;max-width:660px;margin:36px 0;padding:28px;display:grid}.hws-form label{gap:10px;font-size:14px;display:grid}.hws-form input,.hws-form textarea,.hws-form select,.hws-extraction textarea{font:inherit;color:inherit;box-sizing:border-box;background:0 0;border:0;border-bottom:1px solid #899486;border-radius:0;width:100%;padding:12px 0}.hws-form textarea{min-height:90px}.hws-collection-title{border-bottom:1px solid #bac1b5;padding:32px 0}.hws-entries{gap:40px;margin-top:40px;display:grid}.hws-entry{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:28px;display:grid}.hws-entry img,.hws-entry video{object-fit:contain;background:#dadbcc;width:100%;max-height:480px}.hws-entry audio{width:100%}.hws-review{border-bottom:1px solid #a6aea1;grid-column:1/-1;padding-bottom:12px;font-size:13px}.hws-entry-actions{flex-wrap:wrap;gap:14px;margin-top:24px;display:flex}.hws-document{overflow-wrap:anywhere;background:#f4f0e5;padding:56px 24px}.hws-sharing{border-top:1px solid #bac1b5;padding-top:28px}.hws-sharing summary{cursor:pointer;justify-content:space-between;font-family:Georgia,serif;font-size:25px;display:flex}.hws-member{overflow-wrap:anywhere;border-top:1px solid #bac1b5;justify-content:space-between;align-items:center;gap:20px;padding:16px 0;display:flex}.hws-extraction{border-top:1px solid #c8c4b6;margin-top:40px;padding-top:28px}.hws-extraction h2{font-family:Georgia,serif;font-size:30px;font-weight:400}.hws-transcript{white-space:pre-wrap;max-height:460px;line-height:1.8;overflow:auto}.hws-extraction textarea{min-height:280px;line-height:1.7}.hws-segment{color:inherit;text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;border-bottom:1px solid #ccc5b5;width:100%;padding:12px 0;display:block}.hws-empty{padding:40px 0}.hws button:focus-visible,.hws a:focus-visible{outline-offset:5px;outline:2px solid}@media (max-width:700px){.hws-intro{display:block}.hws-intro>.hwp-primary{margin-top:24px}.hws-collections,.hws-entry{grid-template-columns:1fr}.hws-form{padding:20px}.hws-member{flex-direction:column;align-items:flex-start}.hws{margin:28px -8px 40px;padding:24px}.hws-collection-title h2{overflow-wrap:anywhere}}.hws-discoveries{background:#e9dfd2;margin:48px 0;padding:clamp(24px,4vw,60px)}.hws-discoveries h2{letter-spacing:-.03em;font:400 clamp(30px,3vw,46px)/1.1 Georgia,serif}.hws-discoveries article{border-top:1px solid #c5b9aa;padding:28px 0}.hws-pair{grid-template-columns:1fr 1fr;gap:24px;display:grid}.hws-pair button{font:inherit;cursor:pointer;color:inherit;text-align:left;background:#f5f0e5;border:0;padding:20px}.hws-pair img{object-fit:contain;width:100%;height:180px;margin-bottom:20px;display:block}.hws-discoveries .hwp-text-button{margin-left:16px}@media (max-width:500px){.hws-pair{gap:12px}.hws-pair button{padding:12px}.hws-pair img{height:110px}}.hwp .hwp-primary{font-size:13px}.hwp-header nav{flex-wrap:wrap;justify-content:flex-end;gap:8px 18px}.hwp-logo{flex-shrink:0}.hws-collections>button h3{overflow-wrap:anywhere}.hws-intro p{font-size:14px}.hws-form p{font-size:13px}.hws-collections>button p{font-size:14px}.hws-form .hwp-primary{justify-self:start}.hws-extraction{max-width:800px}.hwp-footer{gap:22px}@media (max-width:360px){.hwp-header{align-items:flex-start;gap:10px}.hwp-header .hwp-logo{width:112px}.hwp-header nav{gap:4px 12px;max-width:145px;font-size:10px}.hwp-personal-actions{gap:12px}.hwp-personal-actions .hwp-primary{gap:12px;padding:13px}.hws .hwp-primary{gap:16px}}.hws-contribute{border-top:1px solid #bac1b5;padding:22px 0}.hws-contribute summary{font:400 25px/1.2 var(--font-newsreader),Georgia,serif;cursor:pointer;justify-content:space-between;gap:20px;display:flex}.hws-contribute .hws-form{margin-bottom:0}.hws-sharing{margin-top:24px}.hws-intro h2{font-family:var(--font-newsreader),Georgia,serif}
.hwa{color:#332f24;--hwa-green:#324b37;border-top:1px solid #ac9e7b55;border-bottom:1px solid #ac9e7b55;margin:12px 0 58px;padding:34px 0 30px}.hwa-heading{justify-content:space-between;align-items:end;gap:25px;margin-bottom:26px;display:flex}.hwa-eyebrow{font:500 9px/1.65 var(--font-inter),Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#726650;margin:0 0 10px}.hwa h2{font:400 clamp(30px,3.3vw,43px)/1.1 var(--font-newsreader),Georgia,serif;letter-spacing:-.035em;margin:0}.hwa h2 em{font-weight:400}.hwa-invitation{font:12px/1.75 var(--font-inter),Arial,sans-serif;color:#726650;margin:0}.hwa-form{background:#fbf6ec88;border:1px solid #ab9b7b8a;align-items:stretch;min-height:65px;display:flex;box-shadow:0 2px 8px #43372204}.hwa input{color:#342f25;width:100%;min-width:0;font:400 20px/1.35 var(--font-newsreader),Georgia,serif;background:0 0;border:0;border-radius:0;flex:1;padding:18px 23px}.hwa input::placeholder{color:#807660;opacity:1}.hwa button.hwa-submit{background:var(--hwa-green);color:#f9f1df;border:0;border-left:1px solid #ab9b7b75;border-radius:0;justify-content:space-between;align-items:center;gap:19px;min-width:112px;padding:0 24px;font-size:12px;transition:background .2s;display:flex}.hwa button.hwa-submit>span:last-child{font-size:23px;font-weight:300}.hwa button.hwa-submit:hover:not(:disabled){background:#253c2a}.hwa button.hwa-submit:disabled{cursor:default;color:#6d6555;opacity:1;background:#e8e0d0}.hwa input:focus-visible{outline-offset:-4px;outline:2px solid #4c6145}.hwa-scope{font:11px/1.7 var(--font-inter),Arial,sans-serif;color:#6b6352;max-width:750px;margin:14px 0 5px}.hwa-details{font:10px/1.7 var(--font-inter),Arial,sans-serif;color:#6b6352;max-width:660px}.hwa-details summary{cursor:pointer;text-underline-offset:3px;width:fit-content;min-height:30px;padding:5px 0;text-decoration:underline;display:list-item}.hwa-details>p{max-width:650px;margin:7px 0 0}.hwa-status{font:13px/1.7 var(--font-newsreader),Georgia,serif;color:#4e6648;margin:22px 0 0}.hwa-error{max-width:670px;padding-top:16px}.hwa-error>p{font:12px/1.7 var(--font-inter),Arial,sans-serif;color:#814333}.hwa-error button{color:var(--hwa-green);background:0 0;border:0;border-bottom:1px solid #ab9b7b75;min-height:44px;padding:12px 0;font-size:12px}.hwa-error button>span{margin-left:14px}.hwa-answer{border-top:1px solid #ab9b7b55;outline:none;max-width:870px;margin:32px 0 0;padding:28px 0 0;animation:.35s both hwa-appear}.hwa-asked{font:400 18px/1.4 var(--font-newsreader),Georgia,serif;color:#756b56;margin:10px 0 15px}.hwa-answer-text{font:400 clamp(21px,2.1vw,27px)/1.5 var(--font-newsreader),Georgia,serif;letter-spacing:-.015em;color:#39382b;white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 25px}.hwa-sources{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;margin-bottom:15px;display:grid}.hwa .hwa-source{text-align:left;width:100%;min-width:0;color:inherit;background:0 0;border:0;border-top:1px solid #aa9a7640;align-items:start;gap:14px;min-height:44px;padding:17px 0 13px;display:flex}.hwa-source-number{font:400 15px/1.5 var(--font-newsreader),Georgia,serif;color:#8c7c5b;padding-top:2px}.hwa-source-content{flex-direction:column;gap:6px;min-width:0;display:flex}.hwa-source-content>small{font:500 9px/1.6 var(--font-inter),Arial,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:#786b54}.hwa-source-content>strong{font:400 21px/1.15 var(--font-newsreader),Georgia,serif;color:#364b33;overflow-wrap:anywhere}.hwa-source-content>q{font:11px/1.65 var(--font-inter),Arial,sans-serif;color:#6b6352;overflow-wrap:anywhere;quotes:"“" "”" "‘" "’"}.hwa-source-arrow{color:#67704c;margin-left:auto;font-size:18px;transition:transform .2s}.hwa button.hwa-source:hover .hwa-source-content>strong{text-underline-offset:4px;text-decoration:underline}.hwa button.hwa-source:hover .hwa-source-arrow{transform:translate(2px,-2px)}.hwa-footnote{font:10px/1.7 var(--font-inter),Arial,sans-serif;color:#786e58;margin:8px 0 22px}.hwa-answer-actions{flex-wrap:wrap;align-items:center;gap:25px;display:flex}.hwa-family{color:#324b37;font:500 12px/1.4 var(--font-inter),Arial,sans-serif;background:#e5e7d666;border:1px solid #9b9e7e66;justify-content:space-between;align-items:center;gap:24px;min-height:46px;padding:14px 17px;display:inline-flex}.hwa-family:hover{background:#dce1cc}.hwa-again{color:#6b6352;font:11px/1.4 var(--font-inter),Arial,sans-serif;background:0 0;border:0;border-bottom:1px solid #aa9a7640;min-height:44px;padding:13px 0}.hwa-visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hwa :focus-visible{outline-offset:5px;outline:2px solid #4c6145}.hwa-answer:focus-visible{outline:0}.hwa-answer:focus-visible>.hwa-eyebrow{outline-offset:6px;outline:2px solid #4c6145;width:fit-content}@keyframes hwa-appear{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:700px){.hwa{margin:7px 0 37px;padding:26px 0 23px}.hwa-heading{margin-bottom:22px;display:block}.hwa-invitation{margin-top:15px;font-size:11px}.hwa-invitation br{display:none}.hwa-invitation br:after{content:" "}.hwa-invitation br+*{margin-left:4px}.hwa-form{min-height:59px}.hwa input{padding:14px 13px;font-size:18px}.hwa button.hwa-submit{gap:10px;min-width:80px;padding:0 14px;font-size:11px}.hwa button.hwa-submit>span:last-child{font-size:20px}.hwa-scope{font-size:10px;line-height:1.75}.hwa-details summary{min-height:40px;padding-top:9px}.hwa-sources{grid-template-columns:1fr;gap:0}.hwa-source-content>strong{font-size:23px}.hwa-answer{margin-top:24px;padding-top:23px}.hwa-asked{font-size:16px}.hwa-answer-actions{flex-direction:column;align-items:stretch;gap:9px}.hwa-family{width:100%;font-size:11px}.hwa-again{align-self:flex-start}.hwa-answer-text{font-size:23px}}@media (prefers-reduced-motion:reduce){.hwa *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (forced-colors:active){.hwa,.hwa-form,.hwa-answer{color:canvastext;background:canvas}.hwa button.hwa-submit,.hwa-family{color:buttontext;background:buttonface;border:1px solid buttontext}.hwa :focus-visible{outline-color:highlight}}.hwa-playback{color:#344a3d;background:#e8e9dd;border-top:1px solid #c9cbbd;padding:1rem 1.5rem}.hwa-playback p{margin:0 0 .6rem;font-size:13px}.hwa-playback audio{width:100%;max-width:500px;height:40px}
