.header-container[data-v-4b2ac88c]{justify-content:space-between;align-items:center;gap:var(--spacing-small);padding:var(--spacing-small) var(--spacing-small);display:flex;position:sticky;top:0}@media (width>=768px){.header-container[data-v-4b2ac88c]{padding:var(--spacing-small) var(--spacing-large)}}.header-container[data-v-4b2ac88c]{border-bottom:1px solid var(--line-color-dark)}.header-title[data-v-4b2ac88c]{align-items:center;gap:var(--spacing-xsmall);flex-direction:row;display:flex}@media (width>=768px){.header-title[data-v-4b2ac88c]{gap:var(--spacing-small)}}.title[data-v-4b2ac88c]{font-family:marcbold;font-size:var(--font-size-medium)}@media (width>=768px){.title[data-v-4b2ac88c]{font-size:var(--font-size-large)}}button[data-v-4b2ac88c]{visibility:hidden;background-color:var(--primary-color);height:fit-content;color:var(--background-color);font-size:var(--font-size-small);text-align:center;cursor:pointer;border:none;border-radius:1rem;padding:.75rem 1rem;font-family:junctionbold}button[data-v-4b2ac88c]:hover{background-color:var(--secondary-color)}.logo svg{width:40px;height:40px}@media (width>=768px){.logo svg{width:48px;height:48px}}.logo svg{fill:var(--secondary-color)}.section-container[data-v-5b72163a]{justify-content:center;gap:var(--spacing-medium);flex-direction:column;width:100%;display:flex}@media (width>=1024px){.section-container[data-v-5b72163a]{padding:var(--spacing-xxlarge);grid-template-columns:1fr 1fr;display:grid}}.section-container .element1[data-v-5b72163a]{order:1}.section-container .element4[data-v-5b72163a]{order:2}.section-container .element2[data-v-5b72163a]{order:3}.section-container .element3[data-v-5b72163a]{order:4}.text-container[data-v-5b72163a]{text-align:center;gap:var(--font-size-medium);display:contents}@media (width>=1024px){.text-container[data-v-5b72163a]{justify-content:center;align-items:left;text-align:left;flex-direction:column;display:flex}}.slogan[data-v-5b72163a]{text-align:center;font-family:marcregular;font-weight:700;font-size:var(--font-size-large);justify-content:center;display:flex}@media (width>=1024px){.slogan[data-v-5b72163a]{text-align:left;font-size:var(--font-size-xlarge);justify-content:left}}.p-container[data-v-5b72163a]{font-size:var(--font-size-small);flex-direction:column;display:flex}@media (width>=1024px){.p-container[data-v-5b72163a]{font-size:var(--font-size-medium)}}.p-container p[data-v-5b72163a]{margin:0}.bold[data-v-5b72163a]{font-weight:600}.flower[data-v-5b72163a]{justify-content:center;display:flex}.flower svg{width:250px}@media (width>=1024px){.flower svg{width:24vw}}.flower svg .elem-1{fill:#0000;transition:fill 2.4s cubic-bezier(.6,.04,.98,.335)}.flower .active .elem-1{fill:#c6355b}.flower svg .elem-2{fill:#0000;transition:fill 2.4s cubic-bezier(.6,.04,.98,.335) .8s}.flower .active .elem-2{fill:#33706a}.flower svg .elem-3{fill:#0000;transition:fill 2.4s cubic-bezier(.6,.04,.98,.335) 1.6s}.flower .active .elem-3{fill:#c6355b}.flower svg .elem-4{fill:#0000;transition:fill 2.4s cubic-bezier(.6,.04,.98,.335) 2.4s}.flower .active .elem-4{fill:#33706a}.flower svg .elem-5{fill:#0000;transition:fill 2.4s cubic-bezier(.6,.04,.98,.335) 3.2s}.flower .active .elem-5{fill:#c6355b}.flower svg .elem-6{fill:#0000;transition:fill 2.4s cubic-bezier(.6,.04,.98,.335) 4s}.flower .active .elem-6{fill:#33706a}.blocks-pair[data-v-4e275878]{gap:var(--spacing-xxlarge);flex-direction:column;display:flex}@media (width>=1024px){.blocks-pair[data-v-4e275878]{padding-inline:var(--spacing-xxlarge);grid-template-columns:1fr 1fr;justify-content:center;display:grid}}@media (width>=1024px){.block-container[data-v-4e275878]{flex-direction:row;display:flex}}.block-container[data-v-4e275878]{gap:var(--spacing-small);flex-direction:column;display:flex}.block-side[data-v-4e275878]{gap:var(--spacing-small);flex-direction:column;display:flex}.block-text p[data-v-4e275878]{margin-block:0}.block-tag[data-v-4e275878]{gap:var(--spacing-xsmall);flex-flow:wrap;display:flex}.tag[data-v-4e275878]{font-size:var(--font-size-xsmall);text-align:center;padding:var(--spacing-xsmall);border:1px solid var(--line-color-dark);border-radius:36px}.icon svg{width:96px;height:96px}.color1 svg path{fill:var(--secondary-color)}.color2 svg path{fill:var(--accent-color)}.blocks-pair[data-v-ab4e343b]{gap:var(--spacing-xxlarge);flex-direction:column;display:flex}@media (width>=1024px){.blocks-pair[data-v-ab4e343b]{padding-inline:var(--spacing-xxlarge);grid-template-columns:1fr 1fr;justify-content:center;display:grid}}@media (width>=1024px){.block-container[data-v-ab4e343b]{flex-direction:row;display:flex}}.block-container[data-v-ab4e343b]{gap:var(--spacing-small);flex-direction:column;display:flex}.block-side[data-v-ab4e343b]{gap:var(--spacing-small);flex-direction:column;display:flex}.block-text p[data-v-ab4e343b]{margin-block:0}.block-tag[data-v-ab4e343b]{gap:var(--spacing-xsmall);flex-flow:wrap;display:flex}.tag[data-v-ab4e343b]{font-size:var(--font-size-xsmall);text-align:center;padding:var(--spacing-xsmall);border:1px solid var(--line-color-dark);border-radius:36px}.icon-instrument svg{width:96px;height:96px}.icon-instrument.color1 svg path{fill:var(--accent-color)}@media (width>=1024px){.icon-instrument.color1 svg path{fill:var(--secondary-color)}}.icon-instrument.color2 svg path{fill:var(--secondary-color)}@media (width>=1024px){.icon-instrument.color2 svg path{fill:var(--accent-color)}}.icon-instrument.color3 svg path{fill:var(--secondary-color)}.icon-instrument.color4 svg path{fill:var(--accent-color)}.section-container[data-v-e5af9430]{justify-content:center;align-items:center;gap:var(--spacing-medium);flex-direction:column;width:100%;height:80vh;display:flex}@media (width<=1023px){.section-container[data-v-e5af9430] .element2[data-v-e5af9430]{order:1}.section-container[data-v-e5af9430] .element1[data-v-e5af9430]{order:2}.section-container[data-v-e5af9430] .element3[data-v-e5af9430]{order:3}.section-container[data-v-e5af9430] .element4[data-v-e5af9430]{order:4}.section-container[data-v-e5af9430] .element5[data-v-e5af9430]{order:5}}@media (width>=1024px){.section-container[data-v-e5af9430]{padding:var(--spacing-xxlarge);grid-template-columns:1fr 1fr;display:grid}}.text-container[data-v-e5af9430]{text-align:center;gap:var(--font-size-medium);display:contents}@media (width>=1024px){.text-container[data-v-e5af9430]{justify-content:center;align-items:left;text-align:left;flex-direction:column;display:flex}}.slogan[data-v-e5af9430]{text-align:center;font-family:marcregular;font-weight:700;font-size:var(--font-size-large);justify-content:center;display:flex}@media (width>=1024px){.slogan[data-v-e5af9430]{text-align:left;font-size:var(--font-size-xlarge);justify-content:left}}.p-container[data-v-e5af9430]{font-size:var(--font-size-small);flex-direction:column;display:flex}@media (width>=1024px){.p-container[data-v-e5af9430]{font-size:var(--font-size-medium)}}.p-container p[data-v-e5af9430]{margin:0}.bold[data-v-e5af9430]{font-weight:600}.flower[data-v-e5af9430]{justify-content:center;display:flex}.contribute-container[data-v-e5af9430]{gap:var(--spacing-medium);flex-direction:column;width:fit-content;display:flex}.contribute-item[data-v-e5af9430]{color:var(--background-color);padding:var(--spacing-small);gap:var(--spacing-medium);background-color:var(--primary-color);display:flex}.hand svg{width:250px;height:250px}@media (width>=1024px){.hand svg{width:24vw;height:auto}}.hand svg{animation:3s infinite loader}@keyframes loader{0%{transform:rotate(0)}50%{transform:rotate(25deg)}to{transform:rotate(0)}}.icon-contribute svg{width:48px;height:48px}.icon-contribute svg path{fill:var(--background-color)}main[data-v-68e74535]{padding:var(--spacing-small) var(--spacing-small)}@media (width>=600px){main[data-v-68e74535]{padding:var(--spacing-small) var(--spacing-large)}}main[data-v-68e74535]{flex-direction:column;gap:120px;display:flex}.list[data-v-68e74535]{gap:var(--spacing-xxlarge);flex-direction:column;display:flex}@media (width>=1024px){.list[data-v-68e74535]{gap:120px}}@font-face{font-family:marcbold;src:url(/assets/marc-bold-webfont-C4c7BgwD.woff2)format("woff2"),url(/assets/marc-bold-webfont-BM-_PLdP.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:marcbold_italic;src:url(/assets/marc-bolditalic-webfont-SB1K7Wl-.woff2)format("woff2"),url(/assets/marc-bolditalic-webfont-DfM1KMq3.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:marcitalic;src:url(/assets/marc-italic-webfont-BubII9M4.woff2)format("woff2"),url(/assets/marc-italic-webfont-BPeAeEh3.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:marclight;src:url(/assets/marc-light-webfont-DnqpnhTs.woff2)format("woff2"),url(/assets/marc-light-webfont-fGFf10pO.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:marclight_italic;src:url(/assets/marc-lightitalic-webfont-DFRYtFdI.woff2)format("woff2"),url(/assets/marc-lightitalic-webfont-x96DBG9K.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:marcregular;src:url(/assets/marc-regular-webfont-DA4aJ4Wg.woff2)format("woff2"),url(/assets/marc-regular-webfont-BgDM7GTu.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:junctionbold;src:url(/assets/junction-bold-webfont-DFbLwI4V.woff2)format("woff2"),url(/assets/junction-bold-webfont-Dbd6Pt4D.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:junctionlight;src:url(/assets/junction-light-webfont-CoCugWFC.woff2)format("woff2"),url(/assets/junction-light-webfont-BqBaMIua.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:junctionregular;src:url(/assets/junction-regular-webfont-BLidIU3T.woff2)format("woff2"),url(/assets/junction-regular-webfont-D0lspTiF.woff)format("woff");font-weight:400;font-style:normal}:root{--background-color:#fcf9ea;--primary-color:#711e34;--secondary-color:#c6355b;--accent-color:#33706a;--text-color:#132a28;--line-color-light:#c9abb3;--line-color-dark:#132a28;--font-size-xsmall:12px;--font-size-small:16px;--font-size-medium:24px;--font-size-large:32px;--font-size-xlarge:36px;--spacing-xsmall:8px;--spacing-small:16px;--spacing-medium:24px;--spacing-large:32px;--spacing-xlarge:40px;--spacing-xxlarge:48px;--breakpoint:768px}body{background-color:var(--background-color);color:var(--text-color);margin:0 auto;font-family:junctionregular}
