@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/35161b7740c25d33-s.p.0izitdbyxo4j2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/391e53907fa6d8ec-s.0vmd737txk1h4.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:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/ae8872c8a32e309c-s.0iqen1t80zg64.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/70e3db2de7f94926-s.p.39pl-v7c3qrze.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:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/65c558afe41e89d6-s.p.3jppgd0xzx-0d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/14e23f9b59180572-s.0t8ljjjn9wtsx.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:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/b49b0d9b851e4899-s.2zyohmvb-ks7f.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/2a65768255d6b625-s.p.3u4lli0-axodc.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:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_35cfa676-module__sfyUsG__className{font-family:Playfair Display,Playfair Display Fallback}.playfair_display_35cfa676-module__sfyUsG__variable{--font-playfair:"Playfair Display", "Playfair Display Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.3hd2l7bm32o7k.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.p.1l2zhvq5eocqf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.2vhvl9vrvk-va.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.173xwsdme27n8.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:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.13hnt-xgp82zk.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.1sj6eobyi31rd.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:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_e32a9099-module__FVC5Iq__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_e32a9099-module__FVC5Iq__variable{--font-manrope:"Manrope", "Manrope Fallback"}
@font-face{font-family:Noto Serif Armenian;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/4bbee4715c9988bf-s.p.1gykfri_jk9ij.woff2)format("woff2");unicode-range:U+308,U+530-58F,U+2010,U+2024,U+25CC,U+FB13-FB17}@font-face{font-family:Noto Serif Armenian;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/5126333c3d4a6ca4-s.2evk23iq30wgf.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Serif Armenian;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/0632d2c19ff44cbe-s.3tao1lw7s0nzm.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:Noto Serif Armenian Fallback;src:local(Times New Roman);ascent-override:90.2%;descent-override:24.66%;line-gap-override:0.0%;size-adjust:118.4%}.noto_serif_armenian_8ba90f67-module__izI_vG__className{font-family:Noto Serif Armenian,Noto Serif Armenian Fallback;font-style:normal}.noto_serif_armenian_8ba90f67-module__izI_vG__variable{--font-noto-serif-am:"Noto Serif Armenian", "Noto Serif Armenian Fallback"}
@font-face{font-family:Noto Sans Armenian;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/2dfa23f74893c739-s.p.0k69tc5hne9fd.woff2)format("woff2");unicode-range:U+308,U+530-58F,U+2010,U+2024,U+25CC,U+FB13-FB17}@font-face{font-family:Noto Sans Armenian;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/c4d46e3000713a2a-s.3k13z16tu__6i.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Armenian;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/3c3a7e34b0535193-s.3_gcffdbrajzt.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:Noto Sans Armenian Fallback;src:local(Arial);ascent-override:100.45%;descent-override:27.46%;line-gap-override:0.0%;size-adjust:106.33%}.noto_sans_armenian_df700e57-module__yPbkpa__className{font-family:Noto Sans Armenian,Noto Sans Armenian Fallback;font-style:normal}.noto_sans_armenian_df700e57-module__yPbkpa__variable{--font-noto-sans-am:"Noto Sans Armenian", "Noto Sans Armenian Fallback"}
.rdp-root{--rdp-accent-color:blue;--rdp-accent-background-color:#f0f0ff;--rdp-day-height:44px;--rdp-day-width:44px;--rdp-day_button-border-radius:100%;--rdp-day_button-border:2px solid transparent;--rdp-day_button-height:42px;--rdp-day_button-width:42px;--rdp-selected-border:2px solid var(--rdp-accent-color);--rdp-disabled-opacity:.5;--rdp-outside-opacity:.75;--rdp-today-color:var(--rdp-accent-color);--rdp-dropdown-gap:.5rem;--rdp-months-gap:2rem;--rdp-nav_button-disabled-opacity:.5;--rdp-nav_button-height:2.25rem;--rdp-nav_button-width:2.25rem;--rdp-nav-height:2.75rem;--rdp-range_middle-background-color:var(--rdp-accent-background-color);--rdp-range_middle-color:inherit;--rdp-range_start-color:white;--rdp-range_start-background:linear-gradient(var(--rdp-gradient-direction), transparent 50%, var(--rdp-range_middle-background-color) 50%);--rdp-range_start-date-background-color:var(--rdp-accent-color);--rdp-range_end-background:linear-gradient(var(--rdp-gradient-direction), var(--rdp-range_middle-background-color) 50%, transparent 50%);--rdp-range_end-color:white;--rdp-range_end-date-background-color:var(--rdp-accent-color);--rdp-week_number-border-radius:100%;--rdp-week_number-border:2px solid transparent;--rdp-week_number-height:var(--rdp-day-height);--rdp-week_number-opacity:.75;--rdp-week_number-width:var(--rdp-day-width);--rdp-weeknumber-text-align:center;--rdp-weekday-opacity:.75;--rdp-weekday-padding:.5rem 0rem;--rdp-weekday-text-align:center;--rdp-gradient-direction:90deg;--rdp-animation_duration:.3s;--rdp-animation_timing:cubic-bezier(.4, 0, .2, 1)}.rdp-root[dir=rtl]{--rdp-gradient-direction:-90deg}.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity:unset}.rdp-root{box-sizing:border-box;position:relative}.rdp-root *{box-sizing:border-box}.rdp-day{width:var(--rdp-day-width);height:var(--rdp-day-height);text-align:center}.rdp-day_button{cursor:pointer;font:inherit;color:inherit;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius);background:0 0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{z-index:1;white-space:nowrap;border:0;align-items:center;display:inline-flex;position:relative}.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px auto highlight;outline:5px auto -webkit-focus-ring-color}.rdp-button_next,.rdp-button_previous{cursor:pointer;font:inherit;color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height);background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.rdp-button_next:disabled,.rdp-button_next[aria-disabled=true],.rdp-button_previous:disabled,.rdp-button_previous[aria-disabled=true]{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{fill:var(--rdp-accent-color);display:inline-block}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform-origin:50%;transform:rotate(180deg)}.rdp-dropdowns{align-items:center;gap:var(--rdp-dropdown-gap);display:inline-flex;position:relative}.rdp-dropdown{z-index:2;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;cursor:inherit;line-height:inherit;border:none;margin:0;padding:0;position:absolute;top:0;bottom:0}.rdp-dropdown:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.rdp-dropdown:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.rdp-dropdown:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.rdp-dropdown:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.rdp-dropdown:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.rdp-dropdown:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.rdp-dropdown_root{align-items:center;display:inline-flex;position:relative}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{height:var(--rdp-nav-height);align-content:center;font-size:large;font-weight:700;display:flex}.rdp-root[data-nav-layout=around] .rdp-month,.rdp-root[data-nav-layout=after] .rdp-month{position:relative}.rdp-root[data-nav-layout=around] .rdp-month_caption{justify-content:center;position:relative}.rdp-root[data-nav-layout=around] .rdp-month_caption:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--rdp-nav_button-width);margin-right:var(--rdp-nav_button-width)}.rdp-root[data-nav-layout=around] .rdp-month_caption:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--rdp-nav_button-width);margin-right:var(--rdp-nav_button-width)}.rdp-root[data-nav-layout=around] .rdp-month_caption:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--rdp-nav_button-width);margin-right:var(--rdp-nav_button-width)}.rdp-root[data-nav-layout=around] .rdp-month_caption:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--rdp-nav_button-width);margin-left:var(--rdp-nav_button-width)}.rdp-root[data-nav-layout=around] .rdp-month_caption:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--rdp-nav_button-width);margin-left:var(--rdp-nav_button-width)}.rdp-root[data-nav-layout=around] .rdp-month_caption:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--rdp-nav_button-width);margin-left:var(--rdp-nav_button-width)}.rdp-root[data-nav-layout=around] .rdp-button_previous{height:var(--rdp-nav-height);display:inline-flex;position:absolute;top:0}.rdp-root[data-nav-layout=around] .rdp-button_previous:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.rdp-root[data-nav-layout=around] .rdp-button_previous:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.rdp-root[data-nav-layout=around] .rdp-button_previous:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.rdp-root[data-nav-layout=around] .rdp-button_previous:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.rdp-root[data-nav-layout=around] .rdp-button_previous:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.rdp-root[data-nav-layout=around] .rdp-button_previous:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.rdp-root[data-nav-layout=around] .rdp-button_next{height:var(--rdp-nav-height);justify-content:center;display:inline-flex;position:absolute;top:0}.rdp-root[data-nav-layout=around] .rdp-button_next:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.rdp-root[data-nav-layout=around] .rdp-button_next:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.rdp-root[data-nav-layout=around] .rdp-button_next:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.rdp-root[data-nav-layout=around] .rdp-button_next:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.rdp-root[data-nav-layout=around] .rdp-button_next:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.rdp-root[data-nav-layout=around] .rdp-button_next:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.rdp-months{gap:var(--rdp-months-gap);flex-wrap:wrap;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;display:flex;position:relative}.rdp-month_grid{border-collapse:collapse}.rdp-nav{height:var(--rdp-nav-height);align-items:center;display:flex;position:absolute;top:0}.rdp-nav:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.rdp-nav:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.rdp-nav:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.rdp-nav:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.rdp-nav:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.rdp-nav:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform);font-size:smaller;font-weight:500}.rdp-week_number{opacity:var(--rdp-week_number-opacity);height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align);font-size:small;font-weight:400}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font-size:large;font-weight:700}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled:not(.rdp-selected){opacity:var(--rdp-disabled-opacity)}.rdp-hidden{visibility:hidden;color:var(--rdp-range_start-color)}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color)}.rdp-range_middle .rdp-day_button{border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}@keyframes rdp-slide_in_left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes rdp-slide_in_right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rdp-slide_out_left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes rdp-slide_out_right{0%{transform:translate(0)}to{transform:translate(100%)}}.rdp-weeks_before_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_before_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}@keyframes rdp-fade_in{0%{opacity:0}to{opacity:1}}@keyframes rdp-fade_out{0%{opacity:1}to{opacity:0}}.rdp-caption_after_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_after_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}
.BookingForm-module__Lako9q__form{flex-direction:column;gap:16px;display:flex}.BookingForm-module__Lako9q__row{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (min-width:420px){.BookingForm-module__Lako9q__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.BookingForm-module__Lako9q__field{flex-direction:column;gap:7px;min-width:0;display:flex}.BookingForm-module__Lako9q__label{color:var(--ink);letter-spacing:.01em;font-size:13px;font-weight:700}.BookingForm-module__Lako9q__input{width:100%;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sm);padding:12px 14px;font-size:15.5px;transition:border-color .2s,box-shadow .2s}.BookingForm-module__Lako9q__input::placeholder{color:var(--muted)}.BookingForm-module__Lako9q__input:focus{border-color:var(--brand);outline:none;box-shadow:0 0 0 3px rgba(42,181,160,.18)}.BookingForm-module__Lako9q__inputError{border-color:#d8584e}.BookingForm-module__Lako9q__inputError:focus{border-color:#d8584e;box-shadow:0 0 0 3px rgba(216,88,78,.16)}.BookingForm-module__Lako9q__error{color:#c0473d;font-size:12.5px}.BookingForm-module__Lako9q__datetime{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.BookingForm-module__Lako9q__dateCol,.BookingForm-module__Lako9q__timeCol{flex-direction:column;gap:8px;min-width:0;display:flex}@media (min-width:700px){.BookingForm-module__Lako9q__datetime{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:24px}}.BookingForm-module__Lako9q__calendar{background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-md);box-shadow:var(--shadow-sm);--rdp-accent-color:var(--brand);--rdp-accent-background-color:var(--brand-light);--rdp-today-color:var(--brand-dark);--rdp-day-width:40px;--rdp-day-height:40px;--rdp-day_button-width:40px;--rdp-day_button-height:40px;--rdp-disabled-opacity:.3;--rdp-outside-opacity:.4;--rdp-selected-border:2px solid var(--brand);justify-content:center;align-self:start;padding:8px;display:flex}.BookingForm-module__Lako9q__calendar .rdp-day_button{font-weight:600}.BookingForm-module__Lako9q__calendar .rdp-day_button:hover{background:var(--brand-light)}.BookingForm-module__Lako9q__calendar .rdp-disabled .rdp-day_button{color:var(--muted);font-weight:400}.BookingForm-module__Lako9q__calendar .rdp-selected .rdp-day_button{background:var(--brand);color:#fff;border-color:var(--brand);font-weight:700}.BookingForm-module__Lako9q__calendar .rdp-chevron{fill:var(--brand-dark)}.BookingForm-module__Lako9q__calendar .rdp-caption_label{color:var(--ink);font-weight:700}.BookingForm-module__Lako9q__calendar .rdp-month_caption{color:var(--ink);font-weight:700}@media (max-width:699px){.BookingForm-module__Lako9q__calendar{width:100%;padding:8px 4px}.BookingForm-module__Lako9q__calendar .rdp-root{width:100%;max-width:none}.BookingForm-module__Lako9q__calendar .rdp-months{width:100%;max-width:none}.BookingForm-module__Lako9q__calendar .rdp-month{width:100%;max-width:none}.BookingForm-module__Lako9q__calendar .rdp-month_grid{width:100%;max-width:none}.BookingForm-module__Lako9q__calendar .rdp-month_grid{table-layout:fixed}.BookingForm-module__Lako9q__calendar .rdp-weekday{width:14.2857%;max-width:14.2857%;height:auto}.BookingForm-module__Lako9q__calendar .rdp-day{width:14.2857%;max-width:14.2857%;height:auto}.BookingForm-module__Lako9q__calendar .rdp-day_button{aspect-ratio:1;width:100%;max-width:40px;height:auto;margin-left:auto;margin-right:auto}}.BookingForm-module__Lako9q__slotsHint{color:var(--muted);padding:6px 2px;font-size:14px}.BookingForm-module__Lako9q__slotGrid{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:8px;display:grid}@media (min-width:700px){.BookingForm-module__Lako9q__slotsScroll{-webkit-overflow-scrolling:touch;max-height:342px;padding:4px 6px 14px 4px;overflow-y:auto}.BookingForm-module__Lako9q__slotGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.BookingForm-module__Lako9q__slot{color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sm);cursor:pointer;justify-content:center;align-items:center;padding:9px 6px;font-size:14.5px;font-weight:600;transition:border-color .18s,background .18s,color .18s;display:flex}.BookingForm-module__Lako9q__slot:hover{border-color:var(--brand)}.BookingForm-module__Lako9q__slotInput{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.BookingForm-module__Lako9q__slotActive{color:#fff;background:var(--brand);border-color:var(--brand)}.BookingForm-module__Lako9q__slot:focus-within{outline:3px solid var(--brand-dark);outline-offset:2px}.BookingForm-module__Lako9q__formError{color:#c0473d;border-radius:var(--r-sm);background:rgba(216,88,78,.08);border:1px solid rgba(216,88,78,.22);padding:10px 12px;font-size:13.5px}.BookingForm-module__Lako9q__submit{color:#fff;background:var(--brand);border-radius:var(--r-pill);width:100%;box-shadow:var(--shadow-sm);justify-content:center;align-items:center;gap:9px;padding:14px 20px;font-size:15.5px;font-weight:700;transition:background .2s,transform .15s,box-shadow .2s;display:inline-flex}.BookingForm-module__Lako9q__submit:hover{background:var(--brand-dark);box-shadow:var(--shadow-md);transform:translateY(-1px)}.BookingForm-module__Lako9q__submit:disabled{opacity:.7;cursor:progress;transform:none}.BookingForm-module__Lako9q__alt{border-top:1px solid var(--line-soft);flex-direction:column;gap:10px;margin-top:2px;padding-top:16px;display:flex}.BookingForm-module__Lako9q__altLabel{color:var(--muted);text-align:center;font-size:13px}.BookingForm-module__Lako9q__altLinks{flex-direction:column;gap:10px;display:flex}.BookingForm-module__Lako9q__altLink{border-radius:var(--r-sm);background:var(--brand-light);color:var(--brand-deep);align-items:center;gap:10px;min-width:0;padding:11px 14px;font-size:14px;transition:background .2s;display:flex}.BookingForm-module__Lako9q__altLink:hover{background:rgba(42,181,160,.18)}.BookingForm-module__Lako9q__altIcon{flex-shrink:0}.BookingForm-module__Lako9q__altName{flex-shrink:0;font-weight:700}.BookingForm-module__Lako9q__altValue{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--brand-dark);margin-left:auto;font-weight:500;overflow:hidden}.BookingForm-module__Lako9q__success{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:14px 6px 6px;display:flex}.BookingForm-module__Lako9q__successIcon{border-radius:var(--r-pill);color:#fff;background:var(--brand);width:60px;height:60px;box-shadow:var(--shadow-md);place-items:center;display:inline-grid}.BookingForm-module__Lako9q__successTitle{font-size:max(20px,min(4vw,24px))}.BookingForm-module__Lako9q__successText{color:var(--muted);max-width:34ch;font-size:15px}.BookingForm-module__Lako9q__success .BookingForm-module__Lako9q__submit{margin-top:8px}
.BookingDialog-module__4IG8vG__overlay{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(8,28,24,.55);justify-content:center;align-items:center;padding:20px;animation:.2s BookingDialog-module__4IG8vG__booking-fade;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.BookingDialog-module__4IG8vG__dialog{border-radius:var(--r-lg);background:var(--surface);width:100%;max-width:680px;max-height:min(92vh,820px);box-shadow:var(--shadow-lg);flex-direction:column;padding:30px 26px 26px;animation:.24s cubic-bezier(.2,.7,.2,1) BookingDialog-module__4IG8vG__booking-pop;display:flex;position:relative}.BookingDialog-module__4IG8vG__close{border-radius:var(--r-pill);width:40px;height:40px;color:var(--muted);place-items:center;transition:background .2s,color .2s;display:inline-grid;position:absolute;top:14px;right:14px}.BookingDialog-module__4IG8vG__close:hover{background:var(--brand-light);color:var(--brand-deep)}.BookingDialog-module__4IG8vG__title{padding-right:36px;font-size:max(22px,min(4.4vw,27px))}.BookingDialog-module__4IG8vG__subtitle{color:var(--muted);margin-top:6px;font-size:15px}.BookingDialog-module__4IG8vG__body{-webkit-overflow-scrolling:touch;margin-top:20px;margin-left:-2px;margin-right:-2px;padding:2px;overflow-y:auto}@keyframes BookingDialog-module__4IG8vG__booking-fade{0%{opacity:0}to{opacity:1}}@keyframes BookingDialog-module__4IG8vG__booking-pop{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}
.LanguageSwitcher-module__Mq00sq__switch{border-radius:var(--r-pill);background:var(--brand-light);border:1px solid var(--line-soft);align-items:center;gap:2px;padding:4px;display:inline-flex}.LanguageSwitcher-module__Mq00sq__option{border-radius:var(--r-pill);min-width:44px;font-family:var(--font-sans);letter-spacing:.08em;text-align:center;white-space:nowrap;color:var(--brand-deep);justify-content:center;align-items:center;padding:6px 11px;font-size:12px;font-weight:700;transition:background .25s,color .25s;display:inline-flex}.LanguageSwitcher-module__Mq00sq__option:hover:not(.LanguageSwitcher-module__Mq00sq__active){color:var(--brand-dark)}.LanguageSwitcher-module__Mq00sq__option.LanguageSwitcher-module__Mq00sq__active{background:var(--brand);color:#fff;box-shadow:var(--shadow-sm)}.LanguageSwitcher-module__Mq00sq__onDark{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.25)}.LanguageSwitcher-module__Mq00sq__onDark .LanguageSwitcher-module__Mq00sq__option{color:rgba(255,255,255,.85)}.LanguageSwitcher-module__Mq00sq__onDark .LanguageSwitcher-module__Mq00sq__option:hover:not(.LanguageSwitcher-module__Mq00sq__active){color:#fff}.LanguageSwitcher-module__Mq00sq__onDark .LanguageSwitcher-module__Mq00sq__option.LanguageSwitcher-module__Mq00sq__active{color:var(--brand-deep);background:#fff}
.LiquidPill-module__p3gt6G__glassRoot{border:1px solid rgba(255,255,255,.5);width:100%}.LiquidPill-module__p3gt6G__glassRoot .glass{background:rgba(255,255,255,.55);width:100%;padding:0;display:flex}.LiquidPill-module__p3gt6G__glassRoot .glass>div{width:100%}.LiquidPill-module__p3gt6G__glassRoot .glass:before{content:"";z-index:2;pointer-events:none;opacity:0;filter:blur(6px);background:linear-gradient(100deg,transparent 0%,rgba(255,255,255,.16) 50%,transparent 100%);width:40%;position:absolute;top:0;bottom:0;left:-40%;transform:skew(-18deg)}@media (prefers-reduced-motion:no-preference){.LiquidPill-module__p3gt6G__glassRoot .glass:before{animation:7s ease-in-out infinite LiquidPill-module__p3gt6G__pill-sheen}}.LiquidPill-module__p3gt6G__glassRoot .glass:after{content:"";z-index:2;border-radius:inherit;pointer-events:none;background:linear-gradient(rgba(255,255,255,.4) 0%,rgba(255,255,255,0) 46%);position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0 1px rgba(255,255,255,.75),inset 0 0 0 1px rgba(255,255,255,.22),inset 0 -10px 22px -16px rgba(20,32,29,.22)}@keyframes LiquidPill-module__p3gt6G__pill-sheen{0%{opacity:0;transform:translate(0)skew(-18deg)}6%{opacity:1}24%{opacity:1}30%{opacity:0;transform:translate(380%)skew(-18deg)}to{opacity:0;transform:translate(380%)skew(-18deg)}}
.Header-module__9fWxfa__wrapper{z-index:100;pointer-events:none;padding:0 20px;position:fixed;top:14px;left:0;right:0}@media (min-width:768px){.Header-module__9fWxfa__wrapper{padding:0 40px}}@media (min-width:1240px){.Header-module__9fWxfa__wrapper{padding:0 64px}}.Header-module__9fWxfa__shell{pointer-events:auto;max-width:var(--maxw);margin:0 auto}.Header-module__9fWxfa__row{align-items:center;gap:20px;height:64px;padding:0 14px 0 22px;display:flex}.Header-module__9fWxfa__logo{flex-shrink:0;align-items:center;display:flex}.Header-module__9fWxfa__nav{flex:1;align-items:center;gap:14px;min-width:0;display:none}.Header-module__9fWxfa__link{color:var(--ink);white-space:nowrap;font-size:14px;font-weight:600;transition:color .25s;position:relative}.Header-module__9fWxfa__link:after{content:"";background:var(--brand);border-radius:2px;width:0;height:2px;transition:width .28s;position:absolute;bottom:-6px;left:0}.Header-module__9fWxfa__link:hover{color:var(--brand-dark)}.Header-module__9fWxfa__link:hover:after{width:100%}.Header-module__9fWxfa__actions{flex-shrink:0;align-items:center;gap:12px;display:none}.Header-module__9fWxfa__cta{border-radius:var(--r-pill);background:var(--brand-deep);color:#fff;white-space:nowrap;box-shadow:var(--shadow-sm);justify-content:center;align-items:center;gap:7px;padding:10px 18px;font-size:14px;font-weight:700;transition:transform .2s,background .25s;display:inline-flex}.Header-module__9fWxfa__cta svg{flex-shrink:0;transition:transform .25s}.Header-module__9fWxfa__cta:hover{background:#0a3a31;transform:translateY(-1px)}.Header-module__9fWxfa__cta:hover svg{transform:translate(3px)}.Header-module__9fWxfa__burger{flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;margin-left:auto;display:inline-flex;position:relative}.Header-module__9fWxfa__line{background:var(--ink);border-radius:2px;width:24px;height:2px;transition:transform .3s,opacity .2s}.Header-module__9fWxfa__l1{transform:translateY(7px)rotate(45deg)}.Header-module__9fWxfa__l2{opacity:0}.Header-module__9fWxfa__l3{transform:translateY(-7px)rotate(-45deg)}.Header-module__9fWxfa__sheet{z-index:65;background:var(--sand);opacity:0;visibility:hidden;flex-direction:column;justify-content:center;gap:36px;padding:0 32px;transition:opacity .35s,transform .35s,visibility 0s linear .35s;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;transform:translateY(-12px)}.Header-module__9fWxfa__sheetOpen{opacity:1;visibility:visible;transition:opacity .35s,transform .35s;transform:none}.Header-module__9fWxfa__sheetNav{flex-direction:column;gap:6px;display:flex}.Header-module__9fWxfa__sheetLink{font-family:var(--font-display);color:var(--ink);font-size:max(28px,min(7vw,42px));font-weight:600;line-height:1.25;transition:color .2s}.Header-module__9fWxfa__sheetLink:hover{color:var(--brand-dark)}.Header-module__9fWxfa__sheetFooter{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.Header-module__9fWxfa__sheetCta{border-radius:var(--r-pill);background:var(--brand-deep);color:#fff;align-items:center;gap:8px;padding:14px 26px;font-size:16px;font-weight:700;display:inline-flex}@media (min-width:1360px){.Header-module__9fWxfa__nav,.Header-module__9fWxfa__actions{display:flex}.Header-module__9fWxfa__burger,.Header-module__9fWxfa__sheet{display:none}}@media (min-width:1440px){.Header-module__9fWxfa__nav{gap:18px}.Header-module__9fWxfa__cta{padding:10px 22px}}
.Footer-module__nhiC3q__footer{background:radial-gradient(60% 70% at 90% 0%, rgba(42,181,160,.14), transparent 60%), var(--brand-deep);color:rgba(255,255,255,.78);padding:72px 0 40px}.Footer-module__nhiC3q__inner{grid-template-columns:minmax(0,1fr);gap:44px;display:grid}.Footer-module__nhiC3q__brand{flex-direction:column;align-items:flex-start;gap:18px;max-width:360px;display:flex}.Footer-module__nhiC3q__tagline{font-family:var(--font-display);color:rgba(255,255,255,.92);font-size:19px;line-height:1.45}.Footer-module__nhiC3q__col{flex-direction:column;display:flex}.Footer-module__nhiC3q__colTitle{color:#fff;font-family:var(--font-sans);letter-spacing:.16em;text-transform:uppercase;opacity:.7;margin-bottom:18px;font-size:12.5px;font-weight:700}.Footer-module__nhiC3q__list{gap:12px;display:grid}.Footer-module__nhiC3q__link{color:rgba(255,255,255,.78);overflow-wrap:anywhere;font-size:15px;transition:color .2s}.Footer-module__nhiC3q__link:hover{color:#fff}.Footer-module__nhiC3q__bottom{border-top:1px solid rgba(255,255,255,.14);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;margin-top:56px;padding-top:24px;font-size:13.5px;display:flex}.Footer-module__nhiC3q__copy{align-items:center;gap:8px;display:inline-flex}.Footer-module__nhiC3q__copy svg{color:var(--brand)}.Footer-module__nhiC3q__address{opacity:.7}.Footer-module__nhiC3q__madeByRow{justify-content:center;margin-top:16px;display:flex}.Footer-module__nhiC3q__credit{color:rgba(255,255,255,.5);font-size:13px}.Footer-module__nhiC3q__creditLink{color:var(--brand);font-weight:700;transition:color .2s}.Footer-module__nhiC3q__creditLink:hover{color:#fff;text-underline-offset:3px;text-decoration:underline}@media (min-width:720px){.Footer-module__nhiC3q__inner{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);gap:40px}}
.Hero-module__gNeX-G__hero{padding:calc(var(--header-h) + 40px) 0 80px;background:var(--brand-deep);position:relative;overflow:hidden}.Hero-module__gNeX-G__bg{object-fit:cover;object-position:center;z-index:0}.Hero-module__gNeX-G__scrim{z-index:1;pointer-events:none;background:linear-gradient(135deg,rgba(8,40,34,.93) 0%,rgba(10,52,45,.82) 45%,rgba(14,76,65,.48) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.Hero-module__gNeX-G__grid{z-index:2;grid-template-columns:minmax(0,1fr);align-items:center;gap:40px;display:grid;position:relative}.Hero-module__gNeX-G__copy{min-width:0;max-width:660px}.Hero-module__gNeX-G__eyebrow{overflow-wrap:anywhere;margin-bottom:22px}.Hero-module__gNeX-G__hero .Hero-module__gNeX-G__eyebrow{color:#8fe4d6}.Hero-module__gNeX-G__title{letter-spacing:-.02em;color:#fff;overflow-wrap:anywhere;font-size:max(38px,min(6.6vw,72px))}:lang(hy) .Hero-module__gNeX-G__title{font-size:max(28px,min(4.8vw,50px))}.Hero-module__gNeX-G__accent{color:#8fe4d6;font-style:italic}.Hero-module__gNeX-G__subtitle{color:rgba(255,255,255,.9);overflow-wrap:anywhere;max-width:32em;margin-top:22px;font-size:max(16px,min(2vw,19px))}.Hero-module__gNeX-G__actions{flex-wrap:wrap;gap:14px;margin-top:32px;display:flex}.Hero-module__gNeX-G__primary{border-radius:var(--r-pill);background:var(--brand);color:#fff;box-shadow:var(--shadow-md);align-items:center;gap:9px;padding:15px 28px;font-size:15.5px;font-weight:700;transition:transform .2s,background .25s;display:inline-flex}.Hero-module__gNeX-G__primary svg{transition:transform .25s}.Hero-module__gNeX-G__primary:hover{background:var(--brand-dark);transform:translateY(-2px)}.Hero-module__gNeX-G__primary:hover svg{transform:translate(4px)}.Hero-module__gNeX-G__secondary{border-radius:var(--r-pill);background:var(--surface);border:1px solid var(--line);color:var(--ink);align-items:center;padding:15px 26px;font-size:15.5px;font-weight:700;transition:border-color .25s,transform .2s,color .25s;display:inline-flex}.Hero-module__gNeX-G__secondary:hover{border-color:var(--brand);color:var(--brand-dark);transform:translateY(-2px)}.Hero-module__gNeX-G__badges{border-top:1px solid rgba(255,255,255,.2);flex-wrap:wrap;gap:10px 22px;margin-top:38px;padding-top:26px;display:flex}.Hero-module__gNeX-G__badge{color:rgba(255,255,255,.92);align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.Hero-module__gNeX-G__badge svg{color:#8fe4d6}.Hero-module__gNeX-G__media{min-width:0;position:relative}.Hero-module__gNeX-G__frame{aspect-ratio:4/5;border-radius:var(--r-xl);box-shadow:var(--shadow-lg);border:6px solid var(--surface);position:relative;overflow:hidden}@supports not (aspect-ratio:1 / 1){.Hero-module__gNeX-G__frame{min-height:380px}}.Hero-module__gNeX-G__img{object-fit:cover}.Hero-module__gNeX-G__chip{border-radius:var(--r-pill);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:var(--shadow-md);color:var(--ink);background:rgba(255,255,255,.92);align-items:center;gap:9px;max-width:calc(100% - 16px);padding:12px 18px;font-size:13px;font-weight:700;display:inline-flex;position:absolute;bottom:14px;left:8px}.Hero-module__gNeX-G__chip span{overflow-wrap:anywhere}.Hero-module__gNeX-G__chip svg{color:var(--brand);flex-shrink:0}.Hero-module__gNeX-G__glow{z-index:-1;filter:blur(10px);background:radial-gradient(closest-side,rgba(42,181,160,.18),transparent);border-radius:50%;position:absolute;top:-8%;bottom:-6%;left:-8%;right:-6%}@media (min-width:980px){.Hero-module__gNeX-G__hero{padding:calc(var(--header-h) + 64px) 0 110px}.Hero-module__gNeX-G__grid{grid-template-columns:minmax(0,1fr) max(360px,min(40vw,500px));gap:56px}.Hero-module__gNeX-G__frame{aspect-ratio:5/6}.Hero-module__gNeX-G__chip{font-size:13.5px;bottom:28px;left:-14px}}
.Doctor-module__RkMCWa__section{padding:96px 0}.Doctor-module__RkMCWa__grid{grid-template-columns:minmax(0,1fr);align-items:center;gap:44px;display:grid}.Doctor-module__RkMCWa__mediaCol{min-width:0;position:relative}.Doctor-module__RkMCWa__frame{aspect-ratio:4/5;border-radius:var(--r-lg);box-shadow:var(--shadow-md);position:relative;overflow:hidden}@supports not (aspect-ratio:1 / 1){.Doctor-module__RkMCWa__frame{min-height:420px}}.Doctor-module__RkMCWa__img{object-fit:cover;object-position:center top}.Doctor-module__RkMCWa__caption{border-radius:var(--r-pill);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--ink);background:rgba(255,255,255,.92);align-items:center;gap:8px;padding:9px 15px;font-size:12.5px;font-weight:700;display:inline-flex;position:absolute;bottom:16px;left:16px}.Doctor-module__RkMCWa__caption svg{color:var(--brand)}.Doctor-module__RkMCWa__copy{min-width:0;max-width:560px}.Doctor-module__RkMCWa__name{margin-top:18px;font-size:max(34px,min(5vw,52px))}.Doctor-module__RkMCWa__role{color:var(--brand-dark);margin-top:12px;font-size:15px;font-weight:700}.Doctor-module__RkMCWa__bio{color:var(--muted);margin-top:22px;font-size:17px}.Doctor-module__RkMCWa__points{gap:12px;margin-top:26px;display:grid}.Doctor-module__RkMCWa__point{color:var(--ink);align-items:flex-start;gap:12px;font-weight:600;display:flex}.Doctor-module__RkMCWa__dot{background:var(--brand-light);width:26px;height:26px;color:var(--brand-dark);border-radius:50%;flex-shrink:0;place-items:center;margin-top:1px;display:inline-grid}.Doctor-module__RkMCWa__actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:34px;display:flex}.Doctor-module__RkMCWa__cta{border-radius:var(--r-pill);background:var(--brand-deep);color:#fff;box-shadow:var(--shadow-sm);align-items:center;gap:9px;padding:14px 26px;font-size:15px;font-weight:700;transition:transform .2s,background .25s;display:inline-flex}.Doctor-module__RkMCWa__cta svg{transition:transform .25s}.Doctor-module__RkMCWa__cta:hover{background:#0a3a31;transform:translateY(-2px)}.Doctor-module__RkMCWa__cta:hover svg{transform:translate(4px)}.Doctor-module__RkMCWa__ig{border-radius:var(--r-pill);border:1px solid var(--line);color:var(--ink);align-items:center;gap:9px;padding:13px 20px;font-size:14.5px;font-weight:700;transition:border-color .25s,color .25s,transform .2s;display:inline-flex}.Doctor-module__RkMCWa__ig svg{color:var(--brand-dark)}.Doctor-module__RkMCWa__ig:hover{border-color:var(--brand);color:var(--brand-dark);transform:translateY(-2px)}@media (min-width:980px){.Doctor-module__RkMCWa__section{padding:64px 0}.Doctor-module__RkMCWa__grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:64px}.Doctor-module__RkMCWa__frame{aspect-ratio:5/6}}
.Services-module__kf8n-G__section{background:var(--sand);padding:96px 0}.Services-module__kf8n-G__head{max-width:640px;margin-bottom:52px}.Services-module__kf8n-G__title{margin-top:16px;font-size:max(34px,min(5.4vw,56px))}.Services-module__kf8n-G__subtitle{color:var(--muted);margin-top:18px;font-size:18px}.Services-module__kf8n-G__grid{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.Services-module__kf8n-G__card{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line-soft);box-shadow:var(--shadow-sm);padding:30px 28px 32px;transition:transform .3s,box-shadow .3s,border-color .3s}.Services-module__kf8n-G__card:hover{box-shadow:var(--shadow-md);border-color:rgba(42,181,160,.35);transform:translateY(-4px)}.Services-module__kf8n-G__icon{background:var(--brand-light);width:56px;height:56px;color:var(--brand-deep);border-radius:16px;place-items:center;margin-bottom:20px;display:inline-grid}.Services-module__kf8n-G__cardTitle{font-size:21px;font-weight:600}.Services-module__kf8n-G__list{gap:10px;margin-top:16px;display:grid}.Services-module__kf8n-G__item{color:var(--muted);align-items:flex-start;gap:9px;font-size:15px;display:flex}.Services-module__kf8n-G__item svg{color:var(--brand);flex-shrink:0;margin-top:5px}@media (min-width:640px){.Services-module__kf8n-G__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:980px){.Services-module__kf8n-G__section{padding:64px 0}}@media (min-width:1000px){.Services-module__kf8n-G__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
.Care-module__D1CEgq__section{padding:96px 0}.Care-module__D1CEgq__head{max-width:640px;margin-bottom:48px}.Care-module__D1CEgq__title{margin-top:16px;font-size:max(32px,min(5vw,54px))}.Care-module__D1CEgq__grid{grid-template-columns:minmax(0,1fr);gap:22px;display:grid}.Care-module__D1CEgq__card{border-radius:var(--r-lg);min-height:460px;box-shadow:var(--shadow-md);align-items:flex-end;display:flex;position:relative;overflow:hidden}.Care-module__D1CEgq__img{object-fit:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.Care-module__D1CEgq__card:hover .Care-module__D1CEgq__img{transform:scale(1.05)}.Care-module__D1CEgq__scrim{background:linear-gradient(rgba(14,76,65,0) 30%,rgba(14,76,65,.34) 58%,rgba(8,40,34,.86) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.Care-module__D1CEgq__kids .Care-module__D1CEgq__scrim{background:linear-gradient(rgba(20,32,29,0) 32%,rgba(20,32,29,.32) 60%,rgba(12,28,24,.84) 100%)}.Care-module__D1CEgq__cardBody{color:#fff;padding:34px 32px 36px;position:relative}.Care-module__D1CEgq__cardTitle{color:#fff;font-size:max(26px,min(3.4vw,34px))}.Care-module__D1CEgq__cardText{color:rgba(255,255,255,.9);max-width:38ch;margin-top:12px;font-size:15.5px;line-height:1.6}@media (min-width:900px){.Care-module__D1CEgq__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.Care-module__D1CEgq__card{min-height:540px}}@media (min-width:980px){.Care-module__D1CEgq__section{padding:64px 0}}
.Technology-module__scD11q__section{background:radial-gradient(70% 60% at 85% 0%, rgba(42,181,160,.16), transparent 60%), var(--brand-deep);color:#fff;padding:96px 0;overflow:hidden}.Technology-module__scD11q__head{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:44px;display:flex}.Technology-module__scD11q__eyebrow{color:var(--brand)}.Technology-module__scD11q__title{color:#fff;margin-top:16px;font-size:max(32px,min(5vw,54px))}.Technology-module__scD11q__subtitle{color:rgba(255,255,255,.8);max-width:52ch;margin-top:16px;font-size:17px}.Technology-module__scD11q__controls{flex-shrink:0;gap:10px;display:none}.Technology-module__scD11q__navBtn{color:#fff;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.25);border-radius:50%;place-items:center;width:50px;height:50px;transition:background .25s,opacity .25s,transform .2s;display:inline-grid}.Technology-module__scD11q__navBtn:hover:not(:disabled){color:var(--brand-deep);background:#fff;transform:translateY(-2px)}.Technology-module__scD11q__navBtn:disabled{opacity:.32;cursor:not-allowed}.Technology-module__scD11q__railWrap{width:100%}.Technology-module__scD11q__rail{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:4px 20px;padding:4px max(20px, calc((100vw - var(--maxw)) / 2 + 64px));scroll-padding-left:20px;scroll-padding-left:max(20px, calc((100vw - var(--maxw)) / 2 + 64px));gap:18px;display:flex;overflow-x:auto}.Technology-module__scD11q__rail::-webkit-scrollbar{display:none}.Technology-module__scD11q__card{aspect-ratio:4/3;border-radius:var(--r-lg);scroll-snap-align:start;flex:none;width:78vw;max-width:420px;position:relative;overflow:hidden;box-shadow:0 20px 50px rgba(0,0,0,.3)}@supports not (aspect-ratio:1 / 1){.Technology-module__scD11q__card{min-height:240px}}.Technology-module__scD11q__img{object-fit:cover;transition:transform .6s}.Technology-module__scD11q__card:hover .Technology-module__scD11q__img{transform:scale(1.05)}@media (min-width:640px){.Technology-module__scD11q__card{width:44vw}}@media (min-width:760px){.Technology-module__scD11q__controls{display:flex}}@media (min-width:980px){.Technology-module__scD11q__section{padding:124px 0}}@media (min-width:1000px){.Technology-module__scD11q__card{width:30vw}}
.Lightbox-module__cdyXNG__overlay{z-index:100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(8,24,20,.92);grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:20px;animation:.25s Lightbox-module__cdyXNG__lb-fade;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes Lightbox-module__cdyXNG__lb-fade{0%{opacity:0}to{opacity:1}}.Lightbox-module__cdyXNG__figure{width:100%;max-width:1100px;height:86vh;margin:0 auto;position:relative}.Lightbox-module__cdyXNG__img{object-fit:contain}.Lightbox-module__cdyXNG__close{color:#fff;background:rgba(255,255,255,.12);border-radius:50%;place-items:center;width:46px;height:46px;font-size:18px;transition:background .2s;display:grid;position:absolute;top:16px;right:18px}.Lightbox-module__cdyXNG__close:hover{background:rgba(255,255,255,.24)}.Lightbox-module__cdyXNG__nav{color:#fff;background:rgba(255,255,255,.12);border-radius:50%;flex-shrink:0;place-items:center;width:50px;height:50px;transition:background .2s,transform .2s;display:grid}.Lightbox-module__cdyXNG__nav:hover{color:var(--brand-deep);background:#fff}@media (min-width:768px){.Lightbox-module__cdyXNG__overlay{padding:40px 28px}}@media (max-width:560px){.Lightbox-module__cdyXNG__nav{width:42px;height:42px}}
.ArticleBlocks-module__xJHlmW__body{color:var(--text);font-size:18px;line-height:1.75}.ArticleBlocks-module__xJHlmW__p{margin:0 0 22px}.ArticleBlocks-module__xJHlmW__heading{font-family:var(--font-display);color:var(--ink);margin:40px 0 16px;font-size:max(22px,min(3vw,30px))}.ArticleBlocks-module__xJHlmW__ul,.ArticleBlocks-module__xJHlmW__ol{margin:0 0 22px;padding-left:24px}.ArticleBlocks-module__xJHlmW__ul{list-style:outside}.ArticleBlocks-module__xJHlmW__ol{list-style:decimal}.ArticleBlocks-module__xJHlmW__li{margin-bottom:8px;padding-left:4px}.ArticleBlocks-module__xJHlmW__li::marker{color:var(--brand)}.ArticleBlocks-module__xJHlmW__quote{border-left:3px solid var(--brand);border-radius:0 var(--r-sm) var(--r-sm) 0;background:var(--brand-light);font-family:var(--font-display);color:var(--brand-deep);margin:28px 0;padding:18px 24px;font-size:20px;line-height:1.5}.ArticleBlocks-module__xJHlmW__pre{border-radius:var(--r-sm);background:var(--ink);color:#e8f5f2;margin:0 0 22px;padding:18px 20px;font-size:14px;line-height:1.6;overflow-x:auto}.ArticleBlocks-module__xJHlmW__inlineCode{background:var(--brand-light);color:var(--brand-deep);border-radius:6px;padding:2px 6px;font-size:.9em}.ArticleBlocks-module__xJHlmW__link{color:var(--brand-dark);text-underline-offset:3px;text-decoration:underline;transition:color .2s}.ArticleBlocks-module__xJHlmW__link:hover{color:var(--brand-deep)}.ArticleBlocks-module__xJHlmW__figure{margin:36px 0}.ArticleBlocks-module__xJHlmW__pair{grid-template-columns:minmax(0,1fr);gap:16px;margin:36px 0;display:grid}@media (min-width:700px){.ArticleBlocks-module__xJHlmW__pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.ArticleBlocks-module__xJHlmW__figurePaired{margin:0}.ArticleBlocks-module__xJHlmW__figurePaired .ArticleBlocks-module__xJHlmW__figureImg{aspect-ratio:4/3;object-fit:cover}.ArticleBlocks-module__xJHlmW__figureImg{border-radius:var(--r-md);width:100%;height:auto;box-shadow:var(--shadow-sm)}.ArticleBlocks-module__xJHlmW__caption{color:var(--muted);text-align:center;margin-top:10px;font-size:14px}@media (max-width:699px){.ArticleBlocks-module__xJHlmW__body{font-size:17px}}
.Gallery-module__G3Xe-q__section{background:var(--sand);padding:96px 0}.Gallery-module__G3Xe-q__head{max-width:640px;margin-bottom:48px}.Gallery-module__G3Xe-q__title{margin-top:16px;font-size:max(32px,min(5vw,54px))}.Gallery-module__G3Xe-q__subtitle{color:var(--muted);margin-top:16px;font-size:18px}.Gallery-module__G3Xe-q__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:46vw;gap:14px;display:grid}.Gallery-module__G3Xe-q__tile{border-radius:var(--r-md);box-shadow:var(--shadow-sm);cursor:zoom-in;position:relative;overflow:hidden}.Gallery-module__G3Xe-q__tile:first-child{border-radius:var(--r-lg);grid-area:span 2/span 2}.Gallery-module__G3Xe-q__img{object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.Gallery-module__G3Xe-q__tile:hover .Gallery-module__G3Xe-q__img{transform:scale(1.06)}.Gallery-module__G3Xe-q__shine{opacity:0;background:linear-gradient(transparent 55%,rgba(14,76,65,.28) 100%);transition:opacity .4s;position:absolute;top:0;bottom:0;left:0;right:0}.Gallery-module__G3Xe-q__tile:hover .Gallery-module__G3Xe-q__shine{opacity:1}@media (min-width:700px){.Gallery-module__G3Xe-q__grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:220px;gap:18px}}@media (min-width:980px){.Gallery-module__G3Xe-q__section{padding:64px 0}}@media (min-width:1000px){.Gallery-module__G3Xe-q__grid{grid-auto-rows:250px}}
.article-module__75ztza__main{padding-top:calc(var(--header-h) + 28px);background:var(--sand);padding-bottom:90px}.article-module__75ztza__article{display:block}.article-module__75ztza__head,.article-module__75ztza__coverWrap,.article-module__75ztza__bodyWrap{max-width:900px}.article-module__75ztza__head{flex-direction:column;align-items:flex-start;gap:14px;padding-top:28px;padding-bottom:30px;display:flex}.article-module__75ztza__back{min-height:44px;color:var(--brand-deep);align-items:center;gap:8px;font-size:14px;font-weight:700;transition:color .2s;display:inline-flex}.article-module__75ztza__back:hover{color:var(--brand)}.article-module__75ztza__backIcon{transform:rotate(180deg)}.article-module__75ztza__date{letter-spacing:.04em;color:var(--brand-dark);font-size:13px;font-weight:600}.article-module__75ztza__title{font-size:max(30px,min(5.2vw,50px))}.article-module__75ztza__lead{color:var(--muted);font-size:19px;line-height:1.6}.article-module__75ztza__langRow{padding-top:8px}.article-module__75ztza__coverWrap{padding-bottom:34px}.article-module__75ztza__cover{border-radius:var(--r-lg);width:100%;height:auto;box-shadow:var(--shadow-md)}.article-module__75ztza__bodyWrap{padding-bottom:20px}
.blog-module__NtvxIq__main{padding-top:calc(var(--header-h) + 28px);background:var(--sand);padding-bottom:90px}.blog-module__NtvxIq__head{flex-direction:column;gap:12px;max-width:780px;padding-top:32px;padding-bottom:36px;display:flex}.blog-module__NtvxIq__title{font-size:max(36px,min(6vw,60px))}.blog-module__NtvxIq__subtitle{color:var(--muted);font-size:17px}.blog-module__NtvxIq__listWrap{display:block}.blog-module__NtvxIq__empty{color:var(--muted);padding:48px 0 64px;font-size:17px}.blog-module__NtvxIq__grid{grid-template-columns:minmax(0,1fr);gap:26px;display:grid}@media (min-width:768px){.blog-module__NtvxIq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1240px){.blog-module__NtvxIq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}}.blog-module__NtvxIq__card{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--line-soft);height:100%;box-shadow:var(--shadow-sm);transition:transform .3s,box-shadow .3s;overflow:hidden}.blog-module__NtvxIq__card:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.blog-module__NtvxIq__cardLink{flex-direction:column;height:100%;display:flex}.blog-module__NtvxIq__thumb{aspect-ratio:16/10;background:var(--brand-light);width:100%;position:relative;overflow:hidden}.blog-module__NtvxIq__thumbImg{object-fit:cover;transition:transform .5s}.blog-module__NtvxIq__card:hover .blog-module__NtvxIq__thumbImg{transform:scale(1.04)}.blog-module__NtvxIq__thumbFallback{background:linear-gradient(135deg, var(--brand-light), var(--cream));position:absolute;top:0;bottom:0;left:0;right:0}.blog-module__NtvxIq__cardBody{flex-direction:column;flex:1;gap:10px;padding:22px 24px 26px;display:flex}.blog-module__NtvxIq__date{letter-spacing:.04em;color:var(--brand-dark);font-size:13px;font-weight:600}.blog-module__NtvxIq__cardTitle{font-size:22px;line-height:1.25}.blog-module__NtvxIq__excerpt{color:var(--muted);font-size:15.5px;line-height:1.6}.blog-module__NtvxIq__more{color:var(--brand-deep);align-items:center;gap:7px;margin-top:auto;padding-top:12px;font-size:14px;font-weight:700;display:inline-flex}.blog-module__NtvxIq__more svg{transition:transform .25s}.blog-module__NtvxIq__card:hover .blog-module__NtvxIq__more svg{transform:translate(4px)}
.Contact-module__gQiC5G__section{padding:96px 0 110px}.Contact-module__gQiC5G__banner{border-radius:var(--r-xl);min-height:320px;box-shadow:var(--shadow-md);align-items:flex-end;display:flex;position:relative;overflow:hidden}.Contact-module__gQiC5G__bannerImg{object-fit:cover}.Contact-module__gQiC5G__bannerScrim{background:linear-gradient(120deg,rgba(8,40,34,.86) 0%,rgba(14,76,65,.5) 42%,rgba(14,76,65,.1) 75%);position:absolute;top:0;bottom:0;left:0;right:0}.Contact-module__gQiC5G__bannerText{color:#fff;padding:36px 30px 38px;position:relative}.Contact-module__gQiC5G__bannerEyebrow{color:#fff}.Contact-module__gQiC5G__title{color:#fff;margin-top:14px;font-size:max(34px,min(5.4vw,56px))}.Contact-module__gQiC5G__subtitle{color:rgba(255,255,255,.9);max-width:42ch;margin-top:14px;font-size:17px}.Contact-module__gQiC5G__grid{grid-template-columns:minmax(0,1fr);gap:22px;margin-top:24px;display:grid}.Contact-module__gQiC5G__details{flex-direction:column;display:flex}.Contact-module__gQiC5G__channels{gap:12px;display:grid}.Contact-module__gQiC5G__channel{border-radius:var(--r-md);background:var(--surface);border:1px solid var(--line-soft);box-shadow:var(--shadow-sm);align-items:center;gap:16px;padding:16px 18px;transition:transform .2s,border-color .25s,box-shadow .25s;display:flex}.Contact-module__gQiC5G__channel:hover{box-shadow:var(--shadow-md);border-color:rgba(42,181,160,.4);transform:translateY(-2px)}.Contact-module__gQiC5G__channel:hover .Contact-module__gQiC5G__channelArrow{opacity:1;transform:translate(4px)}.Contact-module__gQiC5G__channelIcon{background:var(--brand-light);width:46px;height:46px;color:var(--brand-deep);border-radius:13px;flex-shrink:0;place-items:center;display:inline-grid}.Contact-module__gQiC5G__channelText{flex-direction:column;gap:2px;min-width:0;display:flex}.Contact-module__gQiC5G__channelLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:12.5px;font-weight:700}.Contact-module__gQiC5G__channelValue{color:var(--ink);overflow-wrap:anywhere;font-size:16px;font-weight:600}.Contact-module__gQiC5G__channelArrow{color:var(--brand-dark);opacity:.5;flex-shrink:0;margin-left:auto;transition:transform .25s,opacity .25s}.Contact-module__gQiC5G__address{border-radius:var(--r-md);background:var(--brand-light);align-items:center;gap:16px;margin-top:12px;padding:16px 18px;display:flex}.Contact-module__gQiC5G__address .Contact-module__gQiC5G__channelValue{color:var(--brand-deep)}.Contact-module__gQiC5G__hours{border-radius:var(--r-md);background:var(--surface);border:1px solid var(--line-soft);box-shadow:var(--shadow-sm);align-items:flex-start;gap:16px;margin-top:12px;padding:16px 18px;display:flex}.Contact-module__gQiC5G__hoursBody{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.Contact-module__gQiC5G__hoursList{gap:6px;display:grid}.Contact-module__gQiC5G__hoursList li{justify-content:space-between;gap:16px;font-size:15px;display:flex}.Contact-module__gQiC5G__hoursList li span:first-child{color:var(--muted);font-weight:600}.Contact-module__gQiC5G__hoursList li span:last-child{color:var(--ink);white-space:nowrap;font-weight:700}.Contact-module__gQiC5G__ctaRow{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.Contact-module__gQiC5G__book{border-radius:var(--r-pill);background:var(--brand-deep);color:#fff;box-shadow:var(--shadow-sm);align-items:center;gap:9px;padding:14px 26px;font-size:15px;font-weight:700;transition:transform .2s,background .25s;display:inline-flex}.Contact-module__gQiC5G__book svg{transition:transform .25s}.Contact-module__gQiC5G__book:hover{background:#0a3a31;transform:translateY(-2px)}.Contact-module__gQiC5G__book:hover svg{transform:translate(4px)}.Contact-module__gQiC5G__mapLink{border-radius:var(--r-pill);background:var(--surface);border:1px solid var(--line);color:var(--ink);align-items:center;gap:8px;padding:14px 22px;font-size:15px;font-weight:700;transition:border-color .25s,color .25s,transform .2s;display:inline-flex}.Contact-module__gQiC5G__mapLink svg{color:var(--brand-dark)}.Contact-module__gQiC5G__mapLink:hover{border-color:var(--brand);color:var(--brand-dark);transform:translateY(-2px)}.Contact-module__gQiC5G__mapWrap{border-radius:var(--r-lg);min-height:340px;box-shadow:var(--shadow-md);border:1px solid var(--line-soft);position:relative;overflow:hidden}.Contact-module__gQiC5G__map{filter:saturate(1.05);border:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}@media (min-width:768px){.Contact-module__gQiC5G__banner{min-height:420px}.Contact-module__gQiC5G__bannerText{max-width:600px;padding:52px 56px 56px}}@media (min-width:900px){.Contact-module__gQiC5G__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:stretch;gap:28px}}@media (min-width:980px){.Contact-module__gQiC5G__section{padding:124px 0 140px}}
