.jwHwRW_page{--ink:#163641;--muted:#53636a;--paper:#faf8f4;--linen:#eee7dd;--line:#c7d1cb;color:var(--ink);background:var(--paper);font-family:var(--font-body);overflow-wrap:anywhere;font-size:15px;line-height:1.7}.jwHwRW_page *,.jwHwRW_page :before,.jwHwRW_page :after{box-sizing:border-box}.jwHwRW_page h1,.jwHwRW_page h2,.jwHwRW_page h3,.jwHwRW_page p,.jwHwRW_page figure{margin:0}.jwHwRW_page h1,.jwHwRW_page h2,.jwHwRW_page h3{font-family:var(--font-editorial);letter-spacing:-.025em;text-wrap:balance;font-weight:500}.jwHwRW_page h1{font-size:clamp(52px,5.3vw,76px);line-height:1.04}.jwHwRW_page h2{color:var(--ink);font-size:clamp(34px,3.5vw,48px);line-height:1.13}.jwHwRW_page h3{color:var(--ink);font-size:30px;line-height:1.16}.jwHwRW_page p{color:var(--muted)}.jwHwRW_page svg{flex-shrink:0}.jwHwRW_page a{text-underline-offset:5px}.jwHwRW_page a:focus-visible{outline-offset:4px;outline:3px solid #9b651c}.jwHwRW_shell{width:min(1180px,100% - 80px);margin-inline:auto}.jwHwRW_page .jwHwRW_eyebrow{color:#855b35;letter-spacing:.13em;text-transform:uppercase;margin-bottom:16px;font-size:11px;font-weight:700;line-height:1.6}.jwHwRW_mobileLabel{display:none}.jwHwRW_hero{isolation:isolate;background:#1d2829;min-height:clamp(640px,84svh,820px);position:relative}.jwHwRW_heroMedia{position:absolute;inset:0;overflow:hidden}.jwHwRW_heroMedia img{object-fit:cover;object-position:center 38%}.jwHwRW_heroMedia:after{content:"";background:linear-gradient(90deg,#0d1d1fd9,#0d1d1f61 54%,#0d1d1f0d),linear-gradient(#0d1d1f8c,#0000 30%,#0d1d1f1f 60%,#0d1d1fa6);position:absolute;inset:0}.jwHwRW_heroInner{z-index:1;min-height:inherit;align-items:flex-end;padding-top:190px;padding-bottom:110px;display:flex;position:relative}.jwHwRW_heroCopy{min-width:0;max-width:620px}.jwHwRW_page .jwHwRW_hero .jwHwRW_eyebrow{color:#edcda1}.jwHwRW_page .jwHwRW_hero h1{color:#fff}.jwHwRW_hero h1 em{color:#f3e9dc;font-weight:400}.jwHwRW_page .jwHwRW_heroIntro{color:#f2f3ed;max-width:490px;margin-top:23px;font-size:15px;line-height:1.8}.jwHwRW_actions{flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:27px;display:flex}.jwHwRW_button{max-width:100%;min-height:50px;color:var(--ink);font-size:13px;font-family:var(--font-body);text-align:center;background:#fbb148;border-radius:999px;justify-content:center;align-items:center;gap:13px;padding:13px 23px;font-weight:600;line-height:1.4;text-decoration:none;transition:background .18s;display:inline-flex}.jwHwRW_button:hover{background:#ffc36f}.jwHwRW_heroPriceLink{color:#fff;align-items:center;gap:13px;min-height:46px;font-size:13px;font-weight:600;-webkit-text-decoration:underline #ffffff80;text-decoration:underline #ffffff80;display:inline-flex}.jwHwRW_heroPriceLink:hover{text-decoration-color:#fff}.jwHwRW_content{z-index:1;background:var(--paper);position:relative}.jwHwRW_groupNav{flex-wrap:wrap;gap:10px;padding-block:25px 42px;display:flex}.jwHwRW_groupNav a{min-height:50px;color:var(--ink);background:#fffdf9;border:1px solid #b6c4bd;border-radius:999px;justify-content:space-between;align-items:center;gap:18px;padding:13px 20px;font-size:12px;font-weight:600;line-height:1.5;text-decoration:none;transition:background .18s,border-color .18s;display:flex}.jwHwRW_groupNav a:hover{background:#efe5d6;border-color:#8b6237}.jwHwRW_group{padding-bottom:66px}.jwHwRW_group+.jwHwRW_group{padding-top:12px}.jwHwRW_groupHeading{margin-bottom:28px}.jwHwRW_groupHeading>p{max-width:660px;margin-top:14px;font-size:14px}.jwHwRW_groupLayout{gap:28px;display:grid}.jwHwRW_cards{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:25px;display:grid}.jwHwRW_card{border:1px solid var(--line);background:#fffdf9;border-radius:14px;flex-direction:column;min-width:0;transition:transform .22s,box-shadow .22s,border-color .22s;display:flex;overflow:hidden;box-shadow:0 4px 12px #16364108}.jwHwRW_card:hover,.jwHwRW_card:focus-within{border-color:#8b9e91;box-shadow:0 14px 30px #1636411c}.jwHwRW_card:hover{transform:translateY(-4px)}.jwHwRW_cardMain{min-width:0;color:var(--ink);flex-direction:column;flex:1;text-decoration:none;display:flex}.jwHwRW_page .jwHwRW_cardMain:focus-visible{outline-offset:-4px;border-radius:13px 13px 0 0}.jwHwRW_cardMedia{aspect-ratio:3/2;background:var(--linen);width:100%;position:relative;overflow:hidden}.jwHwRW_cardMedia img{object-fit:cover;transition:transform .35s}.jwHwRW_cardMain:hover .jwHwRW_cardMedia img{transform:scale(1.035)}.jwHwRW_cardArrow{z-index:1;width:39px;height:39px;color:var(--ink);background:#fffdf9f2;border-radius:50%;place-items:center;display:grid;position:absolute;top:13px;right:13px;box-shadow:0 2px 9px #16364114}.jwHwRW_cardBody{flex-direction:column;flex:1;min-width:0;padding:24px 24px 15px;display:flex}.jwHwRW_cardBody>p{margin-top:12px;font-size:13px}.jwHwRW_cardAction{min-height:44px;color:var(--ink);text-underline-offset:5px;align-items:center;gap:12px;margin-top:auto;padding-top:12px;font-size:12px;font-weight:600;-webkit-text-decoration:underline #a5b4ac;text-decoration:underline #a5b4ac;display:flex}.jwHwRW_cardMain:hover .jwHwRW_cardAction{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.jwHwRW_priceLink{color:#5d503d;background:#f1ece4;border-top:1px solid #d1d8cf;justify-content:space-between;align-items:center;gap:18px;min-height:49px;padding:13px 24px;font-size:12px;font-weight:600;text-decoration:none;transition:background .18s;display:flex}.jwHwRW_priceLink:hover{background:#e7ddce}.jwHwRW_page .jwHwRW_priceLink:focus-visible{outline-offset:-4px}.jwHwRW_featured{background:#fffdf9;border:1px solid #bfcbbf;border-radius:16px;min-width:0;transition:box-shadow .22s,border-color .22s;overflow:hidden;box-shadow:0 7px 22px #1636410d}.jwHwRW_featured:hover{border-color:#8b9e91;box-shadow:0 14px 34px #1636411a}.jwHwRW_featuredMain{color:var(--ink);grid-template-columns:minmax(0,1.17fr) minmax(0,1fr);align-items:stretch;text-decoration:none;display:grid}.jwHwRW_page .jwHwRW_featuredMain:focus-visible{outline-offset:-4px;border-radius:15px 15px 0 0}.jwHwRW_comparison{aspect-ratio:16/9;background:var(--linen);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.jwHwRW_comparison figure{flex-direction:column;min-width:0;min-height:0;display:flex}.jwHwRW_comparison figure+figure{border-left:2px solid #fffdf9}.jwHwRW_comparisonPhoto{flex:1;min-height:0;position:relative}.jwHwRW_comparisonPhoto img{object-fit:cover;object-position:center}.jwHwRW_comparison figcaption{color:#fff;background:var(--ink);letter-spacing:.06em;text-transform:uppercase;padding:8px 14px;font-size:10px;font-weight:700;line-height:1.6}.jwHwRW_featuredCopy{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:34px 40px;display:flex}.jwHwRW_page .jwHwRW_featuredCopy h3{font-size:54px}.jwHwRW_featuredCopy>p:not(.jwHwRW_eyebrow){max-width:410px;margin-top:18px;font-size:15px}.jwHwRW_featuredCopy .jwHwRW_button{margin-top:25px;font-size:12px}.jwHwRW_featuredFooter{border-top:1px solid #d1d8cf;align-items:center;gap:28px;padding:17px 28px;display:flex}.jwHwRW_featuredFooter .jwHwRW_priceLink{background:#fffdf9;border:1px solid #c4cfc4;border-radius:999px;order:2;min-width:190px;margin-left:auto}.jwHwRW_page .jwHwRW_resultNote{max-width:700px;font-size:11px;line-height:1.7}.jwHwRW_smallGroup .jwHwRW_cards{grid-template-columns:repeat(2,minmax(0,1fr));max-width:790px}.jwHwRW_singleGroup .jwHwRW_cards{grid-template-columns:minmax(0,1fr);max-width:790px}.jwHwRW_singleGroup .jwHwRW_cardMain{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.jwHwRW_singleGroup .jwHwRW_cardMedia{aspect-ratio:auto;min-height:245px}.jwHwRW_closing{background:var(--ink);padding-block:56px}.jwHwRW_closingInner{justify-content:space-between;align-items:center;gap:65px;display:flex}.jwHwRW_closingCopy{min-width:0;max-width:660px}.jwHwRW_page .jwHwRW_closing .jwHwRW_eyebrow{color:#edcda1;margin-bottom:14px}.jwHwRW_page .jwHwRW_closing h2{color:#fff}.jwHwRW_page .jwHwRW_closingCopy>p:last-child{color:#d9e3e3;margin-top:18px;font-size:14px}.jwHwRW_closingActions{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:13px;max-width:100%;display:flex}.jwHwRW_textLink{min-height:44px;color:var(--ink);align-items:center;gap:13px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.jwHwRW_textLink:hover{text-decoration:underline}.jwHwRW_closing .jwHwRW_textLink{color:#fff}@media (max-width:1100px){.jwHwRW_shell{width:calc(100% - 48px)}.jwHwRW_heroInner{padding-top:175px;padding-bottom:100px}.jwHwRW_cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:23px}.jwHwRW_cardBody{padding-inline:21px}.jwHwRW_featuredCopy{padding:28px}.jwHwRW_comparison{aspect-ratio:auto;min-height:330px}.jwHwRW_page .jwHwRW_featuredCopy h3{font-size:48px}.jwHwRW_closingInner{gap:40px}}@media (max-width:760px){.jwHwRW_page{font-size:14px}.jwHwRW_shell{width:calc(100% - 40px)}.jwHwRW_desktopLabel{display:none}.jwHwRW_mobileLabel{display:inline}.jwHwRW_page h1{font-size:clamp(43px,10.5vw,60px)}.jwHwRW_page h2{font-size:clamp(32px,8vw,40px)}.jwHwRW_page .jwHwRW_eyebrow{margin-bottom:13px;font-size:10px}.jwHwRW_hero{min-height:clamp(600px,86svh,740px)}.jwHwRW_heroInner{padding-top:185px;padding-bottom:88px}.jwHwRW_heroMedia img{object-position:76% top}.jwHwRW_heroMedia:after{background:linear-gradient(#0d1d1f99,#0d1d1f1a 25%,#0d1d1f33 39%,#0d1d1fd6 70%,#0d1d1feb)}.jwHwRW_page .jwHwRW_heroIntro{max-width:420px;margin-top:19px;font-size:14px;line-height:1.75}.jwHwRW_actions{gap:8px 24px;margin-top:23px}.jwHwRW_button{min-height:48px;padding:12px 21px;font-size:12px}.jwHwRW_heroPriceLink{font-size:12px}.jwHwRW_groupNav{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-block:22px 34px;display:grid}.jwHwRW_groupNav a{gap:8px;min-height:50px;padding:11px 13px;font-size:11px}.jwHwRW_group{padding-bottom:43px}.jwHwRW_group+.jwHwRW_group{padding-top:6px}.jwHwRW_groupHeading{margin-bottom:23px}.jwHwRW_groupHeading>p{margin-top:13px;font-size:13px}.jwHwRW_groupLayout{gap:22px}.jwHwRW_cards,.jwHwRW_smallGroup .jwHwRW_cards{grid-template-columns:minmax(0,1fr);gap:18px;max-width:none}.jwHwRW_card{border-radius:12px}.jwHwRW_cardMain,.jwHwRW_singleGroup .jwHwRW_cardMain{grid-template-columns:minmax(0,.32fr) minmax(0,.68fr);display:grid}.jwHwRW_cardMedia,.jwHwRW_singleGroup .jwHwRW_cardMedia{aspect-ratio:auto;min-height:166px}.jwHwRW_cardArrow{width:29px;height:29px;top:9px;right:9px}.jwHwRW_cardArrow svg{width:16px;height:16px}.jwHwRW_cardBody{padding:18px 17px 9px}.jwHwRW_page .jwHwRW_card h3{font-size:25px}.jwHwRW_page .jwHwRW_card h3.jwHwRW_longTitle{font-size:22px}.jwHwRW_cardBody>p{margin-top:9px;font-size:12px}.jwHwRW_cardAction{gap:9px;min-height:44px;padding-top:9px;font-size:11px}.jwHwRW_priceLink{min-height:46px;padding:11px 18px;font-size:11px}.jwHwRW_featuredMain{grid-template-columns:minmax(0,1fr)}.jwHwRW_comparison{aspect-ratio:16/9;min-height:0}.jwHwRW_comparison figcaption{padding:7px 12px;font-size:9px}.jwHwRW_featuredCopy{padding:23px}.jwHwRW_page .jwHwRW_featuredCopy h3{font-size:43px}.jwHwRW_featuredCopy>p:not(.jwHwRW_eyebrow){margin-top:13px;font-size:14px}.jwHwRW_featuredCopy .jwHwRW_button{margin-top:20px;font-size:12px}.jwHwRW_featuredFooter{flex-direction:column;align-items:stretch;gap:12px;padding:17px 23px}.jwHwRW_featuredFooter .jwHwRW_priceLink{order:0;min-width:0;margin:0}.jwHwRW_page .jwHwRW_resultNote{font-size:10px}.jwHwRW_singleGroup .jwHwRW_cards{max-width:none}.jwHwRW_closing{padding-block:44px}.jwHwRW_closingInner{flex-direction:column;align-items:flex-start;gap:25px}.jwHwRW_closingActions{flex-flow:wrap;align-items:center;gap:7px 22px}}@media (max-width:360px){.jwHwRW_shell{width:calc(100% - 32px)}.jwHwRW_page h1{font-size:43px}.jwHwRW_hero{min-height:600px}.jwHwRW_heroInner{padding-top:175px;padding-bottom:78px}.jwHwRW_heroPriceLink{gap:9px}.jwHwRW_groupNav a{padding-inline:10px;font-size:10px}.jwHwRW_cardBody{padding-inline:14px}.jwHwRW_page .jwHwRW_card h3{font-size:23px}.jwHwRW_page .jwHwRW_card h3.jwHwRW_longTitle{font-size:19px}}@media (prefers-reduced-motion:reduce){.jwHwRW_page *,.jwHwRW_page :before,.jwHwRW_page :after{transition:none!important;animation:none!important}.jwHwRW_card:hover,.jwHwRW_cardMain:hover .jwHwRW_cardMedia img{transform:none}}
