.fti-editorial{box-sizing:border-box;max-width:1040px;margin:30px auto;padding:28px;color:#505050;text-align:left;background:#f7f7f5;border:1px solid #e7e7e2;border-radius:4px}.fti-editorial h2{margin:0 0 20px;font-size:27px;line-height:1.35;color:#333;font-weight:600}.fti-editorial h3{margin:24px 0 10px;font-size:20px;line-height:1.4;color:#333;font-weight:600}.fti-editorial p,.fti-editorial li,.fti-catalog-intro{font-size:15px;line-height:1.85}.fti-editorial a,.fti-catalog-intro a{color:#4c5c2d;text-decoration:underline;overflow-wrap:anywhere}.fti-editorial ul,.fti-editorial ol{padding-left:22px}.fti-editorial ul{list-style:disc}.fti-catalog-intro{max-width:850px;margin:12px auto 24px;color:#505050}.fti-editorial table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.7}.fti-editorial td,.fti-editorial th{padding:12px;border:1px solid #d9d9d1;vertical-align:top;text-align:left}.fti-editorial th{background:#f1efdf}.fti-table-wrap{overflow-x:auto}.fti-editorial a:focus,.fti-catalog-intro a:focus{outline:2px solid #657b39;outline-offset:3px}.fti-home-wrap{padding:0 15px}.fti-service-page{padding:25px 15px 45px}.fti-service-page .fti-editorial{background:#fff;margin-top:0}.fti-editorial .fti-service-note{border-left:4px solid #e4cb00;background:#f5f3e9;padding:14px 18px}.fti-editorial .fti-destinations{display:flex;flex-wrap:wrap;gap:16px}.fti-editorial .fti-destinations a{display:block;padding:12px 16px;background:#fff;border:1px solid #deded4;border-radius:3px}@media(max-width:767px){.fti-editorial{margin:20px 10px;padding:20px 16px}.fti-editorial h2{font-size:23px}.fti-editorial h3{font-size:19px}.fti-editorial td,.fti-editorial th{font-size:13px;padding:8px}.fti-catalog-intro{padding:0 12px}.fti-service-page{padding:10px 0 25px}}
