.commercial-module__quVq2a__shell{color:var(--color-text,#10233a)}.commercial-module__quVq2a__shell h1{letter-spacing:-.025em;text-wrap:balance;max-width:1000px;font-size:clamp(34px,4.6vw,60px);font-weight:500;line-height:1.07}.commercial-module__quVq2a__shell h2{letter-spacing:-.015em;font-size:clamp(25px,3vw,36px);font-weight:500;line-height:1.16}.commercial-module__quVq2a__shell h3{font-weight:600;line-height:1.25}.commercial-module__quVq2a__shell section{border-bottom:1px solid #e3dccf}.commercial-module__quVq2a__shell .glass-card{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:#fff;border:1px solid #e3dccf;border-radius:12px}.commercial-module__quVq2a__shell .glass-card:hover{box-shadow:none;transform:none}:is(.commercial-module__quVq2a__shell .text-\[10px\],.commercial-module__quVq2a__shell .text-\[11px\],.commercial-module__quVq2a__shell .text-\[12px\]){font-size:13px}:is(.commercial-module__quVq2a__shell input,.commercial-module__quVq2a__shell select){border-radius:6px;min-height:46px;font-size:16px}:is(.commercial-module__quVq2a__shell button,.commercial-module__quVq2a__shell a){scroll-margin-top:90px}.commercial-module__quVq2a__shell button[aria-pressed=true]{color:#fff;background:#10233a}.commercial-module__quVq2a__shell table{max-width:100%;display:block;overflow-x:auto}.commercial-module__quVq2a__shell .nt-commercial-prose{max-width:760px;font-size:17px;line-height:1.7}.commercial-module__quVq2a__shell .nt-conversion{color:#fff;min-height:48px;box-shadow:none;background:#c8431a;border-radius:6px}.commercial-module__quVq2a__shell .nt-conversion:hover{background:#a93612}.commercial-module__quVq2a__shell .nt-results{border-top:1px solid #e3dccf;grid-template-columns:1fr;gap:0;display:grid}.commercial-module__quVq2a__shell .nt-result{border-bottom:1px solid #e3dccf;grid-template-columns:132px minmax(0,1fr) auto;align-items:center;gap:24px;padding:22px 0;display:grid}.commercial-module__quVq2a__shell .nt-result:hover{background:#fff8}.commercial-module__quVq2a__shell .nt-result-image{object-fit:cover;background:#eee6d8;border-radius:8px;width:132px;height:96px}.commercial-module__quVq2a__shell .nt-result-title{font-family:var(--font-display,Georgia, serif);color:#10233a;font-size:23px}.commercial-module__quVq2a__shell .nt-result-meta{color:#66758a;margin-top:6px;font-size:13px}.commercial-module__quVq2a__shell .nt-result-price{font-family:var(--font-display,Georgia, serif);color:#10233a;text-align:right;white-space:nowrap;font-size:26px}.commercial-module__quVq2a__shell .nt-result-action{color:#1557a0;font:500 13px var(--font-sans,sans-serif);margin-top:8px}.commercial-module__quVq2a__shell .nt-brand-list{border-top:1px solid #e3dccf}.commercial-module__quVq2a__shell .nt-brand-row{background:0 0;border:0;border-bottom:1px solid #e3dccf;border-radius:0;padding:28px 0}.commercial-module__quVq2a__shell .nt-brand-row h3{font-size:26px}.commercial-module__quVq2a__shell .nt-country-card{background:#fff;border:1px solid #e3dccf;border-radius:12px;height:100%;display:block;overflow:hidden}.commercial-module__quVq2a__shell .nt-country-card:hover{border-color:#1557a0}.commercial-module__quVq2a__shell .nt-country-card img{object-fit:cover;width:100%;height:210px}.commercial-module__quVq2a__shell .nt-country-body{padding:20px}.commercial-module__quVq2a__shell .nt-country-body h3{font-family:var(--font-display,Georgia, serif);font-size:26px}.commercial-module__quVq2a__shell .nt-filter-panel{border-block:1px solid #e3dccf;margin-bottom:28px;padding:22px 0}.commercial-module__quVq2a__shell .nt-filter-panel button{min-height:40px}.commercial-module__quVq2a__shell .nt-hotel-layout{grid-template-columns:minmax(0,430px) minmax(0,1fr);align-items:start;gap:56px;display:grid}.commercial-module__quVq2a__shell .nt-hotel-layout>aside{padding:32px 0;position:sticky;top:90px}.commercial-module__quVq2a__shell .nt-hotel-layout>div{min-width:0}.commercial-module__quVq2a__shell .nt-hotel-layout section>div{padding-inline:0}.commercial-module__quVq2a__shell .nt-hotel-layout section{padding-block:28px}.commercial-module__quVq2a__shell .nt-trip-search{box-shadow:none;background:#fff;border:1px solid #e3dccf;border-radius:12px;padding:24px}.commercial-module__quVq2a__shell .nt-trip-hotels{box-shadow:none;background:0 0;border:0;border-radius:0}.commercial-module__quVq2a__shell .nt-trip-hotels li{flex-wrap:wrap;align-items:flex-start;padding:18px 0}.commercial-module__quVq2a__shell .nt-trip-hotels li>div{flex-basis:160px}.commercial-module__quVq2a__shell .nt-trip-hotels a{border-radius:6px;min-height:44px}@media (max-width:1023px){.commercial-module__quVq2a__shell .nt-hotel-layout{grid-template-columns:1fr;gap:8px}.commercial-module__quVq2a__shell .nt-hotel-layout>aside{padding-block:12px;position:static}}@media (max-width:639px){.commercial-module__quVq2a__shell .nt-result{grid-template-columns:76px minmax(0,1fr);gap:14px;padding-block:18px}.commercial-module__quVq2a__shell .nt-result-image{width:76px;height:82px}.commercial-module__quVq2a__shell .nt-result-price{text-align:left;grid-column:2;margin-top:-5px;font-size:23px}.commercial-module__quVq2a__shell .nt-result-title{font-size:21px}.commercial-module__quVq2a__shell .nt-trip-search{padding:18px}.commercial-module__quVq2a__shell .nt-country-card img{height:150px}.commercial-module__quVq2a__shell .nt-country-body{padding:14px}.commercial-module__quVq2a__shell .nt-brand-row>div:first-child{flex-wrap:wrap;align-items:flex-start}.commercial-module__quVq2a__shell .nt-brand-row h3{overflow-wrap:anywhere;min-width:0;max-width:100%}}
