@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/dm-sans-latin-ext-wght-normal.BOFOeGcA.woff2)format("woff2-variations");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:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/dm-sans-latin-wght-normal.Xz1IZZA0.woff2)format("woff2-variations");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}:root{--deep:#224420;--leaf:#a5b345;--sun:#eab934;--forest:#2f3a24;--forest-dark:#252d1c;--forest-hover:#48523e;--gold:#d9a21f;--gold-hover:#c48f12;--white:#fff;--mist:#e8ece9;--ink:#141714;--ink-soft:#3d433e;--line:#d9e0da;--bg:var(--white);--fg:var(--ink);--fg-soft:var(--ink-soft);--head:var(--ink);--rule:var(--ink);--focus:var(--forest);--text:"DM Sans Variable", system-ui, sans-serif;--gutter:clamp(1rem, 4.2vw, 3rem);--max:90rem;--col-gap:clamp(1rem, 2vw, 2rem);--section:clamp(4.5rem, 8vw, 7.5rem);--ease:cubic-bezier(.16, 1, .3, 1);--banner:2.5rem;--bar:7rem;--badge-h:5.6rem;--head-h:calc(var(--banner) + var(--bar))}@media (width<=920px){:root{--banner:2rem;--bar:5.8rem;--badge-h:4.25rem}}html[data-logo=a]{--bar:9.75rem}@media (width<=920px){html[data-logo=a]{--bar:7.2rem}}@font-face{font-family:Young Serif Light VL;src:url(/fonts/young-serif-light-vl.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}html{--display:"Young Serif Light VL", Georgia, serif;--dw:400;--dvar:normal;--dscale:.93;--dtrack:-.01em;--dstyle:normal}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--head-h) + 1rem)}html,body{overscroll-behavior:none;overflow-x:clip}body{font-family:var(--text);font-optical-sizing:auto;color:var(--fg);background:var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:clamp(1.03rem,.98rem + .25vw,1.125rem);line-height:1.6}img,svg,video{max-width:100%;display:block}img{filter:contrast(1.1)saturate(1.39);height:auto}img.slide{filter:contrast(1.1)saturate(1.21)}img.tone-before{filter:contrast(1.1)saturate(1.1815)}img.tone-after{filter:contrast(1.1)saturate(1.4595)}a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:1px}p{margin:0}ul,ol{margin:0;padding:0;list-style:none}figure,blockquote{margin:0}button,input,textarea,select{font:inherit;color:inherit}h1,h2,h3,h4{font-family:var(--display);font-style:var(--dstyle);font-weight:var(--dw);font-variation-settings:var(--dvar);letter-spacing:var(--dtrack);text-wrap:balance;overflow-wrap:break-word;color:var(--head,inherit);margin:0;line-height:1.12}p,li,blockquote{text-wrap:pretty}::selection{background:var(--forest);color:#fff}:focus-visible{outline:2px solid var(--focus);outline-offset:3px}html{scrollbar-color:#8a968c var(--white);caret-color:var(--ink)}[hidden]{display:none!important}.sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.wrap{width:min(100% - 2 * var(--gutter), var(--max));margin-inline:auto}.skip{z-index:100;background:var(--gold);color:#fff;padding:.75rem 1rem;font-weight:700;position:absolute;top:-4rem;left:1rem}.skip:focus{top:1rem}[tabindex="-1"]:focus{outline:none}.h1,.h2{font-size:calc(clamp(1.85rem, 1.4rem + 1.8vw, 3rem) * var(--dscale))}.h3{font-size:calc(clamp(1.25rem, 1.12rem + .5vw, 1.6rem) * var(--dscale));line-height:1.2}.h4{font-size:calc(clamp(1.12rem, 1.05rem + .3vw, 1.3rem) * var(--dscale));line-height:1.22}.lede{max-width:40rem;color:var(--fg);font-size:clamp(1.06rem,1rem + .3vw,1.2rem);line-height:1.6}.title{width:fit-content;max-width:100%;padding-block:.5em .55em;display:block;position:relative}.title:before,.title:after{content:"";background:var(--rule);height:2px;transform:scaleX(var(--drawn,1));transform-origin:0;position:absolute;left:0;right:0}.title:before{top:0}.title:after{bottom:0}.title.center{text-align:center;margin-inline:auto}.title.center:before,.title.center:after{transform-origin:50%}.spine{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));row-gap:clamp(2rem,4vw,3rem);display:grid}.spine-head{grid-column:1/span 4}.spine-body{grid-column:5/-1;min-width:0}.spine-head-in{justify-items:start;gap:1.25rem;padding-right:clamp(0rem,2vw,2rem);display:grid}.spine-head .lede{max-width:22rem}@media (width>=1000px){.spine-head-in{top:max(var(--head-h) + 1.5rem, var(--head-h) + (100svh - var(--head-h) - var(--h,0px)) / 2);position:sticky}}@media (width<=999px){.spine-head,.spine-body{grid-column:1/-1}.spine-head-in{text-align:center;justify-items:center;padding-right:0}.spine-head-in .title{margin-inline:auto}.spine-head-in .title:before,.spine-head-in .title:after{transform-origin:50%}}.spine-head-in .btn{margin-top:.35rem}.section{padding:var(--section) 0}.section:has(>.ruled){padding-top:calc(var(--section) * .35)}.act-under{display:none}@media (width<=999px){.act-side{display:none!important}.act-under{grid-column:1/-1;justify-content:center;display:flex}}.ruled{padding-top:clamp(2.5rem,4vw,3.5rem)}.btn{--b-bg:var(--gold);--b-fill:var(--btn-fill,var(--forest));--b-line:transparent;--b-h:3.15rem;--b-ease:cubic-bezier(.55, 0, .25, 1);--b-time:.55s;isolation:isolate;min-height:var(--b-h);font-family:var(--text);letter-spacing:.015em;color:#fff;background:var(--b-bg);box-shadow:inset 0 0 0 1px var(--b-line);cursor:pointer;white-space:nowrap;border:0;border-radius:1px;justify-content:center;align-items:center;max-width:100%;padding:.8rem 2rem;font-size:1rem;font-weight:700;line-height:1.1;text-decoration:none;transition:transform .2s;display:inline-flex;position:relative;overflow:hidden}.btn>span{text-shadow:0 var(--b-h) var(--btn-to,currentColor);will-change:transform;backface-visibility:hidden;transition:transform var(--b-time) var(--b-ease);display:inline-block}.btn:before{content:"";z-index:-1;background:var(--b-fill);will-change:transform;transition:transform var(--b-time) var(--b-ease);position:absolute;inset:0;transform:translateY(calc(100% + 1px))}.btn:hover>span,.btn:focus-visible>span{transform:translateY(calc(-1 * var(--b-h)))}.btn:hover:before,.btn:focus-visible:before{transform:translateY(0)}.btn:active{transform:scale(.98)}.btn.green{--b-bg:var(--forest);--b-fill:var(--gold)}.btn.ghost{--b-bg:transparent;--b-fill:var(--btn-fill,var(--forest));--b-line:#ffffffe6}.btn.small{--b-h:2.6rem;padding:.55rem 1.25rem;font-size:.925rem}.btn[disabled]{opacity:.55;cursor:not-allowed}.btn[disabled]:hover>span,.btn[disabled]:hover:before{transform:none}.btn:focus-visible{outline-color:var(--forest)}.btn.ghost:focus-visible{outline-color:#fff}@media (prefers-reduced-motion:reduce){.btn>span,.btn:before{transition:none}}.ground-forest,.stick,.menu{--btn-fill:#fff;--btn-to:var(--gold)}.link{text-underline-offset:.3em;font-weight:650;text-decoration:underline 1px #14171459}.link:hover{text-decoration-color:currentColor}.ground-forest{--bg:var(--forest);--fg:#fff;--fg-soft:#ffffffc7;--head:#fff;--rule:#ffffffd9;--focus:#fff;background:var(--bg);color:var(--fg)}.fill{object-fit:cover;width:100%;height:100%}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.badge[data-astro-cid-o3c3tdmk]{--vl-deep:#224420;--vl-leaf:#a5b345;--vl-sun:#eab934;--vl-ink:var(--vl-deep);--vl-edge:transparent;--vl-shade:transparent;height:auto;overflow:visible}.badge-dark[data-astro-cid-o3c3tdmk]{--vl-deep:#f9ffed}.icon[data-astro-cid-ccg5yoga]{flex:none;width:.875rem;height:.875rem}.head[data-astro-cid-nen7h5rs]{z-index:30;color:#fff;--focus:#fff;transform:translateY(calc(-1 * var(--banner)));transition:box-shadow .4s var(--ease), transform .5s var(--ease);position:fixed;top:0;left:0;right:0}.head[data-astro-cid-nen7h5rs].is-solid{transform:none;box-shadow:0 .5rem 1.75rem -1rem #00000080}@media (prefers-reduced-motion:reduce){.head[data-astro-cid-nen7h5rs]{transition:none}}@media (prefers-reduced-motion:no-preference){.head[data-astro-cid-nen7h5rs]{animation:.9s cubic-bezier(.2,.8,.2,1) .1s both drop}}@keyframes drop{0%{opacity:0;translate:0 -100%}}.banner[data-astro-cid-nen7h5rs]{--gap:1.6rem;height:var(--banner);padding-inline:max(var(--gutter), (100% - var(--max)) / 2);transition:background-color .4s var(--ease);border-bottom:1px solid #ffffff1a;display:flex;overflow:hidden}.head[data-astro-cid-nen7h5rs].is-solid .banner[data-astro-cid-nen7h5rs]{background:var(--forest-dark);border-color:#0000}.banner-in[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:var(--gap);letter-spacing:.02em;white-space:nowrap;flex:1 0 auto;height:100%;font-size:.729rem;font-weight:500;line-height:1;display:flex}.banner-in[data-astro-cid-nen7h5rs]+.banner-in[data-astro-cid-nen7h5rs]{display:none}.banner[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs],.banner[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{align-items:center;gap:.4rem;display:inline-flex}.banner[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{flex:none}.banner[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs],.banner[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{text-box:trim-both cap alphabetic}.banner[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{transition:opacity .3s var(--ease);text-decoration:none}.banner[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{opacity:.75}.banner[data-astro-cid-nen7h5rs] .icon{width:.86rem;height:.86rem;color:var(--gold);display:block;transform:translateY(-.5px)}.banner[data-astro-cid-nen7h5rs].is-rolling{justify-content:flex-start}.banner[data-astro-cid-nen7h5rs].is-rolling .banner-in[data-astro-cid-nen7h5rs]{padding-right:var(--gap);animation:roll var(--roll,40s) linear infinite;flex:none;justify-content:flex-start;display:flex}.banner[data-astro-cid-nen7h5rs].is-rolling:hover .banner-in[data-astro-cid-nen7h5rs],.banner[data-astro-cid-nen7h5rs].is-rolling:focus-within .banner-in[data-astro-cid-nen7h5rs]{animation-play-state:paused}@keyframes roll{to{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.banner[data-astro-cid-nen7h5rs].is-rolling{scrollbar-width:none;overflow-x:auto}.banner[data-astro-cid-nen7h5rs].is-rolling .banner-in[data-astro-cid-nen7h5rs]{animation:none}.banner[data-astro-cid-nen7h5rs].is-rolling .banner-in[data-astro-cid-nen7h5rs]+.banner-in[data-astro-cid-nen7h5rs]{display:none}}.bar[data-astro-cid-nen7h5rs]{height:var(--bar);padding-inline:max(var(--gutter), (100% - var(--max)) / 2);transition:background-color .4s var(--ease);align-items:center;gap:2rem;display:flex}.head[data-astro-cid-nen7h5rs].is-solid .bar[data-astro-cid-nen7h5rs]{background:var(--forest)}.brand[data-astro-cid-nen7h5rs]{flex:none;line-height:0;text-decoration:none;display:grid}.brand[data-astro-cid-nen7h5rs]>*{grid-area:1/1}.brand[data-astro-cid-nen7h5rs] .badge{height:var(--badge-h);width:auto}.brand-disc[data-astro-cid-nen7h5rs]{width:calc(var(--bar) - 1rem);aspect-ratio:1;box-shadow:0 0 0 3px var(--forest), 0 0 0 5px var(--gold), 0 .75rem 1.5rem -.75rem #0009;background:#fff;border-radius:50%;place-items:center;display:none}.brand-disc[data-astro-cid-nen7h5rs] .badge{width:95%;height:auto}html[data-logo=a] .brand[data-astro-cid-nen7h5rs] .brand-dark{display:none}html[data-logo=a] .brand-disc[data-astro-cid-nen7h5rs]{display:grid}.nav[data-astro-cid-nen7h5rs]{align-items:center;margin-left:auto;display:flex}.nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:clamp(1.25rem,2.2vw,2.25rem);display:flex}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{letter-spacing:.02em;padding:.4rem 0;font-size:.95rem;font-weight:600;text-decoration:none;display:block;position:relative}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:after{content:"";transform-origin:100%;height:1px;transition:transform .5s var(--ease);background:currentColor;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover:after{transform-origin:0;transform:scaleX(1)}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]:after{background:var(--gold);height:2px;transform:scaleX(1)}.menu[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--gold)}.get[data-astro-cid-nen7h5rs]{border-left:1px solid #ffffff4d;margin-left:clamp(1.25rem,2.2vw,2.25rem);padding-left:clamp(1.25rem,2.2vw,2.25rem)!important}.get[data-astro-cid-nen7h5rs]:after{left:clamp(1.25rem,2.2vw,2.25rem)!important}.menu-btn[data-astro-cid-nen7h5rs]{color:#fff;cursor:pointer;background:0 0;border:0;place-items:center;width:2.75rem;height:2.75rem;margin:0 -.5rem 0 auto;padding:0;display:none}.lines[data-astro-cid-nen7h5rs]{gap:.36rem;width:1.6rem;display:grid}.lines[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]{background:currentColor;border-radius:1px;height:2px;display:block}@media (width<=920px){.nav[data-astro-cid-nen7h5rs]{display:none}.menu-btn[data-astro-cid-nen7h5rs]{display:grid}}.menu[data-astro-cid-nen7h5rs]{background:var(--forest);color:#fff;width:min(24rem,86vw);max-width:none;height:100dvh;max-height:none;transition:transform .5s var(--ease), overlay .5s allow-discrete, display .5s allow-discrete;border:0;margin:0;padding:0;position:fixed;inset:0 0 0 auto;transform:translate(100%);box-shadow:-1.5rem 0 3rem -1.5rem #0009}.menu[data-astro-cid-nen7h5rs][open]{transform:none}html:has(.menu[open]){overflow:hidden}.menu[data-astro-cid-nen7h5rs]::backdrop{transition:background-color .5s var(--ease), overlay .5s allow-discrete, display .5s allow-discrete;background:0 0}.menu[data-astro-cid-nen7h5rs][open]::backdrop{background:#0000008c}@starting-style{.menu[data-astro-cid-nen7h5rs][open]{transform:translate(100%)}.menu[data-astro-cid-nen7h5rs][open]::backdrop{background:0 0}}@media (prefers-reduced-motion:reduce){.menu[data-astro-cid-nen7h5rs],.menu[data-astro-cid-nen7h5rs]::backdrop{transition:none}}.menu-in[data-astro-cid-nen7h5rs]{min-height:100%;padding:.75rem 1.5rem calc(1.75rem + env(safe-area-inset-bottom));flex-direction:column;display:flex}.menu-top[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;min-height:3.5rem;display:flex}.menu-top[data-astro-cid-nen7h5rs] .badge{width:auto;height:3.25rem}.menu-close[data-astro-cid-nen7h5rs]{color:#fff;cursor:pointer;background:0 0;border:0;place-items:center;width:2.75rem;height:2.75rem;margin-right:-.5rem;padding:0;display:grid;position:relative}.x[data-astro-cid-nen7h5rs]{width:1.35rem;height:1.35rem;position:relative}.x[data-astro-cid-nen7h5rs]:before,.x[data-astro-cid-nen7h5rs]:after{content:"";background:currentColor;border-radius:1px;height:2px;margin-top:-1px;position:absolute;top:50%;left:0;right:0;transform:rotate(45deg)}.x[data-astro-cid-nen7h5rs]:after{transform:rotate(-45deg)}.menu[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{border-top:1px solid #ffffff2e;margin-top:1.75rem}.menu[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{border-bottom:1px solid #ffffff2e}.menu[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-family:var(--display);font-style:var(--dstyle);font-weight:var(--dw);font-variation-settings:var(--dvar);padding:.85rem 0;font-size:1.6rem;text-decoration:none;display:block}.menu-foot[data-astro-cid-nen7h5rs]{justify-items:start;gap:.9rem;margin-top:auto;padding-top:2rem;display:grid}.menu-foot[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn){font-weight:600;text-decoration:none}.menu[data-astro-cid-nen7h5rs] [data-astro-cid-nen7h5rs]:focus-visible{outline-color:#fff}@media (prefers-reduced-motion:no-preference){.menu[data-astro-cid-nen7h5rs][open] li[data-astro-cid-nen7h5rs]{animation:menu-in .7s var(--ease) both;animation-delay:calc(.15s + var(--i) * 50ms)}}@keyframes menu-in{0%{opacity:0;transform:translate(1.5rem)}}.foot[data-astro-cid-jo6i4kqk]{border-top:5px solid var(--gold);--bg:var(--forest);--fg:#ffffffe0;--head:#fff;--focus:#fff;background:var(--bg);color:var(--fg);padding:clamp(3.5rem,7vw,6rem) 0 1.75rem}.grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1.5fr 1.35fr .85fr .85fr;gap:clamp(2rem,4vw,4rem) clamp(1.5rem,3vw,3rem);display:grid}.disc[data-astro-cid-jo6i4kqk]{aspect-ratio:1;width:min(13rem,70%);box-shadow:0 0 0 3px var(--forest), 0 0 0 5px var(--gold);background:#fff;border-radius:50%;place-items:center;margin-bottom:1.75rem;display:grid}.disc[data-astro-cid-jo6i4kqk] .badge{width:95%;height:auto}.who[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{max-width:22rem;color:var(--fg);opacity:.88}h2[data-astro-cid-jo6i4kqk]{font-family:var(--text);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin-bottom:1rem;font-size:.8rem;font-weight:650}.col[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]+li[data-astro-cid-jo6i4kqk]{margin-top:.55rem}.col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{text-decoration:none}.col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{text-decoration:underline}.towns[data-astro-cid-jo6i4kqk]{border-top:1px solid #ffffff24;grid-column:2/-1;padding-top:1.75rem}.towns[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{opacity:.88;max-width:48rem}.towns[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]+p[data-astro-cid-jo6i4kqk]{margin-top:.75rem}.towns[data-astro-cid-jo6i4kqk] strong[data-astro-cid-jo6i4kqk]{color:#fff;font-weight:650}.towns[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:inherit;text-underline-offset:.25em;text-decoration:underline 1px #ffffff59;transition:text-decoration-color .2s}.towns[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{text-decoration-color:currentColor}.base[data-astro-cid-jo6i4kqk]{opacity:.75;border-top:1px solid #f5f1e824;flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem;margin-top:clamp(2.5rem,5vw,4rem);padding-top:1.25rem;font-size:.85rem;display:flex}@media (width<=999px){.grid[data-astro-cid-jo6i4kqk],.base[data-astro-cid-jo6i4kqk]{text-align:center}.grid[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(3,minmax(0,1fr))}.who[data-astro-cid-jo6i4kqk],.towns[data-astro-cid-jo6i4kqk]{grid-column:1/-1}.disc[data-astro-cid-jo6i4kqk]{width:min(11rem,60%);margin-inline:auto}.who[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk],.towns[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{margin-inline:auto}.base[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:center}}@media (width<=520px){.grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}}@media (width<=760px){.foot[data-astro-cid-jo6i4kqk]{padding-bottom:calc(1.75rem + 4.25rem + env(safe-area-inset-bottom))}}.stick[data-astro-cid-lkmocea4]{display:none}@media (width<=760px){.stick[data-astro-cid-lkmocea4]{z-index:25;padding:.6rem var(--gutter) calc(.6rem + env(safe-area-inset-bottom));background:var(--forest);color:#fff;transition:transform .7s var(--ease);--focus:#fff;grid-template-columns:1.4fr 1fr;gap:.5rem;display:grid;position:fixed;bottom:0;left:0;right:0;transform:translateY(105%);box-shadow:0 -.75rem 2rem -1.25rem #00000080}.stick[data-astro-cid-lkmocea4].on{transform:none}.stick[data-astro-cid-lkmocea4] .btn[data-astro-cid-lkmocea4]{--b-h:2.9rem}}.wa-btn[data-astro-cid-dsjoc6do]{z-index:26;right:clamp(1rem,2vw,1.75rem);bottom:calc(clamp(1rem, 2vw, 1.75rem) + env(safe-area-inset-bottom));color:#fff;width:3.75rem;height:3.75rem;transition:transform .35s var(--ease), bottom .7s var(--ease), box-shadow .35s var(--ease);background:#25d366;border-radius:50%;place-items:center;display:grid;position:fixed;box-shadow:0 .5rem 1.5rem -.4rem #00000073}.wa-btn[data-astro-cid-dsjoc6do] svg[data-astro-cid-dsjoc6do]{width:2rem;height:2rem}.wa-btn[data-astro-cid-dsjoc6do]:hover{transform:scale(1.06);box-shadow:0 .75rem 1.75rem -.4rem #00000080}.wa-btn[data-astro-cid-dsjoc6do]:focus-visible{outline:3px solid var(--forest);outline-offset:3px}@media (width<=760px){.wa-btn[data-astro-cid-dsjoc6do]{width:3.4rem;height:3.4rem;right:var(--gutter)}.wa-btn[data-astro-cid-dsjoc6do] svg[data-astro-cid-dsjoc6do]{width:1.8rem;height:1.8rem}html:has(.stick.on) .wa-btn[data-astro-cid-dsjoc6do]{bottom:calc(4.8rem + env(safe-area-inset-bottom))}}
