.page-module___8aEwW__page{min-height:100dvh;padding:1.5rem 1rem calc(2.5rem + env(safe-area-inset-bottom));flex-direction:column;align-items:center;display:flex}.page-module___8aEwW__smallTree{width:clamp(2.75rem,2rem + 2vw,4rem);height:auto}.page-module___8aEwW__firstText{color:#15432b;margin-left:.5rem;font-size:clamp(1.75rem,1.25rem + 2vw,2.75rem);font-weight:700;line-height:1.1}.page-module___8aEwW__centralImage{aspect-ratio:1;border:clamp(.625rem,.4rem + .75vw,1.125rem) solid #2f8659;border-radius:clamp(1.75rem,1rem + 3vw,3.5rem);width:clamp(13rem,9rem + 12vw,20rem);margin-top:1.5rem;display:block;overflow:hidden}.page-module___8aEwW__centralImage img{width:100%;height:100%;display:block}.page-module___8aEwW__name{color:#2f8659;text-align:center;margin:1rem 0 1.5rem;font-size:clamp(1.625rem,1.25rem + 1.5vw,2.5rem);font-weight:700;line-height:1.15}.page-module___8aEwW__cards{grid-template-columns:1fr;gap:1rem;width:100%;max-width:56rem;margin-bottom:2rem;display:grid}@media (min-width:768px){.page-module___8aEwW__cards{grid-template-columns:1fr 1fr}}.page-module___8aEwW__cage{text-align:center;background:#ffffffa6;border:.5rem solid #2f8659;border-radius:clamp(1.5rem,1rem + 2vw,2.5rem);flex-direction:column;justify-content:center;align-items:center;padding:1.25rem 1.5rem;display:flex}.page-module___8aEwW__cageTitle{color:#15432b;text-underline-offset:.2em;margin-bottom:.5rem;font-size:1.375rem;font-weight:700;line-height:1.2;text-decoration:underline;text-decoration-thickness:2px}.page-module___8aEwW__defaultFont{color:#15432b;font-size:1.0625rem;font-weight:400;line-height:1.5}.page-module___8aEwW__links{flex-direction:column;align-items:center;gap:.75rem;width:100%;display:flex}.page-module___8aEwW__linkButton{--ease-out:cubic-bezier(.23,1,.32,1);isolation:isolate;border:1px solid var(--brand);width:min(100%,20rem);min-height:3.25rem;color:var(--brand);-webkit-tap-highlight-color:transparent;transition:color .2s ease,transform .16s var(--ease-out);background:#ffffffa6;border-radius:999px;justify-content:center;align-items:center;gap:.75rem;padding:.5rem 1.25rem;font-size:1.0625rem;font-weight:600;text-decoration:none;display:flex;position:relative;overflow:hidden}.page-module___8aEwW__linkButton:before{content:"";aspect-ratio:1;z-index:-1;width:100%;transition:box-shadow .35s var(--ease-out);border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}@media (hover:hover) and (pointer:fine){.page-module___8aEwW__linkButton:hover{color:#fff}.page-module___8aEwW__linkButton:hover:before{box-shadow:inset 0 0 0 12.5em var(--brand)}}.page-module___8aEwW__linkButton:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__linkButton:before{transition:none}}.page-module___8aEwW__page>:not(nav),.page-module___8aEwW__links>a{animation:.35s cubic-bezier(.23,1,.32,1) backwards page-module___8aEwW__enter;animation-delay:calc(var(--i,0)*50ms)}.page-module___8aEwW__page>:nth-child(2){--i:1}.page-module___8aEwW__page>:nth-child(3){--i:2}.page-module___8aEwW__page>:nth-child(4){--i:3}.page-module___8aEwW__links>:first-child{--i:4}.page-module___8aEwW__links>:nth-child(2){--i:5}.page-module___8aEwW__links>:nth-child(3){--i:6}@keyframes page-module___8aEwW__enter{0%{opacity:0;transform:translateY(8px)}}@keyframes page-module___8aEwW__fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__page>:not(nav),.page-module___8aEwW__links>a{animation-name:page-module___8aEwW__fade}}
