.style_shell__D2Vhe{background:#fff;color:#000;font-family:var(--font-sf-pro-text-core),-apple-system,BlinkMacSystemFont,sans-serif;font-size:17px;line-height:1.55}.style_shell__D2Vhe .page-width,.style_shell__D2Vhe .site-header{max-width:1240px;margin:0 auto;padding-left:24px;padding-right:24px}.style_shell__D2Vhe a{color:inherit;text-decoration:none}.style_shell__D2Vhe a:hover{color:#653eff}.style_shell__D2Vhe [tabindex]:focus-visible,.style_shell__D2Vhe a:focus-visible,.style_shell__D2Vhe button:focus-visible,.style_shell__D2Vhe summary:focus-visible{outline:3px solid #653eff;outline-offset:5px;border-radius:4px}.style_shell__D2Vhe img{display:block;max-width:100%}.style_shell__D2Vhe :where(figure,p,h1,h2,h3,h4,blockquote){margin:0}.style_shell__D2Vhe h1,.style_shell__D2Vhe h2,.style_shell__D2Vhe h3{font-family:var(--font-sf-pro-display-core),var(--font-sf-pro-text-core),-apple-system,sans-serif;font-weight:600;letter-spacing:-.035em;line-height:1.12}.style_shell__D2Vhe h2{font-size:40px}.style_shell__D2Vhe h3{font-size:23px}.style_shell__D2Vhe summary{cursor:pointer;list-style:none}.style_shell__D2Vhe summary::-webkit-details-marker{display:none}.style_shell__D2Vhe a,.style_shell__D2Vhe button,.style_shell__D2Vhe summary{-webkit-tap-highlight-color:rgba(0,0,0,0)}.style_shell__D2Vhe .store-badge{display:inline-block}.style_shell__D2Vhe .store-badge img{width:135px;height:45px}.style_shell__D2Vhe .style_page__LtU33{max-width:1240px;margin:0 auto;padding:0 24px}.style_shell__D2Vhe .style_page__LtU33 article[id],.style_shell__D2Vhe .style_page__LtU33 aside[id],.style_shell__D2Vhe .style_page__LtU33 details[id],.style_shell__D2Vhe .style_page__LtU33 section[id]{scroll-margin-top:100px}.style_shell__D2Vhe .style_breadcrumb__lwvL_{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:13px;color:#636369;padding-top:30px}.style_shell__D2Vhe .style_hero__SstFi{display:grid;grid-template-columns:1fr 1.06fr;grid-gap:64px;gap:64px;align-items:center;padding:34px 0 58px}.style_shell__D2Vhe .style_heroCopy__FyWoi h1{font-size:60px;line-height:1.03;max-width:560px;margin:20px 0 24px}.style_shell__D2Vhe .style_heroCopy__FyWoi h1 span{color:#636369}.style_shell__D2Vhe .style_eyebrow__K5o83{font-size:12px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:#636369;line-height:1.4}.style_shell__D2Vhe .style_answer__g97Kc{font-size:20px;line-height:1.55;max-width:500px;color:#44444b}.style_shell__D2Vhe .style_primary__uyPKv{display:inline-flex;align-items:center;gap:24px;margin-top:30px;padding:14px 22px;background:#653eff;color:#fff!important;border-radius:8px;font-size:15px;font-weight:600}.style_shell__D2Vhe .style_primary__uyPKv:hover{background:#5856d6}.style_shell__D2Vhe .style_byline__Afc7U{margin-top:26px;font-size:13px;line-height:1.7;color:#636369;display:flex;align-items:center;gap:12px}.style_shell__D2Vhe .style_byline__Afc7U img{width:40px;height:40px;flex:none;border-radius:50%;object-fit:cover}.style_shell__D2Vhe .style_byline__Afc7U a{text-decoration:underline}.style_shell__D2Vhe .style_heroPhoto__yOa_O{position:relative;aspect-ratio:1.06;overflow:hidden;border-radius:12px;background:#f2f2f7}.style_shell__D2Vhe .style_heroPhoto__yOa_O img,.style_shell__D2Vhe .style_heroPhoto__yOa_O picture{width:100%;height:100%;object-fit:cover}.style_shell__D2Vhe .style_heroPhoto__yOa_O figcaption{position:absolute;bottom:0;right:0;color:#fff;font-size:11px;padding:24px 14px 10px;width:100%;text-align:right;background:linear-gradient(transparent,rgba(0,0,0,.5))}.style_shell__D2Vhe .style_jump__IhY95{display:flex;flex-wrap:wrap;gap:18px 28px;border-top:1px solid rgba(60,60,67,.16);border-bottom:1px solid rgba(60,60,67,.16);padding:20px 0;font-size:14px;font-weight:500}.style_shell__D2Vhe .style_section__XIVmP{padding-top:84px}.style_shell__D2Vhe .style_heading__2jA6i{display:flex;justify-content:space-between;align-items:flex-end;gap:48px;margin-bottom:32px}.style_shell__D2Vhe .style_heading__2jA6i>p{max-width:420px;color:#636369;font-size:16px}.style_shell__D2Vhe .style_heading__2jA6i .style_eyebrow__K5o83{margin-bottom:10px}.style_shell__D2Vhe .style_routes__PkmWL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:36px 32px;gap:36px 32px}.style_shell__D2Vhe .style_route__HyLQ5{border:1px solid rgba(60,60,67,.16);border-radius:12px;overflow:hidden;display:flex;flex-direction:column}.style_shell__D2Vhe .style_route__HyLQ5>nav{display:flex;border-top:1px solid rgba(60,60,67,.08);gap:24px;padding:16px 24px;font-size:14px}.style_shell__D2Vhe .style_route__HyLQ5>nav>a{display:flex;gap:8px;align-items:center}.style_shell__D2Vhe .style_routeMain__usJAH{display:flex;flex:1 1;flex-direction:column}.style_shell__D2Vhe .style_placeImage__hvl8g,.style_shell__D2Vhe .style_regionPhoto__zT_xZ,.style_shell__D2Vhe .style_routeImage__DVPvP{position:relative;overflow:hidden}.style_shell__D2Vhe .style_placeImage__hvl8g img,.style_shell__D2Vhe .style_placeImage__hvl8g picture,.style_shell__D2Vhe .style_regionPhoto__zT_xZ img,.style_shell__D2Vhe .style_regionPhoto__zT_xZ picture,.style_shell__D2Vhe .style_routeImage__DVPvP img,.style_shell__D2Vhe .style_routeImage__DVPvP picture{width:100%;height:100%;object-fit:cover}.style_shell__D2Vhe .style_placeImage__hvl8g small,.style_shell__D2Vhe .style_regionPhoto__zT_xZ small,.style_shell__D2Vhe .style_routeImage__DVPvP small{position:absolute;bottom:0;right:0;color:#fff;font-size:10px;padding:20px 10px 6px;background:linear-gradient(transparent,rgba(0,0,0,.55));width:100%;text-align:right}.style_shell__D2Vhe .style_routeImage__DVPvP{height:290px}.style_shell__D2Vhe .style_routeImage__DVPvP>span{position:absolute;top:16px;left:16px;background:#fff;border-radius:6px;padding:7px 11px;font-size:12px;font-weight:600}.style_shell__D2Vhe .style_routeCopy__5hD_8{padding:24px;display:flex;flex-direction:column;flex:1 1}.style_shell__D2Vhe .style_routeCopy__5hD_8 h3{display:flex;justify-content:space-between;gap:12px;margin:10px 0 14px}.style_shell__D2Vhe .style_routeCopy__5hD_8 h3 svg{flex:none;margin-top:4px}.style_shell__D2Vhe .style_routeCopy__5hD_8>p:not(.style_eyebrow__K5o83){font-size:16px;color:#55555c;line-height:1.6}.style_shell__D2Vhe .style_routeCopy__5hD_8 dl{margin:22px 0;display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;padding-top:20px;border-top:1px solid rgba(60,60,67,.08)}.style_shell__D2Vhe .style_routeCopy__5hD_8 dl dt{color:#636369;font-size:12px;margin-bottom:5px}.style_shell__D2Vhe .style_routeCopy__5hD_8 dl dd{margin:0;font-size:14px}.style_shell__D2Vhe .style_routeCopy__5hD_8 .style_action__6hYQd{margin-top:auto}.style_shell__D2Vhe .style_action__6hYQd{display:inline-flex;align-items:center;gap:12px;font-weight:600;color:#653eff;font-size:15px}.style_shell__D2Vhe .style_regions__A__6_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:36px 32px;gap:36px 32px}.style_shell__D2Vhe .style_regions__A__6_>article{min-width:0}.style_shell__D2Vhe .style_regions__A__6_ h3{margin:20px 0 12px}.style_shell__D2Vhe .style_regions__A__6_ p{color:#636369;font-size:16px;max-width:530px}.style_shell__D2Vhe .style_regions__A__6_ details{margin-top:18px;border-top:1px solid rgba(60,60,67,.16);border-bottom:1px solid rgba(60,60,67,.16)}.style_shell__D2Vhe .style_regions__A__6_ summary{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 0;font-size:14px;font-weight:600}.style_shell__D2Vhe .style_regionPhoto__zT_xZ{height:230px;border-radius:12px}.style_shell__D2Vhe .style_directory__7XZ_8{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;padding:8px 0 24px}.style_shell__D2Vhe .style_directory__7XZ_8 h4{font-size:14px;margin-bottom:12px}.style_shell__D2Vhe .style_directory__7XZ_8 ul{list-style:none;padding:0;margin:0}.style_shell__D2Vhe .style_directory__7XZ_8 li+li{margin-top:10px}.style_shell__D2Vhe .style_directory__7XZ_8 a{font-size:14px;line-height:1.5;display:inline-block;text-decoration:underline;text-underline-offset:3px}.style_shell__D2Vhe .style_places__xMVtf{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:24px;gap:24px}.style_shell__D2Vhe .style_place__RG_gE{min-width:0}.style_shell__D2Vhe .style_place__RG_gE .style_eyebrow__K5o83{margin-top:16px;font-size:11px}.style_shell__D2Vhe .style_place__RG_gE h3{font-size:19px;line-height:1.3;letter-spacing:-.02em;display:flex;justify-content:space-between;gap:10px;margin-top:7px}.style_shell__D2Vhe .style_place__RG_gE svg{flex:none;margin-top:3px}.style_shell__D2Vhe .style_placeImage__hvl8g{aspect-ratio:4/3;border-radius:10px}.style_shell__D2Vhe .style_staySection___CdNW{margin-top:84px;padding:42px 32px;background:#f7f7fb;border-radius:12px}.style_shell__D2Vhe .style_guideLinks__JrQe9{display:flex;gap:24px 48px;flex-wrap:wrap;margin-top:32px}.style_shell__D2Vhe .style_guideLinks__JrQe9 a{display:inline-flex;gap:14px;align-items:center;font-size:15px;font-weight:600;color:#653eff}.style_shell__D2Vhe .style_curator__dNgdl{display:grid;grid-template-columns:1fr 2fr;grid-gap:60px;gap:60px;margin-top:72px;padding:40px 0;border-top:1px solid rgba(60,60,67,.16);border-bottom:1px solid rgba(60,60,67,.16)}.style_shell__D2Vhe .style_curator__dNgdl strong{display:block;font-size:24px;margin:16px 0 8px}.style_shell__D2Vhe .style_curator__dNgdl a{font-size:14px;color:#653eff}.style_shell__D2Vhe .style_curator__dNgdl blockquote{font-size:22px;line-height:1.6;letter-spacing:-.02em;color:#44444b}.style_shell__D2Vhe .style_curatorProfile__H3zzR{display:flex;align-items:center;gap:16px;margin-top:16px}.style_shell__D2Vhe .style_curatorProfile__H3zzR img{width:64px;height:64px;flex:none;border-radius:50%;object-fit:cover}.style_shell__D2Vhe .style_curatorProfile__H3zzR strong{margin:0 0 6px}.style_shell__D2Vhe .style_notes__xe8Yc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:36px;gap:36px}.style_shell__D2Vhe .style_notes__xe8Yc h3{font-size:22px;margin-bottom:16px}.style_shell__D2Vhe .style_notes__xe8Yc p{color:#636369;font-size:16px}.style_shell__D2Vhe .style_notes__xe8Yc a{display:inline-block;margin-top:16px;font-size:14px;font-weight:600;color:#653eff}.style_shell__D2Vhe .style_questions__ko4z5{display:grid;grid-template-columns:1fr 1.5fr;grid-gap:64px;gap:64px}.style_shell__D2Vhe .style_questions__ko4z5 h2{margin-top:12px}.style_shell__D2Vhe .style_questions__ko4z5 details{border-bottom:1px solid rgba(60,60,67,.16)}.style_shell__D2Vhe .style_questions__ko4z5 summary{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:17px;font-weight:500;padding:22px 0;line-height:1.5}.style_shell__D2Vhe .style_questions__ko4z5 summary svg{flex:none}.style_shell__D2Vhe .style_questions__ko4z5 details[open] summary svg{transform:rotate(180deg)}.style_shell__D2Vhe .style_questions__ko4z5 details p{font-size:16px;line-height:1.7;color:#636369;margin-bottom:22px}.style_shell__D2Vhe .style_questions__ko4z5 ul{padding-left:18px;font-size:14px}.style_shell__D2Vhe .style_questions__ko4z5 li{margin-bottom:10px}.style_shell__D2Vhe .style_questions__ko4z5 li a{text-decoration:underline}.style_shell__D2Vhe .style_invitation__i0cA0{margin:80px 0 60px;padding:44px 48px;background:#edeeff;border-radius:12px;display:grid;grid-template-columns:1.4fr 1fr;grid-gap:56px;gap:56px;align-items:center}.style_shell__D2Vhe .style_invitation__i0cA0 h2{font-size:38px;margin:12px 0 20px}.style_shell__D2Vhe .style_invitation__i0cA0 p:not(.style_eyebrow__K5o83){font-size:17px;max-width:450px;color:#55555c}.style_shell__D2Vhe .style_invitation__i0cA0>div:last-child{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.style_shell__D2Vhe .style_invitation__i0cA0>div:last-child>a:not(.store-badge){display:flex;gap:10px;align-items:center;font-size:14px;font-weight:500}.style_shell__D2Vhe .style_invitation__i0cA0>div:last-child small{font-size:12px;color:#636369}.style_shell__D2Vhe .style_comparison___mSe9{overflow-x:auto;border:1px solid rgba(60,60,67,.16);border-radius:10px}.style_shell__D2Vhe .style_comparison___mSe9 table{border-collapse:collapse;width:100%;min-width:660px;font-size:15px;text-align:left;line-height:1.6}.style_shell__D2Vhe .style_comparison___mSe9 td,.style_shell__D2Vhe .style_comparison___mSe9 th{vertical-align:top;padding:20px 22px;border-bottom:1px solid rgba(60,60,67,.08)}.style_shell__D2Vhe .style_comparison___mSe9 thead{background:#edeeff}.style_shell__D2Vhe .style_comparison___mSe9 tbody th{font-weight:600;width:20%}.style_shell__D2Vhe .style_comparison___mSe9 tbody tr:last-child td,.style_shell__D2Vhe .style_comparison___mSe9 tbody tr:last-child th{border:0}.style_shell__D2Vhe .style_guideNotes__b1EQQ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:32px 48px;gap:32px 48px;margin-top:40px}.style_shell__D2Vhe .style_guideNotes__b1EQQ h3{font-size:24px;margin-bottom:14px}.style_shell__D2Vhe .style_guideNotes__b1EQQ p{font-size:17px;color:#55555c;line-height:1.75}.style_shell__D2Vhe .style_guideNotes__b1EQQ article>a{display:inline-block;margin-top:14px;font-size:15px;color:#653eff;font-weight:600}.style_shell__D2Vhe .style_citation__Z6CN7{font-size:12px;margin-left:5px;color:#653eff!important;white-space:nowrap}.style_shell__D2Vhe .style_rateNote__YL4fU{font-size:14px;color:#636369;margin-top:22px;max-width:850px}.style_shell__D2Vhe .style_related__UD1TP{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px;gap:32px}.style_shell__D2Vhe .style_related__UD1TP>a{padding:28px;border-radius:12px;background:#f7f7fb}.style_shell__D2Vhe .style_related__UD1TP span{font-size:12px;color:#636369}.style_shell__D2Vhe .style_related__UD1TP h3{display:flex;justify-content:space-between;gap:14px;margin:12px 0 16px}.style_shell__D2Vhe .style_related__UD1TP p{font-size:16px;color:#636369}@media(max-width:1000px){.style_shell__D2Vhe .style_hero__SstFi{gap:32px}.style_shell__D2Vhe .style_heroCopy__FyWoi h1{font-size:48px}.style_shell__D2Vhe .style_answer__g97Kc{font-size:18px}.style_shell__D2Vhe .style_heading__2jA6i{gap:28px}.style_shell__D2Vhe .style_heading__2jA6i>p{max-width:330px}.style_shell__D2Vhe .style_places__xMVtf{grid-template-columns:repeat(2,minmax(0,1fr))}.style_shell__D2Vhe .style_notes__xe8Yc{gap:24px}.style_shell__D2Vhe .style_routeImage__DVPvP{height:230px}.style_shell__D2Vhe .style_curator__dNgdl{gap:36px}.style_shell__D2Vhe .style_questions__ko4z5{gap:32px}}@media(max-width:767px){.style_shell__D2Vhe h2{font-size:31px}.style_shell__D2Vhe .page-width,.style_shell__D2Vhe .site-header{padding-left:20px;padding-right:20px}.style_shell__D2Vhe .style_page__LtU33{padding:0 20px}.style_shell__D2Vhe .style_breadcrumb__lwvL_{padding-top:22px}.style_shell__D2Vhe .style_hero__SstFi{grid-template-columns:1fr;gap:30px;padding:30px 0 32px}.style_shell__D2Vhe .style_heroCopy__FyWoi h1{font-size:46px;margin:16px 0 20px}.style_shell__D2Vhe .style_answer__g97Kc{font-size:19px;max-width:540px}.style_shell__D2Vhe .style_primary__uyPKv{margin-top:24px}.style_shell__D2Vhe .style_byline__Afc7U{margin-top:20px}.style_shell__D2Vhe .style_heroPhoto__yOa_O{aspect-ratio:1.3}.style_shell__D2Vhe .style_jump__IhY95{gap:10px 22px;padding:16px 0;font-size:13px}.style_shell__D2Vhe .style_jump__IhY95 a{padding:5px 0}.style_shell__D2Vhe .style_section__XIVmP{padding-top:56px}.style_shell__D2Vhe .style_heading__2jA6i{display:block;margin-bottom:24px}.style_shell__D2Vhe .style_heading__2jA6i>.style_eyebrow__K5o83{margin-bottom:8px}.style_shell__D2Vhe .style_heading__2jA6i>p{max-width:none;margin-top:18px}.style_shell__D2Vhe .style_routes__PkmWL{gap:28px;grid-template-columns:1fr}.style_shell__D2Vhe .style_routeImage__DVPvP{height:auto;aspect-ratio:1.7}.style_shell__D2Vhe .style_routeCopy__5hD_8{padding:22px}.style_shell__D2Vhe .style_routeCopy__5hD_8 h3{font-size:25px}.style_shell__D2Vhe .style_route__HyLQ5>nav{padding:15px 22px}.style_shell__D2Vhe .style_regions__A__6_{grid-template-columns:1fr;gap:32px}.style_shell__D2Vhe .style_regionPhoto__zT_xZ{height:auto;aspect-ratio:2}.style_shell__D2Vhe .style_directory__7XZ_8{gap:20px}.style_shell__D2Vhe .style_places__xMVtf{gap:28px 16px}.style_shell__D2Vhe .style_place__RG_gE h3{font-size:17px}.style_shell__D2Vhe .style_placeImage__hvl8g small{font-size:9px}.style_shell__D2Vhe .style_staySection___CdNW{margin:56px -4px 0;padding:28px 16px}.style_shell__D2Vhe .style_staySection___CdNW .style_places__xMVtf{grid-template-columns:1fr 1fr}.style_shell__D2Vhe .style_guideLinks__JrQe9{gap:20px;margin-top:26px}.style_shell__D2Vhe .style_curator__dNgdl{grid-template-columns:1fr;gap:24px;margin-top:52px;padding:30px 0}.style_shell__D2Vhe .style_curator__dNgdl blockquote{font-size:20px}.style_shell__D2Vhe .style_notes__xe8Yc{grid-template-columns:1fr;gap:28px}.style_shell__D2Vhe .style_questions__ko4z5{grid-template-columns:1fr;gap:20px}.style_shell__D2Vhe .style_questions__ko4z5 summary{font-size:16px}.style_shell__D2Vhe .style_invitation__i0cA0{grid-template-columns:1fr;margin:56px 0 36px;padding:30px 24px;gap:30px}.style_shell__D2Vhe .style_invitation__i0cA0 h2{font-size:31px}.style_shell__D2Vhe .style_guideNotes__b1EQQ{grid-template-columns:1fr;gap:30px;margin-top:30px}.style_shell__D2Vhe .style_related__UD1TP{grid-template-columns:1fr;gap:20px}.style_shell__D2Vhe .style_comparison___mSe9 td,.style_shell__D2Vhe .style_comparison___mSe9 th{padding:16px}.style_shell__D2Vhe .site-header>nav{gap:14px}}@media(max-width:360px){.style_shell__D2Vhe .style_heroCopy__FyWoi h1{font-size:40px}.style_shell__D2Vhe .style_answer__g97Kc{font-size:18px}.style_shell__D2Vhe .style_places__xMVtf,.style_shell__D2Vhe .style_staySection___CdNW .style_places__xMVtf{grid-template-columns:1fr}.style_shell__D2Vhe .style_place__RG_gE h3{font-size:20px}.style_shell__D2Vhe .style_routeCopy__5hD_8 dl{grid-template-columns:1fr;gap:14px}.style_shell__D2Vhe .style_directory__7XZ_8{grid-template-columns:1fr}.style_shell__D2Vhe .style_route__HyLQ5>nav{gap:18px;font-size:13px}.style_shell__D2Vhe .style_invitation__i0cA0{padding:26px 20px}}.style_shell__D2Vhe>footer.page-width{position:static;inset:auto;transform:none;width:calc(100% - 48px);height:auto;z-index:auto;flex-direction:row}.style_shell__D2Vhe>.site-header{position:relative;inset:auto;width:100%;transform:none}.style_page__LtU33{padding-top:0}@media(max-width:700px){.style_page__LtU33{padding-top:0}.style_shell__D2Vhe>footer.page-width{width:calc(100% - 40px);padding-left:0;padding-right:0}}.style_shell__D2Vhe{display:block}.style_shell__D2Vhe,.style_shell__D2Vhe .style_page__LtU33{min-width:0;width:100%}.style_shell__D2Vhe .style_hero__SstFi{grid-template-columns:minmax(0,1fr) minmax(0,1.06fr)}.style_shell__D2Vhe .style_comparison___mSe9,.style_shell__D2Vhe .style_heroCopy__FyWoi{min-width:0}@media(max-width:767px){.style_shell__D2Vhe .style_hero__SstFi{grid-template-columns:minmax(0,1fr)}}.style_skip__xVDVp{position:absolute;z-index:2000;top:8px;left:20px;transform:translateY(-160%);background:#fff;padding:12px 16px;border-radius:8px}.style_skip__xVDVp:focus{transform:none}