.seo-reading-split{display:grid;grid-template-columns:.8fr 1.2fr;gap:9%;border-bottom:1px solid #b9c5b333}.seo-reading-split h2{font:clamp(33px,3.5vw,49px)/1.16 Georgia,serif;max-width:520px}.seo-reading-split p{font-size:16px;line-height:1.85;max-width:720px}.seo-faq-section{display:grid;grid-template-columns:.8fr 1.2fr;gap:9%;background:#eeeeE5}.seo-faq-section h2{font:clamp(32px,3.5vw,48px)/1.2 Georgia,serif}.seo-related-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin:25px 0 35px}.seo-related-grid a{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:85px;padding:22px;border:1px solid #b5c3b2;border-radius:2px 20px 2px 2px;text-decoration:none;color:#203e46;background:#f4f1e9;font:23px/1.25 Georgia;transition:background .2s,transform .2s}.seo-related-grid a:hover{background:#e4e8dc;transform:translateY(-2px)}.seo-related-grid b{font:18px Arial;color:#8c774a}.seo-next,.seo-expanded-guides{background:#e8eadd}.seo-article{max-width:1050px;margin:auto}.seo-article h1{font:clamp(40px,5.5vw,68px)/1.12 Georgia;max-width:950px}.seo-article h2{margin-top:45px}.seo-article .seo-article-date{font-size:11px;color:#6b7c72}.seo-article figure{margin:35px 0}.seo-article figure img{width:100%;height:470px;object-fit:cover;border-radius:2px 45px 2px 2px}.seo-article figcaption{font-size:10px;margin-top:12px;color:#64776b}.seo-article-next{margin-top:50px;border-top:1px solid #b9c7b1;padding-top:15px}.seo-article .eu-guide-faq summary{font-family:Georgia}.seo-page-addition{padding-top:55px!important;padding-bottom:55px!important}.seo-page-addition>.seo-reading-split{padding:0;border:0;gap:7%}.seo-page-addition .eyebrow{font-size:10px}.seo-page-addition .seo-related-grid{margin-bottom:0}@media(max-width:800px){.seo-reading-split,.seo-faq-section{grid-template-columns:1fr;gap:20px}.seo-article figure img{height:330px}.seo-related-grid a{font-size:21px}.seo-reading-split p{font-size:15px}}@media(max-width:520px){.seo-related-grid{grid-template-columns:1fr}.seo-article h1{font-size:40px}.seo-article figure img{height:270px}.seo-related-grid a{min-height:70px;padding:19px}.seo-page-addition{padding-top:40px!important;padding-bottom:40px!important}}@media(prefers-reduced-motion:reduce){.seo-related-grid a{transition:none;transform:none!important}}

.destination-fitting-plan .text-link{display:table;margin-top:20px}.destination-fitting-plan>div{min-width:0}
