.trip-module__NLUnVq__header_container{justify-content:center;margin-top:122px;display:flex}@media (max-width:768px){.trip-module__NLUnVq__header_container{margin-top:70px}}.trip-module__NLUnVq__image_container{align-items:center;gap:20px;width:100%;height:340px;display:flex}.trip-module__NLUnVq__image_main{border-radius:8px;width:100%;height:100%;overflow:hidden}.trip-module__NLUnVq__image_main>img{object-fit:cover;width:100%;height:100%}.trip-module__NLUnVq__image_secondary{flex-flow:column wrap;gap:20px;width:fit-content;min-width:fit-content;height:100%;display:flex}.trip-module__NLUnVq__image_wrap{border-radius:8px;width:285px;height:calc(50% - 10px);overflow:hidden}.trip-module__NLUnVq__image_wrap>img{object-fit:cover;width:100%;height:100%}.trip-module__NLUnVq__categories_container{justify-content:center;margin:20px 0;display:flex}.trip-module__NLUnVq__categories{gap:15px;display:flex;overflow:hidden}.trip-module__NLUnVq__categories>a{color:#64748b;text-wrap:nowrap;border:1px solid #e2e8f0;border-radius:100px;padding:2px 10px;font-size:12px;font-weight:400;text-decoration:none}@media (max-width:1024px){.trip-module__NLUnVq__categories{gap:5px}}@media (max-width:480px){.trip-module__NLUnVq__categories{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;gap:5px;overflow:auto hidden}}.trip-module__NLUnVq__trip_container{justify-content:center;padding-top:10px;padding-bottom:80px;display:flex}.trip-module__NLUnVq__content{gap:20px;display:flex}.trip-module__NLUnVq__main_detail{flex-direction:column;gap:20px;width:100%;display:flex}.trip-module__NLUnVq__main_detail_header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}@media (max-width:768px){.trip-module__NLUnVq__main_detail_header{flex-direction:column}}.trip-module__NLUnVq__header_title{flex-direction:column;gap:10px;display:flex}.trip-module__NLUnVq__header_title>h1{font-size:36px;font-weight:600}@media (max-width:1024px){.trip-module__NLUnVq__header_title>h1{font-size:24px}}@media (max-width:480px){.trip-module__NLUnVq__header_title>h1{font-size:18px}}.trip-module__NLUnVq__subtitle{gap:15px;display:flex}.trip-module__NLUnVq__subtitle>a{color:#64748b;align-items:center;gap:7px;font-size:14px;font-weight:400;text-decoration:none;display:flex}.trip-module__NLUnVq__subtitle>a>svg{width:20px;height:20px}@media (max-width:1024px){.trip-module__NLUnVq__subtitle{gap:10px}.trip-module__NLUnVq__subtitle>span{font-size:12px}.trip-module__NLUnVq__subtitle>svg{width:16px;height:16px}}.trip-module__NLUnVq__header_action{gap:20px;display:flex}@media (max-width:480px){.trip-module__NLUnVq__header_action{flex-direction:column;gap:10px;width:100%}}.trip-module__NLUnVq__header_action_horizontal{gap:10px;display:flex}.trip-module__NLUnVq__header_action_quota{flex-wrap:nowrap;gap:10px;font-size:14px;font-weight:600;display:flex}.trip-module__NLUnVq__header_action_quota>span{text-wrap:nowrap}.trip-module__NLUnVq__quota_icon{width:20px;min-width:20px;font-size:20px}.trip-module__NLUnVq__suggestion_container{background-color:#1e4a88;justify-content:center;align-items:center;padding:100px 0;display:flex}@media (max-width:480px){.trip-module__NLUnVq__suggestion_container{padding:50px 0}}.trip-module__NLUnVq__suggestion_content{flex-direction:column;gap:30px;display:flex}.trip-module__NLUnVq__suggestion_content>h1{color:#fff;font-size:24px}@media (max-width:480px){.trip-module__NLUnVq__suggestion_content>h1{font-size:18px}}.trip-module__NLUnVq__suggestion{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (max-width:1024px){.trip-module__NLUnVq__suggestion{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x mandatory;overflow:auto hidden}}.trip-module__NLUnVq__suggestion_card{background-color:#fff;box-shadow:none!important}@media (max-width:1024px){.trip-module__NLUnVq__suggestion_card{scroll-snap-align:start;transform-origin:50%;width:295px!important}}@media (max-width:480px){.trip-module__NLUnVq__suggestion_card{width:280px!important}}@media (max-width:768px){.trip-module__NLUnVq__content{flex-direction:column}.trip-module__NLUnVq__content>aside{width:100%!important}.trip-module__NLUnVq__content>aside>div{width:100%!important}}
