.ContactUs-module-scss-module__JiofsG__section{background:#fff;padding:80px 24px}.ContactUs-module-scss-module__JiofsG__container{grid-template-columns:1fr 1.2fr;align-items:start;gap:56px;max-width:1200px;margin:0 auto;display:grid}.ContactUs-module-scss-module__JiofsG__infoSide{flex-direction:column;gap:24px;display:flex}.ContactUs-module-scss-module__JiofsG__badge{letter-spacing:.8px;text-transform:uppercase;color:#03a9f4;background:#e2f4fd;border-radius:999px;width:fit-content;margin-bottom:4px;padding:6px 16px;font-size:13px;font-weight:700;display:inline-block}.ContactUs-module-scss-module__JiofsG__infoHeading{color:#202020;margin:0 0 8px;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:800;line-height:1.25}.ContactUs-module-scss-module__JiofsG__infoDesc{color:#777;margin:0 0 24px;font-size:15px;line-height:1.7}.ContactUs-module-scss-module__JiofsG__infoCards{flex-direction:column;gap:18px;display:flex}.ContactUs-module-scss-module__JiofsG__infoCard{background:#f8fcfe;border:1px solid #03a9f414;border-radius:16px;align-items:flex-start;gap:16px;padding:24px;transition:transform .2s,box-shadow .2s;display:flex}.ContactUs-module-scss-module__JiofsG__infoCard:hover{transform:translateY(-3px);box-shadow:0 10px 28px #03a9f41a}.ContactUs-module-scss-module__JiofsG__infoIcon{color:#fff;background:linear-gradient(135deg,#03a9f4,#00a9f5);border-radius:14px;justify-content:center;align-items:center;width:46px;min-width:46px;height:46px;font-size:22px;display:flex}.ContactUs-module-scss-module__JiofsG__infoContent{flex:1}.ContactUs-module-scss-module__JiofsG__infoLabel{color:#202020;margin-bottom:1px;font-size:16px;font-weight:700;display:block}.ContactUs-module-scss-module__JiofsG__infoValue{color:#777;font-size:14px;line-height:1.5}.ContactUs-module-scss-module__JiofsG__infoValue a{color:#777;text-decoration:none;transition:color .2s}.ContactUs-module-scss-module__JiofsG__infoValue a:hover{color:#03a9f4}.ContactUs-module-scss-module__JiofsG__socialRow{align-items:center;gap:12px;margin-top:8px;display:flex}.ContactUs-module-scss-module__JiofsG__socialLink{color:#03a9f4;background:#e2f4fd;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;text-decoration:none;transition:background .2s,color .2s,transform .2s;display:inline-flex}.ContactUs-module-scss-module__JiofsG__socialLink:hover{color:#fff;background:#03a9f4;transform:translateY(-2px)}.ContactUs-module-scss-module__JiofsG__formSide{background:#fff;border:1px solid #eee;border-radius:24px;padding:40px;box-shadow:0 16px 48px #2020200f}.ContactUs-module-scss-module__JiofsG__formTitle{color:#202020;margin:0 0 6px;font-size:20px;font-weight:700}.ContactUs-module-scss-module__JiofsG__formSubtitle{color:#777;margin:0 0 28px;font-size:14px}.ContactUs-module-scss-module__JiofsG__formGrid{grid-template-columns:1fr 1fr;gap:18px;margin-bottom:18px;display:grid}.ContactUs-module-scss-module__JiofsG__formGroup{flex-direction:column;gap:6px;display:flex}.ContactUs-module-scss-module__JiofsG__formGroupFull{grid-column:1/-1}.ContactUs-module-scss-module__JiofsG__formLabel{color:#202020;letter-spacing:.3px;font-size:13px;font-weight:600}.ContactUs-module-scss-module__JiofsG__formInput,.ContactUs-module-scss-module__JiofsG__formTextarea{color:#202020;background:#f8fafc;border:1.5px solid #eee;border-radius:12px;outline:none;padding:14px 16px;font-family:inherit;font-size:14px;transition:border-color .2s,box-shadow .2s}.ContactUs-module-scss-module__JiofsG__formInput::placeholder,.ContactUs-module-scss-module__JiofsG__formTextarea::placeholder{color:#aaa}.ContactUs-module-scss-module__JiofsG__formInput:focus,.ContactUs-module-scss-module__JiofsG__formTextarea:focus{border-color:#03a9f4;box-shadow:0 0 0 3px #03a9f41a}.ContactUs-module-scss-module__JiofsG__formTextarea{resize:vertical;min-height:130px}.ContactUs-module-scss-module__JiofsG__submitBtn{text-transform:uppercase;letter-spacing:.5px;color:#fff;cursor:pointer;background:linear-gradient(135deg,#03a9f4,#00a9f5);border:none;border-radius:14px;width:100%;margin-top:8px;padding:14px;font-size:15px;font-weight:700;transition:transform .2s,box-shadow .2s,filter .2s;box-shadow:0 8px 24px #03a9f44d}.ContactUs-module-scss-module__JiofsG__submitBtn:hover{filter:brightness(1.05);transform:translateY(-2px);box-shadow:0 12px 32px #03a9f466}.ContactUs-module-scss-module__JiofsG__submitBtn:active{transform:translateY(0)}.ContactUs-module-scss-module__JiofsG__mapSection{background:#fff;padding:0 24px 80px}.ContactUs-module-scss-module__JiofsG__mapContainer{max-width:1200px;margin:0 auto}.ContactUs-module-scss-module__JiofsG__mapHeader{text-align:center;margin-bottom:32px}.ContactUs-module-scss-module__JiofsG__mapTitle{color:#202020;margin:0 0 8px;font-size:22px;font-weight:700}.ContactUs-module-scss-module__JiofsG__mapSubtitle{color:#777;margin:0;font-size:14px}.ContactUs-module-scss-module__JiofsG__mapWrapper{border:1px solid #eee;border-radius:20px;overflow:hidden;box-shadow:0 12px 36px #20202014}.ContactUs-module-scss-module__JiofsG__mapWrapper iframe{border:none;width:100%;height:380px;display:block}@media (max-width:1024px){.ContactUs-module-scss-module__JiofsG__container{grid-template-columns:1fr;gap:40px}.ContactUs-module-scss-module__JiofsG__formSide{width:100%;max-width:600px;margin:0 auto}.ContactUs-module-scss-module__JiofsG__infoSide{text-align:center;align-items:center}.ContactUs-module-scss-module__JiofsG__infoCards{width:100%;max-width:500px}.ContactUs-module-scss-module__JiofsG__infoCard{text-align:left}.ContactUs-module-scss-module__JiofsG__socialRow{justify-content:center}}@media (max-width:768px){.ContactUs-module-scss-module__JiofsG__section{padding:56px 16px}.ContactUs-module-scss-module__JiofsG__formSide{padding:28px 20px}.ContactUs-module-scss-module__JiofsG__formGrid{grid-template-columns:1fr}.ContactUs-module-scss-module__JiofsG__mapWrapper iframe{height:280px}.ContactUs-module-scss-module__JiofsG__mapSection{padding:0 16px 56px}}.ContactUs-module-scss-module__JiofsG__formInputError{background:#fef2f2;border-color:#dc2626!important}.ContactUs-module-scss-module__JiofsG__formInputError:focus{box-shadow:0 0 0 3px #dc26261f}.ContactUs-module-scss-module__JiofsG__fieldError{color:#dc2626;margin-top:2px;font-size:12px;font-weight:500}.ContactUs-module-scss-module__JiofsG__submitBtn:disabled{opacity:.7;cursor:not-allowed;filter:none;transform:none}
.innerBanner-module-scss-module__0AD1oG__banner{justify-content:center;align-items:center;width:100%;min-height:280px;display:flex;position:relative;overflow:hidden}.innerBanner-module-scss-module__0AD1oG__bgImage{object-fit:cover;filter:brightness(.5);width:100%;height:100%;position:absolute;inset:0}.innerBanner-module-scss-module__0AD1oG__banner:before{content:"";z-index:1;background:linear-gradient(#0b1e3d87 0%,#0b1e3dc4 100%);position:absolute;inset:0}.innerBanner-module-scss-module__0AD1oG__particles{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.innerBanner-module-scss-module__0AD1oG__particle{background:#fff6;border-radius:50%;width:3px;height:3px;animation:4s ease-in-out infinite innerBanner-module-scss-module__0AD1oG__twinkle;position:absolute}.innerBanner-module-scss-module__0AD1oG__particle:first-child{animation-delay:0s;top:20%;left:10%}.innerBanner-module-scss-module__0AD1oG__particle:nth-child(2){animation-delay:1s;top:35%;left:80%}.innerBanner-module-scss-module__0AD1oG__particle:nth-child(3){animation-delay:2s;top:60%;left:25%}.innerBanner-module-scss-module__0AD1oG__particle:nth-child(4){animation-delay:.5s;top:15%;left:65%}.innerBanner-module-scss-module__0AD1oG__particle:nth-child(5){animation-delay:1.5s;top:70%;left:90%}.innerBanner-module-scss-module__0AD1oG__particle:nth-child(6){animation-delay:3s;top:50%;left:50%}@keyframes innerBanner-module-scss-module__0AD1oG__twinkle{0%,to{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.6)}}.innerBanner-module-scss-module__0AD1oG__sideLineLeft,.innerBanner-module-scss-module__0AD1oG__sideLineRight{z-index:2;background:linear-gradient(90deg,#0000,#03a9f466);width:80px;height:1px;position:absolute;top:50%;transform:translateY(-50%)}.innerBanner-module-scss-module__0AD1oG__sideLineLeft{left:5%}.innerBanner-module-scss-module__0AD1oG__sideLineRight{background:linear-gradient(90deg,#03a9f466,#0000);right:5%}.innerBanner-module-scss-module__0AD1oG__content{z-index:3;text-align:center;padding:60px 24px;position:relative}.innerBanner-module-scss-module__0AD1oG__title{color:#fff;letter-spacing:.5px;margin:0 0 16px;font-size:clamp(1.2rem,3vw,2rem);font-weight:800}.innerBanner-module-scss-module__0AD1oG__breadcrumb{justify-content:center;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.innerBanner-module-scss-module__0AD1oG__breadcrumbItem{color:#ffffffe5;align-items:center;gap:8px;font-size:14px;font-weight:500;display:inline-flex}.innerBanner-module-scss-module__0AD1oG__breadcrumbItem a{color:#ffffffe5;text-decoration:none;transition:color .2s}.innerBanner-module-scss-module__0AD1oG__breadcrumbItem a:hover{color:#03a9f4}.innerBanner-module-scss-module__0AD1oG__active{color:#ffffffe5}.innerBanner-module-scss-module__0AD1oG__separator{color:#fff6;font-size:18px}.innerBanner-module-scss-module__0AD1oG__bottomWave{z-index:4;pointer-events:none;width:100%;height:40px;position:absolute;bottom:-1px;left:0}.innerBanner-module-scss-module__0AD1oG__bottomWave svg{width:100%;height:100%;display:block}@media (max-width:768px){.innerBanner-module-scss-module__0AD1oG__banner{min-height:220px}.innerBanner-module-scss-module__0AD1oG__content{padding:48px 20px}.innerBanner-module-scss-module__0AD1oG__sideLineLeft,.innerBanner-module-scss-module__0AD1oG__sideLineRight{display:none}}
.aboutus-module-scss-module__JC8Swa__intro{background:#fff;padding:80px 24px}.aboutus-module-scss-module__JC8Swa__introContainer{grid-template-columns:1fr 1fr;align-items:center;gap:60px;max-width:1200px;margin:0 auto;display:grid}.aboutus-module-scss-module__JC8Swa__introImageWrapper{position:relative}.aboutus-module-scss-module__JC8Swa__introImage{border-radius:20px;width:100%;height:auto;box-shadow:0 20px 48px #2020201a}.aboutus-module-scss-module__JC8Swa__introImageAccent{opacity:.2;pointer-events:none;border:3px solid #03a9f4;border-radius:20px;width:200px;height:200px;position:absolute;bottom:-20px;right:-20px}.aboutus-module-scss-module__JC8Swa__experienceBadge{text-align:center;background:#03a9f4;border-radius:16px;padding:20px 24px;position:absolute;bottom:24px;left:-20px;box-shadow:0 12px 32px #03a9f44d}.aboutus-module-scss-module__JC8Swa__experienceNumber{color:#fff;font-size:32px;font-weight:800;line-height:1;display:block}.aboutus-module-scss-module__JC8Swa__experienceLabel{color:#ffffffd9;text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:600}.aboutus-module-scss-module__JC8Swa__introContent{max-width:520px}.aboutus-module-scss-module__JC8Swa__badge{letter-spacing:.8px;text-transform:uppercase;color:#03a9f4;background:#e2f4fd;border-radius:999px;margin-bottom:16px;padding:6px 16px;font-size:13px;font-weight:700;display:inline-block}.aboutus-module-scss-module__JC8Swa__introHeading{color:#202020;margin:0 0 20px;font-size:clamp(1.4rem,3.3vw,2.2rem);font-weight:800;line-height:1.25}.aboutus-module-scss-module__JC8Swa__introDesc{color:#777;margin:0 0 24px;font-size:15px;line-height:1.8}.aboutus-module-scss-module__JC8Swa__introHighlights{flex-direction:column;gap:14px;margin-bottom:28px;display:flex}.aboutus-module-scss-module__JC8Swa__highlightItem{color:#202020;align-items:center;gap:12px;font-size:15px;font-weight:500;display:flex}.aboutus-module-scss-module__JC8Swa__highlightIcon{color:#03a9f4;background:#e2f4fd;border-radius:50%;justify-content:center;align-items:center;width:28px;min-width:28px;height:28px;font-size:14px;display:flex}.aboutus-module-scss-module__JC8Swa__missionVision{background:#f7fafc;padding:80px 24px}.aboutus-module-scss-module__JC8Swa__mvContainer{max-width:1200px;margin:0 auto}.aboutus-module-scss-module__JC8Swa__mvHeader{text-align:center;margin-bottom:48px}.aboutus-module-scss-module__JC8Swa__mvTitle{color:#202020;margin:0 0 12px;font-size:clamp(1.8rem,3.5vw,2.4rem);font-weight:800}.aboutus-module-scss-module__JC8Swa__mvSubtitle{color:#777;margin:0;font-size:16px}.aboutus-module-scss-module__JC8Swa__mvGrid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.aboutus-module-scss-module__JC8Swa__mvCard{text-align:center;background:#fff;border:1px solid #eee;border-radius:20px;padding:36px 28px;transition:transform .3s,box-shadow .3s,border-color .3s}.aboutus-module-scss-module__JC8Swa__mvCard:hover{border-color:#03a9f433;transform:translateY(-6px);box-shadow:0 16px 40px #03a9f41a}.aboutus-module-scss-module__JC8Swa__mvIcon{background:linear-gradient(135deg,#e2f4fd,#03a9f41f);border-radius:16px;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 20px;font-size:28px;display:flex}.aboutus-module-scss-module__JC8Swa__mvCardTitle{color:#202020;margin:0 0 12px;font-size:18px;font-weight:700}.aboutus-module-scss-module__JC8Swa__mvCardDesc{color:#777;margin:0;font-size:14px;line-height:1.7}.aboutus-module-scss-module__JC8Swa__values{background:#fff;padding:80px 24px}.aboutus-module-scss-module__JC8Swa__valuesContainer{max-width:1200px;margin:0 auto}.aboutus-module-scss-module__JC8Swa__valuesHeader{text-align:center;margin-bottom:48px}.aboutus-module-scss-module__JC8Swa__valuesTitle{color:#202020;margin:0 0 12px;font-size:clamp(1.8rem,3.5vw,2.4rem);font-weight:800}.aboutus-module-scss-module__JC8Swa__valuesSubtitle{color:#777;margin:0;font-size:16px}.aboutus-module-scss-module__JC8Swa__valuesGrid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.aboutus-module-scss-module__JC8Swa__valueCard{text-align:center;background:#f8fcfe;border:1px solid #03a9f40f;border-radius:18px;padding:28px 20px;transition:transform .3s,box-shadow .3s;position:relative}.aboutus-module-scss-module__JC8Swa__valueCard:hover{transform:translateY(-4px);box-shadow:0 12px 32px #03a9f41a}.aboutus-module-scss-module__JC8Swa__valueIcon{margin-bottom:14px;font-size:36px;display:block}.aboutus-module-scss-module__JC8Swa__valueTitle{color:#202020;margin:0 0 8px;font-size:15px;font-weight:700}.aboutus-module-scss-module__JC8Swa__valueDesc{color:#777;margin:0;font-size:13px;line-height:1.6}.aboutus-module-scss-module__JC8Swa__cta{text-align:center;background:linear-gradient(135deg,#03a9f4 0% 60%,#3bc1ff 100%);padding:80px 24px;position:relative;overflow:hidden}.aboutus-module-scss-module__JC8Swa__cta:before{content:"";pointer-events:none;background:#03a9f414;border-radius:50%;width:300px;height:300px;position:absolute;top:-100px;right:-100px}.aboutus-module-scss-module__JC8Swa__ctaContainer{z-index:2;max-width:700px;margin:0 auto;position:relative}.aboutus-module-scss-module__JC8Swa__ctaTitle{color:#fff;margin:0 0 16px;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:800}.aboutus-module-scss-module__JC8Swa__ctaDesc{color:#ffffffb3;margin:0 0 32px;font-size:16px;line-height:1.7}.aboutus-module-scss-module__JC8Swa__ctaBtn{text-transform:uppercase;letter-spacing:.5px;color:#202020;background:#fff;border-radius:999px;align-items:center;gap:10px;padding:16px 36px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 10px 28px #00000026}.aboutus-module-scss-module__JC8Swa__ctaBtn:hover{transform:translateY(-2px);box-shadow:0 14px 36px #0003}@media (max-width:1024px){.aboutus-module-scss-module__JC8Swa__introContainer{grid-template-columns:1fr;gap:40px}.aboutus-module-scss-module__JC8Swa__introImageWrapper{max-width:480px;margin:0 auto}.aboutus-module-scss-module__JC8Swa__introContent{text-align:center;max-width:100%}.aboutus-module-scss-module__JC8Swa__introHighlights{align-items:center}.aboutus-module-scss-module__JC8Swa__mvGrid{grid-template-columns:1fr;max-width:480px;margin:0 auto}.aboutus-module-scss-module__JC8Swa__valuesGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.aboutus-module-scss-module__JC8Swa__intro,.aboutus-module-scss-module__JC8Swa__missionVision,.aboutus-module-scss-module__JC8Swa__values{padding:56px 16px}.aboutus-module-scss-module__JC8Swa__valuesGrid{grid-template-columns:1fr 1fr;gap:16px}.aboutus-module-scss-module__JC8Swa__experienceBadge{bottom:16px;left:auto;right:16px}.aboutus-module-scss-module__JC8Swa__introImageAccent{display:none}}@media (max-width:480px){.aboutus-module-scss-module__JC8Swa__valuesGrid{grid-template-columns:1fr}.aboutus-module-scss-module__JC8Swa__cta{padding:56px 16px}}
.airport-module-scss-module__68wcdW__section{background:#fff;padding:80px 24px}.airport-module-scss-module__68wcdW__container{max-width:1200px;margin:0 auto}.airport-module-scss-module__68wcdW__grid{grid-template-columns:repeat(4,1fr);gap:25px;display:grid}.airport-module-scss-module__68wcdW__card{background:#fff;border:1px solid #2020200d;border-radius:20px;flex-direction:column;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.airport-module-scss-module__68wcdW__card:hover{box-shadow:0 20px 48px #03a9f41a}.airport-module-scss-module__68wcdW__imageWrapper{width:100%;height:180px;position:relative;overflow:hidden}.airport-module-scss-module__68wcdW__image{object-fit:cover;width:100%;height:100%;transition:transform .4s}.airport-module-scss-module__68wcdW__card:hover .airport-module-scss-module__68wcdW__image{transform:scale(1.06)}.airport-module-scss-module__68wcdW__category{text-transform:uppercase;letter-spacing:.6px;color:#fff;z-index:2;background:#03a9f4;border-radius:999px;padding:5px 14px;font-size:11px;font-weight:700;position:absolute;top:14px;left:14px}.airport-module-scss-module__68wcdW__dateBadge{text-align:center;z-index:2;background:#fff;border-radius:10px}.airport-module-scss-module__68wcdW__date{color:#777;text-transform:uppercase;gap:4px;font-size:12px;font-weight:600;display:flex}.airport-module-scss-module__68wcdW__date svg{margin-top:1.4px}.airport-module-scss-module__68wcdW__dateMonth{color:#777;text-transform:uppercase;margin-top:2px;font-size:11px;font-weight:600;display:block}.airport-module-scss-module__68wcdW__body{flex-direction:column;flex:1;padding:24px;display:flex}.airport-module-scss-module__68wcdW__title{color:#202020;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0 0 10px;font-size:17px;font-weight:700;line-height:1.4;transition:color .2s;display:-webkit-box;overflow:hidden}.airport-module-scss-module__68wcdW__card:hover .airport-module-scss-module__68wcdW__title{color:#03a9f4}.airport-module-scss-module__68wcdW__title a{color:#202020;text-decoration:none}.airport-module-scss-module__68wcdW__card:hover .airport-module-scss-module__68wcdW__title a{color:#03a9f4}.airport-module-scss-module__68wcdW__excerpt{color:#777;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;flex:1;margin:0 0 18px;font-size:14px;line-height:1.7;display:-webkit-box;overflow:hidden}.airport-module-scss-module__68wcdW__cardFooter{border-top:1px solid #eee;justify-content:space-between;align-items:center;margin-top:auto;padding-top:16px;display:flex}.airport-module-scss-module__68wcdW__readMore{color:#03a9f4;align-items:center;gap:6px;font-size:13px;font-weight:600;text-decoration:none;transition:gap .2s;display:inline-flex}.airport-module-scss-module__68wcdW__readMore:hover{gap:10px}.airport-module-scss-module__68wcdW__readMoreArrow{transition:transform .2s}.airport-module-scss-module__68wcdW__readMore:hover .airport-module-scss-module__68wcdW__readMoreArrow{transform:translate(3px)}@media (max-width:1024px){.airport-module-scss-module__68wcdW__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.airport-module-scss-module__68wcdW__section{padding:56px 16px}.airport-module-scss-module__68wcdW__grid{grid-template-columns:1fr;gap:24px}.airport-module-scss-module__68wcdW__imageWrapper{height:150px}}
.airportDetail-module-scss-module__UrLCla__section{background:#fff;padding:60px 24px 100px}.airportDetail-module-scss-module__UrLCla__container{grid-template-columns:1fr 340px;align-items:start;gap:48px;max-width:1200px;margin:0 auto;display:grid}.airportDetail-module-scss-module__UrLCla__article{max-width:100%}.airportDetail-module-scss-module__UrLCla__featuredImage{border-radius:20px;width:100%;height:420px;margin-bottom:32px;position:relative;overflow:hidden;box-shadow:0 12px 36px #20202014}.airportDetail-module-scss-module__UrLCla__featuredImage img{object-fit:cover;width:100%;height:100%}.airportDetail-module-scss-module__UrLCla__categoryTag{text-transform:uppercase;letter-spacing:.6px;color:#fff;z-index:2;background:#03a9f4;border-radius:999px;padding:6px 16px;font-size:12px;font-weight:700;position:absolute;top:20px;left:20px}.airportDetail-module-scss-module__UrLCla__meta{flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:20px;display:flex}.airportDetail-module-scss-module__UrLCla__metaItem{color:#777;align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}.airportDetail-module-scss-module__UrLCla__metaIcon{opacity:.7;font-size:15px}.airportDetail-module-scss-module__UrLCla__title{color:#202020;margin:0 0 28px;font-size:clamp(1.6rem,3.5vw,2.2rem);font-weight:800;line-height:1.3}.airportDetail-module-scss-module__UrLCla__content{color:#444;font-size:16px;line-height:1.9}.airportDetail-module-scss-module__UrLCla__content h2{color:#202020;margin:36px 0 16px;font-size:22px;font-weight:700}.airportDetail-module-scss-module__UrLCla__content h3{color:#202020;margin:28px 0 12px;font-size:18px;font-weight:700}.airportDetail-module-scss-module__UrLCla__content p{margin:0 0 18px}.airportDetail-module-scss-module__UrLCla__content ul,.airportDetail-module-scss-module__UrLCla__content ol{margin:0 0 18px;padding-left:24px}.airportDetail-module-scss-module__UrLCla__content li{margin-bottom:8px}.airportDetail-module-scss-module__UrLCla__content blockquote{color:#202020;background:#e2f4fd;border-left:4px solid #03a9f4;border-radius:0 12px 12px 0;margin:24px 0;padding:20px 24px;font-style:italic}.airportDetail-module-scss-module__UrLCla__content blockquote p{margin:0}.airportDetail-module-scss-module__UrLCla__sidebar{flex-direction:column;gap:28px;display:flex;position:sticky;top:100px}.airportDetail-module-scss-module__UrLCla__sidebarWidget{background:#fff;border:1px solid #eee;border-radius:18px;padding:24px}.airportDetail-module-scss-module__UrLCla__widgetTitle{color:#202020;border-bottom:2px solid #e2f4fd;margin:0 0 18px;padding-bottom:12px;font-size:16px;font-weight:700}.airportDetail-module-scss-module__UrLCla__relatedItem{border-bottom:1px solid #2020200a;align-items:flex-start;gap:12px;padding:12px 0;display:flex}.airportDetail-module-scss-module__UrLCla__relatedItem:last-child{border-bottom:none;padding-bottom:0}.airportDetail-module-scss-module__UrLCla__relatedItem:first-child{padding-top:0}.airportDetail-module-scss-module__UrLCla__relatedThumb{border-radius:10px;width:72px;min-width:72px;height:56px;position:relative;overflow:hidden}.airportDetail-module-scss-module__UrLCla__relatedThumb img{object-fit:cover;width:100%;height:100%}.airportDetail-module-scss-module__UrLCla__relatedContent{flex:1}.airportDetail-module-scss-module__UrLCla__relatedTitle{color:#202020;margin:0;font-size:13px;font-weight:600;line-height:1.4;transition:color .2s}.airportDetail-module-scss-module__UrLCla__relatedTitle:hover{color:#03a9f4}.airportDetail-module-scss-module__UrLCla__relatedTitle a{color:inherit;text-decoration:none}.airportDetail-module-scss-module__UrLCla__infoList{margin:0;padding:0;list-style:none}.airportDetail-module-scss-module__UrLCla__infoItem{border-bottom:1px solid #2020200a;justify-content:space-between;align-items:center;padding:12px 0;display:flex}.airportDetail-module-scss-module__UrLCla__infoItem:last-child{border-bottom:none}.airportDetail-module-scss-module__UrLCla__infoLabel{color:#777;font-size:13px;font-weight:500}.airportDetail-module-scss-module__UrLCla__infoValue{color:#202020;font-size:14px;font-weight:600}@media (max-width:1024px){.airportDetail-module-scss-module__UrLCla__container{grid-template-columns:1fr}.airportDetail-module-scss-module__UrLCla__sidebar{grid-template-columns:repeat(2,1fr);gap:20px;display:grid;position:static}}@media (max-width:768px){.airportDetail-module-scss-module__UrLCla__section{padding:40px 16px 64px}.airportDetail-module-scss-module__UrLCla__featuredImage{height:260px}.airportDetail-module-scss-module__UrLCla__sidebar{grid-template-columns:1fr}}.airportDetail-module-scss-module__UrLCla__recentSection{border-top:1px solid #eee;margin-top:60px;padding-top:48px}.airportDetail-module-scss-module__UrLCla__recentTitle{color:#202020;margin:0 0 32px;font-size:24px;font-weight:700}.airportDetail-module-scss-module__UrLCla__recentGrid{grid-template-columns:repeat(4,1fr);gap:25px;display:grid}.airportDetail-module-scss-module__UrLCla__recentCard{background:#fff;border:1px solid #2020200d;border-radius:20px;flex-direction:column;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.airportDetail-module-scss-module__UrLCla__recentCard:hover{box-shadow:0 20px 48px #03a9f41a}.airportDetail-module-scss-module__UrLCla__recentImageWrapper{width:100%;height:180px;position:relative;overflow:hidden}.airportDetail-module-scss-module__UrLCla__recentImage{object-fit:cover;width:100%;height:100%;transition:transform .4s}.airportDetail-module-scss-module__UrLCla__recentCard:hover .airportDetail-module-scss-module__UrLCla__recentImage{transform:scale(1.06)}.airportDetail-module-scss-module__UrLCla__recentBody{flex-direction:column;flex:1;padding:24px;display:flex}.airportDetail-module-scss-module__UrLCla__recentCardTitle{color:#202020;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0 0 10px;font-size:17px;font-weight:700;line-height:1.4;transition:color .2s;display:-webkit-box;overflow:hidden}.airportDetail-module-scss-module__UrLCla__recentCardTitle a{color:#202020;text-decoration:none}.airportDetail-module-scss-module__UrLCla__recentCard:hover .airportDetail-module-scss-module__UrLCla__recentCardTitle,.airportDetail-module-scss-module__UrLCla__recentCard:hover .airportDetail-module-scss-module__UrLCla__recentCardTitle a{color:#03a9f4}.airportDetail-module-scss-module__UrLCla__recentExcerpt{color:#777;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;flex:1;margin:0 0 18px;font-size:14px;line-height:1.7;display:-webkit-box;overflow:hidden}.airportDetail-module-scss-module__UrLCla__recentFooter{border-top:1px solid #eee;justify-content:space-between;align-items:center;margin-top:auto;padding-top:16px;display:flex}.airportDetail-module-scss-module__UrLCla__recentDate{color:#777;text-transform:uppercase;gap:4px;font-size:12px;font-weight:600;display:flex}.airportDetail-module-scss-module__UrLCla__recentDate svg{margin-top:1.4px}.airportDetail-module-scss-module__UrLCla__recentReadMore{color:#03a9f4;align-items:center;gap:6px;font-size:13px;font-weight:600;text-decoration:none;transition:gap .2s;display:inline-flex}.airportDetail-module-scss-module__UrLCla__recentReadMore:hover{gap:10px}.airportDetail-module-scss-module__UrLCla__recentArrow{transition:transform .2s}.airportDetail-module-scss-module__UrLCla__recentReadMore:hover .airportDetail-module-scss-module__UrLCla__recentArrow{transform:translate(3px)}@media (max-width:1024px){.airportDetail-module-scss-module__UrLCla__recentGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.airportDetail-module-scss-module__UrLCla__recentSection{margin-top:40px;padding-top:32px}.airportDetail-module-scss-module__UrLCla__recentGrid{grid-template-columns:1fr;gap:24px}.airportDetail-module-scss-module__UrLCla__recentImageWrapper{height:150px}}
.Blog-module-scss-module__S4QzVG__section{background:#fff;padding:80px 24px}.Blog-module-scss-module__S4QzVG__container{max-width:1200px;margin:0 auto}.Blog-module-scss-module__S4QzVG__grid{grid-template-columns:repeat(4,1fr);gap:25px;display:grid}.Blog-module-scss-module__S4QzVG__card{background:#fff;border:1px solid #2020200d;border-radius:20px;flex-direction:column;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.Blog-module-scss-module__S4QzVG__card:hover{transform:translateY(-6px);box-shadow:0 20px 48px #03a9f41a}.Blog-module-scss-module__S4QzVG__imageWrapper{width:100%;height:180px;position:relative;overflow:hidden}.Blog-module-scss-module__S4QzVG__image{object-fit:cover;width:100%;height:100%;transition:transform .4s}.Blog-module-scss-module__S4QzVG__card:hover .Blog-module-scss-module__S4QzVG__image{transform:scale(1.06)}.Blog-module-scss-module__S4QzVG__category{text-transform:uppercase;letter-spacing:.6px;color:#707070;z-index:2;border:1px solid #eee;border-radius:30px;padding:5px 14px;font-size:11px;font-weight:700}.Blog-module-scss-module__S4QzVG__dateBadge{text-align:center;z-index:2;background:#fff;border-radius:10px;width:52px;padding:8px 6px;position:absolute;top:14px;right:14px;box-shadow:0 4px 12px #0000001a}.Blog-module-scss-module__S4QzVG__dateDay{color:#202020;font-size:18px;font-weight:800;line-height:1;display:block}.Blog-module-scss-module__S4QzVG__dateMonth{color:#777;text-transform:uppercase;margin-top:2px;font-size:11px;font-weight:600;display:block}.Blog-module-scss-module__S4QzVG__body{flex-direction:column;flex:1;padding:24px;display:flex}.Blog-module-scss-module__S4QzVG__meta{align-items:center;gap:16px;margin-bottom:12px;display:flex}.Blog-module-scss-module__S4QzVG__metaItem{color:#777;align-items:center;gap:5px;font-size:12px;font-weight:500;display:inline-flex}.Blog-module-scss-module__S4QzVG__metaIcon{opacity:.7;font-size:13px}.Blog-module-scss-module__S4QzVG__title{color:#202020;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0 0 10px;font-size:17px;font-weight:700;line-height:1.4;transition:color .2s;display:-webkit-box;overflow:hidden}.Blog-module-scss-module__S4QzVG__title a{color:#202020;text-decoration:none}.Blog-module-scss-module__S4QzVG__card:hover .Blog-module-scss-module__S4QzVG__title a{color:#03a9f4}.Blog-module-scss-module__S4QzVG__excerpt{color:#777;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;flex:1;margin:0 0 18px;font-size:14px;line-height:1.7;display:-webkit-box;overflow:hidden}.Blog-module-scss-module__S4QzVG__cardFooter{border-top:1px solid #eee;justify-content:space-between;align-items:center;margin-top:auto;padding-top:16px;display:flex}.Blog-module-scss-module__S4QzVG__author{align-items:center;gap:10px;display:flex}.Blog-module-scss-module__S4QzVG__authorAvatar{color:#fff;background:linear-gradient(135deg,#03a9f4,#00a9f5);border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:700;display:flex}.Blog-module-scss-module__S4QzVG__authorName{color:#202020;font-size:13px;font-weight:600}.Blog-module-scss-module__S4QzVG__readMore{color:#03a9f4;align-items:center;gap:6px;font-size:13px;font-weight:600;text-decoration:none;transition:gap .2s;display:inline-flex}.Blog-module-scss-module__S4QzVG__readMore:hover{gap:10px}.Blog-module-scss-module__S4QzVG__readMoreArrow{transition:transform .2s}.Blog-module-scss-module__S4QzVG__readMore:hover .Blog-module-scss-module__S4QzVG__readMoreArrow{transform:translate(3px)}@media (max-width:1024px){.Blog-module-scss-module__S4QzVG__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.Blog-module-scss-module__S4QzVG__section{padding:56px 16px}.Blog-module-scss-module__S4QzVG__grid{grid-template-columns:1fr;gap:24px}.Blog-module-scss-module__S4QzVG__imageWrapper{height:160px}}
.BlogDetail-module-scss-module__WEx91W__section{background:#fff;padding:60px 24px 100px}.BlogDetail-module-scss-module__WEx91W__container{grid-template-columns:1fr 340px;align-items:start;gap:48px;max-width:1200px;margin:0 auto;display:grid}.BlogDetail-module-scss-module__WEx91W__article{max-width:100%}.BlogDetail-module-scss-module__WEx91W__featuredImage{border-radius:20px;width:100%;height:420px;margin-bottom:32px;position:relative;overflow:hidden;box-shadow:0 12px 36px #20202014}.BlogDetail-module-scss-module__WEx91W__featuredImage img{object-fit:cover;width:100%;height:100%}.BlogDetail-module-scss-module__WEx91W__categoryTag{text-transform:uppercase;letter-spacing:.6px;color:#03a9f4;z-index:2;background:#f2fbff;border:1px solid #e6f4fa;border-radius:999px;padding:6px 16px;font-size:12px;font-weight:700}.BlogDetail-module-scss-module__WEx91W__meta{flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:20px;display:flex}.BlogDetail-module-scss-module__WEx91W__metaItem{color:#777;align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}.BlogDetail-module-scss-module__WEx91W__metaIcon{opacity:.7;font-size:15px}.BlogDetail-module-scss-module__WEx91W__title{color:#202020;margin:0 0 28px;font-size:clamp(1.4rem,3.2vw,2rem);font-weight:800;line-height:1.3}.BlogDetail-module-scss-module__WEx91W__content{color:#444;font-size:16px;line-height:1.9}.BlogDetail-module-scss-module__WEx91W__content h2{color:#202020;margin:36px 0 16px;font-size:22px;font-weight:700}.BlogDetail-module-scss-module__WEx91W__content h3{color:#202020;margin:28px 0 12px;font-size:18px;font-weight:700}.BlogDetail-module-scss-module__WEx91W__content p{margin:0 0 18px}.BlogDetail-module-scss-module__WEx91W__content ul,.BlogDetail-module-scss-module__WEx91W__content ol{margin:0 0 18px;padding-left:24px}.BlogDetail-module-scss-module__WEx91W__content li{margin-bottom:8px}.BlogDetail-module-scss-module__WEx91W__content blockquote{color:#202020;background:#e2f4fd;border-left:4px solid #03a9f4;border-radius:0 12px 12px 0;margin:24px 0;padding:20px 24px;font-style:italic}.BlogDetail-module-scss-module__WEx91W__content blockquote p{margin:0}.BlogDetail-module-scss-module__WEx91W__authorBox{background:#f8fcfe;border:1px solid #03a9f414;border-radius:16px;align-items:center;gap:16px;margin-top:40px;padding:24px;display:flex}.BlogDetail-module-scss-module__WEx91W__authorAvatar{color:#fff;background:linear-gradient(135deg,#03a9f4,#00a9f5);border-radius:50%;justify-content:center;align-items:center;width:56px;min-width:56px;height:56px;font-size:20px;font-weight:700;display:flex}.BlogDetail-module-scss-module__WEx91W__authorInfo{flex:1}.BlogDetail-module-scss-module__WEx91W__authorName{color:#202020;margin-bottom:2px;font-size:16px;font-weight:700;display:block}.BlogDetail-module-scss-module__WEx91W__authorRole{color:#777;font-size:13px}.BlogDetail-module-scss-module__WEx91W__shareRow{border-top:1px solid #eee;align-items:center;gap:12px;margin-top:28px;padding-top:24px;display:flex}.BlogDetail-module-scss-module__WEx91W__shareLabel{color:#202020;font-size:14px;font-weight:600}.BlogDetail-module-scss-module__WEx91W__shareLink{color:#03a9f4;background:#e2f4fd;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;font-size:16px;text-decoration:none;transition:background .2s,color .2s,transform .2s;display:inline-flex}.BlogDetail-module-scss-module__WEx91W__shareLink:hover{color:#fff;background:#03a9f4;transform:translateY(-2px)}.BlogDetail-module-scss-module__WEx91W__sidebar{flex-direction:column;gap:28px;display:flex;position:sticky;top:100px}.BlogDetail-module-scss-module__WEx91W__sidebarWidget{background:#fff;border:1px solid #eee;border-radius:18px;padding:24px}.BlogDetail-module-scss-module__WEx91W__widgetTitle{color:#202020;border-bottom:2px solid #e2f4fd;margin:0 0 18px;padding-bottom:12px;font-size:16px;font-weight:700}.BlogDetail-module-scss-module__WEx91W__recentPost{border-bottom:1px solid #2020200a;align-items:flex-start;gap:12px;padding:12px 0;display:flex}.BlogDetail-module-scss-module__WEx91W__recentPost:last-child{border-bottom:none;padding-bottom:0}.BlogDetail-module-scss-module__WEx91W__recentPost:first-child{padding-top:0}.BlogDetail-module-scss-module__WEx91W__recentThumb{border-radius:10px;width:72px;min-width:72px;height:56px;position:relative;overflow:hidden}.BlogDetail-module-scss-module__WEx91W__recentThumb img{object-fit:cover;width:100%;height:100%}.BlogDetail-module-scss-module__WEx91W__recentContent{flex:1}.BlogDetail-module-scss-module__WEx91W__recentTitle{color:#202020;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0 0 4px;font-size:13px;font-weight:600;line-height:1.4;transition:color .2s;display:-webkit-box;overflow:hidden}.BlogDetail-module-scss-module__WEx91W__recentTitle:hover{color:#03a9f4}.BlogDetail-module-scss-module__WEx91W__recentTitle a{color:inherit;text-decoration:none}.BlogDetail-module-scss-module__WEx91W__recentDate{color:#777;font-size:11px}.BlogDetail-module-scss-module__WEx91W__categoryList{margin:0;padding:0;list-style:none}.BlogDetail-module-scss-module__WEx91W__categoryItem{border-bottom:1px solid #2020200a;justify-content:space-between;align-items:center;padding:10px 0;font-size:14px;display:flex}.BlogDetail-module-scss-module__WEx91W__categoryItem:last-child{border-bottom:none}.BlogDetail-module-scss-module__WEx91W__categoryItem a{color:#202020;font-weight:500;text-decoration:none;transition:color .2s}.BlogDetail-module-scss-module__WEx91W__categoryItem a:hover{color:#03a9f4}.BlogDetail-module-scss-module__WEx91W__categoryCount{color:#fff;background:#03a9f4;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:600;display:flex}.BlogDetail-module-scss-module__WEx91W__tags{flex-wrap:wrap;gap:8px;display:flex}.BlogDetail-module-scss-module__WEx91W__tag{color:#202020;background:#f5f7fa;border:1px solid #eee;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:600;text-decoration:none;transition:background .2s,color .2s,border-color .2s}.BlogDetail-module-scss-module__WEx91W__tag:hover{color:#fff;background:#03a9f4;border-color:#03a9f4}@media (max-width:1024px){.BlogDetail-module-scss-module__WEx91W__container{grid-template-columns:1fr}.BlogDetail-module-scss-module__WEx91W__sidebar{grid-template-columns:repeat(2,1fr);gap:20px;display:grid;position:static}}@media (max-width:768px){.BlogDetail-module-scss-module__WEx91W__section{padding:40px 16px 64px}.BlogDetail-module-scss-module__WEx91W__featuredImage{height:260px}.BlogDetail-module-scss-module__WEx91W__sidebar{grid-template-columns:1fr}}
