.section.svelte-19ifqee{width:100%}.section--bg-transparent.svelte-19ifqee{background:0 0}.section--bg-surface.svelte-19ifqee{background:var(--color-surface)}.section--bg-surface-alt.svelte-19ifqee{background:var(--color-surface-alt)}.section--bg-primary.svelte-19ifqee{background:var(--color-primary);color:var(--color-primary-contrast)}.section--pad-none.svelte-19ifqee{padding-block:0}.section--pad-sm.svelte-19ifqee{padding-block:var(--space-8)}.section--pad-md.svelte-19ifqee{padding-block:var(--space-12)}.section--pad-lg.svelte-19ifqee{padding-block:var(--space-16)}.section--pad-xl.svelte-19ifqee{padding-block:var(--space-24)}@media (width<=767px){.section--pad-sm.svelte-19ifqee{padding-block:var(--space-5)}.section--pad-md.svelte-19ifqee{padding-block:var(--space-8)}.section--pad-lg.svelte-19ifqee{padding-block:var(--space-10)}.section--pad-xl.svelte-19ifqee{padding-block:var(--space-14)}}.placeholder.svelte-jaswbn{padding:var(--space-12) var(--space-6);border:1px dashed var(--color-border-strong);text-align:center;font-family:var(--font-family-ui);font-size:var(--font-size-14);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;color:var(--color-text-muted)}.link.svelte-18xgfjz{color:var(--color-link);transition:color var(--transition-fast), border-color var(--transition-fast);text-decoration:none}.link.svelte-18xgfjz:hover{text-decoration:underline}.link--underline.svelte-18xgfjz{text-underline-offset:2px;text-decoration:underline}.link--nav.svelte-18xgfjz{color:var(--color-text);font-family:var(--font-family-ui);font-weight:var(--font-weight-medium)}.link--nav.svelte-18xgfjz:hover{color:var(--color-text-strong);text-decoration:none}.link--action.svelte-18xgfjz{font-family:var(--font-family-ui);font-size:var(--font-size-15);font-weight:var(--font-weight-medium);color:var(--color-text-strong);border-bottom:1px solid var(--color-border-link);padding-bottom:var(--space-0-5);white-space:nowrap;display:inline-block}.link--action.svelte-18xgfjz:hover{border-color:var(--color-primary);text-decoration:none}.hero.svelte-19ezq2z{height:var(--size-hero);background:var(--color-surface);position:relative;overflow:hidden}.hero--page.svelte-19ezq2z{height:var(--size-page-hero)}.hero__media.svelte-19ezq2z{position:absolute;inset:0}.hero--page.svelte-19ezq2z .hero__media:where(.svelte-19ezq2z) img{filter:grayscale(.6)}.hero__overlay.svelte-19ezq2z{background:var(--gradient-hero-fade);position:absolute;inset:0}.hero--page.svelte-19ezq2z .hero__overlay:where(.svelte-19ezq2z){background:var(--gradient-page-hero-fade)}.hero__inner.svelte-19ezq2z{height:100%;max-width:var(--layout-max);margin-inline:auto;position:relative}.hero__content.svelte-19ezq2z{left:var(--layout-gutter);right:var(--layout-gutter);top:var(--space-30);max-width:760px;position:absolute}.hero--page.svelte-19ezq2z .hero__content:where(.svelte-19ezq2z){top:var(--space-24)}.hero__crumbs.svelte-19ezq2z{margin-bottom:var(--space-5-5)}.hero__title.svelte-19ezq2z{margin:var(--space-5-5) 0 0;font-size:var(--font-size-78);font-weight:var(--font-weight-bold);line-height:var(--line-height-display);letter-spacing:var(--letter-spacing-display);white-space:pre-line;text-wrap:balance}.hero--page.svelte-19ezq2z .hero__title:where(.svelte-19ezq2z){font-size:var(--font-size-72);letter-spacing:0;margin-top:0}.hero__accent.svelte-19ezq2z{color:var(--color-primary)}.hero__lead.svelte-19ezq2z{margin:var(--space-6-5) 0 0;max-width:600px;font-family:var(--font-family-ui);font-size:var(--font-size-20);line-height:var(--line-height-normal);color:var(--color-text-secondary)}.hero__actions.svelte-19ezq2z{align-items:center;gap:var(--space-7);margin-top:var(--space-10);flex-wrap:wrap;display:flex}.hero__links.svelte-19ezq2z{align-items:center;gap:var(--space-7);flex-wrap:wrap;display:flex}@media (width<=1023px){.hero--home.svelte-19ezq2z{height:var(--size-hero-md)}.hero__content.svelte-19ezq2z{top:var(--space-20)}.hero__title.svelte-19ezq2z,.hero--page.svelte-19ezq2z .hero__title:where(.svelte-19ezq2z){font-size:var(--font-size-60)}}@media (width<=767px){.hero--home.svelte-19ezq2z{height:var(--size-hero-m)}.hero--page.svelte-19ezq2z{height:var(--size-page-hero-m)}.hero__overlay.svelte-19ezq2z{background:var(--gradient-hero-fade-mobile)}.hero--page.svelte-19ezq2z .hero__overlay:where(.svelte-19ezq2z){background:var(--gradient-page-hero-fade-mobile)}.hero__content.svelte-19ezq2z,.hero--page.svelte-19ezq2z .hero__content:where(.svelte-19ezq2z){top:auto;bottom:var(--space-7);max-width:none}.hero--page.svelte-19ezq2z .hero__content:where(.svelte-19ezq2z){bottom:var(--space-6)}.hero__crumbs.svelte-19ezq2z{display:none}.hero__title.svelte-19ezq2z,.hero--page.svelte-19ezq2z .hero__title:where(.svelte-19ezq2z){margin-top:var(--space-3);font-size:var(--font-size-44)}.hero__lead.svelte-19ezq2z{margin-top:var(--space-3-5);font-size:var(--font-size-15)}.hero__actions.svelte-19ezq2z{align-items:stretch;gap:var(--space-4);margin-top:var(--space-5-5);flex-direction:column}.hero__actions.svelte-19ezq2z .btn{width:100%}.hero__links.svelte-19ezq2z{justify-content:center;gap:var(--space-5)}.hero__links.svelte-19ezq2z .link--action{font-size:var(--font-size-13)}}.ph.svelte-uxell5{padding-top:var(--space-18);padding-bottom:var(--space-10)}.ph--pad-sm.svelte-uxell5{padding-bottom:var(--space-8)}.ph--pad-lg.svelte-uxell5{padding-bottom:var(--space-14)}.ph--divider.svelte-uxell5{border-bottom:1px solid var(--color-border)}.ph--grid.ph--with-lead.svelte-uxell5{gap:var(--space-16);grid-template-columns:1fr 1fr;align-items:end;display:grid}.ph--flex.ph--with-lead.svelte-uxell5{justify-content:space-between;align-items:flex-end;gap:var(--space-16);display:flex}.ph__title.svelte-uxell5{font-size:var(--font-size-72);font-weight:var(--font-weight-bold);line-height:var(--line-height-display);white-space:pre-line;margin:0}.ph__crumbs.svelte-uxell5+.ph__title:where(.svelte-uxell5){margin-top:var(--space-5-5)}.ph__lead.svelte-uxell5{font-family:var(--font-family-ui);font-size:var(--font-size-18);line-height:var(--line-height-lead);color:var(--color-text-secondary);margin:0}.ph--flex.svelte-uxell5 .ph__lead:where(.svelte-uxell5){max-width:520px}@media (width<=1023px){.ph--grid.ph--with-lead.svelte-uxell5,.ph--flex.ph--with-lead.svelte-uxell5{display:block}.ph__title.svelte-uxell5{font-size:var(--font-size-60)}.ph__lead.svelte-uxell5{margin-top:var(--space-5);max-width:640px}}@media (width<=767px){.ph.svelte-uxell5{padding-top:var(--space-10);padding-bottom:var(--space-6)}.ph--pad-sm.svelte-uxell5{padding-bottom:var(--space-5)}.ph--pad-lg.svelte-uxell5{padding-bottom:var(--space-7)}.ph__title.svelte-uxell5{font-size:var(--font-size-46);white-space:normal}.ph__crumbs.svelte-uxell5+.ph__title:where(.svelte-uxell5){margin-top:var(--space-3-5)}.ph__lead.svelte-uxell5{margin-top:var(--space-3-5);font-size:var(--font-size-15);line-height:var(--line-height-normal)}}.heading--center.svelte-1xqw5io{text-align:center;max-width:800px;margin:0 auto}.heading--start.svelte-1xqw5io{text-align:start;max-width:800px}.heading__title.svelte-1xqw5io{font-size:var(--font-size-52);margin:0}.heading__description.svelte-1xqw5io{margin:var(--space-5) 0 0;font-family:var(--font-family-ui);font-size:var(--font-size-17);line-height:var(--line-height-text);color:var(--color-text-secondary);white-space:pre-line}@media (width<=767px){.heading__title.svelte-1xqw5io{font-size:var(--font-size-36)}.heading__description.svelte-1xqw5io{font-size:var(--font-size-15)}}.intro.svelte-kmj7q1{max-width:760px;margin:0 0 var(--space-8)}.intro__title.svelte-kmj7q1{font-size:var(--font-size-52);margin:0}.intro__description.svelte-kmj7q1{margin:var(--space-5) 0 0;font-family:var(--font-family-ui);font-size:var(--font-size-17);line-height:var(--line-height-text);color:var(--color-text-secondary)}.grid.svelte-kmj7q1{grid-template-columns:repeat(var(--columns), minmax(0, 1fr));gap:var(--space-0-5);display:grid}.card.svelte-kmj7q1{padding:var(--space-8);background:var(--color-surface)}.card__icon.svelte-kmj7q1{width:var(--size-icon-sm);height:var(--size-icon-sm);margin-bottom:var(--space-5);color:var(--color-primary)}.card__icon.svelte-kmj7q1 svg{width:100%;height:100%;display:block}.card__title.svelte-kmj7q1{margin:0 0 var(--space-2-5);font-size:var(--font-size-26)}.card__body.svelte-kmj7q1{font-family:var(--font-family-ui);font-size:var(--font-size-15);line-height:var(--line-height-normal);color:var(--color-text-muted);white-space:pre-line;margin:0}@media (width<=1023px){.grid.svelte-kmj7q1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.intro__title.svelte-kmj7q1{font-size:var(--font-size-36)}.intro__description.svelte-kmj7q1{font-size:var(--font-size-15)}.grid.svelte-kmj7q1{grid-template-columns:1fr}.card.svelte-kmj7q1{padding:var(--space-6)}}.stats.svelte-xk6rdj{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.stats__inner.svelte-xk6rdj{max-width:var(--layout-max);grid-template-columns:repeat(4,1fr);margin-inline:auto;display:grid}.stats__cell.svelte-xk6rdj{padding:var(--space-6-5) var(--layout-gutter);border-right:1px solid var(--color-border)}.stats__cell.svelte-xk6rdj:last-child{border-right:none}.stats__value.svelte-xk6rdj{font-family:var(--font-family-heading);font-size:var(--font-size-40);font-weight:var(--font-weight-semibold);line-height:var(--line-height-flat);margin:0}.stats__label.svelte-xk6rdj{margin:var(--space-1) 0 0;font-family:var(--font-family-ui);font-size:var(--font-size-13);letter-spacing:var(--letter-spacing-stat);color:var(--color-text-muted)}@media (width<=767px){.stats__inner.svelte-xk6rdj{grid-template-columns:1fr 1fr}.stats__cell.svelte-xk6rdj{padding:var(--space-4-5) var(--layout-gutter)}.stats__cell.svelte-xk6rdj:nth-child(2n){border-right:none}.stats__cell.svelte-xk6rdj:nth-child(-n+2){border-bottom:1px solid var(--color-border)}.stats__value.svelte-xk6rdj{font-size:var(--font-size-30)}.stats__label.svelte-xk6rdj{font-size:var(--font-size-12);margin-top:var(--space-0-5)}}.about.svelte-yotsgw{column-gap:var(--space-16);grid-template-columns:1fr 1fr;grid-template-areas:"text media""reasons media";align-items:center;display:grid}.about__text.svelte-yotsgw{grid-area:text;align-self:end}.about__media.svelte-yotsgw{grid-area:media;margin:0;position:relative}.about__reasons.svelte-yotsgw{margin:var(--space-9) 0 0;align-self:start;gap:var(--space-4-5);grid-area:reasons;padding:0;list-style:none;display:grid}.about__title.svelte-yotsgw{margin:var(--space-4) 0 0;font-size:var(--font-size-52);white-space:pre-line}.about__body.svelte-yotsgw{margin:var(--space-6) 0 0;font-family:var(--font-family-ui);font-size:var(--font-size-17);line-height:var(--line-height-text);color:var(--color-text-secondary)}.about__reason.svelte-yotsgw{gap:var(--space-4);display:flex}.about__num.svelte-yotsgw{width:var(--space-8);font-family:var(--font-family-heading);font-size:var(--font-size-22);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);color:var(--color-primary);flex-shrink:0}.about__reason-title.svelte-yotsgw{font-family:var(--font-family-ui);font-size:var(--font-size-17);font-weight:var(--font-weight-semibold);margin:0}.about__reason-text.svelte-yotsgw{margin:var(--space-0-5) 0 0;font-family:var(--font-family-ui);font-size:var(--font-size-15);color:var(--color-text-muted)}.about__photo.svelte-yotsgw{height:var(--size-feature-photo)}.about__photo.svelte-yotsgw img{filter:saturate(.85)}.about__badge.svelte-yotsgw{left:calc(-1 * var(--space-6));bottom:var(--space-8);max-width:260px;padding:var(--space-3-5) var(--space-4-5);background:var(--color-primary);color:var(--color-primary-contrast);font-family:var(--font-family-ui);font-size:var(--font-size-13);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wordmark);text-transform:uppercase;line-height:var(--line-height-compact);position:absolute}@media (width<=1023px){.about.svelte-yotsgw{grid-template-columns:1fr;grid-template-areas:"text""media""reasons"}.about__media.svelte-yotsgw{margin-top:var(--space-6)}.about__photo.svelte-yotsgw{height:360px}.about__badge.svelte-yotsgw{bottom:0;left:0}.about__reasons.svelte-yotsgw{margin-top:var(--space-6)}}@media (width<=767px){.about__title.svelte-yotsgw{margin-top:var(--space-2-5);font-size:var(--font-size-36);white-space:normal}.about__body.svelte-yotsgw{margin-top:var(--space-4);font-size:var(--font-size-15)}.about__photo.svelte-yotsgw{height:var(--size-feature-photo-m)}.about__badge.svelte-yotsgw{max-width:none;padding:var(--space-2-5) var(--space-3-5);font-size:var(--font-size-11);right:0}.about__reasons.svelte-yotsgw{gap:var(--space-3-5)}.about__reason.svelte-yotsgw{gap:var(--space-3)}.about__num.svelte-yotsgw{width:var(--space-7);font-size:var(--font-size-20)}.about__reason-title.svelte-yotsgw{font-size:var(--font-size-15)}.about__reason-text.svelte-yotsgw{font-size:var(--font-size-13)}}.cap.svelte-2kxplh{padding-bottom:var(--space-24)}.cap__head.svelte-2kxplh{justify-content:space-between;align-items:flex-end;gap:var(--space-8);margin-bottom:var(--space-8);display:flex}.cap__title.svelte-2kxplh{margin:var(--space-4) 0 0;font-size:var(--font-size-52)}.cap__link--bottom.svelte-2kxplh{display:none}.cap__grid.svelte-2kxplh{gap:var(--space-0-5);grid-template-columns:1fr 1fr;display:grid}.cap__card.svelte-2kxplh:last-child:nth-child(odd){grid-column:1/-1}.cap__card.svelte-2kxplh{gap:var(--space-6);padding:var(--space-10);background:var(--color-surface);grid-template-columns:1fr 1fr;display:grid}.cap__icon.svelte-2kxplh{width:var(--size-icon);height:var(--size-icon);border:2px solid var(--color-primary);justify-content:center;align-items:center;display:flex}.cap__icon.svelte-2kxplh i:where(.svelte-2kxplh){width:var(--size-icon-dot);height:var(--size-icon-dot);background:var(--color-primary);display:block}.cap__icon--circle.svelte-2kxplh,.cap__icon--circle.svelte-2kxplh i:where(.svelte-2kxplh){border-radius:var(--radius-full)}.cap__icon--diamond.svelte-2kxplh{width:calc(var(--size-icon) * .8);height:calc(var(--size-icon) * .8);margin:calc(var(--size-icon) * .1);transform:rotate(45deg)}.cap__icon--diamond.svelte-2kxplh i:where(.svelte-2kxplh){width:calc(var(--size-icon-dot) * .8);height:calc(var(--size-icon-dot) * .8)}.cap__card-title.svelte-2kxplh{margin:var(--space-5-5) 0 0;font-size:var(--font-size-34)}.cap__text.svelte-2kxplh{margin:var(--space-3) 0 0;font-family:var(--font-family-ui);font-size:var(--font-size-15);line-height:var(--line-height-normal);color:var(--color-text-muted)}.cap__values.svelte-2kxplh{gap:var(--space-3-5);padding-left:var(--space-6);border-left:1px solid var(--color-border-input);align-content:start;display:grid}.cap__value.svelte-2kxplh{gap:var(--space-0-5);display:grid}.cap__value-label.svelte-2kxplh{font-family:var(--font-family-ui);font-size:var(--font-size-12);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;color:var(--color-text-muted)}.cap__value-num.svelte-2kxplh{font-family:var(--font-family-heading);font-size:var(--font-size-32);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight)}.cap__note.svelte-2kxplh{font-family:var(--font-family-ui);font-size:var(--font-size-13);color:var(--color-text-muted);margin:0}.cap__photos.svelte-2kxplh{gap:var(--space-0-5);margin-top:var(--space-0-5);grid-template-columns:repeat(4,1fr);display:grid}.cap__photo.svelte-2kxplh{height:var(--size-strip-photo);background:var(--color-surface-alt);color:inherit;margin:0;text-decoration:none;display:block;position:relative;overflow:hidden}.cap__photo.svelte-2kxplh img{transition:transform var(--transition-slow)}.cap__photo.svelte-2kxplh:hover img{transform:scale(1.03)}.cap__caption.svelte-2kxplh{padding:var(--space-3-5) var(--space-4);background:var(--gradient-photo-fade);font-family:var(--font-family-ui);font-size:var(--font-size-14);font-weight:var(--font-weight-semibold);line-height:var(--line-height-compact);display:block;position:absolute;bottom:0;left:0;right:0}@media (width<=1023px){.cap__grid.svelte-2kxplh{grid-template-columns:1fr}.cap__photos.svelte-2kxplh{grid-template-columns:repeat(2,1fr)}}@media (width<=767px){.cap.svelte-2kxplh{padding-bottom:var(--space-14)}.cap__head.svelte-2kxplh{margin-bottom:var(--space-5);display:block}.cap__link--top.svelte-2kxplh{display:none}.cap__link--bottom.svelte-2kxplh{margin-top:var(--space-4-5);display:block}.cap__link--bottom.svelte-2kxplh .link--action{font-size:var(--font-size-14);border-bottom:none}.cap__title.svelte-2kxplh{margin-top:var(--space-2-5);font-size:var(--font-size-36)}.cap__card.svelte-2kxplh{gap:var(--space-3-5);padding:var(--space-6);grid-template-columns:1fr}.cap__icon.svelte-2kxplh{display:none}.cap__card-title.svelte-2kxplh{font-size:var(--font-size-26);margin-top:0}.cap__text.svelte-2kxplh{margin-top:var(--space-1-5);font-size:var(--font-size-13)}.cap__values.svelte-2kxplh{gap:var(--space-3);padding:var(--space-3-5) 0 0;border-left:none;border-top:1px solid var(--color-border-input);grid-template-columns:1fr 1fr}.cap__value-label.svelte-2kxplh{font-size:var(--font-size-11)}.cap__value-num.svelte-2kxplh{font-size:var(--font-size-24)}.cap__note.svelte-2kxplh{grid-column:1/-1}.cap__photos.svelte-2kxplh{scrollbar-width:none;margin-inline:calc(-1 * var(--layout-gutter));padding-inline:var(--layout-gutter);display:flex;overflow-x:auto}.cap__photos.svelte-2kxplh::-webkit-scrollbar{display:none}.cap__photo.svelte-2kxplh{width:var(--size-strip-photo-w);height:var(--size-strip-photo-m);flex:none}.cap__caption.svelte-2kxplh{padding:var(--space-2-5) var(--space-3);font-size:var(--font-size-13)}}.inq.svelte-1aj5fer{gap:var(--space-3-5);padding:var(--space-9);border-radius:var(--radius-sm);color:var(--color-text);font-family:var(--font-family-ui);scroll-margin-top:var(--space-24);display:grid}.inq--background.svelte-1aj5fer{background:var(--color-background);--inq-input-bg:var(--color-surface)}.inq--surface.svelte-1aj5fer{background:var(--color-surface);--inq-input-bg:var(--color-background)}.inq__title.svelte-1aj5fer{font-size:var(--font-size-32);margin:0}.inq__description.svelte-1aj5fer{margin:calc(-1 * var(--space-2)) 0 var(--space-1-5);font-size:var(--font-size-14);color:var(--color-text-muted)}.inq__honey.svelte-1aj5fer{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px}.inq__machine.svelte-1aj5fer{gap:var(--space-2);padding:var(--space-3) var(--space-3-5);border:1px solid var(--color-primary-outline);font-size:var(--font-size-14);align-items:baseline;display:flex}.inq__machine-label.svelte-1aj5fer{color:var(--color-text-muted)}.inq__row.svelte-1aj5fer{gap:var(--space-3-5);grid-template-columns:1fr 1fr;display:grid}.inq__field.svelte-1aj5fer{gap:var(--space-1-5);display:grid}.inq__label.svelte-1aj5fer{font-size:var(--font-size-13);color:var(--color-text-muted)}.inq__input.svelte-1aj5fer{width:100%;height:var(--size-input);padding:0 var(--space-3-5);background:var(--inq-input-bg);border:1px solid var(--color-border-input);border-radius:var(--radius-sm);color:var(--color-text);font-size:var(--font-size-15);transition:border-color var(--transition-fast), box-shadow var(--transition-fast)}.inq__input.svelte-1aj5fer::placeholder{color:var(--color-text-placeholder)}.inq__input.svelte-1aj5fer:focus{border-color:var(--color-primary);box-shadow:var(--shadow-focus);outline:none}.inq__input[aria-invalid=true].svelte-1aj5fer{border-color:var(--color-danger)}.inq__input.svelte-1aj5fer:disabled{opacity:.5}.inq__textarea.svelte-1aj5fer{height:var(--size-textarea);padding-block:var(--space-3);resize:vertical;line-height:var(--line-height-normal)}.inq__select.svelte-1aj5fer{display:block;position:relative}.inq__select.svelte-1aj5fer select:where(.svelte-1aj5fer){appearance:none;padding-right:var(--space-9);cursor:pointer}.inq__select.svelte-1aj5fer:after{content:"▾";right:var(--space-3-5);pointer-events:none;color:var(--color-text-secondary);position:absolute;top:50%;transform:translateY(-50%)}.inq__error.svelte-1aj5fer{font-size:var(--font-size-12);color:var(--color-danger)}.inq__error--global.svelte-1aj5fer{text-align:center;margin:0}.inq__upload.svelte-1aj5fer{gap:var(--space-2);display:grid}.inq__file.svelte-1aj5fer{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.inq__drop.svelte-1aj5fer{gap:var(--space-1);width:100%;padding:var(--space-6);border:1px dashed var(--color-primary-outline);border-radius:var(--radius-sm);text-align:center;cursor:pointer;color:inherit;transition:border-color var(--transition-fast), background-color var(--transition-fast);background:0 0;display:grid}.inq__drop.svelte-1aj5fer:hover,.inq__drop.is-over.svelte-1aj5fer{border-style:solid;border-color:var(--color-primary);background:var(--color-primary-faint)}.inq__drop-title.svelte-1aj5fer{font-size:var(--font-size-15);font-weight:var(--font-weight-semibold);color:var(--color-primary)}.inq__drop-hint.svelte-1aj5fer{font-size:var(--font-size-13);color:var(--color-text-muted)}.inq__files.svelte-1aj5fer{gap:var(--space-0-5);margin:0;padding:0;list-style:none;display:grid}.inq__file-row.svelte-1aj5fer{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-input);font-size:var(--font-size-14);display:flex}.inq__file-name.svelte-1aj5fer{overflow-wrap:anywhere}.inq__file-size.svelte-1aj5fer{color:var(--color-text-muted)}.inq__file-remove.svelte-1aj5fer{width:var(--space-8);height:var(--space-8);color:var(--color-text-muted);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.inq__file-remove.svelte-1aj5fer:hover{color:var(--color-text-strong)}.inq__submit.is-loading.svelte-1aj5fer{opacity:.7}.inq__consent.svelte-1aj5fer{text-align:center;font-size:var(--font-size-12);color:var(--color-text-muted);margin:0}.inq__success.svelte-1aj5fer{justify-items:center;gap:var(--space-4);padding:var(--space-8) 0;text-align:center;display:grid}.inq__check.svelte-1aj5fer{width:var(--size-icon);height:var(--size-icon);border-radius:var(--radius-full);background:var(--color-primary);color:var(--color-primary-contrast);justify-content:center;align-items:center;display:flex}.inq__success-text.svelte-1aj5fer{font-size:var(--font-size-16);line-height:var(--line-height-normal);max-width:40ch;margin:0}@media (width<=767px){.inq.svelte-1aj5fer{gap:var(--space-3);padding:var(--space-5)}.inq__title.svelte-1aj5fer{font-size:var(--font-size-26)}.inq__row.svelte-1aj5fer{gap:var(--space-3);grid-template-columns:1fr}.inq__label.svelte-1aj5fer{font-size:var(--font-size-12)}.inq__textarea.svelte-1aj5fer{height:var(--size-textarea-m)}.inq__drop.svelte-1aj5fer{padding:var(--space-4-5)}.inq__drop-title.svelte-1aj5fer{font-size:var(--font-size-14)}.inq__drop-hint.svelte-1aj5fer{font-size:var(--font-size-12)}}.band.svelte-3ah7tp{gap:var(--space-16);padding:var(--space-22) 0;color:var(--color-primary-contrast);grid-template-columns:1fr 1fr;display:grid}.band__title.svelte-3ah7tp{margin:var(--space-4) 0 0;font-size:var(--font-size-60);font-weight:var(--font-weight-bold);line-height:var(--line-height-display);color:inherit;white-space:pre-line}.band__lead.svelte-3ah7tp{margin:var(--space-5-5) 0 0;max-width:440px;font-family:var(--font-family-ui);font-size:var(--font-size-17);line-height:var(--line-height-lead)}.band__people.svelte-3ah7tp{margin:var(--space-9) 0 0;gap:var(--space-5-5);padding:0;list-style:none;display:grid}.band__person.svelte-3ah7tp{align-items:center;gap:var(--space-4);display:flex}.band__avatar.svelte-3ah7tp{width:var(--size-avatar);height:var(--size-avatar);border-radius:var(--radius-full);background:var(--color-primary-contrast-soft);flex-shrink:0;overflow:hidden}.band__name.svelte-3ah7tp{font-family:var(--font-family-ui);font-size:var(--font-size-17);font-weight:var(--font-weight-semibold);margin:0}.band__meta.svelte-3ah7tp{font-family:var(--font-family-ui);font-size:var(--font-size-14);opacity:.75;margin:0}.band__meta.svelte-3ah7tp a:where(.svelte-3ah7tp){color:inherit;text-decoration:none}.band__meta.svelte-3ah7tp a:where(.svelte-3ah7tp):hover{text-decoration:underline}@media (width<=1023px){.band.svelte-3ah7tp{gap:var(--space-10);padding:var(--space-16) 0;grid-template-columns:1fr}}@media (width<=767px){.band.svelte-3ah7tp{padding:var(--space-12) 0;flex-direction:column;gap:0;display:flex}.band__text.svelte-3ah7tp{display:contents}.band__title.svelte-3ah7tp{margin-top:var(--space-2-5);font-size:var(--font-size-40);white-space:normal}.band__lead.svelte-3ah7tp{margin:var(--space-3-5) 0 var(--space-5-5);font-size:var(--font-size-15);line-height:var(--line-height-normal)}.band__people.svelte-3ah7tp{margin-top:var(--space-7);gap:var(--space-3-5);order:2}.band__avatar.svelte-3ah7tp{display:none}.band__name.svelte-3ah7tp{font-size:var(--font-size-14)}.band__form.svelte-3ah7tp{order:1}}.chips.svelte-1nhy3d0{gap:var(--space-2);display:flex}.chips__chip.svelte-1nhy3d0{appearance:none;padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);border:1px solid var(--color-border-strong);min-height:38px;color:var(--color-text-secondary);font-family:var(--font-family-ui);font-size:var(--font-size-14);font-weight:var(--font-weight-medium);cursor:pointer;white-space:nowrap;transition:border-color var(--transition-fast), background-color var(--transition-fast), color var(--transition-fast);background:0 0;flex:none;line-height:1}.chips__chip.svelte-1nhy3d0:hover{border-color:var(--color-text-strong);color:var(--color-text-strong)}.chips__chip.is-active.svelte-1nhy3d0{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-primary-contrast);font-weight:var(--font-weight-semibold)}@media (width<=767px){.chips.svelte-1nhy3d0{scrollbar-width:none;margin-inline:calc(-1 * var(--layout-gutter));padding-inline:var(--layout-gutter);overflow-x:auto}.chips.svelte-1nhy3d0::-webkit-scrollbar{display:none}.chips__chip.svelte-1nhy3d0{padding:var(--space-2) var(--space-3-5);min-height:36px;font-size:var(--font-size-13)}}.card.svelte-hambmy{background:var(--color-surface);color:inherit;text-decoration:none;display:block}.card__media.svelte-hambmy{height:var(--size-card-photo);position:relative;overflow:hidden}.card__media--empty.svelte-hambmy{background:var(--color-surface-alt);justify-content:center;align-items:center;display:flex}.card__media.svelte-hambmy img{transition:transform var(--transition-slow)}.card.svelte-hambmy:hover .card__media:where(.svelte-hambmy) img{transform:scale(1.03)}.card__placeholder.svelte-hambmy{font-family:var(--font-family-ui);font-size:var(--font-size-13);color:var(--color-text-secondary);line-height:1}.card__media.svelte-hambmy .card__tag{top:var(--space-3-5);left:var(--space-3-5);position:absolute}.card__new.svelte-hambmy{top:var(--space-3-5);right:var(--space-3-5);background:var(--color-primary);color:var(--color-primary-contrast);font-family:var(--font-family-ui);font-size:var(--font-size-11);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tag);text-transform:uppercase;padding:var(--space-1-5) var(--space-2-5);line-height:1;position:absolute}.card__body.svelte-hambmy{padding:var(--space-5-5) var(--space-6) var(--space-6)}.card__operation.svelte-hambmy{display:none}.card__title.svelte-hambmy{font-size:var(--font-size-28);transition:color var(--transition-fast);margin:0}.card.svelte-hambmy:hover .card__title:where(.svelte-hambmy){color:var(--color-primary)}.card__type.svelte-hambmy{margin:var(--space-1) 0 0;font-family:var(--font-family-ui);font-size:var(--font-size-14);line-height:var(--line-height-compact);color:var(--color-text-muted)}.card__values.svelte-hambmy{gap:var(--space-3);margin:var(--space-4-5) 0 0;padding-top:var(--space-4);border-top:1px solid var(--color-border);grid-template-columns:1fr 1fr;display:grid}.card__value.svelte-hambmy dt:where(.svelte-hambmy){font-family:var(--font-family-ui);font-size:var(--font-size-11);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;color:var(--color-text-muted)}.card__value.svelte-hambmy dd:where(.svelte-hambmy){margin:var(--space-0-5) 0 0;font-family:var(--font-family-heading);font-size:var(--font-size-22);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight)}.card__value.svelte-hambmy dd.is-unknown:where(.svelte-hambmy){color:var(--color-text-secondary)}.card__inline.svelte-hambmy{display:none}@media (width<=767px){.card.svelte-hambmy{grid-template-columns:var(--size-card-photo-m) 1fr;display:grid}.card__media.svelte-hambmy{height:100%;min-height:100px}.card__media.svelte-hambmy .card__tag,.card__new.svelte-hambmy,.card__placeholder.svelte-hambmy,.card__values.svelte-hambmy{display:none}.card__body.svelte-hambmy{padding:var(--space-4)}.card__operation.svelte-hambmy{font-family:var(--font-family-ui);font-size:var(--font-size-10);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tag);text-transform:uppercase;color:var(--color-primary);display:block}.card__title.svelte-hambmy{margin-top:var(--space-1);font-size:var(--font-size-22)}.card__type.svelte-hambmy{display:none}.card__inline.svelte-hambmy{margin:var(--space-1-5) 0 0;font-family:var(--font-family-ui);font-size:var(--font-size-13);line-height:var(--line-height-compact);color:var(--color-text-muted);display:block}.card__inline.svelte-hambmy strong:where(.svelte-hambmy){color:var(--color-text);font-weight:var(--font-weight-semibold)}}.mg__filter.svelte-1pbzitc{border-bottom:1px solid var(--color-border)}.mg__filter-inner.svelte-1pbzitc{justify-content:space-between;align-items:center;gap:var(--space-6);padding:var(--space-6) 0;display:flex}.mg__note.svelte-1pbzitc{font-family:var(--font-family-ui);font-size:var(--font-size-13);letter-spacing:var(--letter-spacing-stat);color:var(--color-text-muted);flex-shrink:0;margin:0}.mg__grid.svelte-1pbzitc{gap:var(--space-0-5);padding:var(--space-10) 0 var(--space-20);animation:svelte-1pbzitc-fade var(--transition-fast);grid-template-columns:repeat(3,1fr);display:grid}@keyframes svelte-1pbzitc-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.mg__grid.svelte-1pbzitc{animation:none}}@media (width<=1279px){.mg__grid.svelte-1pbzitc{grid-template-columns:repeat(2,1fr)}}@media (width<=767px){.mg__filter.svelte-1pbzitc{border-bottom:none}.mg__filter-inner.svelte-1pbzitc{padding:0 0 var(--space-5)}.mg__note.svelte-1pbzitc{display:none}.mg__grid.svelte-1pbzitc{padding:0 0 var(--space-10);grid-template-columns:1fr}.mg--sticky.svelte-1pbzitc .mg__grid:where(.svelte-1pbzitc){padding-bottom:var(--space-30)}}.accordion.svelte-4oumk9{border-top:1px solid var(--color-border);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.accordion__item.svelte-4oumk9{border-bottom:1px solid var(--color-border)}.accordion__trigger.svelte-4oumk9{align-items:center;gap:var(--space-4);width:100%;padding:var(--space-5) 0;cursor:pointer;text-align:left;color:var(--color-text);font-family:var(--font-family-ui);font-weight:var(--font-weight-semibold);font-size:var(--font-size-18);transition:color var(--transition-fast);background:0 0;border:none;display:flex}.accordion__trigger.svelte-4oumk9:hover{color:var(--color-text-strong)}.accordion__icon.svelte-4oumk9{width:var(--space-8);height:var(--space-8);color:var(--color-primary);justify-content:center;align-items:center;display:inline-flex}.accordion__icon.svelte-4oumk9 svg,.accordion__icon.svelte-4oumk9 img{width:100%;height:auto;display:block}.accordion__title.svelte-4oumk9{line-height:var(--line-height-snug);flex:1}.accordion__caret.svelte-4oumk9{color:var(--color-text-muted);transition:transform var(--transition-base);justify-content:center;align-items:center;display:inline-flex}.accordion__caret--open.svelte-4oumk9{transform:rotate(180deg)}.accordion__body.svelte-4oumk9{padding-bottom:var(--space-5);font-family:var(--font-family-ui);font-size:var(--font-size-15);line-height:var(--line-height-text);color:var(--color-text-secondary)}.accordion__body.svelte-4oumk9 p:where(.svelte-4oumk9){white-space:pre-line}.accordion__body.svelte-4oumk9 a{color:var(--color-link)}.accordion__body.svelte-4oumk9 strong{color:var(--color-text)}.faq.svelte-1vshlf3{max-width:820px}.faq__title.svelte-1vshlf3{margin:0 0 var(--space-8);font-size:var(--font-size-52)}@media (width<=767px){.faq__title.svelte-1vshlf3{margin-bottom:var(--space-5);font-size:var(--font-size-36)}}.prose.svelte-1hrbthe{max-width:820px}.prose__title.svelte-1hrbthe{margin:0 0 var(--space-8);font-size:var(--font-size-52);font-weight:var(--font-weight-bold)}.prose__body.svelte-1hrbthe{font-family:var(--font-family-ui);font-size:var(--font-size-17);line-height:var(--line-height-text);color:var(--color-text-secondary)}.prose__body.svelte-1hrbthe h2{margin:var(--space-10) 0 var(--space-4);font-size:var(--font-size-34);color:var(--color-text)}.prose__body.svelte-1hrbthe h3{margin:var(--space-8) 0 var(--space-3);font-size:var(--font-size-24);color:var(--color-text)}.prose__body.svelte-1hrbthe p{margin:0 0 var(--space-4)}.prose__body.svelte-1hrbthe ul,.prose__body.svelte-1hrbthe ol{margin:0 0 var(--space-4);padding-left:var(--space-6)}.prose__body.svelte-1hrbthe li{margin:0 0 var(--space-2)}.prose__body.svelte-1hrbthe strong{font-weight:var(--font-weight-semibold);color:var(--color-text)}.prose__body.svelte-1hrbthe a{color:var(--color-link)}@media (width<=767px){.prose__title.svelte-1hrbthe{font-size:var(--font-size-36)}.prose__body.svelte-1hrbthe{font-size:var(--font-size-15)}.prose__body.svelte-1hrbthe h2{font-size:var(--font-size-26)}}.cta.svelte-acng7z{justify-content:space-between;align-items:center;gap:var(--space-10);margin-bottom:var(--space-20);padding:var(--space-10) var(--space-12);display:flex}.cta--primary.svelte-acng7z{background:var(--color-primary);color:var(--color-primary-contrast)}.cta--surface.svelte-acng7z{background:var(--color-surface);color:var(--color-text)}.cta__title.svelte-acng7z{font-size:var(--font-size-40);font-weight:var(--font-weight-bold);color:inherit;margin:0}.cta__description.svelte-acng7z{margin:var(--space-2-5) 0 0;font-family:var(--font-family-ui);font-size:var(--font-size-16)}.cta__action.svelte-acng7z{flex:none}@media (width<=767px){.cta.svelte-acng7z{align-items:stretch;gap:var(--space-4-5);margin-bottom:var(--space-10);padding:var(--space-6);flex-direction:column}.cta__title.svelte-acng7z{font-size:var(--font-size-28)}.cta__description.svelte-acng7z{font-size:var(--font-size-15)}.cta__action.svelte-acng7z .btn{width:100%;height:50px}}.doc.svelte-gn9sk2{column-gap:var(--space-16);grid-template-columns:5fr 7fr;grid-template-areas:"text media""actions media";align-items:center;display:grid}.doc__text.svelte-gn9sk2{grid-area:text;align-self:end}.doc__media.svelte-gn9sk2{grid-area:media;margin:0}.doc__actions.svelte-gn9sk2{align-self:start;align-items:center;gap:var(--space-4) var(--space-8);margin-top:var(--space-8);flex-wrap:wrap;grid-area:actions;display:flex}.doc__title.svelte-gn9sk2{margin:var(--space-4) 0 0;font-size:var(--font-size-36)}.doc__body.svelte-gn9sk2{margin:var(--space-6) 0 0;font-family:var(--font-family-ui);font-size:var(--font-size-17);line-height:var(--line-height-text);color:var(--color-text-secondary)}.doc__preview.svelte-gn9sk2{border:1px solid var(--color-border);background:var(--color-background);transition:border-color .2s;display:block}.doc__preview.svelte-gn9sk2:hover{border-color:var(--color-primary)}.doc__preview.svelte-gn9sk2:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.doc__preview.svelte-gn9sk2 img{width:100%;height:auto;display:block}.doc__caption.svelte-gn9sk2{margin-top:var(--space-3);font-family:var(--font-family-ui);font-size:var(--font-size-13);color:var(--color-text-secondary)}@media (width<=1023px){.doc.svelte-gn9sk2{grid-template-columns:1fr;grid-template-areas:"text""media""actions"}.doc__media.svelte-gn9sk2{margin-top:var(--space-8)}.doc__actions.svelte-gn9sk2{margin-top:var(--space-6)}}@media (width<=767px){.doc__title.svelte-gn9sk2{margin-top:var(--space-2-5);font-size:var(--font-size-28)}.doc__body.svelte-gn9sk2{margin-top:var(--space-4);font-size:var(--font-size-15)}.doc__media.svelte-gn9sk2{margin-top:var(--space-6)}}.steps.svelte-1sip7bq{gap:var(--space-24);margin:0;padding:0;list-style:none;display:grid}.step.svelte-1sip7bq{gap:var(--space-16);grid-template-columns:1fr 1fr;align-items:center;display:grid}.step--reverse.svelte-1sip7bq .step__text:where(.svelte-1sip7bq){order:2}.step__title.svelte-1sip7bq{margin:var(--space-4) 0 0;font-size:var(--font-size-44)}.step__body.svelte-1sip7bq{margin:var(--space-5) 0 0;font-family:var(--font-family-ui);font-size:var(--font-size-17);line-height:var(--line-height-text);color:var(--color-text-secondary);white-space:pre-line}.step__cta.svelte-1sip7bq{margin-top:var(--space-7)}.step__media.svelte-1sip7bq{background:var(--color-surface-alt);height:400px}@media (width<=1023px){.steps.svelte-1sip7bq{gap:var(--space-14)}.step.svelte-1sip7bq{gap:var(--space-6);grid-template-columns:1fr}.step--reverse.svelte-1sip7bq .step__text:where(.svelte-1sip7bq){order:0}.step__media.svelte-1sip7bq{height:var(--size-feature-photo-m)}}@media (width<=767px){.step__title.svelte-1sip7bq{font-size:var(--font-size-30)}.step__body.svelte-1sip7bq{font-size:var(--font-size-15)}}.intro.svelte-vk7xsn{max-width:760px;margin:0 0 var(--space-8)}.intro__title.svelte-vk7xsn{font-size:var(--font-size-52);margin:0}.intro__description.svelte-vk7xsn{margin:var(--space-5) 0 0;font-family:var(--font-family-ui);font-size:var(--font-size-17);line-height:var(--line-height-text);color:var(--color-text-secondary)}.list.svelte-vk7xsn{gap:var(--space-0-5);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.quote.svelte-vk7xsn{justify-content:space-between;gap:var(--space-6);padding:var(--space-8);background:var(--color-surface);flex-direction:column;display:flex}.quote__text.svelte-vk7xsn{font-family:var(--font-family-ui);font-size:var(--font-size-17);line-height:var(--line-height-text);color:var(--color-text);margin:0}.quote__author.svelte-vk7xsn{align-items:center;gap:var(--space-3);display:flex}.quote__avatar.svelte-vk7xsn{width:var(--size-icon-sm);height:var(--size-icon-sm);border-radius:var(--radius-full);background:var(--color-surface-alt);flex-shrink:0;overflow:hidden}.quote__name.svelte-vk7xsn{font-family:var(--font-family-ui);font-size:var(--font-size-15);font-weight:var(--font-weight-semibold);margin:0}.quote__role.svelte-vk7xsn{font-family:var(--font-family-ui);font-size:var(--font-size-13);color:var(--color-text-muted);margin:0}@media (width<=1023px){.list.svelte-vk7xsn{grid-template-columns:1fr}}@media (width<=767px){.intro__title.svelte-vk7xsn{font-size:var(--font-size-36)}.quote.svelte-vk7xsn{padding:var(--space-6)}.quote__text.svelte-vk7xsn{font-size:var(--font-size-15)}}.tl.svelte-nc5wr8{gap:var(--space-16);padding:var(--space-20) 0;grid-template-columns:1fr 1fr;align-items:start;display:grid}.tl__sticky.svelte-nc5wr8{top:var(--space-24);position:sticky}.tl__title.svelte-nc5wr8{margin:var(--space-4) 0 0;font-size:var(--font-size-48)}.tl__text.svelte-nc5wr8{margin:var(--space-5-5) 0 0;font-family:var(--font-family-ui);font-size:var(--font-size-17);line-height:var(--line-height-text);color:var(--color-text-secondary)}.tl__stats.svelte-nc5wr8{gap:var(--space-0-5);margin-top:var(--space-9);grid-template-columns:repeat(3,1fr);display:grid}.tl__stat.svelte-nc5wr8{padding:var(--space-5);background:var(--color-surface)}.tl__stat-value.svelte-nc5wr8{font-family:var(--font-family-heading);font-size:var(--font-size-40);font-weight:var(--font-weight-semibold);line-height:var(--line-height-flat);margin:0}.tl__stat-label.svelte-nc5wr8{margin:var(--space-1) 0 0;font-family:var(--font-family-ui);font-size:var(--font-size-13);color:var(--color-text-muted)}.tl__list.svelte-nc5wr8{padding:0 0 0 var(--space-10);gap:var(--space-12);border-left:2px solid var(--color-border-input);margin:0;list-style:none;display:grid}.tl__item.svelte-nc5wr8{position:relative}.tl__dot.svelte-nc5wr8{left:calc(-1 * var(--space-10) - var(--size-dot) / 2 - 1px);top:var(--space-3);width:var(--size-dot);height:var(--size-dot);border-radius:var(--radius-full);background:var(--color-primary);box-sizing:border-box;position:absolute}.tl__item--unknown.svelte-nc5wr8 .tl__dot:where(.svelte-nc5wr8){background:var(--color-background);border:2px solid var(--color-primary)}.tl__year.svelte-nc5wr8{font-family:var(--font-family-heading);font-size:var(--font-size-44);font-weight:var(--font-weight-bold);line-height:var(--line-height-flat);color:var(--color-primary);margin:0}.tl__item--unknown.svelte-nc5wr8 .tl__year:where(.svelte-nc5wr8){color:var(--color-text-secondary)}.tl__item-title.svelte-nc5wr8{margin:var(--space-2-5) 0 0;font-family:var(--font-family-ui);font-size:var(--font-size-18);font-weight:var(--font-weight-semibold)}.tl__item-text.svelte-nc5wr8{margin:var(--space-1-5) 0 0;font-family:var(--font-family-ui);font-size:var(--font-size-15);line-height:var(--line-height-lead);color:var(--color-text-muted)}.tl__photo.svelte-nc5wr8{height:var(--size-timeline-photo);margin-top:var(--space-4-5)}@media (width<=1023px){.tl.svelte-nc5wr8{gap:var(--space-10);padding:var(--space-10) 0;grid-template-columns:1fr}.tl__sticky.svelte-nc5wr8{position:static}}@media (width<=767px){.tl__title.svelte-nc5wr8{margin-top:var(--space-2-5);font-size:var(--font-size-36)}.tl__text.svelte-nc5wr8{margin-top:var(--space-4);font-size:var(--font-size-15)}.tl__stats.svelte-nc5wr8{margin-top:var(--space-6)}.tl__stat.svelte-nc5wr8{padding:var(--space-3-5)}.tl__stat-value.svelte-nc5wr8{font-size:var(--font-size-30)}.tl__stat-label.svelte-nc5wr8{font-size:var(--font-size-12)}.tl__list.svelte-nc5wr8{padding-left:var(--space-6);gap:var(--space-8)}.tl__dot.svelte-nc5wr8{left:calc(-1 * var(--space-6) - var(--size-dot-m) / 2 - 1px);top:var(--space-2-5);width:var(--size-dot-m);height:var(--size-dot-m)}.tl__year.svelte-nc5wr8{font-size:var(--font-size-34)}.tl__item-title.svelte-nc5wr8{margin-top:var(--space-1-5);font-size:var(--font-size-16)}.tl__item-text.svelte-nc5wr8{margin-top:var(--space-1);font-size:var(--font-size-14)}.tl__photo.svelte-nc5wr8{height:var(--size-timeline-photo-m);margin-top:var(--space-3)}}.gal__filter.svelte-2abu9d{padding-bottom:var(--space-8)}.gal__grid.svelte-2abu9d{grid-template-columns:repeat(4,1fr);grid-auto-rows:var(--size-gallery-row);grid-auto-flow:dense;gap:var(--space-0-5);padding-bottom:var(--space-20);display:grid}.gal__item.svelte-2abu9d{background:var(--color-surface-alt);cursor:zoom-in;color:inherit;text-align:left;border:none;padding:0;position:relative;overflow:hidden}.gal__item.svelte-2abu9d img{transition:transform var(--transition-slow)}.gal__item.svelte-2abu9d:hover img{transform:scale(1.03)}.gal__item--big.svelte-2abu9d{grid-area:span 2/span 2}.gal__item--wide.svelte-2abu9d{grid-column:span 2}.gal__caption.svelte-2abu9d{padding:var(--space-3-5) var(--space-4);background:var(--gradient-photo-fade-soft);font-family:var(--font-family-ui);font-size:var(--font-size-13);font-weight:var(--font-weight-semibold);line-height:var(--line-height-compact);display:block;position:absolute;bottom:0;left:0;right:0}.gal__item--big.svelte-2abu9d .gal__caption:where(.svelte-2abu9d){padding:var(--space-4) var(--space-4-5);font-size:var(--font-size-14)}.gal__category.svelte-2abu9d{margin-bottom:var(--space-0-5);color:var(--color-primary);font-size:var(--font-size-11);letter-spacing:var(--letter-spacing-tag);text-transform:uppercase;display:block}.gal__more.svelte-2abu9d{background:var(--color-surface);color:var(--color-primary);font-family:var(--font-family-ui);font-size:var(--font-size-14);font-weight:var(--font-weight-semibold);cursor:pointer;transition:background-color var(--transition-fast);border:none;justify-content:center;align-items:center;display:flex}.gal__more.svelte-2abu9d:hover{background:var(--color-surface-alt)}.gal__empty.svelte-2abu9d{padding:var(--space-10) 0 var(--space-20);font-family:var(--font-family-ui);color:var(--color-text-muted);margin:0}@media (width<=1023px){.gal__grid.svelte-2abu9d{grid-template-columns:repeat(3,1fr);grid-auto-rows:200px}}@media (width<=767px){.gal__filter.svelte-2abu9d{padding-bottom:var(--space-5)}.gal__grid.svelte-2abu9d{grid-template-columns:1fr 1fr;grid-auto-rows:var(--size-gallery-row-m);padding-bottom:var(--space-10)}.gal__item--big.svelte-2abu9d{grid-row:span 1}.gal__item--mwide.svelte-2abu9d{grid-column:span 2}.gal__caption.svelte-2abu9d,.gal__item--big.svelte-2abu9d .gal__caption:where(.svelte-2abu9d){padding:var(--space-3) var(--space-3-5);font-size:var(--font-size-13)}.gal__category.svelte-2abu9d{display:none}.gal__more.svelte-2abu9d{height:var(--size-button-lg);grid-column:1/-1;align-self:start}}.team__band.svelte-1ovbx9a{border-bottom:1px solid var(--color-border)}.team.svelte-1ovbx9a .team__container{padding-inline:0}.team__list.svelte-1ovbx9a{grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.team__person.svelte-1ovbx9a{padding:var(--space-9) var(--layout-gutter);border-right:1px solid var(--color-border)}.team__person.svelte-1ovbx9a:last-child{border-right:none}.team__avatar.svelte-1ovbx9a{width:var(--size-avatar-lg);height:var(--size-avatar-lg);margin-bottom:var(--space-4-5);border-radius:var(--radius-full);background:var(--color-surface-alt);display:block;overflow:hidden}.team__name.svelte-1ovbx9a{font-family:var(--font-family-heading);font-size:var(--font-size-28);font-weight:var(--font-weight-semibold);line-height:var(--line-height-flat);text-transform:uppercase;margin:0}.team__role.svelte-1ovbx9a{margin:var(--space-1) 0 0;font-family:var(--font-family-ui);font-size:var(--font-size-14);line-height:var(--line-height-compact);color:var(--color-text-muted)}.team__contacts.svelte-1ovbx9a{gap:var(--space-1-5);margin-top:var(--space-4-5);font-family:var(--font-family-ui);display:grid}.team__phone.svelte-1ovbx9a{font-size:var(--font-size-16);font-weight:var(--font-weight-semibold);color:var(--color-primary);text-decoration:none}.team__phone.svelte-1ovbx9a:hover{color:var(--color-primary-hover)}.team__email.svelte-1ovbx9a{font-size:var(--font-size-15);color:var(--color-text);overflow-wrap:anywhere;text-decoration:none}.team__email.svelte-1ovbx9a:hover{color:var(--color-text-strong);text-decoration:underline}.team__call.svelte-1ovbx9a{display:none}@media (width<=1023px){.team__person.svelte-1ovbx9a{padding-block:var(--space-7)}.team__name.svelte-1ovbx9a{font-size:var(--font-size-24)}}@media (width<=767px){.team__band.svelte-1ovbx9a{border-bottom:none}.team.svelte-1ovbx9a .team__container{padding-inline:var(--layout-gutter)}.team__list.svelte-1ovbx9a{gap:var(--space-0-5);grid-template-columns:1fr}.team__person.svelte-1ovbx9a{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4-5) var(--space-5);background:var(--color-surface);border-right:none;display:flex}.team__avatar.svelte-1ovbx9a,.team__contacts.svelte-1ovbx9a{display:none}.team__name.svelte-1ovbx9a{font-family:var(--font-family-ui);font-size:var(--font-size-16);text-transform:none;line-height:var(--line-height-snug)}.team__role.svelte-1ovbx9a{margin-top:var(--space-0-5);font-size:var(--font-size-13)}.team__call.svelte-1ovbx9a{flex:none;display:block}}.contact.svelte-1wshsit{padding:var(--space-20) 0}.contact--with-location.svelte-1wshsit{gap:var(--space-16);grid-template-columns:1fr 1.1fr;align-items:start;display:grid}.contact__address.svelte-1wshsit{margin:var(--space-4) 0 0;font-size:var(--font-size-44);white-space:pre-line}.contact__details.svelte-1wshsit{gap:var(--space-5);margin:var(--space-7) 0 0;font-family:var(--font-family-ui);grid-template-columns:1fr 1fr;display:grid}.contact__detail.svelte-1wshsit dt:where(.svelte-1wshsit){font-size:var(--font-size-12);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;color:var(--color-text-muted)}.contact__detail.svelte-1wshsit dd:where(.svelte-1wshsit){margin:var(--space-1) 0 0;font-size:var(--font-size-15);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}.contact__detail.svelte-1wshsit a:where(.svelte-1wshsit){color:inherit;text-decoration:none}.contact__detail.svelte-1wshsit a:where(.svelte-1wshsit):hover{color:var(--color-primary)}.contact__map.svelte-1wshsit{height:var(--size-map);margin-top:var(--space-8);background-color:var(--color-surface);background-image:linear-gradient(var(--color-grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--color-grid-line) 1px, transparent 1px);background-size:32px 32px;position:relative;overflow:hidden}.contact__map-frame.svelte-1wshsit{filter:invert(.92)hue-rotate(180deg)saturate(.35)brightness(.92)contrast(.95);border:0;width:100%;height:100%;display:block}.contact__pin.svelte-1wshsit{width:var(--size-pin);height:var(--size-pin);border-radius:var(--radius-full);background:var(--color-primary);box-shadow:var(--shadow-pin);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.contact__navigate.svelte-1wshsit{right:var(--space-4);bottom:var(--space-4);padding:var(--space-1-5) var(--space-2-5);background:var(--color-overlay-soft);position:absolute}.contact__navigate.svelte-1wshsit .contact__navigate-link{font-size:var(--font-size-13);font-weight:var(--font-weight-semibold)}.contact__navigate-mobile.svelte-1wshsit{display:none}.contact__notes.svelte-1wshsit{gap:var(--space-0-5);margin-top:var(--space-5);grid-template-columns:1fr 1fr;display:grid}.contact__note.svelte-1wshsit{padding:var(--space-4-5) var(--space-5);background:var(--color-surface);font-family:var(--font-family-ui);font-size:var(--font-size-14);line-height:var(--line-height-cozy);color:var(--color-text-secondary);margin:0}.contact__note-title.svelte-1wshsit{color:var(--color-primary);font-weight:var(--font-weight-semibold)}@media (width<=1023px){.contact--with-location.svelte-1wshsit{gap:var(--space-12);grid-template-columns:1fr}.contact__form.svelte-1wshsit{order:-1}}@media (width<=767px){.contact.svelte-1wshsit{padding:var(--space-10) 0}.contact--with-location.svelte-1wshsit{gap:var(--space-10)}.contact__address.svelte-1wshsit{margin-top:var(--space-2-5);font-size:var(--font-size-30)}.contact__details.svelte-1wshsit{gap:var(--space-3);margin-top:var(--space-5);grid-template-columns:1fr}.contact__detail.svelte-1wshsit dd:where(.svelte-1wshsit){font-size:var(--font-size-14)}.contact__map.svelte-1wshsit{height:var(--size-map-m);margin-top:var(--space-4)}.contact__navigate.svelte-1wshsit{display:none}.contact__navigate-mobile.svelte-1wshsit{margin-top:var(--space-0-5);display:block}.contact__navigate-mobile.svelte-1wshsit .btn{height:var(--size-button-md)}.contact__notes.svelte-1wshsit{grid-template-columns:1fr}}
