.CtaSection2_contactBox__KJFak{margin-top:24px;display:flex;gap:24px;padding:32px;background:linear-gradient(135deg,#27965f,#81b94d);border-radius:16px;color:#fff;align-items:center;box-shadow:0 8px 25px rgba(39,150,95,.25)}@media(max-width:768px){.CtaSection2_contactBox__KJFak{flex-direction:column;text-align:center;padding:24px}}.CtaSection2_contactIcon__8cd95{width:70px;height:70px;background:hsla(0,0%,100%,.2);border-radius:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0;backdrop-filter:blur(10px)}.CtaSection2_contactIcon__8cd95 i{font-size:32px}@media(max-width:768px){.CtaSection2_contactIcon__8cd95{margin:0 auto}}.CtaSection2_contactContent__KPvid{flex:1 1}.CtaSection2_contactContent__KPvid h3{font-size:22px;font-weight:700;margin:0 0 10px}.CtaSection2_contactContent__KPvid p{font-size:15px;line-height:1.6;margin:0 0 20px;opacity:.95}.CtaSection2_contactButton__lDFmh{display:inline-flex;align-items:center;gap:10px;padding:14px 32px;background:linear-gradient(135deg,#ff6b35,#f7931e);color:#fff;text-decoration:none;border:1px solid #ff6b35;border-radius:50px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 8px 25px rgba(255,107,53,.3)}.CtaSection2_contactButton__lDFmh i{font-size:16px}.CtaSection2_contactButton__lDFmh:hover{color:#fff;transform:translateY(-3px);box-shadow:0 12px 35px rgba(255,107,53,.4);background:linear-gradient(135deg,#f7931e,#ff6b35)}.CtaSection2_contactButton__lDFmh:active{transform:translateY(-1px)}.Accommodation_AccommodationContent__mwAoV,.Accommodation_htmlContent__VB4i2{font-size:15px;line-height:1.8;color:#7e7e7e}.Accommodation_AccommodationContent__mwAoV h1,.Accommodation_AccommodationContent__mwAoV h2,.Accommodation_AccommodationContent__mwAoV h3,.Accommodation_AccommodationContent__mwAoV h4,.Accommodation_AccommodationContent__mwAoV h5,.Accommodation_AccommodationContent__mwAoV h6,.Accommodation_htmlContent__VB4i2 h1,.Accommodation_htmlContent__VB4i2 h2,.Accommodation_htmlContent__VB4i2 h3,.Accommodation_htmlContent__VB4i2 h4,.Accommodation_htmlContent__VB4i2 h5,.Accommodation_htmlContent__VB4i2 h6{color:#5a607f;font-weight:700;margin:30px 0 15px}.Accommodation_AccommodationContent__mwAoV h1:first-child,.Accommodation_AccommodationContent__mwAoV h2:first-child,.Accommodation_AccommodationContent__mwAoV h3:first-child,.Accommodation_AccommodationContent__mwAoV h4:first-child,.Accommodation_AccommodationContent__mwAoV h5:first-child,.Accommodation_AccommodationContent__mwAoV h6:first-child,.Accommodation_htmlContent__VB4i2 h1:first-child,.Accommodation_htmlContent__VB4i2 h2:first-child,.Accommodation_htmlContent__VB4i2 h3:first-child,.Accommodation_htmlContent__VB4i2 h4:first-child,.Accommodation_htmlContent__VB4i2 h5:first-child,.Accommodation_htmlContent__VB4i2 h6:first-child{margin-top:0}.Accommodation_AccommodationContent__mwAoV h1,.Accommodation_htmlContent__VB4i2 h1{font-size:28px}.Accommodation_AccommodationContent__mwAoV h2,.Accommodation_htmlContent__VB4i2 h2{font-size:24px;padding-bottom:10px;border-bottom:2px solid #27965f}.Accommodation_AccommodationContent__mwAoV h3,.Accommodation_htmlContent__VB4i2 h3{font-size:20px}.Accommodation_AccommodationContent__mwAoV h4,.Accommodation_htmlContent__VB4i2 h4{font-size:18px}.Accommodation_AccommodationContent__mwAoV p,.Accommodation_htmlContent__VB4i2 p{margin-bottom:15px}.Accommodation_AccommodationContent__mwAoV p:last-child,.Accommodation_htmlContent__VB4i2 p:last-child{margin-bottom:0}.Accommodation_AccommodationContent__mwAoV ol,.Accommodation_AccommodationContent__mwAoV ul,.Accommodation_htmlContent__VB4i2 ol,.Accommodation_htmlContent__VB4i2 ul{margin:15px 0;padding-left:30px}.Accommodation_AccommodationContent__mwAoV li,.Accommodation_htmlContent__VB4i2 li{margin-bottom:12px;line-height:1.7}.Accommodation_AccommodationContent__mwAoV li::marker,.Accommodation_htmlContent__VB4i2 li::marker{color:#27965f}.Accommodation_AccommodationContent__mwAoV a,.Accommodation_htmlContent__VB4i2 a{color:#27965f;text-decoration:none;font-weight:500;transition:all .3s ease}.Accommodation_AccommodationContent__mwAoV a:hover,.Accommodation_htmlContent__VB4i2 a:hover{color:#81b94d;text-decoration:underline}.Accommodation_AccommodationContent__mwAoV blockquote,.Accommodation_htmlContent__VB4i2 blockquote{margin:20px 0;padding:20px 24px;background:linear-gradient(135deg,rgba(39,150,95,.05),#fff);border-left:4px solid #27965f;border-radius:8px;font-style:italic;color:#5a607f}.Accommodation_AccommodationContent__mwAoV .Accommodation_table-wrapper__T0gHa,.Accommodation_htmlContent__VB4i2 .Accommodation_table-wrapper__T0gHa{width:100%;overflow-x:auto;margin:20px 0;-webkit-overflow-scrolling:touch}@media(max-width:600px){.Accommodation_AccommodationContent__mwAoV .Accommodation_table-wrapper__T0gHa,.Accommodation_htmlContent__VB4i2 .Accommodation_table-wrapper__T0gHa{margin:15px 0}}.Accommodation_AccommodationContent__mwAoV table,.Accommodation_htmlContent__VB4i2 table{width:100%;max-width:100%;border-collapse:collapse;margin:20px 0;box-shadow:0 2px 10px rgba(0,0,0,.05);border-radius:8px;overflow:hidden;table-layout:auto}@media(max-width:768px){.Accommodation_AccommodationContent__mwAoV table,.Accommodation_htmlContent__VB4i2 table{margin:15px 0;font-size:15px;display:block;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;box-shadow:none;border-radius:0;border:none}.Accommodation_AccommodationContent__mwAoV table tbody,.Accommodation_AccommodationContent__mwAoV table thead,.Accommodation_htmlContent__VB4i2 table tbody,.Accommodation_htmlContent__VB4i2 table thead{display:table;width:100%}.Accommodation_AccommodationContent__mwAoV table tr,.Accommodation_htmlContent__VB4i2 table tr{display:table-row;width:100%}}.Accommodation_AccommodationContent__mwAoV table td,.Accommodation_AccommodationContent__mwAoV table th,.Accommodation_htmlContent__VB4i2 table td,.Accommodation_htmlContent__VB4i2 table th{padding:15px;text-align:left;border-bottom:1px solid #e0e0e0;vertical-align:top}@media(max-width:768px){.Accommodation_AccommodationContent__mwAoV table td,.Accommodation_AccommodationContent__mwAoV table th,.Accommodation_htmlContent__VB4i2 table td,.Accommodation_htmlContent__VB4i2 table th{padding:10px 8px;font-size:12px;white-space:normal;word-wrap:break-word;display:table-cell;border:none}}.Accommodation_AccommodationContent__mwAoV table th,.Accommodation_htmlContent__VB4i2 table th{background:linear-gradient(135deg,#27965f,#81b94d);color:#fff;font-weight:600;text-transform:uppercase;font-size:13px;letter-spacing:1px}@media(max-width:768px){.Accommodation_AccommodationContent__mwAoV table th,.Accommodation_htmlContent__VB4i2 table th{font-size:11px;letter-spacing:.5px;padding:8px 6px}}.Accommodation_AccommodationContent__mwAoV table th strong,.Accommodation_htmlContent__VB4i2 table th strong{color:#fff}.Accommodation_AccommodationContent__mwAoV table tbody tr,.Accommodation_htmlContent__VB4i2 table tbody tr{transition:all .3s ease}.Accommodation_AccommodationContent__mwAoV table tbody tr:hover,.Accommodation_htmlContent__VB4i2 table tbody tr:hover{background:rgba(39,150,95,.05)}.Accommodation_AccommodationContent__mwAoV table tr:last-child td,.Accommodation_htmlContent__VB4i2 table tr:last-child td{border-bottom:none}.Accommodation_AccommodationContent__mwAoV img,.Accommodation_htmlContent__VB4i2 img{max-width:100%;height:auto;border-radius:8px;margin:20px 0;box-shadow:0 4px 15px rgba(0,0,0,.1)}.Accommodation_AccommodationContent__mwAoV b,.Accommodation_AccommodationContent__mwAoV strong,.Accommodation_htmlContent__VB4i2 b,.Accommodation_htmlContent__VB4i2 strong{color:#5a607f;font-weight:600}.Accommodation_AccommodationContent__mwAoV em,.Accommodation_AccommodationContent__mwAoV i,.Accommodation_htmlContent__VB4i2 em,.Accommodation_htmlContent__VB4i2 i{font-style:italic}.Accommodation_AccommodationContent__mwAoV code,.Accommodation_htmlContent__VB4i2 code{padding:2px 6px;background:rgba(39,150,95,.1);border-radius:4px;font-family:Courier New,monospace;font-size:14px;color:#27965f}.Accommodation_AccommodationContent__mwAoV pre,.Accommodation_htmlContent__VB4i2 pre{padding:20px;background:#f8f9fa;border-radius:8px;overflow-x:auto;margin:20px 0}.Accommodation_AccommodationContent__mwAoV pre code,.Accommodation_htmlContent__VB4i2 pre code{padding:0;background:none}.Accommodation_AccommodationContent__mwAoV hr,.Accommodation_htmlContent__VB4i2 hr{border:none;border-top:2px solid #f0f0f0;margin:30px 0}.Accommodation_pageContainer__d660u{padding:40px}@media(max-width:768px){.Accommodation_pageContainer__d660u{padding:20px 0}.Accommodation_AccommodationContent__mwAoV{padding:0 20px}}.Accommodation_header__2MPii{display:flex;align-items:center;gap:20px;margin-bottom:30px;padding-bottom:20px;border-bottom:2px solid #f0f0f0}@media(max-width:768px){.Accommodation_header__2MPii{flex-direction:column;text-align:center;margin-bottom:20px}}.Accommodation_headerIcon__sqwi8{width:70px;height:70px;background:linear-gradient(135deg,#27965f,#81b94d);border-radius:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 15px rgba(39,150,95,.3)}.Accommodation_headerIcon__sqwi8 i{font-size:32px;color:#fff}.Accommodation_headerContent__muA2a{flex:1 1}.Accommodation_title__3kDT5{font-size:28px;font-weight:700;color:#5a607f;margin:0 0 8px}@media(max-width:768px){.Accommodation_title__3kDT5{font-size:24px}}.Accommodation_subtitle__bdZe9{font-size:15px;color:#7e7e7e;margin:0;line-height:1.6}.Accommodation_content__gI6GK{background:#fff;border-radius:12px}.Accommodation_noData__ko_5c{text-align:center;padding:60px 20px;color:#7e7e7e}.Accommodation_noData__ko_5c i{font-size:48px;color:#27965f;margin-bottom:20px;display:block}.Accommodation_noData__ko_5c p{font-size:16px;margin:0}