.page[data-astro-cid-vs2m4wby]{z-index:1;gap:1.1rem;inline-size:min(100% - 2rem,34rem);margin-inline:auto;padding-block:1.25rem 2.5rem;display:grid;position:relative}.langs[data-astro-cid-vs2m4wby]{border:1px solid var(--line);box-shadow:var(--shadow);background:#fffc;border-radius:999px;justify-self:end;gap:.15rem;padding:.2rem;font-size:.82rem;display:inline-flex}.langs[data-astro-cid-vs2m4wby] a[data-astro-cid-vs2m4wby]{color:var(--graphite);border-radius:999px;padding:.3rem .75rem;font-weight:600;text-decoration:none;transition:background-color .25s,color .25s}.langs[data-astro-cid-vs2m4wby] a[data-astro-cid-vs2m4wby]:hover{background:var(--green-50);color:var(--deep)}.langs[data-astro-cid-vs2m4wby] a[data-astro-cid-vs2m4wby][aria-current]{background:var(--green);color:var(--deeper)}.head[data-astro-cid-vs2m4wby]{text-align:center;justify-items:center;gap:.35rem;margin-block-end:.4rem;display:grid}.logo[data-astro-cid-vs2m4wby]{background:var(--white);transition:transform .4s var(--ease);border-radius:20px;padding:.7rem 1rem;display:block;box-shadow:0 14px 34px -22px #0c3b338c}.logo[data-astro-cid-vs2m4wby]:hover{transform:translateY(-3px)}.logo[data-astro-cid-vs2m4wby] img[data-astro-cid-vs2m4wby]{block-size:auto;inline-size:200px;display:block}h1[data-astro-cid-vs2m4wby]{margin:.6rem 0 0;font-size:clamp(1.25rem,4.6vw,1.55rem)}.slogan[data-astro-cid-vs2m4wby]{color:var(--green-ink);margin:0;font-weight:600}.wa-main[data-astro-cid-vs2m4wby],.card[data-astro-cid-vs2m4wby],.row[data-astro-cid-vs2m4wby]{--flip:1;color:var(--deep);transition:transform .3s var(--ease), box-shadow .3s var(--ease), border-color .3s, background-color .3s;-webkit-tap-highlight-color:transparent;border-radius:18px;align-items:center;gap:.9rem;text-decoration:none;display:flex}[dir=rtl] [data-astro-cid-vs2m4wby]:is(.wa-main,.card,.row){--flip:-1}.txt[data-astro-cid-vs2m4wby]{flex:1;gap:.1rem;min-width:0;display:grid}.txt[data-astro-cid-vs2m4wby] strong[data-astro-cid-vs2m4wby]{font-weight:700;line-height:1.35}.txt[data-astro-cid-vs2m4wby] small[data-astro-cid-vs2m4wby]{font-size:var(--fs-0);color:var(--graphite)}.go[data-astro-cid-vs2m4wby]{block-size:1.15rem;inline-size:1.15rem;transform:scaleX(var(--flip));transition:transform .35s var(--ease);background:currentColor;flex:none;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") 50%/contain no-repeat}a[data-astro-cid-vs2m4wby][href]:hover .go[data-astro-cid-vs2m4wby],a[data-astro-cid-vs2m4wby][href]:focus-visible .go[data-astro-cid-vs2m4wby]{transform:scaleX(var(--flip)) translateX(5px)}a[data-astro-cid-vs2m4wby][href]:active{transform:scale(.98)}.wa-main[data-astro-cid-vs2m4wby]{color:var(--deeper);background:linear-gradient(120deg, var(--green), var(--green-2));box-shadow:0 18px 36px -20px var(--glow), inset 0 1px 0 #ffffff59;padding:1.1rem 1.25rem}.wa-main[data-astro-cid-vs2m4wby] .txt[data-astro-cid-vs2m4wby] strong[data-astro-cid-vs2m4wby]{font-size:1.15rem}.wa-main[data-astro-cid-vs2m4wby] .txt[data-astro-cid-vs2m4wby] small[data-astro-cid-vs2m4wby]{color:#072620bf}.wa-main[data-astro-cid-vs2m4wby]:hover{box-shadow:0 24px 44px -20px var(--glow), 0 0 0 5px #2abb9e29;transform:translateY(-3px)}.wa-ic[data-astro-cid-vs2m4wby]{background:var(--deeper);block-size:3.1rem;inline-size:3.1rem;color:var(--green-2);border-radius:50%;flex:none;place-items:center;display:grid}.wa-ic[data-astro-cid-vs2m4wby] svg[data-astro-cid-vs2m4wby]{block-size:1.7rem;inline-size:1.7rem}.official[data-astro-cid-vs2m4wby]{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));gap:.7rem;display:grid}.card[data-astro-cid-vs2m4wby],.row[data-astro-cid-vs2m4wby]{border:1px solid var(--line);box-shadow:var(--shadow);background:#ffffffeb;padding:.85rem 1rem}.card[data-astro-cid-vs2m4wby]:hover,.row[data-astro-cid-vs2m4wby]:hover{border-color:color-mix(in oklab, var(--green), white 50%);box-shadow:var(--shadow-lg);transform:translateY(-2px)}.c-ic[data-astro-cid-vs2m4wby]{background:var(--green-50);block-size:2.6rem;inline-size:2.6rem;color:var(--green-ink);transition:transform .4s var(--ease);border-radius:14px;flex:none;place-items:center;display:grid}.c-ic[data-astro-cid-vs2m4wby] svg[data-astro-cid-vs2m4wby]{block-size:1.35rem;inline-size:1.35rem}a[data-astro-cid-vs2m4wby][href]:hover .c-ic[data-astro-cid-vs2m4wby]{transform:rotate(-8deg)}.c-ic[data-astro-cid-vs2m4wby][class*=c-ic--]:before{content:"";block-size:1.25rem;inline-size:1.25rem;mask:var(--ic) center / contain no-repeat;background:currentColor}.c-ic--globe[data-astro-cid-vs2m4wby]{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M3 12h18M12 3c2.7 2.8 2.7 15.2 0 18M12 3c-2.7 2.8-2.7 15.2 0 18'/%3E%3C/svg%3E")}.c-ic--member[data-astro-cid-vs2m4wby]{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='10' cy='8' r='4'/%3E%3Cpath d='M3 21c0-4 3.5-6 7-6 1.4 0 2.8.3 4 1M18 14v6M15 17h6'/%3E%3C/svg%3E")}.c-ic--mail[data-astro-cid-vs2m4wby]{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2.5'/%3E%3Cpath d='M4 7l8 6 8-6'/%3E%3C/svg%3E")}.block[data-astro-cid-vs2m4wby]{gap:.7rem;margin-block-start:.6rem;display:grid}.block[data-astro-cid-vs2m4wby] h2[data-astro-cid-vs2m4wby]{color:var(--deep);align-items:center;gap:.6rem;margin:0;font-size:1.05rem;display:flex}.block[data-astro-cid-vs2m4wby] h2[data-astro-cid-vs2m4wby]:after{content:"";background:linear-gradient(90deg, var(--line), transparent);flex:1;block-size:1px}[dir=rtl] .block[data-astro-cid-vs2m4wby] h2[data-astro-cid-vs2m4wby]:after{background:linear-gradient(270deg, var(--line), transparent)}.groups[data-astro-cid-vs2m4wby],.assoc[data-astro-cid-vs2m4wby]{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.row-wa[data-astro-cid-vs2m4wby]{background:var(--green);block-size:2.75rem;inline-size:2.75rem;color:var(--deeper);transition:transform .45s var(--ease);border-radius:50%;flex:none;place-items:center;display:grid}.row-wa[data-astro-cid-vs2m4wby] svg[data-astro-cid-vs2m4wby]{block-size:1.45rem;inline-size:1.45rem}.row[data-astro-cid-vs2m4wby]:hover .row-wa[data-astro-cid-vs2m4wby]{transform:rotate(-10deg)scale(1.06)}.unit-ic[data-astro-cid-vs2m4wby]{flex:none;display:block;position:relative}.wa-badge[data-astro-cid-vs2m4wby]{background:var(--green);block-size:1.3rem;inline-size:1.3rem;color:var(--deeper);box-shadow:0 0 0 2px var(--white);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-end:-3px;inset-inline-end:-4px}.wa-badge[data-astro-cid-vs2m4wby] svg[data-astro-cid-vs2m4wby]{block-size:.8rem;inline-size:.8rem}.row[data-astro-cid-vs2m4wby] img[data-astro-cid-vs2m4wby]{box-shadow:0 0 0 2px var(--white), 0 6px 14px -8px #0c3b3399;transition:transform .45s var(--ease);border-radius:50%;flex:none;display:block}.row[data-astro-cid-vs2m4wby]:hover img[data-astro-cid-vs2m4wby]{transform:rotate(-10deg)scale(1.06)}.join[data-astro-cid-vs2m4wby]{background:var(--green);color:var(--deeper);border-radius:999px;flex:none;padding:.42rem .95rem;font-size:.85rem;font-weight:700;transition:background-color .25s,box-shadow .3s}.row[data-astro-cid-vs2m4wby]:hover .join[data-astro-cid-vs2m4wby]{background:var(--green-2);box-shadow:0 0 0 4px #2abb9e26}.is-missing[data-astro-cid-vs2m4wby]{cursor:not-allowed;outline-offset:3px;outline:2px dashed #6d6e7273}.is-missing[data-astro-cid-vs2m4wby] .txt[data-astro-cid-vs2m4wby] small[data-astro-cid-vs2m4wby]{color:#9a5b00;font-weight:600}.is-missing[data-astro-cid-vs2m4wby] .go[data-astro-cid-vs2m4wby]{visibility:hidden}.social[data-astro-cid-vs2m4wby]{margin-block-start:.4rem}.social[data-astro-cid-vs2m4wby] .social-min a{color:var(--deep);background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow)}.social[data-astro-cid-vs2m4wby] .social-min a:hover{color:var(--green-ink)}.copy[data-astro-cid-vs2m4wby]{text-align:center;font-size:var(--fs-0);color:var(--graphite);margin:0 auto}
