.base-button[data-v-1d5d08ba]{align-items:center;border:2px solid transparent;border-radius:50px;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;justify-content:center;padding:.75rem 1.5rem;text-decoration:none;transition:all .2s}.base-button.button-xs[data-v-1d5d08ba]{font-size:.75rem;padding:.4rem .8rem}.base-button.button-sm[data-v-1d5d08ba]{font-size:.875rem;padding:.5rem 1rem}.base-button.button-md[data-v-1d5d08ba]{font-size:1rem;padding:.75rem 1.5rem}.base-button.button-lg[data-v-1d5d08ba]{font-size:1.125rem;padding:1rem 2rem}.base-button.button-xl[data-v-1d5d08ba]{font-size:1.25rem;padding:1.25rem 2.5rem}.base-button.button-orange[data-v-1d5d08ba]{background-color:var(--orange-base);color:#fff}.base-button.button-orange[data-v-1d5d08ba]:hover:not(.button-outlined){background-color:var(--orange-60)}.base-button.button-orange.button-outlined[data-v-1d5d08ba]{background-color:transparent;border-color:var(--orange-base);color:var(--orange-base)}.base-button.button-purple[data-v-1d5d08ba]{background-color:var(--purple-base);color:#fff}.base-button.button-purple[data-v-1d5d08ba]:hover:not(.button-outlined){background-color:var(--purple-60)}.base-button.button-purple.button-outlined[data-v-1d5d08ba]{background-color:transparent;border-color:var(--purple-base);color:var(--purple-base)}.base-button.button-teal[data-v-1d5d08ba]{background-color:var(--teal-base);color:#fff}.base-button.button-teal[data-v-1d5d08ba]:hover:not(.button-outlined){background-color:var(--teal-60)}.base-button.button-teal.button-outlined[data-v-1d5d08ba]{background-color:transparent;border-color:var(--teal-base);color:var(--teal-base)}.base-button.button-white[data-v-1d5d08ba]{background-color:#fff;color:var(--purple-base)}.base-button.button-white[data-v-1d5d08ba]:hover:not(.button-outlined){background-color:#eee}.base-button.button-white.button-outlined[data-v-1d5d08ba]{background-color:transparent;border-color:#fff;color:#fff}.base-button.button-outlined[data-v-1d5d08ba]:hover{background-color:#ffffff1a}@media (max-width:768px){.base-button[data-v-1d5d08ba]{width:100%}}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/fVfdtAYaZ_QreOsrWAllIQhFlL153vnJfAfsZDp3vLg-oTVA_rhsgj23bdrRPdjn61maGjIrIKRUFNfilWbt7no.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:"Montserrat Fallback: Arial";src:local("Arial");size-adjust:112.8307%;ascent-override:85.7923%;descent-override:22.2457%;line-gap-override:0%}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/_N7rOIO9W08Ud2wyZjNnjQF3SiEitZhJMc1uL-qwytk-NWO_BEh5avCrJGV30z9bpikK9IM-9L5-vLDJos2mTSQ.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/TesEfzR8VA3TJnvei58vdk72fmHWkq_pvo9LQAG-0hE-sVIZNMp4GIAIuphJR751tQSxoY_v_GmYlyJa75ACY5Y.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/DEMtyndeOJF9bXGLOW2KGg2ZQJqCpZ0SkM0r1pdtWgA-GUV3g2LIr_CmmfON2lHZ7v-Vc0aTTwZIBikvHdzxsCA.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/uvT3cuSbwceaIf6NfGXgcPSWSjvORhivNaaNZPAj1os-uqmHjtyCl5puSEYNwY5AW834V_BxkkbzHfjfBll3WOo.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/wnpBVjNz72yqwZlphf2Uh7SJU_q_GZbHFCKk7IqNFbI-uz_Fsk47L7SUuCGhwTkK7U7r9pbl5c5byAz5EZ4DBUU.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/7LZF9dSN4IV5chcL_PA8UFlH6UdlNcyyPXfqgcEkH4s-oB5_GNJPoSnsVeCHLviQcZZL2p4E7fYBNJ5_MBdr0pM.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/27U_le6Qb4dIJG4XRWgLsAh9wpwdL33Jfbl1PGtBTE8-rAGvFPyvUtqbnnawXzAds3PrpWslb4bZOhRLsFdTWm0.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/Ha3Ia-SJ6qVeHpQQ9klHcPpgNT8A-bU6F0NvJcYTX2c-nd5pmG63uvF4FAFtp42B2MY2_gMZvh5omAIunzN3DxA.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/4LdjPcFqWYNz-qWGY0XOln3KrgLXBiaex4cZY_aDHgA-1ao0I78JmiCx3y8EoqE5krLaqGJn84ntNu_YHdkBevU.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/HKcUPtnDHvKNPa4rMX7eiByByi17tZIoTl4FKqORigs-2gfgxcuhhgELqgPwNAS5RLe3lUZdFbAKL6qhqzPZF_0.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/fHgajwLuJG0TAcn3WzEtxR_NSdhD00piucmNyjxl9Tg-uJ9XSa4Q1HmvHre2nxofpmhKcATXyZGecoFWwAvV6Pw.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}.hero-stripe-background-purple[data-v-c485ca75]{background:var(--purple-60)}.hero-stripe-background-orange[data-v-c485ca75]{background:var(--orange-60)}.hero-stripe-background-teal[data-v-c485ca75]{background:var(--teal-60)}.hero-stripe[data-v-c485ca75]{align-items:center;color:#fff;display:flex;flex-direction:column;gap:2rem;justify-content:space-between;margin:0 auto;max-width:1200px;overflow:hidden;padding:2rem}.hero-stripe-content[data-v-c485ca75]{text-align:center;width:100%}.hero-stripe-content h1[data-v-c485ca75]{font-family:Montserrat,"Montserrat Fallback: Arial",sans-serif;font-size:clamp(2rem,5vw,4rem);font-weight:600;line-height:1em;margin-bottom:1rem;text-transform:uppercase}.hero-stripe-content p[data-v-c485ca75]{opacity:.8}.hero-button[data-v-c485ca75]{margin-top:1rem;max-width:200px}.hero-stripe-image[data-v-c485ca75]{margin:20px auto -50px;width:70%}.hero-stripe-image img[data-v-c485ca75]{aspect-ratio:1/1;border-radius:30px;box-shadow:-30px 30px #0003;margin:0 auto;-o-object-fit:cover;object-fit:cover;transform:rotate(-15deg);width:400px}@media (min-width:768px){.hero-stripe[data-v-c485ca75]{flex-direction:row;min-height:350px}.hero-stripe-image[data-v-c485ca75]{width:60%}.hero-stripe-image img[data-v-c485ca75]{margin:-50px auto}.hero-stripe-content[data-v-c485ca75]{text-align:left;width:40%}}.sub-hero[data-v-fca7124f]{background-position:50%;background-size:cover;color:#fff;overflow:hidden;position:relative}.overlay[data-v-fca7124f]{inset:0;position:absolute}.subhero-orange[data-v-fca7124f]{color:var(--purple-80)}.subhero-teal[data-v-fca7124f]{color:var(--purple-90)}.overlay-orange[data-v-fca7124f]{background:linear-gradient(to right,var(--orange-base) 40%,transparent 100%)}.overlay-purple[data-v-fca7124f]{background:linear-gradient(to right,var(--purple-base) 40%,transparent 100%)}.overlay-teal[data-v-fca7124f]{background:linear-gradient(to right,var(--teal-20) 40%,transparent 100%)}.content[data-v-fca7124f]{margin:0 auto;max-width:100%;padding:6rem 2rem;position:relative;text-align:left;width:1200px;z-index:1}@media (min-width:768px){.content-width[data-v-fca7124f]{width:50%}}.title[data-v-fca7124f]{font-size:3.5rem;font-weight:600;line-height:1em;margin-bottom:1rem}.text[data-v-fca7124f]{font-size:1.25rem;line-height:1.6;margin-bottom:2rem}@media (max-width:768px){.sub-hero[data-v-fca7124f]{padding:4rem 1rem}.title[data-v-fca7124f]{font-size:2.5rem}.text[data-v-fca7124f]{font-size:1.125rem}.overlay-orange[data-v-fca7124f]{background:color-mix(in srgb,var(--orange-base) 80%,transparent)}.overlay-purple[data-v-fca7124f]{background:color-mix(in srgb,var(--purple-base) 80%,transparent)}.overlay-teal[data-v-fca7124f]{background:color-mix(in srgb,var(--teal-40) 80%,transparent)}}.teaser[data-v-91601cc3]{align-items:center;display:grid;gap:4rem;grid-template-columns:1fr 1fr;margin:0 auto;max-width:100%;padding:4rem 2rem;width:1200px}.teaser-reverse[data-v-91601cc3]{direction:rtl}.teaser-reverse .teaser-content[data-v-91601cc3],.teaser-reverse .teaser-image[data-v-91601cc3]{direction:ltr}.teaser-content[data-v-91601cc3]{margin:0 auto;max-width:500px}.teaser-title[data-v-91601cc3]{font-size:2rem;line-height:1.2;margin-bottom:1.5rem}.teaser-title[data-v-91601cc3]:after{background:repeating-linear-gradient(90deg,var(--orange-base) 0,var(--orange-base) 10px,transparent 10px,transparent 25px);content:"";display:block;height:3px;margin-top:1.5rem;width:100%}.title-accent[data-v-91601cc3]{display:block;font-size:1.5rem;margin-bottom:.5rem}.teaser-text[data-v-91601cc3]{color:#0009;font-size:1.125rem;line-height:1.6;margin-bottom:2rem}.teaser-image img[data-v-91601cc3]{aspect-ratio:5/3;-o-object-fit:cover;object-fit:cover}.teaser-embed-content[data-v-91601cc3],.teaser-image img[data-v-91601cc3]{background:#fff;border-radius:30px;margin:0 auto;max-width:100%;width:500px}.teaser-embed-content[data-v-91601cc3]{aspect-ratio:16/9;overflow:hidden;position:relative}.teaser-embed-content[data-v-91601cc3] iframe{height:100%;left:0;position:absolute;top:0;width:100%}.teaser-orange .title-accent[data-v-91601cc3]{color:var(--orange-base)}.teaser-purple .title-accent[data-v-91601cc3]{color:var(--purple-base)}.teaser-purple .teaser-title[data-v-91601cc3]:after{background:repeating-linear-gradient(90deg,var(--purple-base) 0,var(--purple-base) 10px,transparent 10px,transparent 25px)}.teaser-teal .title-accent[data-v-91601cc3]{color:var(--teal-base)}.teaser-teal .teaser-title[data-v-91601cc3]:after{background:repeating-linear-gradient(90deg,var(--teal-base) 0,var(--teal-base) 10px,transparent 10px,transparent 25px)}@media (max-width:768px){.teaser[data-v-91601cc3]{gap:2rem;grid-template-columns:1fr;padding:2rem 1rem}.teaser-title[data-v-91601cc3]{font-size:2rem}.title-accent[data-v-91601cc3]{font-size:1.25rem}.teaser-reverse[data-v-91601cc3]{direction:ltr}.teaser-image[data-v-91601cc3]{order:-1}}.staff-section[data-v-9cf5e20e]{margin:0 auto;max-width:1200px;padding:2rem;width:100%}.section-title[data-v-9cf5e20e]{color:var(--purple-base);font-size:2rem;font-weight:600;line-height:1.2;margin-bottom:2rem;text-align:center}.staff-grid[data-v-9cf5e20e]{display:flex;flex-direction:column;gap:3rem}.staff-card[data-v-9cf5e20e]{align-items:flex-start;border-bottom:1px solid #eee;display:grid;gap:4rem;grid-template-columns:1fr 1fr;padding:2rem 0}.staff-card[data-v-9cf5e20e]:last-child{border-bottom:none}.staff-image[data-v-9cf5e20e]{aspect-ratio:4/3;border-radius:10px;margin:0 auto;max-width:500px;overflow:hidden;position:relative;width:100%}.staff-image img[data-v-9cf5e20e]{height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity .3s ease;width:100%}.staff-image .default-image[data-v-9cf5e20e]{position:relative;z-index:1}.staff-image .hover-image[data-v-9cf5e20e]{left:0;opacity:0;position:absolute;top:0;z-index:2}.staff-image:hover .hover-image[data-v-9cf5e20e]{opacity:1}.staff-info[data-v-9cf5e20e]{margin:0 auto;width:100%}.staff-name[data-v-9cf5e20e]{color:#222;font-size:2rem;margin:0 0 .5rem}.staff-title[data-v-9cf5e20e]{color:var(--orange-base);font-size:1.25rem}.staff-name[data-v-9cf5e20e]:after{background:repeating-linear-gradient(90deg,var(--orange-base) 0,var(--orange-base) 10px,transparent 10px,transparent 25px);content:"";display:block;height:3px;margin-top:.5rem;width:100%}.bio-container[data-v-9cf5e20e]{margin:1.5rem 0 0;position:relative}.bio[data-v-9cf5e20e]{color:#0009;font-size:1.125rem;line-height:1.6;margin-bottom:1rem;transition:max-height .3s ease}.bio.truncated[data-v-9cf5e20e]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:1rem;max-height:4.8em;overflow:hidden;text-overflow:ellipsis}.read-more-btn[data-v-9cf5e20e]{background:none;border:none;color:var(--orange-base);cursor:pointer;display:inline-block;font-size:.9rem;font-weight:500;margin-top:.5rem;padding:.5rem 0;transition:color .2s ease}.read-more-btn[data-v-9cf5e20e]:hover{color:var(--orange-70);text-decoration:underline}.contact[data-v-9cf5e20e]{align-items:flex-start;display:flex;flex-direction:column;font-size:1rem;gap:.75rem;justify-content:flex-start;margin:1.5rem 0}.contact span[data-v-9cf5e20e]{align-items:center;display:flex;gap:.5rem}.contact .icon[data-v-9cf5e20e]{color:var(--orange-60)}.contact a[data-v-9cf5e20e]{color:var(--gray-70);text-decoration:none;transition:color .3s ease}.contact a[data-v-9cf5e20e]:hover{color:var(--orange-60)}@media (max-width:768px){.staff-card[data-v-9cf5e20e]{gap:2rem;grid-template-columns:1fr}.staff-card[data-v-9cf5e20e],.staff-image[data-v-9cf5e20e],.staff-info[data-v-9cf5e20e]{direction:ltr!important}.staff-image[data-v-9cf5e20e]{order:-1}.staff-name[data-v-9cf5e20e]{font-size:1.75rem}.staff-title[data-v-9cf5e20e]{font-size:1.1rem}.bio[data-v-9cf5e20e]{font-size:1rem}.section-title[data-v-9cf5e20e]{font-size:1.75rem}}.board-section[data-v-dc3dad08]{background:var(--teal-30);width:100%}.board-section-wrapper[data-v-dc3dad08]{margin:0 auto;max-width:1200px;padding:2rem}.board-section h2[data-v-dc3dad08]{color:var(--teal-90);font-size:2rem;margin-bottom:2rem;text-align:center}.board-grid[data-v-dc3dad08]{display:grid;gap:2rem;grid-template-columns:repeat(4,1fr)}.board-card[data-v-dc3dad08]{text-align:center}.board-image[data-v-dc3dad08]{aspect-ratio:1;border-radius:20px;margin:1rem auto 0;max-width:100%;overflow:hidden;position:relative;width:200px}.board-image img[data-v-dc3dad08]{height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity .3s ease;width:100%}.board-image .default-image[data-v-dc3dad08]{position:relative;z-index:1}.board-image .hover-image[data-v-dc3dad08]{left:0;opacity:0;position:absolute;top:0;z-index:2}.board-image:hover .hover-image[data-v-dc3dad08]{opacity:1}.board-info[data-v-dc3dad08]{padding:1.5rem}.board-info h3[data-v-dc3dad08]{color:var(--teal-90);font-size:1.1rem;margin:0}.board-info .title[data-v-dc3dad08]{color:var(--purple-90);font-size:.9rem}.board-info .contact[data-v-dc3dad08]{display:flex;flex-direction:column;font-size:.85rem;gap:.5rem;margin:1rem 0}.board-info .contact span[data-v-dc3dad08]{align-items:center;display:flex;gap:.5rem;justify-content:center}.board-info .contact .icon[data-v-dc3dad08]{color:var(--teal-60);font-size:1.1rem}.board-info .contact a[data-v-dc3dad08]{color:var(--gray-70);text-decoration:none;transition:color .3s ease}.board-info .contact a[data-v-dc3dad08]:hover{color:var(--teal-60)}.board-info .bio[data-v-dc3dad08]{color:var(--gray-70);font-size:.85rem;line-height:1.4;margin:1rem 0 0}@media (max-width:1200px){.board-grid[data-v-dc3dad08]{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.board-grid[data-v-dc3dad08]{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.board-section h2[data-v-dc3dad08]{font-size:1.5rem;text-align:left}.board-grid[data-v-dc3dad08]{grid-template-columns:1fr}.board-image[data-v-dc3dad08]{border-radius:8px;margin:0}.board-info[data-v-dc3dad08]{padding:1.5rem 0}.board-card[data-v-dc3dad08]{text-align:left}.board-info .contact span[data-v-dc3dad08]{justify-content:flex-start}}.partners-section[data-v-5ecbe8cb]{background-color:#fff;width:100%}.partners-container[data-v-5ecbe8cb]{margin:0 auto;max-width:1200px;padding:2rem 0}.partners-container h2[data-v-5ecbe8cb]{color:var(--orange-base);font-size:2rem;margin-bottom:2rem;text-align:center}.partners-grid[data-v-5ecbe8cb]{display:grid;gap:2rem;grid-template-columns:repeat(2,1fr);padding:0 2rem}.partner-card[data-v-5ecbe8cb]{display:flex;gap:2rem;padding:1rem}.partner-image[data-v-5ecbe8cb]{border-radius:8px;height:200px;min-width:200px;overflow:hidden;width:200px}.partner-image img[data-v-5ecbe8cb]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.partner-info[data-v-5ecbe8cb]{flex:1;text-align:left}.partner-info h3[data-v-5ecbe8cb]{color:var(--orange-base);font-size:1.5rem;margin:0}.partner-info .title[data-v-5ecbe8cb]{font-size:1.1rem;margin:.5rem 0}.partner-info .contact[data-v-5ecbe8cb]{display:flex;flex-direction:column;font-size:1rem;gap:.5rem;margin:1rem 0}.partner-info .contact span[data-v-5ecbe8cb]{align-items:flex-start;display:flex;gap:.5rem;word-break:break-all}.partner-info .contact .icon[data-v-5ecbe8cb]{color:var(--orange-60);flex-shrink:0;font-size:1.2rem;margin-top:.2rem}.partner-info .contact a[data-v-5ecbe8cb]{color:var(--gray-70);text-decoration:none;transition:color .3s ease;word-break:break-all}.partner-info .contact a[data-v-5ecbe8cb]:hover{color:var(--teal-60)}.partner-info .bio[data-v-5ecbe8cb]{color:var(--gray-70);font-size:.75rem;line-height:1.5;margin:1rem 0 0}@media (max-width:920px){.partners-section h2[data-v-5ecbe8cb]{font-size:1.5rem;padding:0 2rem;text-align:left}.partners-grid[data-v-5ecbe8cb]{grid-template-columns:1fr;padding:1rem}.partner-card[data-v-5ecbe8cb]{flex-direction:column;gap:1rem;justify-content:center;text-align:center}.partner-image[data-v-5ecbe8cb]{aspect-ratio:1/1;max-width:200px;width:100%}}.notice[data-v-b255ea63]{background:var(--orange-10);margin:0 auto;padding:3rem 2rem}.notice-content[data-v-b255ea63]{margin:0 auto;max-width:1200px}.notice-title[data-v-b255ea63]{color:var(--orange-base);font-size:2rem;margin-bottom:1.5rem;text-align:center}.notice-text[data-v-b255ea63]{margin-bottom:2rem}.notice-text[data-v-b255ea63] ol,.notice-text[data-v-b255ea63] ul{margin:1rem 0;padding-left:2rem}.notice-text[data-v-b255ea63] li{margin-bottom:.5rem}@media (max-width:768px){.notice[data-v-b255ea63]{margin:1rem auto;padding:2rem 1rem}.notice-title[data-v-b255ea63]{font-size:1.5rem;margin-bottom:1rem}}.event-card[data-v-05f3a1ef]{background:#fff;border-radius:20px;box-shadow:0 4px 6px #0000001a;display:flex;flex-direction:column;height:100%;overflow:hidden}.event-image[data-v-05f3a1ef]{height:200px;overflow:hidden;width:100%}.event-image img[data-v-05f3a1ef]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.event-content[data-v-05f3a1ef]{background-color:var(--purple-base);color:#fff;display:flex;flex-direction:column;flex-grow:1;padding:1.5rem}.event-title[data-v-05f3a1ef]{font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.event-schedule[data-v-05f3a1ef]{font-size:.875rem;margin-bottom:1.5rem;opacity:.9}.event-buttons[data-v-05f3a1ef]{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;margin-top:auto}.join-button[data-v-05f3a1ef]{align-items:center;display:inline-flex;gap:.5rem}@media (max-width:768px){.event-buttons[data-v-05f3a1ef]{flex-direction:column}}.event-carousel[data-v-345bc484]{background:var(--background-light);padding:4rem 0}.section-title[data-v-345bc484]{color:var(--purple-base);font-size:2rem;margin-bottom:2rem;text-align:center}.carousel-container[data-v-345bc484]{margin:0 auto;max-width:1200px;padding:0 3rem;position:relative}.carousel-container[data-v-345bc484]:after{background:linear-gradient(to right,transparent,var(--teal-10));content:"";display:block;height:100%;opacity:1;position:absolute;right:3rem;top:0;transition:opacity .3s ease;width:2rem;z-index:1}.carousel-container.fully-scrolled[data-v-345bc484]:after{opacity:0}.carousel-track[data-v-345bc484]{overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.carousel-track[data-v-345bc484]::-webkit-scrollbar{display:none}.carousel-slides[data-v-345bc484]{display:flex;gap:20px;padding:10px 0}.carousel-slide[data-v-345bc484]{flex:0 0 auto;scroll-snap-align:start;width:340px}.nav-button[data-v-345bc484]{align-items:center;background:#fff;border:none;border-radius:50%;box-shadow:0 2px 4px #0000001a;color:var(--purple-base);cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s;width:40px;z-index:1}.nav-button[data-v-345bc484]:hover:not(:disabled){background:var(--purple-base);color:#fff}.nav-button[data-v-345bc484]:disabled{cursor:not-allowed;opacity:.5}.prev[data-v-345bc484]{left:5px}.next[data-v-345bc484]{right:5px}@media (max-width:768px){.event-carousel[data-v-345bc484]{padding:2rem 0}.section-title[data-v-345bc484]{font-size:1.5rem}.carousel-container[data-v-345bc484]{padding:0 1rem}.carousel-container[data-v-345bc484]:after{display:none}.carousel-slide[data-v-345bc484]{padding:0 10px;width:100%}.nav-button[data-v-345bc484]{display:none}}.scroll-indicator[data-v-345bc484]{background-color:var(--teal-30);border-radius:2px;height:4px;margin:1rem auto 0;overflow:hidden;position:relative;width:50px}.scroll-progress[data-v-345bc484]{background-color:var(--purple-50);border-radius:2px;height:100%;position:absolute;transition:left .1s ease-out;will-change:left}.newsletters-section[data-v-6e53da5e]{background-color:var(--background-light);padding:3rem 0}.container[data-v-6e53da5e]{margin:0 auto;max-width:1200px;padding:0 1rem}.section-title[data-v-6e53da5e]{color:var(--purple-base);font-size:1.75rem;margin-bottom:1.5rem;text-align:center}.newsletters-grid[data-v-6e53da5e]{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:1.5rem}.newsletter-card[data-v-6e53da5e]{background:#fff;border-radius:6px;box-shadow:0 2px 4px #0000001a;color:inherit;cursor:pointer;display:block;padding:1.25rem;text-decoration:none;transition:transform .2s ease}.newsletter-card[data-v-6e53da5e]:hover{transform:translateY(-4px)}.newsletter-title[data-v-6e53da5e]{color:var(--purple-base);font-size:1.1rem;line-height:1.3;margin-bottom:.25rem}.newsletter-date[data-v-6e53da5e]{color:#666;font-size:.85rem;margin-bottom:.75rem}.newsletter-preview[data-v-6e53da5e]{color:#333;font-size:.95rem;line-height:1.4;margin-bottom:.75rem}.read-more[data-v-6e53da5e]{color:var(--purple-base);display:inline-block;font-size:.9rem;font-weight:600;margin-top:.75rem}.newsletter-card:hover .read-more[data-v-6e53da5e]{text-decoration:underline}.external-icon[data-v-6e53da5e]{height:16px;width:16px}.error[data-v-6e53da5e],.loading[data-v-6e53da5e]{color:#666;padding:1.5rem;text-align:center}.error[data-v-6e53da5e]{color:#dc3545}.newsletter-signup[data-v-6e53da5e]{padding-top:3rem;text-align:center}.newsletter-signup h2[data-v-6e53da5e]{padding-bottom:1rem}@media (max-width:768px){.newsletters-section[data-v-6e53da5e]{padding:2rem 0}.section-title[data-v-6e53da5e]{font-size:1.5rem}.newsletters-grid[data-v-6e53da5e]{grid-template-columns:1fr}}.news-section[data-v-ad03eba5]{margin:0 auto;max-width:1200px;padding:2rem 1rem}.news-heading[data-v-ad03eba5]{color:var(--purple-base,#4b2996);font-size:2rem;margin-bottom:2rem;text-align:center}.news-list[data-v-ad03eba5]{display:flex;flex-direction:column;gap:2rem}.news-card[data-v-ad03eba5]{align-items:flex-start;display:flex;gap:2rem;padding:2rem 0}.news-image[data-v-ad03eba5]{background:#fff;border-radius:8px;height:250px;-o-object-fit:cover;object-fit:cover;width:400px}.news-content[data-v-ad03eba5]{flex:1}.news-content h3[data-v-ad03eba5]{color:var(--purple-base,#4b2996);font-size:1.5rem;margin:0 0 .5rem}.news-content p[data-v-ad03eba5]{color:#444;margin:0 0 1rem}.no-news-message[data-v-ad03eba5]{color:#888;font-size:1.2rem;padding:2rem 0;text-align:center}@media (max-width:768px){.news-section[data-v-ad03eba5]{padding:1rem .5rem}.news-card[data-v-ad03eba5]{align-items:stretch;flex-direction:column;gap:1rem;padding:1rem}.news-image[data-v-ad03eba5]{height:180px;width:100%}}.trishare-partners-section[data-v-81d5d439]{background-color:#fff;width:100%}.trishare-partners-container[data-v-81d5d439]{margin:0 auto;max-width:1200px;padding:2rem 0}.trishare-partners-container h2[data-v-81d5d439]{color:var(--orange-base);font-size:2rem;margin-bottom:2rem;text-align:center}.trishare-partners-grid[data-v-81d5d439]{display:grid;gap:2rem;grid-template-columns:repeat(2,1fr);padding:0 2rem}.trishare-partner-card[data-v-81d5d439]{align-items:center;display:flex;gap:2rem;padding:1rem}.trishare-partner-image[data-v-81d5d439]{align-items:center;border-radius:8px;display:flex;height:120px;justify-content:center;min-width:120px;overflow:hidden;width:120px}.trishare-partner-image img[data-v-81d5d439]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.trishare-partner-info[data-v-81d5d439]{flex:1;text-align:left}.trishare-partner-info a[data-v-81d5d439]:link,.trishare-partner-info a[data-v-81d5d439]:visited{align-items:center;display:flex;text-decoration:none!important}.trishare-partner-info h3[data-v-81d5d439]{color:var(--orange-base);font-size:1.3rem;margin:0}.trishare-partner-info .website[data-v-81d5d439]{margin:.5rem 0}.trishare-partner-info .website a[data-v-81d5d439]{color:var(--teal-60);text-decoration:underline}.trishare-partner-info .notes[data-v-81d5d439]{color:var(--gray-70);font-size:.95rem;margin-top:.5rem}@media (max-width:920px){.trishare-partners-container h2[data-v-81d5d439]{font-size:1.5rem;padding:0 2rem;text-align:left}.trishare-partners-grid[data-v-81d5d439]{grid-template-columns:1fr;padding:1rem}.trishare-partner-card[data-v-81d5d439]{flex-direction:column;gap:1rem;justify-content:center;text-align:center}.trishare-partner-image[data-v-81d5d439]{aspect-ratio:1/1;max-width:120px;width:100%}}.coshare-partners-section[data-v-5117df14]{background-color:#fff;width:100%}.coshare-partners-container[data-v-5117df14]{margin:0 auto;max-width:1200px;padding:2rem 0}.coshare-partners-container h2[data-v-5117df14]{color:var(--orange-base);font-size:2rem;margin-bottom:2rem;text-align:center}.coshare-partners-grid[data-v-5117df14]{display:grid;gap:2rem;grid-template-columns:repeat(2,1fr);padding:0 2rem}.coshare-partner-card[data-v-5117df14]{align-items:center;display:flex;gap:2rem;padding:1rem}.coshare-partner-image[data-v-5117df14]{align-items:center;border-radius:8px;display:flex;height:120px;justify-content:center;min-width:120px;overflow:hidden;width:120px}.coshare-partner-image img[data-v-5117df14]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.coshare-partner-info[data-v-5117df14]{flex:1;text-align:left}.coshare-partner-info a[data-v-5117df14]:link,.coshare-partner-info a[data-v-5117df14]:visited{align-items:center;display:flex;text-decoration:none!important}.coshare-partner-info h3[data-v-5117df14]{color:var(--orange-base);font-size:1.3rem;margin:0}.coshare-partner-info .website[data-v-5117df14]{margin:.5rem 0}.coshare-partner-info .website a[data-v-5117df14]{color:var(--teal-60);text-decoration:underline}.coshare-partner-info .notes[data-v-5117df14]{color:var(--gray-70);font-size:.95rem;margin-top:.5rem}@media (max-width:920px){.coshare-partners-container h2[data-v-5117df14]{font-size:1.5rem;padding:0 2rem;text-align:left}.coshare-partners-grid[data-v-5117df14]{grid-template-columns:1fr;padding:1rem}.coshare-partner-card[data-v-5117df14]{flex-direction:column;gap:1rem;justify-content:center;text-align:center}.coshare-partner-image[data-v-5117df14]{aspect-ratio:1/1;max-width:120px;width:100%}}
