.concept-note{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:11px 0 0;color:#68735f;font-size:10px;letter-spacing:.04em}.concept-note span{display:flex;align-items:center;gap:8px}.concept-note span:before{content:"";width:5px;height:5px;border-radius:50%;background:#a26746}.concept-note a{text-decoration:underline;text-underline-offset:4px}.guide-summary .guide-quick-facts{display:flex;gap:18px;flex-wrap:wrap;margin:0 0 22px;font-size:10px;color:#5d6957}.guide-quick-facts span{display:flex;align-items:center;gap:6px}.guide-quick-facts span:before{content:"";width:4px;height:4px;background:#8b957c;border-radius:50%}.guide-policy{margin:0;background:#f3eee3;padding:0 15px 13px 41px;font-size:10px}.guide-policy summary{cursor:pointer;text-decoration:underline;text-underline-offset:4px;color:#696651}.guide-policy p{font-size:11px;margin:12px 0 8px}.guide-policy a{font-size:10px;text-decoration:underline;text-underline-offset:4px}.guide-policy .icon{width:12px;height:12px;vertical-align:middle}.product-guide .guide-final-sale{margin-bottom:0;border-radius:3px 3px 0 0}.product-guide .guide-facts{border-bottom:0}.brand-story{margin:8px 0 30px;padding:48px 50px 36px;background:#e9eddf;display:grid;grid-template-columns:.95fr 1.05fr;gap:72px;border-radius:4px;scroll-margin-top:115px}.brand-story .guide-kicker{color:#68775b;font-size:9px;margin:0 0 18px}.brand-story h2{font:42px/1.08 var(--serif);letter-spacing:-1.2px;margin:0 0 20px}.brand-deck{font-size:13px;line-height:1.8!important;color:#52604d;max-width:380px;margin:0 0 20px}.brand-story-intro>.text-link{font-size:11px;white-space:normal}.brand-product-note{margin-top:34px;border-top:1px solid #c6cfba;padding-top:23px;max-width:355px}.brand-note-label{font-size:9px;letter-spacing:.13em;font-weight:500;color:#67735a}.brand-material{display:flex;gap:19px;align-items:center;margin-top:10px}.brand-material>strong{font-size:51px;line-height:1.1;font-weight:400;letter-spacing:-2px}.brand-material>strong>span{font-size:25px;margin-left:2px}.brand-material p{margin:0;font-size:12px;line-height:1.65!important}.brand-material p span{color:#6c785f;font-size:11px}.brand-material-bar{height:5px;background:#c6d0b9;margin:16px 0 14px;border-radius:2px;overflow:hidden}.brand-material-bar span{display:block;height:100%;width:70%;background:#506b4c}.brand-product-note>p{font-size:11px;color:#5c6953;margin:0 0 9px;line-height:1.7}.brand-story a:not(.text-link){font-size:10px;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#8d9a81;display:inline-flex;align-items:center;gap:7px;line-height:1.6}.brand-story a .icon{width:12px;height:12px}.brand-efforts-label{font-size:9px;letter-spacing:.12em;color:#66765b;margin:0 0 5px}.brand-effort{display:grid;grid-template-columns:1fr;gap:0;padding:22px 0;border-bottom:1px solid #c8d0bd}.brand-effort-number{font-size:10px;color:#849274;padding-top:6px}.brand-effort h3{font:23px/1.2 var(--serif);font-weight:400;margin:0 0 10px;letter-spacing:-.3px}.brand-effort p{font-size:12px;color:#52614c;margin:0 0 12px;line-height:1.75}.brand-attribution{font-size:9px;color:#748067;margin:17px 0 0;line-height:1.7!important}.brand-conversations{grid-column:1/-1;border-top:1px solid #c8d0bd;padding-top:28px}.brand-conversations h3{font:29px var(--serif);margin:0 0 20px}.brand-conversations article{max-width:770px;margin-top:25px}.brand-conversations h4{font-size:14px;font-weight:500}.brand-conversations p{font-size:13px}.brand-conversations small{font-size:10px;color:#67735a}.brand-conversations a{margin-left:15px}.guide-jumps{margin-bottom:0}.guide-jumps a{display:flex;align-items:center;gap:10px}.guide-jumps span{font-size:9px;color:#8b947f}.product-guide .guide-hero{padding-bottom:32px}
.guide-table-scroll{position:relative}
@media(max-width:1000px){.brand-story{padding:37px 32px;gap:35px}.brand-story h2{font-size:36px}.brand-effort{gap:10px}.brand-effort h3{font-size:21px}.brand-attribution{margin-left:0}}
@media(max-width:760px){.concept-note{font-size:9px;padding-top:13px}.concept-note a{font-size:9px}.brand-story{grid-template-columns:1fr;gap:34px;padding:30px 23px;margin-top:0;margin-bottom:15px;scroll-margin-top:100px}.brand-story h2{font-size:36px}.brand-story h2 br{display:none}.brand-deck{max-width:none}.brand-product-note{max-width:none;margin-top:27px}.brand-material{gap:20px}.brand-material>strong{font-size:46px}.brand-material-bar{margin-top:13px}.brand-effort{padding:20px 0}.brand-effort h3{font-size:23px}.brand-effort p{font-size:13px}.brand-efforts-label{font-size:9px}.brand-story a:not(.text-link){font-size:11px}.brand-attribution{font-size:10px}.guide-jumps{font-size:11px;gap:10px}.guide-jumps a{gap:6px}.guide-jumps span{font-size:8px}.guide-summary .guide-quick-facts{font-size:11px;gap:17px}.guide-policy{font-size:11px}.guide-policy a{font-size:11px}}

.guide-jumps{flex-wrap:wrap;gap:18px 32px}.guide-final-sale{margin-bottom:0}.product-guide .guide-hero{padding-bottom:32px}#the-deal{scroll-margin-top:110px}.product-guide .deal-note{margin:0;padding:34px 0;border-bottom:1px solid var(--line);background:none}.product-guide .deal-note>p{font-size:14px}.product-guide .guide-section{padding-top:42px}.product-guide .shipping-note{margin-top:15px}
@media(max-width:760px){.guide-jumps{gap:14px 22px;justify-content:space-between;font-size:11px}.product-guide .deal-note{padding:30px 0;gap:14px}.product-guide .deal-note h2{font-size:29px}.product-guide .deal-note>p{font-size:13px}}
