.guide_page__HuYZy{background:#f8f7f2;color:#193c34}.guide_shell__mxrG5{width:min(1200px,calc(100% - 64px));margin:0 auto;padding:30px 0 88px}.guide_page__HuYZy p{line-height:1.75}.guide_page__HuYZy a{text-underline-offset:4px}.guide_page__HuYZy a:focus-visible,.guide_page__HuYZy button:focus-visible{outline:3px solid #b36b32;outline-offset:5px}.guide_hero__R8jeY{display:grid;grid-template-columns:1.45fr 1fr;gap:64px;padding:54px 0 34px;align-items:center}.guide_eyebrow__kGhH9,.guide_smallLabel__ZTpvP{display:block;font-size:11px;letter-spacing:.13em;text-transform:uppercase;font-weight:750}.guide_eyebrow__kGhH9{display:flex;gap:18px;flex-wrap:wrap;margin:0 0 25px}.guide_eyebrow__kGhH9 span{color:#6b7971}.guide_hero__R8jeY h1{font-family:Georgia,Times New Roman,serif;font-size:clamp(46px,5.4vw,76px);font-weight:500;line-height:1.08;letter-spacing:-.045em;margin:0 0 24px}.guide_hero__R8jeY h1 em{color:#a55930;font-weight:400}.guide_deck__nRNjw{font-size:18px;max-width:570px;color:#47594f}.guide_byline__scAr4{font-size:12px;color:#5c6b62;margin:22px 0}.guide_heroLinks__TUFJP{display:flex;flex-wrap:wrap;gap:17px 25px;margin-top:28px}.guide_download__PVElh,.guide_heroLinks__TUFJP a,.guide_textLink__14tzg{display:inline-flex;align-items:center;gap:9px;font-size:14px;font-weight:650}.guide_heroLinks__TUFJP a:first-child{background:#193c34;color:#fff;padding:13px 18px;border-radius:5px;text-decoration:none}.guide_brief__3B0QS{background:#e9ede5;border:1px solid #ccd5c7;border-radius:10px;padding:30px;transform:rotate(1deg);box-shadow:8px 10px 0 #ece8dd}.guide_briefTop__WKTvd{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #c4cebd;padding-bottom:18px}.guide_briefTop__WKTvd span{font-size:11px;letter-spacing:.1em;text-transform:uppercase}.guide_brief__3B0QS h2{font-family:Georgia,serif;font-size:32px;font-weight:500;line-height:1.18;margin:24px 0}.guide_brief__3B0QS ol{list-style:none;padding:0;margin:0}.guide_brief__3B0QS li{display:flex;gap:15px;margin:20px 0}.guide_brief__3B0QS li>span{font-size:12px;padding-top:3px;color:#7d6245}.guide_brief__3B0QS strong{font-size:14px}.guide_brief__3B0QS li p{margin:2px 0 0;font-size:13px;color:#536250}.guide_brief__3B0QS>a{display:flex;align-items:center;gap:8px;border-top:1px solid #c4cebd;padding-top:20px;font-size:13px;font-weight:650}.guide_page__HuYZy .guide-actions{margin:16px 0 22px}.guide_page__HuYZy .guide-actions>div{display:flex;flex-wrap:wrap;gap:8px}.guide_page__HuYZy .guide-actions button{min-height:44px;display:inline-flex;align-items:center;gap:8px;padding:9px 13px;border:1px solid #b9c7bb;border-radius:5px;background:transparent;color:#193c34;font:inherit;font-size:12px;cursor:pointer}.guide_page__HuYZy .guide-actions button:hover{background:#e9ede5}.guide_page__HuYZy .guide-actions>span{display:block;min-height:18px;margin-top:5px;font-size:12px;color:#52684e}.guide_contents__qzJuZ{display:flex;flex-wrap:wrap;gap:10px 24px;border-block:1px solid #d6dcd1;padding:17px 0}.guide_contents__qzJuZ a{font-size:12px;font-weight:650;padding-block:5px}.guide_travelNote__ERkE0{margin-top:30px;border-left:3px solid #b27549;padding:2px 0 2px 19px;max-width:950px}.guide_travelNote__ERkE0 strong{font-size:13px}.guide_travelNote__ERkE0 p{font-size:13px;color:#5c6357;margin:5px 0 0}.guide_section__WYNAR{padding-top:60px;scroll-margin-top:100px}.guide_sectionHeading__ss2D2{display:flex;align-items:baseline;gap:18px;margin-bottom:16px}.guide_sectionHeading__ss2D2>span{font-size:12px;color:#94613d;font-weight:650}.guide_sectionHeading__ss2D2 h2{font-family:Georgia,serif;font-size:clamp(28px,3vw,39px);font-weight:500;line-height:1.2;margin:0;letter-spacing:-.025em}.guide_sectionHeading__ss2D2 a{text-decoration:none}.guide_anchor__6Tq9B{margin-left:10px;color:#8c9a8b;font:17px Georgia,serif}.guide_intro__MB3Nq{max-width:800px;color:#59675c;margin:0 0 27px;font-size:16px}.guide_arrivalGrid__toiBn,.guide_comparison__1nV1d,.guide_locationGrid__y4Oo1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.guide_locationGrid__y4Oo1 article{padding:24px;border:1px solid #d1d8cc;background:#fdfcf8;border-radius:7px}.guide_smallLabel__ZTpvP{color:#8e5c37;font-size:10px;line-height:1.7}.guide_section__WYNAR h3{font-size:20px;font-family:Georgia,serif;font-weight:500;line-height:1.35;margin:12px 0}.guide_locationGrid__y4Oo1 h3 span{display:block;font-size:15px;color:#6b7669;margin-top:8px;text-align:left}.guide_arrivalGrid__toiBn p,.guide_comparison__1nV1d p,.guide_locationGrid__y4Oo1 p{font-size:14px;color:#536153}.guide_ask__agJOY{border-top:1px solid #dce1d6;padding-top:16px;margin-top:20px}.guide_ask__agJOY strong{display:block;color:#2a493a}.guide_sourceNote__qGngs{font-size:12px;color:#626e60;margin-top:20px}.guide_comparison__1nV1d{background:#edf0e7;padding:30px;border-radius:7px}.guide_comparison__1nV1d article+article{border-left:1px solid #ccd5c5;padding-left:25px}.guide_comparison__1nV1d dl{font-size:13px}.guide_comparison__1nV1d dt{font-weight:700;margin-top:18px}.guide_comparison__1nV1d dd{margin:6px 0 0;color:#536153;line-height:1.75}.guide_rule__S8n8x{display:flex;align-items:flex-start;gap:14px;margin-top:22px}.guide_rule__S8n8x svg{flex-shrink:0;margin-top:5px}.guide_rule__S8n8x p{margin:0;font-size:14px;color:#536153}.guide_checklist__9Vv_V{margin-top:56px;padding:34px;background:#fffef9;border:1px solid #d1d8cc;border-radius:8px}.guide_questions__njSe6{list-style:none;padding:0;margin:12px 0 25px;display:grid;grid-template-columns:1fr 1fr;column-gap:36px}.guide_questions__njSe6 li{display:flex;gap:15px;align-items:baseline;border-top:1px solid #e0e4da;padding:17px 0;break-inside:avoid}.guide_questions__njSe6 li>span{color:#9a6c45;font-size:12px}.guide_questions__njSe6 p{margin:0;color:#40563f;font-size:14px}.guide_download__PVElh{font-size:13px}.guide_arrivalGrid__toiBn article{border-top:2px solid #80977c;padding-top:17px}.guide_arrivalGrid__toiBn{margin-bottom:17px}.guide_listings__4RqCy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-bottom:26px}.guide_listing__Ppzgm{overflow:hidden;border:1px solid #d1d8cc;border-radius:7px;background:#fffef9}.guide_listing__Ppzgm>a{display:block;text-decoration:none}.guide_listingImage__AmwKj{aspect-ratio:1.55;position:relative;background:#e6ebe1;display:flex;align-items:center;justify-content:center}.guide_listingImage__AmwKj img{object-fit:cover}.guide_listingCopy__NOl2C{padding:21px}.guide_listingCopy__NOl2C p{color:#5e6c5c;font-size:13px}.guide_listingCopy__NOl2C .guide_textLink__14tzg{font-size:12px}.guide_empty__y2ew8{display:flex;align-items:flex-start;gap:20px;padding:28px;background:#e9ede5;border:1px dashed #aabca3;border-radius:7px;margin-bottom:22px}.guide_empty__y2ew8>svg{flex-shrink:0;margin-top:8px}.guide_empty__y2ew8 h3{margin-top:0}.guide_empty__y2ew8 p{max-width:720px;font-size:14px;color:#536153;margin-bottom:0}.guide_sources__ZPKUc{margin-top:55px;border-top:1px solid #cbd4c5;padding-top:35px}.guide_sourceGrid__sWpv0{display:grid;grid-template-columns:1fr 1fr;gap:60px}.guide_sourceGrid__sWpv0 p{font-size:14px;color:#536153}.guide_sourceGrid__sWpv0 ul{padding-left:18px}.guide_sourceGrid__sWpv0 li{font-size:14px;margin-bottom:17px}.guide_sourceGrid__sWpv0 li span{display:block;color:#626e60;font-size:12px;margin-top:5px;line-height:1.65}.guide_citation__fYil0{border:1px solid #cbd4c5;padding:24px;margin-top:25px;background:#fffef9;border-radius:5px;overflow-wrap:anywhere}.guide_citation__fYil0 p{font-size:14px}.guide_citation__fYil0>a{font-size:12px}.guide_citation__fYil0 p:last-child{color:#626e60;font-size:12px;margin-bottom:0}@media (max-width:1000px){.guide_hero__R8jeY{gap:30px;grid-template-columns:1.2fr 1fr}.guide_brief__3B0QS{padding:23px}.guide_arrivalGrid__toiBn,.guide_comparison__1nV1d,.guide_locationGrid__y4Oo1{gap:18px}.guide_locationGrid__y4Oo1 article{padding:19px}.guide_comparison__1nV1d{padding:22px}.guide_comparison__1nV1d article+article{padding-left:18px}.guide_listings__4RqCy{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.guide_shell__mxrG5{width:calc(100% - 36px);padding-top:18px}.guide_hero__R8jeY{grid-template-columns:1fr;padding-top:30px;gap:32px}.guide_hero__R8jeY h1{font-size:clamp(40px,10.5vw,66px)}.guide_deck__nRNjw{font-size:16px}.guide_brief__3B0QS{transform:none;box-shadow:5px 6px 0 #ece8dd}.guide_brief__3B0QS h2{font-size:29px}.guide_contents__qzJuZ{gap:8px 20px}.guide_contents__qzJuZ a{padding-block:8px}.guide_section__WYNAR{padding-top:42px}.guide_sectionHeading__ss2D2{gap:11px}.guide_sectionHeading__ss2D2 h2{font-size:28px}.guide_arrivalGrid__toiBn,.guide_comparison__1nV1d,.guide_listings__4RqCy,.guide_locationGrid__y4Oo1,.guide_questions__njSe6,.guide_sourceGrid__sWpv0{grid-template-columns:1fr}.guide_comparison__1nV1d article+article{border-left:0;border-top:1px solid #ccd5c5;padding-left:0;padding-top:22px}.guide_checklist__9Vv_V{padding:22px 18px;margin-top:38px}.guide_sourceGrid__sWpv0{gap:10px}.guide_questions__njSe6{margin-bottom:18px}.guide_empty__y2ew8{padding:22px 18px;gap:12px}.guide_download__PVElh{align-items:flex-start;line-height:1.65}.guide_download__PVElh svg{flex-shrink:0;margin-top:3px}}@media (prefers-reduced-motion:reduce){.guide_page__HuYZy *{scroll-behavior:auto}}@media print{.guide_page__HuYZy{background:white;color:black}.guide_anchor__6Tq9B,.guide_contents__qzJuZ,.guide_download__PVElh,.guide_heroLinks__TUFJP,.guide_page__HuYZy .guide-actions,.guide_page__HuYZy .portal-header,.guide_page__HuYZy .site-footer{display:none!important}.guide_shell__mxrG5{width:100%;padding:0}.guide_hero__R8jeY{display:block;padding-top:0}.guide_hero__R8jeY h1{font-size:35px}.guide_brief__3B0QS{display:none}.guide_section__WYNAR{padding-top:25px}.guide_sectionHeading__ss2D2 h2{font-size:24px}.guide_arrivalGrid__toiBn,.guide_comparison__1nV1d,.guide_locationGrid__y4Oo1,.guide_questions__njSe6,.guide_sourceGrid__sWpv0{display:block}.guide_arrivalGrid__toiBn article,.guide_citation__fYil0,.guide_comparison__1nV1d article,.guide_locationGrid__y4Oo1 article{break-inside:avoid}.guide_comparison__1nV1d article+article{border-left:0;padding-left:0}.guide_checklist__9Vv_V{margin-top:20px;padding:20px}.guide_listings__4RqCy{display:block}.guide_listingImage__AmwKj{display:none}.guide_listing__Ppzgm{break-inside:avoid;margin-bottom:12px}}