.burger[data-v-b5ee977a]{cursor:pointer;will-change:scale;border-radius:2rem;padding:.5rem .875rem;transition:color .4s;position:relative;overflow:hidden}.burger[data-v-b5ee977a]:before{content:"";z-index:0;aspect-ratio:1;transform-origin:0 0;will-change:transform;pointer-events:none;background-image:radial-gradient(circle at -20% 60%,#93c572 60%,#0000 0);background-position:-50%;background-repeat:no-repeat;background-size:100% 100%;width:190%;transition:transform .6s;position:absolute;top:0;right:0}@media (pointer:fine){.burger[data-v-b5ee977a]:hover{color:#f0eee9}.burger[data-v-b5ee977a]:hover:before{transform:rotate(-45deg)translate(25%,25%)}}.burger[data-v-b5ee977a]:focus-visible{color:#f0eee9}.burger[data-v-b5ee977a]:focus-visible:before{transform:rotate(-45deg)translate(25%,25%)}.burger[data-v-b5ee977a]:active{scale:.97}.burger__wrapper[data-v-b5ee977a]{z-index:1;align-items:center;gap:.75rem;display:flex;position:relative}.burger__text[data-v-b5ee977a]{text-transform:uppercase;font-size:.875rem;font-weight:500}.burger__icon[data-v-b5ee977a]{aspect-ratio:1;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;width:1.125rem;display:flex}@media (pointer:fine){.burger__icon:hover>span[data-v-b5ee977a]:first-of-type,.burger__icon:hover>span[data-v-b5ee977a]:nth-of-type(3){transform:scaleX(.7)}}.burger__icon>span[data-v-b5ee977a]:nth-of-type(2){background-color:currentColor;border-radius:1rem;width:100%;height:.125rem;display:block}.burger__icon>span[data-v-b5ee977a]:first-of-type,.burger__icon>span[data-v-b5ee977a]:nth-of-type(3){border-radius:inherit;background-color:currentColor;width:100%;height:.125rem;display:block}.burger__icon>span[data-v-b5ee977a]:first-of-type{will-change:transform;transform-origin:0;transition:transform .4s}.burger__icon>span[data-v-b5ee977a]:nth-of-type(3){will-change:transform;transform-origin:100%;transition:transform .4s}.modal-menu[data-v-cc4574e7]{background-color:#f0eee9;width:100%;max-width:32.5rem;height:100dvh;position:fixed;top:0;right:0}.modal-menu__container[data-v-cc4574e7]{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;justify-content:space-between;gap:4rem;height:100%;max-height:100dvh;padding:2rem 0 clamp(2rem,10rem - 6.66667vw,8rem);display:flex;overflow:hidden auto}.modal-menu__container[data-v-cc4574e7]::-webkit-scrollbar{display:none}.modal-menu__header[data-v-cc4574e7]{justify-content:flex-end;padding:0 clamp(1rem,.666667rem + 1.11111vw,2rem);display:flex}.modal-menu__close-btn[data-v-cc4574e7]{cursor:pointer;aspect-ratio:1;will-change:rotate,scale;justify-content:center;align-items:center;width:fit-content;transition:rotate .4s cubic-bezier(.36,1.5,.64,1);display:flex}@media (pointer:fine){.modal-menu__close-btn[data-v-cc4574e7]:hover{rotate:90deg}}.modal-menu__close-btn[data-v-cc4574e7]:focus-visible{rotate:90deg}.modal-menu__close-btn[data-v-cc4574e7]:active{rotate:90deg;scale:.95}.modal-menu__nav[data-v-cc4574e7]{flex-direction:column;display:flex}.modal-menu__nav-link[data-v-cc4574e7]{cursor:pointer;width:fit-content;padding:.5rem clamp(1rem,.666667rem + 1.11111vw,2rem);font-size:clamp(2rem,1.75rem + .833333vw,2.5rem);font-weight:500;transition:color .4s;position:relative}.modal-menu__nav-link[data-v-cc4574e7]:before{content:"";z-index:0;background-color:#93c572;border-radius:0 2rem 2rem 0;width:0;height:100%;transition:all .4s cubic-bezier(.36,1.5,.64,1);position:absolute;top:0;left:0}.modal-menu__nav-link--current[data-v-cc4574e7]{color:#f0eee9;pointer-events:none}.modal-menu__nav-link--current[data-v-cc4574e7]:before{width:100%}@media (pointer:fine){.modal-menu__nav-link[data-v-cc4574e7]:hover{color:#f0eee9}.modal-menu__nav-link[data-v-cc4574e7]:hover:before{width:100%}}.modal-menu__nav-link[data-v-cc4574e7]:focus-visible:before{width:100%}.modal-menu__nav-link-wrapper[data-v-cc4574e7]{z-index:1;position:relative}.modal-menu__footer[data-v-cc4574e7]{flex-wrap:wrap;align-items:center;gap:1rem;padding:0 clamp(1rem,.666667rem + 1.11111vw,2rem);display:flex}.modal-menu__button[data-v-cc4574e7]:first-child{color:#f0eee9}@media (pointer:fine){.modal-menu__button[data-v-cc4574e7]:first-child:hover{color:#2c2e31}}.header[data-v-bd4f2c0c]{z-index:10;pointer-events:none;width:100%;padding:1rem 0;transition:color .4s,padding .4s;position:fixed;top:0;left:0}.header--scrollmode[data-v-bd4f2c0c]{color:#f0eee9}@media (width>=767px){.header--scrollmode[data-v-bd4f2c0c]{padding:2rem 1rem}}.header--scrolled[data-v-bd4f2c0c]{color:#2c2e31;padding:1rem 0}.header__container[data-v-bd4f2c0c]{width:100%;max-width:120rem;margin:0 auto;padding:0 clamp(1rem,.666667rem + 1.11111vw,2rem)}.header__row[data-v-bd4f2c0c]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:auto;background-color:#f0eee91a;border-radius:2rem;grid-template-columns:repeat(3,1fr);gap:2rem;padding:0 .5rem;display:grid}.header--scrollmode .header__row[data-v-bd4f2c0c]{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000}.header--scrolled .header__row[data-v-bd4f2c0c]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#f0eee91a}@media (width<=768px){.header__row[data-v-bd4f2c0c]{grid-template-columns:repeat(2,1fr)}}.header__actions[data-v-bd4f2c0c],.header__controls[data-v-bd4f2c0c]{align-items:center;gap:1rem;display:flex}@media (width<=768px){.header__actions[data-v-bd4f2c0c]{display:none}}.header--scrollmode .header__button[data-v-bd4f2c0c]{color:#f0eee9}.header--scrolled .header__button[data-v-bd4f2c0c]{color:#2c2e31}.header__link[data-v-bd4f2c0c]{text-transform:uppercase;opacity:.8}.header .header__link[data-v-bd4f2c0c]{font-size:.875rem}@media (width<=1380px){.header .header__link[data-v-bd4f2c0c]{display:none}}.header__link-icon[data-v-bd4f2c0c]{aspect-ratio:1;justify-content:center;align-items:center;display:flex}.header--scrolled .header__link-icon[data-v-bd4f2c0c]{color:#93c572}.header__logo[data-v-bd4f2c0c]{aspect-ratio:110/64;will-change:scale;place-self:center;height:4rem;transition:scale .4s;display:block}@media (width>=767px){.header--scrollmode .header__logo[data-v-bd4f2c0c]{scale:1.5}}.header--scrolled .header__logo[data-v-bd4f2c0c]{scale:1}@media (width<=768px){.header__logo[data-v-bd4f2c0c]{justify-self:flex-start;padding:0 .5rem}}.header__controls[data-v-bd4f2c0c]{justify-self:flex-end;width:fit-content}.footer[data-v-e8acca6f]{color:#f0eee9;background-color:#2c2e31;padding:4rem 0;position:relative}.footer[data-v-e8acca6f]:before{content:"";z-index:0;background-color:inherit;width:100%;height:4rem;position:absolute;bottom:100%;left:0}.footer__container[data-v-e8acca6f]{flex-direction:column;width:100%;max-width:120rem;margin:0 auto;padding:0 clamp(1rem,.666667rem + 1.11111vw,2rem);display:flex}.footer__main[data-v-e8acca6f]{grid-template-columns:repeat(5,1fr);gap:4rem 2rem;display:grid}@media (width<=1240px){.footer__main[data-v-e8acca6f]{grid-template-columns:repeat(3,1fr)}}@media (width<=640px){.footer__main[data-v-e8acca6f]{grid-template-columns:repeat(2,1fr)}}.footer__list[data-v-e8acca6f]{flex-direction:column;gap:1rem;display:flex}.footer__list-title[data-v-e8acca6f]{text-transform:uppercase;opacity:.5;margin-bottom:.5rem;font-size:.75rem;font-weight:600}.footer__list-item[data-v-e8acca6f]{text-wrap:balance;align-items:flex-start;gap:.5rem;max-width:25ch;font-size:1rem;font-weight:500;line-height:1.4;display:flex}.footer__list-item-icon[data-v-e8acca6f]{color:#c1c2c3;opacity:.5}@media (pointer:fine){.footer__list-item:hover .footer__list-item-icon[data-v-e8acca6f]{opacity:1;color:#93c572}}.footer__anchor[data-v-e8acca6f]{aspect-ratio:1;will-change:scale;background-color:#f0eee90d;border-radius:50%;justify-content:center;align-self:flex-end;align-items:center;width:3.25rem;min-width:3.25rem;margin-top:4rem;transition:background-color .4s,scale .2s;display:flex}@media (pointer:fine){.footer__anchor[data-v-e8acca6f]:hover{background-color:#93c572;scale:1.05}}.footer__anchor[data-v-e8acca6f]:focus-visible{background-color:#93c572;scale:1.05}.footer__anchor[data-v-e8acca6f]:active{scale:.95}.footer__anchor-icon[data-v-e8acca6f]{aspect-ratio:1;justify-content:center;align-items:center;width:fit-content;display:flex;rotate:-90deg}.footer__info[data-v-e8acca6f]{grid-template-columns:max-content max-content auto;align-items:flex-end;gap:2rem;display:grid}@media (width<=768px){.footer__info[data-v-e8acca6f]{flex-direction:column;align-items:normal;display:flex}}.footer__logo[data-v-e8acca6f]{cursor:pointer;aspect-ratio:160/90;width:10rem;display:block;overflow:hidden}.footer__copyright[data-v-e8acca6f]{white-space:nowrap;opacity:.5;font-size:.875rem;font-weight:500}.footer__docs[data-v-e8acca6f]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:1rem;display:flex}@media (width<=768px){.footer__docs[data-v-e8acca6f]{justify-content:normal}}.footer__docs-item[data-v-e8acca6f]{cursor:pointer;opacity:.5;font-size:.875rem;font-weight:500}@media (pointer:fine){.footer__docs-item[data-v-e8acca6f]:hover{opacity:1}}.footer__docs-item[data-v-e8acca6f]:focus-visible{opacity:1}
