.banner[data-v-d0b14a68]{position:relative;display:flex;justify-content:center;align-items:center;max-width:64rem;min-height:8rem;margin-left:auto;margin-right:auto;padding:0 var(--spacing-2);overflow:visible}.banner__street[data-v-d0b14a68]{position:absolute;top:0;left:50%;width:min(100%,50rem);height:auto;pointer-events:none;transform:translate(-50%)}.banner__street path[data-v-d0b14a68]{fill:var(--brand-soft)}.banner__content[data-v-d0b14a68]{width:min(100%,48rem);position:relative;z-index:1;padding:0 2rem}.banner__title[data-v-d0b14a68]{display:block;font-size:var(--font-size-2xl);font-size:var(--font-size-xl);font-weight:600;line-height:1.15;margin-bottom:var(--spacing-0-5)}.banner__text[data-v-d0b14a68]{font-size:var(--font-size-md);line-height:1.35;max-width:34rem;padding-right:12rem}.banner__mascot[data-v-d0b14a68]{width:10rem;height:auto;position:absolute;top:-2rem;right:2rem}@media(max-width:639px){.banner[data-v-d0b14a68]{min-height:0;padding-bottom:1rem}.banner__content[data-v-d0b14a68]{padding:0 1rem}.banner__title[data-v-d0b14a68]{font-size:var(--font-size-lg)}.banner__text[data-v-d0b14a68]{font-size:var(--font-size-base);padding-right:6rem}.banner__mascot[data-v-d0b14a68]{width:6rem;right:0;top:0}}.org-news[data-v-14d9470a]{display:flex;flex-direction:column;gap:var(--spacing-2)}.org-news__header[data-v-14d9470a]{display:flex;align-items:center;justify-content:space-between}.org-news__title[data-v-14d9470a]{font-weight:600;font-size:var(--font-size-2xl)}.org-news__list[data-v-14d9470a]{display:flex;flex-direction:column;gap:var(--spacing-1)}.org-news__link[data-v-14d9470a]{text-decoration:none;color:inherit}.partner__container[data-v-a071268a]{width:100%;flex-grow:1}.partner__content[data-v-a071268a]{display:flex;flex-direction:column;gap:var(--spacing-3);width:100%;margin-bottom:var(--spacing-2);padding:0 var(--spacing-1) var(--spacing-3)}@media(min-width:640px){.partner__content[data-v-a071268a]{padding-left:var(--spacing-2);padding-right:var(--spacing-2);padding-bottom:var(--spacing-4)}}.partner__profile-card[data-v-a071268a]{width:100%;max-width:78rem;margin-left:auto;margin-right:auto;background-color:var(--color-surface);border-radius:var(--radius-2xl);padding:var(--spacing-2)}@media(min-width:1024px){.partner__profile-card[data-v-a071268a]{padding:var(--spacing-3);border-radius:var(--radius-2xl)}}.partner__body[data-v-a071268a]{width:100%;max-width:78rem;margin-left:auto;margin-right:auto;margin-top:var(--spacing-3);display:grid;grid-template-columns:minmax(0,1fr);gap:var(--spacing-3);align-items:start}@media(min-width:1024px){.partner__body--with-news[data-v-a071268a]{grid-template-columns:minmax(0,1fr) 27rem}}.partner__header[data-v-a071268a]{display:flex;flex-direction:column;gap:var(--spacing-2);align-items:flex-start}@media(min-width:768px){.partner__header[data-v-a071268a]{display:grid;grid-template-columns:8.5rem minmax(0,42rem);gap:var(--spacing-2)}}.partner__avatar[data-v-a071268a]{flex-shrink:0;flex-grow:0;width:6.75rem;aspect-ratio:1;min-height:0;overflow:hidden;border-radius:50%;border:4px solid var(--brand-soft)}.partner__avatar[data-v-a071268a] .user-image{width:100%;height:100%;border:0;border-radius:50%;object-fit:cover}@media(min-width:640px){.partner__avatar[data-v-a071268a]{width:7.5rem}}@media(min-width:768px){.partner__avatar[data-v-a071268a]{width:8rem}}.partner__info[data-v-a071268a]{display:flex;flex-direction:column;gap:var(--spacing-2);min-width:0}.partner__name-section[data-v-a071268a]{display:block}.partner__details[data-v-a071268a]{display:flex;flex-direction:column;gap:var(--spacing-0-5);align-items:flex-start}.partner__created[data-v-a071268a]{color:var(--color-text-muted);font-size:var(--font-size-md);line-height:1.3}@media(min-width:640px){.partner__created[data-v-a071268a]{font-size:var(--font-size-md)}}.partner__name[data-v-a071268a]{font-size:var(--font-size-2xl);line-height:1.1}@media(min-width:640px){.partner__name[data-v-a071268a]{font-size:var(--font-size-3xl);line-height:1.05}}.partner__badges[data-v-a071268a]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-1);margin-top:var(--spacing-1);position:relative}.partner__badge[data-v-a071268a]{display:inline-flex;align-items:center;gap:var(--spacing-0-5);min-height:2rem;padding:var(--spacing-0-5) var(--spacing-1);border-radius:var(--radius-full);background-color:var(--brand-soft);font-size:var(--font-size-base);font-weight:600;line-height:1;white-space:nowrap}.partner__badge-icon[data-v-a071268a]{color:var(--brand-accent);flex-shrink:0}.partner__question-mark[data-v-a071268a] .button-question-mark__trigger{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border-radius:var(--radius-full)}.partner__legend[data-v-a071268a]{font-size:var(--font-size-2xl);display:flex;flex-direction:column;gap:var(--spacing-1)}.partner__legend-item[data-v-a071268a]{display:flex;gap:var(--spacing-1)}.partner__legend-icon[data-v-a071268a]{color:var(--brand-accent);flex-shrink:0}.partner__legend-text[data-v-a071268a]{font-size:var(--font-size-base)}.partner__stats[data-v-a071268a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));text-align:center;gap:var(--spacing-2);margin-top:var(--spacing-2-5);padding-top:var(--spacing-2-5);border-top:1px solid #ddd}.partner__stat-card[data-v-a071268a]{display:flex;min-height:5.75rem;padding:var(--spacing-1) var(--spacing-1);background-color:var(--brand-soft);align-items:center;justify-content:center;flex-direction:column;border-radius:var(--radius-xl)}@media(min-width:1024px){.partner__stat-card[data-v-a071268a]{border-radius:var(--radius-xl)}}.partner__stat-value[data-v-a071268a]{color:var(--brand-accent);font-weight:600;font-size:var(--font-size-2xl);line-height:1}.partner__stat-label[data-v-a071268a]{line-height:1.2;font-size:var(--font-size-md);margin-top:var(--spacing-0-5)}.partner__bio[data-v-a071268a]{max-width:48rem}.partner__bio-text[data-v-a071268a]{color:var(--color-text);font-size:var(--font-size-lg);line-height:1.45;white-space:pre-wrap}@media(min-width:640px){.partner__bio-text[data-v-a071268a]{font-size:var(--font-size-lg);line-height:1.4}}.partner__bio-text[data-v-a071268a] a{color:var(--brand-strong)}.partner__bio-text[data-v-a071268a] a:hover{color:var(--brand-accent)}.partner__website[data-v-a071268a]{display:inline-flex;align-items:center;gap:var(--spacing-0-5);color:var(--brand-strong);font-size:var(--font-size-md);text-decoration:none;word-break:break-all}.partner__website[data-v-a071268a]:hover{color:var(--brand-accent)}.partner__other-platforms[data-v-a071268a]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-1)}.partner__other-platforms-title[data-v-a071268a]{font-size:var(--font-size-md);color:var(--color-text-muted)}.partner__platform-links[data-v-a071268a]{display:inline-flex;flex-wrap:wrap;gap:var(--spacing-1)}.partner__platform-link[data-v-a071268a]{display:inline-flex;align-items:center;gap:var(--spacing-0-5);color:var(--platform-color);font-weight:600;text-decoration:none}.partner__platform-link[data-v-a071268a]:hover{opacity:.8}.partner__platform-logo[data-v-a071268a]{height:1.2em;width:auto;background-color:var(--platform-color)}.partner__spots[data-v-a071268a]{min-width:0}.partner__spots-header[data-v-a071268a]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-1);margin-bottom:var(--spacing-2)}.partner__spots-title[data-v-a071268a]{display:inline-flex;align-items:center;gap:var(--spacing-1);font-weight:600;font-size:var(--font-size-2xl)}.partner__spots-count[data-v-a071268a]{display:inline-flex;align-items:center;padding:var(--spacing-0-5) var(--spacing-1);border-radius:var(--radius-full);background-color:var(--brand-soft);color:var(--brand-strong);font-size:var(--font-size-md);font-weight:600;line-height:1}.partner__region-map[data-v-a071268a]{margin-bottom:var(--spacing-2)}.partner__news[data-v-a071268a]{min-width:0}@media(min-width:1024px){.partner__news[data-v-a071268a]{position:sticky;top:var(--spacing-2)}}@media(min-width:640px){.partner__spots[data-v-a071268a] .spot-list__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
