.GuideV2_page__nBVll{padding-top:36px;padding-bottom:64px;overflow-wrap:anywhere;min-width:0}.GuideV2_page__nBVll h1{font-size:clamp(2rem,4.5vw,3.8rem);max-width:24ch;margin-top:20px}.GuideV2_byline__a4Z86{font-size:.84rem;color:#4f686b;margin-bottom:28px}.GuideV2_intro__bvP1v{font-size:1.12rem;max-width:68ch}.GuideV2_picks__IOvoR{margin:36px 0 52px;min-width:0}.GuideV2_grid__kJJ5X{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.GuideV2_card__CpPK6,.GuideV2_heroCard__kedvV{min-width:0;padding:24px;border:1px solid #c5d3ca;border-radius:14px;background:#fffdf9;overflow-wrap:anywhere}.GuideV2_heroCard__kedvV{grid-column:1/-1;border:2px solid #123f46;background:#eaf3eb;padding:30px}.GuideV2_tag__SE1lY{text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:800;color:#a94f32;margin-bottom:14px}.GuideV2_product__Nm4YT{margin-bottom:18px}.GuideV2_product__Nm4YT h3{font-size:1.2rem;line-height:1.3;margin-bottom:12px}.GuideV2_heroCard__kedvV h3{font-size:1.65rem}.GuideV2_price__BMDDw{display:flex;flex-wrap:wrap;gap:6px 14px;align-items:baseline;margin-bottom:14px}.GuideV2_price__BMDDw span{font-size:.75rem;color:#4f686b}.GuideV2_retailers__mEtHx{display:flex;flex-wrap:wrap;gap:10px}.GuideV2_retailers__mEtHx a{display:inline-flex;align-items:center;min-height:44px;padding:8px 13px;background:#123f46;color:white;border-radius:6px;font-size:.8rem;text-decoration:none}.GuideV2_retailers__mEtHx a:hover{background:#256b61}.GuideV2_copy___q7Oc{font-size:.94rem;line-height:1.7}.GuideV2_copy___q7Oc p:last-child{margin-bottom:0}.GuideV2_prose__eUJd4{margin:40px 0}.GuideV2_prose__eUJd4 h2{margin-top:40px}.GuideV2_disclosure___5OdW{margin-top:36px;padding-top:24px;border-top:1px solid #c5d3ca;font-size:.85rem}.GuideV2_disclosure___5OdW em{font-style:italic}@media(max-width:600px){.GuideV2_grid__kJJ5X{grid-template-columns:minmax(0,1fr)}.GuideV2_card__CpPK6,.GuideV2_heroCard__kedvV{padding:20px}.GuideV2_heroCard__kedvV h3{font-size:1.35rem}.GuideV2_page__nBVll h1{font-size:2rem}.GuideV2_intro__bvP1v{font-size:1rem}}.GuideV2_page__nBVll.GuideV2_page__nBVll{padding-top:28px}.GuideV2_page__nBVll.GuideV2_page__nBVll h1{font-family:system-ui;font-weight:650;letter-spacing:-.045em;line-height:1.12;max-width:27ch}.GuideV2_page__nBVll h2,.GuideV2_page__nBVll h3{font-family:system-ui;letter-spacing:-.025em}.GuideV2_card__CpPK6,.GuideV2_heroCard__kedvV{box-shadow:none;border-radius:8px;background:#fffdf8;border-color:#d8dfd8}.GuideV2_heroCard__kedvV{border:1px solid #c6d3be;background:#edf1e6}.GuideV2_tag__SE1lY{color:#59704e}.GuideV2_byline__a4Z86,.GuideV2_price__BMDDw span{color:#5e6b64}.GuideV2_prose__eUJd4{line-height:1.85}.GuideV2_prose__eUJd4 h2{padding-top:20px;border-top:1px solid #d8dfd8}.GuideV2_retailers__mEtHx a{background:#173e38}.GuideV2_copy___q7Oc{line-height:1.8}@media(max-width:700px){.GuideV2_grid__kJJ5X{grid-template-columns:minmax(0,1fr)}.GuideV2_card__CpPK6,.GuideV2_heroCard__kedvV{padding:20px}.GuideV2_page__nBVll.GuideV2_page__nBVll h1{font-size:clamp(1.9rem,6vw,2.6rem)}}.RelatedGuides_related__BnsET{margin:48px 0 32px;padding-top:28px;border-top:1px solid var(--line,#d9e2dd)}.RelatedGuides_related__BnsET h2{font-size:1.15rem;margin:0 0 14px}.RelatedGuides_list__s4bYS{list-style:none;margin:0;padding:0;display:grid;grid-gap:14px;gap:14px}@media (min-width:720px){.RelatedGuides_list__s4bYS{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}}.RelatedGuides_list__s4bYS li{display:grid;grid-gap:6px;gap:6px;align-content:start}.RelatedGuides_list__s4bYS a{font-weight:600;text-decoration:none;color:inherit;line-height:1.3}.RelatedGuides_list__s4bYS a:focus-visible,.RelatedGuides_list__s4bYS a:hover{text-decoration:underline}.RelatedGuides_list__s4bYS p{margin:0;font-size:.92rem;color:var(--muted,#5a6a62);line-height:1.45}.Breadcrumb_breadcrumb__sk1qL{max-width:100%;margin:0 0 24px;padding:4px 0 10px;font-size:.875rem;line-height:1.5}.Breadcrumb_breadcrumb__sk1qL ol{flex-wrap:wrap;gap:4px 0;list-style:none;padding:0}.Breadcrumb_breadcrumb__sk1qL li,.Breadcrumb_breadcrumb__sk1qL ol{display:flex;align-items:baseline;margin:0;min-width:0;max-width:100%}.Breadcrumb_breadcrumb__sk1qL li{white-space:normal}.Breadcrumb_breadcrumb__sk1qL a{color:inherit;text-underline-offset:3px;overflow-wrap:anywhere}.Breadcrumb_separator__FSbJK{margin:0 10px;opacity:.55;flex:none}.Breadcrumb_current__Mv1Bq{display:block;min-width:0;max-width:100%;white-space:normal;overflow-wrap:anywhere}.Breadcrumb_breadcrumb__sk1qL a:focus-visible,.Breadcrumb_breadcrumb__sk1qL:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media(max-width:600px){.Breadcrumb_breadcrumb__sk1qL{margin-bottom:18px;font-size:.8rem}.Breadcrumb_separator__FSbJK{margin:0 7px}}.recommends_page__Y7cDu{background:#fbfaf6;color:#152e38;padding-bottom:72px}.recommends_intro__edbXE{padding:36px 0 28px}.recommends_kicker__jH3r5{font:700 11px/1.5 system-ui;letter-spacing:.13em;text-transform:uppercase;margin:0 0 16px;color:#536963}.recommends_intro__edbXE h1{font:650 clamp(2rem,4vw,3.5rem)/1.1 system-ui;letter-spacing:-.055em;margin:0 0 14px}.recommends_intro__edbXE h1 span{font-weight:400}.recommends_intro__edbXE>p:last-child{color:#63716e;font-size:17px;margin:0}.recommends_topics__P_1vw{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:30px;border-bottom:1px solid #d8dfd9}.recommends_topics__P_1vw a{display:flex;gap:14px;align-items:center;min-height:44px;padding:8px 18px;background:#eef1e9;border-radius:6px;color:inherit;text-decoration:none;font-size:14px}.recommends_topics__P_1vw span{font-size:10px;color:#6d7e70}.recommends_topics__P_1vw a:first-child{background:#173e38;color:#fff}.recommends_topics__P_1vw a:first-child span{color:#bcd5a7}.recommends_feature__xQpnF{scroll-margin-top:90px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:64px;gap:64px;padding:60px 0 44px;align-items:start}.recommends_featureHeading__Wxv4z h2{font:600 clamp(2rem,3.8vw,3.65rem)/1.12 system-ui;letter-spacing:-.055em;margin:0 0 24px}.recommends_featureHeading__Wxv4z h2 span{color:#658258}.recommends_featureHeading__Wxv4z>p:last-child{max-width:470px;font-size:18px;line-height:1.65;color:#586660}.recommends_method__ym_Sn{background:#edf1e6;border-radius:12px;padding:28px}.recommends_methodTitle__Gveem>span{font-size:10px;letter-spacing:.14em;font-weight:700}.recommends_methodTitle__Gveem>p{font-size:clamp(17px,2vw,24px);letter-spacing:-.02em;font-weight:600;margin:10px 0 26px}.recommends_methodTitle__Gveem b{color:#839174;font-weight:400}.recommends_steps__aUHeS{padding:0;margin:0;list-style:none}.recommends_steps__aUHeS li{display:flex;gap:18px;padding:20px 0;border-top:1px solid #cfd8c7}.recommends_stepNumber__fvF_Z{font-size:12px;color:#617456;padding-top:5px}.recommends_steps__aUHeS h3{font:650 18px/1.3 system-ui;margin:0 0 8px}.recommends_steps__aUHeS p{font-size:15px;line-height:1.65;margin:0;color:#506047}.recommends_useOwn__OynMi{border-top:1px solid #cfd8c7;padding-top:18px;margin:0;font-size:13px;line-height:1.6;color:#53674e}.recommends_toolSection__WjqDG{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-gap:40px;gap:40px;border-top:1px solid #d8dfd9;padding:32px 0}.recommends_more__H5I__>h2,.recommends_toolSection__WjqDG h2{font:600 28px/1.2 system-ui;letter-spacing:-.035em;margin:0 0 12px}.recommends_toolSection__WjqDG>div>p:last-child{font-size:15px;color:#63716e;max-width:290px}.recommends_product__Ek8n9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:28px;gap:28px;min-width:0}.recommends_evidence__PfG_H{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#697768;margin:0 0 10px}.recommends_product__Ek8n9 h3{font:600 21px/1.3 system-ui;letter-spacing:-.025em;margin:0 0 10px}.recommends_product__Ek8n9 h3 a{color:inherit;text-decoration:none}.recommends_productUse__pmJFQ{font-size:14px;color:#63716e}.recommends_detailLink__8BROb{font-size:13px;color:#435a46}.recommends_price__b1nfy{font-size:25px;font-weight:650;margin:0 0 18px;letter-spacing:-.025em}.recommends_price__b1nfy small{display:block;font-size:11px;font-weight:400;color:#63716e;line-height:1.6;letter-spacing:0;margin-top:6px}.recommends_retailers__B4xBD{display:flex;flex-direction:column;gap:12px}.recommends_retailers__B4xBD a{display:flex;align-items:center;justify-content:center;min-height:46px;padding:10px 16px;border-radius:6px;background:#173e38;color:#fff;text-decoration:none;font-size:14px;font-weight:650;width:100%;box-sizing:border-box}.recommends_retailers__B4xBD>span{width:100%}.recommends_retailers__B4xBD small{margin-top:6px;color:#63716e}.recommends_readMore__fOicZ{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;border-top:1px solid #d8dfd9;font-size:14px}.recommends_readMore__fOicZ p{margin:0;color:#63716e}.recommends_readMore__fOicZ a{color:#173e38;font-weight:650}.recommends_more__H5I__{padding-top:60px}.recommends_more__H5I__>h2{margin-bottom:28px}.recommends_other__qtFVw{border-top:1px solid #d8dfd9;scroll-margin-top:90px}.recommends_other__qtFVw:last-child{border-bottom:1px solid #d8dfd9}.recommends_other__qtFVw summary{display:flex;align-items:center;gap:24px;list-style:none;min-height:82px;cursor:pointer}.recommends_other__qtFVw summary::-webkit-details-marker{display:none}.recommends_other__qtFVw summary>span{font-size:12px;color:#758675}.recommends_other__qtFVw h3{font:500 clamp(17px,2vw,23px)/1.35 system-ui;margin:0;flex:1 1;letter-spacing:-.02em}.recommends_other__qtFVw summary>b{font-weight:400;font-size:24px}.recommends_other__qtFVw[open] summary>b{transform:rotate(45deg)}.recommends_otherBody__4QNm6{max-width:740px;padding:0 0 28px 40px;font-size:15px;line-height:1.7}.recommends_otherBody__4QNm6 li{margin-bottom:12px}.recommends_otherBody__4QNm6 a{color:#173e38;font-weight:650}.recommends_page__Y7cDu a:focus-visible,.recommends_page__Y7cDu summary:focus-visible{outline:3px solid #a36042;outline-offset:4px}@media(max-width:850px){.recommends_feature__xQpnF{grid-template-columns:minmax(0,1fr);gap:24px;padding:36px 0}.recommends_featureHeading__Wxv4z h2{font-size:clamp(2rem,6vw,3.4rem)}.recommends_featureHeading__Wxv4z>p:last-child{max-width:620px}.recommends_toolSection__WjqDG{grid-template-columns:minmax(0,1fr);gap:20px}.recommends_toolSection__WjqDG>div>p:last-child{max-width:600px}.recommends_intro__edbXE{padding-top:24px}}@media(max-width:550px){.recommends_product__Ek8n9{grid-template-columns:minmax(0,1fr);gap:20px}.recommends_method__ym_Sn{padding:22px}.recommends_topics__P_1vw a{padding:8px 12px;gap:8px}.recommends_readMore__fOicZ{align-items:start;flex-direction:column;gap:8px}.recommends_other__qtFVw summary{gap:14px;padding:18px 0}.recommends_otherBody__4QNm6{padding-left:0}.recommends_more__H5I__{padding-top:36px}.recommends_featureHeading__Wxv4z>p:last-child{font-size:16px}.recommends_page__Y7cDu{padding-bottom:40px}}.DesignPreview_page__GvcZh{background:#fbfaf6;color:#152e38;padding-bottom:64px}.DesignPreview_page__GvcZh h1,.DesignPreview_productPage__oY1Lj>h1{font:650 clamp(2.4rem,5.2vw,4.7rem)/1.06 system-ui;letter-spacing:-.055em;margin:0 0 24px}.DesignPreview_page__GvcZh h1 span{color:#648052}.DesignPreview_page__GvcZh h2,.DesignPreview_productPage__oY1Lj h2{font:600 clamp(1.6rem,2.7vw,2.5rem)/1.15 system-ui;letter-spacing:-.035em;margin:0 0 18px}.DesignPreview_page__GvcZh h3{font:600 21px/1.3 system-ui;letter-spacing:-.02em}.DesignPreview_page__GvcZh a{color:inherit}.DesignPreview_eyebrow__WVUnv{font:700 11px/1.5 system-ui;letter-spacing:.12em;text-transform:uppercase;color:#5e7067;margin:0 0 18px}.DesignPreview_hero__plDcc{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;grid-gap:56px;gap:56px;padding:42px 0}.DesignPreview_hero__plDcc>div>p:not(.DesignPreview_eyebrow__WVUnv){font-size:18px;line-height:1.7;max-width:470px;color:#5d6964;margin-bottom:28px}.DesignPreview_hero__plDcc figure{margin:0}.DesignPreview_hero__plDcc img{width:100%;height:auto;display:block;border-radius:12px}.DesignPreview_hero__plDcc figcaption{font-size:12px;text-align:right;margin-top:10px;color:#6c756e}.DesignPreview_button__mayDG{display:inline-flex;align-items:center;min-height:48px;padding:12px 20px;background:#173e38;color:white!important;border-radius:6px;text-decoration:none;font-size:14px;font-weight:650}.DesignPreview_definition__TK6_n{border-top:1px solid #d8dfd8;padding:24px 0;font-size:14px;line-height:1.8;color:#606d66;max-width:1000px}.DesignPreview_section__QOVeB{padding:44px 0;scroll-margin-top:90px}.DesignPreview_sectionHead__ryWVB{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:28px}.DesignPreview_sectionHead__ryWVB h2{margin:0}.DesignPreview_sectionHead__ryWVB>a{font-size:14px}.DesignPreview_problemGrid__O_3ED{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:32px 24px;gap:32px 24px}.DesignPreview_problemTile__osCyD{text-decoration:none;min-width:0}.DesignPreview_problemTile__osCyD img{width:100%;height:auto;display:block;border-radius:8px}.DesignPreview_problemTile__osCyD>div{display:flex;align-items:center;justify-content:space-between;margin-top:16px}.DesignPreview_problemTile__osCyD h3{margin:0}.DesignPreview_problemTile__osCyD p{font-size:14px;line-height:1.65;color:#5e6b64;margin:8px 0 0;max-width:350px}.DesignPreview_recommends__oaZgW{margin:30px 0;padding:40px;background:#eaf0e3;border-radius:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:60px;gap:60px}.DesignPreview_recommends__oaZgW>div>p:not(.DesignPreview_eyebrow__WVUnv){font-size:16px;color:#596952;max-width:440px}.DesignPreview_recommends__oaZgW ol{list-style:none;margin:0;padding:0;align-self:center}.DesignPreview_recommends__oaZgW li{display:flex;gap:22px;border-top:1px solid #c9d4c1;padding:22px 0}.DesignPreview_recommends__oaZgW li>span{font-size:12px;color:#617951}.DesignPreview_recommends__oaZgW li h3{margin:0 0 8px}.DesignPreview_recommends__oaZgW li p{font-size:15px;margin:0;color:#596952}.DesignPreview_guideGrid__qaZ0E{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:32px;gap:32px}.DesignPreview_guideGrid__qaZ0E article{border-top:1px solid #cfd8cd;padding-top:20px}.DesignPreview_guideGrid__qaZ0E h3 a{text-decoration:none}.DesignPreview_guideGrid__qaZ0E p{font-size:15px;color:#5e6b64}.DesignPreview_guideGrid__qaZ0E article>a{font-size:13px;font-weight:650}.DesignPreview_trust__mNmHZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:56px;gap:56px;padding:44px 0;border-top:1px solid #d8dfd8}.DesignPreview_trust__mNmHZ dl{margin:0}.DesignPreview_trust__mNmHZ dl>div{padding:0 0 20px}.DesignPreview_trust__mNmHZ dt{font-size:16px;font-weight:650}.DesignPreview_trust__mNmHZ dd{margin:5px 0 0;font-size:14px;color:#5e6b64}.DesignPreview_problemHero__jKep1{padding:40px 0;max-width:900px}.DesignPreview_problemHero__jKep1>p:not(.DesignPreview_eyebrow__WVUnv){font-size:18px;color:#5e6b64;margin-bottom:24px}.DesignPreview_routines__7yMJY{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:28px;gap:28px;padding:32px 0 48px;border-top:1px solid #d8dfd8}.DesignPreview_routines__7yMJY h2{font-size:25px}.DesignPreview_routines__7yMJY p:not(.DesignPreview_eyebrow__WVUnv){font-size:15px;line-height:1.7;color:#5e6b64}.DesignPreview_routines__7yMJY a{font-size:13px;font-weight:650}.DesignPreview_catalog__rLQdE{border-top:1px solid #d8dfd8;padding-top:20px}.DesignPreview_catalog__rLQdE .product-placeholder{display:none}.DesignPreview_catalog__rLQdE .v2-product-slim{border-radius:8px;box-shadow:none;background:#fffdf8}.DesignPreview_catalog__rLQdE .v2-product-slim h3{font-size:19px}.DesignPreview_productPage__oY1Lj{padding-bottom:60px;color:#152e38}.DesignPreview_productPage__oY1Lj>h1{max-width:940px;margin-top:32px;font-size:clamp(2rem,4vw,3.6rem)}.DesignPreview_purchase__bkI_T{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-gap:64px;gap:64px;border-top:1px solid #d8dfd8;border-bottom:1px solid #d8dfd8;padding:32px 0;margin:30px 0}.DesignPreview_facts___dJrZ{margin:20px 0}.DesignPreview_facts___dJrZ>div{display:grid;grid-template-columns:95px minmax(0,1fr);grid-gap:16px;gap:16px;padding:10px 0;border-top:1px solid #e0e5dc;font-size:15px}.DesignPreview_facts___dJrZ dt{color:#647363}.DesignPreview_facts___dJrZ dd{margin:0}.DesignPreview_purchase__bkI_T>div>a{color:#173e38;font-size:14px}.DesignPreview_buyBox__yYYbe{padding:28px;background:#edf1e6;border-radius:12px;min-width:0}.DesignPreview_price__Y9OY6{font-size:32px;font-weight:650;letter-spacing:-.04em;margin:0 0 18px}.DesignPreview_price__Y9OY6 small{display:block;font-size:12px;font-weight:400;letter-spacing:0;color:#5e6b64;margin-top:6px}.DesignPreview_buyBox__yYYbe>p:not(.DesignPreview_price__Y9OY6){font-size:14px;line-height:1.7}.DesignPreview_buyBox__yYYbe>small{display:block;font-size:12px;color:#5e6b64;margin-top:18px}.DesignPreview_sellers__sS_cG{display:flex;flex-direction:column;gap:12px}.DesignPreview_sellers__sS_cG a{display:flex;justify-content:center;align-items:center;min-height:46px;padding:10px 16px;background:#173e38;color:white;text-decoration:none;border-radius:6px;font-size:14px;font-weight:650;width:100%;box-sizing:border-box}.DesignPreview_sellers__sS_cG>span{width:100%}.DesignPreview_sellers__sS_cG small{margin-top:6px}.DesignPreview_evidenceSections__8tdl5>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px}.DesignPreview_evidenceSections__8tdl5 .detail-section{border:0;border-top:1px solid #d8dfd8;border-radius:0;box-shadow:none;background:transparent;padding:24px 0;margin:0}.DesignPreview_evidenceSections__8tdl5 h2{font-size:25px}.DesignPreview_evidenceSections__8tdl5 li,.DesignPreview_evidenceSections__8tdl5 p{font-size:15px;line-height:1.75}.DesignPreview_page__GvcZh a:focus-visible,.DesignPreview_productPage__oY1Lj a:focus-visible{outline:3px solid #a36042;outline-offset:4px}@media(max-width:850px){.DesignPreview_hero__plDcc,.DesignPreview_purchase__bkI_T,.DesignPreview_recommends__oaZgW,.DesignPreview_trust__mNmHZ{grid-template-columns:minmax(0,1fr);gap:28px}.DesignPreview_hero__plDcc{padding:26px 0}.DesignPreview_hero__plDcc>div>p:not(.DesignPreview_eyebrow__WVUnv){max-width:620px}.DesignPreview_problemGrid__O_3ED{grid-template-columns:repeat(2,minmax(0,1fr))}.DesignPreview_guideGrid__qaZ0E,.DesignPreview_routines__7yMJY{grid-template-columns:minmax(0,1fr)}.DesignPreview_routines__7yMJY article{max-width:650px}.DesignPreview_sectionHead__ryWVB{align-items:start}.DesignPreview_purchase__bkI_T{gap:24px}.DesignPreview_evidenceSections__8tdl5>div{grid-template-columns:minmax(0,1fr)}}@media(max-width:550px){.DesignPreview_problemGrid__O_3ED{grid-template-columns:minmax(0,1fr)}.DesignPreview_sectionHead__ryWVB{flex-direction:column;gap:14px}.DesignPreview_recommends__oaZgW{padding:24px}.DesignPreview_hero__plDcc h1{font-size:2.8rem}.DesignPreview_section__QOVeB{padding:28px 0}.DesignPreview_buyBox__yYYbe{padding:22px}.DesignPreview_facts___dJrZ>div{grid-template-columns:75px minmax(0,1fr)}.DesignPreview_page__GvcZh{padding-bottom:40px}}.DesignPreview_indexHero__f1mHh{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end;grid-gap:80px;gap:80px;padding:42px 0}.DesignPreview_indexHero__f1mHh>div>p:not(.DesignPreview_eyebrow__WVUnv){font-size:18px;line-height:1.7;max-width:580px;color:#5e6b64;margin:0}.DesignPreview_indexAside__afBl6{border-left:2px solid #c6d3be;padding:8px 0 8px 28px;margin-bottom:6px}.DesignPreview_indexAside__afBl6 h2{font-size:26px}.DesignPreview_indexAside__afBl6 p:not(.DesignPreview_eyebrow__WVUnv){font-size:15px;color:#5e6b64;max-width:350px}.DesignPreview_indexAside__afBl6 a{font-size:14px;font-weight:650}.DesignPreview_editorialStrip__XcEbd{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center;background:#edf1e6;padding:20px 24px;border-radius:8px;font-size:13px;line-height:1.6;margin:20px 0 32px}.DesignPreview_editorialStrip__XcEbd span{flex:1 1;min-width:180px;color:#53644e}.DesignPreview_editorialStrip__XcEbd a{font-weight:650}.DesignPreview_quickGuides__0v_fD{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;padding-bottom:24px;font-size:13px}.DesignPreview_quickGuides__0v_fD .DesignPreview_eyebrow__WVUnv{margin:0}.DesignPreview_quickGuides__0v_fD a{max-width:330px;line-height:1.5}.DesignPreview_guideLibrary__BqM9r{border-top:1px solid #ccd7cb;margin:24px 0 48px}.DesignPreview_guideEntry__rvXXi{display:grid;grid-template-columns:50px minmax(0,1fr) 120px;grid-gap:28px;gap:28px;align-items:start;border-bottom:1px solid #d8dfd8;padding:32px 0}.DesignPreview_guideNumber__g4FWk{font:400 26px/1.4 system-ui;color:#74866b;letter-spacing:-.04em}.DesignPreview_guideEntry__rvXXi h2{font-size:clamp(1.25rem,2.1vw,1.8rem);max-width:780px;margin:12px 0}.DesignPreview_guideEntry__rvXXi h2 a{text-decoration:none}.DesignPreview_guideEntry__rvXXi h2 a:hover{text-decoration:underline}.DesignPreview_guideEntry__rvXXi p{font-size:15px;color:#5e6b64;max-width:660px;margin:0;line-height:1.7}.DesignPreview_readGuide__pLi1K{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;font-size:13px;font-weight:650;text-decoration:none;align-self:center}.DesignPreview_aboutPage__XdIWB{padding-bottom:64px}.DesignPreview_aboutSection__ujoHI{border-top:1px solid #ccd7cb;padding:36px 0;max-width:900px}.DesignPreview_aboutSection__ujoHI p{font-size:17px;line-height:1.85;color:#53615a;max-width:760px}.DesignPreview_aboutSection__ujoHI h2:not(:first-child){margin-top:32px}.DesignPreview_aboutSection__ujoHI>a{display:inline-block;padding:8px 0;min-height:44px;font-size:15px}.DesignPreview_aboutSection__ujoHI h2{font-size:28px}@media(max-width:850px){.DesignPreview_indexHero__f1mHh{grid-template-columns:minmax(0,1fr);gap:28px;padding:28px 0}.DesignPreview_indexAside__afBl6{max-width:560px}.DesignPreview_guideEntry__rvXXi{grid-template-columns:32px minmax(0,1fr);gap:16px}.DesignPreview_readGuide__pLi1K{grid-column:2;justify-content:start}.DesignPreview_quickGuides__0v_fD{flex-direction:column;align-items:start}.DesignPreview_quickGuides__0v_fD a{max-width:none}}@media(max-width:550px){.DesignPreview_indexHero__f1mHh>div>p:not(.DesignPreview_eyebrow__WVUnv){font-size:16px}.DesignPreview_editorialStrip__XcEbd{display:block;padding:18px}.DesignPreview_editorialStrip__XcEbd>*{display:block;margin:6px 0}.DesignPreview_guideEntry__rvXXi{padding:24px 0}.DesignPreview_guideNumber__g4FWk{font-size:20px}.DesignPreview_aboutSection__ujoHI p{font-size:16px}.DesignPreview_hero__plDcc h1{font-size:clamp(2rem,8.5vw,2.8rem)}.DesignPreview_indexAside__afBl6{padding-left:18px}.DesignPreview_recommends__oaZgW li{gap:14px}.DesignPreview_button__mayDG{max-width:100%;text-align:center}}.BeforeYouBuy_section__RnPyo{margin:36px 0}.BeforeYouBuy_compact__Gtg2k{margin:24px 0;padding:16px 20px;background:#edf4ef;border:1px solid #c5d3ca;border-radius:8px}.BeforeYouBuy_compact__Gtg2k h2,.BeforeYouBuy_section__RnPyo h2{font-size:1.5rem;margin:0 0 6px}.BeforeYouBuy_intro__Jtf_A{font-size:.9rem;margin:0 0 14px}.BeforeYouBuy_grid__tHDVy{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));grid-gap:14px;gap:14px}.BeforeYouBuy_grid__tHDVy article{padding:16px;border-top:2px solid #62c6aa;background:#fffdf7}.BeforeYouBuy_grid__tHDVy h3{font-size:1rem;margin:0 0 8px}.BeforeYouBuy_grid__tHDVy p{font-size:.85rem;margin:0 0 8px}.BeforeYouBuy_grid__tHDVy .BeforeYouBuy_date__JZ0EC{font-size:.75rem;margin:0}.BeforeYouBuy_compact__Gtg2k .BeforeYouBuy_grid__tHDVy article{padding:8px 0;background:transparent}.BeforeYouBuy_compact__Gtg2k .BeforeYouBuy_grid__tHDVy{gap:18px}.ResponsiveComparison_desktop__qAIs3{display:contents}.ResponsiveComparison_mobile__B_eN4{display:none}.ResponsiveComparison_desktop__qAIs3 .comparison-scroll{width:100%;min-width:0;max-width:100%}.ResponsiveComparison_desktop__qAIs3 table{width:100%;min-width:0;table-layout:fixed}.ResponsiveComparison_desktop__qAIs3 td,.ResponsiveComparison_desktop__qAIs3 th{min-width:0;padding:8px 6px;overflow-wrap:anywhere;white-space:normal}.ResponsiveComparison_desktop__qAIs3 th:first-child{width:23%}.ResponsiveComparison_desktop__qAIs3 td p{margin-bottom:8px}.ResponsiveComparison_desktop__qAIs3 td a,.ResponsiveComparison_desktop__qAIs3 th a{white-space:normal;overflow-wrap:anywhere}@media (max-width:1024px){.ResponsiveComparison_desktop__qAIs3{display:none}.ResponsiveComparison_mobile__B_eN4{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px;min-width:0;max-width:100%}.ResponsiveComparison_card__1NWxB{min-width:0;max-width:100%;padding:12px;border:1px solid #c5d3ca;border-radius:10px;background:#fffdf9;overflow-wrap:anywhere;font-size:13px;line-height:1.35}.ResponsiveComparison_card__1NWxB h3{margin:0 0 6px;font-size:14px;line-height:1.3;letter-spacing:normal}.ResponsiveComparison_card__1NWxB p{margin:0 0 5px}.ResponsiveComparison_card__1NWxB p:last-child{margin-bottom:0}.ResponsiveComparison_card__1NWxB .ResponsiveComparison_retailers__Dmccb{display:flex;flex-wrap:wrap;gap:4px 12px}.ResponsiveComparison_card__1NWxB a{white-space:normal}}