html,body{overflow-x:hidden;max-width:100%}img,svg,video{max-width:100%;height:auto}h1,h2,h3,h4{overflow-wrap:break-word;word-break:normal}p{overflow-wrap:break-word}@media(max-width:720px){.p-res-research__filters{flex-wrap:nowrap;gap:1.1rem;padding-bottom:.9rem;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}.p-res-research__filter{scroll-snap-align:start;padding:.3rem 0;font-size:.82rem}}@media(max-width:1080px)and (min-width:881px){.p-fn-hero__grid{gap:clamp(1.75rem,3vw,2.5rem)}.p-fn-hero__title{font-size:clamp(2rem,4vw,3.2rem)}.p-fn-hero__sub{font-size:clamp(1rem,1.3vw,1.12rem)}}@media(max-width:560px){.p-fn-hero{padding:calc(var(--nav-h, 76px) + 1.5rem) 0 2.5rem}.p-fn-hero__title{font-size:clamp(2rem,8vw,2.7rem)}.p-fn-hero__sub{font-size:1rem}.p-fn-hero__note{padding:1.35rem 1.25rem}.p-fn-hero__note-title{font-size:1.2rem}.p-fn-hero__note-body{font-size:.9rem}}@media(max-width:820px){.p-fn-map__pair{grid-template-columns:1fr;gap:.9rem}.p-fn-map__marker{font-size:1.2rem}.p-fn-map__row{grid-template-columns:40px 1fr;gap:.9rem;padding:1rem 1.1rem}}@media(max-width:560px){.p-fn-ask{padding:2.75rem 0}.p-fn-ask__card{padding:1.75rem 1.25rem;border-radius:8px}.p-fn-ask__title{font-size:1.55rem}.p-fn-ask__input{padding:.85rem .95rem;font-size:.98rem}.p-fn-ask__submit{padding:.85rem 1.2rem;font-size:.9rem}.p-fn-ask__row{gap:.55rem}}@media(max-width:640px){.p-fn-inside__steps{gap:1.5rem}.p-fn-inside__title{font-size:clamp(1.6rem,6vw,2.1rem)}.p-fn-inside__name{font-size:1.12rem}}@media(max-width:620px){.p-res-guides__cover img{max-width:200px}.p-res-guides__card{flex:0 0 78%}.p-res-guides__name{font-size:1.1rem}.p-res-guides__desc{font-size:.9rem}}@media(max-width:900px)and (min-width:561px){.p-res-fieldnote{padding:clamp(1.5rem,3vw,2.25rem)}.p-res-fieldnote__title{font-size:clamp(1.8rem,3.4vw,2.4rem)}}@media(max-width:480px){.o-container{padding-inline:1.1rem}}.p-fn-hero__title,.p-fn-map__title,.p-fn-inside__title,.p-fn-ask__title,.p-fn-hero__note-title,.p-res-fieldnote__title,.p-res-guides__title,.p-res-safety__title,.p-res-research__title,.p-res-journal__title,.p-fn-hero__sub,.p-fn-map__body,.p-fn-inside__body,.p-fn-ask__body,.p-fn-hero__note-body,.p-res-fieldnote__sub,.p-res-safety__body{text-wrap:balance}@media(min-width:1440px){.o-container{max-width:1360px;padding-inline:3rem}}@media(min-width:1720px){.o-container{max-width:1440px;padding-inline:4rem}}.p-fn-map__body,.p-fn-inside__body,.p-fn-hero__note-body,.p-res-safety__body,.p-res-research__body,.p-res-safety__note,.p-res-featured__body,.p-res-hero__body{max-width:62ch}.p-fn-hero__title{font-size:clamp(2.1rem,3.2vw + 1rem,4.15rem)}.p-fn-map__title,.p-fn-inside__title,.p-fn-ask__title{font-size:clamp(1.75rem,2vw + 1rem,2.9rem)}.p-res-hero__title{font-size:clamp(2.2rem,3vw + 1rem,3.75rem)}.p-res-guides__title,.p-res-research__title,.p-res-journal__title,.p-res-safety__title{font-size:clamp(1.85rem,2.2vw + 1rem,3rem)}.p-fn-hero__cover img,.p-res-hero__media img,.p-res-fieldnote__cover img,.p-res-guides__cover img{object-fit:cover}.p-res-hero__media img{aspect-ratio:5 / 4}@media(max-width:720px){.p-res-hero__media img{aspect-ratio:4 / 3}}.p-fn-hero,.p-fn-map,.p-fn-inside,.p-fn-ask,.p-fn-close,.p-res-hero,.p-res-featured,.p-res-guides,.p-res-research,.p-res-journal,.p-res-safety,.p-res-member,.p-res-mapping{--section-y: clamp(3.5rem, 6vw, 6rem)}.p-fn-map,.p-fn-inside,.p-fn-ask,.p-res-featured,.p-res-guides,.p-res-research,.p-res-journal,.p-res-safety,.p-res-member,.p-res-mapping{padding-top:var(--section-y);padding-bottom:var(--section-y)}.p-res-guides__card,.p-res-guides__content,.p-res-fieldnote__body,.p-res-featured__content,.p-res-research__featured,.p-res-research__list,.p-res-safety__intro,.p-res-safety__questions,.p-fn-hero__body,.p-fn-hero__note,.p-fn-map__side{min-width:0}@media(min-width:720px)and (max-width:1079px){.o-container{padding-inline:clamp(1.75rem,4vw,3rem)}.p-fn-hero__grid{gap:clamp(2rem,4vw,3rem)}.p-res-fieldnote{padding:clamp(1.75rem,3.5vw,2.75rem)}}@media(max-width:480px){.p-fn-hero{padding-top:calc(var(--nav-h, 76px) + 1.25rem);padding-bottom:2rem}.p-fn-map,.p-fn-inside{padding:2.5rem 0}.p-fn-ask{padding:2.25rem 0}.p-res-hero{padding:calc(var(--nav-h, 76px) + 1.5rem) 0 2.25rem}.p-res-hero__title{font-size:clamp(1.9rem,8vw,2.4rem)}.p-res-hero__body{font-size:1rem}.p-res-guides__title,.p-res-safety__title,.p-res-research__title{font-size:clamp(1.75rem,7vw,2.15rem)}}.p-res-hero{padding-top:calc(var(--nav-h, 76px) + clamp(2rem,5vw,4rem))}.o-nav__cta:focus-visible,.p-fn-ask__submit:focus-visible,.p-res-hero__cta:focus-visible,.p-res-featured__cta:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@media print{.o-nav,.o-nav__backdrop,.p-fn-ask,.p-fn-close__back{display:none!important}body{background:#fff;color:#000}*{box-shadow:none!important}a{color:#000;text-decoration:underline}.p-fn-hero,.p-fn-map,.p-fn-inside{background:#fff!important;padding:1rem 0!important}}.o-container{--o-gutter: clamp(1.5rem, 5vw, 5rem);padding-inline:var(--o-gutter)}@media(max-width:480px){.o-container{--o-gutter: 1.1rem}}@media(min-width:720px)and (max-width:1079px){.o-container{--o-gutter: clamp(1.75rem, 4vw, 3rem)}}@media(min-width:1440px){.o-container{--o-gutter: 3rem}}@media(min-width:1720px){.o-container{--o-gutter: 4rem}}@media(max-width:899px){.p-membership-tiers__grid,.p-membership-notes__list{margin-inline:calc(var(--o-gutter, 1.1rem) * -1);padding-inline:var(--o-gutter, 1.1rem);scroll-padding-inline:var(--o-gutter, 1.1rem)}}@media(max-width:699px){.p-supp-collection__panels{margin-inline:calc(var(--o-gutter, 1.1rem) * -1);padding-inline:var(--o-gutter, 1.1rem);scroll-padding-inline:var(--o-gutter, 1.1rem)}}@media(max-width:1099px){.p-res-guides__shelf{margin-inline:calc(var(--o-gutter, 1.1rem) * -1);padding-inline:var(--o-gutter, 1.1rem);scroll-padding-inline:var(--o-gutter, 1.1rem)}}h1,h2,h3,h4,.t-display,[class*=__title],[class*=__headline],[class*=__claim],[class*=__statement],[class*=__pull],[class*=__body],[class*=__desc],[class*=__sub]{text-wrap:balance}@media(max-width:899px){.p-res-research__filters .p-res-research__filter{min-height:44px;display:inline-flex;align-items:center;justify-content:center}.p-sci-hero__anchors .p-sci-hero__anchor{min-height:44px;font-size:10.5px;display:inline-flex;align-items:center;justify-content:center}.o-footer__row .o-footer__link,.p-membership-hero__referral,.p-membership-close__referral{display:inline-block;padding-block:6px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/os-7-qa.css.map */
