.whyVisit-module__4fCncq__pageWrapper{background-color:#ecf0f0;min-height:100vh;padding:8rem 0 5rem}.whyVisit-module__4fCncq__container{max-width:1180px;margin:0 auto;padding:0 2rem}.whyVisit-module__4fCncq__mainTitle{color:#002b3d;letter-spacing:-.02em;margin-bottom:.7rem;font-size:2.85rem;font-weight:800}.whyVisit-module__4fCncq__introText{color:#29495c;max-width:1060px;margin-bottom:2rem;font-size:1rem;font-weight:500;line-height:1.55}.whyVisit-module__4fCncq__cardGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;display:grid}.whyVisit-module__4fCncq__card{background-color:#f8fafc;border-radius:.8rem;padding:.9rem}.whyVisit-module__4fCncq__iconWrap{background:radial-gradient(circle at 30% 30%,#fffffff2,#dbecf1e6);border:1px solid #002b3d14;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;margin-bottom:.9rem;display:inline-flex}.whyVisit-module__4fCncq__icon{color:#f47621}.whyVisit-module__4fCncq__cardTitle{color:#001f2d;letter-spacing:-.01em;margin-bottom:.55rem;font-size:1.5rem;font-weight:800;line-height:1.15}.whyVisit-module__4fCncq__cardDescription{color:#3d5563;font-size:.92rem;font-weight:500;line-height:1.5}.whyVisit-module__4fCncq__rulesSection{margin-top:1.5rem}.whyVisit-module__4fCncq__rulesTitle{color:#002b3d;border-bottom:1px solid #002b3d1a;margin-bottom:.7rem;padding-bottom:.7rem;font-size:1.9rem;font-weight:800}.whyVisit-module__4fCncq__rulesList{flex-direction:column;gap:.7rem;display:flex}.whyVisit-module__4fCncq__ruleItem{color:#264858;align-items:flex-start;gap:.55rem;font-size:.93rem;font-weight:500;line-height:1.4;display:flex}.whyVisit-module__4fCncq__ruleBullet{color:#f47621;margin-top:.05rem;font-size:1rem;font-weight:900;line-height:1.25}@media (max-width:1100px){.whyVisit-module__4fCncq__cardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.whyVisit-module__4fCncq__pageWrapper{padding:4rem 0}.whyVisit-module__4fCncq__container{padding:0 1rem}.whyVisit-module__4fCncq__introText{font-size:.98rem}.whyVisit-module__4fCncq__cardGrid{grid-template-columns:1fr}.whyVisit-module__4fCncq__rulesTitle{font-size:1.8rem}}
