@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto:wght@400&display=swap";@import"https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200..1000;1,200..1000&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";._footer_1xzmm_1{background-color:#000;color:#fff;width:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._socialSection_1xzmm_9{display:flex;flex-direction:column;align-items:center;padding:24px 20px;border-bottom:1px solid #333}._socialIcons_1xzmm_17{display:flex;gap:16px;margin-bottom:16px}._socialIcon_1xzmm_17{font-size:22px;color:#fff;cursor:pointer;transition:color .2s ease}._socialIcon_1xzmm_17:hover{color:#00a699}._ratingSection_1xzmm_34{display:flex;flex-direction:column;align-items:center;gap:8px}._stars_1xzmm_41{display:flex;gap:2px}._star_1xzmm_41{color:#00a699;font-size:16px}._ratingText_1xzmm_51{font-size:13px;color:#ccc}._trustpilotLogo_1xzmm_56{background-color:#00a699;color:#fff;padding:3px 10px;border-radius:4px;font-size:11px;font-weight:600}._trustpilotText_1xzmm_65{color:#fff}._navigationSection_1xzmm_70{padding:24px 20px;border-bottom:1px solid #333}._navColumns_1xzmm_75{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:24px;max-width:1200px;margin:0 auto}._navColumn_1xzmm_75{display:flex;flex-direction:column;gap:10px}._navLink_1xzmm_89{color:#fff;text-decoration:none;font-size:13px;transition:color .2s ease}._navLink_1xzmm_89:hover{color:#00a699}._cookieBanner_1xzmm_101{background-color:#f5f5f5;color:#333;padding:16px;border-top:1px solid #ddd}._cookieContent_1xzmm_108{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:16px}._cookieText_1xzmm_117{flex:1;font-size:13px;line-height:1.4;margin:0}._cookieLink_1xzmm_124{color:#00a699;text-decoration:underline}._cookieButtons_1xzmm_129{display:flex;gap:8px;align-items:center}._cookieSettingsBtn_1xzmm_135{background-color:#fff;color:#00a699;border:1px solid #00a699;padding:6px 12px;border-radius:4px;font-size:13px;cursor:pointer;transition:all .2s ease}._cookieSettingsBtn_1xzmm_135:hover{background-color:#f0f0f0}._acceptAllBtn_1xzmm_150{background-color:#00a699;color:#fff;border:none;padding:6px 12px;border-radius:4px;font-size:13px;cursor:pointer;transition:background-color .2s ease}._acceptAllBtn_1xzmm_150:hover{background-color:#008f85}._closeBtn_1xzmm_165{background:none;border:none;font-size:18px;color:#666;cursor:pointer;padding:0;width:22px;height:22px;display:flex;align-items:center;justify-content:center;transition:color .2s ease}._closeBtn_1xzmm_165:hover{color:#333}@media (max-width: 768px){._socialSection_1xzmm_9{padding:20px 15px}._socialIcons_1xzmm_17{gap:12px;margin-bottom:12px}._socialIcon_1xzmm_17{font-size:18px}._ratingSection_1xzmm_34{gap:6px}._star_1xzmm_41{font-size:14px}._ratingText_1xzmm_51{font-size:12px}._navigationSection_1xzmm_70{padding:20px 15px}._navColumns_1xzmm_75{grid-template-columns:1fr;gap:20px}._navColumn_1xzmm_75{gap:8px}._navLink_1xzmm_89{font-size:12px}._cookieBanner_1xzmm_101{padding:12px}._cookieContent_1xzmm_108{flex-direction:column;text-align:center;gap:12px}._cookieButtons_1xzmm_129{justify-content:center}._cookieText_1xzmm_117{font-size:12px}._cookieSettingsBtn_1xzmm_135,._acceptAllBtn_1xzmm_150{font-size:12px;padding:5px 10px}}@media (max-width: 480px){._socialSection_1xzmm_9{padding:16px 10px}._socialIcons_1xzmm_17{gap:10px;margin-bottom:10px}._socialIcon_1xzmm_17{font-size:16px}._ratingSection_1xzmm_34{gap:5px}._star_1xzmm_41{font-size:13px}._ratingText_1xzmm_51{font-size:11px}._trustpilotLogo_1xzmm_56{padding:2px 8px;font-size:10px}._navigationSection_1xzmm_70{padding:16px 10px}._navColumns_1xzmm_75{gap:16px}._navColumn_1xzmm_75{gap:6px}._navLink_1xzmm_89{font-size:11px}._cookieBanner_1xzmm_101{padding:10px}._cookieContent_1xzmm_108{gap:10px}._cookieButtons_1xzmm_129{flex-direction:column;gap:6px}._cookieSettingsBtn_1xzmm_135,._acceptAllBtn_1xzmm_150{width:100%;padding:8px 12px;font-size:11px}._cookieText_1xzmm_117{font-size:11px}}._logoIcon_1rvpd_1{align-self:stretch;height:40px;position:relative;max-width:100%;overflow:hidden;flex-shrink:0}._logoWrapper_1rvpd_9{flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:8px 0 0;box-sizing:border-box;max-width:100%}._attribute1_1rvpd_19{width:162px;font-weight:600;display:none}._attributeList_1rvpd_28{border-radius:1rem;display:flex;flex-direction:row;align-items:center;justify-content:start;justify-items:center;width:35%;padding-left:6px;border:2px solid transparent;transition:background-color .3s,border-color .3s;pointer-events:auto;cursor:pointer}._attributeList_1rvpd_28:hover{border-color:gray;background-color:#f0f0f0}._value_1rvpd_51{text-decoration:none;font-size:14px;line-height:10px;font-weight:500;color:inherit;display:inline-block;width:100%;border-radius:1000px;padding:12px;border:0;outline:none;background-color:transparent;transition:background-color .3s;pointer-events:auto;cursor:text}._attributeList_1rvpd_28:hover ._value_1rvpd_51{background-color:#f0f0f0}._attributeList_1rvpd_28._focused_1rvpd_73{border-color:#000;background-color:#fff}._attributeList_1rvpd_28._filled_1rvpd_78{border-color:transparent;background-color:#fff}._attributeList_1rvpd_28._focused_1rvpd_73 ._value_1rvpd_51{background-color:#fff}._divider_1rvpd_86{width:1px;height:35px;position:relative;background-color:#6b7280;border-right:1px solid #e5e7eb;box-sizing:border-box}._value1_1rvpd_95{position:relative;white-space:nowrap}._attribute3_1rvpd_99{font-weight:600;font-size:12px}._value1_1rvpd_95{font-size:14px;line-height:20px;font-weight:500;display:inline-block;min-width:400px;outline:none;border:none}._attribute2_1rvpd_117{display:flex;flex-direction:column}._searchFilters1_1rvpd_121{background-color:red;flex:1;flex-direction:row}._divider1_1rvpd_126{width:1px;height:25px;position:relative;background-color:#6b7280;border-right:1px solid #e5e7eb;box-sizing:border-box}._searchFilters2_1rvpd_134{height:28px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:4px 0 0;box-sizing:border-box}._attribute5_1rvpd_143{width:162px;position:relative;line-height:16px;font-weight:600;display:none;align-items:center;flex-shrink:0}._value2_1rvpd_152{text-decoration:none;position:relative;font-size:14px;line-height:20px;font-weight:500;color:inherit;display:inline-block;min-width:58px;white-space:nowrap}._attribute4_1rvpd_163,._searchFilters3_1rvpd_164{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}._searchFilters3_1rvpd_164{flex:1;flex-direction:column;padding:6px 0 0}._icon_1rvpd_175{height:15px;width:15px;position:relative;overflow:hidden;flex-shrink:0;margin-right:8px}._iconButtonBase_1rvpd_183{margin-right:20px;margin-top:2px;height:35px;width:35px;box-shadow:0 1px 2px #1f293714;border-radius:100px;background-color:#de3151;display:flex;flex-direction:row;align-items:center;justify-content:center;cursor:pointer}._iconButton_1rvpd_183{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}._airbnbSearch_1rvpd_200{width:770px;box-shadow:0 2px 4px #1f29370f,0 4px 6px #1f29371a;border-radius:1000px;background-color:#fff;border:1px solid #e5e7eb;box-sizing:border-box;padding:6px 7px 6px 6px;gap:15.6px;max-width:100%;display:flex;flex-direction:row}._title_1rvpd_222{position:relative;line-height:20px;font-weight:500;display:inline-block;min-width:118px;white-space:nowrap}._titleWrapper_1rvpd_230{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:14px 0 0}._globeIcon_1rvpd_237{width:24px;height:24px;position:relative;overflow:hidden;flex-shrink:0}._globeWrapper_1rvpd_244{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:12px 0 0}._menuIcon_1rvpd_251{width:24px;height:24px;position:relative;overflow:hidden;flex-shrink:0}._menuWrapper_1rvpd_258{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:4px 0 0}._avatarIcon_1rvpd_265{height:32px;width:32px;position:relative;object-fit:contain}._airbnbNav_1rvpd_271,._profileDropdown_1rvpd_272,._right_1rvpd_273{display:flex;flex-direction:row;align-items:flex-start}._profileDropdown_1rvpd_272{width:auto;border-radius:100px;background-color:#fff;border:2px solid #e5e7eb;box-sizing:border-box;justify-content:flex-start;padding:6px;gap:8px}._airbnbNav_1rvpd_271,._right_1rvpd_273{max-width:100%}._right_1rvpd_273{flex:1;justify-content:flex-end;gap:16px;font-size:14px}._airbnbNav_1rvpd_271{align-self:stretch;justify-content:flex-start}._icon1_1rvpd_303{height:20px;width:20px;overflow:hidden;flex-shrink:0;display:none;min-height:20px}._icon1_1rvpd_303,._icon2_1rvpd_312,._text_1rvpd_313{position:relative}._text_1rvpd_313{text-decoration:none;line-height:20px;color:inherit;display:inline-block;min-width:34px}._icon2_1rvpd_312{height:20px;width:20px;overflow:hidden;flex-shrink:0;min-height:20px}._button_1rvpd_330,._buttonBase_1rvpd_331{display:flex;flex-direction:row}._buttonBase_1rvpd_331{flex:1;box-shadow:0 1px 2px #1f293714;border-radius:100px;background-color:#fff;border:1px solid #e5e7eb;align-items:center;justify-content:center;padding:6px 15px;gap:8px}._button_1rvpd_330{width:auto;align-items:flex-start;justify-content:flex-start}._icon3_1rvpd_351{height:20px;width:20px;overflow:hidden;flex-shrink:0;display:none;min-height:20px}._icon3_1rvpd_351,._icon4_1rvpd_360,._text1_1rvpd_361{position:relative}._text1_1rvpd_361{line-height:20px;display:inline-block;min-width:90px;white-space:nowrap}._icon4_1rvpd_360{height:20px;width:20px;overflow:hidden;flex-shrink:0;min-height:20px}._button1_1rvpd_377,._buttonBase1_1rvpd_378,._left_1rvpd_379{display:flex;flex-direction:row}._buttonBase1_1rvpd_378{box-shadow:0 1px 2px #1f293714;border-radius:100px;background-color:#fff;border:1px solid #e5e7eb;align-items:center;justify-content:center;padding:6px 15px;gap:8px}._button1_1rvpd_377,._left_1rvpd_379{padding-left:5px;align-items:flex-start;justify-content:flex-start}._left_1rvpd_379{gap:8px}._divider2_1rvpd_402{width:1px;height:17px;position:relative;border-right:1px solid #e5e7eb;box-sizing:border-box}._buttonDivider_1rvpd_409{height:30px;display:flex;align-items:center;box-sizing:border-box}._icon5_1rvpd_415{height:20px;width:20px;overflow:hidden;flex-shrink:0;display:none;min-height:20px}._icon5_1rvpd_415,._icon6_1rvpd_424,._text2_1rvpd_425{position:relative}._text2_1rvpd_425{line-height:20px;display:inline-block;min-width:88px;white-space:nowrap}._icon6_1rvpd_424{height:20px;width:20px;overflow:hidden;flex-shrink:0;display:none;min-height:20px}._button2_1rvpd_442,._buttonBase2_1rvpd_443{display:flex;flex-direction:row}._buttonBase2_1rvpd_443{box-shadow:0 1px 2px #1f293714;border-radius:100px;background-color:#fff;border:1px solid #e5e7eb;align-items:center;justify-content:center;padding:6px 15px;gap:8px;cursor:pointer}._button2_1rvpd_442{align-items:flex-start;justify-content:flex-start}._icon7_1rvpd_462{height:20px;width:20px;overflow:hidden;flex-shrink:0;display:none;min-height:20px}._icon7_1rvpd_462,._icon8_1rvpd_471,._text3_1rvpd_472{position:relative}._text3_1rvpd_472{line-height:20px;display:inline-block;min-width:-moz-fit-content;min-width:fit-content;white-space:nowrap}._icon8_1rvpd_471{height:20px;width:20px;overflow:hidden;flex-shrink:0;display:none;min-height:20px}._button3_1rvpd_489,._buttonBase3_1rvpd_490{display:flex;flex-direction:row}._buttonBase3_1rvpd_490{box-shadow:0 1px 2px #1f293714;border-radius:100px;background-color:#fff;border:1px solid #e5e7eb;align-items:center;justify-content:center;padding:6px 15px;gap:8px}._button3_1rvpd_489{align-items:flex-start;justify-content:flex-start}._icon9_1rvpd_508{height:20px;width:20px;overflow:hidden;flex-shrink:0;display:none;min-height:20px}._icon10_1rvpd_516,._icon9_1rvpd_508,._text4_1rvpd_518{position:relative}._text4_1rvpd_518{text-decoration:none;line-height:20px;color:inherit;display:inline-block;min-width:40px}._icon10_1rvpd_516{height:20px;width:20px;overflow:hidden;flex-shrink:0;display:none;min-height:20px}._button4_1rvpd_536,._buttonBase4_1rvpd_537{display:flex;flex-direction:row}._buttonBase4_1rvpd_537{flex:1;box-shadow:0 1px 2px #1f293714;border-radius:100px;background-color:#fff;border:1px solid #e5e7eb;align-items:center;justify-content:center;padding:6px 15px;gap:8px}._button4_1rvpd_536{width:72px;align-items:flex-start;justify-content:flex-start}._icon11_1rvpd_557{height:20px;width:20px;overflow:hidden;flex-shrink:0;display:none;min-height:20px}._icon11_1rvpd_557,._icon12_1rvpd_566,._text5_1rvpd_567{position:relative}._text5_1rvpd_567{text-decoration:none;line-height:20px;color:inherit;display:inline-block;min-width:80px}._icon12_1rvpd_566{height:20px;width:20px;overflow:hidden;flex-shrink:0;display:none;min-height:20px}._button5_1rvpd_585,._buttonBase5_1rvpd_586{display:flex;flex-direction:row}._buttonBase5_1rvpd_586{flex:1;box-shadow:0 1px 2px #1f293714;border-radius:100px;background-color:#fff;border:1px solid #e5e7eb;align-items:center;justify-content:center;padding:6px 14px;gap:8px}._button5_1rvpd_585{width:111px;align-items:flex-start;justify-content:flex-start}._icon13_1rvpd_606{height:20px;width:20px;overflow:hidden;flex-shrink:0;display:none;min-height:20px}._icon13_1rvpd_606,._icon14_1rvpd_615,._text6_1rvpd_616{position:relative}._text6_1rvpd_616{line-height:20px;display:inline-block;min-width:57px}._icon14_1rvpd_615{height:20px;width:20px;overflow:hidden;flex-shrink:0;display:none;min-height:20px}._button6_1rvpd_632,._buttonBase6_1rvpd_633{display:flex;flex-direction:row}._buttonBase6_1rvpd_633{flex:1;box-shadow:0 1px 2px #1f293714;border-radius:100px;background-color:#fff;border:1px solid #e5e7eb;align-items:center;justify-content:center;padding:6px 15px;gap:8px}._button6_1rvpd_632{width:89px;align-items:flex-start;justify-content:flex-start}._icon15_1rvpd_653{height:20px;width:20px;overflow:hidden;flex-shrink:0;display:none;min-height:20px}._icon15_1rvpd_653,._icon16_1rvpd_662,._text7_1rvpd_663{position:relative}._text7_1rvpd_663{line-height:20px;display:inline-block;min-width:42px}._icon16_1rvpd_662{height:20px;width:20px;overflow:hidden;flex-shrink:0;display:none;min-height:20px}._button7_1rvpd_679,._buttonBase7_1rvpd_680{display:flex;flex-direction:row}._buttonBase7_1rvpd_680{flex:1;box-shadow:0 1px 2px #1f293714;border-radius:100px;background-color:#fff;border:1px solid #e5e7eb;align-items:center;justify-content:center;padding:6px 15px;gap:8px}._button7_1rvpd_679{width:74px;align-items:flex-start;justify-content:flex-start}._icon17_1rvpd_700{height:20px;width:20px;overflow:hidden;flex-shrink:0;display:none;min-height:20px}._icon17_1rvpd_700,._icon18_1rvpd_709,._text8_1rvpd_710{position:relative}._text8_1rvpd_710{line-height:20px;display:inline-block;min-width:83px;white-space:nowrap}._icon18_1rvpd_709{height:20px;width:20px;overflow:hidden;flex-shrink:0;display:none;min-height:20px}._button8_1rvpd_727,._buttonBase8_1rvpd_728{display:flex;flex-direction:row}._buttonBase8_1rvpd_728{box-shadow:0 1px 2px #1f293714;border-radius:100px;background-color:#fff;border:1px solid #e5e7eb;align-items:center;justify-content:center;padding:6px 15px;gap:8px}._button8_1rvpd_727{align-items:flex-start;justify-content:flex-start}._icon19_1rvpd_746{height:20px;width:20px;overflow:hidden;flex-shrink:0;display:none;min-height:20px}._icon19_1rvpd_746,._icon20_1rvpd_755,._text9_1rvpd_756{position:relative}._text9_1rvpd_756{line-height:20px;display:inline-block;min-width:37px}._icon20_1rvpd_755{height:20px;width:20px;overflow:hidden;flex-shrink:0;display:none;min-height:20px}._button9_1rvpd_772,._buttonBase9_1rvpd_773{display:flex;flex-direction:row}._buttonBase9_1rvpd_773{flex:1;box-shadow:0 1px 2px #1f293714;border-radius:100px;background-color:#fff;border:1px solid #e5e7eb;align-items:center;justify-content:center;padding:6px 15px;gap:8px}._button9_1rvpd_772{width:69px;align-items:flex-start;justify-content:flex-start}._icon21_1rvpd_793{height:20px;width:20px;overflow:hidden;flex-shrink:0;min-height:20px}._icon21_1rvpd_793,._icon22_1rvpd_801,._text10_1rvpd_802{position:relative}._text10_1rvpd_802{text-decoration:none;line-height:20px;color:inherit;display:inline-block;min-width:41px}._icon22_1rvpd_801{height:20px;width:20px;overflow:hidden;flex-shrink:0;display:none;min-height:20px}._buttonBase10_1rvpd_820{box-shadow:0 1px 2px #1f293714;border-radius:100px;background-color:#fff;border:1px solid #e5e7eb;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:6px 15px;gap:8px}._button10_1rvpd_832,._nav_1rvpd_833,._navBottom_1rvpd_834,._right1_1rvpd_835{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}._nav_1rvpd_833,._navBottom_1rvpd_834,._right1_1rvpd_835{gap:8px;max-width:100%}._nav_1rvpd_833,._navBottom_1rvpd_834{gap:15.5px;font-size:14px;color:#374151;display:flex;scrollbar-width:none}._navBottom_1rvpd_834{display:flex;align-items:center;justify-content:center}._nav_1rvpd_833{align-self:stretch;box-shadow:0 -1px #f3f4f6 inset;background-color:#fff;flex-direction:column;padding:24px 6px 16px;box-sizing:border-box;gap:24px;text-align:left;color:#000;font-family:Inter}._divider3_1rvpd_874{position:relative;border-right:1px solid #e5e7eb;box-sizing:border-box}._divider4_1rvpd_881{position:relative;border-right:1px solid #e5e7eb;box-sizing:border-box;margin-top:20px}._divider5_1rvpd_888,._staysInBordeaux_1rvpd_889{align-self:stretch;position:relative;flex-shrink:0}._staysInBordeaux_1rvpd_889{line-height:24px;font-size:18px;font-weight:700}._divider3_1rvpd_874,._divider4_1rvpd_881,._divider5_1rvpd_888{height:1px;border-top:1px solid #e5e7eb;box-sizing:border-box}._recentSearchesHeader_1rvpd_914{position:sticky;top:10px;background-color:#fff;font-size:1.1rem;margin-bottom:10px;color:#de3151;padding-left:10px;z-index:1}._recentSearchesBox_1rvpd_916{position:absolute;flex:1;width:100%;width:230px;border-radius:20px;background-color:#fff;border:1px solid #d1d5db;margin-top:15px;z-index:2000;padding-left:16px;max-height:300px;overflow-y:auto;pointer-events:auto}._recentSearchItem_1rvpd_942{padding:8px;cursor:pointer;border-bottom:1px solid #ddd;font-size:16px}._recentSearchItem_1rvpd_942:last-child{border-bottom:none}._recentSearchItem_1rvpd_942:hover,._recentSearchItem_1rvpd_942._active_1rvpd_953{background-color:#f0f0f0}._deleteButton_1rvpd_957{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;color:red;font-size:16px;cursor:pointer;padding:0}._calendarContainer_1rvpd_972{position:absolute;top:80px;z-index:2000;background-color:#fff;box-shadow:0 4px 8px #0000001a;border-radius:4px;overflow:hidden}._left1_1rvpd_982{height:80vh;flex:1;overflow-y:auto;flex-direction:column;padding:0 4px;box-sizing:border-box;gap:23.5px;min-width:546px;max-width:100%}._example_1rvpd_993,._left1_1rvpd_982,._standardSearch_1rvpd_995{display:flex;align-items:flex-start;justify-content:flex-start}._example_1rvpd_993{display:flex;flex-direction:row;justify-content:space-between;width:100%;padding:0 24px;box-sizing:border-box;max-width:100%;overflow-x:hidden}._standardSearch_1rvpd_995{width:100%;overflow-x:hidden;flex-direction:column;line-height:normal;letter-spacing:normal;box-sizing:border-box}@media screen and (max-width: 1125px){._example_1rvpd_993{flex-wrap:wrap}}@media screen and (max-width: 750px){._left1_1rvpd_982{height:auto;padding-top:26px;padding-bottom:44px;box-sizing:border-box;min-width:100%}}._selected_1rvpd_1033{background-color:#de3151}._inputnativeInput1_1rvpd_1039{display:flex;align-items:center}._guestsParent_1rvpd_1045{display:flex;align-items:center;gap:8px;padding:10px}._a_1rvpd_19{font-size:larger}._changeButton_1rvpd_1057{background-color:transparent;border:none;font-size:16px;cursor:pointer}._divinlineFormsmall_1rvpd_1065{display:flex;align-items:center;background-color:#fff;border-radius:8px;padding:0}._inputnativeInput_1rvpd_1039{display:flex;align-items:center}._frameWrapper_1rvpd_1081{margin-right:8px}._frameIcon_1rvpd_1085{width:24px;height:24px}._datesParent_1rvpd_1090{display:flex}._dates_1rvpd_1090{font-size:14px;font-weight:600;color:#333}._aug22_1rvpd_1101{font-size:12px;color:#777}._divvDividerWrapper_1rvpd_1106{margin:0 12px}._divvDivider_1rvpd_1106{width:1px;height:24px;background-color:#e0e0e0}._inputnativeInput1_1rvpd_1039{display:flex}._frameContainer_1rvpd_1122{margin-right:8px}._frameIcon1_1rvpd_1126{width:20px;height:20px}._guestsParent_1rvpd_1045{display:flex;flex-direction:column}._guests_1rvpd_1045{font-size:14px;color:gray}._a_1rvpd_19{font-size:12px;color:#000}._mapPopup_1rvpd_1147,._showMapButton_1rvpd_1151{display:none}@media (max-width: 768px){._mapPopup_1rvpd_1147{display:block;position:fixed;bottom:0;left:50%;transform:translate(-50%);width:85%;height:90%;border:1px solid #ddd;box-shadow:0 4px 8px #0000001a;z-index:1000;display:flex;flex-direction:column;align-items:center;justify-content:center}._closeButton_1rvpd_1174{background-color:#000;color:#fff;border:none;padding:5px 10px;border-radius:5px;cursor:pointer;z-index:1000}._showMapButton_1rvpd_1151{display:block;position:fixed;bottom:20px;left:50%;transform:translate(-50%);background-color:#270057;color:#fff;border:3px solid #000000;padding:8px 10px;border-radius:30px;cursor:pointer;z-index:1001;box-shadow:0 4px 8px #0000001a;font-weight:400}}._tabContainer_1rvpd_1201{display:flex;align-items:center;justify-content:center;width:100%;max-width:1200px;margin:0 auto;background:#fff;border-radius:30px;border:1px solid #ccc;padding:5px;box-shadow:0 2px 5px #0000001a}._tab_1rvpd_1201{flex:1;text-align:center;padding:12px 20px;font-size:16px;font-weight:600;cursor:pointer;border-radius:30px;transition:all .3s ease-in-out;color:#222;white-space:nowrap}._tab_1rvpd_1201._active_1rvpd_953{background:#de3151;color:#fff}@media (max-width: 768px){._tabContainer_1rvpd_1201{flex-direction:row;max-width:90%}._tab_1rvpd_1201{padding:10px 15px;font-size:14px}}._filterSidebar_1rvpd_1246{width:280px;min-width:280px;margin-right:20px;padding-top:10px;display:flex;flex-direction:column;position:sticky;top:20px;max-height:calc(100vh - 200px);overflow-y:auto;z-index:10}@media (max-width: 768px){._filterSidebar_1rvpd_1246{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:1000;background-color:#00000080;margin-right:0;padding:0;overflow:hidden;display:flex;justify-content:center;align-items:flex-end}._example_1rvpd_993{flex-direction:column!important}}._filterCount_1rvpd_1282{margin-left:5px;font-size:12px;font-weight:600;color:inherit}._activeFiltersBadge_1rvpd_1289{display:inline-block;margin-left:12px;font-size:13px;color:#1976d2;background-color:#e8f4fd;padding:3px 10px;border-radius:20px;font-weight:500}._mobileFilterBar_1rvpd_1301{display:flex;padding:10px 15px;overflow-x:auto;background-color:#fff;border-bottom:1px solid #eeeeee;position:sticky;top:0;z-index:5}._mobileFilterButton_1rvpd_1312{display:flex;align-items:center;justify-content:center;gap:6px;background-color:#fff;border:1px solid #e0e0e0;border-radius:100px;padding:8px 16px;font-size:14px;font-weight:500;color:#484848;white-space:nowrap;transition:all .2s ease}._mobileFilterButton_1rvpd_1312._activeFilter_1rvpd_1289{background-color:#e8f4fd;border-color:#1976d2;color:#1976d2}._filterContent_1rvpd_1335{width:100%;max-width:450px;background-color:#fff}@media (max-width: 768px){._navBottom_1rvpd_834{display:none}}._activeFilterTags_1rvpd_1347{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0}._filterTag_1rvpd_1354{display:flex;align-items:center;gap:6px;background-color:#e8f4fd;border:1px solid #1976d2;border-radius:100px;padding:6px 12px;font-size:13px;color:#1976d2;font-weight:500;animation:_fadeIn_1rvpd_1 .2s ease-out}._filterTag_1rvpd_1354 button{background:none;border:none;color:#1976d2;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;line-height:1;margin-top:-2px}._filterTag_1rvpd_1354 button:hover{color:#0d47a1}@keyframes _fadeIn_1rvpd_1{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){._mobileFilterBar_1rvpd_1301{display:flex;padding:10px 15px;overflow-x:auto;background-color:#fff;border-bottom:1px solid #eeeeee;position:sticky;top:0;z-index:5}._activeFilterTags_1rvpd_1347{display:flex;flex-wrap:nowrap;overflow-x:auto;padding-bottom:5px;margin:0 0 0 8px;-ms-overflow-style:none;scrollbar-width:none}._activeFilterTags_1rvpd_1347::-webkit-scrollbar{display:none}}._experienceContainer_1rvpd_1425{width:100%;max-width:1400px;margin:0 auto;padding:20px 24px;box-sizing:border-box}._filterSection_1rvpd_1433{margin-bottom:24px;border-bottom:1px solid #eee}._filterBar_1rvpd_1438{display:flex;justify-content:space-between;align-items:center;padding:16px 0;gap:16px;flex-wrap:wrap}._filterGroup_1rvpd_1447{display:flex;gap:12px;align-items:center;flex-wrap:wrap}._filterButton_1rvpd_1454:hover{border-color:#666}._filterButton_1rvpd_1454._active_1rvpd_953{border-color:#333;background-color:#f8f8f8}._arrowDown_1rvpd_1481{font-size:10px;color:#666}._sortGroup_1rvpd_1486{display:flex;align-items:center;gap:12px}._sortLabel_1rvpd_1492{font-size:14px;color:#666}._sortSelect_1rvpd_1497{padding:8px 28px 8px 12px;border:1px solid #ddd;border-radius:8px;background:#fff;font-size:14px;cursor:pointer;min-width:180px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.4-12.8z%22%2F%3E%3C%2Fsvg%3E);background-repeat:no-repeat;background-position:right 12px center;background-size:8px}._dropdownHeader_1rvpd_1526{padding:16px;border-bottom:1px solid #eee;display:flex;justify-content:space-between;align-items:center}._dropdownTitle_1rvpd_1534{font-weight:500;font-size:16px;color:#333}._closeButton_1rvpd_1174{background:none;border:none;cursor:pointer;padding:4px;color:#666}._priceRangeInputs_1rvpd_1548{padding:16px;display:flex;align-items:center;gap:12px}._priceRangeInputs_1rvpd_1548 input{width:100px;padding:8px 12px;border:1px solid #ddd;border-radius:6px;font-size:14px}._priceRangeInputs_1rvpd_1548 input:focus{border-color:#333;outline:none}._applyButton_1rvpd_1568{width:100%;padding:12px;background:#e41d57;color:#fff;border:none;font-weight:500;cursor:pointer;transition:background-color .2s}._applyButton_1rvpd_1568:hover{background:#d01950}._dropdownItem_1rvpd_1583{padding:12px 16px;cursor:pointer;transition:background-color .2s}._dropdownItem_1rvpd_1583:hover{background-color:#f5f5f5}._dropdownItem_1rvpd_1583._selected_1rvpd_1033{background-color:#f8f8f8;font-weight:500}._activeFilterTags_1rvpd_1347{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}._filterTag_1rvpd_1354{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:#f8f8f8;border:1px solid #ddd;border-radius:20px;font-size:13px;color:#333}._filterTag_1rvpd_1354 button{background:none;border:none;cursor:pointer;padding:0;color:#666;font-size:14px;display:flex;align-items:center}._resultsHeader_1rvpd_1629{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding:0;width:100%;box-sizing:border-box}._resultsCount_1rvpd_1639{font-size:18px;font-weight:500;color:#333}._viewToggle_1rvpd_1645{display:flex;gap:8px}._viewButton_1rvpd_1650{padding:8px;border:1px solid #ddd;border-radius:8px;background:#fff;cursor:pointer;color:#666;transition:all .2s ease}._viewButton_1rvpd_1650:hover{background:#f5f5f5;color:#333}._viewButton_1rvpd_1650._active_1rvpd_953{background:#e41d57;color:#fff;border-color:#e41d57}._activitiesGrid_1rvpd_1672{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;padding:0;width:100%;box-sizing:border-box}._activityWrapper_1rvpd_1681{animation:_fadeInUp_1rvpd_1 .6s ease-out;animation-fill-mode:both;width:100%}@keyframes _fadeInUp_1rvpd_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._activityWrapper_1rvpd_1681>div{height:100%;display:flex;flex-direction:column;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #0000001a;transition:all .3s ease;border:1px solid #e5e7eb;width:100%;max-width:100%}._activityWrapper_1rvpd_1681>div:hover{transform:translateY(-4px);box-shadow:0 8px 25px #00000026}._activityWrapper_1rvpd_1681 ._aspect-\[2\/1\]_1rvpd_1719{aspect-ratio:2/1;position:relative;overflow:hidden;border-radius:12px 12px 0 0;width:100%}._activityWrapper_1rvpd_1681 img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}._activityWrapper_1rvpd_1681 ._bg-white\/90_1rvpd_1740{background-color:#ffffffe6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._activityWrapper_1rvpd_1681 ._bg-blue-600_1rvpd_1745{background-color:#2563eb}._activityWrapper_1rvpd_1681 ._p-4_1rvpd_1750{padding:16px;flex:1;display:flex;flex-direction:column}@media (max-width: 768px){._activitiesGrid_1rvpd_1672{grid-template-columns:1fr;gap:16px;padding:16px}._activityWrapper_1rvpd_1681{animation-delay:0s}}@media (min-width: 769px) and (max-width: 1024px){._activitiesGrid_1rvpd_1672{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}}._noResults_1rvpd_1778{text-align:center;padding:48px 16px;color:#666}._noResultsIcon_1rvpd_1784{font-size:48px;margin-bottom:16px}._noResults_1rvpd_1778 h3{font-size:20px;color:#333;margin-bottom:8px}._noResults_1rvpd_1778 p{font-size:16px;color:#666}._loadingContainer_1rvpd_1801{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px;padding:0 16px}._skeletonCard_1rvpd_1808{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #0000001a}._skeletonImage_1rvpd_1815{width:100%;height:200px;background:linear-gradient(90deg,#f0f0f0,#f8f8f8,#f0f0f0);background-size:200% 100%;animation:_shimmer_1rvpd_1 1.5s infinite}._skeletonTitle_1rvpd_1827{height:24px;width:80%;background:#f0f0f0;border-radius:4px;margin-bottom:12px}._skeletonText_1rvpd_1835{height:16px;width:60%;background:#f0f0f0;border-radius:4px;margin-bottom:12px}._skeletonPrice_1rvpd_1843{height:20px;width:40%;background:#f0f0f0;border-radius:4px}@media (max-width: 768px){._activitiesGrid_1rvpd_1672{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;padding:0 12px}._resultsHeader_1rvpd_1629{padding:0 12px;margin-bottom:16px}._resultsCount_1rvpd_1639{font-size:16px}._viewToggle_1rvpd_1645{display:none}._loadingContainer_1rvpd_1801{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px;padding:0 12px}._skeletonCard_1rvpd_1808{border-radius:8px}._skeletonImage_1rvpd_1815{height:180px}._skeletonContent_1rvpd_1823{padding:12px}}@media (min-width: 1400px){._activitiesGrid_1rvpd_1672,._loadingContainer_1rvpd_1801{grid-template-columns:repeat(4,1fr)}}@media (min-width: 1200px) and (max-width: 1399px){._activitiesGrid_1rvpd_1672{grid-template-columns:repeat(3,1fr);gap:22px}}@media (min-width: 992px) and (max-width: 1199px){._activitiesGrid_1rvpd_1672{grid-template-columns:repeat(3,1fr);gap:20px}._loadingContainer_1rvpd_1801{grid-template-columns:repeat(3,1fr)}}@media (min-width: 768px) and (max-width: 991px){._activitiesGrid_1rvpd_1672{grid-template-columns:repeat(2,1fr);gap:18px}._loadingContainer_1rvpd_1801{grid-template-columns:repeat(2,1fr)}}@media (max-width: 767px){._activitiesGrid_1rvpd_1672,._loadingContainer_1rvpd_1801{grid-template-columns:1fr}}._filterDropdown_1rvpd_1950{position:relative;display:inline-block}._dropdownContent_1rvpd_1513{position:absolute;top:100%;left:0;margin-top:8px;background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 12px #0000001a;min-width:280px;z-index:1000}._filterButton_1rvpd_1454{position:relative;display:flex;align-items:center;gap:8px;padding:8px 16px;border:1px solid #ddd;border-radius:8px;background:#fff;cursor:pointer;font-size:14px;color:#333;transition:all .2s ease;min-width:120px;justify-content:space-between;white-space:nowrap}._filterOverlay_1rvpd_1989{position:fixed;top:0;left:0;right:0;bottom:0;background-color:transparent;z-index:999}@media (max-width: 768px){._dropdownContent_1rvpd_1513{position:fixed;left:0;right:0;bottom:0;width:100%;margin-top:0;border-radius:16px 16px 0 0;min-width:unset}._filterOverlay_1rvpd_1989{background-color:#00000080}}._filterDropdown_1rvpd_1950:has(._priceRangeInputs_1rvpd_1548) ._dropdownContent_1rvpd_1513{min-width:300px}._categoryGrid_1rvpd_2023{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;max-height:300px;overflow-y:auto;padding:8px 0}._categoryItem_1rvpd_2032{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;transition:all .2s ease;font-size:14px;background-color:#fff}._categoryItem_1rvpd_2032:hover{background-color:#f9fafb;border-color:#d1d5db}._categoryItem_1rvpd_2032._selected_1rvpd_1033{background-color:#1976d2;color:#fff;border-color:#1976d2}._categoryItem_1rvpd_2032._selected_1rvpd_1033:hover{background-color:#1565c0;border-color:#1565c0}._checkmark_1rvpd_2061{font-weight:700;font-size:16px}._clearButton_1rvpd_2066{width:100%;padding:10px;margin-top:12px;background-color:#f3f4f6;border:1px solid #d1d5db;border-radius:8px;color:#374151;font-size:14px;cursor:pointer;transition:all .2s ease}._clearButton_1rvpd_2066:hover{background-color:#e5e7eb;border-color:#9ca3af}._filterButton_1rvpd_1454._hasFilters_1rvpd_2084{background-color:#e8f4fd;color:#1976d2;border-color:#1976d2}._filterButton_1rvpd_1454._hasFilters_1rvpd_2084:hover{background-color:#d1e7dd}@media (max-width: 768px){._categoryGrid_1rvpd_2023{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));max-height:250px}._categoryItem_1rvpd_2032{padding:8px 10px;font-size:13px}}@media (max-width: 480px){._categoryGrid_1rvpd_2023{grid-template-columns:1fr;max-height:200px}}._loadingContainer_1rvpd_1801{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;padding:0;width:100%;box-sizing:border-box}._skeletonCard_1rvpd_1808{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #0000001a;animation:_pulse_1rvpd_1 1.5s ease-in-out infinite;border:1px solid #e5e7eb;width:100%;max-width:100%}._skeletonImage_1rvpd_1815{width:100%;aspect-ratio:2/1;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:_shimmer_1rvpd_1 1.5s infinite}._skeletonContent_1rvpd_1823{padding:16px}._skeletonTitle_1rvpd_1827{height:20px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:_shimmer_1rvpd_1 1.5s infinite;border-radius:4px;margin-bottom:8px}._skeletonText_1rvpd_1835{height:16px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:_shimmer_1rvpd_1 1.5s infinite;border-radius:4px;margin-bottom:12px;width:80%}._skeletonPrice_1rvpd_1843{height:18px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:_shimmer_1rvpd_1 1.5s infinite;border-radius:4px;width:60%}@keyframes _shimmer_1rvpd_1{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes _pulse_1rvpd_1{0%,to{opacity:1}50%{opacity:.8}}@media (min-width: 1400px){._loadingContainer_1rvpd_1801{grid-template-columns:repeat(4,1fr);gap:24px}}@media (min-width: 1200px) and (max-width: 1399px){._loadingContainer_1rvpd_1801{grid-template-columns:repeat(3,1fr);gap:22px}}@media (min-width: 992px) and (max-width: 1199px){._loadingContainer_1rvpd_1801{grid-template-columns:repeat(3,1fr);gap:20px}}@media (min-width: 768px) and (max-width: 991px){._loadingContainer_1rvpd_1801{grid-template-columns:repeat(2,1fr);gap:18px}}@media (max-width: 767px){._loadingContainer_1rvpd_1801{grid-template-columns:1fr;gap:16px}}._activityWrapper_1rvpd_1681 ._animate-pulse_1rvpd_2232{animation:_pulse_1rvpd_1 2s cubic-bezier(.4,0,.6,1) infinite}._activityWrapper_1rvpd_1681 ._animate-spin_1rvpd_2236{animation:_spin_1rvpd_1 1s linear infinite}._activityWrapper_1rvpd_1681 ._opacity-0_1rvpd_2240{opacity:0}._activityWrapper_1rvpd_1681 ._opacity-100_1rvpd_2244{opacity:1}._activityWrapper_1rvpd_1681>div{transition:all .3s cubic-bezier(.4,0,.2,1);transform:translateY(0);box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}._activityWrapper_1rvpd_1681>div:hover{transform:translateY(-4px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}._activityWrapper_1rvpd_1681>div:focus{outline:2px solid #3b82f6;outline-offset:2px}._activityWrapper_1rvpd_1681>div:focus:not(:focus-visible){outline:none}._skeletonCard_1rvpd_1808{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;transition:transform .3s ease}._skeletonCard_1rvpd_1808:hover{transform:translateY(-2px)}._noResults_1rvpd_1778{text-align:center;padding:4rem 2rem;background:#fff;border-radius:12px;box-shadow:0 1px 3px #0000001a}._noResultsIcon_1rvpd_1784{font-size:4rem;margin-bottom:1rem;opacity:.7}._noResults_1rvpd_1778 h3{font-size:1.5rem;font-weight:600;color:#1f2937;margin-bottom:.5rem}._noResults_1rvpd_1778 p{color:#6b7280;margin-bottom:1rem}._noResults_1rvpd_1778 button{background:none;border:none;color:#3b82f6;text-decoration:underline;cursor:pointer;font-size:.875rem;transition:color .2s ease}._noResults_1rvpd_1778 button:hover{color:#1d4ed8}._activityWrapper_1rvpd_1681 ._relative_1rvpd_2331{position:relative}._activityWrapper_1rvpd_1681 ._bg-gray-200_1rvpd_2335{background-color:#e5e7eb}._activityWrapper_1rvpd_1681 ._flex_1rvpd_2339{display:flex}._activityWrapper_1rvpd_1681 ._items-center_1rvpd_2343{align-items:center}._activityWrapper_1rvpd_1681 ._justify-center_1rvpd_2347{justify-content:center}._activityWrapper_1rvpd_1681 ._w-8_1rvpd_2351{width:2rem}._activityWrapper_1rvpd_1681 ._h-8_1rvpd_2355{height:2rem}._activityWrapper_1rvpd_1681 ._border-4_1rvpd_2359{border-width:4px}._activityWrapper_1rvpd_1681 ._border-gray-300_1rvpd_2363{border-color:#d1d5db}._activityWrapper_1rvpd_1681 ._border-t-blue-500_1rvpd_2367{border-top-color:#3b82f6}._activityWrapper_1rvpd_1681 ._rounded-full_1rvpd_2371{border-radius:9999px}._activityWrapper_1rvpd_1681 img{transition:opacity .3s ease,transform .3s ease}._activityWrapper_1rvpd_1681 img:hover{transform:scale(1.05)}@media (max-width: 768px){._activityWrapper_1rvpd_1681>div:hover{transform:none;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}._noResults_1rvpd_1778{padding:2rem 1rem}._noResultsIcon_1rvpd_1784{font-size:3rem}._noResults_1rvpd_1778 h3{font-size:1.25rem}}.react-calendar{width:350px;max-width:100%;background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar *:before,.react-calendar *:after{box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__century-view__decades__decade--neighboringCentury{color:#757575}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;line-height:16px;font:inherit;font-size:.833em}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__month-view__days__day--neighboringMonth:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__century-view__decades__decade--neighboringCentury:disabled{color:#cdcdcd}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.rdrCalendarWrapper{box-sizing:border-box;background:#fff;display:inline-flex;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrDateDisplay{display:flex;justify-content:space-between}.rdrDateDisplayItem{flex:1 1;width:0;text-align:center;color:inherit}.rdrDateDisplayItem+.rdrDateDisplayItem{margin-left:.833em}.rdrDateDisplayItem input{text-align:inherit}.rdrDateDisplayItem input:disabled{cursor:default}.rdrMonthAndYearWrapper{box-sizing:inherit;display:flex;justify-content:space-between}.rdrMonthAndYearPickers{flex:1 1 auto;display:flex;justify-content:center;align-items:center}.rdrNextPrevButton{box-sizing:inherit;cursor:pointer;outline:none}.rdrMonths{display:flex}.rdrMonthsVertical{flex-direction:column}.rdrMonthsHorizontal>div>div>div{display:flex;flex-direction:row}.rdrMonth{width:27.667em}.rdrWeekDays{display:flex}.rdrWeekDay{flex-basis:calc(100% / 7);box-sizing:inherit;text-align:center}.rdrDays{display:flex;flex-wrap:wrap}.rdrInfiniteMonths{overflow:auto}.rdrDateRangeWrapper{-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrDateInput{position:relative}.rdrDateInput input{outline:none}.rdrDateInput .rdrWarning{position:absolute;font-size:1.6em;line-height:1.6em;top:0;right:.25em;color:red}.rdrDay{box-sizing:inherit;width:calc(100% / 7);position:relative;font:inherit;cursor:pointer}.rdrDayNumber{display:block;position:relative}.rdrDayNumber span{color:#1d2429}.rdrDayDisabled{cursor:not-allowed}@supports (-ms-ime-align: auto){.rdrDay{flex-basis:14.285%!important}}.rdrSelected,.rdrInRange,.rdrStartEdge,.rdrEndEdge,.rdrDayStartPreview,.rdrDayInPreview,.rdrDayEndPreview{pointer-events:none}.rdrDateRangePickerWrapper{display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrStaticRanges{display:flex;flex-direction:column}.rdrStaticRange{font-size:inherit}.rdrInputRange{display:flex}.rdrCalendarWrapper{color:#000;font-size:12px}.rdrDateDisplayWrapper{background-color:#eff2f7}.rdrDateDisplay{margin:.833em}.rdrDateDisplayItem{border-radius:4px;background-color:#fff;box-shadow:0 1px 2px #23394236;border:1px solid transparent}.rdrDateDisplayItem input{cursor:pointer;height:2.5em;line-height:2.5em;border:0px;background:transparent;width:100%;color:#849095}.rdrDateDisplayItemActive{border-color:currentColor}.rdrDateDisplayItemActive input{color:#7d888d}.rdrMonthAndYearWrapper{align-items:center;height:60px;padding-top:10px}.rdrMonthAndYearPickers{font-weight:600}.rdrMonthAndYearPickers select{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;background:transparent;padding:10px 30px 10px 10px;border-radius:4px;outline:0;color:#3e484f;background:url("data:image/svg+xml;utf8,<svg width='9px' height='6px' viewBox='0 0 9 6' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'><g id='Artboard' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-636.000000, -171.000000)' fill-opacity='0.368716033'><g id='input' transform='translate(172.000000, 37.000000)' fill='%230E242F' fill-rule='nonzero'><g id='Group-9' transform='translate(323.000000, 127.000000)'><path d='M142.280245,7.23952813 C141.987305,6.92353472 141.512432,6.92361662 141.219585,7.23971106 C140.926739,7.5558055 140.926815,8.06821394 141.219755,8.38420735 L145.498801,13 L149.780245,8.38162071 C150.073185,8.0656273 150.073261,7.55321886 149.780415,7.23712442 C149.487568,6.92102998 149.012695,6.92094808 148.719755,7.23694149 L145.498801,10.7113732 L142.280245,7.23952813 Z' id='arrow'></path></g></g></g></svg>") no-repeat;background-position:right 8px center;cursor:pointer;text-align:center}.rdrMonthAndYearPickers select:hover{background-color:#00000012}.rdrMonthPicker,.rdrYearPicker{margin:0 5px}.rdrNextPrevButton{display:block;width:24px;height:24px;margin:0 .833em;padding:0;border:0;border-radius:5px;background:#eff2f7}.rdrNextPrevButton:hover{background:#e1e7f0}.rdrNextPrevButton i{display:block;width:0;height:0;padding:0;text-align:center;border-style:solid;margin:auto;transform:translate(-3px)}.rdrPprevButton i{border-width:4px 6px 4px 4px;border-color:transparent rgb(52,73,94) transparent transparent;transform:translate(-3px)}.rdrNextButton i{margin:0 0 0 7px;border-width:4px 4px 4px 6px;border-color:transparent transparent transparent rgb(52,73,94);transform:translate(3px)}.rdrWeekDays{padding:0 .833em}.rdrMonth{padding:0 .833em 1.666em}.rdrMonth .rdrWeekDays{padding:0}.rdrMonths.rdrMonthsVertical .rdrMonth:first-child .rdrMonthName{display:none}.rdrWeekDay{font-weight:400;line-height:2.667em;color:#849095}.rdrDay{background:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:0;padding:0;line-height:3em;height:3em;text-align:center;color:#1d2429}.rdrDay:focus{outline:0}.rdrDayNumber{outline:0;font-weight:300;position:absolute;left:0;right:0;top:5px;bottom:5px;display:flex;align-items:center;justify-content:center}.rdrDayToday .rdrDayNumber span{font-weight:500}.rdrDayToday .rdrDayNumber span:after{content:"";position:absolute;bottom:4px;left:50%;transform:translate(-50%);width:18px;height:2px;border-radius:2px;background:#3d91ff}.rdrDayToday:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span:after{background:#fff}.rdrDay:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span{color:#ffffffd9}.rdrSelected,.rdrInRange,.rdrStartEdge,.rdrEndEdge{background:currentColor;position:absolute;top:5px;left:0;right:0;bottom:5px}.rdrSelected{left:2px;right:2px}.rdrStartEdge{border-top-left-radius:1.042em;border-bottom-left-radius:1.042em;left:2px}.rdrEndEdge{border-top-right-radius:1.042em;border-bottom-right-radius:1.042em;right:2px}.rdrSelected{border-radius:1.042em}.rdrDayStartOfMonth .rdrInRange,.rdrDayStartOfMonth .rdrEndEdge,.rdrDayStartOfWeek .rdrInRange,.rdrDayStartOfWeek .rdrEndEdge{border-top-left-radius:1.042em;border-bottom-left-radius:1.042em;left:2px}.rdrDayEndOfMonth .rdrInRange,.rdrDayEndOfMonth .rdrStartEdge,.rdrDayEndOfWeek .rdrInRange,.rdrDayEndOfWeek .rdrStartEdge{border-top-right-radius:1.042em;border-bottom-right-radius:1.042em;right:2px}.rdrDayStartOfMonth .rdrDayInPreview,.rdrDayStartOfMonth .rdrDayEndPreview,.rdrDayStartOfWeek .rdrDayInPreview,.rdrDayStartOfWeek .rdrDayEndPreview{border-top-left-radius:1.333em;border-bottom-left-radius:1.333em;border-left-width:1px;left:0}.rdrDayEndOfMonth .rdrDayInPreview,.rdrDayEndOfMonth .rdrDayStartPreview,.rdrDayEndOfWeek .rdrDayInPreview,.rdrDayEndOfWeek .rdrDayStartPreview{border-top-right-radius:1.333em;border-bottom-right-radius:1.333em;border-right-width:1px;right:0}.rdrDayStartPreview,.rdrDayInPreview,.rdrDayEndPreview{background:#ffffff17;position:absolute;top:3px;left:0;right:0;bottom:3px;pointer-events:none;border:0px solid currentColor;z-index:1}.rdrDayStartPreview{border-top-width:1px;border-left-width:1px;border-bottom-width:1px;border-top-left-radius:1.333em;border-bottom-left-radius:1.333em;left:0}.rdrDayInPreview{border-top-width:1px;border-bottom-width:1px}.rdrDayEndPreview{border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-top-right-radius:1.333em;border-bottom-right-radius:1.333em;right:0}.rdrDefinedRangesWrapper{font-size:12px;width:226px;border-right:solid 1px #eff2f7;background:#fff}.rdrDefinedRangesWrapper .rdrStaticRangeSelected{color:currentColor;font-weight:600}.rdrStaticRange{border:0;cursor:pointer;display:block;outline:0;border-bottom:1px solid #eff2f7;padding:0;background:#fff}.rdrStaticRange:hover .rdrStaticRangeLabel,.rdrStaticRange:focus .rdrStaticRangeLabel{background:#eff2f7}.rdrStaticRangeLabel{display:block;outline:0;line-height:18px;padding:10px 20px;text-align:left}.rdrInputRanges{padding:10px 0}.rdrInputRange{align-items:center;padding:5px 20px}.rdrInputRangeInput{width:30px;height:30px;line-height:30px;border-radius:4px;text-align:center;border:solid 1px rgb(222,231,235);margin-right:10px;color:#6c767a}.rdrInputRangeInput:focus,.rdrInputRangeInput:hover{border-color:#b4bfc4;outline:0;color:#333}.rdrCalendarWrapper:not(.rdrDateRangeWrapper) .rdrDayHovered .rdrDayNumber:after{content:"";border:1px solid currentColor;border-radius:1.333em;position:absolute;top:-2px;bottom:-2px;left:0;right:0;background:transparent}.rdrDayPassive{pointer-events:none}.rdrDayPassive .rdrDayNumber span{color:#d5dce0}.rdrDayPassive .rdrInRange,.rdrDayPassive .rdrStartEdge,.rdrDayPassive .rdrEndEdge,.rdrDayPassive .rdrSelected,.rdrDayPassive .rdrDayStartPreview,.rdrDayPassive .rdrDayInPreview,.rdrDayPassive .rdrDayEndPreview{display:none}.rdrDayDisabled{background-color:#f8f8f8}.rdrDayDisabled .rdrDayNumber span{color:#aeb9bf}.rdrDayDisabled .rdrInRange,.rdrDayDisabled .rdrStartEdge,.rdrDayDisabled .rdrEndEdge,.rdrDayDisabled .rdrSelected,.rdrDayDisabled .rdrDayStartPreview,.rdrDayDisabled .rdrDayInPreview,.rdrDayDisabled .rdrDayEndPreview{filter:grayscale(100%) opacity(60%)}.rdrMonthName{text-align:left;font-weight:600;color:#849095;padding:.833em}.material-user-profile{display:flex;align-items:center}.profile-container{position:relative;display:flex;align-items:center}.profile-button{display:flex;align-items:center;gap:2px;padding:6px 8px 6px 12px;border-radius:50px;border:1px solid #e0e0e0;background-color:#fff;cursor:pointer;transition:all .2s ease;box-shadow:0 1px 3px #0000001a;min-width:auto}.profile-button:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-1px);border-color:#ff385c}.menu-icon{width:18px;height:18px;color:#e91e63;transition:color .2s ease}.menu-text{color:#484848;font-weight:500;font-size:14px;margin:0 4px}.avatar{width:32px;height:32px;background-color:#e91e63;border-radius:50%;border:2px solid white;box-shadow:0 0 0 1px #0000001a;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.avatar:hover{background-color:#c2185b}.avatar-image{width:100%;height:100%;border-radius:50%;object-fit:cover}.avatar-initials{color:#fff;font-size:14px;font-weight:600}.person-icon{width:18px;height:18px;color:#fff}.dropdown-menu{position:absolute;top:100%;right:0;margin-top:8px;background:#fff;border-radius:12px;box-shadow:0 4px 20px #00000026;min-width:220px;z-index:1000;overflow:hidden;animation:slideDown .2s ease-out}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.menu-arrow{position:absolute;top:-6px;right:60px;width:12px;height:12px;background:#fff;transform:rotate(45deg);box-shadow:-2px -2px 2px #0000001a}.menu-header{padding:16px 16px 12px;border-bottom:1px solid #f0f0f0;background:#fafafa}.user-name{font-size:14px;font-weight:600;color:#484848;margin-bottom:4px}.user-email{font-size:12px;color:#717171}.menu-item{display:flex;align-items:center;padding:12px 16px;cursor:pointer;transition:background-color .15s ease;border:none;background:none;width:100%;text-align:left}.menu-item:hover{background-color:#f8f8f8}.menu-item.sign-out:hover{background-color:#ffebee}.menu-icon{width:20px;height:20px;margin-right:12px;color:#ff385c;flex-shrink:0}.menu-item.sign-out .menu-icon{color:#f44336}.menu-item span{font-size:14px;color:#484848;font-weight:500}.menu-item.sign-out span{color:#d32f2f}.menu-divider{height:1px;background-color:#f0f0f0;margin:8px 0}@media (max-width: 768px){.profile-button{padding:4px 6px 4px 10px}.menu-text{display:none}.dropdown-menu{min-width:200px;right:-10px}.menu-arrow{right:50px}}._no-scrollbar_14xgq_1{overflow-x:hidden}._imageIcon_14xgq_5{height:250px;width:100%;position:relative;border-radius:12px;overflow:hidden;flex-shrink:0;object-fit:cover;aspect-ratio:16 / 9}@media (min-width: 768px){._imageIcon_14xgq_5{width:300px}}._subtitle_14xgq_21,._title_14xgq_22{align-self:stretch;position:relative;line-height:20px}._subtitle_14xgq_21{margin:0;font-size:20px;line-height:32px;font-weight:500;font-family:inherit;color:#374151}._titleSubtitle_14xgq_37{flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;min-width:200px;max-width:100%}._heartIcon_14xgq_47{height:32px;width:32px;position:relative;overflow:hidden;flex-shrink:0}._header_14xgq_55{align-self:stretch;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:24px;max-width:100%}._divider_14xgq_65{width:41px;height:1px;position:relative;border-top:1px solid #e5e7eb;box-sizing:border-box}._guestsEntire_14xgq_73{font-size:14px;margin-bottom:5px}._wifiKitchen_14xgq_78{align-self:stretch;position:relative;line-height:20px}._details_14xgq_84{align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}._divider1_14xgq_92{width:41px;height:1px;position:relative;border-top:1px solid #e5e7eb;box-sizing:border-box}._averageRating_14xgq_100{position:relative;line-height:20px;font-weight:500;display:inline-block;min-width:21px}._starIcon_14xgq_108{height:20px;width:20px;position:relative;overflow:hidden;flex-shrink:0;min-height:20px}._reviews_14xgq_117{position:relative;line-height:20px;display:inline-block;min-width:89px}._review_14xgq_117{flex:1;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:4px;min-width:130px;max-width:100%}._night_14xgq_135,._reviewSummary_14xgq_136{position:relative;display:inline-block}._reviewSummary_14xgq_136{line-height:28px;font-weight:500;min-width:46px;white-space:nowrap}._night_14xgq_135{line-height:20px;min-width:39px}._nightWrapper_14xgq_153{flex-direction:column;align-items:flex-start;padding:4px 0 0;font-size:14px}._content_14xgq_160,._footer_14xgq_161,._listing_14xgq_162,._nightWrapper_14xgq_153,._review1_14xgq_164{display:flex;justify-content:flex-start}._review1_14xgq_164{flex-direction:row;align-items:flex-start;gap:8px;font-size:18px}._content_14xgq_160,._footer_14xgq_161,._listing_14xgq_162{max-width:100%}._footer_14xgq_161{align-self:stretch;flex-direction:row;align-items:flex-end;gap:16px;color:#374151}._content_14xgq_160,._listing_14xgq_162{align-items:flex-start}._content_14xgq_160{flex:1;flex-direction:column;gap:5.5px;min-width:283px}._listing_14xgq_162{align-self:stretch;flex-direction:row;gap:20px;flex-shrink:0;cursor:pointer;text-align:left;font-size:14px;color:#6b7280;font-family:Inter}._divcarousel_14xgq_216{position:relative;overflow:hidden}._carouselButton_14xgq_222{z-index:100;background:transparent;border:none;cursor:pointer;transform:translateY(-50%);opacity:0;transition:opacity .3s ease;position:absolute;top:50%}._divcarousel_14xgq_216:hover ._carouselButton_14xgq_222{opacity:1}._dotsContainer_14xgq_238{flex:row;justify-content:center;margin-left:0;text-align:center;position:absolute;bottom:10px;width:100%}._divsliderDot_14xgq_255{height:10px;width:10px;margin:0 2px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color .6s ease}._divsliderDotactive_14xgq_265{background-color:#fff}@media screen and (max-width: 750px){._imageIcon_14xgq_5{flex:auto}._listing_14xgq_162{flex-wrap:wrap}}@media screen and (max-width: 450px){._subtitle_14xgq_21{font-size:16px;line-height:26px}._footer_14xgq_161,._header_14xgq_55,._review_14xgq_117{flex-wrap:wrap}}._buttonsWrapper_14xgq_294{margin-top:5px;margin-bottom:5px;display:flex;justify-content:flex-end;padding-right:30px}._buttonsContainer_14xgq_303{display:flex;gap:10px;overflow-x:auto}._priceButton_14xgq_309{display:flex;align-items:center;padding:5px 10px;border:none;background-color:#f0f0f0;border-radius:5px;cursor:pointer;transition:background-color .2s ease}._priceButton_14xgq_309:hover{background-color:#e0e0e0}._buttonIcon_14xgq_324{width:25px;height:25px;margin-right:5px}._reviewButton_14xgq_329{background-color:#270057;color:#fff;font-size:16px;padding:10px 20px;border:none;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center}._night_14xgq_135{margin-left:5px;margin-right:5px;font-size:10px}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}._modalOverlay_10ean_2{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0000;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;transition:background-color .3s ease;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}._modalOverlay_10ean_2._overlayVisible_10ean_18{background-color:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._modalContainer_10ean_24{background:#fff;border-radius:16px;box-shadow:0 20px 40px #f3559726;max-height:90vh;overflow:hidden;opacity:0;transform:scale(.9) translateY(20px);transition:all .3s cubic-bezier(.34,1.56,.64,1);position:relative;border:2px solid rgba(243,85,151,.1);display:flex;flex-direction:column}._modalContainer_10ean_24._modalVisible_10ean_39{opacity:1;transform:scale(1) translateY(0)}._desktopModal_10ean_45{width:100%;max-width:650px;min-height:700px;max-height:85vh}._mobileModal_10ean_53{width:100%;max-width:100vw;height:85vh;border-radius:20px 20px 0 0;transform:translateY(100%);align-self:flex-end;margin:0;box-shadow:0 -10px 30px #0003}._mobileModal_10ean_53._modalVisible_10ean_39{transform:translateY(0)}._modalHeader_10ean_69{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid rgba(243,85,151,.1);background:linear-gradient(135deg,#f355970d,#be185d0d);position:sticky;top:0;z-index:10}._modalTitle_10ean_85{font-size:20px;font-weight:600;color:#1f2937;margin:0;background:linear-gradient(135deg,#f35597,#be185d);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-fill-color:transparent}._closeButton_10ean_97{background:none;border:none;color:#f35597;cursor:pointer;padding:8px;border-radius:8px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}._closeButton_10ean_97:hover{background-color:#f355971a;color:#be185d}._closeButton_10ean_97:active{transform:scale(.95)}._modalContent_10ean_120{overflow-y:auto;height:calc(100% - 80px);padding:0;flex:1;display:flex;flex-direction:column}._filterInModal_10ean_130{border-radius:0;box-shadow:none;margin:0;height:100%;background:transparent}@media (max-width: 768px){._modalOverlay_10ean_2{padding:0;align-items:flex-end}._modalHeader_10ean_69{padding:16px 20px;position:relative}._modalHeader_10ean_69:before{content:"";position:absolute;top:8px;left:50%;transform:translate(-50%);width:36px;height:4px;background:linear-gradient(135deg,#f35597,#be185d);border-radius:2px}._modalTitle_10ean_85{font-size:18px;margin-top:8px}._closeButton_10ean_97{padding:6px;touch-action:manipulation}._mobileModal_10ean_53{touch-action:pan-y}}@keyframes _modalSlideUp_10ean_1{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes _modalFadeIn_10ean_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion: reduce){._modalContainer_10ean_24,._modalOverlay_10ean_2{transition:none}._modalContainer_10ean_24,._modalContainer_10ean_24._modalVisible_10ean_39{transform:none}}._modalContainer_10ean_24:focus{outline:none}@supports not ((-webkit-backdrop-filter: blur(4px)) or (backdrop-filter: blur(4px))){._modalOverlay_10ean_2._overlayVisible_10ean_18{background-color:#0009}}._hostelFilter_g61ck_1{width:100%;background-color:#fff;border-radius:8px;padding:16px;box-shadow:0 2px 8px #de325014;margin-bottom:20px;overflow:hidden}._mobileFilter_g61ck_11{position:fixed;bottom:0;left:0;right:0;top:auto;height:90vh;max-height:90vh;min-height:70vh;border-radius:16px 16px 0 0;z-index:9999;animation:_slideIn_g61ck_1 .6s ease-out;box-shadow:0 -4px 10px #0000001a;overflow-y:auto;overflow-x:hidden;padding-bottom:env(safe-area-inset-bottom)}._mobileFilter_g61ck_11._closing_g61ck_29{animation:_slideOut_g61ck_1 .6s ease-in forwards}@keyframes _slideIn_g61ck_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _slideOut_g61ck_1{0%{transform:translateY(0)}to{transform:translateY(100%)}}._filterHeader_g61ck_51{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;border-bottom:1px solid rgba(222,50,80,.2);padding-bottom:12px;position:sticky;top:0;background-color:#fff;z-index:2}._filterTitle_g61ck_64{margin-bottom:0;border-bottom:none;padding-bottom:0}._filterTitle_g61ck_64 h3{font-size:18px;font-weight:600;background:linear-gradient(135deg,#de3250,#faf4f4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0}._filterSections_g61ck_80{max-height:calc(100vh - 200px);min-height:300px;overflow-y:auto;overflow-x:hidden;padding-right:5px;padding-bottom:20px}._filterSection_g61ck_80{margin-bottom:16px;border-bottom:1px solid #f0f0f0;padding-bottom:16px}._filterSection_g61ck_80:last-child{border-bottom:none}._sectionHeader_g61ck_99{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:8px 0}._sectionHeader_g61ck_99 h4{font-size:16px;font-weight:500;margin:0;color:#484848}._arrowDown_g61ck_114,._arrowUp_g61ck_115{font-size:12px;color:#666}._filterOptions_g61ck_120{margin-top:12px;max-height:200px;overflow-y:auto}._filterOption_g61ck_120{margin-bottom:8px}._checkboxContainer_g61ck_130{display:flex;align-items:center;position:relative;padding-left:28px;cursor:pointer;font-size:14px;-webkit-user-select:none;user-select:none}._checkboxContainer_g61ck_130 input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}._checkmark_g61ck_148{position:absolute;top:0;left:0;height:18px;width:18px;background-color:#fff;border:1px solid #ccc;border-radius:3px}._checkboxContainer_g61ck_130:hover input~._checkmark_g61ck_148{background-color:#f9f9f9}._checkboxContainer_g61ck_130 input:checked~._checkmark_g61ck_148{background-color:#de3250;border-color:#de3250}._checkmark_g61ck_148:after{content:"";position:absolute;display:none}._checkboxContainer_g61ck_130 input:checked~._checkmark_g61ck_148:after{display:block}._checkboxContainer_g61ck_130 ._checkmark_g61ck_148:after{left:6px;top:2px;width:4px;height:9px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}._optionLabel_g61ck_188{flex:1;margin-left:8px;color:#484848}._optionCount_g61ck_194{color:#9e9e9e;font-size:12px;margin-left:8px}._priceRangeContainer_g61ck_201{padding:5px 10px;margin:20px 0;background:#faf4f4cc;border-radius:12px;border:1px solid rgba(222,50,80,.1)}._priceInputs_g61ck_209{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;gap:12px;flex-wrap:wrap}._priceInputGroup_g61ck_218{display:flex;flex-direction:column;flex:1;min-width:0}._priceInputGroup_g61ck_218 label{font-size:12px;color:#6b7280;margin-bottom:6px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}._priceInput_g61ck_209{border:2px solid #e5e7eb;border-radius:8px;padding:10px 12px;font-size:16px;font-weight:600;width:100%;background:#fff;color:#374151;transition:all .2s ease;min-width:0;box-sizing:border-box}._priceInput_g61ck_209:focus{outline:none;border-color:#de3250;box-shadow:0 0 0 3px #de32501a}._priceInput_g61ck_209:hover{border-color:#d1d5db}._priceSeparator_g61ck_258{font-size:18px;color:#9ca3af;font-weight:600;margin:0 6px 12px;align-self:flex-end;flex-shrink:0}._priceSliderContainer_g61ck_268{position:relative;height:40px;margin:15px 5px}._priceSliderContainer_g61ck_268:before{content:"";position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:6px;border-radius:6px;background-color:#e5e7eb;z-index:1}._priceSliderContainer_g61ck_268:after{content:"";position:absolute;top:50%;transform:translateY(-50%);height:6px;background:linear-gradient(135deg,#de3250,#c02a4a);border-radius:6px;z-index:2;left:var(--left-percent, 0%);width:var(--width-percent, 100%);transition:all .2s ease}._priceSlider_g61ck_268{position:absolute;width:100%;height:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;cursor:pointer;z-index:3;margin:0;padding:0}._priceSlider_g61ck_268:focus{outline:none}._priceSlider_g61ck_268::-webkit-slider-thumb{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:24px;height:24px;border-radius:50%;background:#fff;border:3px solid #de3250;cursor:pointer;box-shadow:0 2px 6px #00000026;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative}._priceSlider_g61ck_268::-webkit-slider-thumb:hover{transform:scale(1.1);border-color:#c02a4a;box-shadow:0 4px 12px #de3250}._priceSlider_g61ck_268::-webkit-slider-thumb:active{transform:scale(1.2);box-shadow:0 0 0 4px #de3250}._priceSlider_g61ck_268::-moz-range-thumb{width:24px;height:24px;border-radius:50%;background:#fff;border:3px solid #de3250;cursor:pointer;box-shadow:0 2px 6px #00000026;-moz-transition:all .2s ease;transition:all .2s ease}._priceSlider_g61ck_268::-moz-range-thumb:hover{transform:scale(1.1);border-color:#c02a4a;box-shadow:0 4px 12px #de3250}._priceSlider_g61ck_268::-moz-range-track{background:transparent;border:none;height:6px}._priceRangeDisplay_g61ck_373{display:flex;justify-content:space-between;align-items:center;margin-top:12px;padding:8px 0;font-size:12px;color:#6b7280;flex-wrap:wrap;gap:8px}._priceRangeDisplay_g61ck_373 ._priceValue_g61ck_385{font-weight:600;color:#de3250;background:#de32500d;padding:4px 8px;border-radius:6px;border:1px solid rgba(222,50,80,.1)}._priceRangeDisplay_g61ck_373 ._exactPrice_g61ck_394{color:#059669;font-size:11px;font-weight:500;margin-left:4px}._priceRangeActions_g61ck_402{display:flex;justify-content:center;margin-top:12px}._resetPriceButton_g61ck_408{background:#faf4f4;border:1px solid #de3250;border-radius:6px;padding:8px 16px;font-size:12px;color:#6b7280;cursor:pointer;transition:all .2s ease;font-weight:500}._resetPriceButton_g61ck_408:hover{background:#de3250;border-color:#de3250;color:#faf4f4}._resetPriceButton_g61ck_408:active{background:#e5e7eb;transform:translateY(1px)}@media (max-width: 768px){._priceRangeContainer_g61ck_201{padding:8px 12px;margin:15px 0}._priceInputs_g61ck_209{gap:8px;margin-bottom:15px;flex-direction:column;align-items:stretch}._priceInputGroup_g61ck_218{flex:none;width:100%}._priceSeparator_g61ck_258{align-self:center;margin:8px 0;font-size:16px}._priceInput_g61ck_209{font-size:14px;padding:8px 10px;text-align:center}._priceSlider_g61ck_268::-webkit-slider-thumb{width:28px;height:28px;border-width:4px}._priceSlider_g61ck_268::-moz-range-thumb{width:28px;height:28px;border-width:4px}._priceSliderContainer_g61ck_268{height:48px;margin:20px 8px}._priceRangeDisplay_g61ck_373 ._priceValue_g61ck_385{font-size:13px;padding:6px 10px}._resetPriceButton_g61ck_408{padding:10px 18px;font-size:13px}}@media (max-width: 480px){._priceRangeContainer_g61ck_201{padding:6px 8px;margin:12px 0}._priceInputs_g61ck_209{gap:6px;margin-bottom:12px}._priceInput_g61ck_209{font-size:13px;padding:6px 8px}._priceSeparator_g61ck_258{font-size:14px;margin:6px 0}._priceRangeDisplay_g61ck_373{flex-direction:column;gap:8px;align-items:center;text-align:center}._priceRangeDisplay_g61ck_373 ._priceValue_g61ck_385{font-size:12px;padding:4px 8px}}._ratingContainer_g61ck_526{display:flex;flex-wrap:wrap;gap:10px;margin:10px 0}._ratingOption_g61ck_533{display:flex;align-items:center;gap:5px;padding:8px 12px;border:1px solid #e0e0e0;border-radius:4px;cursor:pointer;transition:all .2s ease}._ratingActive_g61ck_544{background-color:#de32501a;border-color:#de3250;color:#de3250}._ratingStars_g61ck_550{display:flex;color:#ffc107}._star_g61ck_555{font-size:14px}._filterActions_g61ck_560{display:flex;justify-content:space-between;margin-top:20px;padding-top:16px;border-top:1px solid #f0f0f0;position:sticky;bottom:0;background-color:#fff;padding-bottom:5px;z-index:2}._clearButton_g61ck_573{padding:10px 15px;border:1px solid #e0e0e0;border-radius:4px;background-color:#fff;color:#757575;font-weight:500;cursor:pointer;font-size:14px;transition:all .2s ease}._clearButton_g61ck_573:hover{background-color:#f5f5f5}._applyButton_g61ck_589{padding:10px 20px;border:none;border-radius:4px;background:linear-gradient(135deg,#de3250,#c02a4a);color:#fff;font-weight:500;cursor:pointer;font-size:14px;transition:all .2s ease;position:relative}._applyButton_g61ck_589:hover{background:linear-gradient(135deg,#c02a4a,#a01f3f)}._applyButton_g61ck_589:after{content:attr(data-pending);position:absolute;top:-5px;right:-5px;background-color:#f44336;color:#fff;font-size:10px;border-radius:50%;width:16px;height:16px;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s}._applyButton_g61ck_589[data-pending]:not([data-pending=""]):after{opacity:1}._quickFilters_g61ck_629{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:8px;padding:10px 0}._selectedFiltersCount_g61ck_637{background-color:#de32501a;color:#de3250;padding:6px 12px;border-radius:100px;font-size:12px;font-weight:500;white-space:nowrap}._closeButton_g61ck_647{background:none;border:none;font-size:24px;color:#de3250;cursor:pointer}._closeButton_g61ck_647:hover{color:#c02a4a}@media (max-width: 768px){._hostelFilter_g61ck_1{border-radius:0;box-shadow:none;padding:16px}._mobileFilter_g61ck_11{padding:16px}._filterOptions_g61ck_120{max-height:150px}._closeButton_g61ck_647{display:block}._filterSections_g61ck_80{max-height:calc(100% - 160px)}._filterActions_g61ck_560{padding:16px 0 20px}._clearButton_g61ck_573,._applyButton_g61ck_589{flex:1;margin:0 5px}}._selectedFiltersSummary_g61ck_694{margin-top:20px;padding:15px;background-color:#faf4f4;border-radius:8px;border:1px solid rgba(222,50,80,.15)}._selectedFiltersTitle_g61ck_702{font-size:14px;font-weight:600;color:#484848;margin-bottom:10px}._selectedFiltersList_g61ck_709{display:flex;flex-wrap:wrap;gap:8px}._selectedFilterItem_g61ck_715{display:flex;align-items:center;gap:5px;background-color:#de32501a;border:1px solid #de3250;border-radius:100px;padding:5px 10px;font-size:12px;color:#de3250}._selectedFilterItem_g61ck_715 button{background:none;border:none;color:#de3250;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:1}._selectedFilterItem_g61ck_715 button:hover{color:#c02a4a}._modalFilter_g61ck_744{box-shadow:none;border-radius:0;margin:0;padding:0;background:transparent;height:100%;display:flex;flex-direction:column}._modalFilter_g61ck_744 ._filterHeader_g61ck_51{display:none}._modalFilter_g61ck_744 ._filterSections_g61ck_80{flex:1;padding:20px 24px;max-height:none;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}._modalFilter_g61ck_744 ._filterSections_g61ck_80::-webkit-scrollbar{width:6px}._modalFilter_g61ck_744 ._filterSections_g61ck_80::-webkit-scrollbar-track{background:transparent}._modalFilter_g61ck_744 ._filterSections_g61ck_80::-webkit-scrollbar-thumb{background:#0003;border-radius:3px}._modalFilter_g61ck_744 ._filterSections_g61ck_80::-webkit-scrollbar-thumb:hover{background:#0000004d}._modalFilter_g61ck_744 ._filterActions_g61ck_560{padding:20px 24px;border-top:1px solid rgba(222,50,80,.1);background:linear-gradient(135deg,#de3250 .02,#de3250 0%,#c02a4a05);position:sticky;bottom:0;margin-top:auto}._modalFilter_g61ck_744 ._selectedFiltersSummary_g61ck_694{margin:20px 24px 0}._modalFilter_g61ck_744 ._filterSection_g61ck_80{transition:all .2s ease}._modalFilter_g61ck_744 ._sectionHeader_g61ck_99{transition:background-color .2s ease;border-radius:8px;padding:12px 8px}._modalFilter_g61ck_744 ._sectionHeader_g61ck_99:hover{background-color:#f9fafb}._modalFilter_g61ck_744 ._checkboxContainer_g61ck_130{transition:all .2s ease;border-radius:6px;padding:8px 28px;margin:2px 0}._modalFilter_g61ck_744 ._checkboxContainer_g61ck_130:hover{background-color:#f9fafb}._modalFilter_g61ck_744 ._ratingOption_g61ck_533{transition:all .2s cubic-bezier(.34,1.56,.64,1)}._modalFilter_g61ck_744 ._ratingOption_g61ck_533:hover{transform:translateY(-1px);box-shadow:0 4px 8px #0000001a}._modalFilter_g61ck_744 ._clearButton_g61ck_573,._modalFilter_g61ck_744 ._applyButton_g61ck_589{transition:all .2s cubic-bezier(.34,1.56,.64,1);font-weight:600}._modalFilter_g61ck_744 ._clearButton_g61ck_573:hover{transform:translateY(-1px);box-shadow:0 4px 8px #0000001a}._modalFilter_g61ck_744 ._applyButton_g61ck_589:hover{transform:translateY(-1px);box-shadow:0 4px 12px #de3250}._icon_qw7jf_1,._title_qw7jf_2{position:relative}._icon_qw7jf_1{height:32px;width:32px;overflow:hidden;flex-shrink:0}._title_qw7jf_2{align-self:stretch;line-height:24px}._subtitle_qw7jf_15{width:120px;position:relative;font-size:var(--text-sm-regular-size);line-height:20px;color:var(--gray-500);display:none}._airbnbDataDetail_qw7jf_23,._titleSubtitle_qw7jf_24{display:flex;justify-content:flex-start}._titleSubtitle_qw7jf_24{flex:1;flex-direction:column;align-items:flex-start}._airbnbDataDetail_qw7jf_23{align-self:stretch;flex-direction:row;align-items:center;gap:var(--gap-base)}._icon1_qw7jf_39,._title1_qw7jf_40{position:relative}._icon1_qw7jf_39{height:32px;width:32px;overflow:hidden;flex-shrink:0}._title1_qw7jf_40{align-self:stretch;line-height:24px}._subtitle1_qw7jf_53{width:120px;position:relative;font-size:var(--text-sm-regular-size);line-height:20px;color:var(--gray-500);display:none}._airbnbDataDetail1_qw7jf_61,._titleSubtitle1_qw7jf_62{display:flex;justify-content:flex-start}._titleSubtitle1_qw7jf_62{flex:1;flex-direction:column;align-items:flex-start}._airbnbDataDetail1_qw7jf_61{align-self:stretch;flex-direction:row;align-items:center;gap:var(--gap-base)}._icon2_qw7jf_77,._title2_qw7jf_78{position:relative}._icon2_qw7jf_77{height:32px;width:32px;overflow:hidden;flex-shrink:0}._title2_qw7jf_78{align-self:stretch;line-height:24px}._subtitle2_qw7jf_91{width:120px;position:relative;font-size:var(--text-sm-regular-size);line-height:20px;color:var(--gray-500);display:none}._airbnbDataDetail2_qw7jf_99,._titleSubtitle2_qw7jf_100{display:flex;justify-content:flex-start}._titleSubtitle2_qw7jf_100{flex:1;flex-direction:column;align-items:flex-start}._airbnbDataDetail2_qw7jf_99{align-self:stretch;flex-direction:row;align-items:center;gap:var(--gap-base)}._icon3_qw7jf_115,._title3_qw7jf_116{position:relative}._icon3_qw7jf_115{height:32px;width:32px;overflow:hidden;flex-shrink:0}._title3_qw7jf_116{align-self:stretch;line-height:24px}._subtitle3_qw7jf_129{width:120px;position:relative;font-size:var(--text-sm-regular-size);line-height:20px;color:var(--gray-500);display:none}._airbnbDataDetail3_qw7jf_137,._titleSubtitle3_qw7jf_138{display:flex;justify-content:flex-start}._titleSubtitle3_qw7jf_138{flex:1;flex-direction:column;align-items:flex-start}._airbnbDataDetail3_qw7jf_137{align-self:stretch;flex-direction:row;align-items:center;gap:var(--gap-base)}._icon4_qw7jf_153,._title4_qw7jf_154{position:relative}._icon4_qw7jf_153{height:32px;width:32px;overflow:hidden;flex-shrink:0}._title4_qw7jf_154{align-self:stretch;line-height:24px}._subtitle4_qw7jf_167{width:120px;position:relative;font-size:var(--text-sm-regular-size);line-height:20px;color:var(--gray-500);display:none}._titleSubtitle4_qw7jf_175{flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}._airbnbDataDetail4_qw7jf_182,._column_qw7jf_183{display:flex;justify-content:flex-start;gap:var(--gap-base)}._airbnbDataDetail4_qw7jf_182{align-self:stretch;flex-direction:row;align-items:center}._column_qw7jf_183{flex:1;flex-direction:column;align-items:flex-start;min-width:210px;max-width:100%;text-align:left;font-size:var(--text-base-medium-size);color:var(--black);font-family:var(--text-sm-regular)}._entireRentalUnit_1rp7l_1{margin:0;align-self:stretch;position:relative;font-size:inherit;line-height:32px;font-weight:500;font-family:inherit}._dot_1rp7l_10,._guests_1rp7l_11{position:relative}._guests_1rp7l_11{line-height:20px;display:inline-block;min-width:57px}._dot_1rp7l_10{width:2px;height:2px;border-radius:50%;background-color:var(--black)}._capacityDetails_1rp7l_25{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:var(--padding-4xs) 0 0}._bedroom_1rp7l_32,._dot1_1rp7l_33{position:relative}._bedroom_1rp7l_32{line-height:20px;display:inline-block;min-width:70px}._dot1_1rp7l_33{width:2px;height:2px;border-radius:50%;background-color:var(--black)}._capacityDetails1_1rp7l_47{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:var(--padding-4xs) 0 0}._bed_1rp7l_32,._dot2_1rp7l_55{position:relative}._bed_1rp7l_32{line-height:20px;display:inline-block;min-width:36px}._dot2_1rp7l_55{width:2px;height:2px;border-radius:50%;background-color:var(--black)}._capacityDetails2_1rp7l_69{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:var(--padding-4xs) 0 0}._bath_1rp7l_76{position:relative;line-height:20px;display:inline-block;min-width:41px}._hostInfo_1rp7l_82,._listingCapacity_1rp7l_83{display:flex;align-items:flex-start;justify-content:flex-start;gap:var(--gap-5xs)}._listingCapacity_1rp7l_83{flex-direction:row;font-size:var(--text-sm-regular-size)}._hostInfo_1rp7l_82{flex:1;flex-direction:column;min-width:383px;max-width:100%}._avatarIcon_1rp7l_99{width:56px;height:56px;position:relative;object-fit:cover}._avatarWrapper_1rp7l_105,._hostInfoParent_1rp7l_106{display:flex;align-items:flex-start;justify-content:flex-start}._avatarWrapper_1rp7l_105{flex-direction:column;padding:var(--padding-11xs) 0 0}._hostInfoParent_1rp7l_106{align-self:stretch;flex-direction:row;gap:var(--gap-5xl);max-width:100%}._divider_1rp7l_121,._dividerRow_1rp7l_122{align-self:stretch;box-sizing:border-box;max-width:100%}._divider_1rp7l_121{flex:1;position:relative;border-top:1px solid var(--gray-200)}._dividerRow_1rp7l_122{height:8px;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;padding:0 0 var(--padding-6xs)}._icon_1rp7l_140{height:32px;width:32px;position:relative;overflow:hidden;flex-shrink:0}._subtitle_1rp7l_147,._title_1rp7l_148{align-self:stretch;position:relative}._title_1rp7l_148{line-height:150%;font-weight:500}._subtitle_1rp7l_147{font-size:var(--text-sm-regular-size);line-height:20px;color:var(--gray-500)}._airbnbDataDetail_1rp7l_161,._titleSubtitle_1rp7l_162{display:flex;align-items:flex-start;justify-content:flex-start;max-width:100%}._titleSubtitle_1rp7l_162{flex:1;flex-direction:column;min-width:404px}._airbnbDataDetail_1rp7l_161{align-self:stretch;flex-direction:row;gap:var(--gap-base)}._icon1_1rp7l_178,._title1_1rp7l_179{position:relative}._icon1_1rp7l_178{height:32px;width:32px;overflow:hidden;flex-shrink:0}._title1_1rp7l_179{align-self:stretch;line-height:150%;font-weight:500}._showMore_1rp7l_193{font-weight:500;color:var(--black)}._subtitle1_1rp7l_197{align-self:stretch;position:relative;font-size:var(--text-sm-regular-size);line-height:20px;color:var(--gray-500)}._airbnbDataDetail1_1rp7l_204,._titleSubtitle1_1rp7l_205{display:flex;align-items:flex-start;justify-content:flex-start;max-width:100%}._titleSubtitle1_1rp7l_205{flex:1;flex-direction:column;min-width:404px}._airbnbDataDetail1_1rp7l_204{align-self:stretch;flex-direction:row;gap:var(--gap-base)}._icon2_1rp7l_221{height:32px;width:32px;position:relative;overflow:hidden;flex-shrink:0}._subtitle2_1rp7l_228,._title2_1rp7l_229{align-self:stretch;position:relative}._title2_1rp7l_229{line-height:150%;font-weight:500}._subtitle2_1rp7l_228{font-size:var(--text-sm-regular-size);line-height:20px;color:var(--gray-500)}._airbnbDataDetail2_1rp7l_242,._titleSubtitle2_1rp7l_243{display:flex;align-items:flex-start;justify-content:flex-start;max-width:100%}._titleSubtitle2_1rp7l_243{flex:1;flex-direction:column;min-width:404px}._airbnbDataDetail2_1rp7l_242{align-self:stretch;flex-direction:row;gap:var(--gap-base)}._calendarIcon_1rp7l_259{height:32px;width:32px;position:relative;overflow:hidden;flex-shrink:0}._title3_1rp7l_266{align-self:stretch;position:relative;line-height:150%;font-weight:500}._subtitle3_1rp7l_272{width:120px;position:relative;font-size:var(--text-sm-regular-size);line-height:20px;color:var(--gray-500);display:none}._airbnbDataDetail3_1rp7l_280,._titleSubtitle3_1rp7l_281{display:flex;justify-content:flex-start;max-width:100%}._titleSubtitle3_1rp7l_281{flex:1;flex-direction:column;align-items:flex-start;min-width:404px}._airbnbDataDetail3_1rp7l_280{align-self:stretch;flex-direction:row;align-items:center;gap:var(--gap-base)}._details_1rp7l_298,._listingFeatures_1rp7l_299{display:flex;align-items:flex-start;justify-content:flex-start}._details_1rp7l_298{flex:1;flex-direction:column;gap:var(--gap-base);max-width:100%}._listingFeatures_1rp7l_299{flex-direction:row;padding:0 0 var(--padding-5xs);font-size:var(--text-base-medium-size)}._divider1_1rp7l_315,._dividerWrapper_1rp7l_316,._listingFeatures_1rp7l_299{align-self:stretch;box-sizing:border-box;max-width:100%}._divider1_1rp7l_315{flex:1;position:relative;border-top:1px solid var(--gray-200)}._dividerWrapper_1rp7l_316{height:8px;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;padding:0 0 var(--padding-6xs)}._comeAndStay_1rp7l_335,._p_1rp7l_336,._spaciousAndBright_1rp7l_337{margin:0}._comeAndStayContainer_1rp7l_340{align-self:stretch;position:relative;line-height:24px}._readMoreLabel_1rp7l_345{position:relative;text-decoration:underline;line-height:20px;font-weight:500;display:inline-block;min-width:76px}._chevronRightIcon_1rp7l_353{width:16px;height:16px;position:relative;overflow:hidden;flex-shrink:0}._iconText_1rp7l_360,._listingDescription_1rp7l_361,._readMoreChevron_1rp7l_362{display:flex;align-items:flex-start;justify-content:flex-start}._readMoreChevron_1rp7l_362{flex-direction:column;padding:var(--padding-11xs) 0 0}._iconText_1rp7l_360,._listingDescription_1rp7l_361{flex-direction:row;gap:var(--gap-9xs);font-size:var(--text-sm-regular-size)}._listingDescription_1rp7l_361{align-self:stretch;flex-direction:column;padding:0 0 var(--padding-5xs);gap:var(--gap-5xl);font-size:var(--text-base-medium-size)}._divider2_1rp7l_384,._dividerContainer_1rp7l_385{align-self:stretch;box-sizing:border-box;max-width:100%}._divider2_1rp7l_384{flex:1;position:relative;border-top:1px solid var(--gray-200)}._dividerContainer_1rp7l_385{height:8px;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;padding:0 0 var(--padding-6xs)}._whereYoullSleep1_1rp7l_403{margin:0;align-self:stretch;position:relative;font-size:inherit;line-height:32px;font-weight:500;font-family:inherit}._bedroomThumbnailIcon_1rp7l_412{flex:1;border-radius:var(--br-5xs);max-width:100%;overflow:hidden;max-height:100%;object-fit:cover}._bedroomThumbnailIcon_1rp7l_412,._subtitle4_1rp7l_421,._title4_1rp7l_422{align-self:stretch;position:relative}._title4_1rp7l_422{line-height:150%;font-weight:500}._subtitle4_1rp7l_421{font-size:var(--text-sm-regular-size);line-height:20px}._titleSubtitle4_1rp7l_434{align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}._thumbnail_1rp7l_441{width:320px;height:264px;flex-direction:column;gap:var(--gap-5xs);font-size:var(--text-base-medium-size)}._sleepingArea_1rp7l_448,._thumbnail_1rp7l_441,._whereYoullSleep_1rp7l_403{display:flex;align-items:flex-start;justify-content:flex-start}._whereYoullSleep_1rp7l_403{flex:1;flex-direction:column;gap:var(--gap-5xl);max-width:100%}._sleepingArea_1rp7l_448{flex-direction:row;padding:0 0 var(--padding-5xs)}._divider3_1rp7l_465,._dividerFrame_1rp7l_466,._sleepingArea_1rp7l_448{box-sizing:border-box;max-width:100%}._divider3_1rp7l_465{flex:1;position:relative;border-top:1px solid var(--gray-200)}._dividerFrame_1rp7l_466{height:8px;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;padding:0 0 var(--padding-6xs)}._whatThisPlace_1rp7l_485{margin:0;align-self:stretch;position:relative;font-size:inherit;line-height:32px;font-weight:500;font-family:inherit}._columns_1rp7l_494{align-self:stretch;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:var(--gap-5xl);max-width:100%;font-size:var(--text-base-medium-size)}._icon3_1rp7l_504{height:20px;width:20px;position:relative;overflow:hidden;flex-shrink:0;display:none;min-height:20px}._showMoreLabel_1rp7l_513{position:relative;font-size:var(--text-sm-regular-size);line-height:20px;font-weight:500;font-family:var(--text-sm-regular);color:var(--black);text-align:left}._icon4_1rp7l_522{height:20px;width:20px;position:relative;overflow:hidden;flex-shrink:0;display:none;min-height:20px}._buttonBase_1rp7l_531{box-shadow:var(--shadow-base);border-radius:var(--br-5xs);background-color:var(--white);border:1px solid var(--black);display:flex;flex-direction:row;align-items:center;justify-content:center;padding:var(--padding-7xs) var(--padding-mini);gap:var(--gap-5xs)}._button_1rp7l_531{cursor:pointer;border:0;padding:0;background-color:transparent;flex-direction:row}._button_1rp7l_531,._whereYoullSleep2_1rp7l_551,._whereYoullSleepWrapper_1rp7l_552{display:flex;align-items:flex-start;justify-content:flex-start}._whereYoullSleep2_1rp7l_551{flex:1;flex-direction:column;gap:var(--gap-13xl);max-width:100%}._whereYoullSleepWrapper_1rp7l_552{flex-direction:row;padding:0 0 var(--padding-5xs)}._divider4_1rp7l_567,._frameDiv_1rp7l_568,._whereYoullSleepWrapper_1rp7l_552{align-self:stretch;box-sizing:border-box;max-width:100%}._divider4_1rp7l_567{flex:1;position:relative;border-top:1px solid var(--gray-200)}._frameDiv_1rp7l_568{height:8px;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;padding:0 0 var(--padding-6xs)}._subtitle5_1rp7l_587,._title5_1rp7l_588{align-self:stretch;position:relative}._title5_1rp7l_588{margin:0;font-size:inherit;line-height:32px;font-weight:500;font-family:inherit}._subtitle5_1rp7l_587{font-size:var(--text-sm-regular-size);line-height:20px;color:var(--gray-500)}._titleSubtitle5_1rp7l_604{align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}._chevronLeftIcon_1rp7l_611{height:24px;width:24px;position:relative;overflow:hidden;flex-shrink:0}._february2022_1rp7l_618{position:relative;line-height:28px;font-weight:500;display:inline-block;min-width:127px}._chevronRightIcon1_1rp7l_625{height:24px;width:24px;position:relative;overflow:hidden;flex-shrink:0}._datePickerHeader_1rp7l_632,._day_1rp7l_633,._m_1rp7l_634{display:flex;align-items:center}._datePickerHeader_1rp7l_632{align-self:stretch;flex-direction:row;justify-content:space-between;gap:var(--gap-xl)}._day_1rp7l_633,._m_1rp7l_634{justify-content:center}._m_1rp7l_634{align-self:stretch;height:20px;position:relative;line-height:16px;font-weight:600;flex-shrink:0}._day_1rp7l_633{flex:1;flex-direction:column;padding:var(--padding-smi)}._m1_1rp7l_661{width:20px;height:20px;position:relative;line-height:16px;font-weight:600;flex-shrink:0;min-width:20px}._day1_1rp7l_670,._m1_1rp7l_661,._m2_1rp7l_672{display:flex;align-items:center;justify-content:center}._day1_1rp7l_670{flex:1;flex-direction:column;padding:var(--padding-smi) var(--padding-xs) var(--padding-smi) var(--padding-smi)}._m2_1rp7l_672{width:20px;height:20px;position:relative;line-height:16px;font-weight:600;flex-shrink:0}._day2_1rp7l_691{flex:1;flex-direction:column;padding:var(--padding-smi) var(--padding-xs) var(--padding-smi) var(--padding-smi)}._day2_1rp7l_691,._day3_1rp7l_698,._m3_1rp7l_699{display:flex;align-items:center;justify-content:center}._m3_1rp7l_699{align-self:stretch;height:20px;position:relative;line-height:16px;font-weight:600;flex-shrink:0;min-width:20px}._day3_1rp7l_698{flex:1;flex-direction:column;padding:var(--padding-smi)}._m4_1rp7l_718{align-self:stretch;height:20px;position:relative;line-height:16px;font-weight:600;flex-shrink:0;min-width:20px}._day4_1rp7l_727,._m4_1rp7l_718,._m5_1rp7l_729{display:flex;align-items:center;justify-content:center}._day4_1rp7l_727{flex:1;flex-direction:column;padding:var(--padding-smi)}._m5_1rp7l_729{align-self:stretch;height:20px;position:relative;line-height:16px;font-weight:600;flex-shrink:0}._day5_1rp7l_747{flex:1;flex-direction:column;padding:var(--padding-smi)}._day5_1rp7l_747,._day6_1rp7l_753,._m6_1rp7l_754{display:flex;align-items:center;justify-content:center}._m6_1rp7l_754{align-self:stretch;height:20px;position:relative;line-height:16px;font-weight:600;flex-shrink:0}._day6_1rp7l_753{flex:1;flex-direction:column;padding:var(--padding-smi)}._emptyDay_1rp7l_772,._week_1rp7l_773{align-self:stretch}._week_1rp7l_773{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;font-size:var(--text-xs-medium-size);color:var(--gray-500)}._emptyDay_1rp7l_772{position:relative;text-decoration:line-through;line-height:20px;display:inline-block;min-width:20px}._day7_1rp7l_791,._emptyDay1_1rp7l_792{display:flex;align-items:center;justify-content:center}._day7_1rp7l_791{flex:1;border-radius:var(--br-9xs);flex-direction:column;padding:var(--padding-smi)}._emptyDay1_1rp7l_792{width:20px;position:relative;text-decoration:line-through;line-height:20px;min-width:20px}._day8_1rp7l_810{flex:1;border-radius:var(--br-9xs);flex-direction:column;padding:var(--padding-smi) var(--padding-xs) var(--padding-smi) var(--padding-smi)}._day8_1rp7l_810,._day9_1rp7l_818,._emptyDay2_1rp7l_819{display:flex;align-items:center;justify-content:center}._emptyDay2_1rp7l_819{width:20px;position:relative;text-decoration:line-through;line-height:20px;min-width:20px}._day9_1rp7l_818{flex:1;border-radius:var(--br-9xs);flex-direction:column;padding:var(--padding-smi) var(--padding-xs) var(--padding-smi) var(--padding-smi)}._emptyDay3_1rp7l_838{align-self:stretch;position:relative;text-decoration:line-through;line-height:20px;display:inline-block;min-width:20px}._day10_1rp7l_846{flex:1;border-radius:var(--br-9xs);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-smi)}._emptyDay4_1rp7l_855{align-self:stretch;position:relative;text-decoration:line-through;line-height:20px}._day11_1rp7l_861{flex:1;border-radius:var(--br-9xs);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-smi)}._emptyDay5_1rp7l_870{align-self:stretch;position:relative;text-decoration:line-through;line-height:20px}._day12_1rp7l_876{flex:1;border-radius:var(--br-9xs);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-smi)}._emptyDay6_1rp7l_885{align-self:stretch;position:relative;text-decoration:line-through;line-height:20px}._day13_1rp7l_891{flex:1;border-radius:var(--br-9xs);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-smi)}._week1_1rp7l_900{align-self:stretch;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}._dayNumber_1rp7l_907{align-self:stretch;position:relative;text-decoration:line-through;line-height:20px}._day14_1rp7l_913,._emptyDay7_1rp7l_914{display:flex;align-items:center;justify-content:center}._day14_1rp7l_913{flex:1;border-radius:var(--br-9xs);flex-direction:column;padding:var(--padding-smi)}._emptyDay7_1rp7l_914{width:20px;position:relative;text-decoration:line-through;line-height:20px}._day15_1rp7l_931{flex:1;border-radius:var(--br-9xs);flex-direction:column;padding:var(--padding-smi) var(--padding-xs) var(--padding-smi) var(--padding-smi)}._day15_1rp7l_931,._day16_1rp7l_939,._emptyDay8_1rp7l_940{display:flex;align-items:center;justify-content:center}._emptyDay8_1rp7l_940{width:20px;position:relative;text-decoration:line-through;line-height:20px}._day16_1rp7l_939{flex:1;border-radius:var(--br-9xs);flex-direction:column;padding:var(--padding-smi) var(--padding-xs) var(--padding-smi) var(--padding-smi)}._emptyDay9_1rp7l_958{align-self:stretch;position:relative;text-decoration:line-through;line-height:20px}._day17_1rp7l_964{flex:1;border-radius:var(--br-9xs);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-smi)}._emptyDay10_1rp7l_973{align-self:stretch;position:relative;text-decoration:line-through;line-height:20px}._day18_1rp7l_979{flex:1;border-radius:var(--br-9xs);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-smi)}._emptyDay11_1rp7l_988{align-self:stretch;position:relative;text-decoration:line-through;line-height:20px}._day19_1rp7l_994{flex:1;border-radius:var(--br-9xs);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-smi)}._dayNumber1_1rp7l_1003{align-self:stretch;position:relative;text-decoration:line-through;line-height:20px;display:inline-block;min-width:20px}._day20_1rp7l_1011{flex:1;border-radius:var(--br-9xs);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-smi)}._week2_1rp7l_1020{align-self:stretch;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}._emptyDay12_1rp7l_1027{align-self:stretch;position:relative;text-decoration:line-through;line-height:20px}._day21_1rp7l_1033,._emptyDay13_1rp7l_1034{display:flex;align-items:center;justify-content:center}._day21_1rp7l_1033{flex:1;border-radius:var(--br-9xs);flex-direction:column;padding:var(--padding-smi)}._emptyDay13_1rp7l_1034{width:20px;position:relative;text-decoration:line-through;line-height:20px;min-width:20px}._day22_1rp7l_1052{flex:1;border-radius:var(--br-9xs);flex-direction:column;padding:var(--padding-smi) var(--padding-xs) var(--padding-smi) var(--padding-smi)}._day22_1rp7l_1052,._day23_1rp7l_1060,._emptyDay14_1rp7l_1061{display:flex;align-items:center;justify-content:center}._emptyDay14_1rp7l_1061{width:20px;position:relative;text-decoration:line-through;line-height:20px;min-width:20px}._day23_1rp7l_1060{flex:1;border-radius:var(--br-9xs);flex-direction:column;padding:var(--padding-smi) var(--padding-xs) var(--padding-smi) var(--padding-smi)}._emptyDay15_1rp7l_1080{align-self:stretch;position:relative;text-decoration:line-through;line-height:20px;display:inline-block;min-width:20px}._day24_1rp7l_1088{flex:1;border-radius:var(--br-9xs);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-smi)}._emptyDay16_1rp7l_1097{align-self:stretch;position:relative;text-decoration:line-through;line-height:20px;display:inline-block;min-width:20px}._day25_1rp7l_1105{flex:1;border-radius:var(--br-9xs);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-smi)}._emptyDay17_1rp7l_1114{align-self:stretch;position:relative;text-decoration:line-through;line-height:20px;display:inline-block;min-width:20px}._day26_1rp7l_1122{flex:1;border-radius:var(--br-9xs);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-smi)}._emptyDay18_1rp7l_1131{align-self:stretch;position:relative;text-decoration:line-through;line-height:20px;display:inline-block;min-width:20px}._day27_1rp7l_1139{flex:1;border-radius:var(--br-9xs);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-smi)}._week3_1rp7l_1148{align-self:stretch;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}._emptyDay19_1rp7l_1155{align-self:stretch;position:relative;text-decoration:line-through;line-height:20px;display:inline-block;min-width:20px}._day28_1rp7l_1163,._emptyDay20_1rp7l_1164{display:flex;align-items:center;justify-content:center}._day28_1rp7l_1163{flex:1;border-radius:var(--br-9xs);flex-direction:column;padding:var(--padding-smi)}._emptyDay20_1rp7l_1164{width:20px;position:relative;text-decoration:line-through;line-height:20px;min-width:20px}._day29_1rp7l_1182{flex:1;border-radius:var(--br-9xs);flex-direction:column;padding:var(--padding-smi) var(--padding-xs) var(--padding-smi) var(--padding-smi)}._day29_1rp7l_1182,._day30_1rp7l_1190,._emptyDay21_1rp7l_1191{display:flex;align-items:center;justify-content:center}._emptyDay21_1rp7l_1191{width:20px;position:relative;text-decoration:line-through;line-height:20px;min-width:20px}._day30_1rp7l_1190{flex:1;border-radius:var(--br-9xs);flex-direction:column;padding:var(--padding-smi) var(--padding-xs) var(--padding-smi) var(--padding-smi)}._emptyDay22_1rp7l_1210{align-self:stretch;position:relative;text-decoration:line-through;line-height:20px;display:inline-block;min-width:20px}._day31_1rp7l_1218{flex:1;border-radius:var(--br-9xs);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-smi)}._emptyDay23_1rp7l_1227{align-self:stretch;position:relative;text-decoration:line-through;line-height:20px;display:inline-block;min-width:20px}._day32_1rp7l_1235{flex:1;border-radius:var(--br-9xs);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-smi)}._emptyDay24_1rp7l_1244{align-self:stretch;position:relative;text-decoration:line-through;line-height:20px;display:inline-block;min-width:20px}._day33_1rp7l_1252{flex:1;border-radius:var(--br-9xs);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-smi)}._emptyDay25_1rp7l_1261{align-self:stretch;position:relative;text-decoration:line-through;line-height:20px;display:inline-block;min-width:20px}._day34_1rp7l_1269{flex:1;border-radius:var(--br-9xs);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-smi)}._week4_1rp7l_1278{align-self:stretch;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}._emptyDay26_1rp7l_1285{align-self:stretch;position:relative;line-height:20px;display:inline-block;min-width:20px}._day35_1rp7l_1292,._emptyDay27_1rp7l_1293{display:flex;align-items:center;justify-content:center}._day35_1rp7l_1292{flex:1;border-radius:var(--br-9xs);flex-direction:column;padding:var(--padding-smi)}._emptyDay27_1rp7l_1293{width:20px;position:relative;line-height:20px;min-width:20px}._day36_1rp7l_1310{flex:1;border-radius:var(--br-9xs);flex-direction:column;padding:var(--padding-smi) var(--padding-xs) var(--padding-smi) var(--padding-smi)}._day36_1rp7l_1310,._day37_1rp7l_1318,._emptyDay28_1rp7l_1319{display:flex;align-items:center;justify-content:center}._emptyDay28_1rp7l_1319{width:20px;position:relative;line-height:20px;min-width:20px}._day37_1rp7l_1318{flex:1;border-radius:var(--br-9xs);flex-direction:column;padding:var(--padding-smi) var(--padding-xs) var(--padding-smi) var(--padding-smi)}._emptyDay29_1rp7l_1337{align-self:stretch;position:relative;line-height:20px;display:inline-block;min-width:20px}._day38_1rp7l_1344{flex:1;border-radius:var(--br-9xs);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-smi)}._emptyDay30_1rp7l_1353{align-self:stretch;position:relative;line-height:20px;display:inline-block;min-width:20px}._day39_1rp7l_1360{flex:1;border-radius:var(--br-9xs);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-smi)}._emptyDay31_1rp7l_1369{align-self:stretch;position:relative;line-height:20px;display:inline-block;min-width:20px}._day40_1rp7l_1376{flex:1;border-radius:var(--br-9xs);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-smi)}._lastCalendarDay_1rp7l_1385{align-self:stretch;position:relative;line-height:20px}._day41_1rp7l_1390{flex:1;border-radius:var(--br-9xs);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-smi);color:var(--gray-300)}._week5_1rp7l_1400{align-self:stretch;flex-direction:row;color:var(--black)}._calendarBase_1rp7l_1405,._month_1rp7l_1406,._picker_1rp7l_1407,._week5_1rp7l_1400{display:flex;align-items:flex-start;justify-content:flex-start}._calendarBase_1rp7l_1405{align-self:stretch;flex-direction:column;font-size:var(--text-sm-regular-size);color:var(--gray-300)}._month_1rp7l_1406,._picker_1rp7l_1407{flex:1;max-width:100%}._picker_1rp7l_1407{flex-direction:column;gap:var(--gap-5xs)}._month_1rp7l_1406{border-radius:var(--br-5xs);flex-direction:row;min-width:210px}._chevronLeftIcon1_1rp7l_1433{height:24px;width:24px;position:relative;overflow:hidden;flex-shrink:0}._march2022_1rp7l_1440{position:relative;line-height:28px;font-weight:500;display:inline-block;min-width:104px}._chevronRightIcon2_1rp7l_1447{height:24px;width:24px;position:relative;overflow:hidden;flex-shrink:0}._datePickerHeader1_1rp7l_1454,._day42_1rp7l_1455,._m7_1rp7l_1456{display:flex;align-items:center}._datePickerHeader1_1rp7l_1454{align-self:stretch;flex-direction:row;justify-content:space-between;gap:var(--gap-xl)}._day42_1rp7l_1455,._m7_1rp7l_1456{justify-content:center}._m7_1rp7l_1456{align-self:stretch;height:20px;position:relative;line-height:16px;font-weight:600;flex-shrink:0}._day42_1rp7l_1455{flex:1;flex-direction:column;padding:var(--padding-smi)}._m8_1rp7l_1483{align-self:stretch;height:20px;position:relative;line-height:16px;font-weight:600;flex-shrink:0;min-width:20px}._day43_1rp7l_1492,._m8_1rp7l_1483,._m9_1rp7l_1494{display:flex;align-items:center;justify-content:center}._day43_1rp7l_1492{flex:1;flex-direction:column;padding:var(--padding-smi)}._m9_1rp7l_1494{align-self:stretch;height:20px;position:relative;line-height:16px;font-weight:600;flex-shrink:0}._day44_1rp7l_1512{flex:1;flex-direction:column;padding:var(--padding-smi)}._day44_1rp7l_1512,._day45_1rp7l_1518,._m10_1rp7l_1519{display:flex;align-items:center;justify-content:center}._m10_1rp7l_1519{align-self:stretch;height:20px;position:relative;line-height:16px;font-weight:600;flex-shrink:0;min-width:20px}._day45_1rp7l_1518{flex:1;flex-direction:column;padding:var(--padding-smi)}._m11_1rp7l_1538{align-self:stretch;height:20px;position:relative;line-height:16px;font-weight:600;flex-shrink:0;min-width:20px}._day46_1rp7l_1547,._m11_1rp7l_1538,._m12_1rp7l_1549{display:flex;align-items:center;justify-content:center}._day46_1rp7l_1547{flex:1;flex-direction:column;padding:var(--padding-smi)}._m12_1rp7l_1549{width:20px;height:20px;position:relative;line-height:16px;font-weight:600;flex-shrink:0}._day47_1rp7l_1567{flex:1;flex-direction:column;padding:var(--padding-smi) var(--padding-xs) var(--padding-smi) var(--padding-smi)}._day47_1rp7l_1567,._day48_1rp7l_1574,._m13_1rp7l_1575{display:flex;align-items:center;justify-content:center}._m13_1rp7l_1575{align-self:stretch;height:20px;position:relative;line-height:16px;font-weight:600;flex-shrink:0}._day48_1rp7l_1574{flex:1;flex-direction:column;padding:var(--padding-smi)}._div_1rp7l_121,._week6_1rp7l_1594{align-self:stretch}._week6_1rp7l_1594{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;font-size:var(--text-xs-medium-size);color:var(--gray-500)}._div_1rp7l_121{position:relative;text-decoration:line-through;line-height:20px;display:inline-block;min-width:20px}._day49_1rp7l_1612{flex:1;border-radius:var(--br-9xs);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-smi)}._div1_1rp7l_1621{align-self:stretch;position:relative;text-decoration:line-through;line-height:20px;display:inline-block;min-width:20px}._day50_1rp7l_1629{flex:1;border-radius:var(--br-9xs);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-smi)}._div2_1rp7l_1638{align-self:stretch;position:relative;text-decoration:line-through;line-height:20px;display:inline-block;min-width:20px}._day51_1rp7l_1646{flex:1;border-radius:var(--br-9xs);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-smi)}._div3_1rp7l_1655{align-self:stretch;position:relative;text-decoration:line-through;line-height:20px;display:inline-block;min-width:20px}._day52_1rp7l_1663{flex:1;border-radius:var(--br-9xs);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-smi)}._div4_1rp7l_1672{align-self:stretch;position:relative;line-height:20px}._day53_1rp7l_1677{flex:1;border-radius:var(--br-9xs);flex-direction:column;padding:var(--padding-smi);color:var(--black)}._day53_1rp7l_1677,._day54_1rp7l_1685,._div5_1rp7l_1686{display:flex;align-items:center;justify-content:center}._div5_1rp7l_1686{width:20px;position:relative;line-height:20px}._day54_1rp7l_1685{flex:1;border-radius:var(--br-9xs);flex-direction:column;padding:var(--padding-smi) var(--padding-xs) var(--padding-smi) var(--padding-smi);color:var(--black)}._div6_1rp7l_1704{align-self:stretch;position:relative;line-height:20px}._day55_1rp7l_1709{flex:1;border-radius:var(--br-9xs);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-smi);color:var(--black)}._week7_1rp7l_1719{align-self:stretch;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;color:var(--gray-300)}._dayComma_1rp7l_1727{position:relative;line-height:20px;display:inline-block;min-width:9px}._day56_1rp7l_1733,._number_1rp7l_1734{display:flex;flex-direction:column;align-items:center;justify-content:center}._number_1rp7l_1734{align-self:stretch;border-radius:var(--br-81xl);background-color:var(--black);padding:var(--padding-smi) var(--padding-lg)}._day56_1rp7l_1733{flex:1;border-radius:var(--br-81xl) 0 0 var(--br-81xl);background-color:var(--gray-100);color:var(--white)}._div7_1rp7l_1752{align-self:stretch;position:relative;line-height:20px}._day57_1rp7l_1757{flex:.436;background-color:var(--gray-100);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-smi)}._div8_1rp7l_1766{align-self:stretch;position:relative;line-height:20px}._day58_1rp7l_1771{flex:.436;background-color:var(--gray-100);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-smi)}._div9_1rp7l_1780{align-self:stretch;position:relative;line-height:20px}._day59_1rp7l_1785{flex:.436;background-color:var(--gray-100);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-smi)}._div10_1rp7l_1794{align-self:stretch;position:relative;line-height:20px}._day60_1rp7l_1799{flex:.436;background-color:var(--gray-100);flex-direction:column;padding:var(--padding-smi)}._day60_1rp7l_1799,._day61_1rp7l_1806,._div11_1rp7l_1807{display:flex;align-items:center;justify-content:center}._div11_1rp7l_1807{width:20px;position:relative;line-height:20px}._day61_1rp7l_1806{flex:.4577;background-color:var(--gray-100);flex-direction:column;padding:var(--padding-smi) var(--padding-xs) var(--padding-smi) var(--padding-smi)}._dayComma1_1rp7l_1824{position:relative;line-height:20px;display:inline-block;min-width:16px}._day62_1rp7l_1830,._number1_1rp7l_1831{display:flex;flex-direction:column;align-items:center;justify-content:center}._number1_1rp7l_1831{border-radius:var(--br-81xl);background-color:var(--black);padding:var(--padding-smi) var(--padding-mini)}._day62_1rp7l_1830{border-radius:0 var(--br-81xl) var(--br-81xl) 0;background-color:var(--gray-100);color:var(--white)}._div12_1rp7l_1847,._week8_1rp7l_1848{align-self:stretch}._week8_1rp7l_1848{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}._div12_1rp7l_1847{position:relative;line-height:20px}._day63_1rp7l_1861{flex:1;border-radius:var(--br-9xs);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-smi)}._div13_1rp7l_1870{align-self:stretch;position:relative;line-height:20px}._day64_1rp7l_1875{flex:1;border-radius:var(--br-9xs);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-smi)}._div14_1rp7l_1884{align-self:stretch;position:relative;line-height:20px}._day65_1rp7l_1889{flex:1;border-radius:var(--br-9xs);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-smi)}._div15_1rp7l_1898{align-self:stretch;position:relative;line-height:20px}._day66_1rp7l_1903{flex:1;border-radius:var(--br-9xs);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-smi)}._div16_1rp7l_1912{align-self:stretch;position:relative;line-height:20px}._day67_1rp7l_1917{flex:1;border-radius:var(--br-9xs);flex-direction:column;padding:var(--padding-smi)}._day67_1rp7l_1917,._day68_1rp7l_1924,._div17_1rp7l_1925{display:flex;align-items:center;justify-content:center}._div17_1rp7l_1925{width:20px;position:relative;line-height:20px}._day68_1rp7l_1924{flex:1;border-radius:var(--br-9xs);flex-direction:column;padding:var(--padding-smi) var(--padding-xs) var(--padding-smi) var(--padding-smi)}._div18_1rp7l_1942{align-self:stretch;position:relative;line-height:20px}._day69_1rp7l_1947{flex:1;border-radius:var(--br-9xs);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-smi)}._div19_1rp7l_1956,._week9_1rp7l_1957{align-self:stretch}._week9_1rp7l_1957{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}._div19_1rp7l_1956{position:relative;text-decoration:line-through;line-height:20px;display:inline-block;min-width:20px}._day70_1rp7l_1973{flex:1;border-radius:var(--br-9xs);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-smi)}._div20_1rp7l_1982{align-self:stretch;position:relative;text-decoration:line-through;line-height:20px;display:inline-block;min-width:20px}._day71_1rp7l_1990{flex:1;border-radius:var(--br-9xs);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-smi)}._div21_1rp7l_1999{align-self:stretch;position:relative;text-decoration:line-through;line-height:20px;display:inline-block;min-width:20px}._day72_1rp7l_2007{flex:1;border-radius:var(--br-9xs);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-smi)}._div22_1rp7l_2016{align-self:stretch;position:relative;text-decoration:line-through;line-height:20px;display:inline-block;min-width:20px}._day73_1rp7l_2024{flex:1;border-radius:var(--br-9xs);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-smi)}._div23_1rp7l_2033{align-self:stretch;position:relative;text-decoration:line-through;line-height:20px;display:inline-block;min-width:20px}._day74_1rp7l_2041{flex:1;border-radius:var(--br-9xs);flex-direction:column;padding:var(--padding-smi)}._day74_1rp7l_2041,._day75_1rp7l_2048,._div24_1rp7l_2049{display:flex;align-items:center;justify-content:center}._div24_1rp7l_2049{width:20px;position:relative;text-decoration:line-through;line-height:20px;min-width:20px}._day75_1rp7l_2048{flex:1;border-radius:var(--br-9xs);flex-direction:column;padding:var(--padding-smi) var(--padding-xs) var(--padding-smi) var(--padding-smi)}._div25_1rp7l_2068{align-self:stretch;position:relative;text-decoration:line-through;line-height:20px;display:inline-block;min-width:20px}._day76_1rp7l_2076{flex:1;border-radius:var(--br-9xs);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-smi)}._div26_1rp7l_2085,._week10_1rp7l_2086{align-self:stretch}._week10_1rp7l_2086{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;color:var(--gray-300)}._div26_1rp7l_2085{position:relative;line-height:20px;display:inline-block;min-width:20px}._day77_1rp7l_2102{flex:1;border-radius:var(--br-9xs);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-smi)}._div27_1rp7l_2111{align-self:stretch;position:relative;line-height:20px;display:inline-block;min-width:20px}._day78_1rp7l_2118{flex:1;border-radius:var(--br-9xs);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-smi)}._div28_1rp7l_2127{align-self:stretch;position:relative;line-height:20px;display:inline-block;min-width:20px}._day79_1rp7l_2134{flex:1;border-radius:var(--br-9xs);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-smi)}._div29_1rp7l_2143{align-self:stretch;position:relative;line-height:20px;display:inline-block;min-width:20px}._day80_1rp7l_2150{flex:1;border-radius:var(--br-9xs);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-smi)}._div30_1rp7l_2159{align-self:stretch;position:relative;line-height:20px;display:inline-block;min-width:20px}._day81_1rp7l_2166{flex:1;border-radius:var(--br-9xs);flex-direction:column;padding:var(--padding-smi)}._day81_1rp7l_2166,._day82_1rp7l_2173,._div31_1rp7l_2174{display:flex;align-items:center;justify-content:center}._div31_1rp7l_2174{width:20px;position:relative;line-height:20px;min-width:20px}._day82_1rp7l_2173{flex:1;border-radius:var(--br-9xs);flex-direction:column;padding:var(--padding-smi) var(--padding-xs) var(--padding-smi) var(--padding-smi)}._div32_1rp7l_2192{align-self:stretch;position:relative;line-height:20px}._day83_1rp7l_2197{flex:1;border-radius:var(--br-9xs);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--padding-smi);color:var(--gray-300)}._week11_1rp7l_2207{align-self:stretch;flex-direction:row}._calendarBase1_1rp7l_2211,._month1_1rp7l_2212,._months_1rp7l_2213,._picker1_1rp7l_2214,._week11_1rp7l_2207{display:flex;align-items:flex-start;justify-content:flex-start}._calendarBase1_1rp7l_2211{align-self:stretch;flex-direction:column;font-size:var(--text-sm-regular-size)}._month1_1rp7l_2212,._months_1rp7l_2213,._picker1_1rp7l_2214{max-width:100%}._picker1_1rp7l_2214{flex:1;flex-direction:column;gap:var(--gap-5xs)}._month1_1rp7l_2212,._months_1rp7l_2213{flex-direction:row}._month1_1rp7l_2212{flex:1;border-radius:var(--br-5xs);min-width:210px}._months_1rp7l_2213{align-self:stretch;gap:var(--gap-5xl);text-align:center;font-size:var(--text-lg-medium-size)}._keyboardIcon_1rp7l_2250{height:24px;width:24px;position:relative;overflow:hidden;flex-shrink:0}._clearDates_1rp7l_2257{position:relative;text-decoration:underline;line-height:20px;font-weight:500;display:inline-block;min-width:77px}._actions_1rp7l_2265{align-self:stretch;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--gap-xl);font-size:var(--text-sm-regular-size)}._dates_1rp7l_2274,._hostDetails_1rp7l_2275{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}._dates_1rp7l_2274{align-self:stretch;gap:var(--gap-13xl)}._hostDetails_1rp7l_2275{flex:1;gap:var(--gap-5xl);text-align:left;font-size:var(--text-2xl-medium-size);color:var(--black);font-family:var(--text-sm-regular);width:75%}._aboutSection_1rp7l_2294{margin-bottom:32px;border-radius:0;box-shadow:none;display:flex;flex-direction:column;gap:8px}._aboutHeading_1rp7l_2304{font-size:var(--text-2xl-medium-size);font-weight:600;color:var(--black);margin-bottom:8px;letter-spacing:.01em;font-family:var(--text-sm-regular)}._aboutText_1rp7l_2313{font-size:var(--text-base-medium-size);color:var(--gray-700);line-height:1.7;font-family:var(--text-sm-regular);margin-bottom:0}._showMoreBtn_1rp7l_2321{display:inline-flex;align-items:center;justify-content:center;background:#f3f4f6;color:#222;font-size:16px;font-weight:500;border:none;border-radius:10px;padding:10px 24px;margin-top:10px;cursor:pointer;transition:background .2s;box-shadow:0 1px 2px #1f29370a;width:-moz-fit-content;width:fit-content;min-width:110px;max-width:180px}._showMoreBtn_1rp7l_2321:hover{background:#e5e7eb}._aboutModalOverlay_1rp7l_2346{position:fixed;top:0;left:0;right:0;bottom:0;background:#0000002e;z-index:1000;display:flex;align-items:center;justify-content:center;overflow-y:auto}._aboutModal_1rp7l_2346{background:#fff;border-radius:24px;max-width:800px;width:98vw;min-width:320px;max-height:92vh;overflow-y:auto;box-shadow:0 8px 32px #0000002e;padding:36px 40px 32px;position:relative;z-index:1001;display:flex;flex-direction:column;gap:18px;animation:_aboutModalFadeIn_1rp7l_1 .32s cubic-bezier(.4,0,.2,1)}@keyframes _aboutModalFadeIn_1rp7l_1{0%{opacity:0;transform:translateY(40px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._aboutModalClose_1rp7l_2389{position:absolute;top:18px;right:18px;background:none;border:none;font-size:28px;color:#888;cursor:pointer;z-index:1002;transition:color .2s}._aboutModalClose_1rp7l_2389:hover{color:#222}@media screen and (max-width: 800px){._hostDetails_1rp7l_2275{margin-top:-40px!important}._aboutSection_1rp7l_2294{margin-bottom:-35px}._dividerWrapper_1rp7l_316{height:-10px;padding:0 0 -5px;margin-top:-20px}._sleepingArea_1rp7l_448{padding:0 0 -10px}}@media screen and (max-width: 750px){._hostInfoParent_1rp7l_106{flex-wrap:wrap}._titleSubtitle_1rp7l_162{min-width:100%}._airbnbDataDetail_1rp7l_161{flex-wrap:wrap}._titleSubtitle1_1rp7l_205{min-width:100%}._airbnbDataDetail1_1rp7l_204{flex-wrap:wrap}._titleSubtitle2_1rp7l_243{min-width:100%}._airbnbDataDetail2_1rp7l_242{flex-wrap:wrap}._titleSubtitle3_1rp7l_281{min-width:100%}._airbnbDataDetail3_1rp7l_280,._columns_1rp7l_494{flex-wrap:wrap}._whereYoullSleep2_1rp7l_551{gap:var(--gap-base)}._months_1rp7l_2213{flex-wrap:wrap}._dates_1rp7l_2274{gap:var(--gap-base)}._hostDetails_1rp7l_2275{min-width:100%}._aboutSection_1rp7l_2294{padding:0 0 12px;border-radius:0;margin-bottom:10px}._dividerWrapper_1rp7l_316{height:-15px;padding:0 0 -8px;margin-top:-25px}._sleepingArea_1rp7l_448{padding:0 0 -15px}._aboutHeading_1rp7l_2304{font-size:var(--text-xl-medium-size)}._aboutText_1rp7l_2313{font-size:var(--text-sm-regular-size)}._aboutModal_1rp7l_2346{padding:20px 8px 16px;border-radius:14px;max-width:98vw;min-width:0}._aboutModalClose_1rp7l_2389{top:8px;right:8px;font-size:22px}}@media screen and (max-width: 450px){._entireRentalUnit_1rp7l_1{font-size:var(--font-size-lgi);line-height:26px}._hostInfo_1rp7l_82{min-width:100%}._title5_1rp7l_588,._whatThisPlace_1rp7l_485,._whereYoullSleep1_1rp7l_403{font-size:var(--font-size-lgi);line-height:26px}}._imgactiveSlidevLazyImageIcon_1n7zq_1{height:100%;width:100%;position:absolute;margin:0!important;top:0;right:0;bottom:0;left:0;max-width:100%;overflow:hidden;max-height:100%;object-fit:cover;display:none;border-radius:20px}._imgactiveSlidevLazyImageIcon_1n7zq_1._active_1n7zq_18{display:block}._divsliderDot_1n7zq_22,._divsliderDot1_1n7zq_23,._divsliderDot2_1n7zq_24,._divsliderDotactive_1n7zq_25{height:8px;width:8px;position:relative;border-radius:var(--br-9xs);background-color:var(--white);z-index:1}._divsliderDot_1n7zq_22,._divsliderDot1_1n7zq_23,._divsliderDot2_1n7zq_24{background-color:var(--color-gray-200)}._divsliderDot1_1n7zq_23,._divsliderDot2_1n7zq_24{position:absolute;top:0;left:0}._divsliderDot2_1n7zq_24{left:11.9px}._divcarousel_1n7zq_48{position:relative;min-height:200px}._carouselButton_1n7zq_54{position:absolute;top:50%;transform:translateY(-50%);z-index:1000;opacity:0;transition:opacity .3s ease}._divcarousel_1n7zq_48:hover ._carouselButton_1n7zq_54{opacity:1}._carouselButton_1n7zq_54._left_1n7zq_69{left:10px}._carouselButton_1n7zq_54._right_1n7zq_73{right:10px}._carouselContainer_1n7zq_77{position:relative;width:100%;overflow:hidden}._imageContainer_1n7zq_83{display:flex;transition:transform .5s ease-in-out}._image_1n7zq_83{width:100%;display:none}._image_1n7zq_83._active_1n7zq_18{display:block}._dotsContainer_1n7zq_97{flex:row;justify-content:center;text-align:center;position:absolute;bottom:10px;margin-left:0}._dot_1n7zq_97{height:10px;width:10px;margin:0 2px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color .6s ease}._activeDot_1n7zq_118{background-color:#717171}._divcarousel_1n7zq_48{position:relative;width:100%;overflow:hidden}._dotsContainer_1n7zq_97{text-align:center;position:absolute;bottom:10px;width:100%}._divsliderDot_1n7zq_22{height:10px;width:10px;margin:0 2px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color .6s ease}._divsliderDotactive_1n7zq_25{background-color:#fff}._divsliderDot3_1n7zq_148,._divsliderDotParent_1n7zq_149{height:8px;width:19.9px;position:relative}._divsliderDot3_1n7zq_148{width:8px;border-radius:var(--br-9xs);background-color:var(--color-gray-200);z-index:1}._divcarousel_1n7zq_48{border-radius:var(--br-base);background-color:var(--color-whitesmoke-100);overflow:hidden;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;padding:var(--padding-80xl) var(--padding-20xl) var(--padding-7xs);position:relative;gap:var(--gap-9xs)}._standard6Bed_1n7zq_172{position:relative;line-height:24px;font-weight:800}._bedMixedDorm_1n7zq_177{position:relative;letter-spacing:.1px;line-height:20px;display:inline-block;flex-shrink:0;max-width:100%}._divbody2RegroomDetailsco_1n7zq_185{align-self:stretch;overflow:hidden;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;padding:var(--padding-11xs-7) 0 var(--padding-10xs-2);box-sizing:border-box;max-width:100%}._frameIcon_1n7zq_196,._sleeps6_1n7zq_197{position:relative;flex-shrink:0}._frameIcon_1n7zq_196{height:16px;width:16px;overflow:hidden}._sleeps6_1n7zq_197{margin-left:-.1px;text-decoration:none;letter-spacing:.1px;line-height:20px;color:inherit;display:inline-block;min-width:62px}._frameGroup_1n7zq_215,._sleeps6Wrapper_1n7zq_216{display:flex;align-items:flex-start;justify-content:flex-start}._sleeps6Wrapper_1n7zq_216{flex-direction:column;padding:0}._frameGroup_1n7zq_215{gap:2px;height:20.8px;flex-direction:row;padding:0 var(--padding-xl) 0 0;box-sizing:border-box}._bestBedPrice_1n7zq_232{position:relative;letter-spacing:.2px;line-height:16px;display:inline-block;min-width:88px}._detailsContainer_1n7zq_239,._divtagText_1n7zq_240{display:flex;align-items:flex-start;justify-content:flex-start}._divtagText_1n7zq_240{width:108.6px;background-color:var(--color-mediumspringgreen);flex-direction:row;padding:var(--padding-11xs-8) var(--padding-6xs) var(--padding-10xs-2);box-sizing:border-box;white-space:nowrap;font-size:var(--text-xs-medium-size);color:var(--white)}._detailsContainer_1n7zq_239{flex:1;flex-direction:column;gap:var(--gap-8xs-1);flex-shrink:0;max-width:100%}._itoggleDescriptioniconCore_1n7zq_262{width:8.7px;height:14.4px;position:relative;flex-shrink:0}._itoggleDescriptioniconCoreWrapper_1n7zq_268{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:var(--padding-6xs-2) 0 0}._detailsContainerParent_1n7zq_275{align-self:stretch;flex-direction:row;gap:var(--gap-9xs-9);font-size:var(--text-sm-regular-size)}._detailsContainerParent_1n7zq_275,._titleContainer_1n7zq_282,._titleContainerWrapper_1n7zq_283{display:flex;align-items:flex-start;justify-content:flex-start;max-width:100%}._titleContainer_1n7zq_282{flex:1;flex-direction:column;gap:8.3px}._titleContainerWrapper_1n7zq_283{align-self:stretch;flex-direction:row;padding:0 var(--padding-xs) 0 var(--padding-5xs);box-sizing:border-box}._pricesArePer_1n7zq_300{position:relative;letter-spacing:.2px;line-height:16px;display:inline-block;min-width:117px}._divnotesDividerChild_1n7zq_307{width:459.1px;border:0;outline:0;background-color:transparent;height:16px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;font-family:var(--text-sm-regular);font-size:var(--text-xs-medium-size);color:var(--black);max-width:100%}._frameIcon1_1n7zq_322{width:16px;height:16px;position:relative;overflow:hidden;flex-shrink:0}._frameContainer_1n7zq_329{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:var(--padding-11xs) 0 0}._divnotesDivider_1n7zq_307{align-self:stretch;border-top:.3px solid gray;margin-top:4px;box-sizing:border-box;flex-direction:row;padding:var(--padding-6xs) var(--padding-5xs) var(--padding-6xs-2);gap:3.3px;font-size:var(--text-xs-medium-size)}._divcarouselParent_1n7zq_346,._divnotesDivider_1n7zq_307,._frameParent_1n7zq_348,._frameWrapper_1n7zq_349{display:flex;align-items:flex-start;justify-content:flex-start;max-width:100%}._frameParent_1n7zq_348{align-self:stretch;flex-direction:column;flex-shrink:0}._divcarouselParent_1n7zq_346,._frameWrapper_1n7zq_349{flex:1}._frameWrapper_1n7zq_349{flex-direction:column;padding:var(--padding-5xs-6) 0 0;box-sizing:border-box;min-width:410px}._divcarouselParent_1n7zq_346{flex-direction:row;gap:var(--gap-5xs);text-align:left;font-size:var(--text-base-medium-size);color:var(--black);font-family:var(--text-sm-regular)}._a_1n7zq_18,._a1_1n7zq_380{text-decoration:none;position:relative;color:inherit;display:inline-block}._a_1n7zq_18{line-height:24px;font-weight:800;min-width:49px;white-space:nowrap}._a1_1n7zq_380{letter-spacing:.2px;line-height:16px;font-weight:800;min-width:33px;color:#d63384}._divtagText1_1n7zq_399{flex:1;background-color:#ffe6f0;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;padding:var(--padding-11xs-8) var(--padding-5xs) var(--padding-10xs-2)}._a2_1n7zq_408{text-decoration:line-through;position:relative;letter-spacing:.2px;line-height:16px;font-weight:500;color:inherit;display:inline-block;min-width:34px;white-space:nowrap}._spanpriceStrikethroughbody_1n7zq_419{height:14.4px;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;padding:0;box-sizing:border-box;opacity:.6}._spanpriceStrikethroughbodyWrapper_1n7zq_429{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:0 0 var(--padding-10xs-2);color:var(--black)}._divtagTextParent_1n7zq_437{width:109.5px;display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-start;padding:0 var(--padding-xl) 0 0;box-sizing:border-box;gap:var(--gap-9xs);font-size:var(--text-xs-medium-size);color:var(--white)}._frameIcon2_1n7zq_449{height:16px;width:16px;position:relative;overflow:hidden;flex-shrink:0}._freeCancellation_1n7zq_456{text-decoration:none;position:relative;letter-spacing:.1px;line-height:20px;color:inherit;display:inline-block;min-width:117px}._frameDiv_1n7zq_465{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:var(--gap-9xs);font-size:var(--text-sm-regular-size);color:var(--color-mediumseagreen-100)}._innerPriceDetails_1n7zq_474,._innerPriceDetailsWrapper_1n7zq_475{display:flex;flex-direction:column;align-items:flex-start}._innerPriceDetails_1n7zq_474{align-self:stretch;justify-content:flex-start;gap:var(--gap-9xs)}._innerPriceDetailsWrapper_1n7zq_475{width:137px;justify-content:flex-end;padding:0 0 var(--padding-11xs-7);box-sizing:border-box}._emptyCounterButton_1n7zq_491{width:16px;height:16px;position:relative;overflow:hidden;flex-shrink:0}._counterButtons_1n7zq_498{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:var(--padding-10xs) 0 0}._frameIcon3_1n7zq_505,._guestCount_1n7zq_506{position:relative;flex-shrink:0}._guestCount_1n7zq_506{text-decoration:none;width:20px;line-height:24px;color:inherit;display:flex;align-items:center;justify-content:center}._frameIcon3_1n7zq_505{width:16px;height:16px;overflow:hidden}._counterButtons1_1n7zq_524,._divcounterButtonguestsCoun_1n7zq_525{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:var(--padding-10xs) 0 0}._divcounterButtonguestsCoun_1n7zq_525{align-self:stretch;border-radius:var(--br-base);background-color:var(--white);border:1.7px solid var(--color-gray-100);flex-direction:row;justify-content:space-between;padding:var(--padding-3xs) var(--padding-base) var(--padding-2xs) var(--padding-mini);gap:var(--gap-xl)}._bed_1n7zq_177{text-decoration:none;position:relative;letter-spacing:.2px;line-height:16px;color:inherit;display:inline-block;min-width:33px}._bedWrapper_1n7zq_552{align-self:stretch;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-end;text-align:left;font-size:var(--text-xs-medium-size);color:var(--color-slategray-100)}._divcounterButtonguestsCounParent_1n7zq_562{width:136px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--gap-5xs-8);text-align:center}._priceContainer_1n7zq_571{flex:1;display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;padding:0 var(--padding-12xs) 0 0;box-sizing:border-box;max-width:100%;gap:var(--gap-xl);margin-top:10px;margin-left:11px}._divdivider_1n7zq_584,._priceContainerWrapper_1n7zq_585{align-self:stretch;box-sizing:border-box}._priceContainerWrapper_1n7zq_585{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;padding:0 var(--padding-5xs) 0 var(--padding-6xs);max-width:100%}._divdivider_1n7zq_584{height:1px;position:relative;border-top:.6px solid var(--color-gainsboro-100);flex-shrink:0;z-index:1}._divraterateContainerhighli_1n7zq_604{align-self:stretch;height:92px;background-color:var(--color-aliceblue);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:var(--padding-5xs-6) 0 var(--padding-2xs-6);box-sizing:border-box;gap:var(--gap-2xs-5);max-width:100%;border-radius:20px}._a3_1n7zq_619,._b_1n7zq_177{position:relative;display:inline-block}._a3_1n7zq_619{text-decoration:none;line-height:24px;font-weight:800;color:inherit;min-width:43px;white-space:nowrap}._b_1n7zq_177{letter-spacing:.2px;line-height:16px;min-width:33px}._divtagText2_1n7zq_637{flex:1;background-color:var(--color-mediumvioletred);display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;padding:var(--padding-11xs-7) var(--padding-5xs) var(--padding-10xs-3);flex-shrink:0}._div_1n7zq_22{position:relative;text-decoration:line-through;letter-spacing:.2px;line-height:16px;font-weight:500;display:inline-block;min-width:41px;white-space:nowrap}._spanpriceStrikethroughbody1_1n7zq_657{height:14.4px;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;padding:0;box-sizing:border-box;opacity:.6;flex-shrink:0}._spanpriceStrikethroughbodyContainer_1n7zq_668{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:0 0 var(--padding-10xs-3);color:var(--black)}._divtagTextGroup_1n7zq_676{width:116.2px;display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-start;padding:0 var(--padding-xl) 0 0;box-sizing:border-box;gap:var(--gap-9xs)}._emptyIncludedIcon_1n7zq_686,._emptyIncludedIcon1_1n7zq_687{position:absolute;top:0;left:0;width:16px;height:16px;overflow:hidden}._emptyIncludedIcon1_1n7zq_687{top:23.9px}._includedIcons_1n7zq_698{height:39.9px;width:16px;position:relative}._breakfastIncluded_1n7zq_703,._freeCancellation1_1n7zq_704{position:relative;letter-spacing:.1px;line-height:20px;display:inline-block;min-width:117px}._breakfastIncluded_1n7zq_703{color:var(--black);min-width:126px}._freeCancellationParent_1n7zq_715,._includedIconsParent_1n7zq_716{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--gap-9xs)}._includedIconsParent_1n7zq_716{flex-direction:row;font-size:var(--text-sm-regular-size);color:var(--color-mediumseagreen-100)}._innerRateStrikethrough_1n7zq_728,._innerRateStrikethroughWrapper_1n7zq_729{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}._innerRateStrikethrough_1n7zq_728{align-self:stretch;gap:var(--gap-9xs-7);flex-shrink:0}._innerRateStrikethroughWrapper_1n7zq_729{width:146px;padding:var(--padding-11xs) 0 0;box-sizing:border-box}._emptyButtonContent_1n7zq_745{width:16px;height:16px;position:relative;overflow:hidden;flex-shrink:0}._emptyButtonContentWrapper_1n7zq_752{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:var(--padding-8xs-4) 0 0}._add_1n7zq_759{text-decoration:none;position:relative;font-size:var(--text-base-medium-size);line-height:24px;font-weight:800;font-family:var(--text-sm-regular);color:#fff;text-align:left;display:inline-block;min-width:33px;transition:all .3s ease}._buttonbtnContent_1n7zq_772{cursor:pointer;border:0;padding:var(--padding-xs-6) var(--padding-sm) var(--padding-smi-4) var(--padding-base);background:linear-gradient(135deg,#ff6b9d,#e91e63);box-shadow:0 4px 12px #e91e634d;border-radius:var(--br-base);flex-direction:row;justify-content:flex-start;gap:var(--gap-5xs);flex-shrink:0;margin-right:10px;margin-bottom:7px;margin-top:7px;transition:all .3s ease;position:relative;overflow:hidden}._buttonbtnContent_1n7zq_772:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}._buttonbtnContent_1n7zq_772:hover{transform:translateY(-2px);box-shadow:0 6px 20px #e91e6366;background:linear-gradient(135deg,#f50057,#c2185b)}._buttonbtnContent_1n7zq_772:hover:before{left:100%}._buttonbtnContent_1n7zq_772:active{transform:translateY(0);box-shadow:0 2px 8px #e91e634d}._buttonbtnContent_1n7zq_772,._frameParent1_1n7zq_824,._rateDetails_1n7zq_825{display:flex;align-items:flex-start}._frameParent1_1n7zq_824{align-self:stretch;flex-direction:row;justify-content:space-between;gap:var(--gap-xl);font-size:var(--text-xs-medium-size);color:var(--white)}._rateDetails_1n7zq_825{flex:1;flex-direction:column;justify-content:flex-start;padding:0 var(--padding-12xs) 0 0;box-sizing:border-box;gap:var(--gap-10xs-4);max-width:100%}._rateContainer_1n7zq_846{align-self:stretch;flex-direction:row;padding:0 var(--padding-5xs) 0 var(--padding-6xs)}._divrateList_1n7zq_851,._divroomContainer_1n7zq_852,._rateContainer_1n7zq_846{box-sizing:border-box;width:auto;display:flex;align-items:flex-start;justify-content:flex-start}._divrateList_1n7zq_851{width:360px;border-radius:0 var(--br-base) var(--br-base) 0;overflow:hidden;flex-shrink:0;flex-direction:column;padding:0 0 var(--padding-smi-3);gap:var(--gap-4xs-1);min-width:360px}._divroomContainer_1n7zq_852{width:100%;border-radius:var(--br-5xl);background-color:var(--white);border:.5px solid rgb(211,211,211);flex-direction:row;padding:var(--padding-5xs) var(--padding-6xs) var(--padding-6xs) var(--padding-4xs);gap:var(--gap-5xs);line-height:normal;letter-spacing:normal;text-align:left;font-size:var(--text-base-medium-size);color:var(--black);font-family:var(--text-sm-regular);background:linear-gradient(to bottom,#eef5fb,#fff);box-shadow:0 4px 12px #0000001a;transition:all .3s ease;display:flex}._divroomContainer_1n7zq_852:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000026}@media screen and (max-width: 1600px){._frameWrapper_1n7zq_349{max-width:300px}}@media screen and (max-width: 1500px){._frameWrapper_1n7zq_349{max-width:250px}._divroomContainer_1n7zq_852{width:auto}}@media screen and (max-width: 1300px){._divcarouselParent_1n7zq_346{flex-direction:column}}@media screen and (max-width: 1050px){._divrateList_1n7zq_851{flex:1}}@media screen and (max-width: 768px){._divroomContainer_1n7zq_852{flex-wrap:wrap;width:auto}}@media screen and (max-width: 700px){._detailsContainerParent_1n7zq_275,._divnotesDivider_1n7zq_307{flex-wrap:wrap}._frameParent_1n7zq_348{gap:var(--gap-4xl)}._frameWrapper_1n7zq_349{min-width:100%}._divcarouselParent_1n7zq_346{flex-wrap:wrap;min-width:100%}}@media screen and (max-width: 450px){._detailsContainer_1n7zq_239{min-width:100%}._priceContainer_1n7zq_571{flex-wrap:wrap}._divraterateContainerhighli_1n7zq_604{height:auto}._frameParent1_1n7zq_824{flex-wrap:wrap}._divrateList_1n7zq_851{min-width:100%}}@media (max-width: 450px){._divroomContainer_1n7zq_852{width:auto}}@media screen and (max-width: 600px){._divroomContainer_1n7zq_852{flex-direction:column;align-items:stretch;padding:10px 6px;border-radius:16px;box-shadow:0 2px 8px #00000014;min-width:unset;max-width:98vw;width:100%;margin:0 auto 12px}._divcarouselParent_1n7zq_346{flex-direction:column;gap:0;min-width:100%}._divcarousel_1n7zq_48{min-height:120px;height:120px;width:100%;border-radius:14px 14px 0 0;padding:0}._imgactiveSlidevLazyImageIcon_1n7zq_1,._imgactiveSlidevLazyImageIcon_1n7zq_1._active_1n7zq_18{border-radius:14px 14px 0 0;min-height:120px;max-height:120px;object-fit:cover}._frameWrapper_1n7zq_349{min-width:100%;max-width:100%;padding:0}._frameParent_1n7zq_348{gap:8px}._standard6Bed_1n7zq_172{font-size:1.05rem;line-height:1.2;font-weight:700;margin-bottom:2px}._bedMixedDorm_1n7zq_177{font-size:.92rem;line-height:1.2;margin-bottom:2px}._detailsContainerParent_1n7zq_275{flex-direction:column;gap:2px;font-size:.95rem}._divnotesDivider_1n7zq_307{flex-direction:column;gap:2px;font-size:.85rem;padding:4px 0}._divnotesDividerChild_1n7zq_307{font-size:.85rem;width:100%;min-width:0}._divrateList_1n7zq_851{min-width:100%;width:100%;border-radius:0 0 14px 14px;padding:0 0 8px;gap:4px}._divraterateContainerhighli_1n7zq_604{height:auto;min-height:70px;border-radius:0 0 14px 14px;padding:8px 0}._priceContainerWrapper_1n7zq_585{padding:0 4px}._priceContainer_1n7zq_571{flex-direction:row;align-items:center;justify-content:space-between;gap:0;margin:0;padding:0 2px;width:100%}._innerPriceDetailsWrapper_1n7zq_475{width:100%;padding:0}._a_1n7zq_18,._a1_1n7zq_380,._a2_1n7zq_408{font-size:1.1rem;line-height:1.2}._divtagTextParent_1n7zq_437{gap:4px;padding:0}._buttonbtnContent_1n7zq_772{width:auto;height:auto;min-width:unset;min-height:unset;max-width:unset;max-height:unset;margin:0 0 0 8px;padding:8px 12px;border-radius:18px;display:flex;align-items:center;justify-content:center;font-size:1.1rem;box-shadow:0 2px 8px #e91e6326;background:linear-gradient(135deg,#ff6b9d,#e91e63);gap:8px}._add_1n7zq_759{font-size:1.1rem;font-weight:800;color:#fff;min-width:unset;text-align:center;width:auto;padding:0;margin:0;letter-spacing:.2px}._divcounterButtonguestsCounParent_1n7zq_562{width:100%;gap:4px}._divcounterButtonguestsCoun_1n7zq_525{width:100%;padding:6px 0;gap:8px}._bedWrapper_1n7zq_552{justify-content:flex-start;font-size:.95rem}._frameDiv_1n7zq_465{font-size:.95rem}._dotsContainer_1n7zq_97{bottom:2px}}._priceContainerRow_1n7zq_1124{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;gap:16px}@media screen and (max-width: 600px){._priceContainerRow_1n7zq_1124{gap:8px;width:100%;justify-content:space-between}._buttonbtnContent_1n7zq_772{width:auto;height:auto;min-width:unset;min-height:unset;max-width:unset;max-height:unset;margin:0 0 0 8px;padding:8px 12px;border-radius:18px;display:flex;align-items:center;justify-content:center;font-size:1.1rem;box-shadow:0 2px 8px #e91e6326;background:linear-gradient(135deg,#ff6b9d,#e91e63);gap:8px}._add_1n7zq_759{font-size:1.1rem;font-weight:800;color:#fff;min-width:unset;text-align:center;width:auto;padding:0;margin:0;letter-spacing:.2px}._divcounterButtonguestsCoun_1n7zq_525{min-width:0;max-width:unset;padding:8px 12px;border-radius:18px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border:1.5px solid #222;background:#fff;gap:10px}._divcounterButtonguestsCounParent_1n7zq_562{width:auto;max-width:120px;margin:0 auto;padding:8px;background:#f8f9fa;border-radius:12px;box-shadow:0 2px 8px #0000001a}._divcounterButtonguestsCoun_1n7zq_525{width:100%;min-width:80px;max-width:100px;padding:6px 8px;border-radius:8px;border:1px solid #999;background:#fff;gap:8px;justify-content:space-between;align-items:center}._counterButtons_1n7zq_498,._counterButtons1_1n7zq_524{padding:0;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:4px;background:#f0f0f0;cursor:pointer;transition:background-color .2s ease}._counterButtons_1n7zq_498:hover,._counterButtons1_1n7zq_524:hover{background:#e0e0e0}._guestCount_1n7zq_506{font-size:14px;font-weight:600;color:#333;min-width:20px;text-align:center}._bedWrapper_1n7zq_552{justify-content:center;font-size:12px;color:#666;margin-top:4px;text-align:center}._bed_1n7zq_177{font-size:12px;color:#666;font-weight:400}}._bordeauxGetaway_whmub_1{margin:0 0 2px;align-self:center;position:relative;font-size:28px;line-height:36px;font-weight:500;font-family:inherit;letter-spacing:.01em;flex:1}._starIcon_whmub_12{width:16px;height:16px;position:relative;overflow:hidden;flex-shrink:0}._ratingStars_whmub_19{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:var(--padding-11xs) 0 0}._text_whmub_26{position:relative;line-height:20px;font-weight:500;display:inline-block;min-width:21px}._iconText_whmub_33{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:var(--gap-9xs)}._dot_whmub_40{width:2px;height:2px;position:relative;border-radius:50%;background-color:var(--gray-500)}._headerLocation_whmub_47{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:var(--padding-4xs) 0 0}._dot1_whmub_54,._reviews_whmub_55{position:relative}._reviews_whmub_55{text-decoration:underline;line-height:20px;font-weight:500;display:inline-block;min-width:64px}._dot1_whmub_54{width:2px;height:2px;border-radius:50%;background-color:var(--gray-500)}._headerLocation1_whmub_71{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:var(--padding-4xs) 0 0}._badgeIcon_whmub_78{width:16px;height:16px;position:relative;overflow:hidden;flex-shrink:0}._badgeWrapper_whmub_85{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:var(--padding-11xs) 0 0}._text1_whmub_92{position:relative;line-height:20px;font-weight:500;display:inline-block;min-width:70px}._iconText1_whmub_99{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:var(--gap-9xs);color:var(--gray-500)}._dot2_whmub_107{width:2px;height:2px;position:relative;border-radius:50%;background-color:var(--gray-500)}._headerLocation2_whmub_114{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:var(--padding-4xs) 0 0}._bordeauxFrance_whmub_121{position:relative;text-decoration:underline;line-height:20px;font-weight:500;color:var(--gray-500);display:inline-block;min-width:118px}._detailsHeader_whmub_130{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:var(--gap-5xs);max-width:100%}._shareIcon_whmub_138{width:16px;height:16px;position:relative;overflow:hidden;flex-shrink:0;transition:all .2s ease}._shareWrapper_whmub_147{display:flex;flex-direction:row;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;transition:all .2s ease;cursor:pointer;background-color:transparent;border:none}._shareWrapper_whmub_147:hover{background-color:#f7f7f7;transform:scale(1.05)}._shareSaveLabels_whmub_166{display:none}._iconText2_whmub_170{display:flex;flex-direction:row;align-items:center;justify-content:center}._heartIcon_whmub_177{width:16px;height:16px;position:relative;overflow:hidden;flex-shrink:0;transition:all .2s ease}._heartWrapper_whmub_186{display:flex;flex-direction:row;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;transition:all .2s ease;cursor:pointer;background-color:transparent;border:none}._heartWrapper_whmub_186:hover{background-color:#f7f7f7;transform:scale(1.05)}._heartWrapper_whmub_186:hover ._heartIcon_whmub_177{transform:scale(1.1)}._heartWrapper_whmub_186._saved_whmub_209 ._heartIcon_whmub_177{filter:invert(27%) sepia(51%) saturate(2878%) hue-rotate(346deg) brightness(104%) contrast(97%)}._text2_whmub_214{display:none}._detailsActions_whmub_218{display:flex;flex-direction:row;align-items:center;gap:8px;margin-left:auto}._iconText3_whmub_226{display:flex;flex-direction:row;align-items:center;justify-content:center}._detailsActions_whmub_218,._iconText3_whmub_226{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--gap-9xs);padding:4px;border-radius:10px;transition:all .3s ease;align-self:center}._iconText3_whmub_226:hover{background-color:#e0115f0d}._detailsActions_whmub_218{gap:8px;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}._details_whmub_130,._mainContent_whmub_256{display:flex;align-items:center;max-width:100%}._details_whmub_130{align-self:stretch;flex-direction:row;justify-content:space-between;align-items:center;gap:var(--gap-xl);font-size:var(--text-sm-regular-size);width:100%}._mainContent_whmub_256{width:1120px;flex-direction:column;justify-content:flex-start;gap:6px}._imageIcon_whmub_276,._imageIcon1_whmub_277,._imageIcon2_whmub_278{align-self:stretch;flex:1;position:relative;max-width:100%;overflow:hidden;max-height:100%;object-fit:cover;min-width:361px;min-height:400px}._logoWrapper_whmub_289{flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:8px 0 0;box-sizing:border-box;max-width:100%}logoIcon{align-self:stretch;height:40px;position:relative;max-width:100%;overflow:hidden;flex-shrink:0}._right_whmub_307{display:flex;flex-direction:row;align-items:flex-start;max-width:100%;flex:1;justify-content:flex-end;gap:16px;font-size:14px}._titleWrapper_whmub_321{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:14px 0 0}._title_whmub_321{position:relative;line-height:20px;font-weight:500;display:inline-block;min-width:118px;white-space:nowrap}._globeWrapper_whmub_336{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:12px 0 0}._globeIcon_whmub_343{width:24px;height:24px;position:relative;overflow:hidden;flex-shrink:0}._profileDropdown_whmub_350,._right_whmub_307{display:flex;flex-direction:row;align-items:flex-start}._profileDropdown_whmub_350{width:88px;border-radius:100px;background-color:#fff;border:1px solid #e5e7eb;box-sizing:border-box;justify-content:flex-start;padding:6px 7px 6px 15px;gap:8px}._menuWrapper_whmub_366{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:4px 0 0}._menuIcon_whmub_373{width:24px;height:24px;position:relative;overflow:hidden;flex-shrink:0}._avatarIcon_whmub_380{height:32px;width:32px;position:relative;object-fit:contain}._nav_whmub_386,._navBottom_whmub_387,._right1_whmub_388{gap:8px;max-width:100%}._nav_whmub_386,._navBottom_whmub_387{gap:15.5px;font-size:14px;color:#374151}._nav_whmub_386{align-self:stretch;box-shadow:0 -1px #f3f4f6 inset;background-color:#fff;flex-direction:column;padding:24px 6px 16px;box-sizing:border-box;gap:24px;text-align:left;font-size:12px;color:#000;font-family:Inter}._imageIcon1_whmub_277,._imageIcon2_whmub_278{min-width:178px;min-height:196px}._row_whmub_416{align-self:stretch;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:var(--gap-5xs)}._imageIcon3_whmub_424,._imageIcon4_whmub_425{position:relative;object-fit:cover}._imageIcon3_whmub_424{align-self:stretch;flex:1;max-width:100%;overflow:hidden;max-height:100%;min-width:178px;min-height:196px}._imageIcon4_whmub_425{height:196px;width:274px;display:none}._icon_whmub_33{height:20px;width:20px;position:relative;overflow:hidden;flex-shrink:0;min-height:20px}._navigationLabel_whmub_451{position:relative;font-size:var(--text-sm-regular-size);line-height:20px;font-weight:500;font-family:var(--text-sm-regular);color:var(--black);text-align:left;display:inline-block;min-width:107px}._icon1_whmub_462{height:20px;width:20px;position:relative;overflow:hidden;flex-shrink:0;display:none;min-height:20px}._buttonBase_whmub_471{box-shadow:var(--shadow-base);border-radius:var(--br-5xs);background-color:var(--white);border:1px solid var(--black);justify-content:flex-start;padding:var(--padding-7xs) var(--padding-mini);gap:var(--gap-5xs)}._button_whmub_471,._buttonBase_whmub_471,._image_whmub_276{display:flex;flex-direction:row;align-items:flex-start}._button_whmub_471{cursor:pointer;border:0;padding:0;background-color:transparent;justify-content:flex-start;z-index:1}._image_whmub_276{flex:.8394;justify-content:flex-end;padding:136px var(--padding-3xl) var(--padding-5xl);box-sizing:border-box;background-size:cover;background-repeat:no-repeat;background-position:top;min-width:178px}._galleryImages_whmub_506,._imageGrid_whmub_507,._imageNavigation_whmub_508{display:flex;align-items:flex-start;justify-content:flex-start;gap:var(--gap-5xs)}._galleryImages_whmub_506{align-self:stretch;flex-direction:row}._imageGrid_whmub_507,._imageNavigation_whmub_508{max-width:100%}._imageNavigation_whmub_508{flex:1;flex-direction:column}._imageGrid_whmub_507{width:1140px;border-radius:16px;overflow:hidden;flex-direction:row;flex-wrap:wrap;margin-top:-15px}._priceLabel_whmub_535{flex:1;position:relative;font-size:var(--text-xl-medium-size);line-height:32px;font-weight:500;display:inline-block;min-width:37px;white-space:nowrap}._nightLabel_whmub_545{height:28px;position:relative;line-height:24px;display:flex;align-items:center;flex-shrink:0;min-width:6px}._nightCount_whmub_554{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:var(--padding-11xs) 0 0}._night_whmub_545{height:28px;position:relative;line-height:24px;display:flex;align-items:center;flex-shrink:0;min-width:39px}._nightCount1_whmub_570,._nights_whmub_571{display:flex;align-items:flex-start;justify-content:flex-start}._nightCount1_whmub_570{flex:1;flex-direction:column;padding:var(--padding-11xs) 0 0}._nights_whmub_571{width:90px;flex-direction:row;gap:var(--gap-9xs)}._starIcon2_whmub_586{width:16px;height:16px;position:relative;overflow:hidden;flex-shrink:0}._starIcon1_whmub_593{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:var(--padding-11xs) 0 0}._ratingValue_whmub_600{position:relative;line-height:20px;font-weight:500;display:inline-block;min-width:21px}._iconText4_whmub_607{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:var(--gap-9xs)}._dot3_whmub_614{width:2px;height:2px;position:relative;border-radius:50%;background-color:var(--gray-500)}._separator_whmub_621{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:var(--padding-4xs) 0 0}._reviews1_whmub_628{position:relative;text-decoration:underline;line-height:20px;font-weight:500;display:inline-block;min-width:64px}._rating_whmub_19{flex-direction:row;justify-content:flex-start;gap:var(--gap-5xs)}._header_whmub_47,._rating_whmub_19,._ratingSummary_whmub_643{display:flex;align-items:flex-start}._ratingSummary_whmub_643{flex-direction:column;justify-content:flex-start;padding:var(--padding-7xs) 0 0;font-size:var(--text-sm-regular-size)}._header_whmub_47{align-self:stretch;flex-direction:row;justify-content:space-between;gap:var(--gap-xl)}._attribute1_whmub_659,._value_whmub_660{align-self:stretch;position:relative}._attribute1_whmub_659{line-height:16px;font-weight:600}._value_whmub_660{width:100%;border:0;outline:0;font-family:var(--text-sm-regular);font-size:var(--text-sm-regular-size);background-color:transparent;height:20px;line-height:20px;color:var(--gray-500);text-align:left;display:flex;align-items:center;min-width:87px;padding:0}._attribute_whmub_659{flex:1;box-shadow:-1px 0 #d1d5db inset;background-color:var(--white);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:var(--padding-5xs);box-sizing:border-box;min-width:105px}._attribute3_whmub_696,._value1_whmub_697{align-self:stretch;position:relative}._attribute3_whmub_696{line-height:16px;font-weight:600}._value1_whmub_697{width:100%;border:0;outline:0;font-family:var(--text-sm-regular);font-size:var(--text-sm-regular-size);background-color:transparent;height:20px;line-height:20px;color:var(--gray-500);text-align:left;display:flex;align-items:center;min-width:87px;padding:0}._attribute2_whmub_721,._row1_whmub_722{display:flex;align-items:flex-start;justify-content:flex-start}._attribute2_whmub_721{flex:1;background-color:var(--white);flex-direction:column;padding:var(--padding-5xs);box-sizing:border-box;min-width:105px}._row1_whmub_722{align-self:stretch;box-shadow:0 -1px #d1d5db inset;flex-direction:row;row-gap:20px}._guests_whmub_741,._guests1_whmub_742{align-self:stretch;position:relative}._guests_whmub_741{line-height:16px;font-weight:600}._guests1_whmub_742{font-size:var(--text-sm-regular-size);line-height:20px;color:var(--gray-500)}._label_whmub_755{flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;min-width:168px}._chevronDownIcon_whmub_763{height:32px;width:32px;position:relative;overflow:hidden;flex-shrink:0}._attribute4_whmub_770,._details1_whmub_771{align-self:stretch;background-color:var(--white);display:flex;justify-content:flex-start}._attribute4_whmub_770{flex-direction:row;align-items:center;padding:var(--padding-5xs);gap:var(--gap-base)}._details1_whmub_771{border-radius:var(--br-5xs);border:1px solid var(--gray-300);overflow:hidden;flex-direction:column;align-items:flex-start;font-size:var(--text-xxs-medium-size)}._icon2_whmub_791{height:20px;width:20px;overflow:hidden;flex-shrink:0;display:none;min-height:20px}._icon2_whmub_791,._icon3_whmub_800,._text3_whmub_801{position:relative}._text3_whmub_801{line-height:20px;font-weight:500;display:inline-block;min-width:55px}._icon3_whmub_800{height:20px;width:20px;overflow:hidden;flex-shrink:0;display:none;min-height:20px}._buttonBase1_whmub_818{flex:1;box-shadow:var(--shadow-base);border-radius:var(--br-5xs);background-color:var(--color-crimson);display:flex;flex-direction:row;align-items:flex-start;justify-content:center;padding:var(--padding-xs) var(--padding-xl);box-sizing:border-box;gap:var(--gap-5xs);max-width:100%}._button1_whmub_832,._youWontBe_whmub_833{align-self:stretch;font-size:var(--text-sm-regular-size)}._button1_whmub_832{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;max-width:100%;color:var(--white)}._youWontBe_whmub_833{position:relative;line-height:20px;color:var(--gray-500);text-align:center}._loader_whmub_853{border:8px solid #f3f3f3;border-top:8px solid #3498db;border-radius:50%;width:60px;height:60px;animation:_spin_whmub_1 2s linear infinite}@keyframes _spin_whmub_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._breakdownValues_whmub_871,._x7Nights_whmub_872{position:relative;line-height:24px;display:inline-block}._x7Nights_whmub_872{flex:1;min-width:86px}._breakdownValues_whmub_871{text-align:right;min-width:40px;white-space:nowrap}._row2_whmub_886{align-self:stretch;display:flex;flex-direction:row;align-items:flex-start;justify-content:center;gap:var(--gap-base)}._div_whmub_894,._weeklyDiscount_whmub_895{position:relative;line-height:24px;display:inline-block}._weeklyDiscount_whmub_895{flex:1;min-width:98px}._div_whmub_894{color:var(--emerald-500);text-align:right;min-width:38px}._row3_whmub_909{align-self:stretch;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:var(--gap-base)}._cleaningFee_whmub_917,._div1_whmub_918{position:relative;line-height:24px;display:inline-block}._cleaningFee_whmub_917{flex:1;min-width:74px}._div1_whmub_918{text-align:right;min-width:30px;white-space:nowrap}._row4_whmub_932{align-self:stretch;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:var(--gap-base)}._div2_whmub_940,._serviceFee_whmub_941{position:relative;line-height:24px;display:inline-block}._serviceFee_whmub_941{flex:1;min-width:67px}._div2_whmub_940{text-align:right;min-width:31px;white-space:nowrap}._row5_whmub_955{align-self:stretch;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:var(--gap-base)}._div3_whmub_963,._occupancyTaxesAnd_whmub_964{position:relative;line-height:24px;display:inline-block}._occupancyTaxesAnd_whmub_964{flex:1;min-width:159px}._div3_whmub_963{text-align:right;min-width:30px;white-space:nowrap}._priceDetails_whmub_978,._row6_whmub_979{align-self:stretch;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:var(--gap-base)}._priceDetails_whmub_978{flex-direction:column;gap:var(--gap-5xs)}._divider_whmub_991{width:100%;height:.5px;background:#e5e5e5;margin:12px 0 6px;border:none}@media screen and (max-width: 600px){._divider_whmub_991{margin:-10px 0 6px}}._total_whmub_1004,._total1_whmub_1005{position:relative;line-height:150%;font-weight:500;display:inline-block}._total_whmub_1004{flex:1;min-width:29px}._total1_whmub_1005{text-align:right;min-width:38px;white-space:nowrap}._bookingBox_whmub_1020,._totalParent_whmub_1021{align-self:stretch;display:flex;align-items:flex-start;justify-content:flex-start}._totalParent_whmub_1021{flex-direction:row;gap:var(--gap-base)}._bookingBox_whmub_1020{box-shadow:var(--shadow-xl);border-radius:var(--br-5xs);background-color:var(--white);border:1px solid var(--gray-200);box-sizing:border-box;flex-direction:column;padding:var(--padding-3xl) var(--padding-4xl);gap:15.8px;max-width:100%}._flagPriority2Icon_whmub_1042{width:16px;height:16px;position:relative;overflow:hidden;flex-shrink:0}._flag_whmub_1042{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:var(--padding-11xs) 0 0}._text4_whmub_1056{position:relative;text-decoration:underline;line-height:20px;display:inline-block;min-width:116px}._iconText5_whmub_1063{align-self:stretch;display:flex;flex-direction:row;align-items:flex-start;justify-content:center;padding:0 var(--padding-xl);gap:var(--gap-5xs);font-size:var(--text-sm-regular-size);color:var(--gray-500)}._bookingContainer_whmub_1074{width:370px;flex-direction:column;align-items:flex-start;gap:var(--gap-5xl);min-width:370px;max-width:100%;max-height:200px}._bookingContainer_whmub_1074,._listing_whmub_1084,._listingContent_whmub_1085,._page_whmub_1086{display:flex;justify-content:flex-start}._listingContent_whmub_1085{width:90%;max-width:5xl;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:var(--gap-61xl);max-width:100%;text-align:left;font-size:var(--text-base-medium-size);color:var(--black);font-family:var(--text-sm-regular)}._listing_whmub_1084,._page_whmub_1086{flex-direction:column}._page_whmub_1086{align-self:stretch;background-color:var(--white);align-items:center;padding:24px 0 0;box-sizing:border-box;gap:6px;max-width:100%;text-align:left;font-size:var(--text-3xl-medium-size);color:var(--black);font-family:var(--text-sm-regular)}._listing_whmub_1084{width:100%;position:relative;overflow:hidden;align-items:flex-start;line-height:normal;letter-spacing:normal}@media screen and (max-width: 1200px){._listingContent_whmub_1085{gap:var(--gap-21xl)}._page_whmub_1086{padding-top:var(--padding-xl);padding-bottom:var(--padding-xl);box-sizing:border-box}}@media screen and (max-width: 1050px){._bordeauxGetaway_whmub_1{font-size:var(--text-2xl-medium-size);line-height:32px}._bookingContainer_whmub_1074{flex:1}._listingContent_whmub_1085{flex-wrap:wrap}}@media screen and (max-width: 750px){._details_whmub_130,._galleryImages_whmub_506,._row_whmub_416{flex-wrap:wrap}._bookingBox_whmub_1020{padding-top:var(--padding-xl);padding-bottom:var(--padding-xl);box-sizing:border-box}._listingContent_whmub_1085,._page_whmub_1086{gap:var(--gap-xl)}}@media screen and (max-width: 450px){._bordeauxGetaway_whmub_1{font-size:var(--text-lg-medium-size);line-height:24px}._detailsHeader_whmub_130{flex-wrap:wrap}._imageIcon_whmub_276{min-width:100%}._image_whmub_276{flex:1}._imageNavigation_whmub_508{min-width:100%}._priceLabel_whmub_535{font-size:var(--text-base-medium-size);line-height:26px}._attribute4_whmub_770,._header_whmub_47,._row1_whmub_722,._row2_whmub_886,._row3_whmub_909,._row4_whmub_932,._row5_whmub_955,._row6_whmub_979,._totalParent_whmub_1021{flex-wrap:wrap}._bookingContainer_whmub_1074{min-width:100%}._heartIcon_whmub_177,._shareIcon_whmub_138{width:18px;height:18px}._heartWrapper_whmub_186,._shareWrapper_whmub_147{width:36px;height:36px}._detailsActions_whmub_218{gap:12px}}@keyframes _ldio-yzaezf3dcmj_whmub_1{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}._loadingio-spinner-rolling-2by998twmg8_whmub_1244{width:200px;height:200px;display:inline-block;overflow:hidden;background:#fff}._ldioYzaezf3dcmj_whmub_1252{width:100%;height:100%;position:relative;transform:translateZ(0) scale(1);backface-visibility:hidden;transform-origin:0 0}._ldioYzaezf3dcmj_whmub_1252 div{position:absolute;width:120px;height:120px;border:20px solid #e15b64;border-top-color:transparent;border-radius:50%;animation:_ldio-yzaezf3dcmj_whmub_1 1s linear infinite;top:100px;left:100px;box-sizing:content-box}._frameIcon_tl1dv_1{width:16px;height:16px;position:relative;overflow:hidden;flex-shrink:0;z-index:1}._frameWrapper_tl1dv_9{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:0 0 var(--padding-xs)}._aug22_tl1dv_16,._dates_tl1dv_17{position:relative}._dates_tl1dv_17{text-decoration:none;letter-spacing:.2px;line-height:16px;color:inherit;display:inline-block;min-width:34px;z-index:1}._aug22_tl1dv_16{align-self:stretch;font-size:var(--text-base-medium-size);line-height:24px;color:var(--black)}._datesParent_tl1dv_35,._inputnativeInput_tl1dv_36{flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--gap-12xs-2)}._inputnativeInput_tl1dv_36{border-radius:var(--br-base);background-color:var(--white);overflow:hidden;flex-direction:row;align-items:flex-end;padding:var(--padding-5xs-8) var(--padding-5xs) var(--padding-5xs) var(--padding-base);gap:var(--gap-base)}._divvDivider_tl1dv_54{width:1px;height:48px;position:relative;border-right:.6px solid var(--color-darkgray);box-sizing:border-box}._divvDividerWrapper_tl1dv_61{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:var(--padding-9xs) 0 0}._frameIcon1_tl1dv_68{width:16px;height:16px;position:relative;overflow:hidden;flex-shrink:0;z-index:1}._frameContainer_tl1dv_76{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:0 0 var(--padding-xs)}._a_tl1dv_16,._guests_tl1dv_84{text-decoration:none;position:relative}._guests_tl1dv_84{letter-spacing:.2px;line-height:16px;color:inherit;display:inline-block;min-width:41px;z-index:1}._a_tl1dv_16{align-self:stretch;font-size:var(--text-base-medium-size);line-height:24px;color:var(--black)}._guestsParent_tl1dv_102{flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--gap-12xs-2)}._divinlineFormsmall_tl1dv_110,._inputnativeInput1_tl1dv_111{background-color:var(--white);display:flex;flex-direction:row}._inputnativeInput1_tl1dv_111{border-radius:var(--br-base);overflow:hidden;flex-shrink:0;display:flex;justify-items:center;align-items:center;box-sizing:border-box}._divinlineFormsmall_tl1dv_110{align-self:stretch;border-radius:20px;border:.6px solid var(--color-darkgray);align-items:flex-start;padding-left:10px;padding-right:10px;gap:var(--gap-9xs)}._doubleBedPrivate_tl1dv_139,._room_tl1dv_140,._x1Night_tl1dv_141{position:relative;line-height:24px}._doubleBedPrivate_tl1dv_139{font-weight:800;max-width:100%}._room_tl1dv_140,._x1Night_tl1dv_141{display:inline-block}._room_tl1dv_140{text-decoration:none;color:inherit;min-width:56px}._x1Night_tl1dv_141{min-width:122px}._roomPriceNight_tl1dv_162{flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;max-width:100%}._b_tl1dv_171{position:relative;letter-spacing:.2px;line-height:16px;display:inline-block;min-width:33px}._divtagText_tl1dv_178,._divtagTextWrapper_tl1dv_179{display:flex;align-items:flex-start}._divtagText_tl1dv_178{align-self:stretch;background-color:var(--color-mediumvioletred);flex-direction:row;justify-content:flex-start;padding:var(--padding-11xs-7) var(--padding-6xs) var(--padding-10xs-3);flex-shrink:0}._divtagTextWrapper_tl1dv_179{flex:1;flex-direction:column;justify-content:flex-end;padding:0 0 var(--padding-9xs)}._frameIcon2_tl1dv_197{height:16px;width:16px;position:relative;overflow:hidden;flex-shrink:0}._frameFrame_tl1dv_204{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-end;padding:0 var(--padding-5xs);cursor:pointer}._a1_tl1dv_212,._div_tl1dv_54{position:relative;line-height:24px;display:inline-block;white-space:nowrap}._a1_tl1dv_212{text-decoration:none;color:inherit;min-width:50px}._div_tl1dv_54{text-decoration:line-through;font-weight:500;min-width:55px;flex-shrink:0}._divdiscountPricestrikethrou_tl1dv_230{flex-direction:row;align-items:flex-start;padding:0 0 var(--padding-12xs-4) 0;opacity:.6}._divdiscountPricestrikethrou_tl1dv_230,._frameGroup_tl1dv_237,._frameParent_tl1dv_238,._parent_tl1dv_239{display:flex;justify-content:flex-start}._parent_tl1dv_239{flex-direction:column;align-items:flex-start;gap:var(--gap-12xs-4)}._frameGroup_tl1dv_237,._frameParent_tl1dv_238{align-items:flex-end}._frameGroup_tl1dv_237{flex-direction:column;gap:var(--gap-4xl-6);flex-shrink:0;font-size:var(--text-base-medium-size);color:var(--color-gray-100)}._frameParent_tl1dv_238{align-self:stretch;flex-direction:row;gap:var(--gap-9xs-9)}._frameDiv_tl1dv_264,._roomPriceNightParent_tl1dv_265{display:flex;align-items:flex-start;justify-content:flex-start}._frameDiv_tl1dv_264{width:108.7px;flex-direction:column;padding:8.4px 0 0;box-sizing:border-box;font-size:var(--text-xs-medium-size);color:var(--white)}._roomPriceNightParent_tl1dv_265{align-self:stretch;flex-direction:row;gap:11.3px;max-width:90%}._basicDoubleBed_tl1dv_286{position:relative;line-height:24px;font-weight:800}._b1_tl1dv_291,._room1_tl1dv_292,._x1Night1_tl1dv_293{position:relative;line-height:24px;display:inline-block;min-width:56px}._b1_tl1dv_291,._x1Night1_tl1dv_293{min-width:122px}._b1_tl1dv_291{letter-spacing:.2px;line-height:16px;min-width:33px}._divtagText1_tl1dv_308,._divtagTextContainer_tl1dv_309{display:flex;flex-direction:row;align-items:flex-start}._divtagText1_tl1dv_308{width:51.2px;background-color:var(--color-mediumvioletred);justify-content:flex-start;padding:var(--padding-11xs-8) var(--padding-6xs) var(--padding-10xs-2);box-sizing:border-box}._divtagTextContainer_tl1dv_309{align-self:stretch;justify-content:flex-end;font-size:var(--text-xs-medium-size);color:var(--white)}._roomPriceNight1_tl1dv_327,._roomPriceNightWrapper_tl1dv_328{display:flex;flex-direction:column;align-items:flex-start}._roomPriceNight1_tl1dv_327{align-self:stretch;justify-content:flex-start;gap:var(--gap-12xs-1)}._roomPriceNightWrapper_tl1dv_328{flex:1;justify-content:flex-end;padding:0 0 var(--padding-9xs)}._frameIcon3_tl1dv_343{height:16px;width:16px;position:relative;overflow:hidden;flex-shrink:0}._frameWrapper1_tl1dv_350{cursor:pointer;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-end;padding:0 var(--padding-5xs)}._div1_tl1dv_358,._div2_tl1dv_359{position:relative;line-height:24px;display:inline-block;min-width:50px;white-space:nowrap}._div2_tl1dv_359{text-decoration:line-through;font-weight:500;min-width:55px;flex-shrink:0}._divdiscountPricestrikethrou1_tl1dv_372{flex-direction:row;align-items:flex-start;padding:0 0 var(--padding-12xs-4) 0;opacity:.6}._divdiscountPricestrikethrou1_tl1dv_372,._divrate_tl1dv_379,._frameParent1_tl1dv_380,._group_tl1dv_381{display:flex;justify-content:flex-start}._group_tl1dv_381{flex-direction:column;align-items:flex-start;gap:.3px}._divrate_tl1dv_379,._frameParent1_tl1dv_380{align-items:flex-end}._frameParent1_tl1dv_380{flex-direction:column;gap:23.7px}._divrate_tl1dv_379{align-self:stretch;border-bottom:.6px solid var(--color-gainsboro-100);flex-direction:row;padding:var(--padding-mini) 0;gap:var(--gap-9xs-9)}._b2_tl1dv_405,._bed_tl1dv_406,._standard6Bed_tl1dv_407,._x1Night2_tl1dv_408{position:relative;line-height:24px}._standard6Bed_tl1dv_407{font-weight:800}._b2_tl1dv_405,._bed_tl1dv_406,._x1Night2_tl1dv_408{display:inline-block;min-width:42px}._b2_tl1dv_405,._x1Night2_tl1dv_408{min-width:118px}._b2_tl1dv_405{letter-spacing:.2px;line-height:16px;min-width:33px}._divtagText2_tl1dv_430{width:51.2px;background-color:var(--color-mediumvioletred);flex-direction:row;justify-content:flex-start;padding:var(--padding-11xs-7) var(--padding-5xs) var(--padding-10xs-3);box-sizing:border-box}._bedPriceNight_tl1dv_438,._divtagText2_tl1dv_430,._divtagTextFrame_tl1dv_440{display:flex;align-items:flex-start}._divtagTextFrame_tl1dv_440{align-self:stretch;flex-direction:row;justify-content:flex-end;font-size:var(--text-xs-medium-size);color:var(--white)}._bedPriceNight_tl1dv_438{flex:1;flex-direction:column;justify-content:flex-start;gap:var(--gap-12xs-1);flex-shrink:0}._frameIcon4_tl1dv_458{height:16px;width:16px;position:relative;overflow:hidden;flex-shrink:0}._frameWrapper2_tl1dv_465{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-end;padding:0 var(--padding-3xs) 0 19px}._div3_tl1dv_472,._div4_tl1dv_473{position:relative;line-height:24px;display:inline-block;min-width:45px;white-space:nowrap}._div4_tl1dv_473{text-decoration:line-through;font-weight:500;min-width:44px;flex-shrink:0}._container_tl1dv_486,._divdiscountPricestrikethrou2_tl1dv_487,._frameParent2_tl1dv_488{display:flex;align-items:flex-start;justify-content:flex-start}._divdiscountPricestrikethrou2_tl1dv_487{flex-direction:row;padding:0 var(--padding-11xs) var(--padding-12xs-4) 0;opacity:.6}._container_tl1dv_486,._frameParent2_tl1dv_488{flex-direction:column;gap:var(--gap-12xs-4)}._frameParent2_tl1dv_488{margin-bottom:-4px;align-items:flex-end;gap:var(--gap-4xl-6);flex-shrink:0}._divrate1_tl1dv_509,._divrateParent_tl1dv_510,._divroomRates_tl1dv_511{align-self:stretch;display:flex;justify-content:flex-start}._divrate1_tl1dv_509{border-top:.6px solid var(--color-gainsboro-100);margin-top:0;flex-direction:row;align-items:flex-end;padding:var(--padding-mini) 0 3.9px;gap:var(--gap-9xs)}._payableNow_tl1dv_542,._total_tl1dv_543{position:relative;line-height:24px;font-weight:800;display:inline-block;min-width:40px}._payableNow_tl1dv_542{color:var(--color-mediumseagreen-100);min-width:101px}._totalPayable_tl1dv_554{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--gap-base)}._div5_tl1dv_561,._div6_tl1dv_562{position:relative;line-height:24px;font-weight:800;display:inline-block;min-width:59px;white-space:nowrap}._div6_tl1dv_562{min-width:49px}._parent1_tl1dv_573,._totalPayableParent_tl1dv_574,._wrapper_tl1dv_575{display:flex;align-items:flex-start;justify-content:flex-start}._wrapper_tl1dv_575{flex-direction:row;padding:0 0 0 var(--padding-3xs);color:var(--color-mediumseagreen-100)}._parent1_tl1dv_573,._totalPayableParent_tl1dv_574{flex-direction:column;gap:var(--gap-base)}._totalPayableParent_tl1dv_574{align-self:stretch;flex-direction:row;justify-content:space-between;gap:var(--gap-xl)}._bookNow_tl1dv_596{position:relative;font-size:var(--text-base-medium-size);line-height:24px;display:inline-block;font-family:var(--text-sm-regular);color:var(--white);text-align:left;min-width:79px}._frameIcon5_tl1dv_606{width:16px;height:16px;position:relative;overflow:hidden;flex-shrink:0}._frameWrapper3_tl1dv_613{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:4.3px 0 0}._buttonbtnContentfullWidth_tl1dv_620{cursor:pointer;border:0;padding:11.7px var(--padding-xl) var(--padding-smi-3);background-color:#f25621;align-self:stretch;border-radius:var(--br-base);display:flex;flex-direction:row;align-items:flex-start;justify-content:center;gap:6.6px}._divtagIcon_tl1dv_633{height:20px;width:20px;position:relative;min-height:20px;flex-shrink:0}._freeCancellation_tl1dv_640{position:relative;letter-spacing:.2px;line-height:16px;display:inline-block;min-width:106px}._divtagIconParent_tl1dv_647,._divtagTexttagTextIcon_tl1dv_648{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-shrink:0}._divtagTexttagTextIcon_tl1dv_648{flex:1;background-color:var(--color-mediumspringgreen);padding:var(--padding-11xs-8) var(--padding-9xs) var(--padding-10xs-2);white-space:nowrap}._divtagIconParent_tl1dv_647{width:141.4px}._changeOfPlans_tl1dv_664{align-self:stretch;position:relative;font-size:var(--text-sm-regular-size);letter-spacing:.1px;line-height:20px;color:var(--black);flex-shrink:0}._frameParent3_tl1dv_673,._frameParent4_tl1dv_674{align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}._frameParent4_tl1dv_674{height:89.7px;padding:0 var(--padding-xs) 69.7px 0;box-sizing:border-box;gap:9.7px;font-size:var(--text-xs-medium-size);color:var(--white)}._frameParent3_tl1dv_673{gap:16.1px;flex-shrink:0}._imgIcon_tl1dv_694,._imgIcon1_tl1dv_695{height:25px;width:24px;position:relative;overflow:hidden;flex-shrink:0;min-height:25px}._imgIcon2_tl1dv_703{object-fit:cover}._imgIcon2_tl1dv_703,._imgIcon3_tl1dv_707{height:25px;width:24px;position:relative;overflow:hidden;flex-shrink:0;min-height:25px}._imageContainer_tl1dv_715,._imageContainerWrapper_tl1dv_716{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}._imageContainer_tl1dv_715{gap:var(--gap-base)}._imageContainerWrapper_tl1dv_716{padding:0 var(--padding-5xs)}._divbreakdownWrapperhasRate_tl1dv_728{box-shadow:0 16px 30px #0000001a;margin-top:10px;max-height:670px;border-radius:20px;width:376px}._divbreakdownWrapperhasRate_tl1dv_728,._frameSection_tl1dv_736{display:block;margin-right:10px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;box-sizing:border-box;text-align:left;font-family:var(--text-sm-regular);padding:10px 10px 10px 20px;box-shadow:0 px 0 #0000001a}._frameSection_tl1dv_736{align-self:stretch;height:297.3px;padding:0 var(--padding-12xs) 3.3px 0;gap:38.3px;font-size:var(--text-base-medium-size);color:var(--black);margin-bottom:-100px;margin-top:-40px}._inputnativeInput1_tl1dv_111{display:flex;align-items:center}._guestsParent_tl1dv_102{display:flex;align-items:center;gap:8px;padding:10px}._a_tl1dv_16{font-size:larger;font-weight:700}._changeButton_tl1dv_783{background-color:transparent;border:none;font-size:16px;cursor:pointer}._divroomRates_tl1dv_511{display:flex;flex-direction:column;align-items:flex-start;max-height:400px;overflow-y:auto;overflow-x:hidden;padding:20px 16px 16px 0;box-sizing:border-box;gap:16px;text-align:left;font-size:var(--text-base-medium-size);color:var(--color-gray-100);font-family:var(--text-sm-regular);scrollbar-width:none;-ms-overflow-style:none}._divroomRates_tl1dv_511::-webkit-scrollbar{display:none}._sticky_tl1dv_820{position:fixed;top:10px;right:10px;width:376px;z-index:1000;background-color:var(--white);box-shadow:0 16px 30px #0000001a}@media (max-width: 913px){._sticky_tl1dv_820{position:static;top:auto}}._pricing-container_tl1dv_839{margin-top:5px;align-self:stretch;padding:0 var(--padding-12xs) 3.3px 0;gap:38.3px;font-size:var(--text-base-medium-size);color:var(--black)}._arrow-toggle_tl1dv_847{width:20px;height:20px;border-radius:50%;border:1.5px solid #ddd;background-color:#fff;display:flex;align-items:center;justify-content:center;font-size:20px;color:#222;cursor:pointer;box-shadow:0 2px 6px #0000000d;transition:all .3s ease}._arrow-toggle_tl1dv_847:hover{box-shadow:0 4px 10px #0000001a}@media (max-width: 600px){._bottomBarMobile_tl1dv_869{position:fixed;left:0;right:0;bottom:0;z-index:100;background:#fff;box-shadow:0 -2px 10px #0000001a;border-top-left-radius:16px;border-top-right-radius:16px;padding:12px 16px;cursor:pointer;transition:box-shadow .2s}._fullScreenModalMobile_tl1dv_883{position:fixed;top:0;left:0;right:0;bottom:0;z-index:200;background:#fff;overflow-y:auto;border-top-left-radius:22px;border-top-right-radius:22px;margin-left:0;margin-right:0;padding-bottom:80px;animation:_slideUp_tl1dv_964 .3s;box-shadow:0 0 16px #0000001a}._closeModalBtnMobile_tl1dv_901{position:absolute;top:16px;right:16px;font-size:2rem;background:none;border:none;z-index:201;cursor:pointer}._mobileBookNowBar_tl1dv_911{position:fixed;left:8px;right:8px;bottom:16px;z-index:210;background:#fff;border-radius:12px;box-shadow:0 2px 12px #0000001a;padding:12px 0 8px;display:flex;justify-content:center;align-items:center}._mobileBookNowButton_tl1dv_925{background:var(--color-crimson);color:#fff;border:none;border-radius:8px;padding:14px 0;width:90%;font-weight:700;font-size:1.1rem;box-shadow:0 2px 8px #ff6b2c14;cursor:pointer;text-align:center}._noScroll_tl1dv_938{overflow:hidden!important;height:100vh!important}}@keyframes _slideUp_tl1dv_964{0%{transform:translateY(100%);opacity:.7}to{transform:translateY(0);opacity:1}}@keyframes _slideDown_tl1dv_967{0%{transform:translateY(0);opacity:1}to{transform:translateY(100%);opacity:.7}}._slideUp_tl1dv_964{animation:_slideUp_tl1dv_964 .35s cubic-bezier(.4,0,.2,1) forwards}._slideDown_tl1dv_967{animation:_slideDown_tl1dv_967 .35s cubic-bezier(.4,0,.2,1) forwards}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._swiperContainer_1ey39_1{width:100%;max-width:370px;border-radius:10px;overflow:hidden}._swiperImage_1ey39_8{width:100%;height:220px;object-fit:cover;border-radius:10px}._swiper-pagination-bullet_1ey39_15{background:#ff5722!important}._swiper-button-prev_1ey39_19,._swiper-button-next_1ey39_20{color:#ff5722!important}@media (max-width: 600px){._swiperContainer_1ey39_1{max-width:100vw;border-radius:0}._swiperImage_1ey39_8{height:45vw;min-height:180px;max-height:320px;border-radius:0}}._scrollContainer_1ey39_39{display:flex;flex-direction:row;overflow-x:auto;gap:10px;width:100vw;padding:0 0 10px;scroll-snap-type:x mandatory;scrollbar-width:none}._scrollContainer_1ey39_39::-webkit-scrollbar{display:none}._scrollImage_1ey39_52{flex:0 0 auto;width:95vw;height:60vw;min-width:220px;max-width:600px;min-height:220px;max-height:400px;object-fit:cover;border-radius:18px;scroll-snap-align:start;position:relative}._imageCounterOverlay_1ey39_66{position:absolute;bottom:14px;right:18px;background:#0000008c;color:#fff;font-size:.92rem;font-weight:500;padding:3px 10px;border-radius:14px;z-index:2;pointer-events:none}._shareWrapper_98aog_1{display:flex;flex-direction:row;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;transition:all .2s ease;cursor:pointer;background-color:transparent;border:none}._shareWrapper_98aog_1:hover{background-color:#f7f7f7;transform:scale(1.05)}._shareIcon_98aog_20{width:16px;height:16px;position:relative;overflow:hidden;flex-shrink:0}._heartIcon_98aog_28{width:16px;height:16px;position:relative;overflow:hidden;flex-shrink:0;transition:all .2s ease}._heartWrapper_98aog_37{display:flex;flex-direction:row;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;transition:all .2s ease;cursor:pointer;background-color:transparent;border:none}._heartWrapper_98aog_37:hover{background-color:#f7f7f7;transform:scale(1.05)}._heartWrapper_98aog_37:hover ._heartIcon_98aog_28{transform:scale(1.1)}._heartWrapper_98aog_37._saved_98aog_60 ._heartIcon_98aog_28{filter:invert(27%) sepia(51%) saturate(2878%) hue-rotate(346deg) brightness(104%) contrast(97%)}._detailsActions_98aog_64{display:flex;flex-direction:row;align-items:center;gap:8px;margin-left:auto}@media screen and (max-width: 450px){._heartIcon_98aog_28,._shareIcon_98aog_20{width:14px;height:14px}._heartWrapper_98aog_37,._shareWrapper_98aog_1{width:28px;height:28px}._detailsActions_98aog_64{gap:6px}}._galleryContainer_mlowa_2{min-height:100vh;background:#f5f5f5;padding:0;position:relative;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._loadingContainer_mlowa_11{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;background:#f5f5f5;color:#333;gap:20px}._loadingSpinner_mlowa_22{width:50px;height:50px;border:3px solid rgba(255,255,255,.3);border-top:3px solid white;border-radius:50%;animation:_spin_mlowa_1 1s linear infinite}@keyframes _spin_mlowa_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._emptyState_mlowa_41{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;background:#f5f5f5;color:#333;text-align:center;padding:20px;gap:20px}._emptyStateIcon_mlowa_54{font-size:4rem;opacity:.7}._emptyState_mlowa_41 h2{margin:0;font-size:2rem;font-weight:600}._emptyState_mlowa_41 p{margin:0;font-size:1.1rem;opacity:.8;max-width:400px}._galleryHeader_mlowa_73{position:sticky;top:0;z-index:100;background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:1rem 2rem;display:flex;align-items:center;justify-content:space-between;box-shadow:0 2px 20px #0000001a;border-bottom:1px solid rgba(255,255,255,.2)}._galleryTitle_mlowa_87{margin:0;font-size:1.5rem;font-weight:700;color:#2d3748;flex:1;text-align:center}._imageCount_mlowa_96{font-size:.9rem;color:#718096;font-weight:500}._backButton_mlowa_103{display:flex;align-items:center;gap:8px;background:linear-gradient(135deg,#ec4899,#be185d);color:#fff;border:none;padding:12px 20px;border-radius:25px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #ec489966}._backButton_mlowa_103:hover{transform:translateY(-2px);box-shadow:0 6px 20px #ec489999}._backButton_mlowa_103:active{transform:translateY(0)}._galleryGrid_mlowa_129{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;padding:2rem;max-width:1400px;margin:0 auto}._imageCard_mlowa_138{position:relative;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 10px 30px #0000001a;transition:all .3s ease;cursor:pointer}._imageCard_mlowa_138:hover{transform:translateY(-8px);box-shadow:0 20px 40px #00000026}._imageWrapper_mlowa_153{position:relative;width:100%;height:100%;overflow:hidden}._image_mlowa_96{width:100%;height:100%;object-fit:cover;transition:transform .5s ease;display:block}._imageCard_mlowa_138:hover ._image_mlowa_96{transform:scale(1.05)}._imageOverlay_mlowa_173{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,rgba(0,0,0,.2) 0%,transparent 30%,transparent 70%,rgba(0,0,0,.4) 100%);opacity:0;transition:opacity .3s ease;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;padding:20px}._imageCard_mlowa_138:hover ._imageOverlay_mlowa_173{opacity:1}._fullscreenButton_mlowa_200{position:absolute;top:15px;right:15px;background:#ffffffe6;border:none;border-radius:50%;width:40px;height:40px;color:#2d3748;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._fullscreenButton_mlowa_200:hover{background:#fff;transform:scale(1.1);box-shadow:0 4px 15px #0003}._fullscreenModal_mlowa_225{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000f2;display:flex;align-items:center;justify-content:center;z-index:2000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:_fadeIn_mlowa_1 .3s ease}@keyframes _fadeIn_mlowa_1{0%{opacity:0}to{opacity:1}}._modalContent_mlowa_249{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}._imageContainer_mlowa_259{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;-webkit-user-select:none;user-select:none}._fullscreenImage_mlowa_270{max-width:100%;max-height:100%;object-fit:contain;border-radius:8px;box-shadow:0 20px 60px #00000080;animation:_zoomIn_mlowa_439 .3s ease;transition:transform .1s ease-out;will-change:transform}@keyframes _zoomIn_mlowa_439{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}._zoomControls_mlowa_293{position:absolute;top:20px;left:50%;transform:translate(-50%);display:flex;gap:10px;background:#000000b3;padding:10px 15px;border-radius:25px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);z-index:10}._zoomButton_mlowa_308{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:50%;width:40px;height:40px;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;font-size:.8rem;font-weight:600;z-index:11}._zoomButton_mlowa_308:first-child,._zoomButton_mlowa_308:nth-child(2){font-size:1.2rem}._zoomButton_mlowa_308:hover:not(:disabled){background:#fff3;transform:scale(1.1)}._zoomButton_mlowa_308:disabled{opacity:.5;cursor:not-allowed}._zoomButton_mlowa_308:not(:disabled){opacity:1;cursor:pointer}._closeButton_mlowa_346{position:absolute;top:20px;right:20px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:50%;width:50px;height:50px;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10;opacity:1}._closeButton_mlowa_346:hover{background:#fff3;transform:scale(1.1)}._closeButton_mlowa_346:disabled{opacity:1;cursor:pointer}._closeButton_mlowa_346:not(:disabled){opacity:1;cursor:pointer}._navButton_mlowa_381{position:absolute;top:50%;transform:translateY(-50%);background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:50%;width:60px;height:60px;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10;opacity:1}._navButton_mlowa_381:hover{background:#fff3;transform:translateY(-50%) scale(1.1)}._navButton_mlowa_381:disabled{opacity:1;cursor:pointer}._navButton_mlowa_381:not(:disabled){opacity:1;cursor:pointer}._prevButton_mlowa_416{left:20px}._nextButton_mlowa_420{right:20px}._imageCounter_mlowa_424{position:absolute;bottom:20px;left:50%;transform:translate(-50%);background:#ffffff1a;color:#fff;padding:10px 20px;border-radius:25px;font-size:.9rem;font-weight:600;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)}._zoomInfo_mlowa_439{position:absolute;bottom:20px;right:20px;background:#ffffff1a;color:#fff;padding:8px 15px;border-radius:20px;font-size:.8rem;font-weight:600;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)}@media (max-width: 768px){._galleryHeader_mlowa_73{padding:1rem;flex-direction:column;gap:10px}._galleryTitle_mlowa_87{font-size:1.2rem}._backButton_mlowa_103{padding:10px 16px;font-size:.8rem}._galleryGrid_mlowa_129{grid-template-columns:1fr;gap:15px;padding:1rem}._imageCard_mlowa_138{border-radius:12px}._fullscreenButton_mlowa_200{width:35px;height:35px;top:10px;right:10px}._imageOverlay_mlowa_173{padding:15px}._navButton_mlowa_381{width:50px;height:50px}._prevButton_mlowa_416{left:10px}._nextButton_mlowa_420{right:10px}._closeButton_mlowa_346{top:10px;right:10px;width:40px;height:40px}._imageCounter_mlowa_424{bottom:10px;left:50%;transform:translate(-50%)}._zoomControls_mlowa_293{top:10px;padding:8px 12px;gap:8px}._zoomButton_mlowa_308{width:35px;height:35px;font-size:.7rem}._zoomInfo_mlowa_439{bottom:10px;right:10px;padding:6px 12px;font-size:.7rem}}@media (max-width: 480px){._galleryGrid_mlowa_129{padding:.5rem;gap:10px}._imageCard_mlowa_138:hover,._imageCard_mlowa_138:hover ._image_mlowa_96{transform:none}._imageOverlay_mlowa_173{opacity:1;background:linear-gradient(to bottom,rgba(0,0,0,.3) 0%,transparent 40%,transparent 60%,rgba(0,0,0,.5) 100%)}._zoomControls_mlowa_293{flex-direction:column;top:50%;left:10px;transform:translateY(-50%)}._navButton_mlowa_381{width:45px;height:45px}}._backButton_mlowa_103:focus,._fullscreenButton_mlowa_200:focus,._closeButton_mlowa_346:focus,._navButton_mlowa_381:focus,._zoomButton_mlowa_308:focus{outline:2px solid #667eea;outline-offset:2px}@media (prefers-contrast: high){._galleryContainer_mlowa_2{background:#000}._imageCard_mlowa_138{border:2px solid #fff}._fullscreenButton_mlowa_200,._closeButton_mlowa_346,._navButton_mlowa_381,._zoomButton_mlowa_308{background:#000;border:2px solid #fff}}@media (prefers-reduced-motion: reduce){._imageCard_mlowa_138,._image_mlowa_96,._fullscreenButton_mlowa_200,._closeButton_mlowa_346,._navButton_mlowa_381,._zoomButton_mlowa_308,._fullscreenImage_mlowa_270{transition:none}._imageCard_mlowa_138:hover,._imageCard_mlowa_138:hover ._image_mlowa_96{transform:none}}._container_oof61_3{max-width:100%;width:100%;margin:0 auto;padding:8px;background-color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#222;line-height:1.3;min-height:-moz-fit-content;min-height:fit-content;box-sizing:border-box}._header_oof61_17{padding:8px 0;border-bottom:1px solid #ebebeb;margin-bottom:12px}._title_oof61_23{font-size:20px;font-weight:600;color:#222;margin:0 0 2px;line-height:1.2}._subtitle_oof61_31{font-size:14px;color:#717171;margin:0;font-weight:400}._section_oof61_38{margin-bottom:12px}._sectionTitle_oof61_42{font-size:16px;font-weight:600;color:#222;margin:0 0 3px;line-height:1.2}._sectionDescription_oof61_50{font-size:13px;color:#717171;margin:0 0 8px;line-height:1.3}._radioGroup_oof61_57{display:flex;flex-direction:column;gap:6px}._radioLabel_oof61_63{display:flex;align-items:center;cursor:pointer;padding:8px 10px;border:1px solid #dddddd;border-radius:4px;transition:all .2s ease}._radioLabel_oof61_63:hover{border-color:#222}._radioInput_oof61_77{margin-right:8px;width:14px;height:14px;accent-color:#ff385c}._radioText_oof61_84{font-size:14px;font-weight:400;color:#222}._formGroup_oof61_90{margin-bottom:8px}._label_oof61_94{display:block;font-size:13px;font-weight:600;color:#222;margin-bottom:3px}._input_oof61_102{width:100%;padding:8px 10px;border:1px solid #dddddd;border-radius:4px;font-size:14px;font-weight:400;color:#222;background-color:#fff;transition:all .2s ease;box-sizing:border-box}._input_oof61_102:focus{outline:none;border-color:#222;box-shadow:0 0 0 1px #2222221a}._input_oof61_102::placeholder{color:#717171}._select_oof61_125{width:100%;padding:8px 10px;border:1px solid #dddddd;border-radius:4px;font-size:14px;font-weight:400;color:#222;background-color:#fff;cursor:pointer;transition:all .2s ease;box-sizing:border-box}._select_oof61_125:focus{outline:none;border-color:#222;box-shadow:0 0 0 1px #2222221a}._nameGroup_oof61_145{display:grid;grid-template-columns:1fr 1fr;gap:8px}._phoneGroup_oof61_151{display:grid;grid-template-columns:60px 1fr;gap:8px}._countryCode_oof61_157{padding:8px 6px;border:1px solid #dddddd;border-radius:4px;font-size:14px;font-weight:400;color:#222;background-color:#fff;cursor:pointer;transition:all .2s ease}._countryCode_oof61_157:focus{outline:none;border-color:#222;box-shadow:0 0 0 1px #2222221a}._paymentSummary_oof61_175{background-color:#f7f7f7;border-radius:4px;padding:10px;margin-bottom:10px}._summaryRow_oof61_182{display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:400;color:#222}._totalAmount_oof61_191{font-size:16px;font-weight:600;color:#222}._paymentButton_oof61_197{width:100%;padding:10px 14px;background-color:#ff385c;color:#fff;font-size:16px;font-weight:600;border:none;border-radius:4px;cursor:pointer;transition:all .2s ease;margin-bottom:8px;position:relative;overflow:hidden}._paymentButton_oof61_197:hover:not(:disabled){background-color:#e31c5f;transform:translateY(-1px);box-shadow:0 2px 8px #ff385c4d}._paymentButton_oof61_197:active:not(:disabled){transform:translateY(0)}._paymentButton_oof61_197:disabled{background-color:#ddd;color:#717171;cursor:not-allowed;transform:none;box-shadow:none}._loading_oof61_231{background-color:#ff385c}._loadingText_oof61_235{display:flex;align-items:center;justify-content:center;gap:4px}._spinner_oof61_242{width:12px;height:12px;border:1px solid #ffffff;border-top:1px solid transparent;border-radius:50%;animation:_spin_oof61_242 1s linear infinite}@keyframes _spin_oof61_242{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._terms_oof61_260{text-align:center;margin-top:6px}._termsText_oof61_265{font-size:11px;color:#717171;line-height:1.3;margin:0}._link_oof61_272{color:#222;text-decoration:underline;font-weight:500}._link_oof61_272:hover{color:#ff385c}@media (max-width: 768px){._container_oof61_3{padding:6px}._header_oof61_17{padding:6px 0;margin-bottom:8px}._title_oof61_23{font-size:18px}._sectionTitle_oof61_42{font-size:15px}._section_oof61_38{margin-bottom:8px}._nameGroup_oof61_145,._phoneGroup_oof61_151{grid-template-columns:1fr;gap:6px}._countryCode_oof61_157{width:100%}._paymentButton_oof61_197{padding:10px 12px;font-size:15px}}@media (max-width: 480px){._container_oof61_3{padding:4px}._header_oof61_17{padding:4px 0;margin-bottom:6px}._title_oof61_23{font-size:16px}._sectionTitle_oof61_42{font-size:14px}._section_oof61_38,._formGroup_oof61_90{margin-bottom:6px}._input_oof61_102,._select_oof61_125{padding:6px 8px;font-size:13px}._paymentButton_oof61_197{padding:8px 10px;font-size:14px}._radioLabel_oof61_63{padding:6px 8px}._radioText_oof61_84{font-size:13px}._paymentSummary_oof61_175{padding:8px}}@media (max-width: 360px){._container_oof61_3{padding:3px}._header_oof61_17{padding:3px 0;margin-bottom:4px}._title_oof61_23{font-size:15px}._sectionTitle_oof61_42{font-size:13px}._input_oof61_102,._select_oof61_125{padding:5px 6px;font-size:12px}._paymentButton_oof61_197{padding:6px 8px;font-size:13px}._radioLabel_oof61_63{padding:4px 6px}._radioText_oof61_84{font-size:12px}}@media (max-height: 500px) and (orientation: landscape){._container_oof61_3{padding:4px}._header_oof61_17{padding:3px 0;margin-bottom:4px}._section_oof61_38,._formGroup_oof61_90{margin-bottom:4px}._input_oof61_102,._select_oof61_125{padding:4px 6px;font-size:12px}._paymentButton_oof61_197{padding:6px 8px;font-size:13px}}._chatContainer_1y2cy_1{display:flex;height:100vh;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background-color:#0f172a;color:#e5e7eb}._sidebar_1y2cy_9{width:20%;background:#1e293b;color:#e5e7eb;padding:20px}._sidebar_1y2cy_9 h2{margin-bottom:20px;font-size:1.5rem;color:#a78bfa}._sidebar_1y2cy_9 ul{list-style:none;padding:0}._sidebar_1y2cy_9 li{padding:10px;cursor:pointer;border-radius:4px;transition:background .3s}._sidebar_1y2cy_9 li:hover,._sidebar_1y2cy_9 ._activeRoom_1y2cy_35{background:#6d28d9;color:#fff}._chatArea_1y2cy_40{flex:1;display:flex;flex-direction:column}._chatHeader_1y2cy_46{padding:10px;background:#6d28d9;color:#fff;text-align:center;font-size:1.25rem;font-weight:700}._messages_1y2cy_55{flex:1;padding:20px;overflow-y:auto;background:#0f172a}._message_1y2cy_55{margin-bottom:10px;padding:10px;background:#1e293b;border-radius:4px;transition:transform .2s}._message_1y2cy_55:hover{transform:scale(1.02)}._chatFooter_1y2cy_74{display:flex;gap:10px;padding:10px;background:#1e293b}._input_1y2cy_81{flex:1;padding:10px;border:1px solid #64748B;border-radius:4px;background:#0f172a;color:#e5e7eb}._input_1y2cy_81:focus{outline:none;border-color:#a78bfa}._sendButton_1y2cy_95{padding:10px 20px;border:none;background:#6d28d9;color:#fff;border-radius:4px;cursor:pointer;transition:background .3s}._sendButton_1y2cy_95:hover{background:#a78bfa}@media (max-width: 768px){._sidebar_1y2cy_9{width:100%;display:none;position:absolute;z-index:10}._sidebar_1y2cy_9._active_1y2cy_35{display:block}._menuButton_1y2cy_122{display:block;padding:10px;background:#6d28d9;color:#fff;border:none;font-size:1.2rem;cursor:pointer;transition:background .3s}._menuButton_1y2cy_122:hover{background:#a78bfa}}@media (max-width: 768px){._chatContainer_1y2cy_1{flex-direction:column}._chatArea_1y2cy_40{flex:1;display:flex;flex-direction:column}}._pageContainer_1nmwy_3{min-height:100vh;background:linear-gradient(135deg,#fef2f2,#fce7f3);position:relative;overflow:hidden}._backgroundPattern_1nmwy_10{position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 25% 25%,rgba(222,50,80,.06) 0%,transparent 50%),radial-gradient(circle at 75% 75%,rgba(222,50,80,.04) 0%,transparent 50%),radial-gradient(circle at 50% 50%,rgba(245,232,232,.12) 0%,transparent 70%),url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23de3250' fill-opacity='0.03'%3E%3Cpath d='M40 40c0-11.046-8.954-20-20-20s-20 8.954-20 20 8.954 20 20 20 20-8.954 20-20zm0 0c0 11.046 8.954 20 20 20s20-8.954 20-20-8.954-20-20-20-20 8.954-20 20z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");animation:_float_1nmwy_1 25s ease-in-out infinite}@keyframes _float_1nmwy_1{0%,to{transform:translateY(0) rotate(0) scale(1)}33%{transform:translateY(-15px) rotate(.5deg) scale(1.02)}66%{transform:translateY(10px) rotate(-.5deg) scale(.98)}}._mainContent_1nmwy_48{display:flex;min-height:100vh;position:relative;z-index:1}._heroSection_1nmwy_56{flex:1;display:flex;align-items:center;justify-content:center;padding:3rem 2rem;background:linear-gradient(135deg,#de32500f,#e85a7314);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border-right:1px solid rgba(222,50,80,.15);position:relative;overflow:hidden}._heroSection_1nmwy_56:after{content:"";position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:url("data:image/svg+xml,%3Csvg width='120' height='120' viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23de3250' fill-opacity='0.02'%3E%3Cpath d='M60 60c0-16.569-13.431-30-30-30S0 43.431 0 60s13.431 30 30 30 30-13.431 30-30zm0 0c0 16.569 13.431 30 30 30s30-13.431 30-30-13.431-30-30-30-30 13.431-30 30z'/%3E%3C/g%3E%3C/svg%3E");animation:_rotate_1nmwy_1 80s linear infinite;z-index:-1}._heroSection_1nmwy_56:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#de32500a,#e85a730f);z-index:-1}._heroContent_1nmwy_100{max-width:500px;text-align:center;color:#374151;animation:_fadeInUp_1nmwy_1 1s ease-out}._logoSection_1nmwy_107{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-bottom:2.5rem;animation:_bounceIn_1nmwy_1 1s ease-out .3s both}._logo_1nmwy_107{font-size:3rem;filter:drop-shadow(0 4px 8px rgba(222,50,80,.15));animation:_pulse_1nmwy_1 2s ease-in-out infinite}._brandName_1nmwy_122{font-size:2.25rem;font-weight:800;margin:0;background:linear-gradient(135deg,#de3250,#e85a73);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:_slideInRight_1nmwy_1 1s ease-out .5s both}._heroTitle_1nmwy_133{font-size:3.5rem;font-weight:900;margin:0 0 1.5rem;line-height:1.1;color:#1a1a1a;text-shadow:0 2px 4px rgba(222,50,80,.08);animation:_slideInUp_1nmwy_1 1s ease-out .7s both}._heroSubtitle_1nmwy_143{font-size:1.35rem;margin:0 0 3rem;color:#6b7280;line-height:1.6;animation:_slideInUp_1nmwy_1 1s ease-out .9s both}._heroFeatures_1nmwy_151{display:flex;flex-direction:column;gap:1.25rem;margin-top:2rem;animation:_slideInUp_1nmwy_1 1s ease-out 1.1s both}._feature_1nmwy_159{display:flex;align-items:center;gap:1rem;font-size:1.15rem;color:#374151;padding:1.25rem 1.5rem;background:#fffffffa;border-radius:20px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:2px solid rgba(222,50,80,.15);transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 4px 20px #de32501f}._feature_1nmwy_159:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(222,50,80,.08),transparent);transition:left .6s ease}._feature_1nmwy_159:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 12px 35px #de325033;background:#fff;border-color:#de32504d}._feature_1nmwy_159:hover:before{left:100%}._featureIcon_1nmwy_203{font-size:1.75rem;filter:drop-shadow(0 2px 4px rgba(222,50,80,.15));animation:_bounce_1nmwy_1 2s ease-in-out infinite}._formSection_1nmwy_210{flex:1;display:flex;align-items:center;justify-content:center;padding:3rem 2rem;background:linear-gradient(135deg,#de32500f,#e85a7314);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border-left:1px solid rgba(222,50,80,.15);position:relative;overflow:hidden}._formSection_1nmwy_210:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#de32500a,#e85a730f);z-index:-1}._formContainer_1nmwy_242{width:100%;max-width:400px;animation:_slideIn_1nmwy_1 .6s ease-out}._formContainer_1nmwy_242>*{animation:_fadeInUp_1nmwy_1 .6s ease-out}._formContainer_1nmwy_242>*:nth-child(1){animation-delay:.1s}._formContainer_1nmwy_242>*:nth-child(2){animation-delay:.2s}._formContainer_1nmwy_242>*:nth-child(3){animation-delay:.3s}._formContainer_1nmwy_242>*:nth-child(4){animation-delay:.4s}._formContainer_1nmwy_242>*:nth-child(5){animation-delay:.5s}._formContainer_1nmwy_242>*:nth-child(6){animation-delay:.6s}@keyframes _slideIn_1nmwy_1{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes _fadeInUp_1nmwy_1{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideInRight_1nmwy_1{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes _bounceIn_1nmwy_1{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes _slideInUp_1nmwy_1{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes _bounce_1nmwy_1{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}@keyframes _pulse_1nmwy_1{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes _rotate_1nmwy_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._mobileHeader_1nmwy_369{display:none;text-align:center;margin-bottom:2rem}._mobileLogo_1nmwy_375{font-size:3rem;margin-bottom:1rem;filter:drop-shadow(0 2px 4px rgba(222,50,80,.2))}._mobileTitle_1nmwy_381{font-size:2rem;font-weight:700;color:#1a1a1a;margin:0}._desktopHeader_1nmwy_389{text-align:center;margin-bottom:2rem}._formTitle_1nmwy_394{font-size:2rem;font-weight:700;color:#1a1a1a;margin:0 0 .5rem}._formSubtitle_1nmwy_401{font-size:1rem;color:#6b7280;margin:0}._form_1nmwy_210{display:flex;flex-direction:column;gap:1.5rem}._errorMessage_1nmwy_415{display:flex;align-items:center;gap:.75rem;background:linear-gradient(135deg,#dc26261a,#ef44441a);border:2px solid rgba(220,38,38,.2);color:#dc2626;padding:1rem;border-radius:12px;margin-bottom:1rem;font-size:.875rem;font-weight:500;animation:_slideInFromTop_1nmwy_1 .3s ease-out}._errorIcon_1nmwy_434{font-size:1.25rem;flex-shrink:0}._inputGroup_1nmwy_439{display:flex;flex-direction:column;gap:.5rem}._label_1nmwy_445{font-size:.875rem;font-weight:600;color:#374151}._inputWrapper_1nmwy_451{position:relative}._input_1nmwy_439{width:100%;padding:1.25rem;border:2px solid rgba(222,50,80,.18);border-radius:16px;font-size:1rem;transition:all .3s cubic-bezier(.4,0,.2,1);background:#fffffffa;color:#1a1a1a;box-shadow:0 4px 20px #de32501f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._input_1nmwy_439:focus{outline:none;border-color:#de3250;box-shadow:0 0 0 4px #de325026,0 8px 25px #de325033;transform:translateY(-2px);background:#fff}._input_1nmwy_439:focus-visible{outline:2px solid #de3250;outline-offset:2px}._input_1nmwy_439::placeholder{color:#9ca3af}._passwordToggle_1nmwy_487{position:absolute;right:1rem;top:50%;transform:translateY(-50%);background:none;border:none;color:#6b7280;cursor:pointer;padding:.25rem;border-radius:4px;transition:all .3s ease}._passwordToggle_1nmwy_487:hover{color:#de3250;background:#de32501a}._forgotPassword_1nmwy_506{text-align:right}._forgotLink_1nmwy_510{background:none;border:none;color:#de3250;font-size:.875rem;font-weight:500;cursor:pointer;text-decoration:none;transition:all .3s ease}._forgotLink_1nmwy_510:hover{color:#c42a45;text-decoration:underline}._primaryButton_1nmwy_527{width:100%;padding:1rem;border:none;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center}._primaryButton_1nmwy_527:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}._primaryButton_1nmwy_527:hover:before{left:100%}._buttonActive_1nmwy_564{background:linear-gradient(135deg,#de3250,#e85a73);color:#fff;box-shadow:0 4px 12px #de32504d}._buttonActive_1nmwy_564:hover{transform:translateY(-2px);box-shadow:0 6px 20px #de325066;background:linear-gradient(135deg,#c42a45,#de3250)}._buttonActive_1nmwy_564:active{transform:translateY(0)}._buttonActive_1nmwy_564:focus-visible{outline:2px solid white;outline-offset:2px}._socialButton_1nmwy_585:focus-visible{outline:2px solid #de3250;outline-offset:2px}._buttonDisabled_1nmwy_590{background:linear-gradient(135deg,#fce7f3,#fdf2f8);color:#de3250;cursor:not-allowed;border:2px solid rgba(222,50,80,.2);box-shadow:0 4px 12px #de32501a}._buttonDisabled_1nmwy_590:hover{background:linear-gradient(135deg,#fce7f3,#fdf2f8);transform:none;box-shadow:0 4px 12px #de32501a}._loadingContent_1nmwy_604{display:flex;align-items:center;justify-content:center;gap:.5rem}._spinner_1nmwy_611{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-top:2px solid white;border-radius:50%;animation:_spin_1nmwy_611 1s linear infinite}@keyframes _spin_1nmwy_611{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._divider_1nmwy_630{position:relative;text-align:center;margin:2rem 0}._divider_1nmwy_630:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,#de3250 50%,transparent 100%)}._dividerText_1nmwy_651{background:#fffffffa;padding:0 1rem;color:#6b7280;font-size:.875rem;position:relative;z-index:1}._socialButtons_1nmwy_661{display:flex;flex-direction:column;gap:1rem}._socialButton_1nmwy_585{display:flex;align-items:center;justify-content:center;gap:.75rem;width:100%;padding:1.25rem;border:2px solid rgba(222,50,80,.18);border-radius:16px;background:#fffffffa;color:#374151;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 20px #de32501f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._socialButton_1nmwy_585:hover{border-color:#de3250;background:#fffffff2;transform:translateY(-2px);box-shadow:0 8px 25px #de325033}._socialButton_1nmwy_585:active{transform:translateY(0);box-shadow:0 4px 15px #de32501f}._signUpSection_1nmwy_699{text-align:center;margin-top:2rem}._signUpText_1nmwy_704{color:#6b7280;font-size:.875rem;margin:0}._signUpLink_1nmwy_710{background:none;border:none;color:#de3250;font-weight:600;cursor:pointer;text-decoration:none;transition:all .3s ease}._signUpLink_1nmwy_710:hover{color:#c42a45;text-decoration:underline}._footer_1nmwy_726{margin-top:2rem;text-align:center}._footerText_1nmwy_731{color:#9ca3af;font-size:.75rem;line-height:1.5;margin:0}._footerLink_1nmwy_738{color:#6b7280;text-decoration:none;transition:all .3s ease}._footerLink_1nmwy_738:hover{color:#de3250;text-decoration:underline}@media (max-width: 1024px){._heroSection_1nmwy_56{display:none}._formSection_1nmwy_210{flex:none;width:100%;padding:1rem}._formContainer_1nmwy_242{max-width:100%}}@media (max-width: 768px){._pageContainer_1nmwy_3{background:linear-gradient(135deg,#fef2f2,#fce7f3);padding:1rem}._mainContent_1nmwy_48{min-height:calc(100vh - 2rem)}._formSection_1nmwy_210{background:linear-gradient(135deg,#de32500f,#e85a7314);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border-radius:32px;margin:0;padding:3rem 2rem;box-shadow:0 30px 60px #de325026;border:2px solid rgba(222,50,80,.15);position:relative}._formSection_1nmwy_210:after{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(135deg,#de325014,#f5e8e814);border-radius:30px;z-index:-1}._mobileHeader_1nmwy_369{display:block}._desktopHeader_1nmwy_389{display:none}._formTitle_1nmwy_394{font-size:1.75rem}._heroTitle_1nmwy_133{font-size:2.5rem}._dividerText_1nmwy_651{background:#fffffffa}}@media (max-width: 480px){._pageContainer_1nmwy_3{padding:.5rem}._mainContent_1nmwy_48{min-height:calc(100vh - 1rem)}._formSection_1nmwy_210{margin:0;padding:1.5rem 1rem;border-radius:20px}._formTitle_1nmwy_394{font-size:1.5rem}._mobileTitle_1nmwy_381{font-size:1.75rem}._mobileLogo_1nmwy_375{font-size:2.5rem}._input_1nmwy_439,._primaryButton_1nmwy_527,._socialButton_1nmwy_585{padding:.875rem}._form_1nmwy_210{gap:1.25rem}._signUpSection_1nmwy_699,._footer_1nmwy_726{margin-top:1.5rem}}@media (prefers-color-scheme: dark){._pageContainer_1nmwy_3{background:linear-gradient(135deg,#fef2f2,#fce7f3)}._formSection_1nmwy_210{background:#fffffffa}._input_1nmwy_439{background:#fffffffa;border-color:#de32502e;color:#1a1a1a}._input_1nmwy_439:focus{border-color:#de3250;background:#fff}._socialButton_1nmwy_585{background:#fffffffa;border-color:#de32502e;color:#1a1a1a}._formTitle_1nmwy_394,._mobileTitle_1nmwy_381{color:#1a1a1a}._label_1nmwy_445{color:#374151}._dividerText_1nmwy_651{background:#fffffffa}@media (max-width: 768px){._formSection_1nmwy_210{background:#fffffffa;border-color:#de325026}._dividerText_1nmwy_651{background:#fffffffa}}}._pageContainer_1ykz5_3{min-height:100vh;background:#fafafa;position:relative;overflow:hidden}._backgroundPattern_1ykz5_10{position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 25% 25%,rgba(222,50,80,.04) 0%,transparent 50%),radial-gradient(circle at 75% 75%,rgba(222,50,80,.03) 0%,transparent 50%),radial-gradient(circle at 50% 50%,rgba(245,232,232,.08) 0%,transparent 70%),url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23de3250' fill-opacity='0.02'%3E%3Cpath d='M40 40c0-11.046-8.954-20-20-20s-20 8.954-20 20 8.954 20 20 20 20-8.954 20-20zm0 0c0 11.046 8.954 20 20 20s20-8.954 20-20-8.954-20-20-20-20 8.954-20 20z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");animation:_float_1ykz5_1 25s ease-in-out infinite}@keyframes _float_1ykz5_1{0%,to{transform:translateY(0) rotate(0) scale(1)}33%{transform:translateY(-15px) rotate(.5deg) scale(1.02)}66%{transform:translateY(10px) rotate(-.5deg) scale(.98)}}._mainContent_1ykz5_48{display:flex;min-height:100vh;position:relative;z-index:1}._heroSection_1ykz5_56{flex:1;display:flex;align-items:center;justify-content:center;padding:3rem 2rem;background:linear-gradient(135deg,#de32500a,#e85a730f);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border-right:1px solid rgba(222,50,80,.12);position:relative;overflow:hidden}._heroSection_1ykz5_56:after{content:"";position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:url("data:image/svg+xml,%3Csvg width='120' height='120' viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23de3250' fill-opacity='0.015'%3E%3Cpath d='M60 60c0-16.569-13.431-30-30-30S0 43.431 0 60s13.431 30 30 30 30-13.431 30-30zm0 0c0 16.569 13.431 30 30 30s30-13.431 30-30-13.431-30-30-30-30 13.431-30 30z'/%3E%3C/g%3E%3C/svg%3E");animation:_rotate_1ykz5_1 80s linear infinite;z-index:-1}._heroSection_1ykz5_56:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#de325008,#e85a730a);z-index:-1}._heroContent_1ykz5_100{max-width:500px;text-align:center;color:#374151;animation:_fadeInUp_1ykz5_1 1s ease-out}._logoSection_1ykz5_107{display:flex;align-items:center;justify-content:center;gap:.75rem;margin-bottom:2.5rem;animation:_bounceIn_1ykz5_1 1s ease-out .3s both}._logo_1ykz5_107{font-size:3rem;filter:drop-shadow(0 4px 8px rgba(222,50,80,.15));animation:_pulse_1ykz5_1 2s ease-in-out infinite}._brandName_1ykz5_122{font-size:2.25rem;font-weight:800;margin:0;background:linear-gradient(135deg,#de3250,#e85a73);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:_slideInRight_1ykz5_1 1s ease-out .5s both}._heroTitle_1ykz5_133{font-size:3.5rem;font-weight:900;margin:0 0 1.5rem;line-height:1.1;color:#1a1a1a;text-shadow:0 2px 4px rgba(222,50,80,.08);animation:_slideInUp_1ykz5_1 1s ease-out .7s both}._heroSubtitle_1ykz5_143{font-size:1.35rem;margin:0 0 3rem;color:#6b7280;line-height:1.6;animation:_slideInUp_1ykz5_1 1s ease-out .9s both}._heroFeatures_1ykz5_151{display:flex;flex-direction:column;gap:1.25rem;margin-top:2rem;animation:_slideInUp_1ykz5_1 1s ease-out 1.1s both}._feature_1ykz5_159{display:flex;align-items:center;gap:1rem;font-size:1.15rem;color:#374151;padding:1.25rem 1.5rem;background:#fffffffa;border-radius:20px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:2px solid rgba(222,50,80,.12);transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 4px 20px #de32501a}._feature_1ykz5_159:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(222,50,80,.08),transparent);transition:left .6s ease}._feature_1ykz5_159:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 12px 35px #de32502e;background:#fff;border-color:#de325040}._feature_1ykz5_159:hover:before{left:100%}._featureIcon_1ykz5_203{font-size:1.75rem;filter:drop-shadow(0 2px 4px rgba(222,50,80,.15));animation:_bounce_1ykz5_1 2s ease-in-out infinite}._formSection_1ykz5_210{flex:1;display:flex;align-items:center;justify-content:center;padding:3rem 2rem;background:linear-gradient(135deg,#de32500a,#e85a730f);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border-left:1px solid rgba(222,50,80,.12);position:relative;overflow:hidden}._formSection_1ykz5_210:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#de325008,#e85a730a);z-index:-1}._formContainer_1ykz5_242{width:100%;max-width:400px;animation:_slideIn_1ykz5_1 .6s ease-out}._formContainer_1ykz5_242>*{animation:_fadeInUp_1ykz5_1 .6s ease-out}._formContainer_1ykz5_242>*:nth-child(1){animation-delay:.1s}._formContainer_1ykz5_242>*:nth-child(2){animation-delay:.2s}._formContainer_1ykz5_242>*:nth-child(3){animation-delay:.3s}._formContainer_1ykz5_242>*:nth-child(4){animation-delay:.4s}._formContainer_1ykz5_242>*:nth-child(5){animation-delay:.5s}._formContainer_1ykz5_242>*:nth-child(6){animation-delay:.6s}@keyframes _slideIn_1ykz5_1{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes _fadeInUp_1ykz5_1{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideInRight_1ykz5_1{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes _bounceIn_1ykz5_1{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes _slideInUp_1ykz5_1{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes _bounce_1ykz5_1{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}@keyframes _pulse_1ykz5_1{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes _rotate_1ykz5_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._mobileHeader_1ykz5_369{display:none;text-align:center;margin-bottom:2rem}._mobileLogo_1ykz5_375{font-size:3rem;margin-bottom:1rem;filter:drop-shadow(0 2px 4px rgba(222,50,80,.2))}._mobileTitle_1ykz5_381{font-size:2rem;font-weight:700;color:#1a1a1a;margin:0}._desktopHeader_1ykz5_389{text-align:center;margin-bottom:2rem}._formTitle_1ykz5_394{font-size:2rem;font-weight:700;color:#1a1a1a;margin:0 0 .5rem}._formSubtitle_1ykz5_401{font-size:1rem;color:#6b7280;margin:0}._form_1ykz5_210{display:flex;flex-direction:column;gap:1.5rem}._errorMessage_1ykz5_415{display:flex;align-items:center;gap:.75rem;background:linear-gradient(135deg,#dc26261a,#ef44441a);border:2px solid rgba(220,38,38,.2);color:#dc2626;padding:1rem;border-radius:12px;margin-bottom:1rem;font-size:.875rem;font-weight:500;animation:_slideInFromTop_1ykz5_1 .3s ease-out}._errorIcon_1ykz5_434{font-size:1.25rem;flex-shrink:0}._inputGroup_1ykz5_439{display:flex;flex-direction:column;gap:.5rem}._label_1ykz5_445{font-size:.875rem;font-weight:600;color:#374151}._inputWrapper_1ykz5_451{position:relative}._input_1ykz5_439{width:100%;padding:1.25rem;border:2px solid rgba(222,50,80,.15);border-radius:16px;font-size:1rem;transition:all .3s cubic-bezier(.4,0,.2,1);background:#fffffffa;color:#1a1a1a;box-shadow:0 4px 20px #de32501a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._input_1ykz5_439:focus{outline:none;border-color:#de3250;box-shadow:0 0 0 4px #de32501f,0 8px 25px #de32502e;transform:translateY(-2px);background:#fff}._input_1ykz5_439:focus-visible{outline:2px solid #de3250;outline-offset:2px}._input_1ykz5_439::placeholder{color:#9ca3af}._passwordToggle_1ykz5_487{position:absolute;right:1rem;top:50%;transform:translateY(-50%);background:none;border:none;color:#6b7280;cursor:pointer;padding:.25rem;border-radius:4px;transition:all .3s ease}._passwordToggle_1ykz5_487:hover{color:#de3250;background:#de32501a}._forgotPassword_1ykz5_506{text-align:right}._forgotLink_1ykz5_510{background:none;border:none;color:#de3250;font-size:.875rem;font-weight:500;cursor:pointer;text-decoration:none;transition:all .3s ease}._forgotLink_1ykz5_510:hover{color:#c42a45;text-decoration:underline}._primaryButton_1ykz5_527{width:100%;padding:1rem;border:none;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center}._primaryButton_1ykz5_527:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}._primaryButton_1ykz5_527:hover:before{left:100%}._buttonActive_1ykz5_564{background:linear-gradient(135deg,#de3250,#e85a73);color:#fff;box-shadow:0 4px 12px #de32504d}._buttonActive_1ykz5_564:hover{transform:translateY(-2px);box-shadow:0 6px 20px #de325066;background:linear-gradient(135deg,#c42a45,#de3250)}._buttonActive_1ykz5_564:active{transform:translateY(0)}._buttonActive_1ykz5_564:focus-visible{outline:2px solid white;outline-offset:2px}._socialButton_1ykz5_585:focus-visible{outline:2px solid #de3250;outline-offset:2px}._buttonDisabled_1ykz5_590{background:linear-gradient(135deg,#fce7f3,#fdf2f8);color:#de3250;cursor:not-allowed;border:2px solid rgba(222,50,80,.2);box-shadow:0 4px 12px #de32501a}._buttonDisabled_1ykz5_590:hover{background:linear-gradient(135deg,#fce7f3,#fdf2f8);transform:none;box-shadow:0 4px 12px #de32501a}._loadingContent_1ykz5_604{display:flex;align-items:center;justify-content:center;gap:.5rem}._spinner_1ykz5_611{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-top:2px solid white;border-radius:50%;animation:_spin_1ykz5_611 1s linear infinite}@keyframes _spin_1ykz5_611{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._divider_1ykz5_630{position:relative;text-align:center;margin:2rem 0}._divider_1ykz5_630:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,#de3250 50%,transparent 100%)}._dividerText_1ykz5_651{background:#fffffffa;padding:0 1rem;color:#6b7280;font-size:.875rem;position:relative;z-index:1}._socialButtons_1ykz5_661{display:flex;flex-direction:column;gap:1rem}._socialButton_1ykz5_585{display:flex;align-items:center;justify-content:center;gap:.75rem;width:100%;padding:1.25rem;border:2px solid rgba(222,50,80,.15);border-radius:16px;background:#fffffffa;color:#374151;font-size:1rem;font-weight:500;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 20px #de32501a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._socialButton_1ykz5_585:hover{border-color:#de3250;background:#fffffff2;transform:translateY(-2px);box-shadow:0 8px 25px #de32502e}._socialButton_1ykz5_585:active{transform:translateY(0);box-shadow:0 4px 15px #de32501a}._signUpSection_1ykz5_699{text-align:center;margin-top:2rem}._signUpText_1ykz5_704{color:#6b7280;font-size:.875rem;margin:0}._signUpLink_1ykz5_710{background:none;border:none;color:#de3250;font-weight:600;cursor:pointer;text-decoration:none;transition:all .3s ease}._signUpLink_1ykz5_710:hover{color:#c42a45;text-decoration:underline}._footer_1ykz5_726{margin-top:2rem;text-align:center}._footerText_1ykz5_731{color:#9ca3af;font-size:.75rem;line-height:1.5;margin:0}._footerLink_1ykz5_738{color:#6b7280;text-decoration:none;transition:all .3s ease}._footerLink_1ykz5_738:hover{color:#de3250;text-decoration:underline}@media (max-width: 1024px){._heroSection_1ykz5_56{display:none}._formSection_1ykz5_210{flex:none;width:100%;padding:1rem}._formContainer_1ykz5_242{max-width:100%}}@media (max-width: 768px){._pageContainer_1ykz5_3{background:#fafafa;padding:1rem}._mainContent_1ykz5_48{min-height:calc(100vh - 2rem)}._formSection_1ykz5_210{background:linear-gradient(135deg,#de32500a,#e85a730f);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);border-radius:32px;margin:0;padding:3rem 2rem;box-shadow:0 30px 60px #de32501f;border:2px solid rgba(222,50,80,.12);position:relative}._formSection_1ykz5_210:after{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(135deg,#de32500f,#f5e8e80f);border-radius:30px;z-index:-1}._mobileHeader_1ykz5_369{display:block}._desktopHeader_1ykz5_389{display:none}._formTitle_1ykz5_394{font-size:1.75rem}._heroTitle_1ykz5_133{font-size:2.5rem}._dividerText_1ykz5_651{background:#fffffffa}}@media (max-width: 480px){._pageContainer_1ykz5_3{padding:.5rem}._mainContent_1ykz5_48{min-height:calc(100vh - 1rem)}._formSection_1ykz5_210{margin:0;padding:1.5rem 1rem;border-radius:20px}._formTitle_1ykz5_394{font-size:1.5rem}._mobileTitle_1ykz5_381{font-size:1.75rem}._mobileLogo_1ykz5_375{font-size:2.5rem}._input_1ykz5_439,._primaryButton_1ykz5_527,._socialButton_1ykz5_585{padding:.875rem}._form_1ykz5_210{gap:1.25rem}._signUpSection_1ykz5_699,._footer_1ykz5_726{margin-top:1.5rem}}@media (prefers-color-scheme: dark){._pageContainer_1ykz5_3{background:#fafafa}._formSection_1ykz5_210{background:#fffffffa}._input_1ykz5_439{background:#fffffffa;border-color:#de325026;color:#1a1a1a}._input_1ykz5_439:focus{border-color:#de3250;background:#fff}._socialButton_1ykz5_585{background:#fffffffa;border-color:#de325026;color:#1a1a1a}._formTitle_1ykz5_394,._mobileTitle_1ykz5_381{color:#1a1a1a}._label_1ykz5_445{color:#374151}._dividerText_1ykz5_651{background:#fffffffa}@media (max-width: 768px){._formSection_1ykz5_210{background:#fffffffa;border-color:#de32501f}._dividerText_1ykz5_651{background:#fffffffa}}}._modalOverlay_1ykz5_932{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}._modalContent_1ykz5_946{background:#fff;border-radius:16px;padding:32px;width:100%;max-width:400px;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;animation:_modalSlideIn_1ykz5_1 .3s ease-out}@keyframes _modalSlideIn_1ykz5_1{0%{opacity:0;transform:scale(.95) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}._closeButton_1ykz5_970{position:absolute;top:16px;right:16px;background:none;border:none;font-size:24px;color:#6b7280;cursor:pointer;padding:8px;border-radius:8px;transition:all .2s ease}._closeButton_1ykz5_970:hover{background-color:#f3f4f6;color:#374151}._backButton_1ykz5_989{background:none;border:none;font-size:20px;color:#6b7280;cursor:pointer;padding:8px;border-radius:8px;margin-bottom:16px;transition:all .2s ease}._backButton_1ykz5_989:hover{background-color:#f3f4f6;color:#374151}._authContent_1ykz5_1007{padding-top:24px}._authTitle_1ykz5_1011{font-size:28px;font-weight:700;color:#111827;margin-bottom:8px;text-align:center}._authSubtitle_1ykz5_1019{font-size:16px;color:#6b7280;margin-bottom:32px;text-align:center;line-height:1.5}._authOptions_1ykz5_1028{display:flex;flex-direction:column;gap:16px;margin-bottom:32px}._authOptionButton_1ykz5_1035{display:flex;align-items:center;gap:16px;padding:16px;border:2px solid #e5e7eb;border-radius:12px;background:#fff;cursor:pointer;transition:all .2s ease;text-align:left;width:100%}._authOptionButton_1ykz5_1035:hover{border-color:#3b82f6;background-color:#f8faff;transform:translateY(-1px);box-shadow:0 4px 6px -1px #0000001a}._authOptionButton_1ykz5_1035:disabled{opacity:.6;cursor:not-allowed;transform:none}._authOptionButton_1ykz5_1035._guestOption_1ykz5_1062{border-color:#d1d5db;background-color:#f9fafb}._authOptionButton_1ykz5_1035._guestOption_1ykz5_1062:hover{border-color:#9ca3af;background-color:#f3f4f6}._authOptionIcon_1ykz5_1072{font-size:24px;flex-shrink:0}._authOptionTitle_1ykz5_1077{font-size:16px;font-weight:600;color:#111827;margin-bottom:4px}._authOptionDesc_1ykz5_1084{font-size:14px;color:#6b7280}._authForm_1ykz5_1090{display:flex;flex-direction:column;gap:20px;margin-bottom:24px}._formGroup_1ykz5_1097{display:flex;flex-direction:column;gap:8px}._input_1ykz5_439{padding:12px 16px;border:2px solid #e5e7eb;border-radius:8px;font-size:16px;transition:all .2s ease;background-color:#fff}._input_1ykz5_439:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._input_1ykz5_439._inputError_1ykz5_1118{border-color:#ef4444}._input_1ykz5_439._inputError_1ykz5_1118:focus{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}._passwordInput_1ykz5_1127{position:relative}._passwordToggle_1ykz5_487{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;color:#6b7280;cursor:pointer;padding:4px;border-radius:4px;transition:color .2s ease}._passwordToggle_1ykz5_487:hover{color:#374151}._phoneInput_1ykz5_1149{padding:12px 16px;border:2px solid #e5e7eb;border-radius:8px;font-size:16px;transition:all .2s ease;background-color:#fff}._phoneInput_1ykz5_1149:focus-within{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._phoneInput_1ykz5_1149._inputError_1ykz5_1118{border-color:#ef4444}._submitButton_1ykz5_1167{padding:14px 20px;background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden}._submitButton_1ykz5_1167:hover:not(:disabled){background:linear-gradient(135deg,#2563eb,#1e40af);transform:translateY(-1px);box-shadow:0 4px 6px -1px #0000001a}._submitButton_1ykz5_1167:disabled{opacity:.6;cursor:not-allowed;transform:none}._linkButton_1ykz5_1193{background:none;border:none;color:#3b82f6;cursor:pointer;font-weight:600;text-decoration:underline;transition:color .2s ease;padding:4px 0}._linkButton_1ykz5_1193:hover{color:#1d4ed8}._authFooter_1ykz5_1209{text-align:center;border-top:1px solid #e5e7eb;padding-top:24px;margin-top:24px}._authFooter_1ykz5_1209 p{color:#6b7280;font-size:14px;margin:0}._errorAlert_1ykz5_1223{background-color:#fee2e2;border:1px solid #fecaca;color:#dc2626;padding:12px 16px;border-radius:8px;margin-bottom:20px;font-size:14px;display:flex;align-items:center;gap:8px}._successAlert_1ykz5_1236{background-color:#dcfce7;border:1px solid #bbf7d0;color:#16a34a;padding:12px 16px;border-radius:8px;margin-bottom:20px;font-size:14px;display:flex;align-items:center;gap:8px}._errorText_1ykz5_1249{color:#ef4444;font-size:12px;margin-top:4px}@media (max-width: 640px){._modalContent_1ykz5_946{padding:24px;margin:16px;max-width:calc(100vw - 32px)}._authTitle_1ykz5_1011{font-size:24px}._authOptionButton_1ykz5_1035{padding:14px;gap:12px}._authOptionIcon_1ykz5_1072{font-size:20px}._authOptionTitle_1ykz5_1077{font-size:15px}._authOptionDesc_1ykz5_1084{font-size:13px}._input_1ykz5_439,._phoneInput_1ykz5_1149{padding:10px 14px;font-size:16px}._submitButton_1ykz5_1167{padding:12px 18px}}._loading_1ykz5_604{opacity:.7;pointer-events:none}._authOptionButton_1ykz5_1035:focus-visible,._submitButton_1ykz5_1167:focus-visible,._linkButton_1ykz5_1193:focus-visible,._backButton_1ykz5_989:focus-visible,._closeButton_1ykz5_970:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}._authContent_1ykz5_1007{animation:_slideIn_1ykz5_1 .3s ease-out}@keyframes _slideIn_1ykz5_1{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}._googleSignInSection_1ykz5_1327{display:flex;justify-content:center;margin:2rem 0}._socialButton_1ykz5_585{display:flex;align-items:center;gap:.75rem;width:100%;max-width:300px;padding:.875rem 1.5rem;background-color:#fff;color:#374151;border:1px solid #d1d5db;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}._socialButton_1ykz5_585:hover:not(:disabled){background-color:#f9fafb;border-color:#9ca3af;box-shadow:0 1px 3px #0000001a}._socialButton_1ykz5_585:disabled{opacity:.6;cursor:not-allowed}._helpCenter_7boaa_1{min-height:100vh;background-color:#f8f9fa;padding:20px 0}._container_7boaa_7{max-width:1200px;margin:0 auto;padding:0 20px}._header_7boaa_14{text-align:center;margin-bottom:40px;padding:40px 0}._title_7boaa_20{font-size:2.5rem;font-weight:700;color:#1a1a1a;margin-bottom:16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._subtitle_7boaa_28{font-size:1.1rem;color:#666;max-width:600px;margin:0 auto;line-height:1.6}._searchSection_7boaa_37{margin-bottom:50px}._searchBox_7boaa_41{display:flex;max-width:600px;margin:0 auto;box-shadow:0 4px 12px #0000001a;border-radius:8px;overflow:hidden}._searchInput_7boaa_50{flex:1;padding:16px 20px;border:none;font-size:16px;outline:none}._searchButton_7boaa_58{background-color:#00a699;color:#fff;border:none;padding:16px 24px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .2s ease}._searchButton_7boaa_58:hover{background-color:#008f85}._quickLinks_7boaa_74{margin-bottom:50px}._sectionTitle_7boaa_78{font-size:1.5rem;font-weight:600;color:#1a1a1a;margin-bottom:24px;text-align:center}._linksGrid_7boaa_86{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;max-width:800px;margin:0 auto}._quickLink_7boaa_74{display:flex;flex-direction:column;align-items:center;padding:24px;background-color:#fff;border-radius:8px;text-decoration:none;color:#1a1a1a;box-shadow:0 2px 8px #0000001a;transition:transform .2s ease,box-shadow .2s ease}._quickLink_7boaa_74:hover{transform:translateY(-2px);box-shadow:0 4px 16px #00000026}._linkIcon_7boaa_112{font-size:2rem;margin-bottom:12px}._faqSection_7boaa_118{margin-bottom:50px}._category_7boaa_122{margin-bottom:40px;background-color:#fff;border-radius:8px;padding:24px;box-shadow:0 2px 8px #0000001a}._categoryTitle_7boaa_130{font-size:1.3rem;font-weight:600;color:#00a699;margin-bottom:20px;padding-bottom:12px;border-bottom:2px solid #f0f0f0}._questions_7boaa_139{display:flex;flex-direction:column;gap:16px}._questionItem_7boaa_145{border:1px solid #e9ecef;border-radius:6px;overflow:hidden}._question_7boaa_139{background-color:#f8f9fa;padding:16px 20px;cursor:pointer;font-weight:500;color:#1a1a1a;transition:background-color .2s ease;list-style:none}._question_7boaa_139:hover{background-color:#e9ecef}._question_7boaa_139::-webkit-details-marker{display:none}._question_7boaa_139:after{content:"+";float:right;font-weight:700;color:#00a699;font-size:1.2rem}._questionItem_7boaa_145[open] ._question_7boaa_139:after{content:"−"}._answer_7boaa_181{padding:20px;background-color:#fff;color:#666;line-height:1.6;border-top:1px solid #e9ecef}._contactSection_7boaa_190{text-align:center;background-color:#fff;border-radius:8px;padding:40px;box-shadow:0 2px 8px #0000001a}._contactText_7boaa_198{font-size:1.1rem;color:#666;margin-bottom:32px}._contactOptions_7boaa_204{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px;max-width:800px;margin:0 auto}._contactOption_7boaa_204{display:flex;align-items:flex-start;gap:16px;padding:20px;background-color:#f8f9fa;border-radius:8px;text-align:left}._contactIcon_7boaa_222{font-size:1.5rem;flex-shrink:0}._contactOption_7boaa_204 h4{font-size:1.1rem;font-weight:600;color:#1a1a1a;margin-bottom:8px}._contactOption_7boaa_204 p{color:#666;margin-bottom:4px;font-size:.9rem}@media (max-width: 768px){._container_7boaa_7{padding:0 15px}._title_7boaa_20{font-size:2rem}._subtitle_7boaa_28{font-size:1rem}._searchBox_7boaa_41{flex-direction:column}._searchInput_7boaa_50,._searchButton_7boaa_58{width:100%}._linksGrid_7boaa_86{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:15px}._contactOptions_7boaa_204{grid-template-columns:1fr;gap:20px}._contactSection_7boaa_190{padding:30px 20px}}@media (max-width: 480px){._header_7boaa_14{padding:30px 0;margin-bottom:30px}._title_7boaa_20{font-size:1.8rem}._sectionTitle_7boaa_78{font-size:1.3rem}._linksGrid_7boaa_86{grid-template-columns:1fr}._quickLink_7boaa_74,._category_7boaa_122{padding:20px}._contactOption_7boaa_204{flex-direction:column;text-align:center;gap:12px}}._about_99umu_1{min-height:100vh;background-color:#f8f9fa}._container_99umu_6{max-width:1200px;margin:0 auto}._hero_99umu_12{background:linear-gradient(135deg,#00a699,#008f85);color:#fff;padding:80px 20px;text-align:center}._heroContent_99umu_19{max-width:800px;margin:0 auto}._heroTitle_99umu_24{font-size:3rem;font-weight:700;margin-bottom:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._heroSubtitle_99umu_31{font-size:1.2rem;margin-bottom:40px;opacity:.9;line-height:1.6}._heroStats_99umu_38{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:30px;margin-top:40px}._stat_99umu_45{text-align:center}._statNumber_99umu_49{font-size:2.5rem;font-weight:700;margin-bottom:8px}._statLabel_99umu_55{font-size:1rem;opacity:.8}._sectionContent_99umu_61{max-width:1200px;margin:0 auto;padding:80px 20px}._sectionTitle_99umu_67{font-size:2.5rem;font-weight:700;color:#1a1a1a;text-align:center;margin-bottom:50px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._storySection_99umu_77{background-color:#fff}._storyContent_99umu_81{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}._storyText_99umu_88 p{font-size:1.1rem;line-height:1.8;color:#666;margin-bottom:20px}._storyImage_99umu_95{display:flex;justify-content:center;align-items:center}._imagePlaceholder_99umu_101{font-size:8rem;opacity:.7}._valuesSection_99umu_107{background-color:#f8f9fa}._valuesGrid_99umu_111{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px}._valueCard_99umu_117{background-color:#fff;padding:40px 30px;border-radius:12px;text-align:center;box-shadow:0 4px 20px #0000001a;transition:transform .3s ease,box-shadow .3s ease}._valueCard_99umu_117:hover{transform:translateY(-5px);box-shadow:0 8px 30px #00000026}._valueIcon_99umu_131{font-size:3rem;margin-bottom:20px}._valueTitle_99umu_136{font-size:1.3rem;font-weight:600;color:#1a1a1a;margin-bottom:15px}._valueDescription_99umu_143{font-size:1rem;line-height:1.6;color:#666}._teamSection_99umu_150{background-color:#fff}._teamGrid_99umu_154{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:40px}._teamCard_99umu_160{text-align:center;padding:30px}._teamImage_99umu_165{font-size:4rem;margin-bottom:20px}._teamName_99umu_170{font-size:1.3rem;font-weight:600;color:#1a1a1a;margin-bottom:10px}._teamRole_99umu_177{font-size:1rem;line-height:1.6;color:#666}._missionSection_99umu_184{background-color:#f8f9fa}._missionContent_99umu_188{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}._missionText_99umu_195 p{font-size:1.1rem;line-height:1.8;color:#666;margin-bottom:20px}._missionImage_99umu_202{display:flex;justify-content:center;align-items:center}._ctaSection_99umu_209{background:linear-gradient(135deg,#1a1a1a,#333);color:#fff;text-align:center;padding:80px 20px}._ctaContent_99umu_216{max-width:600px;margin:0 auto}._ctaTitle_99umu_221{font-size:2.5rem;font-weight:700;margin-bottom:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._ctaSubtitle_99umu_228{font-size:1.1rem;margin-bottom:40px;opacity:.9;line-height:1.6}._ctaButtons_99umu_235{display:flex;gap:20px;justify-content:center;flex-wrap:wrap}._ctaButtonPrimary_99umu_242{background-color:#00a699;color:#fff;padding:16px 32px;border-radius:8px;text-decoration:none;font-weight:600;font-size:1.1rem;transition:background-color .3s ease}._ctaButtonPrimary_99umu_242:hover{background-color:#008f85}._ctaButtonSecondary_99umu_257{background-color:transparent;color:#fff;padding:16px 32px;border:2px solid white;border-radius:8px;text-decoration:none;font-weight:600;font-size:1.1rem;transition:all .3s ease}._ctaButtonSecondary_99umu_257:hover{background-color:#fff;color:#1a1a1a}@media (max-width: 768px){._hero_99umu_12{padding:60px 20px}._heroTitle_99umu_24{font-size:2.5rem}._heroSubtitle_99umu_31{font-size:1.1rem}._heroStats_99umu_38{grid-template-columns:repeat(2,1fr);gap:20px}._statNumber_99umu_49{font-size:2rem}._sectionContent_99umu_61{padding:60px 20px}._sectionTitle_99umu_67{font-size:2rem}._storyContent_99umu_81,._missionContent_99umu_188{grid-template-columns:1fr;gap:40px}._valuesGrid_99umu_111{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}._teamGrid_99umu_154{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px}._ctaButtons_99umu_235{flex-direction:column;align-items:center}._ctaButtonPrimary_99umu_242,._ctaButtonSecondary_99umu_257{width:100%;max-width:300px;text-align:center}}@media (max-width: 480px){._hero_99umu_12{padding:40px 15px}._heroTitle_99umu_24{font-size:2rem}._heroSubtitle_99umu_31{font-size:1rem}._heroStats_99umu_38{grid-template-columns:1fr;gap:15px}._sectionContent_99umu_61{padding:40px 15px}._sectionTitle_99umu_67{font-size:1.8rem}._valueCard_99umu_117{padding:30px 20px}._teamCard_99umu_160{padding:20px}._ctaSection_99umu_209{padding:60px 15px}._ctaTitle_99umu_221{font-size:2rem}}._careers_16mqz_1{min-height:100vh;background-color:#f8f9fa}._container_16mqz_6{max-width:1200px;margin:0 auto}._hero_16mqz_12{background:linear-gradient(135deg,#00a699,#008f85);color:#fff;padding:80px 20px;text-align:center}._heroContent_16mqz_19{max-width:800px;margin:0 auto}._heroTitle_16mqz_24{font-size:3rem;font-weight:700;margin-bottom:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._heroSubtitle_16mqz_31{font-size:1.2rem;margin-bottom:40px;opacity:.9;line-height:1.6}._heroStats_16mqz_38{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:30px;margin-top:40px}._stat_16mqz_45{text-align:center}._statNumber_16mqz_49{font-size:2.5rem;font-weight:700;margin-bottom:8px}._statLabel_16mqz_55{font-size:1rem;opacity:.8}._sectionContent_16mqz_61{max-width:1200px;margin:0 auto;padding:80px 20px}._sectionTitle_16mqz_67{font-size:2.5rem;font-weight:700;color:#1a1a1a;text-align:center;margin-bottom:50px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._whyJoinSection_16mqz_77{background-color:#fff}._benefitsGrid_16mqz_81{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}._benefitCard_16mqz_87{background-color:#f8f9fa;padding:40px 30px;border-radius:12px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}._benefitCard_16mqz_87:hover{transform:translateY(-5px);box-shadow:0 8px 30px #00000026}._benefitIcon_16mqz_100{font-size:3rem;margin-bottom:20px}._benefitTitle_16mqz_105{font-size:1.3rem;font-weight:600;color:#1a1a1a;margin-bottom:15px}._benefitDescription_16mqz_112{font-size:1rem;line-height:1.6;color:#666}._valuesSection_16mqz_119{background-color:#f8f9fa}._valuesList_16mqz_123{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;max-width:800px;margin:0 auto}._valueItem_16mqz_131{display:flex;align-items:center;gap:15px;padding:20px;background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a}._valueBullet_16mqz_141{color:#00a699;font-size:1.5rem;font-weight:700}._valueItem_16mqz_131 span{font-size:1.1rem;color:#1a1a1a;font-weight:500}._positionsSection_16mqz_154{background-color:#fff}._positionsGrid_16mqz_158{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:30px}._positionCard_16mqz_164{background-color:#f8f9fa;padding:30px;border-radius:12px;border:1px solid #e9ecef;transition:transform .3s ease,box-shadow .3s ease}._positionCard_16mqz_164:hover{transform:translateY(-3px);box-shadow:0 6px 20px #0000001a}._positionHeader_16mqz_177{margin-bottom:20px}._positionTitle_16mqz_181{font-size:1.4rem;font-weight:600;color:#1a1a1a;margin-bottom:10px}._positionMeta_16mqz_188{display:flex;gap:15px;flex-wrap:wrap}._positionDepartment_16mqz_194,._positionLocation_16mqz_195{background-color:#e9ecef;color:#666;padding:6px 12px;border-radius:20px;font-size:.9rem;font-weight:500}._positionDetails_16mqz_204{margin-bottom:25px}._positionInfo_16mqz_208{display:flex;gap:15px;margin-bottom:15px;flex-wrap:wrap}._positionType_16mqz_215,._positionExperience_16mqz_216{background-color:#00a699;color:#fff;padding:6px 12px;border-radius:20px;font-size:.9rem;font-weight:500}._positionDescription_16mqz_225{color:#666;line-height:1.6;margin-bottom:0}._applyButton_16mqz_231{background-color:#00a699;color:#fff;border:none;padding:12px 24px;border-radius:6px;font-weight:600;cursor:pointer;transition:background-color .3s ease;width:100%}._applyButton_16mqz_231:hover{background-color:#008f85}._cultureSection_16mqz_248{background-color:#f8f9fa}._cultureContent_16mqz_252{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}._cultureText_16mqz_259 p{font-size:1.1rem;line-height:1.8;color:#666;margin-bottom:20px}._cultureImage_16mqz_266{display:flex;justify-content:center;align-items:center}._imagePlaceholder_16mqz_272{font-size:8rem;opacity:.7}._ctaSection_16mqz_278{background:linear-gradient(135deg,#1a1a1a,#333);color:#fff;text-align:center;padding:80px 20px}._ctaContent_16mqz_285{max-width:600px;margin:0 auto}._ctaTitle_16mqz_290{font-size:2.5rem;font-weight:700;margin-bottom:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._ctaSubtitle_16mqz_297{font-size:1.1rem;margin-bottom:40px;opacity:.9;line-height:1.6}._ctaButtons_16mqz_304{display:flex;gap:20px;justify-content:center;flex-wrap:wrap}._ctaButtonPrimary_16mqz_311{background-color:#00a699;color:#fff;padding:16px 32px;border-radius:8px;text-decoration:none;font-weight:600;font-size:1.1rem;transition:background-color .3s ease;border:none;cursor:pointer}._ctaButtonPrimary_16mqz_311:hover{background-color:#008f85}._ctaButtonSecondary_16mqz_328{background-color:transparent;color:#fff;padding:16px 32px;border:2px solid white;border-radius:8px;text-decoration:none;font-weight:600;font-size:1.1rem;transition:all .3s ease}._ctaButtonSecondary_16mqz_328:hover{background-color:#fff;color:#1a1a1a}@media (max-width: 768px){._hero_16mqz_12{padding:60px 20px}._heroTitle_16mqz_24{font-size:2.5rem}._heroSubtitle_16mqz_31{font-size:1.1rem}._heroStats_16mqz_38{grid-template-columns:repeat(2,1fr);gap:20px}._statNumber_16mqz_49{font-size:2rem}._sectionContent_16mqz_61{padding:60px 20px}._sectionTitle_16mqz_67{font-size:2rem}._benefitsGrid_16mqz_81{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}._positionsGrid_16mqz_158{grid-template-columns:1fr;gap:20px}._cultureContent_16mqz_252{grid-template-columns:1fr;gap:40px}._ctaButtons_16mqz_304{flex-direction:column;align-items:center}._ctaButtonPrimary_16mqz_311,._ctaButtonSecondary_16mqz_328{width:100%;max-width:300px;text-align:center}}@media (max-width: 480px){._hero_16mqz_12{padding:40px 15px}._heroTitle_16mqz_24{font-size:2rem}._heroSubtitle_16mqz_31{font-size:1rem}._heroStats_16mqz_38{grid-template-columns:1fr;gap:15px}._sectionContent_16mqz_61{padding:40px 15px}._sectionTitle_16mqz_67{font-size:1.8rem}._benefitCard_16mqz_87{padding:30px 20px}._positionCard_16mqz_164{padding:20px}._valueItem_16mqz_131{padding:15px}._ctaSection_16mqz_278{padding:60px 15px}._ctaTitle_16mqz_290{font-size:2rem}}._sitemap_1fa0b_1{min-height:100vh;background-color:#f8f9fa;padding:20px 0}._container_1fa0b_7{max-width:1200px;margin:0 auto;padding:0 20px}._header_1fa0b_14{text-align:center;margin-bottom:50px;padding:40px 0}._title_1fa0b_20{font-size:2.5rem;font-weight:700;color:#1a1a1a;margin-bottom:16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._subtitle_1fa0b_28{font-size:1.1rem;color:#666;max-width:600px;margin:0 auto;line-height:1.6}._sitemapContent_1fa0b_37{margin-bottom:60px}._section_1fa0b_41{margin-bottom:50px;background-color:#fff;border-radius:12px;padding:30px;box-shadow:0 2px 8px #0000001a}._sectionTitle_1fa0b_49{font-size:1.5rem;font-weight:600;color:#00a699;margin-bottom:25px;padding-bottom:15px;border-bottom:2px solid #f0f0f0}._linksGrid_1fa0b_58{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}._linkCard_1fa0b_64{padding:20px;background-color:#f8f9fa;border-radius:8px;transition:transform .2s ease,box-shadow .2s ease}._linkCard_1fa0b_64:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}._linkName_1fa0b_76{display:block;font-size:1.1rem;font-weight:600;color:#00a699;text-decoration:none;margin-bottom:8px;transition:color .2s ease}._linkName_1fa0b_76:hover{color:#008f85}._linkDescription_1fa0b_90{color:#666;font-size:.9rem;line-height:1.5;margin:0}._quickNav_1fa0b_98{margin-bottom:60px;background-color:#fff;border-radius:12px;padding:40px;box-shadow:0 2px 8px #0000001a}._quickNavTitle_1fa0b_106{font-size:1.5rem;font-weight:600;color:#1a1a1a;text-align:center;margin-bottom:30px}._quickNavGrid_1fa0b_114{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}._quickNavCard_1fa0b_120{display:flex;flex-direction:column;align-items:center;padding:25px;background-color:#f8f9fa;border-radius:8px;text-decoration:none;color:#1a1a1a;transition:transform .2s ease,box-shadow .2s ease}._quickNavCard_1fa0b_120:hover{transform:translateY(-3px);box-shadow:0 6px 16px #0000001a}._quickNavIcon_1fa0b_137{font-size:2rem;margin-bottom:12px}._quickNavCard_1fa0b_120 span{font-weight:500;text-align:center}._additionalInfo_1fa0b_148{background-color:#fff;border-radius:12px;padding:40px;box-shadow:0 2px 8px #0000001a}._additionalInfoTitle_1fa0b_155{font-size:1.5rem;font-weight:600;color:#1a1a1a;text-align:center;margin-bottom:30px}._infoGrid_1fa0b_163{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:25px}._infoCard_1fa0b_169{padding:25px;background-color:#f8f9fa;border-radius:8px;border-left:4px solid #00a699}._infoCard_1fa0b_169 h3{font-size:1.2rem;font-weight:600;color:#1a1a1a;margin-bottom:15px}._infoCard_1fa0b_169 p{color:#666;margin-bottom:8px;font-size:.9rem;line-height:1.5}._infoCard_1fa0b_169 p:last-child{margin-bottom:0}@media (max-width: 768px){._container_1fa0b_7{padding:0 15px}._header_1fa0b_14{padding:30px 0;margin-bottom:40px}._title_1fa0b_20{font-size:2rem}._subtitle_1fa0b_28{font-size:1rem}._section_1fa0b_41{padding:25px;margin-bottom:30px}._sectionTitle_1fa0b_49{font-size:1.3rem}._linksGrid_1fa0b_58{grid-template-columns:1fr;gap:15px}._quickNav_1fa0b_98{padding:30px 25px;margin-bottom:40px}._quickNavGrid_1fa0b_114{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:15px}._additionalInfo_1fa0b_148{padding:30px 25px}._infoGrid_1fa0b_163{grid-template-columns:1fr;gap:20px}}@media (max-width: 480px){._header_1fa0b_14{padding:25px 0;margin-bottom:30px}._title_1fa0b_20{font-size:1.8rem}._section_1fa0b_41{padding:20px;margin-bottom:25px}._sectionTitle_1fa0b_49{font-size:1.2rem}._linkCard_1fa0b_64{padding:15px}._quickNav_1fa0b_98{padding:25px 20px;margin-bottom:30px}._quickNavGrid_1fa0b_114{grid-template-columns:1fr}._quickNavCard_1fa0b_120{padding:20px}._additionalInfo_1fa0b_148{padding:25px 20px}._infoCard_1fa0b_169{padding:20px}}._supplierSignup_497ad_1{min-height:100vh;background-color:#f8f9fa;padding:20px 0}._container_497ad_7{max-width:1200px;margin:0 auto;padding:0 20px}._header_497ad_14{text-align:center;margin-bottom:50px;padding:40px 0}._title_497ad_20{font-size:2.5rem;font-weight:700;color:#1a1a1a;margin-bottom:16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._subtitle_497ad_28{font-size:1.1rem;color:#666;max-width:600px;margin:0 auto;line-height:1.6}._benefitsSection_497ad_37{margin-bottom:60px;background-color:#fff;border-radius:12px;padding:40px;box-shadow:0 2px 8px #0000001a}._sectionTitle_497ad_45{font-size:1.8rem;font-weight:600;color:#1a1a1a;text-align:center;margin-bottom:30px}._benefitsGrid_497ad_53{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:25px}._benefitCard_497ad_59{text-align:center;padding:25px;background-color:#f8f9fa;border-radius:8px;transition:transform .2s ease,box-shadow .2s ease}._benefitCard_497ad_59:hover{transform:translateY(-3px);box-shadow:0 4px 12px #0000001a}._benefitIcon_497ad_72{font-size:2.5rem;margin-bottom:15px}._benefitTitle_497ad_77{font-size:1.2rem;font-weight:600;color:#1a1a1a;margin-bottom:10px}._benefitDescription_497ad_84{color:#666;font-size:.9rem;line-height:1.5}._formSection_497ad_91{background-color:#fff;border-radius:12px;padding:40px;box-shadow:0 2px 8px #0000001a;margin-bottom:60px}._formHeader_497ad_99{text-align:center;margin-bottom:40px}._formTitle_497ad_104{font-size:1.8rem;font-weight:600;color:#1a1a1a;margin-bottom:30px}._steps_497ad_111{display:flex;justify-content:center;gap:20px;margin-bottom:30px}._step_497ad_111{display:flex;flex-direction:column;align-items:center;gap:8px;opacity:.5;transition:opacity .3s ease}._step_497ad_111._active_497ad_127{opacity:1}._stepNumber_497ad_131{width:40px;height:40px;border-radius:50%;background-color:#e9ecef;color:#666;display:flex;align-items:center;justify-content:center;font-weight:600;transition:all .3s ease}._step_497ad_111._active_497ad_127 ._stepNumber_497ad_131{background-color:#00a699;color:#fff}._stepLabel_497ad_149{font-size:.9rem;color:#666;font-weight:500}._step_497ad_111._active_497ad_127 ._stepLabel_497ad_149{color:#00a699}._form_497ad_91{max-width:600px;margin:0 auto}._formStep_497ad_165{animation:_fadeIn_497ad_1 .3s ease}@keyframes _fadeIn_497ad_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._stepTitle_497ad_174{font-size:1.4rem;font-weight:600;color:#1a1a1a;margin-bottom:25px;text-align:center}._formGroup_497ad_182{margin-bottom:25px}._label_497ad_186{display:block;font-weight:600;color:#1a1a1a;margin-bottom:8px;font-size:.95rem}._input_497ad_194,._textarea_497ad_195,._select_497ad_196{width:100%;padding:12px 16px;border:2px solid #e9ecef;border-radius:8px;font-size:1rem;transition:border-color .3s ease;background-color:#fff}._input_497ad_194:focus,._textarea_497ad_195:focus,._select_497ad_196:focus{outline:none;border-color:#00a699}._textarea_497ad_195{resize:vertical;min-height:100px}._businessTypeGrid_497ad_219{display:grid;gap:15px}._businessTypeOption_497ad_224{position:relative}._radioInput_497ad_228{position:absolute;opacity:0;width:0;height:0}._businessTypeLabel_497ad_235{display:block;padding:20px;border:2px solid #e9ecef;border-radius:8px;cursor:pointer;transition:all .3s ease;background-color:#fff}._businessTypeLabel_497ad_235:hover{border-color:#00a699;background-color:#f8f9fa}._radioInput_497ad_228:checked+._businessTypeLabel_497ad_235{border-color:#00a699;background-color:#f0f9f8}._businessTypeContent_497ad_255{display:flex;flex-direction:column;gap:5px}._businessTypeContent_497ad_255 strong{font-size:1.1rem;color:#1a1a1a}._businessTypeContent_497ad_255 span{font-size:.9rem;color:#666}._checkboxLabel_497ad_272{display:flex;align-items:flex-start;gap:12px;cursor:pointer}._checkbox_497ad_272{width:18px;height:18px;margin-top:2px;accent-color:#00a699}._checkboxText_497ad_286{font-size:.9rem;color:#666;line-height:1.5}._link_497ad_292{color:#00a699;text-decoration:underline}._link_497ad_292:hover{color:#008f85}._buttonGroup_497ad_302{display:flex;gap:15px;justify-content:center;margin-top:30px}._nextButton_497ad_309,._prevButton_497ad_310,._submitButton_497ad_311{padding:12px 24px;border-radius:8px;font-weight:600;font-size:1rem;cursor:pointer;transition:all .3s ease;border:none;min-width:120px}._nextButton_497ad_309,._submitButton_497ad_311{background-color:#00a699;color:#fff}._nextButton_497ad_309:hover,._submitButton_497ad_311:hover{background-color:#008f85}._prevButton_497ad_310{background-color:#e9ecef;color:#666}._prevButton_497ad_310:hover{background-color:#dee2e6}._contactSection_497ad_343{background-color:#fff;border-radius:12px;padding:40px;box-shadow:0 2px 8px #0000001a;text-align:center}._contactText_497ad_351{font-size:1.1rem;color:#666;margin-bottom:30px;max-width:600px;margin-left:auto;margin-right:auto}._contactOptions_497ad_360{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:25px;max-width:600px;margin:0 auto}._contactOption_497ad_360{display:flex;align-items:center;gap:15px;padding:20px;background-color:#f8f9fa;border-radius:8px;text-align:left}._contactIcon_497ad_378{font-size:1.5rem;flex-shrink:0}._contactOption_497ad_360 h4{font-size:1.1rem;font-weight:600;color:#1a1a1a;margin-bottom:5px}._contactOption_497ad_360 p{color:#666;font-size:.9rem;margin:0}@media (max-width: 768px){._container_497ad_7{padding:0 15px}._header_497ad_14{padding:30px 0;margin-bottom:40px}._title_497ad_20{font-size:2rem}._subtitle_497ad_28{font-size:1rem}._benefitsSection_497ad_37,._formSection_497ad_91,._contactSection_497ad_343{padding:30px 25px;margin-bottom:40px}._sectionTitle_497ad_45{font-size:1.5rem}._benefitsGrid_497ad_53{grid-template-columns:1fr;gap:20px}._steps_497ad_111{flex-direction:column;gap:15px}._step_497ad_111{flex-direction:row;gap:15px}._stepNumber_497ad_131{width:35px;height:35px;font-size:.9rem}._buttonGroup_497ad_302{flex-direction:column;align-items:center}._nextButton_497ad_309,._prevButton_497ad_310,._submitButton_497ad_311{width:100%;max-width:300px}._contactOptions_497ad_360{grid-template-columns:1fr;gap:20px}}@media (max-width: 480px){._header_497ad_14{padding:25px 0;margin-bottom:30px}._title_497ad_20{font-size:1.8rem}._benefitsSection_497ad_37,._formSection_497ad_91,._contactSection_497ad_343{padding:25px 20px;margin-bottom:30px}._sectionTitle_497ad_45{font-size:1.3rem}._formTitle_497ad_104{font-size:1.5rem}._stepTitle_497ad_174{font-size:1.2rem}._businessTypeLabel_497ad_235,._contactOption_497ad_360{padding:15px}}._travelAgents_1q0x8_1{min-height:100vh;background-color:#f8f9fa}._container_1q0x8_6{max-width:1200px;margin:0 auto}._hero_1q0x8_12{background:linear-gradient(135deg,#00a699,#008f85);color:#fff;padding:80px 20px;text-align:center}._heroContent_1q0x8_19{max-width:800px;margin:0 auto}._heroTitle_1q0x8_24{font-size:3rem;font-weight:700;margin-bottom:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._heroSubtitle_1q0x8_31{font-size:1.2rem;margin-bottom:40px;opacity:.9;line-height:1.6}._heroStats_1q0x8_38{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:30px;margin-top:40px}._stat_1q0x8_45{text-align:center}._statNumber_1q0x8_49{font-size:2.5rem;font-weight:700;margin-bottom:8px}._statLabel_1q0x8_55{font-size:1rem;opacity:.8}._sectionContent_1q0x8_61{max-width:1200px;margin:0 auto;padding:80px 20px}._sectionTitle_1q0x8_67{font-size:2.5rem;font-weight:700;color:#1a1a1a;text-align:center;margin-bottom:50px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._benefitsSection_1q0x8_77{background-color:#fff}._benefitsGrid_1q0x8_81{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}._benefitCard_1q0x8_87{background-color:#f8f9fa;padding:40px 30px;border-radius:12px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}._benefitCard_1q0x8_87:hover{transform:translateY(-5px);box-shadow:0 8px 30px #00000026}._benefitIcon_1q0x8_100{font-size:3rem;margin-bottom:20px}._benefitTitle_1q0x8_105{font-size:1.3rem;font-weight:600;color:#1a1a1a;margin-bottom:15px}._benefitDescription_1q0x8_112{font-size:1rem;line-height:1.6;color:#666}._commissionSection_1q0x8_119{background-color:#f8f9fa}._commissionSubtitle_1q0x8_123{text-align:center;font-size:1.1rem;color:#666;margin-bottom:40px;max-width:600px;margin-left:auto;margin-right:auto}._commissionGrid_1q0x8_133{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:25px}._commissionCard_1q0x8_139{background-color:#fff;padding:30px;border-radius:12px;box-shadow:0 4px 20px #0000001a;transition:transform .3s ease}._commissionCard_1q0x8_139:hover{transform:translateY(-3px)}._tierHeader_1q0x8_151{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:15px;border-bottom:2px solid #f0f0f0}._tierName_1q0x8_160{font-size:1.4rem;font-weight:600;color:#1a1a1a;margin:0}._tierCommission_1q0x8_167{background-color:#00a699;color:#fff;padding:8px 16px;border-radius:20px;font-weight:600;font-size:1.1rem}._tierBookings_1q0x8_176{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding:15px;background-color:#f8f9fa;border-radius:8px}._bookingsLabel_1q0x8_186{color:#666;font-size:.9rem}._bookingsCount_1q0x8_191{font-weight:600;color:#1a1a1a;font-size:1.1rem}._tierFeatures_1q0x8_197{list-style:none;padding:0;margin:0}._tierFeature_1q0x8_197{padding:8px 0;color:#666;font-size:.9rem;border-bottom:1px solid #f0f0f0}._tierFeature_1q0x8_197:last-child{border-bottom:none}._requirementsSection_1q0x8_215{background-color:#fff}._requirementsContent_1q0x8_219{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}._requirementsList_1q0x8_226 h3{font-size:1.5rem;font-weight:600;color:#1a1a1a;margin-bottom:25px}._requirementsList_1q0x8_226 ul{list-style:none;padding:0}._requirementsList_1q0x8_226 li{color:#666;font-size:1rem;line-height:1.6;border-bottom:1px solid #f0f0f0;position:relative;padding:12px 0 12px 25px}._requirementsList_1q0x8_226 li:before{content:"✓";position:absolute;left:0;color:#00a699;font-weight:700}._requirementsList_1q0x8_226 li:last-child{border-bottom:none}._requirementsImage_1q0x8_260{display:flex;justify-content:center;align-items:center}._imagePlaceholder_1q0x8_266{font-size:8rem;opacity:.7}._howItWorksSection_1q0x8_272{background-color:#f8f9fa}._stepsGrid_1q0x8_276{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px}._step_1q0x8_276{text-align:center;padding:30px 20px;background-color:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a}._stepNumber_1q0x8_290{width:60px;height:60px;border-radius:50%;background-color:#00a699;color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;margin:0 auto 20px}._step_1q0x8_276 h3{font-size:1.3rem;font-weight:600;color:#1a1a1a;margin-bottom:15px}._step_1q0x8_276 p{color:#666;line-height:1.6;margin:0}._ctaSection_1q0x8_318{background:linear-gradient(135deg,#1a1a1a,#333);color:#fff;text-align:center;padding:80px 20px}._ctaContent_1q0x8_325{max-width:600px;margin:0 auto}._ctaTitle_1q0x8_330{font-size:2.5rem;font-weight:700;margin-bottom:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._ctaSubtitle_1q0x8_337{font-size:1.1rem;margin-bottom:40px;opacity:.9;line-height:1.6}._ctaButtons_1q0x8_344{display:flex;gap:20px;justify-content:center;flex-wrap:wrap}._ctaButtonPrimary_1q0x8_351{background-color:#00a699;color:#fff;padding:16px 32px;border-radius:8px;text-decoration:none;font-weight:600;font-size:1.1rem;transition:background-color .3s ease}._ctaButtonPrimary_1q0x8_351:hover{background-color:#008f85}._ctaButtonSecondary_1q0x8_366{background-color:transparent;color:#fff;padding:16px 32px;border:2px solid white;border-radius:8px;text-decoration:none;font-weight:600;font-size:1.1rem;transition:all .3s ease}._ctaButtonSecondary_1q0x8_366:hover{background-color:#fff;color:#1a1a1a}._contactSection_1q0x8_384{background-color:#fff}._contactText_1q0x8_388{text-align:center;font-size:1.1rem;color:#666;margin-bottom:40px;max-width:600px;margin-left:auto;margin-right:auto}._contactOptions_1q0x8_398{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}._contactOption_1q0x8_398{display:flex;align-items:flex-start;gap:20px;padding:25px;background-color:#f8f9fa;border-radius:8px;text-align:left}._contactIcon_1q0x8_414{font-size:2rem;flex-shrink:0}._contactOption_1q0x8_398 h4{font-size:1.2rem;font-weight:600;color:#1a1a1a;margin-bottom:8px}._contactOption_1q0x8_398 p{color:#666;margin-bottom:5px;font-size:.9rem;line-height:1.5}._contactOption_1q0x8_398 p:last-child{margin-bottom:0}@media (max-width: 768px){._hero_1q0x8_12{padding:60px 20px}._heroTitle_1q0x8_24{font-size:2.5rem}._heroSubtitle_1q0x8_31{font-size:1.1rem}._heroStats_1q0x8_38{grid-template-columns:repeat(2,1fr);gap:20px}._statNumber_1q0x8_49{font-size:2rem}._sectionContent_1q0x8_61{padding:60px 20px}._sectionTitle_1q0x8_67{font-size:2rem}._benefitsGrid_1q0x8_81{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}._commissionGrid_1q0x8_133{grid-template-columns:1fr;gap:20px}._requirementsContent_1q0x8_219{grid-template-columns:1fr;gap:40px}._stepsGrid_1q0x8_276{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}._ctaButtons_1q0x8_344{flex-direction:column;align-items:center}._ctaButtonPrimary_1q0x8_351,._ctaButtonSecondary_1q0x8_366{width:100%;max-width:300px;text-align:center}._contactOptions_1q0x8_398{grid-template-columns:1fr;gap:20px}}@media (max-width: 480px){._hero_1q0x8_12{padding:40px 15px}._heroTitle_1q0x8_24{font-size:2rem}._heroSubtitle_1q0x8_31{font-size:1rem}._heroStats_1q0x8_38{grid-template-columns:1fr;gap:15px}._sectionContent_1q0x8_61{padding:40px 15px}._sectionTitle_1q0x8_67{font-size:1.8rem}._benefitCard_1q0x8_87{padding:30px 20px}._commissionCard_1q0x8_139{padding:20px}._step_1q0x8_276{padding:25px 15px}._ctaSection_1q0x8_318{padding:60px 15px}._ctaTitle_1q0x8_330{font-size:2rem}._contactOption_1q0x8_398{padding:20px}}._becomeAffiliate_ovac4_1{min-height:100vh;background-color:#f8f9fa}._container_ovac4_6{max-width:1200px;margin:0 auto}._hero_ovac4_12{background:linear-gradient(135deg,#00a699,#008f85);color:#fff;padding:80px 20px;text-align:center}._heroContent_ovac4_19{max-width:800px;margin:0 auto}._heroTitle_ovac4_24{font-size:3rem;font-weight:700;margin-bottom:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._heroSubtitle_ovac4_31{font-size:1.2rem;margin-bottom:40px;opacity:.9;line-height:1.6}._heroStats_ovac4_38{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:30px;margin-top:40px}._stat_ovac4_45{text-align:center}._statNumber_ovac4_49{font-size:2.5rem;font-weight:700;margin-bottom:8px}._statLabel_ovac4_55{font-size:1rem;opacity:.8}._sectionContent_ovac4_61{max-width:1200px;margin:0 auto;padding:80px 20px}._sectionTitle_ovac4_67{font-size:2.5rem;font-weight:700;color:#1a1a1a;text-align:center;margin-bottom:50px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._sectionSubtitle_ovac4_76{text-align:center;font-size:1.1rem;color:#666;margin-bottom:40px;max-width:700px;margin-left:auto;margin-right:auto;line-height:1.6}._whoCanJoinSection_ovac4_88{background-color:#fff}._affiliateTypesGrid_ovac4_92{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}._affiliateTypeCard_ovac4_98{background-color:#f8f9fa;padding:30px;border-radius:12px;border:1px solid #e9ecef;transition:transform .3s ease,box-shadow .3s ease}._affiliateTypeCard_ovac4_98:hover{transform:translateY(-3px);box-shadow:0 6px 20px #0000001a}._typeHeader_ovac4_111{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;padding-bottom:15px;border-bottom:2px solid #f0f0f0}._typeName_ovac4_120{font-size:1.3rem;font-weight:600;color:#1a1a1a;margin:0}._typeCommission_ovac4_127{background-color:#00a699;color:#fff;padding:6px 12px;border-radius:20px;font-weight:600;font-size:.9rem}._typeDescription_ovac4_136{color:#666;line-height:1.6;margin-bottom:20px}._typeRequirements_ovac4_142 h4{font-size:1rem;font-weight:600;color:#1a1a1a;margin-bottom:10px}._typeRequirements_ovac4_142 ul{list-style:none;padding:0;margin:0}._typeRequirements_ovac4_142 li{color:#666;font-size:.9rem;position:relative;padding:5px 0 5px 20px}._typeRequirements_ovac4_142 li:before{content:"•";position:absolute;left:0;color:#00a699;font-weight:700}._benefitsSection_ovac4_172{background-color:#f8f9fa}._benefitsGrid_ovac4_176{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}._benefitCard_ovac4_182{background-color:#fff;padding:40px 30px;border-radius:12px;text-align:center;box-shadow:0 4px 20px #0000001a;transition:transform .3s ease,box-shadow .3s ease}._benefitCard_ovac4_182:hover{transform:translateY(-5px);box-shadow:0 8px 30px #00000026}._benefitIcon_ovac4_196{font-size:3rem;margin-bottom:20px}._benefitTitle_ovac4_201{font-size:1.3rem;font-weight:600;color:#1a1a1a;margin-bottom:15px}._benefitDescription_ovac4_208{font-size:1rem;line-height:1.6;color:#666}._commissionSection_ovac4_215{background-color:#fff}._commissionSubtitle_ovac4_219{text-align:center;font-size:1.1rem;color:#666;margin-bottom:40px;max-width:600px;margin-left:auto;margin-right:auto}._commissionGrid_ovac4_229{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:25px}._commissionCard_ovac4_235{background-color:#f8f9fa;padding:30px;border-radius:12px;border:1px solid #e9ecef;transition:transform .3s ease}._commissionCard_ovac4_235:hover{transform:translateY(-3px);box-shadow:0 6px 20px #0000001a}._tierHeader_ovac4_248{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:15px;border-bottom:2px solid #f0f0f0}._tierName_ovac4_257{font-size:1.4rem;font-weight:600;color:#1a1a1a;margin:0}._tierCommission_ovac4_264{background-color:#00a699;color:#fff;padding:8px 16px;border-radius:20px;font-weight:600;font-size:1.1rem}._tierSales_ovac4_273{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding:15px;background-color:#fff;border-radius:8px}._salesLabel_ovac4_283{color:#666;font-size:.9rem}._salesAmount_ovac4_288{font-weight:600;color:#1a1a1a;font-size:1.1rem}._tierFeatures_ovac4_294{list-style:none;padding:0;margin:0}._tierFeature_ovac4_294{padding:8px 0;color:#666;font-size:.9rem;border-bottom:1px solid #f0f0f0}._tierFeature_ovac4_294:last-child{border-bottom:none}._howItWorksSection_ovac4_312{background-color:#f8f9fa}._stepsGrid_ovac4_316{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px}._step_ovac4_316{text-align:center;padding:30px 20px;background-color:#fff;border-radius:12px;box-shadow:0 4px 20px #0000001a}._stepNumber_ovac4_330{width:60px;height:60px;border-radius:50%;background-color:#00a699;color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;margin:0 auto 20px}._step_ovac4_316 h3{font-size:1.3rem;font-weight:600;color:#1a1a1a;margin-bottom:15px}._step_ovac4_316 p{color:#666;line-height:1.6;margin:0}._successStoriesSection_ovac4_358{background-color:#fff}._storiesGrid_ovac4_362{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}._storyCard_ovac4_368{background-color:#f8f9fa;padding:30px;border-radius:12px;text-align:center;border:1px solid #e9ecef;transition:transform .3s ease}._storyCard_ovac4_368:hover{transform:translateY(-3px);box-shadow:0 6px 20px #0000001a}._storyAvatar_ovac4_382{font-size:3rem;margin-bottom:20px}._storyCard_ovac4_368 h3{font-size:1.3rem;font-weight:600;color:#1a1a1a;margin-bottom:15px}._storyText_ovac4_394{color:#666;line-height:1.6;margin-bottom:20px;font-style:italic}._storyStats_ovac4_401{display:flex;justify-content:space-around;gap:15px}._storyStats_ovac4_401 span{background-color:#00a699;color:#fff;padding:6px 12px;border-radius:20px;font-size:.8rem;font-weight:500}._ctaSection_ovac4_417{background:linear-gradient(135deg,#1a1a1a,#333);color:#fff;text-align:center;padding:80px 20px}._ctaContent_ovac4_424{max-width:600px;margin:0 auto}._ctaTitle_ovac4_429{font-size:2.5rem;font-weight:700;margin-bottom:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._ctaSubtitle_ovac4_436{font-size:1.1rem;margin-bottom:40px;opacity:.9;line-height:1.6}._ctaButtons_ovac4_443{display:flex;gap:20px;justify-content:center;flex-wrap:wrap}._ctaButtonPrimary_ovac4_450{background-color:#00a699;color:#fff;padding:16px 32px;border-radius:8px;text-decoration:none;font-weight:600;font-size:1.1rem;transition:background-color .3s ease}._ctaButtonPrimary_ovac4_450:hover{background-color:#008f85}._ctaButtonSecondary_ovac4_465{background-color:transparent;color:#fff;padding:16px 32px;border:2px solid white;border-radius:8px;text-decoration:none;font-weight:600;font-size:1.1rem;transition:all .3s ease}._ctaButtonSecondary_ovac4_465:hover{background-color:#fff;color:#1a1a1a}._contactSection_ovac4_483{background-color:#f8f9fa}._contactText_ovac4_487{text-align:center;font-size:1.1rem;color:#666;margin-bottom:40px;max-width:600px;margin-left:auto;margin-right:auto}._contactOptions_ovac4_497{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}._contactOption_ovac4_497{display:flex;align-items:flex-start;gap:20px;padding:25px;background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;text-align:left}._contactIcon_ovac4_514{font-size:2rem;flex-shrink:0}._contactOption_ovac4_497 h4{font-size:1.2rem;font-weight:600;color:#1a1a1a;margin-bottom:8px}._contactOption_ovac4_497 p{color:#666;margin-bottom:5px;font-size:.9rem;line-height:1.5}._contactOption_ovac4_497 p:last-child{margin-bottom:0}@media (max-width: 768px){._hero_ovac4_12{padding:60px 20px}._heroTitle_ovac4_24{font-size:2.5rem}._heroSubtitle_ovac4_31{font-size:1.1rem}._heroStats_ovac4_38{grid-template-columns:repeat(2,1fr);gap:20px}._statNumber_ovac4_49{font-size:2rem}._sectionContent_ovac4_61{padding:60px 20px}._sectionTitle_ovac4_67{font-size:2rem}._affiliateTypesGrid_ovac4_92{grid-template-columns:1fr;gap:20px}._benefitsGrid_ovac4_176{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}._commissionGrid_ovac4_229{grid-template-columns:1fr;gap:20px}._stepsGrid_ovac4_316{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}._storiesGrid_ovac4_362{grid-template-columns:1fr;gap:20px}._ctaButtons_ovac4_443{flex-direction:column;align-items:center}._ctaButtonPrimary_ovac4_450,._ctaButtonSecondary_ovac4_465{width:100%;max-width:300px;text-align:center}._contactOptions_ovac4_497{grid-template-columns:1fr;gap:20px}}@media (max-width: 480px){._hero_ovac4_12{padding:40px 15px}._heroTitle_ovac4_24{font-size:2rem}._heroSubtitle_ovac4_31{font-size:1rem}._heroStats_ovac4_38{grid-template-columns:1fr;gap:15px}._sectionContent_ovac4_61{padding:40px 15px}._sectionTitle_ovac4_67{font-size:1.8rem}._affiliateTypeCard_ovac4_98{padding:20px}._benefitCard_ovac4_182{padding:30px 20px}._commissionCard_ovac4_235{padding:20px}._step_ovac4_316{padding:25px 15px}._storyCard_ovac4_368{padding:20px}._ctaSection_ovac4_417{padding:60px 15px}._ctaTitle_ovac4_429{font-size:2rem}._contactOption_ovac4_497{padding:20px}}._news_1m0ld_1{min-height:100vh;background-color:#f8f9fa;padding:20px 0}._container_1m0ld_7{max-width:1200px;margin:0 auto;padding:0 20px}._header_1m0ld_14{text-align:center;margin-bottom:50px;padding:40px 0}._title_1m0ld_20{font-size:2.5rem;font-weight:700;color:#1a1a1a;margin-bottom:16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._subtitle_1m0ld_28{font-size:1.1rem;color:#666;max-width:600px;margin:0 auto;line-height:1.6}._categoryFilter_1m0ld_37{margin-bottom:50px}._filterContainer_1m0ld_41{display:flex;justify-content:center;gap:15px;flex-wrap:wrap}._filterButton_1m0ld_48{padding:12px 24px;border:2px solid #e9ecef;background-color:#fff;color:#666;border-radius:25px;font-weight:500;cursor:pointer;transition:all .3s ease;font-size:.95rem}._filterButton_1m0ld_48:hover{border-color:#00a699;color:#00a699}._filterButton_1m0ld_48._active_1m0ld_65{background-color:#00a699;border-color:#00a699;color:#fff}._featuredSection_1m0ld_72{margin-bottom:60px}._sectionTitle_1m0ld_76{font-size:1.8rem;font-weight:600;color:#1a1a1a;margin-bottom:30px;text-align:center}._featuredCard_1m0ld_84{background-color:#fff;border-radius:16px;overflow:hidden;box-shadow:0 8px 30px #0000001a;display:grid;grid-template-columns:1fr 2fr;gap:0}._featuredImage_1m0ld_94{font-size:8rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#00a699,#008f85);color:#fff;padding:40px}._featuredContent_1m0ld_104{padding:40px}._featuredMeta_1m0ld_108{display:flex;gap:20px;margin-bottom:20px;flex-wrap:wrap}._featuredCategory_1m0ld_115,._featuredDate_1m0ld_116,._featuredReadTime_1m0ld_117{background-color:#f8f9fa;color:#666;padding:6px 12px;border-radius:20px;font-size:.85rem;font-weight:500}._featuredTitle_1m0ld_126{font-size:1.8rem;font-weight:700;color:#1a1a1a;margin-bottom:20px;line-height:1.3}._featuredExcerpt_1m0ld_134{font-size:1.1rem;color:#666;line-height:1.6;margin-bottom:30px}._readMoreButton_1m0ld_141{background-color:#00a699;color:#fff;border:none;padding:12px 24px;border-radius:8px;font-weight:600;cursor:pointer;transition:background-color .3s ease;font-size:1rem}._readMoreButton_1m0ld_141:hover{background-color:#008f85}._newsSection_1m0ld_158{margin-bottom:60px}._newsGrid_1m0ld_162{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:30px}._newsCard_1m0ld_168{background-color:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px #0000001a;transition:transform .3s ease,box-shadow .3s ease}._newsCard_1m0ld_168:hover{transform:translateY(-5px);box-shadow:0 8px 30px #00000026}._newsImage_1m0ld_181{font-size:4rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f8f9fa,#e9ecef);color:#666;padding:30px;border-bottom:1px solid #f0f0f0}._newsContent_1m0ld_192{padding:25px}._newsMeta_1m0ld_196{display:flex;gap:15px;margin-bottom:15px;flex-wrap:wrap}._newsCategory_1m0ld_203{background-color:#00a699;color:#fff;padding:4px 12px;border-radius:20px;font-size:.8rem;font-weight:500}._newsDate_1m0ld_212{color:#666;font-size:.85rem}._newsTitle_1m0ld_217{font-size:1.3rem;font-weight:600;color:#1a1a1a;margin-bottom:15px;line-height:1.4}._newsExcerpt_1m0ld_225{color:#666;line-height:1.6;margin-bottom:20px}._newsFooter_1m0ld_231{display:flex;justify-content:space-between;align-items:center}._newsReadTime_1m0ld_237{color:#999;font-size:.85rem}._newsletterSection_1m0ld_243{background:linear-gradient(135deg,#00a699,#008f85);color:#fff;padding:60px 40px;border-radius:16px;margin-bottom:60px;text-align:center}._newsletterContent_1m0ld_252{max-width:600px;margin:0 auto}._newsletterTitle_1m0ld_257{font-size:2rem;font-weight:700;margin-bottom:15px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._newsletterSubtitle_1m0ld_264{font-size:1.1rem;margin-bottom:30px;opacity:.9;line-height:1.6}._newsletterForm_1m0ld_271{display:flex;gap:15px;margin-bottom:20px;max-width:500px;margin-left:auto;margin-right:auto}._newsletterInput_1m0ld_280{flex:1;padding:15px 20px;border:none;border-radius:8px;font-size:1rem;outline:none}._newsletterButton_1m0ld_289{background-color:#1a1a1a;color:#fff;border:none;padding:15px 30px;border-radius:8px;font-weight:600;cursor:pointer;transition:background-color .3s ease;font-size:1rem}._newsletterButton_1m0ld_289:hover{background-color:#333}._newsletterNote_1m0ld_305{font-size:.9rem;opacity:.8;margin:0}._pressSection_1m0ld_312{background-color:#fff;border-radius:12px;padding:40px;box-shadow:0 2px 8px #0000001a}._sectionContent_1m0ld_319{text-align:center}._pressText_1m0ld_323{font-size:1.1rem;color:#666;margin-bottom:40px;max-width:600px;margin-left:auto;margin-right:auto;line-height:1.6}._pressContact_1m0ld_333{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}._pressContactItem_1m0ld_339{display:flex;align-items:flex-start;gap:20px;padding:25px;background-color:#f8f9fa;border-radius:8px;text-align:left}._pressIcon_1m0ld_349{font-size:2rem;flex-shrink:0}._pressContactItem_1m0ld_339 h4{font-size:1.2rem;font-weight:600;color:#1a1a1a;margin-bottom:8px}._pressContactItem_1m0ld_339 p{color:#666;margin-bottom:5px;font-size:.9rem;line-height:1.5}._pressContactItem_1m0ld_339 p:last-child{margin-bottom:0}@media (max-width: 768px){._container_1m0ld_7{padding:0 15px}._header_1m0ld_14{padding:30px 0;margin-bottom:40px}._title_1m0ld_20{font-size:2rem}._subtitle_1m0ld_28{font-size:1rem}._filterContainer_1m0ld_41{gap:10px}._filterButton_1m0ld_48{padding:10px 20px;font-size:.9rem}._featuredCard_1m0ld_84{grid-template-columns:1fr}._featuredImage_1m0ld_94{font-size:6rem;padding:30px}._featuredContent_1m0ld_104{padding:30px}._featuredTitle_1m0ld_126{font-size:1.5rem}._newsGrid_1m0ld_162{grid-template-columns:1fr;gap:20px}._newsletterSection_1m0ld_243{padding:40px 25px;margin-bottom:40px}._newsletterForm_1m0ld_271{flex-direction:column;gap:10px}._pressSection_1m0ld_312{padding:30px 25px}._pressContact_1m0ld_333{grid-template-columns:1fr;gap:20px}}@media (max-width: 480px){._header_1m0ld_14{padding:25px 0;margin-bottom:30px}._title_1m0ld_20{font-size:1.8rem}._filterContainer_1m0ld_41{justify-content:center}._filterButton_1m0ld_48{padding:8px 16px;font-size:.85rem}._featuredImage_1m0ld_94{font-size:4rem;padding:20px}._featuredContent_1m0ld_104{padding:20px}._featuredTitle_1m0ld_126{font-size:1.3rem}._featuredMeta_1m0ld_108{gap:10px}._newsletterSection_1m0ld_243{padding:30px 20px}._newsletterTitle_1m0ld_257{font-size:1.5rem}._pressSection_1m0ld_312{padding:25px 20px}._pressContactItem_1m0ld_339{padding:20px}}._blog_1cwkd_1{min-height:100vh;background-color:#f8f9fa;padding:20px 0}._container_1cwkd_7{max-width:1200px;margin:0 auto;padding:0 20px}._header_1cwkd_14{text-align:center;margin-bottom:50px;padding:40px 0}._title_1cwkd_20{font-size:2.5rem;font-weight:700;color:#1a1a1a;margin-bottom:16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._subtitle_1cwkd_28{font-size:1.1rem;color:#666;max-width:600px;margin:0 auto;line-height:1.6}._categoryFilter_1cwkd_37{margin-bottom:50px}._filterContainer_1cwkd_41{display:flex;justify-content:center;gap:15px;flex-wrap:wrap}._filterButton_1cwkd_48{padding:12px 24px;border:2px solid #e9ecef;background-color:#fff;color:#666;border-radius:25px;font-weight:500;cursor:pointer;transition:all .3s ease;font-size:.95rem}._filterButton_1cwkd_48:hover{border-color:#00a699;color:#00a699}._filterButton_1cwkd_48._active_1cwkd_65{background-color:#00a699;border-color:#00a699;color:#fff}._featuredSection_1cwkd_72{margin-bottom:60px}._sectionTitle_1cwkd_76{font-size:1.8rem;font-weight:600;color:#1a1a1a;margin-bottom:30px;text-align:center}._featuredPost_1cwkd_84{background-color:#fff;border-radius:16px;overflow:hidden;box-shadow:0 8px 30px #0000001a;display:grid;grid-template-columns:1fr 2fr;gap:0}._featuredImage_1cwkd_94{font-size:8rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#00a699,#008f85);color:#fff;padding:40px}._featuredContent_1cwkd_104{padding:40px}._featuredMeta_1cwkd_108{display:flex;gap:20px;margin-bottom:20px;flex-wrap:wrap}._featuredCategory_1cwkd_115,._featuredDate_1cwkd_116,._featuredReadTime_1cwkd_117{background-color:#f8f9fa;color:#666;padding:6px 12px;border-radius:20px;font-size:.85rem;font-weight:500}._featuredTitle_1cwkd_126{font-size:1.8rem;font-weight:700;color:#1a1a1a;margin-bottom:20px;line-height:1.3}._featuredExcerpt_1cwkd_134{font-size:1.1rem;color:#666;line-height:1.6;margin-bottom:25px}._featuredFooter_1cwkd_141{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:15px}._featuredAuthor_1cwkd_150{color:#666;font-size:.9rem;font-style:italic}._featuredTags_1cwkd_156{display:flex;gap:10px;flex-wrap:wrap}._tag_1cwkd_162{background-color:#f0f9f8;color:#00a699;padding:4px 8px;border-radius:12px;font-size:.8rem;font-weight:500}._readMoreButton_1cwkd_171{background-color:#00a699;color:#fff;border:none;padding:12px 24px;border-radius:8px;font-weight:600;cursor:pointer;transition:background-color .3s ease;font-size:1rem}._readMoreButton_1cwkd_171:hover{background-color:#008f85}._blogSection_1cwkd_188{margin-bottom:60px}._blogGrid_1cwkd_192{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:30px}._blogCard_1cwkd_198{background-color:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px #0000001a;transition:transform .3s ease,box-shadow .3s ease}._blogCard_1cwkd_198:hover{transform:translateY(-5px);box-shadow:0 8px 30px #00000026}._blogImage_1cwkd_211{font-size:4rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f8f9fa,#e9ecef);color:#666;padding:30px;border-bottom:1px solid #f0f0f0}._blogContent_1cwkd_222{padding:25px}._blogMeta_1cwkd_226{display:flex;gap:15px;margin-bottom:15px;flex-wrap:wrap}._blogCategory_1cwkd_233{background-color:#00a699;color:#fff;padding:4px 12px;border-radius:20px;font-size:.8rem;font-weight:500}._blogDate_1cwkd_242{color:#666;font-size:.85rem}._blogTitle_1cwkd_247{font-size:1.3rem;font-weight:600;color:#1a1a1a;margin-bottom:15px;line-height:1.4}._blogExcerpt_1cwkd_255{color:#666;line-height:1.6;margin-bottom:20px}._blogFooter_1cwkd_261{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;flex-wrap:wrap;gap:10px}._blogAuthor_1cwkd_270{color:#666;font-size:.85rem;font-style:italic}._blogReadTime_1cwkd_276{color:#999;font-size:.85rem}._blogTags_1cwkd_281{display:flex;gap:8px;margin-bottom:20px;flex-wrap:wrap}._tagsSection_1cwkd_289{margin-bottom:60px;text-align:center}._tagsContainer_1cwkd_294{display:flex;justify-content:center;gap:15px;flex-wrap:wrap;max-width:800px;margin:0 auto}._popularTag_1cwkd_303{background-color:#e9ecef;color:#666;padding:8px 16px;border-radius:20px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .3s ease}._popularTag_1cwkd_303:hover{background-color:#00a699;color:#fff}._newsletterSection_1cwkd_320{background:linear-gradient(135deg,#00a699,#008f85);color:#fff;padding:60px 40px;border-radius:16px;margin-bottom:60px;text-align:center}._newsletterContent_1cwkd_329{max-width:600px;margin:0 auto}._newsletterTitle_1cwkd_334{font-size:2rem;font-weight:700;margin-bottom:15px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._newsletterSubtitle_1cwkd_341{font-size:1.1rem;margin-bottom:30px;opacity:.9;line-height:1.6}._newsletterForm_1cwkd_348{display:flex;gap:15px;margin-bottom:20px;max-width:500px;margin-left:auto;margin-right:auto}._newsletterInput_1cwkd_357{flex:1;padding:15px 20px;border:none;border-radius:8px;font-size:1rem;outline:none}._newsletterButton_1cwkd_366{background-color:#1a1a1a;color:#fff;border:none;padding:15px 30px;border-radius:8px;font-weight:600;cursor:pointer;transition:background-color .3s ease;font-size:1rem}._newsletterButton_1cwkd_366:hover{background-color:#333}._newsletterNote_1cwkd_382{font-size:.9rem;opacity:.8;margin:0}._writeForUsSection_1cwkd_389{background-color:#fff;border-radius:12px;padding:40px;box-shadow:0 2px 8px #0000001a;text-align:center}._writeForUsContent_1cwkd_397{max-width:800px;margin:0 auto}._writeForUsTitle_1cwkd_402{font-size:2rem;font-weight:700;color:#1a1a1a;margin-bottom:15px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._writeForUsSubtitle_1cwkd_410{font-size:1.1rem;color:#666;margin-bottom:40px;line-height:1.6}._writeForUsFeatures_1cwkd_417{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:30px;margin-bottom:40px}._feature_1cwkd_72{text-align:center;padding:20px}._featureIcon_1cwkd_429{font-size:2.5rem;margin-bottom:15px}._feature_1cwkd_72 h4{font-size:1.2rem;font-weight:600;color:#1a1a1a;margin-bottom:10px}._feature_1cwkd_72 p{color:#666;font-size:.9rem;line-height:1.5}._writeForUsCTA_1cwkd_447{margin-top:30px}._ctaButton_1cwkd_451{background-color:#00a699;color:#fff;padding:16px 32px;border-radius:8px;text-decoration:none;font-weight:600;font-size:1.1rem;transition:background-color .3s ease;display:inline-block;margin-bottom:15px}._ctaButton_1cwkd_451:hover{background-color:#008f85}._ctaNote_1cwkd_468{color:#666;font-size:.9rem;margin:0}@media (max-width: 768px){._container_1cwkd_7{padding:0 15px}._header_1cwkd_14{padding:30px 0;margin-bottom:40px}._title_1cwkd_20{font-size:2rem}._subtitle_1cwkd_28{font-size:1rem}._filterContainer_1cwkd_41{gap:10px}._filterButton_1cwkd_48{padding:10px 20px;font-size:.9rem}._featuredPost_1cwkd_84{grid-template-columns:1fr}._featuredImage_1cwkd_94{font-size:6rem;padding:30px}._featuredContent_1cwkd_104{padding:30px}._featuredTitle_1cwkd_126{font-size:1.5rem}._featuredFooter_1cwkd_141{flex-direction:column;align-items:flex-start}._blogGrid_1cwkd_192{grid-template-columns:1fr;gap:20px}._newsletterSection_1cwkd_320{padding:40px 25px;margin-bottom:40px}._newsletterForm_1cwkd_348{flex-direction:column;gap:10px}._writeForUsSection_1cwkd_389{padding:30px 25px}._writeForUsFeatures_1cwkd_417{grid-template-columns:1fr;gap:20px}}@media (max-width: 480px){._header_1cwkd_14{padding:25px 0;margin-bottom:30px}._title_1cwkd_20{font-size:1.8rem}._filterContainer_1cwkd_41{justify-content:center}._filterButton_1cwkd_48{padding:8px 16px;font-size:.85rem}._featuredImage_1cwkd_94{font-size:4rem;padding:20px}._featuredContent_1cwkd_104{padding:20px}._featuredTitle_1cwkd_126{font-size:1.3rem}._featuredMeta_1cwkd_108{gap:10px}._newsletterSection_1cwkd_320{padding:30px 20px}._newsletterTitle_1cwkd_334{font-size:1.5rem}._writeForUsSection_1cwkd_389{padding:25px 20px}._writeForUsTitle_1cwkd_402{font-size:1.5rem}._feature_1cwkd_72{padding:15px}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.\!container{width:100%!important}.container{width:100%}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.-bottom-1{bottom:-.25rem}.-bottom-2{bottom:-.5rem}.-left-2{left:-.5rem}.-left-4{left:-1rem}.-right-2{right:-.5rem}.-right-6{right:-1.5rem}.-top-2{top:-.5rem}.-top-4{top:-1rem}.bottom-0{bottom:0}.bottom-1\/3{bottom:33.333333%}.bottom-1\/4{bottom:25%}.bottom-12{bottom:3rem}.bottom-3{bottom:.75rem}.bottom-32{bottom:8rem}.bottom-4{bottom:1rem}.bottom-6{bottom:1.5rem}.bottom-8{bottom:2rem}.bottom-\[0px\]{bottom:0}.left-0{left:0}.left-1\/2{left:50%}.left-1\/3{left:33.333333%}.left-1\/4{left:25%}.left-10{left:2.5rem}.left-16{left:4rem}.left-2{left:.5rem}.left-20{left:5rem}.left-3{left:.75rem}.left-32{left:8rem}.left-4{left:1rem}.left-8{left:2rem}.left-\[0px\]{left:0}.right-0{right:0}.right-1{right:.25rem}.right-1\/3{right:33.333333%}.right-1\/4{right:25%}.right-12{right:3rem}.right-2{right:.5rem}.right-20{right:5rem}.right-3{right:.75rem}.right-32{right:8rem}.right-4{right:1rem}.right-6{right:1.5rem}.right-8{right:2rem}.right-\[0px\]{right:0}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-1\/3{top:33.333333%}.top-1\/4{top:25%}.top-10{top:2.5rem}.top-16{top:4rem}.top-2{top:.5rem}.top-2\/3{top:66.666667%}.top-20{top:5rem}.top-24{top:6rem}.top-3{top:.75rem}.top-4{top:1rem}.top-40{top:10rem}.top-6{top:1.5rem}.top-8{top:2rem}.top-\[0px\]{top:0}.top-\[8px\]{top:8px}.top-full{top:100%}.-z-10{z-index:-10}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[1\]{z-index:1}.z-\[20\]{z-index:20}.z-\[9999\]{z-index:9999}.col-span-full{grid-column:1 / -1}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2 / span 2}.row-start-1{grid-row-start:1}.\!m-\[0\]{margin:0!important}.m-0{margin:0}.mx-10{margin-left:2.5rem;margin-right:2.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0;margin-bottom:0}.my-4{margin-top:1rem;margin-bottom:1rem}.-ml-2{margin-left:-.5rem}.mb-1{margin-bottom:.25rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-\[40px\]{margin-left:40px}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[-1\.7px\]{margin-top:-1.7px}.mt-\[-10px\]{margin-top:-10px}.mt-\[-20px\]{margin-top:-20px}.mt-\[20px\]{margin-top:20px}.mt-\[420px\]{margin-top:420px}.mt-\[50px\]{margin-top:50px}.box-border{box-sizing:border-box}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[2\/1\]{aspect-ratio:2/1}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1 / 1}.size-10{width:2.5rem;height:2.5rem}.size-4{width:1rem;height:1rem}.size-9{width:2.25rem;height:2.25rem}.size-full{width:100%;height:100%}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-32{height:8rem}.h-4{height:1rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[119\.8px\]{height:119.8px}.h-\[19px\]{height:19px}.h-\[200px\]{height:200px}.h-\[250px\]{height:250px}.h-\[290px\]{height:290px}.h-\[39\.3px\]{height:39.3px}.h-\[75px\]{height:75px}.h-\[80px\]{height:80px}.h-\[83\.8px\]{height:83.8px}.h-\[84\.5px\]{height:84.5px}.h-\[85\.2px\]{height:85.2px}.h-\[85vh\]{height:85vh}.h-\[88\.2px\]{height:88.2px}.h-\[90vh\]{height:90vh}.h-full{height:100%}.h-px{height:1px}.max-h-96{max-height:24rem}.max-h-\[250px\]{max-height:250px}.max-h-\[900px\]{max-height:900px}.max-h-\[90vh\]{max-height:90vh}.max-h-\[calc\(90vh-140px\)\]{max-height:calc(90vh - 140px)}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.min-h-0{min-height:0px}.min-h-\[200px\]{min-height:200px}.min-h-\[28px\]{min-height:28px}.min-h-\[700px\]{min-height:700px}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-10{width:2.5rem}.w-12{width:3rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-4{width:1rem}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-80{width:20rem}.w-\[109\.5px\]{width:109.5px}.w-\[163px\]{width:163px}.w-\[188\.1px\]{width:188.1px}.w-\[1920px\]{width:1920px}.w-\[229\.7px\]{width:229.7px}.w-\[232\.1px\]{width:232.1px}.w-\[25\%\]{width:25%}.w-\[265\.6px\]{width:265.6px}.w-\[280px\]{width:280px}.w-\[285\.7px\]{width:285.7px}.w-\[290\.5px\]{width:290.5px}.w-\[290px\]{width:290px}.w-\[302\.4px\]{width:302.4px}.w-\[350px\]{width:350px}.w-\[60\%\]{width:60%}.w-\[75px\]{width:75px}.w-\[80\%\]{width:80%}.w-\[90\%\]{width:90%}.w-\[91\.7px\]{width:91.7px}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-\[107px\]{min-width:107px}.min-w-\[118px\]{min-width:118px}.min-w-\[119px\]{min-width:119px}.min-w-\[120px\]{min-width:120px}.min-w-\[121px\]{min-width:121px}.min-w-\[123px\]{min-width:123px}.min-w-\[146px\]{min-width:146px}.min-w-\[160px\]{min-width:160px}.min-w-\[200px\]{min-width:200px}.min-w-\[237px\]{min-width:237px}.min-w-\[250px\]{min-width:250px}.min-w-\[27\.9px\]{min-width:27.9px}.min-w-\[32px\]{min-width:32px}.min-w-\[36px\]{min-width:36px}.min-w-\[38px\]{min-width:38px}.min-w-\[400px\]{min-width:400px}.min-w-\[42px\]{min-width:42px}.min-w-\[45px\]{min-width:45px}.min-w-\[500px\]{min-width:500px}.min-w-\[51px\]{min-width:51px}.min-w-\[52px\]{min-width:52px}.min-w-\[64px\]{min-width:64px}.min-w-\[74px\]{min-width:74px}.min-w-\[75px\]{min-width:75px}.min-w-\[76px\]{min-width:76px}.min-w-\[78px\]{min-width:78px}.min-w-\[79px\]{min-width:79px}.min-w-\[82px\]{min-width:82px}.min-w-\[85px\]{min-width:85px}.min-w-\[86px\]{min-width:86px}.min-w-\[87px\]{min-width:87px}.min-w-\[89px\]{min-width:89px}.max-w-2xl{max-width:42rem}.max-w-4xl{max-width:56rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[1420px\]{max-width:1420px}.max-w-\[1920px\]{max-width:1920px}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1\/2{--tw-translate-x: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-100\%\]{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1\/2{--tw-translate-y: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-5{--tw-translate-y: 1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-8{--tw-translate-y: 2rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-full{--tw-translate-y: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-45{--tw-rotate: -45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-12{--tw-rotate: 12deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-125{--tw-scale-x: 1.25;--tw-scale-y: 1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-90{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce{animation:bounce 1s infinite}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes loop{0%{transform:translate(0)}to{transform:translate(-60%)}}.animate-slide-in{animation:loop 25s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-none{list-style-type:none}.grid-flow-col{grid-auto-flow:column}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-evenly{justify-content:space-evenly}.gap-0{gap:0px}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[0\.1px\]{gap:.1px}.gap-\[1\.8px\]{gap:1.8px}.gap-\[10\.5px\]{gap:10.5px}.gap-\[10px\]{gap:10px}.gap-\[11\.6px\]{gap:11.6px}.gap-\[12\.4px\]{gap:12.4px}.gap-\[13\.3px\]{gap:13.3px}.gap-\[15px\]{gap:15px}.gap-\[17\.3px\]{gap:17.3px}.gap-\[20px\]{gap:20px}.gap-\[22\.7px\]{gap:22.7px}.gap-\[23px\]{gap:23px}.gap-\[29\.2px\]{gap:29.2px}.gap-\[36\.5px\]{gap:36.5px}.gap-\[4\.5px\]{gap:4.5px}.gap-\[58\.4px\]{gap:58.4px}.gap-\[90\.6px\]{gap:90.6px}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.self-start{align-self:flex-start}.self-center{align-self:center}.self-stretch{align-self:stretch}.justify-self-end{justify-self:end}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-11xl{border-radius:30px}.rounded-2xl{border-radius:1rem}.rounded-\[50\%\]{border-radius:50%}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:14px}.rounded-xl{border-radius:20px}.rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-b-\[0\.6px\]{border-bottom-width:.6px}.border-l{border-left-width:1px}.border-t{border-top-width:1px}.border-t-\[0\.6px\]{border-top-width:.6px}.border-solid{border-style:solid}.border-none{border-style:none}.border-blue-200\/30{border-color:#bfdbfe4d}.border-blue-500{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity))}.border-blue-600{--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity))}.border-gainsboro{--tw-border-opacity: 1;border-color:rgb(223 226 229 / var(--tw-border-opacity))}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.border-gray-500{--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity))}.border-gray-600{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity))}.border-gray-900{--tw-border-opacity: 1;border-color:rgb(0 0 0 / var(--tw-border-opacity))}.border-indigo-200\/30{border-color:#c7d2fe4d}.border-orange-500{--tw-border-opacity: 1;border-color:rgb(249 115 22 / var(--tw-border-opacity))}.border-pink-100{--tw-border-opacity: 1;border-color:rgb(252 231 243 / var(--tw-border-opacity))}.border-silver-100{--tw-border-opacity: 1;border-color:rgb(196 196 196 / var(--tw-border-opacity))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity))}.border-slate-200\/30{border-color:#e2e8f04d}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity))}.border-slategray-200{border-color:#64748b80}.border-teal-500{--tw-border-opacity: 1;border-color:rgb(20 184 166 / var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-white\/20{border-color:#fff3}.border-white\/30{border-color:#ffffff4d}.border-t-blue-500{--tw-border-opacity: 1;border-top-color:rgb(59 130 246 / var(--tw-border-opacity))}.border-t-white{--tw-border-opacity: 1;border-top-color:rgb(255 255 255 / var(--tw-border-opacity))}.bg-\[\#de3151\]{--tw-bg-opacity: 1;background-color:rgb(222 49 81 / var(--tw-bg-opacity))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.bg-black\/10{background-color:#0000001a}.bg-black\/40{background-color:#0006}.bg-black\/50{background-color:#00000080}.bg-black\/60{background-color:#0009}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity))}.bg-blue-300{--tw-bg-opacity: 1;background-color:rgb(147 197 253 / var(--tw-bg-opacity))}.bg-blue-400{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity))}.bg-blue-400\/10{background-color:#60a5fa1a}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity))}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity))}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity))}.bg-darkgray-200{--tw-bg-opacity: 1;background-color:rgb(167 164 164 / var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity))}.bg-green-400{--tw-bg-opacity: 1;background-color:rgb(74 222 128 / var(--tw-bg-opacity))}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity))}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity))}.bg-indigo-300{--tw-bg-opacity: 1;background-color:rgb(165 180 252 / var(--tw-bg-opacity))}.bg-orange-100{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity))}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity))}.bg-pink-100{--tw-bg-opacity: 1;background-color:rgb(252 231 243 / var(--tw-bg-opacity))}.bg-pink-300{--tw-bg-opacity: 1;background-color:rgb(249 168 212 / var(--tw-bg-opacity))}.bg-pink-300\/25{background-color:#f9a8d440}.bg-pink-400{--tw-bg-opacity: 1;background-color:rgb(244 114 182 / var(--tw-bg-opacity))}.bg-pink-50{--tw-bg-opacity: 1;background-color:rgb(253 242 248 / var(--tw-bg-opacity))}.bg-pink-500{--tw-bg-opacity: 1;background-color:rgb(236 72 153 / var(--tw-bg-opacity))}.bg-primary{--tw-bg-opacity: 1;background-color:rgb(222 49 81 / var(--tw-bg-opacity))}.bg-purple-300\/20{background-color:#d8b4fe33}.bg-purple-400\/10{background-color:#c084fc1a}.bg-purple-50{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity))}.bg-purple-500{--tw-bg-opacity: 1;background-color:rgb(168 85 247 / var(--tw-bg-opacity))}.bg-purple-600{--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity))}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity))}.bg-secondary-emerald{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity))}.bg-slate-300{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity))}.bg-slate-400{--tw-bg-opacity: 1;background-color:rgb(148 163 184 / var(--tw-bg-opacity))}.bg-teal-100{--tw-bg-opacity: 1;background-color:rgb(204 251 241 / var(--tw-bg-opacity))}.bg-teal-50{--tw-bg-opacity: 1;background-color:rgb(240 253 250 / var(--tw-bg-opacity))}.bg-teal-600{--tw-bg-opacity: 1;background-color:rgb(13 148 136 / var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/20{background-color:#fff3}.bg-white\/25{background-color:#ffffff40}.bg-white\/30{background-color:#ffffff4d}.bg-white\/5{background-color:#ffffff0d}.bg-white\/60{background-color:#fff9}.bg-white\/80{background-color:#fffc}.bg-white\/90{background-color:#ffffffe6}.bg-white\/95{background-color:#fffffff2}.bg-whitesmoke-100{--tw-bg-opacity: 1;background-color:rgb(247 247 247 / var(--tw-bg-opacity))}.bg-yellow-100{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity))}.bg-yellow-300{--tw-bg-opacity: 1;background-color:rgb(253 224 71 / var(--tw-bg-opacity))}.bg-yellow-400{--tw-bg-opacity: 1;background-color:rgb(250 204 21 / var(--tw-bg-opacity))}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity))}.bg-yellow-600{--tw-bg-opacity: 1;background-color:rgb(202 138 4 / var(--tw-bg-opacity))}.bg-opacity-0{--tw-bg-opacity: 0}.bg-opacity-30{--tw-bg-opacity: .3}.bg-opacity-40{--tw-bg-opacity: .4}.bg-opacity-50{--tw-bg-opacity: .5}.bg-opacity-80{--tw-bg-opacity: .8}.bg-opacity-95{--tw-bg-opacity: .95}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-black\/50{--tw-gradient-from: rgb(0 0 0 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-100{--tw-gradient-from: #dbeafe var(--tw-gradient-from-position);--tw-gradient-to: rgb(219 234 254 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-400{--tw-gradient-from: #60a5fa var(--tw-gradient-from-position);--tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500{--tw-gradient-from: #3b82f6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-200{--tw-gradient-from: #e5e7eb var(--tw-gradient-from-position);--tw-gradient-to: rgb(229 231 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-50{--tw-gradient-from: #f9fafb var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 250 251 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-900{--tw-gradient-from: #000 var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-500{--tw-gradient-from: #f97316 var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-100{--tw-gradient-from: #fce7f3 var(--tw-gradient-from-position);--tw-gradient-to: rgb(252 231 243 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-400\/20{--tw-gradient-from: rgb(244 114 182 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 114 182 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-pink-400\/95{--tw-gradient-from: rgb(244 114 182 / .95) var(--tw-gradient-from-position);--tw-gradient-to: rgb(244 114 182 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-600\/10{--tw-gradient-from: rgb(147 51 234 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(147 51 234 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-400{--tw-gradient-from: #f87171 var(--tw-gradient-from-position);--tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-50{--tw-gradient-from: #f8fafc var(--tw-gradient-from-position);--tw-gradient-to: rgb(248 250 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white{--tw-gradient-from: #fff var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-black{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #000 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-blue-50{--tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #eff6ff var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-gray-300{--tw-gradient-to: rgb(209 213 219 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #d1d5db var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/20{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-blue-400{--tw-gradient-to: #60a5fa var(--tw-gradient-to-position)}.to-gray-200{--tw-gradient-to: #e5e7eb var(--tw-gradient-to-position)}.to-gray-800{--tw-gradient-to: #374151 var(--tw-gradient-to-position)}.to-indigo-100{--tw-gradient-to: #e0e7ff var(--tw-gradient-to-position)}.to-indigo-500{--tw-gradient-to: #6366f1 var(--tw-gradient-to-position)}.to-indigo-600{--tw-gradient-to: #4f46e5 var(--tw-gradient-to-position)}.to-pink-100{--tw-gradient-to: #fce7f3 var(--tw-gradient-to-position)}.to-pink-600\/10{--tw-gradient-to: rgb(219 39 119 / .1) var(--tw-gradient-to-position)}.to-purple-100{--tw-gradient-to: #f3e8ff var(--tw-gradient-to-position)}.to-purple-500\/20{--tw-gradient-to: rgb(168 85 247 / .2) var(--tw-gradient-to-position)}.to-purple-500\/95{--tw-gradient-to: rgb(168 85 247 / .95) var(--tw-gradient-to-position)}.to-red-400{--tw-gradient-to: #f87171 var(--tw-gradient-to-position)}.to-red-500{--tw-gradient-to: #ef4444 var(--tw-gradient-to-position)}.to-rose-100{--tw-gradient-to: #ffe4e6 var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-white{--tw-gradient-to: #fff var(--tw-gradient-to-position)}.bg-cover{background-size:cover}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-center{background-position:center}.bg-no-repeat{background-repeat:no-repeat}.fill-black{fill:#000}.fill-current{fill:currentColor}.fill-red-500{fill:#ef4444}.fill-yellow-400{fill:#facc15}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[100px\]{padding-left:100px;padding-right:100px}.px-\[18px\]{padding-left:18px;padding-right:18px}.px-\[69px\]{padding-left:69px;padding-right:69px}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-0{padding-bottom:0}.pb-10{padding-bottom:2.5rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-\[0\]{padding-bottom:0}.pb-\[1\.7px\]{padding-bottom:1.7px}.pb-\[11\.7px\]{padding-bottom:11.7px}.pb-\[18\.5px\]{padding-bottom:18.5px}.pb-\[4\.9px\]{padding-bottom:4.9px}.pb-\[5px\]{padding-bottom:5px}.pl-0{padding-left:0}.pl-12{padding-left:3rem}.pl-4{padding-left:1rem}.pl-9{padding-left:2.25rem}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pr-8{padding-right:2rem}.pr-\[135px\]{padding-right:135px}.pr-\[5px\]{padding-right:5px}.pt-0{padding-top:0}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-6{padding-top:1.5rem}.pt-\[10\.6px\]{padding-top:10.6px}.pt-\[16\.7px\]{padding-top:16.7px}.pt-\[18px\]{padding-top:18px}.pt-\[2\.2px\]{padding-top:2.2px}.pt-\[31\.5px\]{padding-top:31.5px}.pt-\[316\.2px\]{padding-top:316.2px}.pt-\[34\.5px\]{padding-top:34.5px}.pt-\[35\.2px\]{padding-top:35.2px}.pt-\[40\.2px\]{padding-top:40.2px}.font-inter{font-family:Inter}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-poppins{font-family:Poppins}.text-2xl{font-size:1.5rem;line-height:2rem}.text-36xl{font-size:55px}.text-3xl{font-size:22px}.text-4xl{font-size:23px}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:25px}.text-8xl{font-size:6rem;line-height:1}.text-base{font-size:16px}.text-inherit{font-size:inherit}.text-lg{font-size:18px}.text-sm{font-size:14px}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:12px}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.leading-\[15px\]{line-height:15px}.leading-\[19px\]{line-height:19px}.leading-\[21px\]{line-height:21px}.leading-\[22px\]{line-height:22px}.leading-\[24px\]{line-height:24px}.leading-\[27px\]{line-height:27px}.leading-\[28px\]{line-height:28px}.leading-\[55px\]{line-height:55px}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-2\.2px\]{letter-spacing:-2.2px}.tracking-\[0\.14px\]{letter-spacing:.14px}.tracking-\[0\.16px\]{letter-spacing:.16px}.tracking-\[0\.24px\]{letter-spacing:.24px}.tracking-normal{letter-spacing:0em}.tracking-tight{letter-spacing:-.025em}.tracking-tighter{letter-spacing:-.05em}.text-\[inherit\]{color:inherit}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity))}.text-blue-900{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity))}.text-darkgray-100{--tw-text-opacity: 1;color:rgb(167 167 167 / var(--tw-text-opacity))}.text-gray-100{--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.text-gray-600,.text-gray-700,.text-gray-800{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity))}.text-green-900{--tw-text-opacity: 1;color:rgb(20 83 45 / var(--tw-text-opacity))}.text-hotpink{--tw-text-opacity: 1;color:rgb(243 85 151 / var(--tw-text-opacity))}.text-indigo-400{--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity))}.text-inherit{color:inherit}.text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity))}.text-orange-800{--tw-text-opacity: 1;color:rgb(154 52 18 / var(--tw-text-opacity))}.text-pink-600{--tw-text-opacity: 1;color:rgb(219 39 119 / var(--tw-text-opacity))}.text-primary{--tw-text-opacity: 1;color:rgb(222 49 81 / var(--tw-text-opacity))}.text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity))}.text-purple-800{--tw-text-opacity: 1;color:rgb(107 33 168 / var(--tw-text-opacity))}.text-purple-900{--tw-text-opacity: 1;color:rgb(88 28 135 / var(--tw-text-opacity))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity))}.text-red-900{--tw-text-opacity: 1;color:rgb(127 29 29 / var(--tw-text-opacity))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity))}.text-teal-600{--tw-text-opacity: 1;color:rgb(13 148 136 / var(--tw-text-opacity))}.text-transparent{color:transparent}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-white\/20{color:#fff3}.text-white\/25{color:#ffffff40}.text-white\/30{color:#ffffff4d}.text-white\/70{color:#ffffffb3}.text-white\/80{color:#fffc}.text-white\/90{color:#ffffffe6}.text-white\/95{color:#fffffff2}.text-yellow-300{--tw-text-opacity: 1;color:rgb(253 224 71 / var(--tw-text-opacity))}.text-yellow-400{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity))}.text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity))}.text-yellow-600{--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity))}.text-yellow-800{--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity))}.text-yellow-900{--tw-text-opacity: 1;color:rgb(113 63 18 / var(--tw-text-opacity))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-gray-500::placeholder{--tw-placeholder-opacity: 1;color:rgb(107 114 128 / var(--tw-placeholder-opacity))}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-5{opacity:.05}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0px_2px_2px_rgba\(87\,_75\,_144\,_0\.15\)\]{--tw-shadow: 0px 2px 2px rgba(87, 75, 144, .15);--tw-shadow-colored: 0px 2px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-2xl{--tw-blur: blur(40px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-lg{--tw-blur: blur(16px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-sm{--tw-blur: blur(4px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-xl{--tw-blur: blur(24px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-lg{--tw-backdrop-blur: blur(16px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-1000{transition-duration:1s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[text-decoration\:none\]{text-decoration:none}.\[transform\:scale\(1\.347\)\]{transform:scale(1.347)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes slideInScale{0%{opacity:0;transform:translateY(25px) scale(.92)}60%{opacity:.8;transform:translateY(-2px) scale(1.02)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes slideInRotate{0%{opacity:0;transform:translateY(30px) rotate(-8deg) scale(.85)}50%{opacity:.7;transform:translateY(-3px) rotate(1deg) scale(1.03)}to{opacity:1;transform:translateY(0) rotate(0) scale(1)}}@keyframes popIn{0%{opacity:0;transform:scale(.4) rotate(-8deg) translateY(15px)}50%{opacity:.9;transform:scale(1.08) rotate(2deg) translateY(-2px)}75%{opacity:1;transform:scale(.98) rotate(-.5deg) translateY(1px)}to{opacity:1;transform:scale(1) rotate(0) translateY(0)}}@keyframes cardFlip{0%{opacity:0;transform:perspective(800px) rotateY(-35deg) translateY(25px) scale(.9)}50%{opacity:.8;transform:perspective(800px) rotateY(-5deg) translateY(-2px) scale(1.02)}to{opacity:1;transform:perspective(800px) rotateY(0) translateY(0) scale(1)}}@keyframes bounce{0%,20%,53%,80%,to{transform:translateY(0)}40%,43%{transform:translateY(-8px)}70%{transform:translateY(-4px)}90%{transform:translateY(-2px)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes smoothSlideUp{0%{opacity:0;transform:translateY(40px)}60%{opacity:.8;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes gentleScale{0%{opacity:0;transform:scale(.9) translateY(20px)}50%{opacity:.7;transform:scale(1.02) translateY(-2px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes smoothFadeIn{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes heroSlideIn{0%{opacity:0;transform:translateY(60px) scale(.9)}60%{opacity:.8;transform:translateY(-5px) scale(1.02)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes glassReveal{0%{opacity:0;transform:translateY(40px) scale(.95);-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}to{opacity:1;transform:translateY(0) scale(1);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}}.animate-fade-in-up{animation:fadeInUp 1s cubic-bezier(.25,.46,.45,.94)}.animate-fade-in-left{animation:fadeInLeft .9s cubic-bezier(.25,.46,.45,.94)}.animate-fade-in-right{animation:fadeInRight .9s cubic-bezier(.25,.46,.45,.94)}.animate-slide-in-scale{animation:slideInScale 1.1s cubic-bezier(.34,1.56,.64,1)}.animate-slide-in-rotate{animation:slideInRotate 1.2s cubic-bezier(.16,1,.3,1)}.animate-pop-in{animation:popIn 1s cubic-bezier(.175,.885,.32,1.275)}.animate-card-flip{animation:cardFlip 1.1s cubic-bezier(.25,.46,.45,.94)}.animate-bounce-soft{animation:bounce 2s infinite}.animate-pulse-soft{animation:pulse 2s infinite}.animate-float{animation:float 3s ease-in-out infinite}.animate-hero-slide-in{animation:heroSlideIn 1.2s cubic-bezier(.25,.46,.45,.94)}.animate-glass-reveal{animation:glassReveal 1.4s cubic-bezier(.34,1.56,.64,1)}.hover-lift{transition:all .4s cubic-bezier(.25,.46,.45,.94);will-change:transform,box-shadow}.hover-lift:hover{transform:translateY(-6px);box-shadow:0 15px 35px #0000001f,0 5px 15px #00000014}.hover-scale{transition:transform .4s cubic-bezier(.34,1.56,.64,1);will-change:transform}.hover-scale:hover{transform:scale(1.03)}.stagger-1{animation-delay:.1s}.stagger-2{animation-delay:.2s}.stagger-3{animation-delay:.3s}.stagger-4{animation-delay:.4s}.stagger-5{animation-delay:.5s}.stagger-6{animation-delay:.6s}.animation-container,.animation-container *{overflow:hidden!important}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}@keyframes shimmer{0%{background-position:-468px 0}to{background-position:468px 0}}.animate-shimmer{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:400% 100%;animation:shimmer 1.2s ease-in-out infinite}body{margin:0;line-height:normal;font-family:var(--font-family-primary);color:var(--color-text-primary);background-color:var(--color-background-primary)}:root{--font-family-primary: "Inter", sans-serif;--font-family-secondary: "Poppins", sans-serif;--font-family-roboto: "Roboto", sans-serif;--font-family-nunito: "Nunito", sans-serif;--text-xs: 11px;--text-sm: 13px;--text-base: 15px;--text-lg: 17px;--text-xl: 22px;--text-2xl: 28px;--text-3xl: 34px;--leading-tight: 110%;--leading-normal: 140%;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--text-h1: var(--text-3xl) / var(--leading-tight) var(--font-weight-bold) var(--font-family-primary);--text-h2: var(--text-2xl) / var(--leading-tight) var(--font-weight-semibold) var(--font-family-primary);--text-h3: var(--text-xl) / var(--leading-tight) var(--font-weight-medium) var(--font-family-primary);--text-body-large: var(--text-lg) / var(--leading-tight) var(--font-weight-medium) var(--font-family-primary);--text-body-large-regular: var(--text-lg) / var(--leading-tight) var(--font-weight-regular) var(--font-family-primary);--text-body-medium: var(--text-base) / var(--leading-tight) var(--font-weight-medium) var(--font-family-primary);--text-body-medium-regular: var(--text-base) / var(--leading-tight) var(--font-weight-regular) var(--font-family-primary);--text-body-small: var(--text-sm) / var(--leading-tight) var(--font-weight-medium) var(--font-family-primary);--text-body-small-regular: var(--text-sm) / var(--leading-tight) var(--font-weight-regular) var(--font-family-primary);--text-caption: var(--text-xs) / var(--leading-tight) var(--font-weight-medium) var(--font-family-primary);--text-caption-regular: var(--text-xs) / var(--leading-tight) var(--font-weight-regular) var(--font-family-primary);--color-primary: #de3250;--color-primary-hover: #ce2d4b;--color-primary-light: #e45a73;--color-text-primary: #1d1e20;--color-text-secondary: #222222;--color-text-tertiary: #9b9b9b;--color-text-muted: #8f959e;--color-text-inverse: #ffffff;--color-background-primary: #ffffff;--color-background-secondary: #faf4f4;--color-background-tertiary: #fefefe;--color-border-primary: #8f959e;--color-border-secondary: #9f9f9f;--color-brand-pink: #f35597;--color-brand-blue: #5048e5;--color-emerald: #10b981;--color-sea-green: #26a159;--color-spring-green: #30cf72;--color-violet-red: #cc0074;--color-material-blue: #1976d2;--color-alice-blue: #f1f5fd;--color-slate-gray: #636c7e;--color-dark-gray: #a9afbb;--color-gainsboro: #dddfe4;--color-black: #000;--color-white: #fff;--color-gray-dark: #374151;--color-gray-medium: #6b7280;--color-gray-medium-dark: #4b5563;--color-gray-light: #d1d5db;--color-gray-very-light: #e5e7eb;--color-gray-background: #f3f4f6;--color-gray-lightest: #f9fafb;--color-ui-light-gray: #f0f0f0;--color-ui-very-light-bg: #f8f8f8;--color-ui-light-bg: #f5f5f5;--color-ui-light-blue-bg: #e8f4fd;--color-ui-whitesmoke: #f1f2f4;--color-ui-ghost-white: #f8f2fc;--color-ui-medium-purple: #7868c7;--color-ui-pale-violet-red: #e86993;--color-ui-medium-turquoise: #47c1bf;--color-ui-dark-slate-gray: #1e2a3b;--color-error: #ff0000;--color-airbnb-red: #ff5a5f;--color-dark-red: #b91c1c;--color-success-blue: #1976d2;--color-dark-blue: #0d47a1;--color-bg-primary: var(--color-background-primary);--color-bg-secondary: var(--color-background-secondary);--color-bg-tertiary: var(--color-gray-background);--color-bg-inverse: var(--color-black);--color-border-focus: var(--color-brand-blue);--color-button-primary: var(--color-primary);--color-button-primary-hover: var(--color-primary-hover);--color-button-secondary: var(--color-gray-medium);--color-button-secondary-hover: var(--color-gray-dark);--color-success: var(--color-emerald);--color-warning: #f59e0b;--color-error-semantic: var(--color-error);--color-info: var(--color-material-blue);--white: var(--color-white);--gray-200: var(--color-gray-very-light);--gray-700: var(--color-gray-dark);--black: var(--color-black);--color-crimson: var(--color-primary);--gray-500: var(--color-gray-medium);--gray-50: var(--color-gray-lightest);--gray-100: var(--color-gray-background);--gray-600: var(--color-gray-medium-dark);--brand-600: var(--color-brand-blue);--emerald-500: var(--color-emerald);--gray-300: var(--color-gray-light);--color-gray-100: var(--color-text-primary);--color-gray-200: rgba(255, 255, 255, .6);--color-mediumseagreen: var(--color-sea-green);--color-mediumvioletred: var(--color-violet-red);--color-aliceblue: var(--color-alice-blue);--color-slategray-100: var(--color-slate-gray);--color-slategray-200: var(--color-slate-gray);--color-whitesmoke: var(--color-ui-whitesmoke);--color-mediumspringgreen: var(--color-spring-green);--color-darkgray: var(--color-dark-gray);--gap-5xs: 8px;--gap-5xl: 24px;--gap-base: 16px;--gap-29xl: 48px;--gap-4xl: 23px;--gap-xl: 20px;--gap-21xl: 40px;--gap-9xs: 4px;--gap-5xs-8: 7.8px;--gap-13xl: 32px;--gap-20xl: 39px;--gap-lgi: 19px;--gap-365xl: 384px;--gap-61xl: 80px;--gap-xs: 12px;--gap-4xs-1: 8.1px;--gap-10xs-4: 2.4px;--gap-9xs-7: 3.7px;--gap-2xs-5: 10.5px;--gap-8xs-1: 4.1px;--gap-9xs-9: 3.9px;--gap-4xl-6: 23.6px;--gap-12xs-4: .4px;--gap-12xs-1: .1px;--gap-12xs-2: .2px;--padding-7xs: 6px;--padding-mini: 15px;--padding-sm: 14px;--padding-6xs: 7px;--padding-9xs: 4px;--padding-xs: 12px;--padding-4xl: 23px;--padding-5xs: 8px;--padding-45xl: 64px;--padding-xl: 20px;--padding-5xl: 24px;--padding-23xl: 42px;--padding-11xs: 2px;--padding-4xs: 9px;--padding-141xl: 160px;--padding-61xl: 80px;--padding-232xl: 251px;--padding-base: 16px;--padding-747xl: 766px;--padding-364xl: 383px;--padding-172xl: 191px;--padding-163xl: 182px;--padding-99xl: 118px;--padding-8xs: 5px;--padding-405xl: 424px;--padding-193xl: 212px;--padding-13xl: 32px;--padding-3xl: 22px;--padding-smi: 13px;--padding-lg: 18px;--padding-104xl: 123px;--padding-smi-3: 12.3px;--padding-12xs: 1px;--padding-xs-6: 11.6px;--padding-smi-4: 12.4px;--padding-8xs-4: 4.4px;--padding-10xs-3: 2.3px;--padding-11xs-7: 1.7px;--padding-5xs-6: 7.6px;--padding-2xs-6: 10.6px;--padding-3xs: 10px;--padding-2xs: 11px;--padding-10xs: 3px;--padding-10xs-2: 2.2px;--padding-11xs-8: 1.8px;--padding-6xs-2: 6.2px;--padding-127xl: 146px;--padding-33xl: 52px;--padding-12xs-4: .4px;--padding-5xs-8: 7.8px;--br-81xl: 100px;--br-981xl: 1000px;--br-5xs: 8px;--br-9xs: 4px;--br-12xs: 1px;--br-5xl: 24px;--br-base: 16px;--shadow-md: 0px 2px 4px rgba(31, 41, 55, .06), 0px 4px 6px rgba(31, 41, 55, .1);--shadow-base: 0px 1px 2px rgba(31, 41, 55, .08);--shadow-lg: 0px 10px 15px rgba(31, 41, 55, .1), 0px 0px 6px rgba(31, 41, 55, .05);--shadow-xl: 0px 20px 25px rgba(31, 41, 55, .1), 0px 10px 10px rgba(31, 41, 55, .04);--border-bottom: 0px -1px 0px var(--color-gray-background) inset;--text-sm-regular: Inter;--font-roboto: Roboto;--font-inter: Inter;--text-sm-regular-size: 14px;--text-xs-medium-size: 12px;--text-base-medium-size: 16px;--text-2xl-medium-size: 24px;--font-size-lgi: 19px;--text-lg-medium-size: 18px;--text-xxs-medium-size: 10px;--text-xl-medium-size: 20px;--text-3xl-medium-size: 30px;--font-size-base: 16px;--font-size-sm: 14px;--font-size-xs: 12px}.text-h1{font:var(--text-h1);color:var(--color-text-primary)}.text-h2{font:var(--text-h2);color:var(--color-text-primary)}.text-h3{font:var(--text-h3);color:var(--color-text-primary)}.text-body-large{font:var(--text-body-large);color:var(--color-text-primary)}.text-body-large-regular{font:var(--text-body-large-regular);color:var(--color-text-primary)}.text-body-medium{font:var(--text-body-medium);color:var(--color-text-primary)}.text-body-medium-regular{font:var(--text-body-medium-regular);color:var(--color-text-primary)}.text-body-small{font:var(--text-body-small);color:var(--color-text-secondary)}.text-body-small-regular{font:var(--text-body-small-regular);color:var(--color-text-secondary)}.text-caption{font:var(--text-caption);color:var(--color-text-muted)}.text-caption-regular{font:var(--text-caption-regular);color:var(--color-text-muted)}.text-primary{color:var(--color-primary)}.text-secondary{color:var(--color-text-secondary)}.text-muted{color:var(--color-text-muted)}.text-inverse{color:var(--color-text-inverse)}.bg-primary{background-color:var(--color-background-primary)}.bg-secondary{background-color:var(--color-background-secondary)}.bg-brand{background-color:var(--color-primary)}.border-primary{border-color:var(--color-border-primary)}.border-secondary{border-color:var(--color-border-secondary)}.card-modern{background:var(--color-white);border-radius:12px;box-shadow:var(--shadow-base);border:1px solid var(--color-gray-very-light);transition:all .2s ease-in-out;overflow:hidden}.card-modern:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.card-elevated{background:var(--color-white);border-radius:16px;box-shadow:var(--shadow-lg);border:none;transition:all .3s ease-in-out}.card-elevated:hover{box-shadow:var(--shadow-xl);transform:translateY(-4px)}.btn-primary{background:var(--color-primary);color:var(--color-white);border:none;border-radius:8px;padding:12px 24px;font-weight:600;font-size:14px;cursor:pointer;transition:all .2s ease-in-out;display:inline-flex;align-items:center;justify-content:center;gap:8px}.btn-primary:hover{background:var(--color-primary-hover);transform:translateY(-1px);box-shadow:var(--shadow-md)}.btn-secondary{background:var(--color-white);color:var(--color-text-primary);border:1px solid var(--color-gray-light);border-radius:8px;padding:12px 24px;font-weight:500;font-size:14px;cursor:pointer;transition:all .2s ease-in-out;display:inline-flex;align-items:center;justify-content:center;gap:8px}.btn-secondary:hover{background:var(--color-gray-lightest);border-color:var(--color-gray-medium)}.btn-ghost{background:transparent;color:var(--color-text-primary);border:none;border-radius:8px;padding:12px 24px;font-weight:500;font-size:14px;cursor:pointer;transition:all .2s ease-in-out;display:inline-flex;align-items:center;justify-content:center;gap:8px}.btn-ghost:hover{background:var(--color-gray-lightest)}.input-modern{background:var(--color-white);border:1px solid var(--color-gray-light);border-radius:8px;padding:12px 16px;font-size:14px;color:var(--color-text-primary);transition:all .2s ease-in-out;width:100%;box-sizing:border-box}.input-modern:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px #de32501a}.input-modern::placeholder{color:var(--color-text-muted)}.badge{display:inline-flex;align-items:center;padding:4px 12px;border-radius:20px;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.badge-primary{background:var(--color-primary);color:var(--color-white)}.badge-secondary{background:var(--color-gray-lightest);color:var(--color-text-secondary)}.badge-success{background:var(--color-success);color:var(--color-white)}.tag{display:inline-flex;align-items:center;padding:6px 12px;border-radius:6px;font-size:13px;font-weight:500;background:var(--color-gray-lightest);color:var(--color-text-secondary);border:1px solid var(--color-gray-light);transition:all .2s ease-in-out}.tag:hover{background:var(--color-gray-light)}.tag-primary{background:#de32501a;color:var(--color-primary);border-color:#de325033}.rating{display:inline-flex;align-items:center;gap:4px;font-size:14px;font-weight:500}.rating-star{color:gold;font-size:16px}.rating-text{color:var(--color-text-secondary)}.price{font-weight:600;color:var(--color-text-primary)}.price-from{font-size:12px;color:var(--color-text-muted);font-weight:400}.price-amount{font-size:18px;color:var(--color-primary);font-weight:700}.location{display:inline-flex;align-items:center;gap:4px;color:var(--color-text-muted);font-size:13px}.location-icon{color:var(--color-text-muted);font-size:14px}.duration{display:inline-flex;align-items:center;gap:4px;color:var(--color-text-muted);font-size:13px}.duration-icon{color:var(--color-text-muted);font-size:14px}.image-container{position:relative;overflow:hidden;border-radius:12px;background:var(--color-gray-lightest)}.image-container img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease-in-out}.image-container:hover img{transform:scale(1.05)}.hero-banner{position:relative;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-hover) 100%);color:var(--color-white);padding:60px 0;text-align:center}.hero-banner h1{font-size:48px;font-weight:700;margin-bottom:16px;line-height:1.2}.hero-banner p{font-size:18px;opacity:.9;max-width:600px;margin:0 auto}.section-header{margin-bottom:32px}.section-title{font-size:28px;font-weight:600;color:var(--color-text-primary);margin-bottom:8px}.section-subtitle{font-size:16px;color:var(--color-text-muted);line-height:1.5}.grid-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px;padding:24px 0}.grid-cards-compact{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;padding:16px 0}.container{max-width:1200px;margin:0 auto;padding:0 24px}.container-wide{max-width:1400px;margin:0 auto;padding:0 24px}.space-y-4>*+*{margin-top:16px}.space-y-6>*+*{margin-top:24px}.space-y-8>*+*{margin-top:32px}.space-x-4>*+*{margin-left:16px}.space-x-6>*+*{margin-left:24px}.flex-center{display:flex;align-items:center;justify-content:center}.flex-between{display:flex;align-items:center;justify-content:space-between}.flex-start{display:flex;align-items:center;justify-content:flex-start}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.border-radius-sm{border-radius:4px}.border-radius-md{border-radius:8px}.border-radius-lg{border-radius:12px}.border-radius-xl{border-radius:16px}.shadow-sm{box-shadow:var(--shadow-base)}.shadow-md{box-shadow:var(--shadow-md)}.shadow-lg{box-shadow:var(--shadow-lg)}.shadow-xl{box-shadow:var(--shadow-xl)}.mobile-only{display:none}@media (max-width: 650px){.mobile-only{display:block}.hide-on-mobile{display:none}.container{padding:0 16px}.grid-cards{grid-template-columns:1fr;gap:16px}.grid-cards-compact{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px}.hero-banner h1{font-size:32px}.hero-banner p{font-size:16px}}.leaflet-popup,.leaflet-popup-content-wrapper{width:330px;height:300px}.leaflet-popup-content{margin:0!important;width:100%!important}.leaflet-popup-content p,.leaflet-popup-content h3{margin:0!important;font-family:var(--font-family-primary)}.leaflet-popup-close-button{color:var(--color-black)!important;background:var(--color-white)!important;border-radius:50%;top:10px!important;right:7px!important;font-weight:700!important}.mobile-nav{position:sticky;top:0;z-index:1000;background:var(--color-white);border-bottom:1px solid var(--color-gray-very-light);padding:12px 16px;display:flex;align-items:center;justify-content:space-between;box-shadow:var(--shadow-base)}.mobile-nav-logo{display:flex;align-items:center;gap:4px;font-weight:600;font-size:18px}.mobile-nav-logo .brand-primary{color:var(--color-text-primary)}.mobile-nav-logo .brand-accent{color:var(--color-primary)}.mobile-nav-actions{display:flex;align-items:center;gap:12px}.mobile-nav-icon{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--color-gray-lightest);border:none;cursor:pointer;transition:all .2s ease-in-out}.mobile-nav-icon:hover{background:var(--color-gray-light)}.mobile-nav-icon.primary{background:var(--color-primary);color:var(--color-white)}.mobile-breadcrumbs{padding:12px 16px;font-size:13px;color:var(--color-text-muted);background:var(--color-white);border-bottom:1px solid var(--color-gray-very-light)}.mobile-breadcrumbs a{color:var(--color-text-muted);text-decoration:none}.mobile-breadcrumbs a:hover{color:var(--color-primary)}.mobile-activity-header{padding:20px 16px;background:var(--color-white);border-bottom:1px solid var(--color-gray-very-light)}.mobile-activity-title{font-size:24px;font-weight:700;color:var(--color-text-primary);margin-bottom:8px;line-height:1.2}.mobile-activity-categories{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-size:13px;color:var(--color-text-muted)}.mobile-activity-categories .separator{width:1px;height:12px;background:var(--color-gray-light)}.mobile-activity-meta{display:flex;flex-direction:column;gap:6px}.mobile-rating{display:flex;align-items:center;gap:4px;font-size:14px;font-weight:500}.mobile-rating-star{color:gold;font-size:16px}.mobile-location{display:flex;align-items:center;gap:4px;font-size:13px;color:var(--color-text-muted)}.mobile-location-icon{font-size:14px}.mobile-hero-image{position:relative;width:100%;height:250px;overflow:hidden;background:var(--color-gray-lightest)}.mobile-hero-image img{width:100%;height:100%;object-fit:cover}.mobile-hero-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#0000004d,#0000001a);display:flex;align-items:flex-end;padding:20px 16px}.mobile-hero-text{color:var(--color-white);font-size:28px;font-weight:700;line-height:1.1;text-shadow:0 2px 4px rgba(0,0,0,.3)}.mobile-section{padding:24px 16px;background:var(--color-white);margin-bottom:8px}.mobile-section-title{font-size:20px;font-weight:600;color:var(--color-text-primary);margin-bottom:16px}.mobile-section-subtitle{font-size:16px;color:var(--color-text-muted);line-height:1.5;margin-bottom:20px}.mobile-info-card{background:var(--color-white);border-radius:12px;padding:16px;margin-bottom:12px;border:1px solid var(--color-gray-very-light);box-shadow:var(--shadow-base)}.mobile-info-item{display:flex;align-items:center;gap:12px;padding:8px 0;font-size:14px}.mobile-info-icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:var(--color-text-muted);font-size:16px}.mobile-info-text{color:var(--color-text-primary);font-weight:500}.mobile-location-card{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:16px;padding:20px;color:var(--color-white);margin-bottom:16px}.mobile-location-header{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-weight:600;font-size:16px}.mobile-location-title{font-size:14px;opacity:.9;margin-bottom:8px}.mobile-location-address{font-size:14px;margin-bottom:8px}.mobile-location-coordinates{font-size:12px;opacity:.8;margin-bottom:16px}.mobile-location-features{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.mobile-feature-tag{background:#fff3;color:var(--color-white);padding:4px 8px;border-radius:12px;font-size:11px;font-weight:500}.mobile-map-controls{display:flex;gap:8px;margin-bottom:16px}.mobile-map-tab{flex:1;background:var(--color-white);border:1px solid var(--color-gray-light);border-radius:8px;padding:12px;text-align:center;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease-in-out}.mobile-map-tab.active{background:var(--color-primary);color:var(--color-white);border-color:var(--color-primary)}.mobile-map-tab:not(.active):hover{background:var(--color-gray-lightest)}.mobile-map{width:100%;height:200px;border-radius:12px;overflow:hidden;background:var(--color-gray-lightest);margin-bottom:16px}.mobile-action-buttons{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.mobile-action-btn{width:100%;padding:14px 16px;border-radius:8px;font-size:14px;font-weight:500;text-align:center;cursor:pointer;transition:all .2s ease-in-out;border:none}.mobile-action-btn.primary{background:var(--color-primary);color:var(--color-white)}.mobile-action-btn.primary:hover{background:var(--color-primary-hover)}.mobile-action-btn.secondary{background:var(--color-white);color:var(--color-text-primary);border:1px solid var(--color-gray-light)}.mobile-action-btn.secondary:hover{background:var(--color-gray-lightest)}.mobile-things-grid{display:grid;grid-template-columns:1fr;gap:16px}.mobile-things-item{background:var(--color-gray-lightest);border-radius:8px;padding:16px}.mobile-things-title{font-size:14px;font-weight:600;color:var(--color-text-primary);margin-bottom:8px}.mobile-things-list{list-style:none;padding:0;margin:0}.mobile-things-list li{font-size:13px;color:var(--color-text-secondary);position:relative;padding:4px 0 4px 16px}.mobile-things-list li:before{content:"•";position:absolute;left:0;color:var(--color-primary);font-weight:700}.mobile-activity-cards{display:flex;gap:12px;overflow-x:auto;padding:0 16px;margin:0 -16px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.mobile-activity-card{flex:0 0 280px;background:var(--color-white);border-radius:12px;overflow:hidden;box-shadow:var(--shadow-base);scroll-snap-align:start;border:1px solid var(--color-gray-very-light)}.mobile-activity-card-image{position:relative;height:160px;overflow:hidden}.mobile-activity-card-image img{width:100%;height:100%;object-fit:cover}.mobile-activity-card-tag{position:absolute;top:8px;left:8px;background:#000000b3;color:var(--color-white);padding:4px 8px;border-radius:12px;font-size:11px;font-weight:500}.mobile-activity-card-price{position:absolute;top:8px;right:8px;background:var(--color-primary);color:var(--color-white);padding:4px 8px;border-radius:12px;font-size:12px;font-weight:600}.mobile-activity-card-content{padding:12px}.mobile-activity-card-title{font-size:16px;font-weight:600;color:var(--color-text-primary);margin-bottom:4px;line-height:1.3}.mobile-activity-card-description{font-size:13px;color:var(--color-text-muted);line-height:1.4;margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mobile-activity-card-location{display:flex;align-items:center;gap:4px;font-size:12px;color:var(--color-text-muted)}.mobile-cta{text-align:center;padding:20px 16px;background:var(--color-white);border-top:1px solid var(--color-gray-very-light)}.mobile-cta-text{font-size:14px;color:var(--color-text-secondary);margin-bottom:8px}.mobile-cta-link{color:var(--color-primary);text-decoration:underline;font-weight:500}.mobile-footer{background:var(--color-gray-dark);color:var(--color-white);padding:32px 16px 16px}.mobile-footer-section{margin-bottom:24px}.mobile-footer-title{font-size:16px;font-weight:600;margin-bottom:12px}.mobile-footer-links{list-style:none;padding:0;margin:0}.mobile-footer-links li{margin-bottom:8px}.mobile-footer-links a{color:var(--color-gray-light);text-decoration:none;font-size:14px;transition:color .2s ease-in-out}.mobile-footer-links a:hover{color:var(--color-white)}.mobile-footer-bottom{border-top:1px solid var(--color-gray-medium);padding-top:16px;margin-top:24px;display:flex;flex-direction:column;gap:12px;align-items:center;text-align:center}.mobile-footer-copyright{font-size:12px;color:var(--color-gray-light)}.mobile-footer-controls{display:flex;align-items:center;gap:16px}.mobile-footer-select{background:transparent;color:var(--color-white);border:1px solid var(--color-gray-medium);border-radius:4px;padding:4px 8px;font-size:12px}.mobile-container{max-width:100%;margin:0;padding:0}.mobile-padding{padding:0 16px}.mobile-margin{margin:0 16px}.mobile-text-small{font-size:12px}.mobile-text-medium{font-size:14px}.mobile-text-large{font-size:16px}.mobile-text-xl{font-size:18px}.mobile-text-2xl{font-size:20px}.mobile-text-3xl{font-size:24px}.mobile-activity-cards::-webkit-scrollbar{display:none}.mobile-activity-cards{-ms-overflow-style:none;scrollbar-width:none}@media (hover: none) and (pointer: coarse){.mobile-nav-icon:active{background:var(--color-gray-light)}.mobile-action-btn:active,.mobile-activity-card:active{transform:scale(.98)}}@media (prefers-color-scheme: dark){.mobile-section{background:var(--color-gray-dark);color:var(--color-white)}.mobile-activity-header{background:var(--color-gray-dark);border-bottom-color:var(--color-gray-medium)}.mobile-activity-title,.mobile-section-title{color:var(--color-white)}}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.02\]:hover{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-blue-300:hover{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity))}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.hover\:border-gray-400:hover{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity))}.hover\:border-orange-500:hover{--tw-border-opacity: 1;border-color:rgb(249 115 22 / var(--tw-border-opacity))}.hover\:border-slate-300:hover{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity))}.hover\:border-white\/50:hover{border-color:#ffffff80}.hover\:bg-\[\#ce2d4b\]:hover{--tw-bg-opacity: 1;background-color:rgb(206 45 75 / var(--tw-bg-opacity))}.hover\:bg-blue-600:hover{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity))}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.hover\:bg-gray-800:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity))}.hover\:bg-green-700:hover{--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity))}.hover\:bg-orange-600:hover{--tw-bg-opacity: 1;background-color:rgb(234 88 12 / var(--tw-bg-opacity))}.hover\:bg-pink-50:hover{--tw-bg-opacity: 1;background-color:rgb(253 242 248 / var(--tw-bg-opacity))}.hover\:bg-primary\/90:hover{background-color:#de3151e6}.hover\:bg-purple-700:hover{--tw-bg-opacity: 1;background-color:rgb(126 34 206 / var(--tw-bg-opacity))}.hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity))}.hover\:bg-slate-50:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity))}.hover\:bg-teal-700:hover{--tw-bg-opacity: 1;background-color:rgb(15 118 110 / var(--tw-bg-opacity))}.hover\:bg-transparent:hover{background-color:transparent}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.hover\:bg-white\/35:hover{background-color:#ffffff59}.hover\:bg-white\/40:hover{background-color:#fff6}.hover\:bg-white\/80:hover{background-color:#fffc}.hover\:bg-yellow-700:hover{--tw-bg-opacity: 1;background-color:rgb(161 98 7 / var(--tw-bg-opacity))}.hover\:bg-opacity-100:hover{--tw-bg-opacity: 1}.hover\:from-blue-600:hover{--tw-gradient-from: #2563eb var(--tw-gradient-from-position);--tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:to-indigo-700:hover{--tw-gradient-to: #4338ca var(--tw-gradient-to-position)}.hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity))}.hover\:text-blue-800:hover{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity))}.hover\:text-gray-800:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.hover\:text-orange-500:hover{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity))}.hover\:text-orange-600:hover{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity))}.hover\:text-pink-600:hover{--tw-text-opacity: 1;color:rgb(219 39 119 / var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-2xl:hover{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:border-pink-500:focus{--tw-border-opacity: 1;border-color:rgb(236 72 153 / var(--tw-border-opacity))}.focus\:bg-transparent:focus{background-color:transparent}.focus\:opacity-100:focus{opacity:1}.focus\:shadow-xl:focus{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-4:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-orange-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(253 186 116 / var(--tw-ring-opacity))}.focus\:ring-pink-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(236 72 153 / var(--tw-ring-opacity))}.focus\:ring-white\/50:focus{--tw-ring-color: rgb(255 255 255 / .5)}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:bg-transparent:active{background-color:transparent}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-gray-300:disabled{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity))}.disabled\:opacity-50:disabled{opacity:.5}.group[open] .group-open\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/btn:hover .group-hover\/btn\:translate-x-1,.group:hover .group-hover\:translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-\[200\%\]{--tw-translate-x: 200%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/btn:hover .group-hover\/btn\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity))}.group:hover .group-hover\:opacity-100{opacity:1}.group.destructive .group-\[\.destructive\]\:text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity))}.group.destructive .group-\[\.destructive\]\:hover\:text-red-50:hover{--tw-text-opacity: 1;color:rgb(254 242 242 / var(--tw-text-opacity))}.group.destructive .group-\[\.destructive\]\:focus\:ring-red-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity))}.group.destructive .group-\[\.destructive\]\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color: #dc2626}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-left:.625rem;padding-right:.625rem}.has-\[\>svg\]\:px-3:has(>svg){padding-left:.75rem;padding-right:.75rem}.has-\[\>svg\]\:px-4:has(>svg){padding-left:1rem;padding-right:1rem}.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x: var(--radix-toast-swipe-end-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x: var(--radix-toast-swipe-move-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}@media (min-width: 640px){.sm\:-bottom-3{bottom:-.75rem}.sm\:-left-3{left:-.75rem}.sm\:-left-6{left:-1.5rem}.sm\:-right-3{right:-.75rem}.sm\:-top-3{top:-.75rem}.sm\:bottom-0{bottom:0}.sm\:bottom-6{bottom:1.5rem}.sm\:left-6{left:1.5rem}.sm\:right-0{right:0}.sm\:right-12{right:3rem}.sm\:top-6{top:1.5rem}.sm\:top-auto{top:auto}.sm\:mb-2{margin-bottom:.5rem}.sm\:mb-3{margin-bottom:.75rem}.sm\:mb-4{margin-bottom:1rem}.sm\:mb-6{margin-bottom:1.5rem}.sm\:mt-2{margin-top:.5rem}.sm\:mt-3{margin-top:.75rem}.sm\:mt-4{margin-top:1rem}.sm\:inline{display:inline}.sm\:hidden{display:none}.sm\:h-1\.5{height:.375rem}.sm\:h-10{height:2.5rem}.sm\:h-11{height:2.75rem}.sm\:h-12{height:3rem}.sm\:h-14{height:3.5rem}.sm\:h-3{height:.75rem}.sm\:h-4{height:1rem}.sm\:h-48{height:12rem}.sm\:h-5{height:1.25rem}.sm\:h-6{height:1.5rem}.sm\:h-7{height:1.75rem}.sm\:h-8{height:2rem}.sm\:h-\[250px\]{height:250px}.sm\:w-10{width:2.5rem}.sm\:w-12{width:3rem}.sm\:w-14{width:3.5rem}.sm\:w-3{width:.75rem}.sm\:w-4{width:1rem}.sm\:w-48{width:12rem}.sm\:w-5{width:1.25rem}.sm\:w-6{width:1.5rem}.sm\:w-7{width:1.75rem}.sm\:w-8{width:2rem}.sm\:w-80{width:20rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:.5rem}.sm\:gap-20{gap:5rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-6{gap:1.5rem}.sm\:gap-7{gap:1.75rem}.sm\:space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.sm\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.sm\:rounded-2xl{border-radius:1rem}.sm\:rounded-xl{border-radius:20px}.sm\:p-3{padding:.75rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-1{padding-top:.25rem;padding-bottom:.25rem}.sm\:py-12{padding-top:3rem;padding-bottom:3rem}.sm\:py-2{padding-top:.5rem;padding-bottom:.5rem}.sm\:py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.sm\:py-3{padding-top:.75rem;padding-bottom:.75rem}.sm\:py-8{padding-top:2rem;padding-bottom:2rem}.sm\:pb-3{padding-bottom:.75rem}.sm\:pt-4{padding-top:1rem}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-base{font-size:16px}.sm\:text-lg{font-size:18px}.sm\:text-sm{font-size:14px}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width: 768px){.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-64{height:16rem}.md\:w-64{width:16rem}.md\:max-w-\[420px\]{max-width:420px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:gap-8{gap:2rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.md\:text-3xl{font-size:22px}.md\:text-5xl{font-size:3rem;line-height:1}.md\:text-6xl{font-size:25px}}@media (min-width: 1024px){.lg\:-bottom-4{bottom:-1rem}.lg\:-left-4{left:-1rem}.lg\:-left-8{left:-2rem}.lg\:-right-4{right:-1rem}.lg\:-top-4{top:-1rem}.lg\:bottom-10{bottom:2.5rem}.lg\:left-10{left:2.5rem}.lg\:right-20{right:5rem}.lg\:top-10{top:2.5rem}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:mb-4{margin-bottom:1rem}.lg\:mb-6{margin-bottom:1.5rem}.lg\:mb-8{margin-bottom:2rem}.lg\:mt-4{margin-top:1rem}.lg\:mt-6{margin-top:1.5rem}.lg\:inline{display:inline}.lg\:hidden{display:none}.lg\:h-10{height:2.5rem}.lg\:h-12{height:3rem}.lg\:h-16{height:4rem}.lg\:h-20{height:5rem}.lg\:h-4{height:1rem}.lg\:h-6{height:1.5rem}.lg\:h-72{height:18rem}.lg\:h-8{height:2rem}.lg\:h-\[80vh\]{height:80vh}.lg\:w-1\/2{width:50%}.lg\:w-10{width:2.5rem}.lg\:w-12{width:3rem}.lg\:w-16{width:4rem}.lg\:w-20{width:5rem}.lg\:w-4{width:1rem}.lg\:w-6{width:1.5rem}.lg\:w-72{width:18rem}.lg\:w-8{width:2rem}.lg\:w-auto{width:auto}.lg\:min-w-\[350px\]{min-width:350px}.lg\:max-w-lg{max-width:32rem}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:gap-10{gap:2.5rem}.lg\:gap-12{gap:3rem}.lg\:gap-4{gap:1rem}.lg\:gap-5{gap:1.25rem}.lg\:gap-6{gap:1.5rem}.lg\:gap-8{gap:2rem}.lg\:gap-\[10px\]{gap:10px}.lg\:gap-\[20px\]{gap:20px}.lg\:gap-\[23px\]{gap:23px}.lg\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.lg\:border-b-0{border-bottom-width:0px}.lg\:border-r{border-right-width:1px}.lg\:p-4{padding:1rem}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:px-5{padding-left:1.25rem;padding-right:1.25rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:px-\[50px\]{padding-left:50px;padding-right:50px}.lg\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.lg\:py-12{padding-top:3rem;padding-bottom:3rem}.lg\:py-16{padding-top:4rem;padding-bottom:4rem}.lg\:py-2{padding-top:.5rem;padding-bottom:.5rem}.lg\:py-3{padding-top:.75rem;padding-bottom:.75rem}.lg\:py-4{padding-top:1rem;padding-bottom:1rem}.lg\:pb-5{padding-bottom:1.25rem}.lg\:pt-\[10px\]{padding-top:10px}.lg\:text-left{text-align:left}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:text-3xl{font-size:22px}.lg\:text-4xl{font-size:23px}.lg\:text-base{font-size:16px}.lg\:text-lg{font-size:18px}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media (min-width: 1280px){.xl\:h-80{height:20rem}.xl\:w-80{width:20rem}.xl\:min-w-\[400px\]{min-width:400px}.xl\:gap-12{gap:3rem}.xl\:py-12{padding-top:3rem;padding-bottom:3rem}.xl\:py-16{padding-top:4rem;padding-bottom:4rem}}@media screen and (max-width: 1600px){.mq1600\:justify-center{justify-content:center}}@media screen and (max-width: 1275px){.mq1275\:box-border{box-sizing:border-box}.mq1275\:pb-\[50px\]{padding-bottom:50px}}@media screen and (max-width: 1000px){.mq1000\:mx-5{margin-left:1.25rem;margin-right:1.25rem}.mq1000\:w-\[95\%\]{width:95%}.mq1000\:px-0{padding-left:0;padding-right:0}}@media screen and (max-width: 900px){.mq900\:box-border{box-sizing:border-box}.mq900\:w-full{width:100%}.mq900\:flex-col{flex-direction:column}.mq900\:flex-wrap{flex-wrap:wrap}.mq900\:gap-\[29px\]{gap:29px}.mq900\:gap-\[45px\]{gap:45px}.mq900\:pb-8{padding-bottom:2rem}.mq900\:pb-\[0px\]{padding-bottom:0}.mq900\:pb-\[62px\]{padding-bottom:62px}.mq900\:text-25xl{font-size:44px}.mq900\:leading-\[44px\]{line-height:44px}}@media screen and (max-width: 650px){.mq650\:mb-0{margin-bottom:0}.mq650\:mb-5{margin-bottom:1.25rem}.mq650\:h-\[20px\]{height:20px}.mq650\:flex-wrap{flex-wrap:wrap}.mq650\:justify-center{justify-content:center}.mq650\:px-\[20px\]{padding-left:20px;padding-right:20px}.mq650\:pb-2{padding-bottom:.5rem}.mq650\:pb-3{padding-bottom:.75rem}.mq650\:pt-0{padding-top:0}.mq650\:text-14xl{font-size:33px}.mq650\:leading-\[33px\]{line-height:33px}}@media screen and (max-width: 450px){.mq450\:box-border{box-sizing:border-box}.mq450\:hidden{display:none}.mq450\:h-5{height:1.25rem}.mq450\:h-8{height:2rem}.mq450\:h-auto{height:auto}.mq450\:w-5{width:1.25rem}.mq450\:flex-1{flex:1 1 0%}.mq450\:flex-wrap{flex-wrap:wrap}.mq450\:gap-4{gap:1rem}.mq450\:gap-\[18px\]{gap:18px}.mq450\:gap-\[23px\]{gap:23px}.mq450\:gap-\[89px\]{gap:89px}.mq450\:px-6{padding-left:1.5rem;padding-right:1.5rem}.mq450\:py-3{padding-top:.75rem;padding-bottom:.75rem}.mq450\:pb-5{padding-bottom:1.25rem}.mq450\:pl-5{padding-left:1.25rem}.mq450\:pr-5{padding-right:1.25rem}.mq450\:pt-\[206px\]{padding-top:206px}.mq450\:text-lg{font-size:18px}.mq450\:leading-\[22px\]{line-height:22px}}.\[\&\:last-child\]\:pb-6:last-child{padding-bottom:1.5rem}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3>svg{width:.75rem;height:.75rem}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:1rem;height:1rem}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:#de3151e6}
