.DestinationsSection-module-scss-module__mEl0lG__container{box-sizing:border-box;width:100%;max-width:80rem;margin-inline:auto;padding-block:5.25rem 4rem;padding-inline:1rem}@media screen and (min-width:768px){.DestinationsSection-module-scss-module__mEl0lG__container{padding-inline:1.5rem}}@media screen and (max-width:768px){.DestinationsSection-module-scss-module__mEl0lG__container{padding-block:5.25rem 5.75rem}}.DestinationsSection-module-scss-module__mEl0lG__title{color:#141857;margin:0;font-size:2.25rem;font-weight:500}.DestinationsSection-module-scss-module__mEl0lG__titleEmphasis{color:#2856ff;overflow-wrap:break-word;padding-left:.1em;font-style:italic;font-weight:800}.DestinationsSection-module-scss-module__mEl0lG__subtitle{color:#6a6a6a;margin:.25rem 0 0;font-size:.875rem;font-weight:500}.DestinationsSection-module-scss-module__mEl0lG__grid{grid-template-columns:repeat(2,1fr);gap:1.125rem .75rem;margin-top:1.75rem;display:grid}@media screen and (min-width:640px){.DestinationsSection-module-scss-module__mEl0lG__grid{grid-template-columns:repeat(3,1fr);gap:1.75rem 1rem}}@media screen and (min-width:768px){.DestinationsSection-module-scss-module__mEl0lG__grid{grid-template-columns:repeat(4,1fr);gap:2rem 1.25rem}}
.DestinationCard-module-scss-module__Fvp6Dq__card{text-decoration:none;display:block}.DestinationCard-module-scss-module__Fvp6Dq__card .DestinationCard-module-scss-module__Fvp6Dq__imageWrapper{aspect-ratio:305/227;border-radius:.75rem;position:relative;overflow:hidden}.DestinationCard-module-scss-module__Fvp6Dq__card .DestinationCard-module-scss-module__Fvp6Dq__imageWrapper .DestinationCard-module-scss-module__Fvp6Dq__image{object-fit:cover;transition:transform .5s}.DestinationCard-module-scss-module__Fvp6Dq__card:hover .DestinationCard-module-scss-module__Fvp6Dq__imageWrapper .DestinationCard-module-scss-module__Fvp6Dq__image{transform:scale(1.1)}.DestinationCard-module-scss-module__Fvp6Dq__card .DestinationCard-module-scss-module__Fvp6Dq__content{padding-top:1.125rem}.DestinationCard-module-scss-module__Fvp6Dq__card .DestinationCard-module-scss-module__Fvp6Dq__title{color:#141857;margin:0;font-size:1.75rem;font-style:italic;font-weight:800}@media screen and (max-width:768px){.DestinationCard-module-scss-module__Fvp6Dq__card .DestinationCard-module-scss-module__Fvp6Dq__title{font-size:1.125rem}}.DestinationCard-module-scss-module__Fvp6Dq__card .DestinationCard-module-scss-module__Fvp6Dq__count{color:#6a6a6a;margin:.125rem 0 0;font-size:.875rem;font-weight:500}
.FAQSection-module-scss-module__DVMbpa__container{box-sizing:border-box;width:100%;max-width:80rem;margin-inline:auto;padding-block:2.625rem 3.75rem;padding-inline:1rem}@media screen and (min-width:768px){.FAQSection-module-scss-module__DVMbpa__container{padding-inline:1.5rem}}@media screen and (max-width:640px){.FAQSection-module-scss-module__DVMbpa__container{padding-block:5.75rem 3.75rem}}.FAQSection-module-scss-module__DVMbpa__title{color:#141857;margin:0;font-size:2.25rem;font-weight:500}.FAQSection-module-scss-module__DVMbpa__titleEmphasis{color:#2856ff;overflow-wrap:break-word;padding-left:.1em;font-style:italic;font-weight:800}.FAQSection-module-scss-module__DVMbpa__subtitle{color:#6a6a6a;margin:.25rem 0 0;font-size:.875rem;font-weight:500}.FAQSection-module-scss-module__DVMbpa__list{margin-top:1.5rem}.FAQSection-module-scss-module__DVMbpa__item{border:1px solid #dcdcdc;border-radius:.75rem;margin-bottom:.5rem;overflow:hidden}.FAQSection-module-scss-module__DVMbpa__summary{cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;list-style:none;display:flex}.FAQSection-module-scss-module__DVMbpa__summary::-webkit-details-marker{display:none}.FAQSection-module-scss-module__DVMbpa__question{color:#292929;margin:0;font-size:1rem;font-weight:700}.FAQSection-module-scss-module__DVMbpa__chevron{border-bottom:2px solid #525252;border-right:2px solid #525252;flex-shrink:0;width:.625rem;height:.625rem;margin-top:-.25rem;transition:transform .2s;transform:rotate(45deg)}.FAQSection-module-scss-module__DVMbpa__item[open] .FAQSection-module-scss-module__DVMbpa__chevron{margin-top:.125rem;transform:rotate(-135deg)}.FAQSection-module-scss-module__DVMbpa__answer{color:#525252;margin:0;padding:0 1rem 1rem;font-size:.875rem;font-weight:500;line-height:1.6}
