@font-face{font-family:Satoshi;src:url(/fonts/satoshi/Satoshi-Regular.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}:root{--body-font:"Satoshi", system-ui, sans-serif;--accent:#285430;--footer-bg:#285430;color-scheme:light;--header-height:113px;--paper:#f7f6ef;--ink:#163f32;--muted:#5f685f;--line:#d6dbd0;--arc-credit-border:#56785a;--arc-credit-background:var(--footer-bg);--arc-credit-text:#ced6c9;--arc-credit-link:#f1f1e9;--arc-credit-underline:#9aad99;--arc-credit-hover:#f7f6ef;font-family:var(--body-font);color:var(--ink);background:var(--paper);font-synthesis:none;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-height) + 24px)}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-underline-offset:5px}a,summary{-webkit-tap-highlight-color:transparent;touch-action:manipulation}a:focus-visible:where(html:not([data-focus-mode=pointer]) *),summary:focus-visible:where(html:not([data-focus-mode=pointer]) *){outline:2px solid var(--focus-ring-color,#285430);outline-offset:6px}img{max-width:100%;height:auto;display:block}p,h1,h2{margin:0}.page-width{width:min(1280px,100% - 80px);margin-inline:auto}.site-header{z-index:10;background:var(--paper);border-bottom:1px solid var(--line);position:sticky;top:0;box-shadow:0 5px 18px #00000024}.header-inner{justify-content:space-between;align-items:center;gap:32px;min-height:112px;display:flex;position:relative}.brand{flex-shrink:0;align-items:center;gap:16px;text-decoration:none;display:inline-flex}.brand-symbol{width:29px;display:block}.brand-symbol svg{width:100%;height:auto;display:block}.brand-name{white-space:nowrap;font-family:Georgia,Times New Roman,serif;font-size:24px}.brand-name>span{font-family:var(--body-font);margin-top:7px;font-size:12px;display:block}.hero{min-height:calc(100svh - var(--header-height));text-align:center;background:#e9eddf;border-radius:0 0 50% 50%/0 0 30px 30px;flex-direction:column;display:flex;overflow:hidden}.hero-artwork{--art-height:max(310px, calc(100svh - var(--header-height) - 207px));height:var(--art-height);isolation:isolate;border-radius:0 0 50% 50%/0 0 36px 36px;flex-shrink:0;place-items:center;display:grid;position:relative;overflow:hidden}.hero-painting{width:max(107%, calc(var(--art-height) * 1.902));z-index:-1;max-width:none;height:auto;position:absolute;top:50%;left:50%;transform:translate(-47%,-49%)}.hero-symbol{color:#ffff9c;filter:drop-shadow(0 1px 2px #163f32a6);width:clamp(96px,8vw,125px);display:block}.hero-symbol svg{width:100%;height:auto;display:block}.hero-copy{flex-direction:column;flex:1;justify-content:center;padding:30px 24px 48px;display:flex}.hero h1{letter-spacing:-.035em;text-wrap:balance;margin-bottom:10px;font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,4vw,56px);font-weight:400;line-height:1.15}.hero-copy>p{max-width:690px;margin-inline:auto;font-size:18px;line-height:1.8}.content{padding-top:65px;padding-bottom:30px}.site-footer{background:var(--footer-bg);color:#f7f6ef;padding-top:40px}.footer-content{justify-content:space-between;align-items:center;gap:40px;padding-bottom:10px;display:flex}.footer-links{flex-wrap:wrap;align-items:center;gap:28px;font-size:12px;display:flex}.footer-links>span{color:#bfcabb}@media (width<=900px){:root{--header-height:89px}.header-inner{gap:16px;min-height:88px}}@media (width<=760px){.page-width{width:calc(100% - 44px)}.brand{gap:13px}.brand-symbol{width:24px}.brand-name{font-size:22px}.brand-name>span{margin-top:5px;font-size:11px}.hero-artwork{--art-height:max(260px, calc(100svh - var(--header-height) - 211px));border-radius:0 0 50% 50%/0 0 22px 22px}.hero-symbol{width:88px}.hero{min-height:calc(100svh - var(--header-height));border-bottom-right-radius:50% 30px;border-bottom-left-radius:50% 30px}.hero-copy{padding:25px 22px 38px}.hero h1{margin-bottom:10px;font-size:clamp(35px,6.8vw,44px)}.hero-copy>p{font-size:17px;line-height:1.75}.content{padding-top:24px;padding-bottom:20px}.footer-content{flex-direction:row;align-items:center;gap:12px;padding-bottom:0}.footer-links{flex-flow:column;flex-shrink:0;align-items:flex-end;gap:12px}}@media (width<=360px){.brand-name{font-size:20px}.site-footer .brand-name{font-size:18px}.brand{gap:10px}.hero h1{font-size:32px}.hero-symbol{width:78px}}@media (prefers-reduced-motion:reduce){:root{scroll-behavior:auto}}.marked-name{white-space:nowrap}.registration-mark{font-family:var(--body-font);vertical-align:super;letter-spacing:0;margin-left:.12em;font-size:.32em;font-weight:400;line-height:0;display:inline-block}html[data-focus-mode=pointer] :focus{outline:none!important}.site-footer{--focus-ring-color:#dce8bc}.desktop-navigation[data-astro-cid-ylzt5y6o]{align-items:center;gap:38px;display:flex}.desktop-navigation[data-astro-cid-ylzt5y6o]>a[data-astro-cid-ylzt5y6o],.offers-menu[data-astro-cid-ylzt5y6o] summary[data-astro-cid-ylzt5y6o]{padding-block:18px;font-size:18px;text-decoration:none}.desktop-navigation[data-astro-cid-ylzt5y6o]>a[data-astro-cid-ylzt5y6o]:hover{text-decoration:underline}summary[data-astro-cid-ylzt5y6o]{cursor:pointer;list-style:none}summary[data-astro-cid-ylzt5y6o]::-webkit-details-marker{display:none}.offers-menu[data-astro-cid-ylzt5y6o]{position:relative}.offers-menu[data-astro-cid-ylzt5y6o] summary[data-astro-cid-ylzt5y6o]{align-items:center;gap:12px;display:flex}.chevron[data-astro-cid-ylzt5y6o]{flex-shrink:0;transition:transform .16s}.offers-menu[data-astro-cid-ylzt5y6o][open]>summary[data-astro-cid-ylzt5y6o] .chevron[data-astro-cid-ylzt5y6o],.mobile-offers[data-astro-cid-ylzt5y6o][open]>summary[data-astro-cid-ylzt5y6o] .chevron[data-astro-cid-ylzt5y6o]{transform:rotate(180deg)}.offers-panel[data-astro-cid-ylzt5y6o]{background:var(--paper);border:1px solid var(--line);width:310px;max-height:calc(100dvh - var(--header-height) - 24px);border-radius:8px;padding:10px;position:absolute;top:calc(100% + 10px);right:-12px;overflow-y:auto;box-shadow:0 8px 20px #00000018}.offers-panel[data-astro-cid-ylzt5y6o] a[data-astro-cid-ylzt5y6o],.mobile-panel[data-astro-cid-ylzt5y6o] a[data-astro-cid-ylzt5y6o]{border-radius:4px;min-height:44px;padding:10px;line-height:1.5;text-decoration:none;display:block}.offers-panel[data-astro-cid-ylzt5y6o] a[data-astro-cid-ylzt5y6o]:hover,.mobile-panel[data-astro-cid-ylzt5y6o] a[data-astro-cid-ylzt5y6o]:hover{background:#e9eddf}.offers-panel[data-astro-cid-ylzt5y6o] a[data-astro-cid-ylzt5y6o]:focus-visible:where(html:not([data-focus-mode=pointer]) *),.mobile-panel[data-astro-cid-ylzt5y6o] a[data-astro-cid-ylzt5y6o]:focus-visible:where(html:not([data-focus-mode=pointer]) *){outline-offset:-2px;background:#e9eddf}.group-heading[data-astro-cid-ylzt5y6o],.forest-link[data-astro-cid-ylzt5y6o]{font-size:17px;font-weight:500}.offer-list[data-astro-cid-ylzt5y6o]{border-left:1px solid var(--line);margin:0 0 6px 10px;padding:0 0 0 10px;font-size:16px;list-style:none}.offers-panel[data-astro-cid-ylzt5y6o] .meditation-link[data-astro-cid-ylzt5y6o],.mobile-panel[data-astro-cid-ylzt5y6o] .meditation-link[data-astro-cid-ylzt5y6o]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.free-note[data-astro-cid-ylzt5y6o]{color:#5d7165;white-space:nowrap;font-size:14px;font-weight:400;line-height:1.4}.forest-link[data-astro-cid-ylzt5y6o]{border-top:1px solid var(--line)}.offers-menu[data-astro-cid-ylzt5y6o][open]>.offers-panel[data-astro-cid-ylzt5y6o],.mobile-menu[data-astro-cid-ylzt5y6o][open]>.mobile-panel[data-astro-cid-ylzt5y6o],.mobile-offers[data-astro-cid-ylzt5y6o][open]>.mobile-offer-groups[data-astro-cid-ylzt5y6o]{animation:.16s ease-out menu-appear}@keyframes menu-appear{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.mobile-menu[data-astro-cid-ylzt5y6o]{display:none}.menu-label[data-astro-cid-ylzt5y6o]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width<=900px){.desktop-navigation[data-astro-cid-ylzt5y6o]{display:none}.header-inner{position:static}.mobile-menu[data-astro-cid-ylzt5y6o]{display:block}.mobile-menu[data-astro-cid-ylzt5y6o]>summary[data-astro-cid-ylzt5y6o]{border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.mobile-menu[data-astro-cid-ylzt5y6o]>summary[data-astro-cid-ylzt5y6o]:hover,.mobile-menu[data-astro-cid-ylzt5y6o][open]>summary[data-astro-cid-ylzt5y6o]{background:#e9eddf}.burger[data-astro-cid-ylzt5y6o]{width:24px;height:24px;color:var(--accent);place-items:center;display:grid}.burger[data-astro-cid-ylzt5y6o] path{transform-box:view-box;transform-origin:12px 12px;transition:transform .18s,opacity .18s}.burger[data-astro-cid-ylzt5y6o] path:first-child{transform-origin:12px 5px}.burger[data-astro-cid-ylzt5y6o] path:nth-child(3){transform-origin:12px 19px}.mobile-menu[data-astro-cid-ylzt5y6o][open] .burger[data-astro-cid-ylzt5y6o] path:first-child{transform:translateY(7px)rotate(45deg)scaleX(1.06066)}.mobile-menu[data-astro-cid-ylzt5y6o][open] .burger[data-astro-cid-ylzt5y6o] path:nth-child(2){opacity:0;transform:scaleX(0)}.mobile-menu[data-astro-cid-ylzt5y6o][open] .burger[data-astro-cid-ylzt5y6o] path:nth-child(3){transform:translateY(-7px)rotate(-45deg)scaleX(1.06066)}.mobile-panel[data-astro-cid-ylzt5y6o]{background:var(--paper);border:1px solid var(--line);border-top:0;width:auto;max-height:calc(100dvh - var(--header-height) - 12px);overscroll-behavior:contain;border-inline:0;border-radius:0;padding:8px 10px 12px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 10px 22px #00000020}.primary-link[data-astro-cid-ylzt5y6o],.mobile-offers[data-astro-cid-ylzt5y6o]>summary[data-astro-cid-ylzt5y6o]{font-size:18px;font-weight:500}.mobile-offers[data-astro-cid-ylzt5y6o]{border-block:1px solid var(--line);margin-block:4px;padding-block:4px}.mobile-offers[data-astro-cid-ylzt5y6o]>summary[data-astro-cid-ylzt5y6o]{border-radius:4px;justify-content:space-between;align-items:center;gap:16px;min-height:47px;padding:10px;line-height:1.5;display:flex}.mobile-offers[data-astro-cid-ylzt5y6o]>summary[data-astro-cid-ylzt5y6o]:hover,.mobile-offers[data-astro-cid-ylzt5y6o]>summary[data-astro-cid-ylzt5y6o]:focus-visible:where(html:not([data-focus-mode=pointer]) *){background:#e9eddf}.mobile-offer-groups[data-astro-cid-ylzt5y6o]{margin-left:12px}.mobile-panel[data-astro-cid-ylzt5y6o] .group-heading[data-astro-cid-ylzt5y6o],.mobile-panel[data-astro-cid-ylzt5y6o] .forest-link[data-astro-cid-ylzt5y6o]{font-size:17px;font-weight:400}.mobile-panel[data-astro-cid-ylzt5y6o] .offer-list[data-astro-cid-ylzt5y6o]{margin-bottom:4px;font-size:17px}.mobile-panel[data-astro-cid-ylzt5y6o] .forest-link[data-astro-cid-ylzt5y6o]{border-top:0}}@media (prefers-reduced-motion:reduce){.chevron[data-astro-cid-ylzt5y6o],.burger[data-astro-cid-ylzt5y6o] path{transition:none}.offers-menu[data-astro-cid-ylzt5y6o][open]>.offers-panel[data-astro-cid-ylzt5y6o],.mobile-menu[data-astro-cid-ylzt5y6o][open]>.mobile-panel[data-astro-cid-ylzt5y6o],.mobile-offers[data-astro-cid-ylzt5y6o][open]>.mobile-offer-groups[data-astro-cid-ylzt5y6o]{animation:none}}@font-face{font-family:Arc Sites Manrope;src:url(/_astro/manrope-latin.C46ZzDBF.woff2)format("woff2");font-style:normal;font-weight:200 800;font-display:swap}.arc-sites-credit{border-top:1px solid var(--arc-credit-border,#ffffff1a);background:var(--arc-credit-background,transparent);align-items:center;width:100%;min-height:76px;margin-top:30px;display:flex}.arc-sites-credit__inner{width:100%;color:var(--arc-credit-text,#fff6);letter-spacing:.26em;text-align:center;text-transform:uppercase;justify-content:center;align-items:center;gap:.42em;padding-inline:24px;font-family:Arc Sites Manrope,sans-serif;font-size:11px;font-weight:600;line-height:1.4;display:flex}.arc-sites-credit__inner a{color:var(--arc-credit-link,#ffffffa3);text-decoration:none;display:inline-block;position:relative}.arc-sites-credit__inner a:after{background:var(--arc-credit-underline,#ffffff4d);content:"";height:1px;position:absolute;inset-block-end:-1px;inset-inline:-1px 1.5px}.arc-sites-credit__inner a:hover,.arc-sites-credit__inner a:focus-visible{color:var(--arc-credit-hover,currentColor)}.arc-sites-credit__inner a:hover:after,.arc-sites-credit__inner a:focus-visible:after{background:currentColor}a[data-astro-cid-nns7i3if]{text-decoration:none}a[data-astro-cid-nns7i3if]:hover{text-decoration:underline}
