.background.svelte-3ned59{background-color:#f5f6f8}.contain.svelte-3ned59{height:100%;object-fit:contain}.cover.svelte-3ned59{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.contain.svelte-1xchvqj{height:100%;object-fit:contain}.cover.svelte-1xchvqj{height:100%;object-fit:cover}@font-face{font-family:GeneralGrotesqueLight;src:url(../../../fonts/GeneralGrotesque-Light.woff2) format("woff2"),url(../../../fonts/GeneralGrotesque-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:GeneralGrotesqueBook;src:url(../../../fonts/GeneralGrotesque-Book.woff2) format("woff2"),url(../../../fonts/GeneralGrotesque-Book.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:GeneralGrotesqueMono;src:url(../../../fonts/GeneralGrotesqueMono-Light.woff2) format("woff2"),url(../../../fonts/GeneralGrotesqueMono-Light.woff) format("woff");font-weight:400;font-style:normal}.card.svelte-1udyrqm{display:flex;flex-direction:column;gap:var(--space-m);height:100%}.card__media.svelte-1udyrqm{--_box-corner: var(--campfer-m);clip-path:polygon(var(--_box-corner) 0%,calc(100% - var(--_box-corner)) 0%,100% var(--_box-corner),100% calc(100% - var(--_box-corner)),calc(100% - var(--_box-corner)) 100%,var(--_box-corner) 100%,0% calc(100% - var(--_box-corner)),0% var(--_box-corner));position:relative;aspect-ratio:280/187;background-color:var(--color-white);overflow:hidden}.card__content.svelte-1udyrqm{display:flex;flex-direction:column;gap:var(--space-s)}.card__title.svelte-1udyrqm{font-family:var(--font-family-display);font-size:1.75rem;line-height:1.1428571429;font-weight:300;letter-spacing:-.03em}@media(min-width:768px){.card__title.svelte-1udyrqm{font-size:2.25rem;line-height:1.1666666667}}.card__text.svelte-1udyrqm{font-family:var(--font-family-display);font-size:1rem;line-height:1.375;font-weight:300;letter-spacing:-.01em;padding-top:var(--space-m);border-top:1px solid var(--color-black)}@media(min-width:768px){.card__media.svelte-1udyrqm{aspect-ratio:432/288}}@font-face{font-family:GeneralGrotesqueLight;src:url(../../../fonts/GeneralGrotesque-Light.woff2) format("woff2"),url(../../../fonts/GeneralGrotesque-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:GeneralGrotesqueBook;src:url(../../../fonts/GeneralGrotesque-Book.woff2) format("woff2"),url(../../../fonts/GeneralGrotesque-Book.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:GeneralGrotesqueMono;src:url(../../../fonts/GeneralGrotesqueMono-Light.woff2) format("woff2"),url(../../../fonts/GeneralGrotesqueMono-Light.woff) format("woff");font-weight:400;font-style:normal}.diamond.svelte-1i63et1{width:.5rem;height:.5rem;background-color:var(--color-orange);transform:rotate(45deg)}@font-face{font-family:GeneralGrotesqueLight;src:url(../../../fonts/GeneralGrotesque-Light.woff2) format("woff2"),url(../../../fonts/GeneralGrotesque-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:GeneralGrotesqueBook;src:url(../../../fonts/GeneralGrotesque-Book.woff2) format("woff2"),url(../../../fonts/GeneralGrotesque-Book.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:GeneralGrotesqueMono;src:url(../../../fonts/GeneralGrotesqueMono-Light.woff2) format("woff2"),url(../../../fonts/GeneralGrotesqueMono-Light.woff) format("woff");font-weight:400;font-style:normal}.kicker.svelte-loob5v{display:flex;align-items:center;gap:var(--space-xs);font-family:var(--font-family-mono);font-size:.625rem;line-height:1;font-weight:300;letter-spacing:-.01em;text-transform:uppercase}.kicker__text.svelte-loob5v{position:relative;top:-.5px}@font-face{font-family:GeneralGrotesqueLight;src:url(../../../fonts/GeneralGrotesque-Light.woff2) format("woff2"),url(../../../fonts/GeneralGrotesque-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:GeneralGrotesqueBook;src:url(../../../fonts/GeneralGrotesque-Book.woff2) format("woff2"),url(../../../fonts/GeneralGrotesque-Book.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:GeneralGrotesqueMono;src:url(../../../fonts/GeneralGrotesqueMono-Light.woff2) format("woff2"),url(../../../fonts/GeneralGrotesqueMono-Light.woff) format("woff");font-weight:400;font-style:normal}.section-header.svelte-ls99y2{width:calc(100% - var(--grid-margin) * 2);max-width:var(--max-width);margin-inline:var(--grid-margin);display:grid;grid-template-columns:[content-start] repeat(var(--grid-columns),1fr) [content-end];column-gap:var(--grid-gutter)}.section-header__inner.svelte-ls99y2{grid-column-end:span var(--grid-columns);display:flex;flex-direction:column;gap:var(--space-xs)}.section-header__title.svelte-ls99y2,.section-header__subtitle.svelte-ls99y2{font-family:var(--font-family-display);font-size:1.75rem;line-height:1.1428571429;font-weight:300;letter-spacing:-.03em}@media(min-width:768px){.section-header__title.svelte-ls99y2,.section-header__subtitle.svelte-ls99y2{font-size:2.25rem;line-height:1.1666666667}}.section-header__subtitle.svelte-ls99y2{color:var(--color-gray-400)}.section-header__description.svelte-ls99y2{font-family:var(--font-family-display);font-size:1rem;line-height:1.375;font-weight:300;letter-spacing:-.01em;max-width:60rem}.section-header__inner.svelte-ls99y2{display:flex;flex-direction:column;gap:1rem}@media(min-width:768px){.section-header__title.svelte-ls99y2,.section-header__subtitle.svelte-ls99y2{grid-column:1/span 6}.section-header__title__container.svelte-ls99y2{width:calc(100% - var(--grid-margin) * 2);max-width:var(--max-width);margin-inline:var(--grid-margin);display:grid;grid-template-columns:[content-start] repeat(var(--grid-columns),1fr) [content-end];column-gap:var(--grid-gutter);width:100%;margin:0}.section-header__description.svelte-ls99y2{grid-column-end:span 6}.section-header__description__container.svelte-ls99y2{width:calc(100% - var(--grid-margin) * 2);max-width:var(--max-width);margin-inline:var(--grid-margin);display:grid;grid-template-columns:[content-start] repeat(var(--grid-columns),1fr) [content-end];column-gap:var(--grid-gutter);width:100%;margin:0}}@media(min-width:1280px){.section-header__description.svelte-ls99y2{grid-column-end:span 4}}@font-face{font-family:GeneralGrotesqueLight;src:url(../../../fonts/GeneralGrotesque-Light.woff2) format("woff2"),url(../../../fonts/GeneralGrotesque-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:GeneralGrotesqueBook;src:url(../../../fonts/GeneralGrotesque-Book.woff2) format("woff2"),url(../../../fonts/GeneralGrotesque-Book.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:GeneralGrotesqueMono;src:url(../../../fonts/GeneralGrotesqueMono-Light.woff2) format("woff2"),url(../../../fonts/GeneralGrotesqueMono-Light.woff) format("woff");font-weight:400;font-style:normal}.cards.svelte-dcciv6{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--space-2xl);padding-top:var(--space-3xl)}.cards__header.svelte-dcciv6{width:100%;display:flex;flex-direction:column;align-items:center}.cards__content.svelte-dcciv6{overflow:hidden}.cards__content__inner.svelte-dcciv6{width:calc(100% - var(--grid-margin) * 2);max-width:var(--max-width);margin-inline:var(--grid-margin);display:grid;grid-template-columns:[content-start] repeat(var(--grid-columns),1fr) [content-end];column-gap:var(--grid-gutter)}.cards__card.svelte-dcciv6{grid-column-end:span var(--grid-columns)}.carousel.svelte-dcciv6{grid-column-end:span var(--grid-columns);width:100%}.carousel__inner.svelte-dcciv6{display:flex;width:100%;gap:var(--grid-gutter)}.carousel__item.svelte-dcciv6{flex:0 0 17.5rem}@media(min-width:768px){.carousel__inner.svelte-dcciv6{width:calc(100% - var(--grid-margin) * 2);max-width:var(--max-width);margin-inline:var(--grid-margin);display:grid;grid-template-columns:[content-start] repeat(var(--grid-columns),1fr) [content-end];column-gap:var(--grid-gutter);width:100%;margin-inline:0;row-gap:var(--space-xl)}.carousel__item.svelte-dcciv6{grid-column-end:span 4}}@font-face{font-family:GeneralGrotesqueLight;src:url(../../../fonts/GeneralGrotesque-Light.woff2) format("woff2"),url(../../../fonts/GeneralGrotesque-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:GeneralGrotesqueBook;src:url(../../../fonts/GeneralGrotesque-Book.woff2) format("woff2"),url(../../../fonts/GeneralGrotesque-Book.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:GeneralGrotesqueMono;src:url(../../../fonts/GeneralGrotesqueMono-Light.woff2) format("woff2"),url(../../../fonts/GeneralGrotesqueMono-Light.woff) format("woff");font-weight:400;font-style:normal}.contact-person.svelte-1rq9e7s{position:relative;display:flex;justify-content:center;margin-top:var(--space-2xl);padding-block:var(--space-2xl);background-color:var(--color-gray-500)}.contact-person__inner.svelte-1rq9e7s{width:calc(100% - var(--grid-margin) * 2);max-width:var(--max-width);margin-inline:var(--grid-margin);display:grid;grid-template-columns:[content-start] repeat(var(--grid-columns),1fr) [content-end];column-gap:var(--grid-gutter)}.contact-person__content.svelte-1rq9e7s{grid-column-end:span var(--grid-columns);display:flex;flex-direction:column;gap:var(--space-s);color:var(--color-white)}.contact-person__title.svelte-1rq9e7s{font-family:var(--font-family-display);font-size:2rem;line-height:1.125;font-weight:300;letter-spacing:-.03em}@media(min-width:768px){.contact-person__title.svelte-1rq9e7s{font-size:3rem;line-height:1.125}}.contact-person__person.svelte-1rq9e7s{display:grid;flex-direction:column;gap:var(--space-split);grid-column-end:span var(--grid-columns);margin-top:var(--space-xl);color:var(--color-black)}.contact-person__person__media.svelte-1rq9e7s,.contact-person__person__content.svelte-1rq9e7s{--_box-corner: var(--campfer-m);clip-path:polygon(var(--_box-corner) 0%,calc(100% - var(--_box-corner)) 0%,100% var(--_box-corner),100% calc(100% - var(--_box-corner)),calc(100% - var(--_box-corner)) 100%,var(--_box-corner) 100%,0% calc(100% - var(--_box-corner)),0% var(--_box-corner))}.contact-person__person__media.svelte-1rq9e7s{position:relative;aspect-ratio:1/1;overflow:hidden}.contact-person__person__content.svelte-1rq9e7s{display:flex;flex-direction:column;gap:var(--space-s);padding:var(--space-s);background-color:var(--color-gray-300)}.contact-person__person__role.svelte-1rq9e7s{color:var(--color-gray-500)}.contact-person__person__email.svelte-1rq9e7s,.contact-person__person__phone.svelte-1rq9e7s{display:flex;align-items:center;gap:.8125rem}@media(min-width:768px){.contact-person.svelte-1rq9e7s{padding-block:var(--space-xl)}.contact-person__content.svelte-1rq9e7s{grid-column-end:span 5}.contact-person__title.svelte-1rq9e7s{max-width:13ch}.contact-person__text.svelte-1rq9e7s{max-width:40ch}.contact-person__person.svelte-1rq9e7s{grid-column-end:span 7;display:grid;grid-template-columns:repeat(7,1fr);margin-top:0}.contact-person__person__media.svelte-1rq9e7s{grid-column:5/span 3}.contact-person__person__content.svelte-1rq9e7s{grid-row:1/span 1;grid-column:1/span 4}.contact-person__person__link.svelte-1rq9e7s{margin-top:auto;margin-bottom:0}}@font-face{font-family:GeneralGrotesqueLight;src:url(../../../fonts/GeneralGrotesque-Light.woff2) format("woff2"),url(../../../fonts/GeneralGrotesque-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:GeneralGrotesqueBook;src:url(../../../fonts/GeneralGrotesque-Book.woff2) format("woff2"),url(../../../fonts/GeneralGrotesque-Book.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:GeneralGrotesqueMono;src:url(../../../fonts/GeneralGrotesqueMono-Light.woff2) format("woff2"),url(../../../fonts/GeneralGrotesqueMono-Light.woff) format("woff");font-weight:400;font-style:normal}.content-media.svelte-1potue1{width:100%;display:flex;flex-direction:column;align-items:center}.content-media__inner.svelte-1potue1{width:calc(100% - var(--grid-margin) * 2);max-width:var(--max-width);margin-inline:var(--grid-margin);display:grid;grid-template-columns:[content-start] repeat(var(--grid-columns),1fr) [content-end];column-gap:var(--grid-gutter);align-items:start}.content-media__media.svelte-1potue1,.content-media__content.svelte-1potue1{grid-column-end:span var(--grid-columns)}.content-media__media.svelte-1potue1{--_box-corner: var(--campfer-m);clip-path:polygon(var(--_box-corner) 0%,calc(100% - var(--_box-corner)) 0%,100% var(--_box-corner),100% calc(100% - var(--_box-corner)),calc(100% - var(--_box-corner)) 100%,var(--_box-corner) 100%,0% calc(100% - var(--_box-corner)),0% var(--_box-corner));display:flex;align-items:center;background-color:var(--color-gray-100)}.content-media__media--space-around.svelte-1potue1{padding:1.25rem 2.5rem}.content-media__content.svelte-1potue1{display:flex;flex-direction:column;gap:var(--space-l)}.content-media__title.svelte-1potue1{font-family:var(--font-family-display);font-size:1.75rem;line-height:1.1428571429;font-weight:300;letter-spacing:-.03em}@media(min-width:768px){.content-media__title.svelte-1potue1{font-size:2.25rem;line-height:1.1666666667}}.content-media__logo.svelte-1potue1{font-family:var(--font-family-book)}@media(max-width:768px){.content-media__media.svelte-1potue1{margin-bottom:var(--space-m)}}@media(min-width:768px){.content-media__media.svelte-1potue1{grid-column-end:span 7;grid-row-start:1}.content-media__media--space-around.svelte-1potue1{padding:2.8125rem 4.5rem}.content-media__content.svelte-1potue1{grid-column-end:span 4;grid-row-start:1;padding-top:var(--space-xs)}.content-media--media-left.svelte-1potue1 .content-media__content:where(.svelte-1potue1){grid-column-start:9}.content-media--media-right.svelte-1potue1 .content-media__media:where(.svelte-1potue1){grid-column-start:6}}@font-face{font-family:GeneralGrotesqueLight;src:url(../../../fonts/GeneralGrotesque-Light.woff2) format("woff2"),url(../../../fonts/GeneralGrotesque-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:GeneralGrotesqueBook;src:url(../../../fonts/GeneralGrotesque-Book.woff2) format("woff2"),url(../../../fonts/GeneralGrotesque-Book.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:GeneralGrotesqueMono;src:url(../../../fonts/GeneralGrotesqueMono-Light.woff2) format("woff2"),url(../../../fonts/GeneralGrotesqueMono-Light.woff) format("woff");font-weight:400;font-style:normal}.content-media-block.svelte-d4rpvb{margin-block:var(--space-4xl)}@font-face{font-family:GeneralGrotesqueLight;src:url(../../../fonts/GeneralGrotesque-Light.woff2) format("woff2"),url(../../../fonts/GeneralGrotesque-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:GeneralGrotesqueBook;src:url(../../../fonts/GeneralGrotesque-Book.woff2) format("woff2"),url(../../../fonts/GeneralGrotesque-Book.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:GeneralGrotesqueMono;src:url(../../../fonts/GeneralGrotesqueMono-Light.woff2) format("woff2"),url(../../../fonts/GeneralGrotesqueMono-Light.woff) format("woff");font-weight:400;font-style:normal}.hero.svelte-19ezq2z{position:relative;aspect-ratio:390/640;overflow:hidden}.hero.svelte-19ezq2z:not(.hero--first){margin-top:var(--space-xl)}.hero__background.svelte-19ezq2z{position:absolute;inset:0}.hero__content.svelte-19ezq2z{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--color-gray-100)}.hero__content__inner.svelte-19ezq2z{width:calc(100% - var(--grid-margin) * 2);max-width:var(--max-width);margin-inline:var(--grid-margin);display:grid;grid-template-columns:[content-start] repeat(var(--grid-columns),1fr) [content-end];column-gap:var(--grid-gutter)}.hero__kicker.svelte-19ezq2z{grid-column-end:span var(--grid-columns);margin-bottom:var(--space-s)}.hero__title.svelte-19ezq2z{font-family:var(--font-family-display);font-size:2rem;line-height:1.125;font-weight:300;letter-spacing:-.03em}@media(min-width:768px){.hero__title.svelte-19ezq2z{font-size:3rem;line-height:1.125}}.hero__title.svelte-19ezq2z{grid-column-end:span var(--grid-columns);margin-bottom:var(--space-l)}.hero__title.svelte-19ezq2z span:where(.svelte-19ezq2z){display:block}.hero__title--2.svelte-19ezq2z span:where(.svelte-19ezq2z):nth-child(1){color:var(--color-gray-300)}.hero__title--3.svelte-19ezq2z span:where(.svelte-19ezq2z):nth-child(1){color:var(--color-gray-400)}.hero__title--3.svelte-19ezq2z span:where(.svelte-19ezq2z):nth-child(2){color:var(--color-gray-300)}.hero--first.svelte-19ezq2z .hero__title:where(.svelte-19ezq2z){font-family:var(--font-family-display);font-size:2.5rem;line-height:1.1;font-weight:300;letter-spacing:-.03em}@media(min-width:768px){.hero--first.svelte-19ezq2z .hero__title:where(.svelte-19ezq2z){font-size:4rem;line-height:1.0625}}.hero__description.svelte-19ezq2z{font-family:var(--font-family-display);font-size:1rem;line-height:1.375;font-weight:300;letter-spacing:-.01em;max-width:46ch;grid-column-end:span var(--grid-columns)}@media(min-width:768px){.hero.svelte-19ezq2z{aspect-ratio:1440/914}.hero__title.svelte-19ezq2z,.hero__description.svelte-19ezq2z{grid-column:1/span 6}}@font-face{font-family:GeneralGrotesqueLight;src:url(../../../fonts/GeneralGrotesque-Light.woff2) format("woff2"),url(../../../fonts/GeneralGrotesque-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:GeneralGrotesqueBook;src:url(../../../fonts/GeneralGrotesque-Book.woff2) format("woff2"),url(../../../fonts/GeneralGrotesque-Book.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:GeneralGrotesqueMono;src:url(../../../fonts/GeneralGrotesqueMono-Light.woff2) format("woff2"),url(../../../fonts/GeneralGrotesqueMono-Light.woff) format("woff");font-weight:400;font-style:normal}.icon-card.svelte-q30e3x{--_box-corner: var(--campfer-l);clip-path:polygon(var(--_box-corner) 0%,calc(100% - var(--_box-corner)) 0%,100% var(--_box-corner),100% calc(100% - var(--_box-corner)),calc(100% - var(--_box-corner)) 100%,var(--_box-corner) 100%,0% calc(100% - var(--_box-corner)),0% var(--_box-corner));height:100%;padding:var(--space-s);background-color:var(--color-gray-700)}.icon-card__content.svelte-q30e3x{display:flex;flex-direction:column}.icon-card__title.svelte-q30e3x{color:var(--color-gray-400)}.icon-card__text.svelte-q30e3x{margin-bottom:var(--space-xl)}.icon-card__icon.svelte-q30e3x{margin-top:auto;margin-bottom:0}@font-face{font-family:GeneralGrotesqueLight;src:url(../../../fonts/GeneralGrotesque-Light.woff2) format("woff2"),url(../../../fonts/GeneralGrotesque-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:GeneralGrotesqueBook;src:url(../../../fonts/GeneralGrotesque-Book.woff2) format("woff2"),url(../../../fonts/GeneralGrotesque-Book.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:GeneralGrotesqueMono;src:url(../../../fonts/GeneralGrotesqueMono-Light.woff2) format("woff2"),url(../../../fonts/GeneralGrotesqueMono-Light.woff) format("woff");font-weight:400;font-style:normal}.icon-cards.svelte-1e46gsz{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--space-2xl);padding-top:var(--space-3xl);padding-bottom:var(--space-3xl)}.icon-cards__header.svelte-1e46gsz{width:100%;display:flex;flex-direction:column;align-items:center}.icon-cards__content.svelte-1e46gsz{width:calc(100% - var(--grid-margin) * 2);max-width:var(--max-width);margin-inline:var(--grid-margin);display:grid;grid-template-columns:[content-start] repeat(var(--grid-columns),1fr) [content-end];column-gap:var(--grid-gutter);row-gap:var(--grid-gutter)}.icon-cards__card.svelte-1e46gsz{grid-column-end:span var(--grid-columns)}@media(min-width:768px){.icon-cards__card.svelte-1e46gsz{grid-column-end:span 6}}@font-face{font-family:GeneralGrotesqueLight;src:url(../../../fonts/GeneralGrotesque-Light.woff2) format("woff2"),url(../../../fonts/GeneralGrotesque-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:GeneralGrotesqueBook;src:url(../../../fonts/GeneralGrotesque-Book.woff2) format("woff2"),url(../../../fonts/GeneralGrotesque-Book.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:GeneralGrotesqueMono;src:url(../../../fonts/GeneralGrotesqueMono-Light.woff2) format("woff2"),url(../../../fonts/GeneralGrotesqueMono-Light.woff) format("woff");font-weight:400;font-style:normal}.ingress.svelte-1fd001y{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;padding-top:var(--space-2xl)}.ingress__content.svelte-1fd001y{width:calc(100% - var(--grid-margin) * 2);max-width:var(--max-width);margin-inline:var(--grid-margin);display:grid;grid-template-columns:[content-start] repeat(var(--grid-columns),1fr) [content-end];column-gap:var(--grid-gutter);--_box-corner: var(--campfer-l);clip-path:polygon(var(--_box-corner) 0%,calc(100% - var(--_box-corner)) 0%,100% var(--_box-corner),100% calc(100% - var(--_box-corner)),calc(100% - var(--_box-corner)) 100%,var(--_box-corner) 100%,0% calc(100% - var(--_box-corner)),0% var(--_box-corner));grid-column-end:span var(--grid-columns);background-color:var(--color-white);text-align:center}.ingress__content__inner.svelte-1fd001y{grid-column-end:span var(--grid-columns);padding:var(--space-3xl) var(--space-s);gap:var(--space-l);display:flex;flex-direction:column;align-items:center;justify-content:center}.ingress--color-dark.svelte-1fd001y .ingress__content:where(.svelte-1fd001y){background-color:var(--color-gray-200)}body.dark .ingress--color-default.svelte-1fd001y .ingress__content:where(.svelte-1fd001y){background-color:transparent}.ingress__header.svelte-1fd001y{display:flex;align-items:center;justify-content:center;gap:var(--space-xs)}.ingress__title.svelte-1fd001y{font-family:var(--font-family-mono);font-size:.625rem;line-height:1;font-weight:300;letter-spacing:-.01em;text-transform:uppercase}.ingress__text.svelte-1fd001y{font-family:var(--font-family-display);font-size:1.5rem;line-height:1.1666666667;font-weight:300;letter-spacing:-.03em}@media(min-width:768px){.ingress__text.svelte-1fd001y{font-size:2.25rem;line-height:1.1666666667}}.ingress__text.svelte-1fd001y{max-width:60rem}.ingress__text--secondary.svelte-1fd001y{color:var(--color-gray-500)}@font-face{font-family:GeneralGrotesqueLight;src:url(../../../fonts/GeneralGrotesque-Light.woff2) format("woff2"),url(../../../fonts/GeneralGrotesque-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:GeneralGrotesqueBook;src:url(../../../fonts/GeneralGrotesque-Book.woff2) format("woff2"),url(../../../fonts/GeneralGrotesque-Book.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:GeneralGrotesqueMono;src:url(../../../fonts/GeneralGrotesqueMono-Light.woff2) format("woff2"),url(../../../fonts/GeneralGrotesqueMono-Light.woff) format("woff");font-weight:400;font-style:normal}.product.svelte-1h6vixe{width:100%;display:flex;flex-direction:column;align-items:center;width:calc(100% - var(--grid-margin) * 2);max-width:var(--max-width);margin-inline:var(--grid-margin);display:grid;grid-template-columns:[content-start] repeat(var(--grid-columns),1fr) [content-end];column-gap:var(--grid-gutter);padding-block:var(--space-5xl)}.product__title.svelte-1h6vixe,.product__subtitle.svelte-1h6vixe,.product__image.svelte-1h6vixe,.product__content.svelte-1h6vixe{grid-column-end:span var(--grid-columns)}.product__title.svelte-1h6vixe{font-family:var(--font-family-display);font-size:2.5rem;line-height:1.1;font-weight:300;letter-spacing:-.03em}@media(min-width:768px){.product__title.svelte-1h6vixe{font-size:4rem;line-height:1.0625}}.product__title.svelte-1h6vixe{text-align:center}.product__subtitle.svelte-1h6vixe{font-family:var(--font-family-display);font-size:1.25rem;line-height:1.3;font-weight:300;letter-spacing:-.02em}@media(min-width:768px){.product__subtitle.svelte-1h6vixe{font-size:1.5rem;line-height:1.25}}.product__subtitle.svelte-1h6vixe{margin-top:var(--space-m);margin-inline:auto;text-align:center;max-width:35ch}.product__subtitle.svelte-1h6vixe span:where(.svelte-1h6vixe){display:block}.product__subtitle.svelte-1h6vixe span:where(.svelte-1h6vixe):nth-child(2n+2){color:var(--color-gray-400)}.product__image.svelte-1h6vixe{--_box-corner: var(--campfer-l);clip-path:polygon(var(--_box-corner) 0%,calc(100% - var(--_box-corner)) 0%,100% var(--_box-corner),100% calc(100% - var(--_box-corner)),calc(100% - var(--_box-corner)) 100%,var(--_box-corner) 100%,0% calc(100% - var(--_box-corner)),0% var(--_box-corner));margin-block:var(--space-3xl) var(--space-2xl)}.product__description.svelte-1h6vixe,.product__specifications.svelte-1h6vixe,.product__link.svelte-1h6vixe{padding-block:var(--space-m);border-top:1px solid var(--color-gray-500)}.product__description.svelte-1h6vixe{font-family:var(--font-family-display);font-size:1.25rem;line-height:1.3;font-weight:300;letter-spacing:-.02em}@media(min-width:768px){.product__description.svelte-1h6vixe{font-size:1.5rem;line-height:1.25}}.link__arrow.svelte-1h6vixe{margin-left:var(--space-2xs)}@media(min-width:768px){.product__image.svelte-1h6vixe{grid-column:2/span 10}.product__content.svelte-1h6vixe{display:grid;grid-template-columns:subgrid;width:100%}.product__description.svelte-1h6vixe{grid-column:2/span 4}.product__description--wide.svelte-1h6vixe{grid-column:2/span 7}.product__description__inner.svelte-1h6vixe{max-width:43ch}.product__specifications.svelte-1h6vixe,.product__link.svelte-1h6vixe{grid-column-end:span 3}}@font-face{font-family:GeneralGrotesqueLight;src:url(../../../fonts/GeneralGrotesque-Light.woff2) format("woff2"),url(../../../fonts/GeneralGrotesque-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:GeneralGrotesqueBook;src:url(../../../fonts/GeneralGrotesque-Book.woff2) format("woff2"),url(../../../fonts/GeneralGrotesque-Book.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:GeneralGrotesqueMono;src:url(../../../fonts/GeneralGrotesqueMono-Light.woff2) format("woff2"),url(../../../fonts/GeneralGrotesqueMono-Light.woff) format("woff");font-weight:400;font-style:normal}.products.svelte-y1ipsv{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--space-2xl);padding-top:var(--space-3xl)}.products__header.svelte-y1ipsv{width:100%;display:flex;flex-direction:column;align-items:center}.products__content.svelte-y1ipsv{display:flex;flex-direction:column;gap:var(--space-4xl)}@media(min-width:768px){.products__content.svelte-y1ipsv{gap:var(--space-l)}}@font-face{font-family:GeneralGrotesqueLight;src:url(../../../fonts/GeneralGrotesque-Light.woff2) format("woff2"),url(../../../fonts/GeneralGrotesque-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:GeneralGrotesqueBook;src:url(../../../fonts/GeneralGrotesque-Book.woff2) format("woff2"),url(../../../fonts/GeneralGrotesque-Book.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:GeneralGrotesqueMono;src:url(../../../fonts/GeneralGrotesqueMono-Light.woff2) format("woff2"),url(../../../fonts/GeneralGrotesqueMono-Light.woff) format("woff");font-weight:400;font-style:normal}.stat.svelte-hxljyi{display:flex;flex-direction:column;gap:var(--space-split);height:100%}.stat__header.svelte-hxljyi,.stat__content.svelte-hxljyi{--_box-corner: var(--campfer-m);clip-path:polygon(var(--_box-corner) 0%,calc(100% - var(--_box-corner)) 0%,100% var(--_box-corner),100% calc(100% - var(--_box-corner)),calc(100% - var(--_box-corner)) 100%,var(--_box-corner) 100%,0% calc(100% - var(--_box-corner)),0% var(--_box-corner));background-color:var(--color-white)}.stat__header.svelte-hxljyi{display:flex;flex-direction:column;padding:var(--space-s)}.stat__content.svelte-hxljyi{flex:1;padding:var(--space-s)}.stat__icon.svelte-hxljyi{width:3rem;height:3rem}.stat__icon.svelte-hxljyi svg{width:100%;height:100%}.stat__value.svelte-hxljyi{font-family:var(--font-family-display);font-size:3rem;line-height:1.0833333333;font-weight:300;letter-spacing:-.03em}@media(min-width:768px){.stat__value.svelte-hxljyi{font-size:4.5rem;line-height:1.0555555556}}.stat__value.svelte-hxljyi{margin-top:1.625rem;white-space:nowrap}.stat__description.svelte-hxljyi{font-family:var(--font-family-display);font-size:1rem;line-height:1.375;font-weight:300;letter-spacing:-.01em;margin-top:.875rem}.stat__text.svelte-hxljyi{font-family:var(--font-family-display);font-size:1rem;line-height:1.375;font-weight:300;letter-spacing:-.01em}@media(min-width:768px){.stat__value.svelte-hxljyi{margin-top:3rem}.stat__content.svelte-hxljyi{min-height:16.25rem}}@font-face{font-family:GeneralGrotesqueLight;src:url(../../../fonts/GeneralGrotesque-Light.woff2) format("woff2"),url(../../../fonts/GeneralGrotesque-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:GeneralGrotesqueBook;src:url(../../../fonts/GeneralGrotesque-Book.woff2) format("woff2"),url(../../../fonts/GeneralGrotesque-Book.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:GeneralGrotesqueMono;src:url(../../../fonts/GeneralGrotesqueMono-Light.woff2) format("woff2"),url(../../../fonts/GeneralGrotesqueMono-Light.woff) format("woff");font-weight:400;font-style:normal}.stats.svelte-1m7kela{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--space-2xl);padding-top:var(--space-3xl)}.stats__header.svelte-1m7kela{width:100%;display:flex;flex-direction:column;align-items:center}.stats__content.svelte-1m7kela{width:calc(100% - var(--grid-margin) * 2);max-width:var(--max-width);margin-inline:var(--grid-margin);display:grid;grid-template-columns:[content-start] repeat(var(--grid-columns),1fr) [content-end];column-gap:var(--grid-gutter);row-gap:var(--grid-gutter)}.stats__stat.svelte-1m7kela{grid-column-end:span var(--grid-columns)}@media(min-width:768px){.stats__stat.svelte-1m7kela{grid-column-end:span 6;height:100%}}@media(min-width:1280px){.stats__stat.svelte-1m7kela{grid-column-end:span 3}}@font-face{font-family:GeneralGrotesqueLight;src:url(../../../fonts/GeneralGrotesque-Light.woff2) format("woff2"),url(../../../fonts/GeneralGrotesque-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:GeneralGrotesqueBook;src:url(../../../fonts/GeneralGrotesque-Book.woff2) format("woff2"),url(../../../fonts/GeneralGrotesque-Book.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:GeneralGrotesqueMono;src:url(../../../fonts/GeneralGrotesqueMono-Light.woff2) format("woff2"),url(../../../fonts/GeneralGrotesqueMono-Light.woff) format("woff");font-weight:400;font-style:normal}.person.svelte-17rs8mv{display:flex;flex-direction:column}.person__image.svelte-17rs8mv{--_box-corner: var(--campfer-m);clip-path:polygon(var(--_box-corner) 0%,calc(100% - var(--_box-corner)) 0%,100% var(--_box-corner),100% calc(100% - var(--_box-corner)),calc(100% - var(--_box-corner)) 100%,var(--_box-corner) 100%,0% calc(100% - var(--_box-corner)),0% var(--_box-corner));position:relative;background-color:var(--color-gray-300);aspect-ratio:320/400;overflow:hidden;margin-bottom:var(--space-xs)}.person__role.svelte-17rs8mv{color:var(--color-gray-500)}@font-face{font-family:GeneralGrotesqueLight;src:url(../../../fonts/GeneralGrotesque-Light.woff2) format("woff2"),url(../../../fonts/GeneralGrotesque-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:GeneralGrotesqueBook;src:url(../../../fonts/GeneralGrotesque-Book.woff2) format("woff2"),url(../../../fonts/GeneralGrotesque-Book.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:GeneralGrotesqueMono;src:url(../../../fonts/GeneralGrotesqueMono-Light.woff2) format("woff2"),url(../../../fonts/GeneralGrotesqueMono-Light.woff) format("woff");font-weight:400;font-style:normal}.team.svelte-1ovbx9a{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--space-2xl);padding-top:var(--space-3xl)}.team__header.svelte-1ovbx9a{width:100%;display:flex;flex-direction:column;align-items:center}.team__content.svelte-1ovbx9a{width:calc(100% - var(--grid-margin) * 2);max-width:var(--max-width);margin-inline:var(--grid-margin);display:grid;grid-template-columns:[content-start] repeat(var(--grid-columns),1fr) [content-end];column-gap:var(--grid-gutter);row-gap:var(--space-s)}.team__person.svelte-1ovbx9a{grid-column-end:span calc(var(--grid-columns) / 2)}.team__quote.svelte-1ovbx9a{font-family:var(--font-family-display);font-size:1.5rem;line-height:1.1666666667;font-weight:300;letter-spacing:-.02em}@media(min-width:768px){.team__quote.svelte-1ovbx9a{font-size:1.5rem;line-height:1.25}}.team__quote.svelte-1ovbx9a{grid-column-end:span var(--grid-columns);display:flex;flex-direction:column;align-items:center;gap:var(--space-l);color:var(--color-gray-500);text-align:center}.team__quote__icon.svelte-1ovbx9a{width:2rem;height:2rem;color:var(--color-orange)}.team__quote__icon.svelte-1ovbx9a svg{width:100%;height:100%}@media(min-width:768px){.team__person.svelte-1ovbx9a{grid-column-end:span 3;height:100%}.team__person.svelte-1ovbx9a:nth-child(4n+1){grid-column-start:6}.team__person.svelte-1ovbx9a:nth-child(4n+3){grid-column-start:3}.team__person.svelte-1ovbx9a:nth-child(7){grid-column-start:9}.team__quote.svelte-1ovbx9a{grid-column:3/span 4;grid-row:4/span 1;margin-block:auto}.team__quote__icon.svelte-1ovbx9a{width:3rem;height:3rem}}@font-face{font-family:GeneralGrotesqueLight;src:url(../../../fonts/GeneralGrotesque-Light.woff2) format("woff2"),url(../../../fonts/GeneralGrotesque-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:GeneralGrotesqueBook;src:url(../../../fonts/GeneralGrotesque-Book.woff2) format("woff2"),url(../../../fonts/GeneralGrotesque-Book.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:GeneralGrotesqueMono;src:url(../../../fonts/GeneralGrotesqueMono-Light.woff2) format("woff2"),url(../../../fonts/GeneralGrotesqueMono-Light.woff) format("woff");font-weight:400;font-style:normal}.product-wrapper.svelte-1ifw4ou{background-color:var(--color-gray-700)}.ingress-wrapper.svelte-1ifw4ou:last-child{padding-bottom:var(--space-2xl)}.iconCards-wrapper.svelte-1ifw4ou+.ingress-wrapper:where(.svelte-1ifw4ou) .ingress{padding-top:0}
