.qFEMBG_card{background:var(--paper);min-width:0;color:var(--ink);border-radius:16px;flex-direction:column;text-decoration:none;transition:translate .18s,box-shadow .18s;display:flex;overflow:hidden}.qFEMBG_card:hover{box-shadow:0 16px 36px color-mix(in srgb, var(--leaf) 12%, transparent);translate:0 -4px}.qFEMBG_card:focus-visible{outline:3px solid var(--moss);outline-offset:3px}.qFEMBG_media{background:var(--cream);height:200px;position:relative;overflow:hidden}.qFEMBG_image{object-fit:cover;transition:scale .35s}.qFEMBG_card:hover .qFEMBG_image{scale:1.025}.qFEMBG_imageFallback{background:linear-gradient(145deg, var(--cream), var(--cream-deep));color:var(--leaf-muted);text-align:center;place-items:center;padding:24px;display:grid;position:absolute;inset:0}.qFEMBG_body{flex-direction:column;flex:1;align-items:flex-start;gap:16px;padding:16px;display:flex}.qFEMBG_category{background:var(--forest-soft);border-radius:999px;padding:5px 10px;font-size:.875rem;line-height:1.4}.qFEMBG_title{text-overflow:ellipsis;white-space:nowrap;width:100%;margin:0;font-size:1.125rem;font-weight:600;line-height:1.55;overflow:hidden}.qFEMBG_excerpt{width:100%;min-height:44px;color:var(--ink-3);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.875rem;line-height:1.6;display:-webkit-box;overflow:hidden}.qFEMBG_date{color:var(--ink-4);margin-top:auto;font-size:.75rem;line-height:1.5}@media (prefers-reduced-motion:reduce){.qFEMBG_card,.qFEMBG_image{transition:none}}
.HQiUta_pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.HQiUta_icon,.HQiUta_page,.HQiUta_ellipsis{background:var(--paper);width:40px;height:40px;color:var(--ink);border-radius:999px;justify-content:center;align-items:center;font-size:.875rem;text-decoration:none;display:inline-flex}.HQiUta_icon svg,.HQiUta_page svg,.HQiUta_ellipsis svg{width:16px;height:16px}.HQiUta_icon[aria-disabled=true]{color:var(--ink-4)}.HQiUta_page[data-active=true]{background:var(--leaf);color:var(--paper)}.HQiUta_icon:focus-visible,.HQiUta_page:focus-visible{outline:3px solid var(--moss);outline-offset:3px}@media (max-width:520px){.HQiUta_icon,.HQiUta_page,.HQiUta_ellipsis{width:40px;height:40px}}
.Hz5ijW_search{border:1px solid var(--border-soft);background:var(--paper);border-radius:999px;align-items:center;gap:8px;width:min(440px,100%);height:48px;padding:0 8px 0 16px;display:flex}.Hz5ijW_search svg{width:16px;height:16px;color:var(--ink-4);flex:none}.Hz5ijW_search input{min-width:0;color:var(--ink);font:inherit;appearance:none;background:0 0;border:0;outline:0;flex:1;font-size:1rem}.Hz5ijW_search input::-webkit-search-cancel-button{appearance:none;display:none}.Hz5ijW_search input::-webkit-search-decoration{appearance:none;display:none}.Hz5ijW_search input::-ms-clear{display:none}.Hz5ijW_search input::placeholder{color:var(--ink-4)}.Hz5ijW_clearButton{width:34px;height:34px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:0 0 34px;place-items:center;padding:0;transition:background-color .16s,color .16s;display:inline-grid}.Hz5ijW_clearButton svg{color:currentColor;width:16px;height:16px}.Hz5ijW_clearButton:hover{background:var(--cream-deep);color:var(--ink)}.Hz5ijW_clearButton:focus-visible{outline:2px solid var(--moss);outline-offset:2px}.Hz5ijW_clearButton:active{background:var(--forest-soft)}.Hz5ijW_spinner{animation:.8s linear infinite Hz5ijW_searchSpin}.Hz5ijW_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@keyframes Hz5ijW_searchSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.Hz5ijW_spinner{animation-duration:1.6s}}
.JNC4-W_wrap{z-index:2;position:relative}.JNC4-W_button{background:var(--forest-soft);min-height:40px;color:var(--ink);font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:.875rem;display:inline-flex}.JNC4-W_button svg{width:16px;height:16px}.JNC4-W_button:focus-visible{outline:3px solid var(--moss);outline-offset:3px}.JNC4-W_menu{width:min(450px,100vw - 48px);color:var(--ink);isolation:isolate;box-shadow:0 18px 40px color-mix(in srgb, var(--leaf) 12%, transparent);background:0 0;border:0;border-radius:24px;padding:24px;position:absolute;top:calc(100% + 12px);right:0;overflow:hidden}.JNC4-W_menuGlass{z-index:0;pointer-events:none;inset:0;position:absolute!important}.JNC4-W_menuContent{z-index:1;width:100%;position:relative}.JNC4-W_menuTitle{font-family:var(--font-display);margin:0 0 8px;font-size:1rem;font-weight:500;line-height:2}.JNC4-W_options{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}.JNC4-W_option{min-width:0;color:var(--ink);font:inherit;text-align:center;cursor:pointer;background:0 0;flex-direction:column;align-items:center;padding:0;font-size:.875rem;line-height:2;text-decoration:none;display:inline-flex}.JNC4-W_option:hover,.JNC4-W_option:focus-visible{color:var(--moss)}.JNC4-W_socialIcon{width:40px;height:40px;color:var(--paper);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.JNC4-W_socialIcon svg{width:24px;height:24px}.JNC4-W_facebookIcon,.JNC4-W_messagesIcon{background:#1877f2}.JNC4-W_xIcon,.JNC4-W_threadsIcon{background:#000}.JNC4-W_xIcon{font-family:Arial,sans-serif;font-size:1.5rem;line-height:1}.JNC4-W_messagesIcon svg{stroke-width:1.8px}.JNC4-W_lineIcon{letter-spacing:-.04em;background:#06c755;font-size:.625rem;font-weight:700;line-height:1}.JNC4-W_threadsIcon svg{stroke-width:1.8px;width:25px;height:25px}.JNC4-W_linkField{border:1px solid var(--cream-deep);min-width:0;color:var(--ink);background:#f6f7f5;border-radius:12px;align-items:center;gap:10px;margin-top:16px;padding:6px 6px 6px 16px;font-size:.875rem;line-height:2;display:flex}.JNC4-W_linkField svg{display:none}.JNC4-W_linkField span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.JNC4-W_linkField button{background:var(--ink);min-height:34px;color:var(--paper);font:inherit;cursor:pointer;border:0;border-radius:8px;flex:none;padding:6px 16px;font-size:.875rem;line-height:1.5}.JNC4-W_linkField button:focus-visible{outline:3px solid var(--moss);outline-offset:2px}.JNC4-W_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:540px){.JNC4-W_menu{width:min(450px,100vw - 24px);padding:20px 16px;right:-12px}.JNC4-W_options{gap:8px}.JNC4-W_option{font-size:.75rem}.JNC4-W_linkField{padding-left:10px}.JNC4-W_linkField button{padding-inline:12px}}@media (max-height:900px){.JNC4-W_menu{top:auto;bottom:calc(100% + 12px)}}
._3WVTia_footer{background:var(--forest);margin-top:-64px;padding:clamp(80px,10.42vw,200px) 0 40px}._3WVTia_footerFlush{margin-top:0;padding-top:100px}._3WVTia_footerInner{flex-direction:column;gap:36px;width:min(1280px,100% - 48px);margin-inline:auto;display:flex}._3WVTia_top{border-bottom:1px solid var(--hairline);flex-flow:wrap;gap:clamp(32px,4vw,60px);padding-bottom:38px;display:flex}._3WVTia_brandCol{flex-direction:column;flex:2 380px;gap:16px;display:flex}._3WVTia_brandGroup{flex-direction:column;gap:12px;display:flex}._3WVTia_brand{font-family:var(--font-display);color:var(--paper);font-size:clamp(22px,1.7vw,28px);font-weight:600;line-height:1.35}._3WVTia_brandEn{color:var(--paper);font-size:1rem;font-weight:600;line-height:1.4}._3WVTia_tagline{max-width:573px;color:var(--paper);text-wrap:pretty;margin:0;font-size:1rem;line-height:1.8}._3WVTia_menuCol,._3WVTia_contactCol{flex-direction:column;flex:160px;gap:24px;display:flex}._3WVTia_contactCol{flex:220px}._3WVTia_colTitle{color:var(--paper);font-size:1.125rem;font-weight:600;line-height:.7}._3WVTia_linkCol{flex-direction:column;gap:16px;display:flex}._3WVTia_menuLink,._3WVTia_contactItem,._3WVTia_contactLink{color:var(--paper);font-size:1rem;line-height:.7;text-decoration:none;transition:color .2s}._3WVTia_menuLink{white-space:nowrap}._3WVTia_menuLink:hover,._3WVTia_contactLink:hover{color:var(--paper)}._3WVTia_contactItem,._3WVTia_contactLink{align-items:center;gap:8px;display:flex}._3WVTia_contactItem svg,._3WVTia_contactLink svg{flex-shrink:0}._3WVTia_copyright{text-align:center;color:var(--paper);margin:0;font-size:.875rem;line-height:1.3}@media (min-width:768px){._3WVTia_brandCol{flex:auto}._3WVTia_menuCol{flex:0 0 120px}._3WVTia_contactCol{flex:0 0 195px}}@media (max-width:767px){._3WVTia_colTitle{line-height:1.3}._3WVTia_linkCol{gap:14px}._3WVTia_menuLink,._3WVTia_contactItem,._3WVTia_contactLink{line-height:1.5}}
.PZFsYG_header{z-index:80;background:linear-gradient(180deg, color-mix(in srgb, var(--paper) 80%, transparent) 0%, color-mix(in srgb, var(--paper) 0%, transparent) 100%);align-items:center;width:100%;height:80px;padding-inline:max(24px,50% - 640px);transition:top .4s cubic-bezier(.4,0,.2,1),width .4s cubic-bezier(.4,0,.2,1),height .4s cubic-bezier(.4,0,.2,1),padding .4s cubic-bezier(.4,0,.2,1),border-radius .4s cubic-bezier(.4,0,.2,1),background .45s;display:flex;position:fixed;top:0;left:50%;overflow:hidden;transform:translate(-50%)}.PZFsYG_headerGlass{pointer-events:none;z-index:0;opacity:0;transition:opacity .4s;position:absolute;inset:0}.PZFsYG_headerGlassVisible{opacity:1}.PZFsYG_headerScrolled{width:min(1280px,100% - 48px);height:60px;box-shadow:0 8px 28px color-mix(in srgb, var(--leaf) 10%, transparent);background:0 0;border-radius:999px;padding-inline:24px;top:16px}.PZFsYG_headerInner{z-index:1;align-items:center;gap:24px;width:100%;margin-inline:auto;display:flex;position:relative}.PZFsYG_brand{flex-shrink:0;line-height:0;display:block}.PZFsYG_brandLogo{width:103.734px;height:40px;display:block}.PZFsYG_nav{flex:1;justify-content:center;align-items:center;gap:32px;min-width:0;display:none}@media (min-width:901px){.PZFsYG_nav{display:flex}}.PZFsYG_navLink{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:clamp(60px,10vw,130px);font-family:var(--font-sans);color:var(--forest);padding:6px 0;font-size:1rem;font-weight:600;line-height:1.4;transition:color .2s;position:relative;overflow:hidden}.PZFsYG_navLink:hover,.PZFsYG_navLink.PZFsYG_navLinkActive{color:var(--moss)}.PZFsYG_navUnderline{background:var(--moss);transform-origin:0;border-radius:1px;height:2px;position:absolute;bottom:0;left:0;right:0}.PZFsYG_cta{background:var(--forest);min-width:80px;height:40px;color:var(--paper);font-family:var(--font-btn);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:10px 24px;font-size:1rem;font-weight:600;line-height:1;transition:background .3s;display:none}.PZFsYG_cta:hover{background:var(--leaf);color:var(--paper)}@media (min-width:901px){.PZFsYG_cta{display:inline-flex}}.PZFsYG_menuToggle{cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;margin-left:auto;padding:0;display:inline-flex}.PZFsYG_menuToggle span{background:var(--forest);border-radius:2px;width:22px;height:2px;transition:transform .3s,opacity .3s;display:block}.PZFsYG_menuToggle[aria-expanded=true] span:first-child{transform:translateY(7px)rotate(45deg)}.PZFsYG_menuToggle[aria-expanded=true] span:nth-child(2){opacity:0}.PZFsYG_menuToggle[aria-expanded=true] span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}@media (min-width:901px){.PZFsYG_menuToggle{display:none}}.PZFsYG_mobileNav{z-index:79;border:1px solid color-mix(in srgb, var(--hairline) 60%, transparent);background:color-mix(in srgb, var(--paper) 96%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);width:min(1280px,100% - 48px);box-shadow:0 18px 40px color-mix(in srgb, var(--leaf) 12%, transparent);border-radius:24px;flex-direction:column;gap:4px;padding:12px;animation:.28s cubic-bezier(.4,0,.2,1) both PZFsYG_mobileNavIn;display:flex;position:fixed;top:88px;left:50%;translate:-50%}.PZFsYG_mobileNav a{min-width:0;min-height:48px;font-family:var(--font-btn);color:var(--forest);text-overflow:ellipsis;white-space:nowrap;border-radius:14px;align-items:center;padding:0 16px;font-size:1.125rem;font-weight:600;line-height:1.5;transition:background .2s,color .2s;display:flex;overflow:hidden}.PZFsYG_mobileNav a:hover,.PZFsYG_mobileNav a.PZFsYG_mobileLinkActive{background:var(--forest-soft);color:var(--moss)}.PZFsYG_mobileNav .PZFsYG_mobileCta{background:var(--forest);min-height:48px;color:var(--paper);border-radius:999px;justify-content:center;align-items:center;margin-top:8px;padding:0 24px;display:inline-flex}.PZFsYG_mobileNav .PZFsYG_mobileCta:hover{background:var(--leaf);color:var(--paper)}@keyframes PZFsYG_mobileNavIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}
.KklSNq_hero{--hero-temple-parallax:0px;--hero-bush-parallax:0px;background:var(--sky);height:clamp(640px,66.2vw,1271px);position:relative;overflow:hidden}.KklSNq_skyLayer{height:100%;transform:translate3d(0, var(--hero-temple-parallax), 0);will-change:transform;position:absolute;top:0;left:0;right:0}.KklSNq_sky{object-fit:cover;object-position:center top}.KklSNq_overlay{background:linear-gradient(180deg, color-mix(in srgb, var(--paper) 38%, transparent) 0%, color-mix(in srgb, var(--paper) 16%, transparent) 52%, color-mix(in srgb, var(--paper) 0%, transparent) 72%);pointer-events:none;position:absolute;inset:0}.KklSNq_bushes{height:calc(56.5% + 96px);transform:translate3d(0, var(--hero-bush-parallax), 0) scaleX(-1);transform-origin:bottom;will-change:transform;pointer-events:none;position:absolute;top:41.6%;left:-1%;right:-1%}.KklSNq_bushesImage{object-fit:cover;object-position:center bottom}.KklSNq_copy{flex-direction:column;align-items:center;gap:clamp(20px,3vw,40px);padding-inline:24px;display:flex;position:absolute;top:clamp(120px,9.27vw,178px);left:0;right:0}.KklSNq_copyInner{flex-direction:column;align-items:center;gap:clamp(14px,2.2vw,32px);max-width:813px;display:flex}.KklSNq_title{font-family:var(--font-display);text-align:center;background:linear-gradient(90deg, var(--moss), var(--leaf));color:#0000;text-wrap:balance;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(34px,4.4vw,80px);font-weight:600}.KklSNq_description{font-family:var(--font-sans);text-align:center;color:var(--forest);text-wrap:pretty;max-width:476px;margin:0;font-size:clamp(15px,1.35vw,24px);font-weight:400;line-height:1.55}.KklSNq_actions{flex-flow:wrap;justify-content:center;gap:16px;display:flex}.KklSNq_ctaPrimary,.KklSNq_ctaSecondary{min-width:148px;min-height:40px;font-family:var(--font-btn);border-radius:999px;justify-content:center;align-items:center;padding:10px 24px;font-size:1rem;font-weight:600;line-height:1;transition:transform .35s,box-shadow .35s;display:inline-flex}.KklSNq_ctaPrimary:hover,.KklSNq_ctaSecondary:hover{box-shadow:0 10px 24px color-mix(in srgb, var(--leaf) 20%, transparent);transform:translateY(-2px)}.KklSNq_ctaPrimary{border:1px solid var(--leaf);background:var(--paper);color:var(--leaf)}.KklSNq_ctaSecondary{border:1px solid var(--leaf);background:var(--leaf);min-width:119px;color:var(--paper)}.KklSNq_fade{background:linear-gradient(180deg, color-mix(in srgb, var(--forest) 0%, transparent) 0%, color-mix(in srgb, var(--forest) 22%, transparent) 34%, color-mix(in srgb, var(--forest) 60%, transparent) 68%, var(--forest) 84%, var(--forest) 100%);pointer-events:none;height:clamp(160px,14vw,270px);position:absolute;bottom:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.KklSNq_skyLayer{will-change:auto;transform:none}.KklSNq_bushes{will-change:auto;transform:scaleX(-1)}}
._4gaXrW_highlights{background:var(--forest);padding:clamp(48px,6vw,80px) 0 clamp(120px,14vw,220px);scroll-margin-top:96px;position:relative}._4gaXrW_inner{flex-direction:column;gap:clamp(36px,4.5vw,60px);width:min(1280px,100% - 48px);margin-inline:auto;display:flex}@media (max-height:770px){._4gaXrW_inner{gap:40px}}._4gaXrW_heading{text-align:center;flex-direction:column;align-items:center;gap:clamp(14px,1.8vw,24px);display:flex}._4gaXrW_badge{box-sizing:border-box;background:var(--sage-glass);border:1px solid var(--hairline);height:32px;color:var(--cream-deep);border-radius:999px;justify-content:center;align-items:center;padding:0 16px;font-size:1rem;line-height:1;display:inline-flex}._4gaXrW_title{font-family:var(--font-display);background:linear-gradient(90deg, var(--cream-deep), var(--gold));color:#0000;text-wrap:balance;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(32px,4.4vw,80px);font-weight:600}._4gaXrW_subtitle{max-width:1142px;color:var(--paper);margin:0;font-size:clamp(15px,1.15vw,20px);line-height:.7}._4gaXrW_grid{grid-template-columns:repeat(auto-fit,minmax(232px,1fr));gap:clamp(20px,2.6vw,40px);display:grid}._4gaXrW_card{flex-direction:column;gap:34px;display:flex}._4gaXrW_cardMedia{background:var(--gold-deep);border:2px solid var(--gold);height:35dvh;box-shadow:0 4px 20px color-mix(in srgb, var(--leaf) 80%, transparent);border-radius:24px;max-height:420px;position:relative;overflow:hidden}@media (max-height:930px){._4gaXrW_cardMedia{height:30dvh}}@media (max-height:875px){._4gaXrW_cardMedia{height:25dvh}}@media (max-height:815px){._4gaXrW_cardMedia{height:20dvh}}._4gaXrW_cardMedia:after{content:"";background:linear-gradient(180deg, color-mix(in srgb, var(--gold-deep) 0%, transparent) 60%, var(--gold-deep) 100%);pointer-events:none;position:absolute;inset:0}._4gaXrW_cardImage{object-fit:cover}._4gaXrW_cardBody{flex-direction:column;gap:12px;display:flex}._4gaXrW_cardTitle{color:var(--paper);margin:0;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:1}._4gaXrW_cardDescription{color:var(--paper);text-wrap:pretty;text-overflow:ellipsis;-webkit-line-clamp:3;overflow-wrap:break-word;-webkit-box-orient:vertical;margin:0;font-size:1rem;display:-webkit-box;overflow:hidden}._4gaXrW_quote{box-sizing:border-box;background:linear-gradient(90deg, color-mix(in srgb, var(--gold) 10%, transparent) 0%, color-mix(in srgb, var(--gold) 0%, transparent) 100%);border-radius:6px;align-items:center;gap:12px;height:40px;margin:0;padding:12px;display:flex}._4gaXrW_quoteLine{flex:0 0 0;width:0;height:16px;position:relative}._4gaXrW_quoteLine:after{content:"";background:var(--gold);width:1px;position:absolute;top:0;bottom:0;left:-.5px}._4gaXrW_quoteText{background:linear-gradient(90deg, var(--cream-deep), var(--gold));color:#0000;white-space:nowrap;-webkit-background-clip:text;background-clip:text;margin:0;font-size:18px;font-weight:400;line-height:32px}@media (max-width:1279px){._4gaXrW_quote{height:auto;min-height:40px}._4gaXrW_quoteText{white-space:normal}}@media (max-width:767px){._4gaXrW_subtitle{line-height:1.5}._4gaXrW_cardTitle{line-height:1.3}._4gaXrW_cardDescription{line-height:1.5}._4gaXrW_quoteText{font-size:clamp(14px,1.05vw,18px);line-height:1.5}}@media (min-width:769px) and (prefers-reduced-motion:no-preference){._4gaXrW_highlights{box-sizing:content-box;height:calc(200vh + clamp(120px,14vw,220px));padding-bottom:0}._4gaXrW_inner{height:calc(100vh - 88px);position:sticky;top:88px}}
.lsSsZG_about{background:var(--cream-deep);border-radius:40px;margin-top:-80px;padding:clamp(72px,11vw,180px) 0 clamp(90px,14vw,250px);position:relative}@media (min-width:769px) and (prefers-reduced-motion:no-preference){.lsSsZG_about{margin-top:-100vh}}.lsSsZG_inner{flex-direction:column;gap:clamp(80px,11vw,180px);width:min(1280px,100% - 48px);margin-inline:auto;display:flex}.lsSsZG_block{flex-direction:column;gap:clamp(28px,4vw,60px);scroll-margin-top:96px;display:flex}.lsSsZG_block:first-child{gap:80px}.lsSsZG_block[id=places],.lsSsZG_block[id=gallery],.lsSsZG_block[id=activities]{padding-bottom:1px}.lsSsZG_heading{text-align:center;flex-direction:column;align-items:center;gap:32px;width:100%;max-width:1142px;margin-inline:auto;display:flex}.lsSsZG_block:first-child .lsSsZG_heading{gap:60px}.lsSsZG_headingGroup{flex-direction:column;align-items:center;gap:clamp(14px,1.8vw,24px);display:flex}.lsSsZG_badge{box-sizing:border-box;background:var(--forest-soft);border:1px solid var(--leaf);height:32px;color:var(--leaf);border-radius:999px;justify-content:center;align-items:center;padding:0 16px;font-size:1rem;line-height:1;display:inline-flex}.lsSsZG_title{font-family:var(--font-display);background:linear-gradient(90deg, var(--moss), var(--leaf));color:#0000;text-wrap:balance;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(30px,4.2vw,80px);font-weight:600}.lsSsZG_intro{max-width:1142px;color:var(--leaf);text-wrap:pretty;margin:0;font-size:clamp(15px,1.3vw,24px);line-height:1.8}.lsSsZG_subtitle{color:var(--leaf);text-wrap:pretty;margin:0;font-size:clamp(15px,1.3vw,24px);line-height:1.8}.lsSsZG_story{color:var(--leaf);text-align:center;text-wrap:pretty;flex-direction:column;gap:1em;font-size:clamp(15px,1.3vw,24px);line-height:1.8;display:flex}.lsSsZG_story p{margin:0}.lsSsZG_timeline{flex-direction:column;gap:clamp(40px,6vw,48px);margin:0;padding:0;list-style:none;display:flex}.lsSsZG_timeline li{flex-direction:column;align-items:center;gap:clamp(16px,2vw,24px);display:flex}.lsSsZG_timeline li>div{flex-direction:column;align-items:center;gap:24px;width:100%;display:flex}.lsSsZG_timelineNumber{background:var(--hairline);min-width:50px;height:30px;color:var(--leaf);border-radius:8px;justify-content:center;align-items:center;padding:0 8px;font-size:clamp(16px,1.2vw,20px);line-height:1.5;display:inline-flex}.lsSsZG_timelineRow{flex-flow:wrap;align-items:center;gap:clamp(20px,2.6vw,40px);width:100%;display:flex}.lsSsZG_timelineRow.lsSsZG_timelineRowReverse{flex-direction:row-reverse}.lsSsZG_timelineMedia{background:var(--hairline);height:clamp(220px,20vw,380px);transform:rotate(calc(var(--timeline-media-tilt,0) * 4deg));border-radius:24px;flex:380px;position:relative;overflow:hidden}.lsSsZG_timelineImage{object-fit:cover}.lsSsZG_timelineTrack{--timeline-fill-progress:0;background:var(--hairline);border-radius:99px;flex:0 0 4px;align-self:stretch;min-height:120px;overflow:hidden}.lsSsZG_timelineFill{border-radius:inherit;background:var(--forest);width:100%;height:100%;transform:scaleY(var(--timeline-fill-progress));transform-origin:top}.lsSsZG_timelineBody{flex-direction:column;flex:380px;gap:clamp(12px,1.4vw,21px);display:flex}.lsSsZG_timelineTitle{color:var(--leaf);text-wrap:balance;margin:0;font-size:clamp(24px,2.6vw,40px);font-weight:600;line-height:1.28}.lsSsZG_timelineDescription{color:var(--leaf);text-wrap:pretty;margin:0;font-size:clamp(15px,1.15vw,20px);line-height:1.8}.lsSsZG_viharaMedia{background:var(--hairline);border-radius:24px;width:100%;height:clamp(260px,33vw,626px);position:relative;overflow:hidden}.lsSsZG_viharaImage{object-fit:cover;transform:scale(var(--vihara-zoom,1));will-change:transform}.lsSsZG_viharaStory{text-align:center;max-width:1142px;color:var(--leaf);text-wrap:pretty;flex-direction:column;gap:.75em;margin-inline:auto;font-size:clamp(15px,1.15vw,20px);line-height:1.8;display:flex}.lsSsZG_viharaStory p{margin:0}.lsSsZG_marqueeWrap{flex-direction:column;gap:16px;width:100%;display:flex;position:relative;overflow:hidden}.lsSsZG_marquee{width:max-content;min-width:calc(100% + 160px);transform:translate3d(var(--marquee-offset-first,0px), 0, 0);will-change:transform;gap:16px;margin-inline:-80px;display:flex}.lsSsZG_marqueeReverse{transform:translate3d(var(--marquee-offset-second,0px), 0, 0)}.lsSsZG_marqueePhoto{object-fit:cover;border-radius:24px;flex:none;width:clamp(260px,34vw,544px);height:clamp(160px,20vw,318px)}.lsSsZG_marqueeFadeLeft,.lsSsZG_marqueeFadeRight{pointer-events:none;width:24px;position:absolute;top:0;bottom:0}.lsSsZG_block[id=gallery]{gap:48px}.lsSsZG_block[id=gallery] .lsSsZG_heading,.lsSsZG_block[id=activities] .lsSsZG_heading{gap:40px}.lsSsZG_block[id=activities] .lsSsZG_heading{max-width:none}.lsSsZG_marqueeFadeLeft{background:linear-gradient(270deg, color-mix(in srgb, var(--cream-deep) 0%, transparent) 0%, var(--cream-deep) 100%);left:0}.lsSsZG_marqueeFadeRight{background:linear-gradient(90deg, color-mix(in srgb, var(--cream-deep) 0%, transparent) 0%, var(--cream-deep) 100%);right:0}.lsSsZG_activitiesGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px 16px;width:100%;display:grid}.lsSsZG_activityCard{text-align:center;flex-direction:column;align-items:center;gap:24px;display:flex}.lsSsZG_iconWrap{background:var(--forest-soft);border-radius:999px;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex}.lsSsZG_iconWrap img{object-fit:contain;width:32px;height:32px}.lsSsZG_activityBody{flex-direction:column;gap:16px;display:flex}.lsSsZG_activityTitle{color:var(--leaf);margin:0;font-size:clamp(18px,1.2vw,20px);font-weight:600;line-height:.7}.lsSsZG_activityDescription{color:var(--leaf);text-wrap:pretty;margin:0;font-size:1rem;line-height:1.8}@media (max-width:767px){.lsSsZG_intro,.lsSsZG_subtitle{line-height:1.5}.lsSsZG_story{line-height:1.65}.lsSsZG_viharaStory{line-height:1.5}.lsSsZG_activityTitle{line-height:1.3}.lsSsZG_activityDescription{line-height:1.5}}
.blAMoG_stackContainer{perspective:600px;width:100%;height:100%;position:relative}.blAMoG_cardRotate{cursor:grab;width:100%;height:100%;position:absolute}.blAMoG_cardRotateDisabled{cursor:pointer;width:100%;height:100%;position:absolute}.blAMoG_card{border-radius:1rem;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.blAMoG_card img{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.blAMoG_cardImage{object-fit:cover;pointer-events:none;width:100%;height:100%}
.q4X0vW_wrap{display:none}@media (max-width:768px){.q4X0vW_wrap{z-index:2;justify-content:center;align-items:center;display:flex;position:absolute;inset:128px 0 0}.q4X0vW_stage{width:290px;height:400px;position:relative}}@media (max-width:560px){.q4X0vW_stage{transform:scale(.76)}}.q4X0vW_card{border-radius:24px;width:100%;height:100%;position:relative;overflow:hidden}.q4X0vW_cardImage{object-fit:cover}.q4X0vW_cardBody{background:linear-gradient(180deg, color-mix(in srgb, var(--forest) 0%, transparent) 0%, var(--forest) 50%);flex-direction:column;justify-content:flex-end;gap:16px;padding:24px;display:flex;position:absolute;bottom:0;left:0;right:0}.q4X0vW_cardTitle,.q4X0vW_cardText{color:var(--paper);margin:0}.q4X0vW_cardTitle{font-size:1rem;font-weight:600;line-height:1.4}.q4X0vW_cardText{font-size:1rem;line-height:1.6}
.qoFDkG_stories{margin-top:-80px;scroll-margin-top:96px;position:relative}.qoFDkG_panel{background:var(--leaf);border-radius:40px;padding:clamp(128px,16.82vw,323px) 0 clamp(160px,20.57vw,395px);overflow:hidden}.qoFDkG_inner{width:min(991px,100% - 48px);height:452px;margin-inline:auto;position:relative}.qoFDkG_backdropTitle{color:var(--cream-deep);font-family:var(--font-display);text-align:center;white-space:nowrap;margin:0;font-size:clamp(34px,5.2vw,100px);font-weight:600;position:absolute;top:183px;left:0;right:0;overflow:hidden}.qoFDkG_stack{z-index:1;width:367px;height:452px;margin-inline:auto;position:relative}.qoFDkG_card{background:var(--forest);transform-origin:50%;width:290px;height:400px;transform:rotate(var(--story-rotate,0deg));border-radius:24px;position:absolute;top:26px;left:38px;overflow:hidden}.qoFDkG_cardImage{object-fit:cover}.qoFDkG_cardBody{background:linear-gradient(180deg, color-mix(in srgb, var(--forest) 0%, transparent) 0%, var(--forest) 50%);border-radius:0 0 24px 24px;flex-direction:column;justify-content:flex-end;gap:16px;height:200px;padding:24px;display:flex;position:absolute;bottom:0;left:0;right:0}.qoFDkG_cardTitle,.qoFDkG_cardText{color:var(--paper);text-wrap:pretty;margin:0}.qoFDkG_cardTitle{font-size:1rem;font-weight:600;line-height:1.4}.qoFDkG_cardText{font-size:1rem;line-height:1.6}@media (min-width:769px){.qoFDkG_stories[data-stories-deck=ready]{height:var(--stories-deck-height,500vh)}.qoFDkG_stories[data-stories-deck=ready] .qoFDkG_stage{height:100vh;position:sticky;top:0}.qoFDkG_stories[data-stories-deck=ready] .qoFDkG_panel{border-radius:40px 40px 0 0;height:100%;padding:0;transition:border-radius .3s}.qoFDkG_stories[data-stories-deck=ready][data-stories-pinned] .qoFDkG_panel{border-radius:0}.qoFDkG_stories[data-stories-deck=ready] .qoFDkG_inner{justify-content:center;align-items:center;height:100%;display:flex}.qoFDkG_stories[data-stories-deck=ready] .qoFDkG_backdropTitle{transform:translateY(calc(-50% - var(--stories-backdrop-title-progress,0) * 10vh));opacity:calc(1 - var(--stories-backdrop-title-progress,0));top:50%}.qoFDkG_stories[data-stories-deck=ready] .qoFDkG_card{transform:translateY(calc(var(--stories-card-progress,0) * -140vh)) rotate(calc(var(--story-rotate,0deg) - var(--stories-card-progress,0) * 68deg));opacity:calc(1 - var(--stories-card-progress,0));will-change:transform,opacity}}@media (min-width:769px) and (prefers-reduced-motion:reduce){.qoFDkG_stories[data-stories-deck=ready]{height:auto}.qoFDkG_stories[data-stories-deck=ready] .qoFDkG_stage{height:auto;position:static}.qoFDkG_stories[data-stories-deck=ready] .qoFDkG_panel{border-radius:40px;height:auto;padding:clamp(128px,16.82vw,323px) 0 clamp(160px,20.57vw,395px);transition:none}.qoFDkG_stories[data-stories-deck=ready] .qoFDkG_inner{height:452px;display:block}.qoFDkG_stories[data-stories-deck=ready] .qoFDkG_backdropTitle{opacity:1;top:183px;transform:none}.qoFDkG_stories[data-stories-deck=ready] .qoFDkG_card{transform:rotate(var(--story-rotate,0deg));opacity:1;will-change:auto}}@media (max-width:768px){.qoFDkG_stack{display:none}.qoFDkG_inner{height:560px}.qoFDkG_backdropTitle{white-space:normal;padding-inline:24px;top:24px}}@media (max-width:560px){.qoFDkG_panel{padding-block:54px 160px}.qoFDkG_inner{height:400px}.qoFDkG_backdropTitle{white-space:normal;top:16px}}
.Ozo1Ka_main,.Ozo1Ka_errorState{background:var(--cream-deep);min-height:100vh;color:var(--ink)}.Ozo1Ka_main{padding:100px 24px}.Ozo1Ka_article{flex-direction:column;gap:24px;width:min(1280px,100%);margin-inline:auto;display:flex}.Ozo1Ka_breadcrumbRow,.Ozo1Ka_metaRow,.Ozo1Ka_relatedHeading{justify-content:space-between;align-items:center;gap:16px;display:flex}.Ozo1Ka_back,.Ozo1Ka_pill{background:var(--forest-soft);border-radius:999px}.Ozo1Ka_back{min-height:40px;color:var(--ink);cursor:pointer;border:0;align-items:center;gap:8px;padding:4px 12px;font-family:inherit;font-size:.875rem;text-decoration:none;display:inline-flex}.Ozo1Ka_back:focus-visible{outline:3px solid var(--moss);outline-offset:3px}.Ozo1Ka_back svg{width:16px;height:16px}.Ozo1Ka_breadcrumbs{align-items:center;gap:8px;min-width:0;font-size:.875rem;display:flex}.Ozo1Ka_breadcrumbs a{color:var(--ink-3);text-decoration:none}.Ozo1Ka_breadcrumbs a:hover,.Ozo1Ka_breadcrumbs a:focus-visible{color:var(--ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.Ozo1Ka_breadcrumbs span{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);overflow:hidden}.Ozo1Ka_breadcrumbs svg{width:16px;height:16px;color:var(--ink-3);flex:none}.Ozo1Ka_cover{background:linear-gradient(145deg, var(--cream), var(--cream-deep));width:100%;height:50dvh;color:var(--leaf-muted);border-radius:24px;place-items:center;display:grid;position:relative;overflow:hidden}@media (max-width:768px){.Ozo1Ka_cover{max-height:340px}}@media (max-width:500px){.Ozo1Ka_cover{max-height:200px}}.Ozo1Ka_cover img{object-fit:cover}.Ozo1Ka_articleHeader{border-bottom:1px solid var(--hairline);flex-direction:column;gap:28px;padding-bottom:40px;display:flex}.Ozo1Ka_articleHeader h1{font-family:var(--font-display);margin:0;font-size:clamp(2rem,3.25vw,3rem);font-weight:600;line-height:1.3}.Ozo1Ka_meta{flex-wrap:wrap;align-items:center;gap:16px;min-width:0;font-size:.875rem;display:flex}.Ozo1Ka_meta>span:not(.Ozo1Ka_dot){align-items:center;gap:8px;display:inline-flex}.Ozo1Ka_meta svg{width:20px;height:20px}.Ozo1Ka_pill{justify-content:center;align-items:center;min-height:40px;padding:4px 12px;font-size:.875rem;display:inline-flex}.Ozo1Ka_content{border-bottom:1px solid var(--hairline);padding-bottom:56px;font-size:1.125rem;line-height:1.78}.Ozo1Ka_content p,.Ozo1Ka_content ul,.Ozo1Ka_content ol,.Ozo1Ka_content blockquote,.Ozo1Ka_content figure{max-width:76ch;margin:0 0 32px}.Ozo1Ka_content h2,.Ozo1Ka_content h3,.Ozo1Ka_content h4{max-width:76ch;margin:32px 0 20px;font-weight:600;line-height:1.45}.Ozo1Ka_content h2{font-size:1.5rem}.Ozo1Ka_content h3{font-size:1.25rem}.Ozo1Ka_content blockquote{max-width:900px;font-family:var(--font-display);text-align:center;margin:64px auto;padding:0;font-size:clamp(1.75rem,2.3vw,2rem);font-weight:600;line-height:1.65}.Ozo1Ka_content a{color:var(--moss);text-underline-offset:3px}.Ozo1Ka_content img{border-radius:16px;max-width:100%;height:auto}.Ozo1Ka_tags{flex-wrap:wrap;align-items:center;gap:8px;font-size:1.125rem;display:flex}.Ozo1Ka_related{flex-direction:column;gap:24px;padding-top:32px;display:flex}.Ozo1Ka_relatedHeading h2{font-family:var(--font-display);margin:0;font-size:clamp(1.75rem,2.5vw,2rem)}.Ozo1Ka_relatedHeading a{background:var(--leaf);min-height:40px;color:var(--paper);border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:.875rem;text-decoration:none;display:inline-flex}.Ozo1Ka_relatedHeading a svg{width:16px;height:16px}.Ozo1Ka_relatedGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.Ozo1Ka_errorState{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:200px 24px 120px;display:flex}.Ozo1Ka_errorState h1,.Ozo1Ka_errorState p{margin:0}.Ozo1Ka_errorState a{background:var(--leaf);color:var(--paper);border-radius:999px;margin-top:8px;padding:10px 24px;text-decoration:none}@media (max-width:1000px){.Ozo1Ka_metaRow{align-items:flex-start}.Ozo1Ka_dot{display:none}.Ozo1Ka_relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.Ozo1Ka_main{padding-top:112px;padding-bottom:64px}.Ozo1Ka_breadcrumbRow{flex-direction:column;align-items:flex-start}.Ozo1Ka_breadcrumbs{width:100%}.Ozo1Ka_cover{border-radius:16px}.Ozo1Ka_metaRow{flex-direction:column}.Ozo1Ka_meta{flex-direction:column;align-items:flex-start;gap:10px}.Ozo1Ka_content{font-size:1rem}.Ozo1Ka_content blockquote{margin-block:48px}.Ozo1Ka_relatedHeading{flex-direction:column;align-items:flex-start}}@media (max-width:520px){.Ozo1Ka_relatedGrid{grid-template-columns:1fr}}
.LXUNSW_main{background:var(--forest)}.LXUNSW_hero{min-height:570px;color:var(--paper);place-items:start center;padding:200px 24px 96px;display:grid}.LXUNSW_heroInner{text-align:center;flex-direction:column;align-items:center;gap:24px;width:min(1280px,100%);display:flex}.LXUNSW_heroInner h1{background:linear-gradient(90deg, var(--cream-deep), var(--gold));color:#0000;font-family:var(--font-display);-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(2.75rem,5vw,5rem);font-weight:600;line-height:1.15}.LXUNSW_heroInner p{text-wrap:pretty;max-width:1142px;margin:0;font-size:clamp(1rem,1.3vw,1.25rem);line-height:1.6}.LXUNSW_eyebrow{border:1px solid var(--hairline);background:var(--sage-glass);min-height:32px;color:var(--cream-deep);border-radius:999px;padding:4px 16px;font-size:1rem;line-height:1.4}.LXUNSW_library{z-index:2;background:var(--cream-deep);width:100%;box-shadow:0 -2px 20px color-mix(in srgb, var(--ink) 30%, transparent);border-radius:40px 40px 0 0;flex-direction:column;gap:24px;margin-top:-28px;padding:40px;scroll-margin-top:80px;display:flex;position:relative}.LXUNSW_toolbar{justify-content:space-between;align-items:center;gap:24px;display:flex}.LXUNSW_sort{z-index:3;background:var(--paper);cursor:pointer;border-radius:999px;min-height:40px;font-weight:600;display:inline-block;position:relative}.LXUNSW_sort summary{align-items:center;gap:8px;min-height:40px;padding:8px 16px;list-style:none;display:inline-flex}.LXUNSW_sort summary::-webkit-details-marker{display:none}.LXUNSW_sort svg{width:24px;height:24px}.LXUNSW_sort[open] summary svg{transform:rotate(180deg)}.LXUNSW_sortMenu{box-sizing:border-box;border:1px solid var(--border-soft);background:var(--paper);width:100%;box-shadow:0 12px 28px color-mix(in srgb, var(--ink) 18%, transparent);border-radius:16px;padding:8px;position:absolute;top:calc(100% + 8px);right:0}.LXUNSW_sortMenu a{color:var(--ink);white-space:nowrap;border-radius:10px;padding:9px 12px;text-decoration:none;display:block}.LXUNSW_sortMenu a[data-active=true]{background:var(--forest-soft);font-weight:700}.LXUNSW_sortMenu a:hover,.LXUNSW_sortMenu a:focus-visible{background:var(--forest-soft)}.LXUNSW_sortMenu a:focus-visible{outline:3px solid var(--moss);outline-offset:1px}.LXUNSW_categories{flex-wrap:wrap;gap:16px;display:flex}.LXUNSW_categories a{background:var(--forest-soft);min-height:40px;color:var(--ink);border-radius:999px;padding:9px 24px;font-weight:600;line-height:1.35;text-decoration:none}.LXUNSW_categories a[data-active=true]{background:var(--leaf);color:var(--paper)}.LXUNSW_categories a:focus-visible{outline:3px solid var(--moss);outline-offset:3px}.LXUNSW_grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));justify-content:start;gap:24px;padding-bottom:36px;display:grid}.LXUNSW_state{background:color-mix(in srgb, var(--paper) 54%, transparent);text-align:center;border-radius:24px;place-content:center;min-height:360px;padding:64px 24px;display:grid}.LXUNSW_state h2,.LXUNSW_state p{margin:0}.LXUNSW_state h2{font-size:1.5rem}.LXUNSW_state p{color:var(--ink-3);margin-top:12px}@media (max-width:767px){.LXUNSW_hero{min-height:490px;padding-top:140px}.LXUNSW_desktopBreak{display:none}.LXUNSW_library{border-radius:28px 28px 0 0;padding:24px}.LXUNSW_toolbar{flex-direction:column;align-items:stretch}.LXUNSW_sort{align-self:flex-end}.LXUNSW_categories{flex-wrap:nowrap;padding:2px 2px 8px;overflow-x:auto}.LXUNSW_categories a{flex:none}.LXUNSW_grid{grid-template-columns:minmax(0,1fr);gap:16px}}
.m5XHfa_practice{background:var(--cream-deep);border-radius:40px;margin-top:-80px;padding:clamp(72px,11vw,180px) 0;position:relative}.m5XHfa_inner{flex-direction:column;gap:clamp(80px,11vw,180px);width:min(1280px,100% - 48px);margin-inline:auto;display:flex}.m5XHfa_learning{flex-direction:column;gap:40px;display:flex}.m5XHfa_heading{text-align:center;flex-direction:column;align-items:center;gap:40px;width:100%;max-width:1142px;margin-inline:auto;display:flex}.m5XHfa_badge{box-sizing:border-box;background:var(--forest-soft);border:1px solid var(--leaf);height:32px;color:var(--leaf);border-radius:999px;justify-content:center;align-items:center;padding:0 16px;font-size:1rem;line-height:1;display:inline-flex}.m5XHfa_title{font-family:var(--font-display);background:linear-gradient(90deg, var(--moss), var(--leaf));color:#0000;text-wrap:balance;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(30px,4.2vw,80px);font-weight:600}.m5XHfa_subtitle{color:var(--leaf);text-wrap:pretty;margin:0;font-size:clamp(15px,1.3vw,24px);line-height:1.8}.m5XHfa_rows{flex-direction:column;gap:40px;width:100%;display:flex}.m5XHfa_row{grid-template-columns:minmax(0,21fr) minmax(0,10fr);align-items:stretch;gap:40px;display:grid}.m5XHfa_rowReverse{grid-template-columns:minmax(0,10fr) minmax(0,21fr)}.m5XHfa_rowReverse .m5XHfa_rowMediaWrap{grid-column:2}.m5XHfa_rowReverse .m5XHfa_rowCardWrap{grid-area:1/1}.m5XHfa_rowMediaWrap{min-width:0}.m5XHfa_rowMedia{background:var(--hairline);border-radius:24px;height:100%;min-height:clamp(220px,20.11vw,386px);position:relative;overflow:hidden}.m5XHfa_rowMediaImage{object-fit:cover}.m5XHfa_rowCardWrap{min-width:0}.m5XHfa_card{background:var(--hairline);border-radius:24px;flex-direction:column;justify-content:space-between;gap:24px;height:100%;padding:24px;display:flex}.m5XHfa_cardTexts{border-bottom:1px solid var(--hairline-2);flex-direction:column;gap:16px;padding-bottom:16px;display:flex}.m5XHfa_cardTitle{color:var(--leaf);margin:0;font-size:clamp(20px,1.5vw,24px);font-weight:600;line-height:1.333}.m5XHfa_cardText{color:var(--leaf);text-wrap:pretty;margin:0;font-size:1rem;line-height:1.6}.m5XHfa_valueList{flex-flow:wrap;gap:24px;margin:0;padding:0;list-style:none;display:flex}.m5XHfa_valueList li{flex-direction:column;align-items:center;gap:12px;width:70px;display:flex}.m5XHfa_valueIcon,.m5XHfa_valueIconCalm{background:var(--cream-deep);border-radius:999px;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.m5XHfa_valueIcon img,.m5XHfa_valueIconCalm img{object-fit:contain;width:32px;height:32px}.m5XHfa_valueLabel{color:var(--leaf);font-size:1rem;line-height:1}.m5XHfa_contact{flex-direction:column;align-items:center;gap:clamp(44px,7vw,99px);scroll-margin-top:96px;display:flex}.m5XHfa_contact .m5XHfa_heading{gap:30px}.m5XHfa_contactColumns{flex-flow:wrap;align-items:flex-start;gap:clamp(28px,2.6vw,40px);width:100%;display:flex}.m5XHfa_contactInfo{flex-direction:column;flex:420px;gap:25px;display:flex}.m5XHfa_infoTitle{color:var(--leaf);margin:0;font-size:clamp(22px,1.9vw,32px);font-weight:600;line-height:.7}.m5XHfa_infoAddress{color:var(--leaf);flex-direction:column;margin:0;font-size:clamp(15px,1.15vw,20px);line-height:1.6;display:flex}.m5XHfa_infoAddress strong{font-weight:600}.m5XHfa_infoChannels{flex-direction:column;gap:16px;display:flex}.m5XHfa_infoLink{min-height:24px;color:var(--leaf);align-items:center;gap:8px;font-size:clamp(16px,1.15vw,20px);line-height:1;transition:color .2s;display:flex}.m5XHfa_infoLink:hover{color:var(--moss)}.m5XHfa_map{border-radius:12px;width:100%;height:clamp(180px,16vw,255px);position:relative;overflow:hidden}.m5XHfa_mapFrame{border:0;width:100%;height:100%;display:block}.m5XHfa_formWrap{flex:420px}.m5XHfa_form{flex-direction:column;gap:24px;display:flex}.m5XHfa_formRow{flex-flow:wrap;gap:16px;display:flex}.m5XHfa_formRow .m5XHfa_field{flex:200px}.m5XHfa_field{flex-direction:column;gap:16px;display:flex}.m5XHfa_fieldLabel{color:var(--leaf);font-size:1.125rem;line-height:.7}.m5XHfa_input{background:var(--paper);border:1px solid var(--border-soft);height:48px;color:var(--leaf);border-radius:8px;outline:none;padding:12px 16px;font-size:1.125rem;line-height:1.4;transition:border-color .25s,box-shadow .25s}.m5XHfa_input::placeholder{color:var(--ink-4)}.m5XHfa_input:focus{border-color:var(--moss);box-shadow:0 0 0 3px color-mix(in srgb, var(--moss) 18%, transparent)}.m5XHfa_input:disabled{background:color-mix(in srgb, var(--stone) 25%, var(--paper));color:var(--ink-4);cursor:not-allowed}.m5XHfa_textarea{resize:vertical;border:1px solid var(--border-soft);background:var(--paper);min-height:130px;color:var(--leaf);font:inherit;border-radius:12px;outline:none;padding:16px;font-size:1.125rem;line-height:1.4;transition:border-color .25s,box-shadow .25s}.m5XHfa_textarea::placeholder{color:var(--ink-4)}.m5XHfa_textarea:focus{border-color:var(--moss);box-shadow:0 0 0 3px color-mix(in srgb, var(--moss) 18%, transparent)}.m5XHfa_textarea:disabled{background:color-mix(in srgb, var(--stone) 25%, var(--paper));color:var(--ink-4);cursor:not-allowed}.m5XHfa_inputError{border-color:var(--error)}.m5XHfa_errorText{color:var(--error);margin-top:-8px;font-size:.875rem;line-height:1.5}.m5XHfa_submit{background:var(--leaf);min-height:48px;color:var(--paper);cursor:pointer;border:0;border-radius:999px;font-size:1.25rem;font-weight:600;line-height:1;transition:background .3s,transform .3s}.m5XHfa_submit:hover:not(:disabled){background:color-mix(in srgb, var(--leaf) 85%, var(--paper))}.m5XHfa_submit:disabled{background:var(--leaf-muted);cursor:not-allowed}.m5XHfa_submitSending{background:var(--leaf-muted);cursor:wait}.m5XHfa_status{margin:0;font-size:1rem;line-height:1.5}.m5XHfa_statusError{color:var(--error)}.m5XHfa_statusSuccess{color:var(--success)}@media (min-width:1200px){.m5XHfa_card{height:auto;min-height:386px;overflow:visible}.m5XHfa_cardTitle{font-size:24px;line-height:32px}}@media (max-width:1023px){.m5XHfa_rows,.m5XHfa_row{gap:24px}.m5XHfa_row{grid-template-columns:minmax(0,1fr)}.m5XHfa_rowReverse .m5XHfa_rowMediaWrap,.m5XHfa_rowReverse .m5XHfa_rowCardWrap{grid-area:auto}}@media (max-width:767px){.m5XHfa_subtitle{line-height:1.5}.m5XHfa_infoTitle{line-height:1.2}.m5XHfa_infoAddress{line-height:1.5}.m5XHfa_infoLink{line-height:1.3}.m5XHfa_fieldLabel{line-height:1.2}}
