@font-face{font-family:Marcellus;font-style:normal;font-weight:400;font-display:swap;src:url(../media/48ed39d84f3071d1-s.1odqrhin2722e.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Marcellus;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b83a6b6f7e32c9fb-s.p.217u6tza6brar.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Marcellus Fallback;src:local(Times New Roman);ascent-override:86.59%;descent-override:24.87%;line-gap-override:0.0%;size-adjust:112.5%}.G-VVra_className{font-family:Marcellus,Marcellus Fallback;font-style:normal;font-weight:400}.G-VVra_variable{--font-marcellus:"Marcellus", "Marcellus Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/46a9e2f250689b4a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6131cbbf5549afa2-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/45462fd7b7c12654-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/46a9e2f250689b4a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6131cbbf5549afa2-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/45462fd7b7c12654-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/46a9e2f250689b4a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6131cbbf5549afa2-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/45462fd7b7c12654-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}._36safa_className{font-family:Inter,Inter Fallback;font-style:normal}._36safa_variable{--font-inter:"Inter", "Inter Fallback"}
._8SVcrW_banner{z-index:400;background:var(--cream);border:1px solid var(--border);border-radius:var(--radius-card);max-width:480px;font-family:var(--font-sans);padding:22px 22px 20px;position:fixed;bottom:20px;right:20px;box-shadow:0 12px 40px #1d302a24}html[data-cookie-choice] ._8SVcrW_banner{display:none}._8SVcrW_title{font-family:var(--font-heading);font-size:1.25rem;font-weight:var(--font-regular);letter-spacing:0;text-transform:none;color:var(--text-dark);margin:0 0 10px;line-height:1.3}._8SVcrW_text{color:var(--text-grey);margin:0 0 16px;font-size:.9rem;line-height:1.55}._8SVcrW_links{flex-wrap:wrap;gap:10px 16px;margin:0 0 18px;display:flex}._8SVcrW_link{font-size:.9rem;font-weight:var(--font-medium);letter-spacing:0;text-transform:none;color:var(--primary-color);transition:color var(--transition);text-decoration:none}._8SVcrW_link:hover,._8SVcrW_link:focus-visible{color:var(--primary-color-hover)}._8SVcrW_actions{flex-wrap:nowrap;gap:10px;display:flex}._8SVcrW_rejectBtn,._8SVcrW_acceptBtn{min-height:44px;font-family:var(--font-sans);font-size:.8125rem;font-weight:var(--font-medium);letter-spacing:.06em;border-radius:var(--radius);text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background-color var(--transition), border-color var(--transition), color var(--transition);justify-content:center;align-items:center;padding:10px 18px;display:inline-flex}._8SVcrW_rejectBtn{color:var(--primary-color);border:1px solid var(--primary-color);background-color:#0000}._8SVcrW_rejectBtn:hover,._8SVcrW_rejectBtn:focus-visible{background-color:var(--beige)}._8SVcrW_acceptBtn{border:1px solid var(--primary-color);background-color:var(--primary-color);color:var(--white)}._8SVcrW_acceptBtn:hover,._8SVcrW_acceptBtn:focus-visible{border-color:var(--primary-color-hover);background-color:var(--primary-color-hover)}@media (max-width:520px){._8SVcrW_banner{max-width:none;bottom:12px;left:12px;right:12px}._8SVcrW_actions{flex-direction:column;align-items:stretch}._8SVcrW_rejectBtn,._8SVcrW_acceptBtn{justify-content:center;width:100%}}
.wRWrfW_button{border:1px solid var(--primary-color);border-radius:var(--radius);width:fit-content;min-height:44px;font-size:15px;font-weight:var(--font-medium);color:var(--primary-color);transition:background-color var(--transition), color var(--transition);align-items:center;gap:10px;padding:10px 18px;line-height:1.2;text-decoration:none;display:inline-flex}.wRWrfW_button:hover,.wRWrfW_button:focus-visible{background:var(--primary-color);color:var(--white)}.wRWrfW_light{color:var(--white);border-color:#ffffff80}.wRWrfW_light:hover,.wRWrfW_light:focus-visible{background:var(--white);color:var(--black)}
.lyi7_a_form{flex-direction:column;gap:24px;display:flex}.lyi7_a_pair{grid-template-columns:1fr 1fr;gap:20px;display:grid}.lyi7_a_field{flex-direction:column;gap:8px;min-width:0;display:flex}.lyi7_a_field label{color:var(--text-dark);font-size:15px;line-height:1.3}.lyi7_a_field input,.lyi7_a_field textarea{background:var(--white);border:1px solid var(--border);border-radius:var(--radius);width:100%;color:var(--text-black);transition:border-color var(--transition), box-shadow var(--transition);padding:15px 16px;font-size:16px;line-height:1.4}.lyi7_a_field textarea{resize:vertical;min-height:160px}.lyi7_a_field input::placeholder,.lyi7_a_field textarea::placeholder{color:var(--text-grey);opacity:.7}.lyi7_a_field input:focus,.lyi7_a_field textarea:focus{border-color:var(--primary-color);box-shadow:0 0 0 1px var(--primary-color);outline:none}.lyi7_a_field [aria-invalid=true]{border-color:var(--error)}.lyi7_a_error{color:var(--error);font-size:13px;line-height:1.4}.lyi7_a_check{align-items:flex-start;gap:12px;font-size:14px;line-height:22px;display:flex}.lyi7_a_check input{width:20px;height:20px;accent-color:var(--primary-color);cursor:pointer;flex:none;margin-top:1px}.lyi7_a_check input[aria-invalid=true]{outline:1px solid var(--error);outline-offset:2px}.lyi7_a_check+.lyi7_a_error{margin-top:-16px;padding-left:32px}.lyi7_a_submitRow{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.lyi7_a_submit{background:var(--primary-color);border-radius:var(--radius);min-height:52px;color:var(--white);font-size:14px;font-weight:var(--font-medium);letter-spacing:.08em;text-transform:uppercase;transition:background-color var(--transition), opacity var(--transition);align-items:center;gap:10px;padding:15px 28px;display:inline-flex}.lyi7_a_submit:hover,.lyi7_a_submit:focus-visible{background:var(--primary-color-hover)}.lyi7_a_submit svg{transition:transform var(--transition)}.lyi7_a_submit:hover svg{transform:translate(3px)}.lyi7_a_submit:disabled{opacity:.7;cursor:wait}.lyi7_a_note{font-size:13px;line-height:1.4}@media (max-width:600px){.lyi7_a_pair{grid-template-columns:1fr;gap:24px}}
.SluooG_form{gap:28px}.SluooG_label{color:var(--text-dark);font-size:15px;line-height:1.3}.SluooG_dates{flex-direction:column;gap:20px;display:flex}.SluooG_readout{background:var(--white);border:1px solid var(--border);border-radius:var(--radius);min-height:54px;color:var(--text-grey);align-items:center;padding:15px 16px;font-size:16px;line-height:1.4;display:flex}.SluooG_readoutFilled{color:var(--text-black)}.SluooG_availability{flex-direction:column;gap:10px;display:flex}.SluooG_availabilityHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.SluooG_legend{color:var(--text-grey);flex-wrap:wrap;gap:6px 16px;font-size:12px;line-height:1.3;display:flex}.SluooG_legend li{align-items:center;gap:6px;display:inline-flex}.SluooG_swatch{border-radius:1px;width:12px;height:12px}.SluooG_swatchFree{background:var(--white);border:1px solid var(--border)}.SluooG_swatchBooked{background:linear-gradient(to top right,#0000 calc(50% - .5px),#1d302a73 calc(50% - .5px) calc(50% + .5px),#0000 calc(50% + .5px)),#cfcdc2}.SluooG_swatchStay{background:var(--primary-color)}.SluooG_calendar{background:var(--white);border:1px solid var(--border);border-radius:var(--radius);scroll-margin-top:calc(var(--header-height) + 24px);transition:border-color var(--transition);outline:none;padding:24px}.SluooG_calendar:focus-visible,.SluooG_calendarError{border-color:var(--error)}.SluooG_calendar:focus-visible:not(.SluooG_calendarError){border-color:var(--primary-color)}.SluooG_calendarPlaceholder{height:292px}.SluooG_stay{background:var(--beige);border-radius:var(--radius);justify-content:space-between;align-items:center;gap:16px 24px;min-height:106px;padding:20px 24px;display:flex}.SluooG_stayDates{font-size:16px;font-weight:var(--font-medium);color:var(--text-dark);line-height:1.2}.SluooG_stayMeta{margin-top:4px;font-size:14px;line-height:1.3}.SluooG_clear{color:var(--text-dark);text-underline-offset:.2em;transition:text-decoration-color var(--transition);margin-top:8px;font-size:13px;line-height:1.3;-webkit-text-decoration:underline #1d302a59;text-decoration:underline #1d302a59}.SluooG_clear:hover,.SluooG_clear:focus-visible{text-decoration-color:currentColor}.SluooG_stayPrice{text-align:right}.SluooG_full{color:var(--text-muted);font-size:14px;line-height:1.2}.SluooG_total{font-family:var(--font-heading);color:var(--text-dark);margin-top:2px;font-size:28px;line-height:1.15}.SluooG_breakdown{margin-top:4px;font-size:13px;line-height:1.3}.SluooG_stayHint{font-size:15px;line-height:1.5}.SluooG_guests{flex-direction:column;gap:24px;display:flex}.SluooG_guestPair{align-items:start}.SluooG_childField{flex-direction:column;gap:8px;min-width:0;display:flex}.SluooG_hint{font-size:12px;line-height:1.5}.SluooG_group{border:0;flex-direction:column;gap:12px;min-width:0;padding:0;display:flex}.SluooG_otherGroup{max-width:420px;margin-top:8px}.SluooG_chips{flex-wrap:wrap;gap:10px;display:flex}.SluooG_chip{background:var(--white);border:1px solid var(--border);border-radius:var(--radius);min-height:44px;color:var(--text-black);white-space:nowrap;cursor:pointer;transition:background-color var(--transition), border-color var(--transition), color var(--transition);align-items:center;padding:0 15px;font-size:14px;line-height:1;display:inline-flex;position:relative}.SluooG_chip input{opacity:0;pointer-events:none;position:absolute}.SluooG_chip:hover{border-color:var(--primary-color)}.SluooG_chip:has(input:focus-visible){border-color:var(--primary-color)}.SluooG_chip:has(input:focus-visible){outline:2px solid var(--primary-color);outline-offset:2px}.SluooG_chipActive{background:var(--primary-color);border-color:var(--primary-color);color:var(--white)}.SluooG_notice{background:var(--beige);border-radius:var(--radius);padding:20px 24px 20px 40px;font-size:15px;line-height:24px;position:relative}.SluooG_notice:before{content:"";background:var(--primary-color);border-radius:2px;width:3px;position:absolute;top:20px;bottom:20px;left:24px}.SluooG_noticeTitle{font-size:15px;font-weight:var(--font-medium);color:var(--text-dark);margin-bottom:6px;line-height:1.2}@media (max-width:600px){.SluooG_datePair{grid-template-columns:1fr 1fr;gap:12px}.SluooG_readout{padding-inline:12px;font-size:15px}.SluooG_calendar{padding:16px 12px}.SluooG_stay{flex-direction:column;align-items:flex-start}.SluooG_stayPrice{text-align:left}.SluooG_chip{padding:0 14px;font-size:14px}.SluooG_notice{padding:18px 18px 18px 32px}.SluooG_notice:before{left:18px}}.SluooG_whatsapp{color:var(--text-grey);flex-wrap:wrap;align-items:center;gap:12px 16px;font-size:15px;display:flex}
.RUGPLq_head{gap:40px;width:100%;display:flex}.RUGPLq_split{align-items:flex-end}.RUGPLq_stack{flex-direction:column;gap:16px}.RUGPLq_titleCol{flex-direction:column;flex:0 0 580px;gap:20px;max-width:580px;display:flex}.RUGPLq_stack .RUGPLq_titleCol{flex-basis:auto;max-width:620px}.RUGPLq_title{margin:0}.RUGPLq_line{display:block}.RUGPLq_textCol{flex-direction:column;flex:1 1 0;align-items:flex-start;gap:28px;min-width:0;display:flex}.RUGPLq_stack .RUGPLq_textCol{max-width:496px}@media (max-width:960px){.RUGPLq_split{flex-direction:column;align-items:stretch;gap:20px}.RUGPLq_titleCol{flex-basis:auto;max-width:none}}@media (max-width:600px){.RUGPLq_line{display:inline}}
.LCT47W_button{border-radius:var(--radius);min-height:52px;font-family:var(--font-sans);font-size:14px;font-weight:var(--font-medium);letter-spacing:.08em;text-transform:uppercase;text-align:center;white-space:nowrap;cursor:pointer;transition:background-color var(--transition), color var(--transition), border-color var(--transition);border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:15px 28px;line-height:1.4;display:inline-flex}.LCT47W_icon{transform:rotate(var(--icon-rotate,0deg));transition:transform var(--transition);flex:none}.LCT47W_button:hover .LCT47W_icon,.LCT47W_button:focus-visible .LCT47W_icon{transform:rotate(var(--icon-rotate,0deg)) translateX(3px)}.LCT47W_full{width:100%}.LCT47W_solid{background:var(--primary-color);color:var(--white)}.LCT47W_solid:hover,.LCT47W_solid:focus-visible{background:var(--primary-color-hover)}.LCT47W_outline{border-color:var(--primary-color);color:var(--primary-color)}.LCT47W_outline:hover,.LCT47W_outline:focus-visible{background:var(--primary-color);color:var(--white)}.LCT47W_light{background:var(--white);color:var(--primary-color)}.LCT47W_light:hover,.LCT47W_light:focus-visible{background:var(--beige)}.LCT47W_action{border-radius:var(--radius-card);background:var(--primary-color);min-height:52px;color:var(--white);letter-spacing:0;text-transform:none;padding:14px 24px;font-size:16px}.LCT47W_action:hover,.LCT47W_action:focus-visible{background:var(--primary-color-hover)}.LCT47W_link{min-height:0;color:var(--primary-color);border:0;border-bottom:1px solid;border-radius:0;padding:0 0 6px}.LCT47W_link:hover,.LCT47W_link:focus-visible{color:var(--primary-color-hover);border-bottom-color:#0000}@media (max-width:600px){.LCT47W_button:not(.LCT47W_link){white-space:normal}}
.Gx8oPW_row{align-items:stretch;gap:40px;padding-top:120px}.Gx8oPW_text{flex-direction:column;flex:1 1 0;justify-content:center;align-items:flex-start;min-width:0;display:flex}.Gx8oPW_line{display:block}.Gx8oPW_text>.lead{margin-top:28px}.Gx8oPW_address{flex-direction:column;gap:4px;margin-top:32px;display:flex}.Gx8oPW_addressValue{font-family:var(--font-heading);letter-spacing:.02em;color:var(--text-dark);font-size:24px;line-height:1.3}.Gx8oPW_distances{width:100%;margin:28px 0 36px;font-size:16px;line-height:1.4}.Gx8oPW_distance{border-top:1px solid var(--border);justify-content:space-between;gap:16px;padding:12px 0;display:flex}.Gx8oPW_distance dt{color:var(--text-dark)}.Gx8oPW_distance dd{color:var(--text-grey);text-align:right}.Gx8oPW_map{border-radius:var(--radius);background:#ecebe6;flex:0 0 580px;height:640px;position:relative;overflow:hidden}.Gx8oPW_frame{border:0;width:100%;height:100%;position:absolute;inset:0}.Gx8oPW_overlap .Gx8oPW_map{z-index:1;aspect-ratio:580/751;align-self:flex-start;height:auto;margin-bottom:-64px}.Gx8oPW_small{flex:none;width:100%;height:300px}@media (max-width:1100px){.Gx8oPW_map{flex-basis:46%}}@media (max-width:960px){.Gx8oPW_row{padding-top:var(--row-padding)}.Gx8oPW_map{aspect-ratio:580/640;flex-basis:auto;height:auto;max-height:640px}.Gx8oPW_small{aspect-ratio:auto;height:300px}.Gx8oPW_overlap .Gx8oPW_map{aspect-ratio:580/640;align-self:stretch}}@media (max-width:600px){.Gx8oPW_line{display:inline}.Gx8oPW_addressValue{font-size:20px}.Gx8oPW_distance{flex-direction:column;gap:2px}.Gx8oPW_distance dd{text-align:left}.Gx8oPW_map{aspect-ratio:1}.Gx8oPW_overlap .Gx8oPW_map{aspect-ratio:580/751;max-height:none;margin-bottom:-40px}}
.aHb0hG_calendar{width:100%}.aHb0hG_months{gap:32px;display:grid}.aHb0hG_monthHead{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.aHb0hG_monthTitle{font-family:var(--font-heading);letter-spacing:.04em;text-transform:uppercase;color:var(--text-dark);font-size:18px;line-height:1.3}.aHb0hG_nav,.aHb0hG_navSpacer{width:32px;height:32px;color:var(--text-dark);transition:background-color var(--transition), opacity var(--transition);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.aHb0hG_nav:hover:not(:disabled),.aHb0hG_nav:focus-visible{background:var(--beige)}.aHb0hG_nav:disabled{opacity:.25;cursor:default}.aHb0hG_grid{grid-template-columns:repeat(7,minmax(0,1fr));row-gap:4px;display:grid}.aHb0hG_weekday{color:var(--text-grey);text-align:center;padding-bottom:6px;font-size:11px;line-height:1.4}.aHb0hG_day{aspect-ratio:1;max-height:38px;color:var(--text-black);transition:background-color var(--transition), color var(--transition);font-size:13px;line-height:1;position:relative}.aHb0hG_day:hover:not(:disabled):not(.aHb0hG_selected),.aHb0hG_day:focus-visible{background:var(--beige)}.aHb0hG_past{color:#c9c8c0;cursor:default}.aHb0hG_booked{color:#11111180;background:linear-gradient(to top right,#0000 calc(50% - .5px),#1d302a73 calc(50% - .5px) calc(50% + .5px),#0000 calc(50% + .5px)),#cfcdc2}.aHb0hG_booked:disabled{cursor:not-allowed}.aHb0hG_inRange{background:var(--primary-color);color:var(--white)}.aHb0hG_day.aHb0hG_inRange:hover:not(:disabled):not(.aHb0hG_selected),.aHb0hG_day.aHb0hG_inRange:focus-visible{background:var(--primary-color);color:var(--white);opacity:.85}.aHb0hG_selected{background:var(--primary-color);color:var(--white)}.aHb0hG_half{background:linear-gradient(to bottom right, var(--am,transparent) calc(50% - .5px), var(--pm,transparent) calc(50% + .5px))}.aHb0hG_half.aHb0hG_selected{color:var(--text-black)}.aHb0hG_num{position:relative}.aHb0hG_pmOnly .aHb0hG_num{position:absolute;top:6px;left:7px}.aHb0hG_amOnly .aHb0hG_num{position:absolute;bottom:6px;right:7px}.aHb0hG_both{color:var(--white);text-shadow:0 0 3px #00000073}
.Jtq_qq_stepper{justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.Jtq_qq_stepper+.Jtq_qq_stepper{border-top:1px solid var(--border)}.Jtq_qq_text{flex-direction:column;gap:2px;display:flex}.Jtq_qq_label{font-size:16px;font-weight:var(--font-medium);color:var(--text-dark);line-height:1.3}.Jtq_qq_hint{color:var(--text-grey);font-size:13px;line-height:1.4}.Jtq_qq_controls{align-items:center;gap:6px;display:flex}.Jtq_qq_button{width:36px;height:36px;color:var(--text-dark);transition:background-color var(--transition), color var(--transition), border-color var(--transition), opacity var(--transition);border:1px solid #1d302a59;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.Jtq_qq_button:hover:not(:disabled),.Jtq_qq_button:focus-visible{background:var(--primary-color);border-color:var(--primary-color);color:var(--white)}.Jtq_qq_button:disabled{opacity:.3;cursor:not-allowed}.Jtq_qq_value{text-align:center;min-width:28px;color:var(--text-black);font-size:16px}.Jtq_qq_boxed{border:0;flex-direction:column;align-items:stretch;gap:8px;padding:0}.Jtq_qq_boxed+.Jtq_qq_boxed{border-top:0}.Jtq_qq_boxed .Jtq_qq_controls{border:1px solid var(--border);border-radius:var(--radius);background:var(--white);justify-content:space-between;height:52px;padding:0 8px}.Jtq_qq_boxed .Jtq_qq_button{border-radius:var(--radius);border:0}
._0_AahG_bar{background:var(--white);border-radius:var(--radius);color:var(--text-black);text-align:left;display:flex;position:relative}._0_AahG_fields{flex:auto;min-width:0;display:flex}._0_AahG_field{text-align:left;min-width:0;transition:background-color var(--transition);flex-direction:column;flex:1 1 0;align-items:flex-start;gap:4px;display:flex}._0_AahG_field:hover,._0_AahG_field:focus-visible,._0_AahG_field[aria-expanded=true]{background:#f1ece399}._0_AahG_label{font-size:13px;font-weight:var(--font-medium);letter-spacing:.05em;text-transform:uppercase;color:var(--text-grey);line-height:20px}._0_AahG_label small{font-size:10px}._0_AahG_value{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:17px;line-height:31px;overflow:hidden}._0_AahG_submit{background:var(--primary-color);color:var(--white);font-weight:var(--font-medium);transition:background-color var(--transition);flex:none;justify-content:center;align-items:center;gap:10px;display:inline-flex}._0_AahG_submit:hover,._0_AahG_submit:focus-visible{background:var(--primary-color-hover)}._0_AahG_submit svg{transition:transform var(--transition)}._0_AahG_submit:hover svg{transform:translate(3px)}._0_AahG_hero{border:1px solid var(--border);align-items:center;gap:32px;padding:24px 32px}._0_AahG_hero ._0_AahG_fields{gap:0}._0_AahG_hero ._0_AahG_field{border-right:1px solid var(--border);padding:0 16px}._0_AahG_hero ._0_AahG_field:first-child{padding-left:0}._0_AahG_hero ._0_AahG_submit{border-radius:var(--radius-card);min-height:52px;padding:14px 24px;font-size:16px;line-height:24px}._0_AahG_card{border-radius:var(--radius-card);flex-direction:column;gap:6px;width:min(766px,100%);padding:8px}._0_AahG_card ._0_AahG_field{border-right:1px solid var(--border);gap:6px;padding:14px 18px 16px}._0_AahG_card ._0_AahG_field:last-child{border-right:0}._0_AahG_card ._0_AahG_label{letter-spacing:.08em;font-size:12px;line-height:1.3}._0_AahG_card ._0_AahG_value{color:var(--text-dark);font-size:16px;line-height:1.3}._0_AahG_card ._0_AahG_submit{border-radius:var(--radius);letter-spacing:.08em;text-transform:uppercase;width:100%;min-height:56px;padding:19px 28px;font-size:14px}._0_AahG_panel{z-index:20;background:var(--white);border:1px solid var(--border);border-radius:var(--radius-card);padding:24px;animation:.3s ease-out _0_AahG_drop;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 18px 40px #1111111f}._0_AahG_panel._0_AahG_up{animation-name:_0_AahG_drop-up;top:auto;bottom:calc(100% + 8px)}._0_AahG_datesPanel{width:min(640px, calc(100vw - 2 * var(--gutter)))}._0_AahG_guestsPanel{width:min(360px, calc(100vw - 2 * var(--gutter)))}._0_AahG_hero ._0_AahG_guestsPanel{left:auto;right:315px}._0_AahG_card ._0_AahG_guestsPanel{left:auto;right:0}._0_AahG_panelFoot{border-top:1px solid var(--border);color:var(--text-grey);justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding-top:14px;font-size:14px;line-height:1.4;display:flex}._0_AahG_clear{color:var(--text-dark);text-underline-offset:.2em;transition:text-decoration-color var(--transition);font-size:14px;text-decoration:underline}._0_AahG_clear:hover{text-decoration-color:#0000}._0_AahG_done{border-radius:var(--radius);background:var(--primary-color);width:100%;min-height:46px;color:var(--white);font-size:14px;font-weight:var(--font-medium);letter-spacing:.08em;text-transform:uppercase;transition:background-color var(--transition);margin-top:12px}._0_AahG_done:hover{background:var(--primary-color-hover)}@keyframes _0_AahG_drop{0%{opacity:0;transform:translateY(-6px)}}@keyframes _0_AahG_drop-up{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){._0_AahG_panel{animation:none}}@media (max-width:960px){._0_AahG_hero{flex-direction:column;align-items:stretch;gap:16px;padding:16px}._0_AahG_hero ._0_AahG_guestsPanel{right:0}}@media (max-width:600px){._0_AahG_fields{flex-wrap:wrap}._0_AahG_hero ._0_AahG_field,._0_AahG_card ._0_AahG_field{border-right:0;border-bottom:1px solid var(--border);flex:50%;padding:10px 12px}._0_AahG_hero ._0_AahG_field:first-child{padding-left:12px}._0_AahG_hero ._0_AahG_field:first-child,._0_AahG_card ._0_AahG_field:first-child{border-right:1px solid var(--border)}._0_AahG_hero ._0_AahG_field:last-child,._0_AahG_card ._0_AahG_field:last-child{flex-basis:100%}._0_AahG_value{font-size:16px}._0_AahG_panel{width:auto;padding:16px;left:0;right:0}._0_AahG_hero ._0_AahG_guestsPanel,._0_AahG_card ._0_AahG_guestsPanel{left:0;right:0}}
.IJqDFG_cta{min-height:max(640px,80svh);padding:96px var(--gutter);background:var(--black);color:var(--white);text-align:center;justify-content:center;align-items:center;display:flex;position:relative}.IJqDFG_image{object-fit:cover}.IJqDFG_shade{background:#0009;position:absolute;inset:0}.IJqDFG_content{flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.IJqDFG_title{max-width:680px;color:var(--white);font-size:clamp(2.125rem,3.8vw,3.25rem);line-height:1.15}.IJqDFG_line{display:block}.IJqDFG_text{max-width:460px;margin-top:10px;font-size:17px;line-height:30px}.IJqDFG_bar{justify-content:center;width:100%;margin-top:36px;display:flex}@media (max-width:600px){.IJqDFG_cta{min-height:80svh;padding-block:80px}.IJqDFG_line{display:inline}}
.ffMGpa_hero{min-height:calc(100svh - var(--announcement-height,0px));padding:calc(var(--header-height) + 48px) var(--gutter) 30px;background:var(--black);color:var(--white);flex-direction:column;justify-content:flex-end;display:flex;position:relative}.ffMGpa_media{position:absolute;inset:0;overflow:hidden}.ffMGpa_image,.ffMGpa_video{object-fit:cover}.ffMGpa_video{opacity:0;width:100%;height:100%;transition:opacity .8s;position:absolute;inset:0}.ffMGpa_videoPlaying{opacity:1}.ffMGpa_navShade{background:linear-gradient(#1111119e,#1110);height:240px;position:absolute;inset:0 0 auto}.ffMGpa_shade{background:linear-gradient(#0000 40%,#00000052 65%,#000000d1);position:absolute;inset:0}.ffMGpa_content{width:100%;max-width:var(--section-max-width);margin-inline:auto;position:relative}.ffMGpa_bottom{justify-content:space-between;align-items:flex-end;gap:32px;padding:23px 0;display:flex}.ffMGpa_titleBlock{flex-direction:column;gap:12px;display:flex}.ffMGpa_stars{letter-spacing:.3em;margin-bottom:-6px;padding-left:6px;font-size:20px;line-height:1}.ffMGpa_display{font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;font-size:clamp(3.25rem,7.2vw,6.5rem);line-height:.9}.ffMGpa_subtitle{font-family:var(--font-sans);letter-spacing:.04em;color:var(--white);font-size:18px;line-height:28px}.ffMGpa_rating{text-align:right}.ffMGpa_score{font-family:var(--font-heading);letter-spacing:.06em;font-size:27px;line-height:35px}.ffMGpa_reviews{color:#ffffffd9;margin-top:6px;font-size:16px;line-height:24px}.ffMGpa_rule{min-height:34px;font-size:13px;font-weight:var(--font-medium);align-items:center;gap:10px;margin-top:8px;line-height:22px;display:flex}.ffMGpa_rule svg{flex:none}@media (max-width:960px){.ffMGpa_hero{padding-top:calc(var(--header-height) + 200px)}.ffMGpa_bottom{flex-direction:column;align-items:flex-start}.ffMGpa_rating{text-align:left}}@media (max-width:600px){.ffMGpa_hero{padding-top:calc(var(--header-height) + 160px);padding-bottom:20px}.ffMGpa_subtitle{font-size:15px;line-height:22px}.ffMGpa_score{font-size:22px;line-height:28px}.ffMGpa_reviews{font-size:14px}.ffMGpa_rule{align-items:flex-start;line-height:20px}}.ffMGpa_below{display:none}@media (max-width:600px){.ffMGpa_heroBar,.ffMGpa_heroRule{display:none}.ffMGpa_hero{padding-bottom:32px}.ffMGpa_below{padding:20px var(--gutter) 8px;flex-direction:column;gap:14px;display:flex}.ffMGpa_belowRule{font-size:13px;font-weight:var(--font-medium);color:var(--text-grey);align-items:flex-start;gap:10px;line-height:20px;display:flex}.ffMGpa_belowRule svg{flex:none}}
.Mri25a_facts{padding:0 var(--gutter);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.Mri25a_list{max-width:var(--section-max-width);grid-template-columns:repeat(5,minmax(0,1fr));margin-inline:auto;display:grid}.Mri25a_fact{border-left:1px solid var(--border);flex-direction:column-reverse;justify-content:flex-end;gap:6px;padding:36px 0 36px 32px;display:flex}.Mri25a_fact:first-child{border-left:0;padding-left:0}.Mri25a_value{font-family:var(--font-heading);letter-spacing:.02em;color:var(--text-dark);font-size:clamp(2rem,2.8vw,2.5rem);line-height:1.15}.Mri25a_label{color:var(--text-grey);font-size:15px;line-height:1.3}@media (max-width:960px){.Mri25a_list{grid-template-columns:repeat(3,minmax(0,1fr))}.Mri25a_fact:nth-child(4){border-left:0;padding-left:0}.Mri25a_fact:nth-child(n+4){border-top:1px solid var(--border)}.Mri25a_fact:last-child:nth-child(3n+2){grid-column:span 2}}@media (max-width:600px){.Mri25a_list{grid-template-columns:repeat(2,minmax(0,1fr))}.Mri25a_fact{padding:24px 0 24px 20px}.Mri25a_fact:nth-child(4){border-left:1px solid var(--border);padding-left:20px}.Mri25a_fact:nth-child(odd){border-left:0;padding-left:0}.Mri25a_fact:nth-child(n+3){border-top:1px solid var(--border)}.Mri25a_fact:last-child:nth-child(odd),.Mri25a_fact:last-child:nth-child(3n+2){grid-column:1/-1}}
.Ci-c4q_band{height:max(320px,90svh);margin-top:var(--row-padding);position:relative;overflow:hidden}.Ci-c4q_bandImage{will-change:transform;position:absolute;inset:-35% 0}.Ci-c4q_bandImage img{object-fit:cover}.Ci-c4q_pool .Ci-c4q_row{gap:120px;padding-block:168px}.Ci-c4q_text{flex:0 0 560px;max-width:560px}.Ci-c4q_line{display:block}.Ci-c4q_blocks{flex-direction:column;gap:32px;margin-top:48px;display:flex}.Ci-c4q_blockTitle{font-family:var(--font-sans);letter-spacing:.05em;color:var(--text-dark);margin-bottom:8px;font-size:20px;line-height:28px}.Ci-c4q_photo{border-radius:var(--radius);flex:1 1 0;align-self:stretch;min-height:720px;position:relative;overflow:hidden}.Ci-c4q_photo img,.Ci-c4q_directPhoto img,.Ci-c4q_small img{object-fit:cover}.Ci-c4q_direct{grid-template-columns:1fr 1fr;height:max(600px,85svh);display:grid}.Ci-c4q_directPhoto{position:relative;overflow:hidden}.Ci-c4q_panel{background:var(--beige);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:clamp(22px,3.2vh,40px);padding:clamp(32px,4vh,72px) 80px;display:flex}.Ci-c4q_panelTitle{font-size:clamp(1.5rem,2.2vw,1.9375rem);line-height:1.29}.Ci-c4q_small{border-radius:var(--radius);width:clamp(147px,19.6vh,216px);height:clamp(180px,24vh,264px);position:relative;overflow:hidden}.Ci-c4q_panelText{max-width:380px}@media (max-width:1100px){.Ci-c4q_pool .Ci-c4q_row{gap:64px}.Ci-c4q_text{flex-basis:480px}}@media (max-width:960px){.Ci-c4q_pool .Ci-c4q_row{padding-block:var(--row-padding)}.Ci-c4q_text{flex-basis:auto;max-width:none}.Ci-c4q_photo{aspect-ratio:4/5;flex:none;min-height:0}.Ci-c4q_direct{grid-template-columns:1fr;height:auto}.Ci-c4q_directPhoto{aspect-ratio:4/3}.Ci-c4q_panel{padding:72px var(--gutter)}}@media (max-width:600px){.Ci-c4q_line{display:inline}.Ci-c4q_blocks{margin-top:32px}.Ci-c4q_blockTitle{font-size:17px;line-height:24px}.Ci-c4q_photo{aspect-ratio:1}}
.UQauba_wrap{gap:48px;padding-top:113px}.UQauba_buttons{flex-wrap:wrap;gap:12px;display:flex}.UQauba_up{--icon-rotate:-90deg}.UQauba_seasons{grid-template-columns:1fr 1fr;gap:16px;display:grid}.UQauba_season{background:var(--white);border:1px solid var(--border);border-radius:var(--radius-card);flex-direction:column;padding:32px;display:flex}.UQauba_period{align-items:center;gap:10px;font-size:14px;line-height:1.3;display:flex}.UQauba_swatch{border-radius:var(--radius);background:var(--primary-color);width:12px;height:12px}.UQauba_swatchLow{background:var(--season-low)}.UQauba_seasonName{margin-top:18px}.UQauba_full{color:var(--text-muted);margin-top:24px;font-size:18px;line-height:1.2}.UQauba_price{align-items:flex-end;gap:8px;margin-top:4px;display:flex}.UQauba_amount{font-family:var(--font-heading);color:var(--text-dark);font-size:48px;line-height:50px}.UQauba_unit{padding-bottom:6px;font-size:14px;line-height:1.2}.UQauba_note{margin-top:14px;font-size:15px;line-height:24px}.UQauba_info{background:var(--beige);border-radius:var(--radius-card);grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:24px;padding:48px;display:grid}.UQauba_infoTitle{letter-spacing:.04em;margin-bottom:16px;font-size:20px}.UQauba_infoCol li{border-top:1px solid var(--border-beige);color:var(--text-dark);padding:11px 0;font-size:15px;line-height:1.3}.UQauba_footnote{font-size:14px;font-weight:var(--font-medium);text-align:center;color:var(--text-dark);line-height:1.4}@media (max-width:960px){.UQauba_wrap{padding-top:var(--row-padding)}.UQauba_info{grid-template-columns:1fr 1fr}}@media (max-width:700px){.UQauba_seasons,.UQauba_info{grid-template-columns:1fr}.UQauba_season,.UQauba_info{padding:28px 24px}.UQauba_info{gap:28px;margin-top:0}.UQauba_amount{font-size:40px;line-height:44px}}
.GvhY5q_row{align-items:flex-start;gap:80px;padding-top:0}.GvhY5q_side{top:calc(var(--header-height) + var(--announcement-height,0px) + 32px);flex-direction:column;flex:0 0 380px;gap:40px;display:flex;position:sticky}.GvhY5q_line{display:block}.GvhY5q_card{background:var(--beige);border-radius:var(--radius-card);flex-direction:column;gap:8px;padding:32px;display:flex}.GvhY5q_cardTitle{letter-spacing:.04em;margin-bottom:8px;font-size:21px}.GvhY5q_contact{width:fit-content;font-size:17px;font-weight:var(--font-medium);color:var(--text-dark);text-underline-offset:.2em;transition:text-decoration-color var(--transition);line-height:1.4;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.GvhY5q_contact:hover,.GvhY5q_contact:focus-visible{text-decoration-color:currentColor}.GvhY5q_list{border-top:1px solid var(--border);flex:1 1 0;min-width:0}.GvhY5q_item{border-bottom:1px solid var(--border)}.GvhY5q_question{font-family:var(--font-sans);font-size:18px;font-weight:var(--font-medium);letter-spacing:0;text-transform:none;line-height:1.4}.GvhY5q_question button{width:100%;color:var(--text-dark);text-align:left;transition:padding-bottom var(--transition);justify-content:space-between;align-items:center;gap:24px;padding:28px 0;display:flex}.GvhY5q_open .GvhY5q_question button{padding-bottom:14px}.GvhY5q_icon{flex:none;width:16px;height:16px;position:relative}.GvhY5q_icon:before,.GvhY5q_icon:after{content:"";width:16px;height:1.5px;transition:transform var(--transition);background:currentColor;margin-top:-.75px;position:absolute;top:50%;left:0}.GvhY5q_icon:after{transform:rotate(90deg)}.GvhY5q_open .GvhY5q_icon:after{transform:rotate(0)}.GvhY5q_answer{transition:grid-template-rows var(--transition);grid-template-rows:0fr;display:grid}.GvhY5q_open .GvhY5q_answer{grid-template-rows:1fr}.GvhY5q_answerInner{overflow:hidden}.GvhY5q_answerInner p{max-width:620px;padding-bottom:28px;font-size:16px;line-height:28px}@media (max-width:960px){.GvhY5q_row{gap:48px}.GvhY5q_side{flex-basis:auto;position:static}}@media (max-width:600px){.GvhY5q_line{display:inline}.GvhY5q_question{font-size:16px}.GvhY5q_question button{padding:22px 0}.GvhY5q_open .GvhY5q_question button{padding-bottom:10px}}
.oyblcW_reviews{--edge:max(var(--gutter), calc((100vw - var(--section-max-width)) / 2));padding-top:var(--row-padding)}.oyblcW_head,.oyblcW_controls{max-width:var(--section-max-width);width:calc(100% - 2 * var(--gutter));justify-content:space-between;align-items:flex-end;gap:32px;margin-inline:auto;display:flex}.oyblcW_title{margin-top:20px;line-height:1.25}.oyblcW_line{display:block}.oyblcW_score{flex:none;align-items:center;gap:28px;display:flex}.oyblcW_badge{background:var(--white);border:1px solid var(--border);border-radius:var(--radius-card);text-align:center;flex-direction:column;align-items:center;gap:10px;padding:18px 22px 16px;font-size:12px;line-height:17px;display:flex}.oyblcW_badge img{width:64px;height:auto}.oyblcW_number{font-family:var(--font-heading);letter-spacing:.02em;color:var(--text-dark);font-size:72px;line-height:76px}.oyblcW_scoreText{color:var(--text-grey);flex-direction:column;gap:6px;font-size:15px;line-height:22px;display:flex}.oyblcW_scoreText>span{color:var(--text-dark)}.oyblcW_scoreLabel{font-size:16px;font-weight:var(--font-medium);color:var(--text-dark)}.oyblcW_track{margin-top:64px;margin-left:var(--edge);padding:0 var(--gutter) 4px 0;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab;gap:24px;display:flex;overflow-x:auto}.oyblcW_track::-webkit-scrollbar{display:none}.oyblcW_track[data-dragging=true]{cursor:grabbing;scroll-snap-type:none}.oyblcW_track[data-gliding=true]{scroll-snap-type:none}.oyblcW_slide{scroll-snap-align:start;flex:0 0 384px;display:flex}.oyblcW_card{background:var(--white);border-radius:var(--radius);min-width:0;height:405px;color:var(--text-dark);-webkit-user-select:none;user-select:none;flex-direction:column;flex:auto;padding:40px;display:flex}.oyblcW_cardTitle{-webkit-line-clamp:2;letter-spacing:.04em;-webkit-box-orient:vertical;margin-top:24px;font-size:22px;line-height:30px;display:-webkit-box;overflow:hidden}.oyblcW_quote{-webkit-line-clamp:4;color:var(--text-grey);-webkit-box-orient:vertical;margin-top:14px;font-size:16px;line-height:28px;display:-webkit-box;overflow:hidden}.oyblcW_author{border-top:1px solid var(--border);color:var(--text-grey);margin-top:auto;padding-top:24px;font-size:14px;line-height:20px}.oyblcW_quote+.oyblcW_author{margin-top:32px}.oyblcW_name{font-size:16px;font-weight:var(--font-medium);color:var(--text-dark);line-height:22px}.oyblcW_controls{align-items:center;margin-top:40px}.oyblcW_arrows{gap:12px;display:flex}.oyblcW_arrow{width:48px;height:48px;color:var(--text-dark);transition:background-color var(--transition), color var(--transition), border-color var(--transition), opacity var(--transition);border:1px solid #1d302a59;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.oyblcW_arrow:hover:not(:disabled),.oyblcW_arrow:focus-visible{background:var(--primary-color);border-color:var(--primary-color);color:var(--white)}.oyblcW_arrow:disabled{opacity:.35;cursor:default}.oyblcW_all{font-size:15px;font-weight:var(--font-medium);color:var(--text-dark);align-items:center;gap:10px;line-height:22px;display:inline-flex}.oyblcW_all svg{transition:transform var(--transition)}.oyblcW_all:hover svg{transform:translate(3px)}@media (max-width:960px){.oyblcW_head{flex-direction:column;align-items:flex-start}}@media (max-width:600px){.oyblcW_line{display:inline}.oyblcW_score{flex-wrap:wrap;gap:16px 20px}.oyblcW_badge{display:none}.oyblcW_number{font-size:56px;line-height:1}.oyblcW_track{gap:16px;margin-top:40px}.oyblcW_slide{flex-basis:min(320px,84vw)}.oyblcW_card{height:372px;padding:28px}}
.FI513q_wrap{gap:56px}.FI513q_list{flex-direction:column;gap:20px;display:flex}.FI513q_item{grid-template-columns:minmax(0,1fr) 560px;gap:64px;display:grid}.FI513q_text{border-top:1px solid var(--border);flex-direction:column;gap:10px;padding-top:18px;display:flex}.FI513q_item:first-child .FI513q_text{border-top:0;padding-top:0}.FI513q_head{justify-content:space-between;align-items:center;gap:16px;display:flex}.FI513q_head h3{letter-spacing:.03em}.FI513q_distance{color:var(--text-grey);flex:none;font-size:14px;line-height:20px}.FI513q_body{font-size:16px;line-height:27px}.FI513q_more{margin-top:6px}.FI513q_photoLink{z-index:1;position:absolute;inset:0}.FI513q_photo{border-radius:var(--radius);background:var(--beige);height:275px;position:relative;overflow:hidden}.FI513q_photo img{object-fit:cover}@media (max-width:1100px){.FI513q_item{grid-template-columns:minmax(0,1fr) 46%;gap:40px}}@media (max-width:700px){.FI513q_wrap,.FI513q_list{gap:40px}.FI513q_item{grid-template-columns:1fr;gap:16px}.FI513q_text,.FI513q_item:first-child .FI513q_text{border-top:0;padding-top:0}.FI513q_photo{aspect-ratio:560/275;order:-1;height:auto}}
._eU23W_image{opacity:0;transition:opacity .28s}._eU23W_loaded{opacity:1}._eU23W_spinner{z-index:1;border:4px solid #2022241f;border-top-color:var(--lb-primary,var(--primary-color,#111));opacity:0;pointer-events:none;border-radius:50%;width:36px;height:36px;margin:-18px 0 0 -18px;animation:.2s .15s forwards _eU23W_spinnerAppear,.8s linear infinite _eU23W_spin;position:absolute;top:50%;left:50%}@keyframes _eU23W_spinnerAppear{to{opacity:1}}@keyframes _eU23W_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._eU23W_image{transition:none}._eU23W_spinner{border-color:var(--lb-primary,var(--primary-color,#111));animation:.2s .15s forwards _eU23W_spinnerAppear}}
.MNfkvG_overlay{--lb-primary:var(--primary-color);--lb-primary-hover:var(--primary-color-hover);--lb-on-primary:#fff;--lb-font:var(--font-sans);--lb-radius-photo:2px;--lb-radius-control:999px;--lb-radius-thumb:2px;--lb-backdrop:#141516e0;--lb-white:#fff;--top-h:64px;--thumb-h:60px;--thumb-w:90px;--thumb-bar-h:calc(var(--thumb-h) + 28px);--stage-x:88px;--stage-h:calc(100dvh - var(--top-h) - var(--thumb-bar-h));--hover-duration:.18s;--hover-easing:ease;z-index:1000;background:var(--lb-backdrop);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:var(--lb-white);animation:MNfkvG_fadeIn .22s var(--hover-easing);flex-direction:column;display:flex;position:fixed;inset:0}.MNfkvG_topbar{flex:0 0 var(--top-h);justify-content:space-between;align-items:center;padding:0 20px 0 28px;display:flex}.MNfkvG_counter{font-family:var(--lb-font);font-variant-numeric:tabular-nums;letter-spacing:.02em;color:#ffffffb3;align-items:baseline;gap:.35em;margin:0;font-size:.9375rem;font-weight:300;display:inline-flex}.MNfkvG_counterCurrent{color:var(--lb-white);font-weight:600}.MNfkvG_counterSep{color:#fff6}.MNfkvG_close{width:44px;height:44px;color:var(--lb-white);cursor:pointer;transition:background-color var(--hover-duration) var(--hover-easing);background:0 0;border:none;border-radius:999px;place-items:center;padding:0;display:grid}.MNfkvG_close:hover,.MNfkvG_close:focus-visible{background:#ffffff1f}.MNfkvG_close:focus-visible{outline:2px solid var(--lb-primary);outline-offset:2px}.MNfkvG_stage{--slide-distance:calc(100% + var(--stage-x) + 24px);min-height:0;padding:0 var(--stage-x);touch-action:pan-y pinch-zoom;cursor:zoom-out;flex:auto;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.MNfkvG_media{width:100%;height:var(--stage-h);cursor:zoom-out;touch-action:pan-y pinch-zoom;will-change:transform;justify-content:center;align-items:center;transition:transform .26s cubic-bezier(.22,.61,.36,1);display:flex;position:relative}.MNfkvG_mediaLeaving{inset:0 var(--stage-x);pointer-events:none;width:auto;position:absolute}.MNfkvG_enterFromRight{animation:.42s cubic-bezier(.22,.61,.36,1) both MNfkvG_slideInRight}.MNfkvG_enterFromLeft{animation:.42s cubic-bezier(.22,.61,.36,1) both MNfkvG_slideInLeft}.MNfkvG_leaveToLeft{animation:.42s cubic-bezier(.22,.61,.36,1) both MNfkvG_slideOutLeft}.MNfkvG_leaveToRight{animation:.42s cubic-bezier(.22,.61,.36,1) both MNfkvG_slideOutRight}@keyframes MNfkvG_slideInRight{0%{transform:translateX(calc(var(--slide-distance) + var(--drag,0px)))}to{transform:translate(0)}}@keyframes MNfkvG_slideInLeft{0%{transform:translateX(calc(-1 * var(--slide-distance) + var(--drag,0px)))}to{transform:translate(0)}}@keyframes MNfkvG_slideOutLeft{0%{transform:translateX(var(--drag,0px))}to{transform:translateX(calc(-1 * var(--slide-distance)))}}@keyframes MNfkvG_slideOutRight{0%{transform:translateX(var(--drag,0px))}to{transform:translateX(var(--slide-distance))}}.MNfkvG_photo{--ratio:1.5;width:min(100%, 1920px, calc(var(--stage-h) * var(--ratio)));height:auto;aspect-ratio:var(--ratio);border-radius:var(--lb-radius-photo);object-fit:cover;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;display:block}.MNfkvG_photo:active{cursor:grabbing}.MNfkvG_photoPortrait{--ratio:calc(9 / 16)}.MNfkvG_photoLandscape{--ratio:calc(16 / 9)}.MNfkvG_video{height:var(--stage-h);aspect-ratio:9/16;border-radius:var(--lb-radius-photo);object-fit:contain;background:#000;max-width:100%;display:block}.MNfkvG_videoLandscape{width:min(100%, 1920px, calc(var(--stage-h) * 16 / 9));aspect-ratio:16/9;height:auto}.MNfkvG_videoPlaceholderLandscape{height:auto;width:min(100%, calc(var(--stage-h) * 16 / 9));aspect-ratio:16/9}.MNfkvG_iframe{width:auto;height:var(--stage-h);aspect-ratio:9/16;border-radius:var(--lb-radius-photo);background:#000;border:0;max-width:100%;display:block}.MNfkvG_videoPoster{justify-content:center;align-items:center;max-width:100%;display:flex;position:relative}.MNfkvG_videoPlaceholder{height:var(--stage-h);aspect-ratio:9/16;border-radius:var(--lb-radius-photo);background:#2a2c2e;max-width:100%;display:block}.MNfkvG_playBtn{background:var(--lb-primary);width:80px;height:80px;color:var(--lb-on-primary);cursor:pointer;transition:transform var(--hover-duration) var(--hover-easing), background-color var(--hover-duration) var(--hover-easing);border:none;border-radius:999px;justify-content:center;align-items:center;padding:0 0 0 5px;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 24px #00000059}.MNfkvG_playBtn:hover{background:var(--lb-primary-hover);transform:translate(-50%,-50%)scale(1.05)}.MNfkvG_playBtn:focus-visible{outline:2px solid var(--lb-white);outline-offset:4px}.MNfkvG_nav{z-index:2;border-radius:var(--lb-radius-control);background:var(--lb-primary);width:48px;height:48px;color:var(--lb-on-primary);cursor:pointer;transition:background-color var(--hover-duration) var(--hover-easing);border:none;place-items:center;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.MNfkvG_nav svg{transition:transform var(--hover-duration) var(--hover-easing)}.MNfkvG_nav:hover,.MNfkvG_nav:focus-visible{background:var(--lb-primary-hover)}.MNfkvG_navPrev:hover svg{transform:scaleX(-1)translate(3px)}.MNfkvG_navNext:hover svg{transform:translate(3px)}.MNfkvG_nav:focus-visible{outline:2px solid var(--lb-white);outline-offset:3px}.MNfkvG_navPrev{left:20px}.MNfkvG_navNext{right:20px}.MNfkvG_aside{display:none}@media (min-width:1200px){.MNfkvG_withAside{--aside-w:320px;--aside-gap:32px}.MNfkvG_withAside .MNfkvG_stage{padding-right:calc(var(--stage-x) + var(--aside-w) + var(--aside-gap))}.MNfkvG_withAside .MNfkvG_mediaLeaving{right:calc(var(--stage-x) + var(--aside-w) + var(--aside-gap))}.MNfkvG_withAside .MNfkvG_navNext{right:calc(var(--aside-w) + var(--aside-gap) + 20px)}.MNfkvG_aside{top:calc(var(--top-h) + 8px);z-index:3;width:var(--aside-w);max-height:calc(var(--stage-h) - 16px);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff40 transparent;cursor:default;padding-right:6px;display:block;position:absolute;right:40px;overflow-y:auto}}.MNfkvG_preload{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.MNfkvG_thumbBar{flex:0 0 var(--thumb-bar-h);align-items:center;padding:0 20px;display:flex}.MNfkvG_thumbs{overscroll-behavior-x:contain;touch-action:pan-x;scrollbar-width:none;cursor:grab;-webkit-overflow-scrolling:touch;flex:auto;min-width:0;position:relative;overflow-x:auto}.MNfkvG_thumbs::-webkit-scrollbar{display:none}.MNfkvG_thumbs[data-dragging]{cursor:grabbing}.MNfkvG_thumbs[data-dragging] .MNfkvG_thumb{pointer-events:none}.MNfkvG_thumbTrack{justify-content:center;gap:6px;width:max-content;min-width:100%;padding:3px 0;display:flex}.MNfkvG_thumb{width:var(--thumb-w);height:var(--thumb-h);border-radius:var(--lb-radius-thumb);opacity:.5;cursor:pointer;transition:opacity var(--hover-duration) var(--hover-easing);background:#ffffff0f;border:0;flex:none;padding:0;position:relative;overflow:hidden}.MNfkvG_thumb:hover,.MNfkvG_thumb:focus-visible{opacity:.85}.MNfkvG_thumb:focus-visible{outline:2px solid var(--lb-white);outline-offset:2px}.MNfkvG_thumbActive{opacity:1}.MNfkvG_thumbImage{object-fit:cover}.MNfkvG_thumbActive:after{content:"";background:var(--lb-primary);pointer-events:none;height:4px;position:absolute;top:0;left:0;right:0}.MNfkvG_thumbPlay{background:var(--lb-primary);width:20px;height:20px;color:var(--lb-on-primary);border-radius:999px;place-items:center;display:grid;position:absolute;bottom:4px;right:4px}@keyframes MNfkvG_fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:768px){.MNfkvG_overlay{--top-h:56px;--thumb-h:44px;--thumb-w:66px;--thumb-bar-h:calc(var(--thumb-h) + 20px);--stage-x:0px}.MNfkvG_topbar{padding:0 8px 0 20px}.MNfkvG_photo{border-radius:0}.MNfkvG_nav{width:40px;height:40px;color:var(--lb-white);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff24}.MNfkvG_nav:hover,.MNfkvG_nav:focus-visible{background:#ffffff3d}.MNfkvG_navPrev{left:10px}.MNfkvG_navNext{right:10px}.MNfkvG_thumbBar{padding:0 12px}.MNfkvG_playBtn{width:64px;height:64px}}@media (prefers-reduced-motion:reduce){.MNfkvG_overlay{animation:none}.MNfkvG_enterFromRight,.MNfkvG_enterFromLeft,.MNfkvG_leaveToLeft,.MNfkvG_leaveToRight{animation-duration:1ms}.MNfkvG_close,.MNfkvG_nav,.MNfkvG_nav svg,.MNfkvG_thumb,.MNfkvG_media,.MNfkvG_playBtn{transition:none}}
._6oDs5a_list{scroll-margin-top:calc(var(--header-height) + 24px);gap:20px;padding-top:48px}._6oDs5a_credits{opacity:.8;font-size:12px;line-height:1.5}._6oDs5a_promo{padding-top:var(--row-padding)}
.Pr5MzW_card{min-width:0;color:var(--text-dark);flex-direction:column;display:flex}.Pr5MzW_photo{aspect-ratio:282/352;border-radius:var(--radius);background:var(--beige);position:relative;overflow:hidden}.Pr5MzW_landscape{aspect-ratio:384/300}.Pr5MzW_image{object-fit:cover;transition:transform var(--transition)}.Pr5MzW_card:hover .Pr5MzW_image,.Pr5MzW_card:focus-visible .Pr5MzW_image{transform:scale(1.05)}.Pr5MzW_distance,.Pr5MzW_tip{border-radius:var(--radius);font-size:12px;font-weight:var(--font-medium);letter-spacing:.06em;text-transform:uppercase;padding:6px 10px;line-height:1.2;position:absolute;top:14px}.Pr5MzW_distance{background:var(--cream);color:var(--text-dark);left:14px}.Pr5MzW_tip{background:var(--primary-color);color:var(--white);right:14px}.Pr5MzW_head{justify-content:space-between;align-items:center;gap:12px;margin-top:18px;display:flex}.Pr5MzW_title{letter-spacing:.04em;font-size:19px;line-height:1.3}.Pr5MzW_arrow{transition:transform var(--transition);flex:none}.Pr5MzW_card:hover .Pr5MzW_arrow,.Pr5MzW_card:focus-visible .Pr5MzW_arrow{transform:translate(2px,-2px)}.Pr5MzW_label{font-size:12px;font-weight:var(--font-medium);letter-spacing:.08em;text-transform:uppercase;color:var(--text-grey);margin-top:4px;line-height:1.5}.Pr5MzW_summary{color:var(--text-grey);margin-top:10px;font-size:15px;line-height:25px}
.Mi1-ZG_list{padding-top:48px;padding-bottom:120px}@media (max-width:960px){.Mi1-ZG_list{padding-bottom:var(--row-padding)}}
.aJ3h6W_wrap{gap:64px}.aJ3h6W_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 24px;display:grid}@media (max-width:960px){.aJ3h6W_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.aJ3h6W_wrap{gap:40px}.aJ3h6W_grid{gap:32px 12px}}
.qjsvBG_card{background:var(--beige);border-radius:var(--radius-card);padding:32px}.qjsvBG_kicker{font-size:13px;line-height:1.3}.qjsvBG_name{font-family:var(--font-heading);letter-spacing:.04em;text-transform:uppercase;color:var(--text-dark);margin-top:4px;font-size:21px;line-height:1.3}.qjsvBG_rows{margin-top:20px}.qjsvBG_row{border-top:1px solid #d6d0c4;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;line-height:1.3;display:flex}.qjsvBG_row dt{font-size:14px}.qjsvBG_row dd{font-size:16px;font-weight:var(--font-medium);color:var(--text-dark);text-align:right}.qjsvBG_row a{text-underline-offset:.2em;transition:text-decoration-color var(--transition);-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.qjsvBG_row a:hover,.qjsvBG_row a:focus-visible{text-decoration-color:currentColor}@media (max-width:600px){.qjsvBG_card{padding:24px}.qjsvBG_row dd{font-size:15px}}.qjsvBG_whatsapp{margin-top:20px}
.LiA8HG_head{width:100%;max-width:var(--section-max-width);margin-inline:auto}.LiA8HG_eyebrow{margin:40px 0 16px}.LiA8HG_intro{max-width:820px;margin-top:24px;font-size:18px;line-height:32px}.LiA8HG_facts{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin-top:48px;display:grid}.LiA8HG_fact{border-left:1px solid var(--border);flex-direction:column;gap:6px;padding:24px 32px;display:flex}.LiA8HG_fact:first-child{border-left:0;padding-left:0}.LiA8HG_fact dt{font-size:12px;font-weight:var(--font-medium);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;line-height:1.4;display:flex}.LiA8HG_fact dd{color:var(--text-dark);font-size:16px;line-height:1.4}.LiA8HG_hero{border-radius:var(--radius);height:620px;margin-top:56px;position:relative;overflow:hidden}.LiA8HG_hero img{object-fit:cover}.LiA8HG_credit{margin-top:12px;font-size:13px}.LiA8HG_content{align-items:flex-start;gap:80px;padding-top:96px}.LiA8HG_body{flex-direction:column;flex:1 1 0;gap:28px;min-width:0;display:flex}.LiA8HG_bodyTitle{letter-spacing:.04em;margin-bottom:16px;font-size:28px;line-height:34px}.LiA8HG_aside{flex-direction:column;flex:0 0 380px;align-items:flex-start;gap:24px;display:flex}.LiA8HG_practical{background:var(--beige);border-radius:var(--radius-card);flex-direction:column;gap:16px;width:100%;padding:32px;display:flex}.LiA8HG_asideTitle{letter-spacing:.04em;font-size:21px}.LiA8HG_practicalRow{border-top:1px solid #d6d0c4;flex-direction:column;gap:3px;padding:10px 0;line-height:1.3;display:flex}.LiA8HG_practicalRow dt{font-size:13px}.LiA8HG_practicalRow dd{font-size:15px;font-weight:var(--font-medium);color:var(--text-dark)}.LiA8HG_gallery{margin-top:8px}.LiA8HG_faq{gap:48px;padding-top:140px}.LiA8HG_faq>div{max-width:880px}.LiA8HG_nearby{gap:48px;padding-top:140px;padding-bottom:120px}.LiA8HG_line{display:block}.LiA8HG_related{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}@media (min-width:961px){.LiA8HG_aside{top:calc(var(--header-height) + var(--announcement-height,0px) + 32px);max-height:calc(100svh - var(--header-height) - var(--announcement-height,0px) - 56px);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--border) transparent;position:sticky;overflow-y:auto}}@media (max-width:960px){.LiA8HG_facts{grid-template-columns:1fr 1fr;grid-auto-flow:row}.LiA8HG_fact,.LiA8HG_fact:first-child{border-left:0;padding:18px 16px 18px 0}.LiA8HG_fact:nth-child(2n){border-left:1px solid var(--border);padding-left:16px}.LiA8HG_fact:nth-child(n+3){border-top:1px solid var(--border)}.LiA8HG_hero{aspect-ratio:16/10;height:auto}.LiA8HG_content{padding-top:var(--row-padding);gap:48px}.LiA8HG_aside{flex-basis:auto;width:100%}.LiA8HG_faq{padding-top:var(--row-padding)}.LiA8HG_nearby{padding-top:var(--row-padding);padding-bottom:var(--row-padding)}.LiA8HG_related{grid-template-columns:1fr 1fr}}@media (max-width:600px){.LiA8HG_intro{font-size:16px;line-height:28px}.LiA8HG_facts{grid-template-columns:1fr}.LiA8HG_fact:nth-child(2n){border-left:0;padding-left:0}.LiA8HG_fact+.LiA8HG_fact{border-top:1px solid var(--border)}.LiA8HG_bodyTitle{font-size:22px;line-height:28px}.LiA8HG_practical{padding:24px}.LiA8HG_line{display:inline}.LiA8HG_related{grid-template-columns:1fr;gap:36px}}.LiA8HG_body>div>p+p{margin-top:1em}.LiA8HG_tldr{border-left:2px solid var(--primary-color);background:var(--beige);border-radius:var(--radius-card);color:var(--text-dark);flex-direction:column;gap:8px;padding:28px;font-size:17px;line-height:29px;display:flex}.LiA8HG_tldr ul{flex-direction:column;gap:6px;padding-left:20px;list-style:outside;display:flex}@media (max-width:600px){.LiA8HG_tldr{padding:22px;font-size:16px;line-height:27px}}
._0a1HFq_hero{--edge:max(var(--gutter), calc((100vw - var(--section-max-width)) / 2));min-height:780px;padding-left:var(--edge);grid-template-columns:minmax(0,1fr) 50vw;gap:64px;display:grid}._0a1HFq_heroText{flex-direction:column;justify-content:center;align-items:flex-start;gap:28px;max-width:590px;padding-block:96px;display:flex}._0a1HFq_heroText h1{font-size:clamp(2.25rem,3.6vw,3.0625rem);line-height:1.22}._0a1HFq_heroLead{max-width:560px;font-size:18px;line-height:32px}._0a1HFq_heroButtons{flex-wrap:wrap;align-items:center;gap:16px;margin-top:40px;display:flex}._0a1HFq_down{--icon-rotate:90deg}._0a1HFq_heroImage{position:relative;overflow:hidden}._0a1HFq_heroImage img{object-fit:cover}._0a1HFq_todo{align-items:flex-start;gap:64px}._0a1HFq_todo>div:first-child{width:100%}._0a1HFq_places{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 24px;width:100%;display:grid}._0a1HFq_spacer{height:96px}._0a1HFq_cost{gap:64px;padding-top:120px}._0a1HFq_costImage{border-radius:var(--radius);flex:0 0 min(672px,55%);height:730px;position:relative;overflow:hidden}._0a1HFq_costImage img{object-fit:cover}._0a1HFq_costText{flex-direction:column;flex:1 1 0;align-items:flex-start;gap:24px;min-width:0;display:flex}._0a1HFq_costText h2{margin-bottom:8px}._0a1HFq_line{display:block}._0a1HFq_stay{gap:48px;padding-top:120px}._0a1HFq_factsGap{height:64px}._0a1HFq_locationWrap{padding-bottom:0}@media (max-width:960px){._0a1HFq_hero{grid-template-columns:1fr;gap:0;min-height:0;padding-left:0}._0a1HFq_heroText{max-width:none;padding:56px var(--gutter) 48px}._0a1HFq_heroButtons{margin-top:8px}._0a1HFq_heroImage{aspect-ratio:4/3}._0a1HFq_places{grid-template-columns:1fr 1fr}._0a1HFq_cost{padding-top:var(--row-padding)}._0a1HFq_costImage{aspect-ratio:4/5;flex:none;height:auto}._0a1HFq_stay{padding-top:var(--row-padding)}}@media (max-width:600px){._0a1HFq_heroLead{font-size:16px;line-height:28px}._0a1HFq_places{grid-template-columns:1fr;gap:36px}._0a1HFq_spacer{height:72px}._0a1HFq_line{display:inline}._0a1HFq_factsGap{height:40px}}
.k4TJ6W_column{flex-direction:column;gap:16px;display:flex}.k4TJ6W_ratingHead{align-items:center;gap:16px;display:flex}.k4TJ6W_ratingScore{font-family:var(--font-heading);letter-spacing:.02em;font-size:40px;line-height:1}.k4TJ6W_ratingLabel{font-size:16px;font-weight:var(--font-medium);line-height:22px}.k4TJ6W_ratingCount,.k4TJ6W_intro{font-size:14px;line-height:20px}.k4TJ6W_list{flex-direction:column;gap:12px;list-style:none;display:flex}.k4TJ6W_card{border-radius:var(--radius-card);padding:20px 22px 18px}.k4TJ6W_cardTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.k4TJ6W_cardScore{font-family:var(--font-heading);letter-spacing:.04em;font-size:14px}.k4TJ6W_quote{-webkit-line-clamp:6;-webkit-box-orient:vertical;margin-top:10px;font-size:14px;line-height:23px;display:-webkit-box;overflow:hidden}.k4TJ6W_name{font-size:13px;font-weight:var(--font-medium);margin-top:10px;line-height:19px}.k4TJ6W_meta{font-weight:var(--font-regular)}.k4TJ6W_all{font-size:14px;font-weight:var(--font-medium);align-items:center;gap:6px;padding-bottom:8px;line-height:20px;display:inline-flex}.k4TJ6W_all svg{transition:transform var(--transition)}.k4TJ6W_all:hover svg,.k4TJ6W_all:focus-visible svg{transform:translate(3px)}.k4TJ6W_light{color:var(--text-dark)}.k4TJ6W_light .k4TJ6W_ratingCount,.k4TJ6W_light .k4TJ6W_intro,.k4TJ6W_light .k4TJ6W_quote,.k4TJ6W_light .k4TJ6W_meta{color:var(--text-grey)}.k4TJ6W_light .k4TJ6W_card{background:var(--white);border:1px solid var(--border)}.k4TJ6W_dark,.k4TJ6W_dark .k4TJ6W_ratingScore,.k4TJ6W_dark .k4TJ6W_ratingLabel,.k4TJ6W_dark .k4TJ6W_cardScore,.k4TJ6W_dark .k4TJ6W_name,.k4TJ6W_dark .k4TJ6W_all{color:var(--white)}.k4TJ6W_dark .k4TJ6W_ratingCount,.k4TJ6W_dark .k4TJ6W_intro,.k4TJ6W_dark .k4TJ6W_meta{color:#fff9}.k4TJ6W_dark .k4TJ6W_quote{color:#ffffffd1}.k4TJ6W_dark .k4TJ6W_card{background:#ffffff0f;border:1px solid #ffffff24}
.MPE0dq_footer{background:var(--black);color:var(--white);padding:96px var(--gutter) 40px}.MPE0dq_inner{max-width:var(--section-max-width);margin-inline:auto}.MPE0dq_top{grid-template-columns:420px repeat(3,minmax(0,1fr));gap:40px;display:grid}.MPE0dq_brand{flex-direction:column;gap:16px;display:flex}.MPE0dq_logo{font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;align-self:flex-start;align-items:center;gap:14px;font-size:28px;line-height:1.2;display:inline-flex}.MPE0dq_logoMark{flex:none;width:auto;height:46px;margin-top:-5px}.MPE0dq_text{opacity:.6;max-width:340px;font-size:15px;line-height:26px}.MPE0dq_badge{align-items:center;gap:12px;font-size:13px;line-height:19px;display:flex}.MPE0dq_badge p{opacity:.75}.MPE0dq_badge img{flex:none;width:48px;height:auto}.MPE0dq_col ul{flex-direction:column;gap:12px;font-size:15px;line-height:1.3;display:flex}.MPE0dq_colTitle{font-size:12px;font-weight:var(--font-medium);letter-spacing:.08em;text-transform:uppercase;opacity:.5;margin-bottom:16px;line-height:1.3}.MPE0dq_link{text-underline-offset:.2em;transition:text-decoration-color var(--transition), opacity var(--transition);-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.MPE0dq_link:hover,.MPE0dq_link:focus-visible{text-decoration-color:currentColor}.MPE0dq_bottom{border-top:1px solid #333;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 24px;margin-top:80px;padding-top:24px;font-size:13px;line-height:1.5;display:flex}.MPE0dq_legal{flex-wrap:wrap;gap:4px 0;display:flex}.MPE0dq_legal>*{opacity:.5}.MPE0dq_legal>*+:before{content:"·";margin-inline:10px}.MPE0dq_small{opacity:.5;transition:opacity var(--transition)}.MPE0dq_small:hover,.MPE0dq_small:focus-visible{opacity:1}@media (max-width:1100px){.MPE0dq_top{grid-template-columns:repeat(3,minmax(0,1fr))}.MPE0dq_brand{grid-column:1/-1}}@media (max-width:600px){.MPE0dq_footer{padding-top:64px}.MPE0dq_top{grid-template-columns:1fr 1fr;gap:40px 24px}.MPE0dq_col:last-child{grid-column:1/-1}.MPE0dq_bottom{flex-direction:column;margin-top:48px}}.MPE0dq_whatsapp{margin-top:8px}
.XOlemW_overlay{--bar-h:72px;--aside-w:360px;z-index:900;overscroll-behavior:contain;background:var(--cream);color:var(--text-dark);animation:.22s XOlemW_gridIn;position:fixed;inset:0;overflow-y:auto}@keyframes XOlemW_gridIn{0%{opacity:0}to{opacity:1}}.XOlemW_bar{z-index:1;min-height:var(--bar-h);background:var(--cream);justify-content:space-between;align-items:center;gap:24px;padding:12px 20px;display:flex;position:sticky;top:0}.XOlemW_title{font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;font-size:20px;line-height:1.25}.XOlemW_close{width:44px;height:44px;color:var(--text-dark);transition:background-color var(--transition), color var(--transition), border-color var(--transition);border:1px solid #1d302a59;border-radius:50%;flex:none;place-items:center;display:grid}.XOlemW_close:hover,.XOlemW_close:focus-visible{background:var(--primary-color);border-color:var(--primary-color);color:var(--white)}.XOlemW_layout{grid-template-columns:minmax(0, 1fr) var(--aside-w);align-items:start;gap:24px;padding:0 20px 48px;display:grid}.XOlemW_grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-auto-rows:180px;grid-auto-flow:dense;gap:10px;display:grid}.XOlemW_tile{border-radius:var(--radius);background:var(--beige);cursor:zoom-in;position:relative;overflow:hidden}.XOlemW_large{grid-area:span 2/span 2}.XOlemW_image{object-fit:cover;transition:transform var(--transition)}.XOlemW_tile:hover .XOlemW_image,.XOlemW_tile:focus-visible .XOlemW_image{transform:scale(1.04)}.XOlemW_aside{top:var(--bar-h);max-height:calc(100svh - var(--bar-h) - 16px);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--border) transparent;flex-direction:column;gap:16px;padding:4px 4px 4px 0;display:flex;position:sticky;overflow-y:auto}@media (max-width:1100px){.XOlemW_layout{grid-template-columns:minmax(0,1fr)}.XOlemW_aside{order:-1;max-height:none;position:static;overflow:visible}.XOlemW_aside ul{scrollbar-width:thin;flex-direction:row;gap:10px;padding-bottom:6px;overflow-x:auto}.XOlemW_aside ul>li{flex:0 0 280px}}@media (max-width:700px){.XOlemW_overlay{--bar-h:64px}.XOlemW_bar{padding:10px 16px}.XOlemW_title{font-size:17px}.XOlemW_layout{padding:0 12px 40px}.XOlemW_grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:140px;gap:8px}.XOlemW_large{grid-area:span 2/span 2}}
.XFTytq_strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.XFTytq_tile{aspect-ratio:4/3;border-radius:var(--radius);background:var(--beige);cursor:zoom-in;width:100%;display:block;position:relative;overflow:hidden}.XFTytq_image{object-fit:cover;transition:transform var(--transition)}.XFTytq_tile:hover .XFTytq_image,.XFTytq_tile:focus-visible .XFTytq_image{transform:scale(1.04)}@media (max-width:600px){.XFTytq_strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}
._1HKzWa_wrap{width:100%;max-width:var(--section-max-width);margin-inline:auto;padding:56px 0 140px}._1HKzWa_scoreRow{border-top:1px solid var(--border);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:40px;margin-top:56px;padding:32px 0;display:flex}._1HKzWa_score{align-items:center;gap:28px;display:flex}._1HKzWa_number{font-family:var(--font-heading);letter-spacing:.02em;color:var(--text-dark);align-items:baseline;gap:10px;font-size:72px;line-height:76px;display:flex}._1HKzWa_outOf{font-family:var(--font-sans);letter-spacing:.04em;color:var(--text-grey);font-size:14px}._1HKzWa_scoreText{color:var(--text-grey);flex-direction:column;gap:4px;font-size:15px;line-height:22px;display:flex}._1HKzWa_scoreText>span{color:var(--text-dark)}._1HKzWa_scoreLabel{font-size:16px;font-weight:var(--font-medium);color:var(--text-dark)}._1HKzWa_badge{background:var(--white);border:1px solid var(--border);border-radius:var(--radius-card);text-align:center;color:var(--text-dark);flex-direction:column;align-items:center;gap:10px;padding:18px 22px 16px;font-size:12px;line-height:17px;display:flex}._1HKzWa_badge img{width:64px;height:auto}._1HKzWa_wall{margin-top:48px}@media (max-width:960px){._1HKzWa_wrap{padding-bottom:96px}._1HKzWa_scoreRow{flex-direction:column;align-items:flex-start;gap:24px;margin-top:40px}}@media (max-width:600px){._1HKzWa_number{font-size:56px;line-height:60px}._1HKzWa_score{gap:20px}._1HKzWa_wall{margin-top:32px}}
.tPtrlq_announcement{z-index:51;padding:11px calc(var(--gutter) + 32px);background:var(--primary-color);color:var(--white);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 16px;font-size:14px;line-height:1.35;display:flex;position:sticky;top:0}.tPtrlq_announcementLink{font-weight:var(--font-medium);text-underline-offset:.2em;transition:text-decoration-color var(--transition);align-items:center;gap:8px;text-decoration:underline;display:inline-flex}.tPtrlq_announcementLink:hover,.tPtrlq_announcementLink:focus-visible{text-decoration-color:#0000}.tPtrlq_announcementClose{top:50%;right:var(--gutter);width:32px;height:32px;color:var(--white);opacity:.8;transition:opacity var(--transition), background-color var(--transition);border-radius:50%;place-items:center;margin-right:-8px;display:grid;position:absolute;transform:translateY(-50%)}.tPtrlq_announcementClose:hover,.tPtrlq_announcementClose:focus-visible{opacity:1;background:#ffffff1f}.tPtrlq_header{top:var(--announcement-height,0px);z-index:50;transition:background-color var(--transition), color var(--transition), border-color var(--transition);position:sticky}.tPtrlq_onHome{margin-bottom:calc(var(--header-height) * -1 - 1px)}.tPtrlq_solid{background:var(--cream);color:var(--primary-color);border-bottom:1px solid #0000}.tPtrlq_transparent{color:var(--white);background:0 0;border-bottom:1px solid #0000}.tPtrlq_inner{max-width:var(--section-max-width);min-height:var(--header-height);width:calc(100% - 2 * var(--gutter));justify-content:space-between;align-items:center;gap:24px;margin-inline:auto;padding-inline:0;display:flex}.tPtrlq_logo{font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;flex:none;align-items:center;gap:12px;font-size:24px;line-height:1.25;display:inline-flex}.tPtrlq_logoMark{flex:none;width:auto;height:38px;margin-top:-4px}.tPtrlq_nav ul{align-items:center;gap:36px;display:flex}.tPtrlq_navLink{font-size:15px;font-weight:var(--font-medium);letter-spacing:.01em;white-space:nowrap;line-height:22px;position:relative}.tPtrlq_navLink:after{content:"";transform-origin:0;height:1px;transition:transform var(--transition);background:currentColor;position:absolute;bottom:-4px;left:0;right:0;transform:scaleX(0)}.tPtrlq_navLink:hover:after,.tPtrlq_navLink:focus-visible:after{transform:scaleX(1)}.tPtrlq_right{align-items:center;gap:16px;display:flex}.tPtrlq_lang,.tPtrlq_mobileLang{letter-spacing:.04em;white-space:nowrap;align-items:center;font-size:14px;line-height:20px;display:flex}.tPtrlq_lang{margin-right:12px}.tPtrlq_mobileLang{display:none}.tPtrlq_lang li+li:before,.tPtrlq_mobileLang li+li:before{content:"/";opacity:.6;margin-inline:10px}.tPtrlq_langCurrent{font-weight:var(--font-medium);text-underline-offset:.25em;text-decoration:underline}.tPtrlq_langLink{opacity:.6;transition:opacity var(--transition)}.tPtrlq_langLink:hover,.tPtrlq_langLink:focus-visible{opacity:1}.tPtrlq_reserve{border-radius:var(--radius);min-height:46px;font-size:15px;font-weight:var(--font-medium);transition:background-color var(--transition), color var(--transition);align-items:center;padding:12px 22px;line-height:22px;display:inline-flex}.tPtrlq_solid .tPtrlq_reserve{background:var(--primary-color);color:var(--white)}.tPtrlq_solid .tPtrlq_reserve:hover,.tPtrlq_solid .tPtrlq_reserve:focus-visible{background:var(--primary-color-hover)}.tPtrlq_transparent .tPtrlq_reserve{background:var(--white);color:var(--black)}.tPtrlq_transparent .tPtrlq_reserve:hover,.tPtrlq_transparent .tPtrlq_reserve:focus-visible{background:var(--beige)}.tPtrlq_menuButton{width:44px;height:44px;color:inherit;justify-content:center;align-items:center;display:none}.tPtrlq_burger{width:25px;height:15.5px;display:block;position:relative}.tPtrlq_burger span{transform-origin:50%;background:currentColor;border-radius:1px;width:100%;height:1.5px;transition:transform .35s cubic-bezier(.65,0,.35,1),opacity .2s,width .35s cubic-bezier(.65,0,.35,1),left .35s cubic-bezier(.65,0,.35,1);position:absolute;left:0}.tPtrlq_burger span:first-child{top:0}.tPtrlq_burger span:nth-child(2){top:7px}.tPtrlq_burger span:nth-child(3){top:14px}.tPtrlq_burgerOpen span:first-child{transform:translateY(7px)rotate(45deg)}.tPtrlq_burgerOpen span:nth-child(2){opacity:0;width:0;left:50%}.tPtrlq_burgerOpen span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}@media (prefers-reduced-motion:reduce){.tPtrlq_burger span{transition:none}}.tPtrlq_mobileMenu{display:none}@media (max-width:1240px){.tPtrlq_nav ul{gap:24px}}@media (max-width:1100px){.tPtrlq_nav,.tPtrlq_lang{display:none}.tPtrlq_menuButton{display:inline-flex}.tPtrlq_mobileMenu:not([hidden]){inset:calc(var(--header-height)) 0 0;padding:24px var(--gutter) 32px;background:var(--cream);color:var(--primary-color);border-top:1px solid var(--border);flex-direction:column;justify-content:space-between;gap:32px;display:flex;position:fixed;overflow-y:auto}.tPtrlq_mobileLink{border-bottom:1px solid var(--border);font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;padding:14px 0;font-size:26px;display:block}.tPtrlq_mobileFooter{flex-direction:column;gap:10px;font-size:16px;display:flex}.tPtrlq_mobileLang{margin-bottom:8px;font-size:15px;display:flex}.tPtrlq_mobileReserve{border-radius:var(--radius-card);background:var(--primary-color);min-height:52px;color:var(--white);font-weight:var(--font-medium);justify-content:center;align-items:center;gap:10px;margin-bottom:8px;display:inline-flex}}@media (max-width:600px){.tPtrlq_announcement{padding-block:9px;font-size:13px}.tPtrlq_announcement p{display:none}.tPtrlq_logo{gap:10px;font-size:20px}.tPtrlq_logoMark{height:32px;margin-top:-3px}.tPtrlq_reserve{min-height:40px;padding:8px 14px;font-size:13px}}
.cMkyUG_button{cursor:zoom-in;width:100%;display:block;position:absolute;inset:0;overflow:hidden}.cMkyUG_image{object-fit:cover;transition:transform var(--transition)}.cMkyUG_button:hover .cMkyUG_image,.cMkyUG_button:focus-visible .cMkyUG_image{transform:scale(1.04)}.cMkyUG_chip{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:var(--white);font-size:14px;font-weight:var(--font-medium);transition:background-color var(--transition);background:#11111173;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;line-height:20px;display:inline-flex;position:absolute;bottom:16px;right:16px}.cMkyUG_button:hover .cMkyUG_chip,.cMkyUG_button:focus-visible .cMkyUG_chip{background:#1119}
._2FqvRG_wrap{width:100%;max-width:var(--section-max-width);margin-inline:auto;padding:56px 0 140px}._2FqvRG_grid{grid-template-columns:minmax(0,1fr) 440px;align-items:start;gap:80px;margin-top:64px;display:grid}._2FqvRG_formCard{background:var(--white);border:1px solid var(--border);border-radius:var(--radius-card);padding:48px}._2FqvRG_aside{flex-direction:column;align-items:flex-start;gap:24px;display:flex}._2FqvRG_aside>:first-child{width:100%}@media (max-width:1100px){._2FqvRG_grid{grid-template-columns:minmax(0,1fr) 360px;gap:40px}}@media (max-width:960px){._2FqvRG_wrap{padding-bottom:var(--row-padding)}._2FqvRG_grid{grid-template-columns:1fr;margin-top:40px}}@media (max-width:600px){._2FqvRG_wrap{padding-top:24px}._2FqvRG_formCard{padding:24px 20px}}
.gx9avq_backdrop{z-index:200;padding:var(--gutter);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1111118c;justify-content:center;align-items:center;animation:.4s ease-in-out gx9avq_fade;display:flex;position:fixed;inset:0}.gx9avq_dialog{background:var(--white);border-radius:var(--radius);grid-template-columns:306px minmax(0,1fr);width:min(672px,100%);min-height:368px;animation:.5s ease-out gx9avq_rise;display:grid;overflow:hidden}.gx9avq_photo{position:relative}.gx9avq_photo img{object-fit:cover}.gx9avq_body{flex-direction:column;align-items:flex-start;padding:40px 36px 36px;display:flex;position:relative}.gx9avq_close{width:36px;height:36px;color:var(--text-dark);transition:background-color var(--transition);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:14px;right:14px}.gx9avq_close:hover,.gx9avq_close:focus-visible{background:var(--beige)}.gx9avq_title{padding-right:24px;font-size:26px;line-height:1.24}.gx9avq_text{margin-top:16px;font-size:15px;line-height:1.6}.gx9avq_primary{border-radius:var(--radius-card);background:var(--primary-color);min-height:46px;color:var(--white);font-size:15px;font-weight:var(--font-medium);transition:background-color var(--transition);align-items:center;gap:10px;margin-top:28px;padding:12px 20px;display:inline-flex}.gx9avq_primary:hover,.gx9avq_primary:focus-visible{background:var(--primary-color-hover)}.gx9avq_secondary{color:var(--text-grey);text-underline-offset:.2em;transition:text-decoration-color var(--transition), color var(--transition);margin-top:14px;font-size:13px;text-decoration:underline}.gx9avq_secondary:hover,.gx9avq_secondary:focus-visible{color:var(--text-dark);text-decoration-color:#0000}@keyframes gx9avq_fade{0%{opacity:0}}@keyframes gx9avq_rise{0%{opacity:0;transform:translateY(16px)}}@media (prefers-reduced-motion:reduce){.gx9avq_backdrop,.gx9avq_dialog{animation:none}}@media (max-width:700px){.gx9avq_dialog{grid-template-columns:1fr;min-height:0}.gx9avq_photo{aspect-ratio:16/9}.gx9avq_body{padding:28px 24px 24px}.gx9avq_title{font-size:22px}}
._8QkuLW_wrap{align-items:center;gap:80px;padding-top:96px}._8QkuLW_text{flex-direction:column;flex:1 1 0;align-items:flex-start;gap:24px;min-width:0;display:flex}._8QkuLW_title{margin-top:-8px}._8QkuLW_line{display:block}._8QkuLW_buttons{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}._8QkuLW_links{flex-wrap:wrap;gap:8px 24px;margin-top:16px;font-size:15px;line-height:1.4;display:flex}._8QkuLW_links a{color:var(--text-dark);text-underline-offset:.2em;transition:text-decoration-color var(--transition);-webkit-text-decoration:underline #1d302a59;text-decoration:underline #1d302a59}._8QkuLW_links a:hover,._8QkuLW_links a:focus-visible{text-decoration-color:currentColor}._8QkuLW_photo{aspect-ratio:4/5;border-radius:var(--radius);flex:0 0 520px;position:relative;overflow:hidden}._8QkuLW_photo img{object-fit:cover}@media (max-width:960px){._8QkuLW_wrap{flex-direction:column;align-items:stretch;gap:48px;padding-top:56px}._8QkuLW_photo{aspect-ratio:16/10;flex-basis:auto}}@media (max-width:600px){._8QkuLW_line{display:inline}}
.ygl4Pq_row{align-items:flex-start;gap:80px;padding-top:120px;padding-bottom:140px}.ygl4Pq_main{flex-direction:column;flex:1 1 0;align-items:flex-start;min-width:0;display:flex}.ygl4Pq_eyebrow{font-size:14px;font-weight:var(--font-medium);letter-spacing:.1em;text-transform:uppercase;color:var(--text-dark);opacity:.7;line-height:1.3}.ygl4Pq_title{max-width:700px;margin-top:18px;font-size:clamp(2.125rem,3.4vw,3rem);line-height:1.15}.ygl4Pq_line{display:block}.ygl4Pq_text{max-width:620px;margin-top:28px;font-size:18px;line-height:32px}.ygl4Pq_extra{flex-direction:column;gap:36px;width:100%;margin-top:40px;display:flex}.ygl4Pq_aside{flex-direction:column;flex:0 0 440px;gap:24px;display:flex}.ygl4Pq_photo{border-radius:var(--radius);height:300px;position:relative;overflow:hidden}.ygl4Pq_photo img{object-fit:cover}.ygl4Pq_buttons{flex-wrap:wrap;align-items:center;gap:16px 24px;display:flex}.ygl4Pq_next ul{margin-top:12px}.ygl4Pq_nextLink{border-top:1px solid var(--border);color:var(--text-dark);justify-content:space-between;align-items:center;gap:16px;padding:14px 0;font-size:16px;line-height:1.4;display:flex}.ygl4Pq_nextLink span{transition:transform var(--transition)}.ygl4Pq_nextLink:hover span,.ygl4Pq_nextLink:focus-visible span{transform:translate(4px)}.ygl4Pq_steps{border-top:1px solid var(--border)}.ygl4Pq_steps li{border-bottom:1px solid var(--border);align-items:flex-start;gap:20px;padding:20px 0;display:flex}.ygl4Pq_stepNumber{width:14px;font-family:var(--font-heading);color:var(--text-dark);font-size:22px;line-height:26px}.ygl4Pq_stepTitle{font-size:17px;font-weight:var(--font-medium);color:var(--text-dark);line-height:1.4}.ygl4Pq_stepText{margin-top:4px;font-size:15px;line-height:25px}@media (max-width:960px){.ygl4Pq_row{padding-top:72px;padding-bottom:var(--row-padding);gap:48px}.ygl4Pq_aside{flex-basis:auto;width:100%}}@media (max-width:600px){.ygl4Pq_line{display:inline}.ygl4Pq_text{font-size:16px;line-height:28px}}
