.destination-catalog_page__aHu52{background:var(--brand-bg,#f7f8f3);color:var(--brand-ink,#143228)}.destination-catalog_container__IdQjK{width:min(1160px,calc(100% - 48px));margin-inline:auto}.destination-catalog_hero__Ngaoz{position:relative;isolation:isolate;overflow:hidden;padding:clamp(48px,6vw,88px) 0 42px;background:radial-gradient(ellipse at 85% 0,#e4edda,transparent 65%)}.destination-catalog_mapBackdrop__ymelj{position:absolute;z-index:-1;width:700px;max-width:90%;height:auto;inset-inline-end:-2%;top:-30px;fill:#d6e3cd;stroke:#b7cbb4;stroke-width:.6;opacity:.32;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,#0008,transparent);mask-image:linear-gradient(180deg,#0008,transparent)}.destination-catalog_heroInner__MYo1h{position:relative;display:grid;grid-template-columns:1.15fr 1fr;align-items:end;gap:64px}.destination-catalog_eyebrow__lqOU2{display:block;margin-bottom:20px;font-size:.8rem;font-weight:500;color:var(--brand-green,#155940);letter-spacing:.035em}.destination-catalog_hero__Ngaoz h1{max-width:18ch;margin:0;font-size:clamp(2.4rem,4.8vw,4.2rem);font-weight:500;letter-spacing:-.045em;line-height:1.08;text-wrap:balance}.destination-catalog_hero__Ngaoz p{max-width:48ch;margin:0 0 5px;color:var(--brand-muted,#53675e);font-size:1rem;line-height:1.8}.destination-catalog_page__aHu52:lang(ko) :where(h1,h3,p){word-break:keep-all;overflow-wrap:anywhere}.destination-catalog_catalog__mGNqO{padding:22px 0 80px}.destination-catalog_grid__BdXXo{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 26px}.destination-catalog_card__sy94V{min-width:0;display:flex;flex-direction:column;align-items:start;position:relative;padding:26px 0;border-top:1px solid var(--brand-line,#d3ded5);color:inherit;text-decoration:none;transition:border-color .18s ease,background .18s ease}.destination-catalog_card__sy94V:hover{border-color:var(--brand-green,#155940)}.destination-catalog_card__sy94V:focus-visible{outline:3px solid var(--brand-green,#155940);outline-offset:6px}.destination-catalog_cardHeading__3EUq8{display:flex;align-items:center;gap:13px;width:100%}.destination-catalog_flag__iNbav{width:30px;height:23px;object-fit:cover;flex-shrink:0}.destination-catalog_card__sy94V h3{margin:0;font-size:1.04rem;font-weight:500;line-height:1.45;overflow-wrap:anywhere}.destination-catalog_arrow__sqVEu{margin-inline-start:auto;flex-shrink:0;color:var(--brand-green,#155940);transition:transform .18s ease}.destination-catalog_card__sy94V:hover .destination-catalog_arrow__sqVEu{transform:translate(2px,-2px)}.destination-catalog_card__sy94V p{margin:14px 0 0;max-width:56ch;font-size:.84rem;line-height:1.7;color:var(--brand-muted,#53675e);overflow-wrap:anywhere}.destination-catalog_restriction__hPYE5{margin-top:12px;color:#805c2d;font-size:.76rem;line-height:1.65}.destination-catalog_other__7f18c{grid-column:1/-1;display:grid;grid-template-columns:1fr auto;gap:15px 36px;padding:30px;margin-top:20px;background:var(--brand-soft,#eaf0e6);border:1px solid var(--brand-line,#d3ded5);border-radius:4px}.destination-catalog_other__7f18c h3{font-size:1.35rem}.destination-catalog_other__7f18c p{margin-top:10px}.destination-catalog_otherAction__3J2Vh{display:inline-flex;align-items:center;gap:22px;align-self:center;font-size:.88rem;font-weight:600}.destination-catalog_srOnly__CMvkl{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}[dir=rtl] .destination-catalog_arrow__sqVEu{transform:scaleX(-1)}[dir=rtl] .destination-catalog_card__sy94V:hover .destination-catalog_arrow__sqVEu{transform:scaleX(-1) translate(2px,-2px)}@media (max-width:1000px){.destination-catalog_grid__BdXXo{grid-template-columns:repeat(3,minmax(0,1fr))}.destination-catalog_heroInner__MYo1h{gap:40px}}@media (max-width:760px){.destination-catalog_heroInner__MYo1h{grid-template-columns:1fr;gap:24px}.destination-catalog_hero__Ngaoz{padding:44px 0 28px}.destination-catalog_grid__BdXXo{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.destination-catalog_other__7f18c{grid-template-columns:1fr;padding:26px}.destination-catalog_otherAction__3J2Vh{margin-top:8px}}@media (max-width:480px){.destination-catalog_container__IdQjK{width:calc(100% - 32px)}.destination-catalog_hero__Ngaoz h1{font-size:2.5rem}.destination-catalog_hero__Ngaoz p{font-size:.94rem}.destination-catalog_grid__BdXXo{grid-template-columns:1fr}.destination-catalog_card__sy94V{padding:23px 0}.destination-catalog_card__sy94V h3{font-size:1.1rem}.destination-catalog_card__sy94V p{margin-top:10px;font-size:.88rem}.destination-catalog_restriction__hPYE5{margin-top:7px}.destination-catalog_other__7f18c{padding:24px}.destination-catalog_catalog__mGNqO{padding-bottom:48px}}@media (prefers-reduced-motion:reduce){.destination-catalog_arrow__sqVEu,.destination-catalog_card__sy94V{transition:none}.destination-catalog_card__sy94V:hover .destination-catalog_arrow__sqVEu{transform:none}[dir=rtl] .destination-catalog_card__sy94V:hover .destination-catalog_arrow__sqVEu{transform:scaleX(-1)}}.destination-search_search__zWN4A{max-width:780px}.destination-search_label__YkkXE{display:block;margin-bottom:9px;color:var(--brand-ink,#143228);font-size:.94rem;font-weight:600}.destination-search_controls__zYSVT{display:flex;align-items:stretch;gap:10px}.destination-search_input__HmyCl{scroll-margin-top:110px;flex:1 1;width:100%;min-width:0;min-height:56px;padding:14px 17px;border:1px solid var(--brand-line,#d3ded5);border-radius:4px;background:#fff;color:var(--brand-ink,#143228);font:inherit;font-size:1rem}.destination-search_input__HmyCl::placeholder{color:var(--brand-muted,#53675e);opacity:1}.destination-search_clear__GD9Cc{flex-shrink:0;max-width:50%;min-height:56px;padding:10px 16px;border:1px solid var(--brand-line,#d3ded5);border-radius:4px;background:transparent;color:var(--brand-green,#155940);font:inherit;font-size:.88rem;font-weight:600;overflow-wrap:anywhere;cursor:pointer}.destination-search_clear__GD9Cc:hover:not(:disabled){background:var(--brand-soft,#eaf0e6)}.destination-search_clear__GD9Cc:focus-visible,.destination-search_input__HmyCl:focus-visible{outline:3px solid var(--brand-green,#155940);outline-offset:3px}.destination-search_clear__GD9Cc:disabled,.destination-search_input__HmyCl:disabled{opacity:.6;cursor:default}.destination-search_count__uTqM_,.destination-search_empty__wpr6C,.destination-search_hint__Abhz2{color:var(--brand-muted,#53675e);font-size:.85rem;line-height:1.7;overflow-wrap:anywhere}.destination-search_hint__Abhz2{margin:9px 0 0}.destination-search_count__uTqM_{margin:30px 0 18px}.destination-search_empty__wpr6C{margin:0 0 20px;color:var(--brand-ink,#143228)}.destinations_section__D5pj1{padding:46px 0;background:#fff}.destinations_sectionHead__VQ33J{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px}.destinations_sectionHead__VQ33J h2{color:#173543;margin:9px 0;font-size:clamp(1.65rem,3vw,2.1rem);line-height:1.25;letter-spacing:-.03em}.destinations_sectionHead__VQ33J p{margin:0;color:#546b78;line-height:1.7}.destinations_sectionHead__VQ33J>a{display:inline-flex;gap:10px;align-items:center;color:#176754;flex-shrink:0;text-decoration:none;font-weight:600}.destinations_sectionHead__VQ33J>.destinations_findCountry__kDFHy{padding:13px 18px;min-height:46px;border-radius:8px;background:#164f56;color:#fff;font-size:.88rem}.destinations_sectionHead__VQ33J>.destinations_findCountry__kDFHy:hover{background:#0e3c43}.destinations_countryCard__c4d8I:focus-visible,.destinations_findCountry__kDFHy:focus-visible{outline:3px solid #2786b6;outline-offset:4px}.destinations_eyebrow__whR20{display:block;font-size:.7rem;font-weight:700;letter-spacing:.12em;color:#176754}.destinations_countryGrid__X_Gs5{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.destinations_countryCard__c4d8I{display:flex;flex-direction:column;align-items:start;min-width:0;padding:25px 21px;border:1px solid #d9e4e1;border-radius:11px;background:#fff;color:#173543;text-decoration:none}.destinations_countryCard__c4d8I:hover{border-color:#176754;background:#f3f8f5}.destinations_otherCard__FfrrN{grid-column:1/-1;background:#f3f8f5;border-style:dashed}.destinations_countryCard__c4d8I:first-child{background:#edf5f0;border-color:#87b4a6}.destinations_countryCode__RLK2f{display:grid;place-items:center;width:44px;height:34px;color:#176754;background:#e1eee7;border-radius:5px;font-size:.85rem;font-weight:700;margin-bottom:23px}.destinations_countryFlag__FPcXD{display:block;flex-shrink:0;width:44px;height:33px;object-fit:contain;border-radius:2px;box-shadow:0 0 0 1px rgb(23 53 67/12%);margin-bottom:24px}.destinations_countryCard__c4d8I h3{font-size:1.23rem;line-height:1.4;margin:0 0 10px;overflow-wrap:anywhere}.destinations_countryCard__c4d8I p{font-size:.8rem;color:#546b78;line-height:1.65;margin:0 0 16px}.destinations_restriction__77BgF{font-size:.72rem;color:#795619;margin-bottom:14px}.destinations_cardAction__hIrsR{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;color:#176754;font-size:.78rem;margin-top:auto;padding-top:12px}.destinations_breadcrumbs__8Ztro{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:20px 0;color:#546b78;font-size:.8rem}.destinations_breadcrumbs__8Ztro a{color:#42696b;text-underline-offset:4px}.destinations_hero__kEsef{padding:42px 0;background:linear-gradient(125deg,#f8faf9,#eaf3ef);border-block:1px solid #dce8e2}.destinations_heroGrid__QHZed{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,.7fr);gap:40px;align-items:center}.destinations_hero__kEsef h1{font-size:clamp(2rem,4vw,3rem);max-width:780px;line-height:1.17;letter-spacing:-.04em;color:#173543;margin:14px 0 20px}.destinations_hero__kEsef p{max-width:690px;color:#4e6875;line-height:1.8;margin:0}.destinations_actions__wCymP{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:24px}.destinations_primary__WqQQC{display:inline-flex;align-items:center;justify-content:center;gap:14px;background:#164f56;color:#fff;border-radius:8px;padding:13px 18px;min-height:46px;text-decoration:none;font-size:.88rem;font-weight:600}.destinations_primary__WqQQC:hover{background:#0e3c43}.destinations_textLink__cPbfU{display:inline-flex;align-items:center;gap:8px;color:#176754;text-decoration:underline;text-underline-offset:4px;padding:8px 0;font-size:.85rem}.destinations_routeCard__h1nMU{padding:24px;border:1px solid #d8e5df;background:#fff;border-radius:12px}.destinations_routeCard__h1nMU small{color:#546b78;font-size:.7rem;letter-spacing:.1em}.destinations_route__6vImf{display:flex;gap:13px;align-items:center;flex-wrap:wrap;margin:17px 0 22px;font-size:1.35rem;color:#176754;font-weight:600}.destinations_route__6vImf svg{flex-shrink:0}.destinations_routeCard__h1nMU p{font-size:.78rem}.destinations_inspectionFee__Rt1Mp{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:17px 20px;border:1px solid #c9ddd3;border-radius:8px;background:#edf5f0;color:#173543;margin:18px 0;font-size:.87rem}.destinations_inspectionFee__Rt1Mp strong{color:#176754;font-size:1.25rem}.destinations_columns__gf2J1{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,.85fr);gap:36px;align-items:start}.destinations_article__RM7k2 h2{color:#173543;font-size:1.5rem;line-height:1.35;letter-spacing:-.02em;margin:0 0 15px}.destinations_article__RM7k2 h3{font-size:1.05rem;color:#173543;margin:0 0 9px}.destinations_article__RM7k2 li,.destinations_article__RM7k2 p{color:#506b77;line-height:1.85;font-size:.93rem}.destinations_article__RM7k2 p{margin:0 0 18px}.destinations_article__RM7k2 ol,.destinations_article__RM7k2 ul{padding-inline-start:22px;margin:14px 0}.destinations_article__RM7k2 li{padding-inline-start:4px;margin-bottom:8px}.destinations_block__NWwIr{padding-bottom:29px;margin-bottom:29px;border-bottom:1px solid #e1e9e5;scroll-margin-top:105px}.destinations_eligibility__n8oHY{border-inline-start:3px solid #508976;padding:20px 23px;background:#f1f7f3;margin-bottom:30px}.destinations_eligibility__n8oHY[data-restricted=true]{border-color:#947136;background:#fbf7ef}.destinations_sources__xrlAs{font-size:.78rem;display:flex;flex-direction:column;align-items:start;gap:6px;margin:15px 0 0;color:#667d85}.destinations_sources__xrlAs a{color:#2c6764;text-underline-offset:3px}.destinations_reviewScope__ANrPN{margin:0 0 22px;color:#506b77;font-size:.82rem}.destinations_reviewScope__ANrPN p{margin:9px 0}.destinations_evidenceClaim__jgY4N{padding:12px 0;border-top:1px solid #d9e4df}.destinations_evidenceClaim__jgY4N p{margin-bottom:7px}.destinations_claimSources__EIn7L{display:flex;flex-wrap:wrap;gap:6px 15px}.destinations_claimSources__EIn7L a{color:#176754;font-size:.77rem;text-underline-offset:3px;overflow-wrap:anywhere}.destinations_evidenceSources__h9r5R{display:grid;gap:20px}.destinations_evidenceSources__h9r5R li>*{display:block;font-size:.8rem;overflow-wrap:anywhere}.destinations_evidenceSources__h9r5R a{color:#176754;font-weight:600;text-underline-offset:3px}.destinations_evidenceSources__h9r5R strong{color:#173543}.destinations_sourceDetails__LzynE{padding:15px 18px;background:#f4f7f5;border:1px solid #dce6e1;border-radius:8px}.destinations_sourceDetails__LzynE summary{color:#176754;cursor:pointer;font-size:.88rem;font-weight:600;line-height:1.6}.destinations_sourceDetails__LzynE summary:focus-visible{outline:2px solid #176754;outline-offset:5px}.destinations_sourceDetails__LzynE[open] summary{margin-bottom:16px}.destinations_sourceDetails__LzynE>p{font-size:.82rem}.destinations_nextSteps__u_OtT li{padding-inline-start:6px}.destinations_nextSteps__u_OtT strong{color:#173543}.destinations_heldItems__4OIYc{padding:22px;margin:0 0 30px;background:#fbf7ef;border-inline-start:3px solid #947136}.destinations_aside__rqvYk{padding:26px;background:#edf5f0;border-radius:12px}.destinations_aside__rqvYk h2{font-size:1.45rem;color:#173543;margin:8px 0 13px}.destinations_aside__rqvYk p{font-size:.85rem;line-height:1.8;color:#506b77}.destinations_aside__rqvYk .destinations_primary__WqQQC{display:flex;margin:18px 0}.destinations_asideLinks__sRvvd{display:grid;gap:2px;padding-top:12px;border-top:1px solid #d1e2d9}.destinations_inspectionPhoto__MrSyF{width:100%;height:auto;display:block;border-radius:10px;margin:18px 0}.destinations_costs__OmRDg{margin:18px 0 28px}.destinations_costRow__ikRQ2{display:grid;grid-template-columns:34px minmax(0,1fr);gap:14px;padding:20px 0;border-bottom:1px solid #dce6e1}.destinations_costRow__ikRQ2>span{color:#176754;font-size:.8rem}.destinations_costRow__ikRQ2 p{margin:0}.destinations_faq__71hNO details{padding:18px 0;border-bottom:1px solid #dce6e1}.destinations_faq__71hNO summary{font-weight:600;color:#173543;cursor:pointer;line-height:1.6}.destinations_faq__71hNO details p{margin:12px 0 0}.destinations_related__vZ7MD{background:#f3f7f5}.destinations_proofLinks__pym4x{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.destinations_proofLinks__pym4x a{padding:24px;border:1px solid #dce6e1;background:#fff;border-radius:10px;text-decoration:none;color:#173543}.destinations_proofLinks__pym4x strong{display:block;margin:13px 0 10px}.destinations_proofLinks__pym4x p{font-size:.85rem;line-height:1.7;color:#506b77;margin:0}.destinations_quoteContainer__wjdYr{max-width:880px;margin:0 auto}.destinations_quoteIntro__kY0Pg{color:#506b77;line-height:1.75;margin:18px 0 26px}.destinations_quoteIntro__kY0Pg p+p{margin-top:12px}[dir=rtl] .destinations_cardAction__hIrsR>svg,[dir=rtl] .destinations_primary__WqQQC>svg,[dir=rtl] .destinations_route__6vImf>svg,[dir=rtl] .destinations_sectionHead__VQ33J>a>svg,[dir=rtl] .destinations_textLink__cPbfU>svg{transform:scaleX(-1)}@media(max-width:1050px){.destinations_countryGrid__X_Gs5{grid-template-columns:repeat(2,minmax(0,1fr))}.destinations_columns__gf2J1,.destinations_heroGrid__QHZed{gap:24px}}@media(max-width:760px){.destinations_section__D5pj1{padding:32px 0}.destinations_sectionHead__VQ33J{align-items:start;flex-direction:column;gap:15px}.destinations_columns__gf2J1,.destinations_heroGrid__QHZed{grid-template-columns:1fr}.destinations_hero__kEsef{padding:30px 0}.destinations_routeCard__h1nMU{max-width:100%}.destinations_proofLinks__pym4x{grid-template-columns:1fr}.destinations_countryCard__c4d8I{padding:21px 17px}.destinations_countryCard__c4d8I h3{font-size:1.1rem}.destinations_aside__rqvYk{padding:22px}}@media(max-width:370px){.destinations_countryGrid__X_Gs5{grid-template-columns:1fr}}.destinations_guidePage__7rRmC{--guide-ink:var(--brand-ink,#143228);--guide-green:var(--brand-green,#155940);--guide-muted:var(--brand-muted,#53675e);--guide-line:var(--brand-line,#d3ded5);--guide-soft:var(--brand-soft,#eaf0e6);background:var(--brand-bg,#f7f8f3);color:var(--guide-ink);overflow-wrap:break-word}.destinations_guideContainer__hxBOT{width:min(1160px,calc(100% - 64px));margin-inline:auto}.destinations_guidePage__7rRmC :is(h1,h2,h3){font-family:inherit;font-weight:500;text-wrap:balance}.destinations_guidePage__7rRmC :is(a,summary):focus-visible{outline:3px solid #6d9948;outline-offset:5px}.destinations_guidePage__7rRmC .destinations_breadcrumbs__8Ztro{padding-block:25px;color:var(--guide-muted);font-size:.8rem}.destinations_guidePage__7rRmC .destinations_breadcrumbs__8Ztro a{color:var(--guide-muted)}.destinations_guidePage__7rRmC .destinations_eyebrow__whR20{color:var(--guide-green);font-size:.79rem;line-height:1.6;font-weight:500;letter-spacing:.04em}.destinations_guidePage__7rRmC .destinations_primary__WqQQC{min-height:52px;max-width:100%;padding:14px 22px;gap:25px;border-radius:7px;background:var(--guide-green);font-size:.92rem;line-height:1.5;transition:background .2s,transform .2s}.destinations_guidePage__7rRmC .destinations_primary__WqQQC svg{flex-shrink:0}.destinations_guidePage__7rRmC .destinations_primary__WqQQC:hover{background:var(--brand-night,#0b291f);transform:translateY(-2px)}.destinations_guidePage__7rRmC .destinations_textLink__cPbfU{color:var(--guide-green);font-size:.93rem;line-height:1.6}.destinations_guideHero__x9qIw{padding:34px 0 68px;border-bottom:1px solid var(--guide-line);background:radial-gradient(ellipse at 95% 15%,#dbe8d743,transparent 64%)}.destinations_guideHeroGrid__viL_7{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,.75fr);gap:80px;align-items:end}.destinations_guideHeroGrid__viL_7>div{min-width:0}.destinations_guideIdentity__4EA30{display:flex;align-items:center;gap:17px;margin-bottom:24px;color:var(--guide-green);font-size:1rem}.destinations_guideFlag__AfiGJ{display:block;flex-shrink:0;width:52px;height:39px;object-fit:contain;border-radius:2px;box-shadow:0 0 0 1px #14322812}.destinations_guideHero__x9qIw h1,.destinations_guidePending__9KxbJ h1{max-width:20ch;margin:0;font-size:clamp(2.35rem,4.6vw,3.85rem);line-height:1.09;letter-spacing:-.055em}.destinations_guideDescription__87lYZ{max-width:57ch;margin-top:24px;color:var(--guide-muted);font-size:1.04rem;line-height:1.75}.destinations_guideHero__x9qIw .destinations_actions__wCymP{margin-top:28px}.destinations_guideIntro__HMr0r{padding-block:25px 5px;border-top:1px solid var(--guide-line)}.destinations_guideIntro__HMr0r p{margin:0;color:var(--guide-muted);font-size:1rem;line-height:1.8}.destinations_guideIntro__HMr0r a{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-top:24px;padding-block:13px;color:var(--guide-green);font-size:.93rem;line-height:1.6;text-decoration:underline;text-underline-offset:5px}.destinations_guideIntro__HMr0r a span{font-size:1.25rem;flex-shrink:0}.destinations_guideIntro__HMr0r[data-restricted=true]{padding:23px 23px 8px;border:1px solid #c8ae74;border-inline-start:4px solid #8a6729;background:#fbf3e2}.destinations_guideIntro__HMr0r[data-restricted=true] p{color:#594724;font-weight:500}.destinations_guideLayout__HR982{display:grid;grid-template-columns:230px minmax(0,1fr);gap:75px;align-items:start;padding-block:65px 45px}.destinations_guideNavigation__1PHiY{position:sticky;top:116px;min-width:0}.destinations_guideNavigation__1PHiY nav a{display:grid;grid-template-columns:24px minmax(0,1fr);gap:14px;align-items:baseline;padding-block:18px;border-top:1px solid var(--guide-line);color:var(--guide-muted);font-size:.87rem;line-height:1.6;transition:color .2s}.destinations_guideNavigation__1PHiY nav a:last-child{border-bottom:1px solid var(--guide-line)}.destinations_guideNavigation__1PHiY nav a>span:first-child{color:var(--guide-green);font-size:.73rem}.destinations_guideNavigation__1PHiY nav a:hover{color:var(--guide-green);text-decoration:underline;text-underline-offset:4px}.destinations_guideReturn__G5M0y{display:inline-flex;align-items:center;gap:14px;margin-top:22px;padding-block:10px;color:var(--guide-green);font-size:.84rem;line-height:1.6}.destinations_guideReturn__G5M0y svg{flex-shrink:0}.destinations_guideArticle__amTqN{min-width:0;max-width:70ch}.destinations_guideArticle__amTqN h2{max-width:30ch;margin-bottom:23px;color:var(--guide-ink);font-size:clamp(1.7rem,2.5vw,2.35rem);line-height:1.22;letter-spacing:-.035em}.destinations_guideArticle__amTqN h3{margin-bottom:10px;color:var(--guide-ink);font-size:1.13rem;line-height:1.5;letter-spacing:-.02em}.destinations_guideArticle__amTqN li,.destinations_guideArticle__amTqN p{color:var(--guide-muted);font-size:1rem;line-height:1.85}.destinations_guideArticle__amTqN :is(section[id],h2[id]){scroll-margin-top:118px}.destinations_guideArticle__amTqN .destinations_block__NWwIr{padding-bottom:39px;margin-bottom:39px;border-color:var(--guide-line)}.destinations_guideArticle__amTqN .destinations_eligibility__n8oHY{margin-bottom:45px;padding:29px 30px;border-inline-start:4px solid var(--guide-green);background:var(--guide-soft)}.destinations_guideArticle__amTqN .destinations_eligibility__n8oHY[data-restricted=true]{border-color:#8a6729;background:#fbf3e2}.destinations_guideArticle__amTqN .destinations_eligibility__n8oHY[data-restricted=true] :is(p,h2,h3){color:#594724}.destinations_guideArticle__amTqN .destinations_reviewScope__ANrPN{margin-bottom:25px;color:var(--guide-muted);font-size:.9rem;line-height:1.7}.destinations_guideArticle__amTqN .destinations_reviewScope__ANrPN p{margin-block:12px 15px}.destinations_guideArticle__amTqN .destinations_reviewScope__ANrPN>span:last-of-type{display:block;font-size:.88rem}.destinations_guideArticle__amTqN .destinations_reviewScope__ANrPN strong{display:block;padding:16px 18px;border-inline-start:3px solid #8a6729;background:#fff7e8;color:#594724;font-weight:600}.destinations_guideArticle__amTqN .destinations_evidenceClaim__jgY4N{padding-block:24px;border-color:var(--guide-line)}.destinations_guideArticle__amTqN .destinations_evidenceClaim__jgY4N:last-child{padding-bottom:0}.destinations_guideArticle__amTqN .destinations_evidenceClaim__jgY4N p{margin-bottom:12px}.destinations_guideArticle__amTqN .destinations_claimSources__EIn7L{gap:2px 19px}.destinations_guideArticle__amTqN .destinations_claimSources__EIn7L a{padding-block:5px;color:var(--guide-green);font-size:.84rem;line-height:1.65}.destinations_guideArticle__amTqN .destinations_heldItems__4OIYc{padding:28px 30px;margin-bottom:45px;border-inline-start:4px solid #8a6729;background:#fbf3e2}.destinations_guideArticle__amTqN .destinations_heldItems__4OIYc :is(h2,p,li){color:#594724}.destinations_guideArticle__amTqN .destinations_heldItems__4OIYc p{margin-bottom:16px}.destinations_guideArticle__amTqN .destinations_heldItems__4OIYc ul{margin-bottom:0}.destinations_guideArticle__amTqN .destinations_heldItems__4OIYc li{padding-inline-start:5px;margin-bottom:15px}.destinations_guideArticle__amTqN .destinations_heldItems__4OIYc li:last-child{margin-bottom:0}.destinations_guideArticle__amTqN .destinations_sourceDetails__LzynE{padding:21px 23px;border-color:var(--guide-line);border-radius:4px;background:var(--brand-paper,#fff)}.destinations_guideArticle__amTqN .destinations_sourceDetails__LzynE summary{color:var(--guide-green);font-size:1rem;line-height:1.65;font-weight:500}.destinations_guideArticle__amTqN .destinations_sourceDetails__LzynE[open] summary{margin-bottom:23px}.destinations_guideArticle__amTqN .destinations_sourceDetails__LzynE>p{font-size:1rem}.destinations_guideArticle__amTqN .destinations_costRow__ikRQ2{grid-template-columns:24px minmax(0,1fr);padding-block:23px;border-color:var(--guide-line)}.destinations_guideArticle__amTqN .destinations_costRow__ikRQ2>span{color:var(--guide-green);padding-top:4px}.destinations_guideArticle__amTqN .destinations_costRow__ikRQ2:last-child{border-bottom:0;padding-bottom:0}.destinations_guideArticle__amTqN .destinations_nextSteps__u_OtT{list-style:decimal-leading-zero;margin:0;padding-inline-start:25px}.destinations_guideArticle__amTqN .destinations_nextSteps__u_OtT li{padding-inline-start:14px;margin-bottom:25px}.destinations_guideArticle__amTqN .destinations_nextSteps__u_OtT li::marker{color:var(--guide-green);font-size:.83rem}.destinations_guideArticle__amTqN .destinations_nextSteps__u_OtT strong{color:var(--guide-ink);font-size:1.08rem;line-height:1.6;font-weight:500}.destinations_guideArticle__amTqN .destinations_nextSteps__u_OtT p{margin-block:7px 0}.destinations_guideArticle__amTqN .destinations_evidenceSources__h9r5R{gap:26px}.destinations_guideArticle__amTqN .destinations_evidenceSources__h9r5R li{padding-inline-start:8px}.destinations_guideArticle__amTqN .destinations_evidenceSources__h9r5R li>*{font-size:.94rem;line-height:1.8}.destinations_guideArticle__amTqN .destinations_evidenceSources__h9r5R a{color:var(--guide-green);font-weight:500;margin-bottom:9px}.destinations_guideArticle__amTqN .destinations_evidenceSources__h9r5R strong{color:var(--guide-ink);font-weight:500}.destinations_guideArticle__amTqN>.destinations_block__NWwIr:last-child{border-bottom:0;margin-bottom:0}.destinations_guideProof__XrwJV{padding-block:70px;background:var(--guide-soft)}.destinations_guideProofHeading__etHh8{display:grid;grid-template-columns:1.15fr .85fr;gap:80px;align-items:end;margin-bottom:37px}.destinations_guideProofHeading__etHh8 h2{max-width:23ch;margin-top:15px;font-size:clamp(2rem,3.4vw,3rem);line-height:1.17;letter-spacing:-.045em}.destinations_guideProofHeading__etHh8>p{max-width:42ch;margin:0;color:var(--guide-muted);font-size:1rem;line-height:1.8}.destinations_guideProofLinks__xgPo9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px}.destinations_guideProofLinks__xgPo9>a{display:flex;align-items:start;justify-content:space-between;gap:23px;padding-block:24px;border-top:1px solid #bfcebf;color:var(--guide-ink)}.destinations_guideProofLinks__xgPo9 h3{margin:0 0 12px;font-size:1.13rem;line-height:1.5}.destinations_guideProofLinks__xgPo9 p{max-width:34ch;margin:0;color:var(--guide-muted);font-size:.95rem;line-height:1.8}.destinations_guideProofLinks__xgPo9 svg{flex-shrink:0;margin-top:3px;color:var(--guide-green);transition:transform .2s}.destinations_guideProofLinks__xgPo9>a:hover h3{text-decoration:underline;text-underline-offset:5px}.destinations_guideProofLinks__xgPo9>a:hover svg{transform:translate(2px,-2px)}.destinations_guideContact__0Xvgu{padding-block:75px}.destinations_guideContactGrid__CnT3H{display:flex;justify-content:space-between;align-items:center;gap:60px}.destinations_guideContact__0Xvgu h2{margin:14px 0 18px;max-width:23ch;font-size:clamp(2.15rem,3.8vw,3.4rem);line-height:1.15;letter-spacing:-.045em}.destinations_guideContact__0Xvgu p{max-width:53ch;margin:0;color:var(--guide-muted);font-size:1rem;line-height:1.8}.destinations_guideContact__0Xvgu .destinations_primary__WqQQC{flex-shrink:0;max-width:38%}.destinations_guidePending__9KxbJ{max-width:70ch;padding-block:40px 90px}.destinations_guidePending__9KxbJ .destinations_guideFlag__AfiGJ{margin-bottom:25px}.destinations_guidePending__9KxbJ p{margin-block:25px;color:var(--guide-muted);font-size:1rem;line-height:1.8}[dir=rtl] .destinations_guidePage__7rRmC :is(h1,h2,h3){letter-spacing:normal}[dir=rtl] .destinations_guideProofLinks__xgPo9 svg,[dir=rtl] .destinations_guideReturn__G5M0y svg{transform:scaleX(-1)}@media(max-width:1000px){.destinations_guideHeroGrid__viL_7{gap:45px;grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr)}.destinations_guideLayout__HR982{grid-template-columns:200px minmax(0,1fr);gap:35px}.destinations_guideArticle__amTqN .destinations_eligibility__n8oHY,.destinations_guideArticle__amTqN .destinations_heldItems__4OIYc{padding:24px}.destinations_guideProofHeading__etHh8{gap:45px}.destinations_guideProofLinks__xgPo9{gap:25px}}@media(max-width:760px){.destinations_guideContainer__hxBOT{width:calc(100% - 32px)}.destinations_guidePage__7rRmC .destinations_breadcrumbs__8Ztro{padding-block:22px;font-size:.75rem}.destinations_guideHero__x9qIw{padding-block:21px 42px}.destinations_guideHeroGrid__viL_7{grid-template-columns:1fr;gap:32px}.destinations_guideIdentity__4EA30{margin-bottom:22px;gap:14px}.destinations_guideFlag__AfiGJ{width:44px;height:33px}.destinations_guideHero__x9qIw h1,.destinations_guidePending__9KxbJ h1{max-width:20ch;font-size:clamp(2.1rem,8.7vw,3rem);letter-spacing:-.045em;line-height:1.13}.destinations_guideDescription__87lYZ{margin-top:22px;font-size:1rem}.destinations_guideHero__x9qIw .destinations_actions__wCymP{margin-top:25px}.destinations_guideIntro__HMr0r{padding-top:21px}.destinations_guideIntro__HMr0r a{margin-top:12px}.destinations_guideIntro__HMr0r[data-restricted=true]{padding:21px 20px 7px}.destinations_guideLayout__HR982{grid-template-columns:1fr;gap:40px;padding-block:32px 30px}.destinations_guideNavigation__1PHiY{position:static}.destinations_guideNavigation__1PHiY nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;border-bottom:1px solid var(--guide-line)}.destinations_guideNavigation__1PHiY nav a{padding-block:14px;gap:9px;grid-template-columns:20px minmax(0,1fr);font-size:.8rem}.destinations_guideNavigation__1PHiY nav a:last-child{border-bottom:0}.destinations_guideReturn__G5M0y{margin-top:12px}.destinations_guideArticle__amTqN{width:100%;max-width:none}.destinations_guideArticle__amTqN h2{font-size:1.75rem;margin-bottom:22px}.destinations_guideArticle__amTqN .destinations_eligibility__n8oHY,.destinations_guideArticle__amTqN .destinations_heldItems__4OIYc{padding:24px 20px;margin-bottom:35px}.destinations_guideArticle__amTqN .destinations_block__NWwIr{margin-bottom:34px;padding-bottom:34px}.destinations_guideArticle__amTqN .destinations_sourceDetails__LzynE{padding:20px 18px}.destinations_guideArticle__amTqN .destinations_evidenceSources__h9r5R li>*{font-size:1rem}.destinations_guideArticle__amTqN .destinations_nextSteps__u_OtT li{padding-inline-start:10px}.destinations_guideProof__XrwJV{padding-block:48px}.destinations_guideProofHeading__etHh8{grid-template-columns:1fr;gap:20px;margin-bottom:26px}.destinations_guideProofHeading__etHh8 h2{font-size:2rem}.destinations_guideProofLinks__xgPo9{grid-template-columns:1fr;gap:0}.destinations_guideProofLinks__xgPo9>a{padding-block:23px}.destinations_guideProofLinks__xgPo9 p{max-width:48ch;font-size:1rem}.destinations_guideContact__0Xvgu{padding-block:48px 57px}.destinations_guideContactGrid__CnT3H{flex-direction:column;align-items:start;gap:28px}.destinations_guideContact__0Xvgu .destinations_primary__WqQQC{max-width:100%}.destinations_guidePending__9KxbJ{padding-block:25px 60px}}@media(prefers-reduced-motion:reduce){.destinations_guideNavigation__1PHiY nav a,.destinations_guidePage__7rRmC .destinations_primary__WqQQC,.destinations_guideProofLinks__xgPo9 svg{transition:none}.destinations_guidePage__7rRmC .destinations_primary__WqQQC:hover,.destinations_guideProofLinks__xgPo9>a:hover svg{transform:none}[dir=rtl] .destinations_guideProofLinks__xgPo9>a:hover svg{transform:scaleX(-1)}}