
:root {--min-viewport: 360;--max-viewport: 1600;--base-font: 10;--clamp-unit: 1vw;}.logo-top {background-color: var(--primary); padding-top: 0; row-gap: 0px}.hero-north {gap: var(--container-gap); padding-top: var(--space-s); padding-bottom: var(--space-xxl); overflow: hidden}.hero-north [image-group-north] { position: relative; isolation: isolate;} .hero-north [image-group-north]::before { content: ''; width: 100%; height: 100vh; background-color: var(--tertiary); position: absolute; z-index: -1; inset-block-start: 65%;}.intro-foxtrot {row-gap: var(--content-gap); align-items: center}@media (max-width: 768px) {.intro-foxtrot {text-align: center; align-items: center; align-self: center !important; justify-content: center}}.intro-foxtrot__heading {font-family: "vag-rundschrift-d","vag-rundschrift-d Fallback"; color: var(--tertiary); font-size: calc(var(--text-xxl) * 2)}.accent-bg {background-color: var(--tertiary); padding-top: var(--space-xs); padding-right: var(--space-s); padding-bottom: var(--space-xs); padding-left: var(--space-s); color: var(--text-light-muted); border-radius: 20px}.accent-bg { order: -1;}.fr-accent-heading {line-height: 1.1; text-transform: lowercase; font-size: var(--text-s); font-family: "vag-rundschrift-d","vag-rundschrift-d Fallback"; letter-spacing: .06em; order: -1; margin-bottom: 0}.intro-foxtrot__accent-heading {color: var(--primary)}.intro-foxtrot__lede {font-size: var(--text-l); text-align: center; font-family: "vag-rundschrift-d","vag-rundschrift-d Fallback"}.image-group-north {grid-column: full; row-gap: var(--gap); overflow: clip-x}.image-group-north { --gap: var(--space-xs);}.image-group-north__row[data-row="1"] { grid-template-columns: .75fr 1.5fr 1fr .5fr; align-items: end;} .image-group-north__row[data-row="2"] { grid-template-columns: .5fr 1fr 1.5fr .75fr;}[data-row="1"] { .image-group-north__image:first-child, .image-group-north__image:last-child { --aspect-ratio: 1/1; } .image-group-north__image:nth-child(2) { --aspect-ratio: 16/9; } .image-group-north__image:nth-child(3) { --aspect-ratio: 6/4; } }[data-row="2"] { .image-group-north__image:first-child, .image-group-north__image:last-child { --aspect-ratio: 1/1; } .image-group-north__image:nth-child(2) { --aspect-ratio: 6/4; } .image-group-north__image:nth-child(3) { --aspect-ratio: 16/9; } }.image-group-north__row { --offset: 0; max-width: calc(100% + var(--offset)); width: calc(100% + var(--offset)); translate: calc(var(--offset) / 2 * -1) 0;}.image-group-north__row {display: grid; align-items: initial; gap: var(--gap)}.image-group-north__image:not(.tag), .image-group-north__image img {aspect-ratio: var(--aspect-ratio); object-fit: cover}.image-group-north__image {border-radius: var(--radius); width: 100%}.hero-north__inner {align-items: center; text-align: center; color: var(--text-light); row-gap: var(--content-gap)}.hero-north__inner { isolation: isolate;}@media (max-width: 768px) {.hero-north__inner {text-align: center; align-self: center !important; justify-content: center; align-items: center}}.hero-north__stat-grid {display: grid; align-items: initial; gap: 20px}.hero-north__stat-grid { grid-template-columns: 1fr 1fr 1fr; grid-template-rows: 1fr 1fr; grid-auto-flow: unset;} .hero-north__stat-grid>* { grid-row: unset; grid-column: unset;} .hero-north__stat-grid>*:where(:nth-child(2)) { grid-row: 1 / 3; grid-column: 2 / 3;}.hero-north__stat-grid { grid-template-columns: 1fr 1fr 1fr; grid-template-rows: 1fr 1fr; grid-auto-flow: unset;} .hero-north__stat-grid>* { grid-row: unset; grid-column: unset;} .hero-north__stat-grid>*:where(:nth-child(2)) { grid-row: 1 / 3; grid-column: 2 / 3;}@media (max-width: 768px) {.hero-north__stat-grid {justify-items: center; align-items: center; justify-content: center; align-content: center}}@media (max-width: 480px) {.hero-north__stat-grid {gap: 20px}.hero-north__stat-grid { grid-template-columns: 1fr 1fr; grid-template-rows: 1fr 1fr; grid-auto-flow: unset;}.hero-north__stat-grid>* { grid-row: unset; grid-column: unset;}.hero-north__stat-grid>*:where(:nth-child(2)) { grid-row: 2 / 3; grid-column: 1 / 3;}}.hero-north__stat-card {align-items: center; text-align: center; line-height: 1; row-gap: .5em}.hero-north__stat-card-stat {font-size: var(--text-xxl); color: var(--primary); font-family: "vag-rundschrift-d","vag-rundschrift-d Fallback"}.hero-north__stat-card-description {margin-top: 0 !important; margin-right: 0 !important; margin-bottom: 0 !important; margin-left: 0 !important; font-family: "vag-rundschrift-d","vag-rundschrift-d Fallback"}.fr-logo-grid-charlie {row-gap: var(--grid-gap); display: flex; flex-wrap: wrap; flex-direction: row; column-gap: var(--grid-gap); justify-content: center; padding-right: 0; padding-left: 0}.fr-logo-charlie {align-items: center; text-align: center; padding-top: var(--space-s); padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s); background-color: var(--white); border-radius: var(--radius-m); width: max-content}.fr-logo-charlie__logo:not(.tag), .fr-logo-charlie__logo img {object-fit: contain}.fr-logo-charlie__logo {height: 5em}.testimonial-container-mike {overflow: hidden; row-gap: calc(var(--content-gap) * 1.5); background-color: var(--secondary); max-height: var(--max-height)}.testimonial-container-mike {--padding: var(--space-xl); --clip-amount: 120px;  padding: var(--padding) var(--padding) 0 var(--padding);border-radius: calc(var(--radius) + var(--padding) / 2);}.testimonial-container-mike > * {border-radius: var(--radius);overflow: hidden;}@media (max-width: 768px) {.testimonial-container-mike { --padding: var(--space-l);}}@media (max-width: 480px) {.testimonial-container-mike { --padding: var(--space-m);}}.testimonial-container-mike__header {flex-direction: row; justify-content: space-between; column-gap: var(--space-m); row-gap: var(--content-gap); align-items: center; overflow: visible}.testimonial-container-mike__heading {width: 20ch; font-family: "vag-rundschrift-d","vag-rundschrift-d Fallback"; color: var(--primary-ultra-dark); font-size: var(--text-xxl)}.testimonial-container-mike__masonry {padding-left: 0; margin-bottom: calc(var(--clip-amount) * -1)}.testimonial-container-mike__masonry { list-style: none;--col-count: 3;--col-min-width: 250px;--col-rule-style: solid;--col-rule-width: 0;--col-rule-color: var(--black);--col-gap: var(--space-xs);--row-gap: var(--space-xs);} .testimonial-container-mike__masonry {display: block !important;columns: var(--col-count) var(--col-min-width);column-rule-style: var(--col-rule-style);column-rule-width: var(--col-rule-width);column-rule-color: var(--col-rule-color);gap: var(--col-gap);} .testimonial-container-mike__masonry > * {break-inside: avoid;margin-block-end: var(--row-gap);}.testimonial-card-mike {padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m); row-gap: var(--content-gap); background-color: var(--primary-light-trans-60)}.testimonial-card-mike { --thumb-size: 50px; border-radius: var(--radius);}.testimonial-card-mike__header {flex-direction: row; column-gap: var(--space-s); justify-content: space-between}.testimonial-card-mike__user {display: grid; align-items: initial; flex-direction: column; grid-template-columns: var(--thumb-size) var(--grid-1); gap: var(--space-xs); align-items: center}@media (max-width: 480px) {.testimonial-card-mike__user {grid-template-columns: var(--grid-1)}}.testimonial-card-mike__user-thumbnail {width: var(--thumb-size); height: var(--thumb-size)}.testimonial-card-mike__user-thumbnail:not(.tag), .testimonial-card-mike__user-thumbnail img {aspect-ratio: 1}.testimonial-card-mike__user-content {font-family: "vag-rundschrift-d","vag-rundschrift-d Fallback"; row-gap: 0px}.testimonial-card-mike__user-name {color: var(--primary-dark)}.testimonial-card-mike__user-title {color: var(--secondary-semi-dark)}.testimonial-card-mike__testimonial {color: var(--text-dark-muted)}.quote-left {margin-left: -30px; padding-top: var(--space-s); padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s); background-color: var(--secondary-ultra-dark-trans-20); border-radius: var(--radius); min-width: 106%; font-family: "vag-rundschrift-d","vag-rundschrift-d Fallback"}@media (max-width: 768px) {.quote-left {margin-left: 0; min-width: 100%}}.fr-cta-links-bravo {display: flex; flex-wrap: wrap; align-items: center; row-gap: var(--content-gap); column-gap: var(--content-gap); text-align: center}@media (max-width: 480px) {.fr-cta-links-bravo {flex-direction: column; width: 100%}.fr-cta-links-bravo > * {width: 100% !important;}}.fr-image-group-juliet {padding-top: var(--space-m); padding-bottom: var(--space-m); margin-top: -100px; background-color: var(--primary)}.fr-image-group-juliet__media-wrapper:nth-child(1) {grid-area: 3 / 1 / 5 / span 2;} .fr-image-group-juliet__media-wrapper:nth-child(2) {grid-area: 2 / 3 / 6 / span 2;} .fr-image-group-juliet__media-wrapper:nth-child(3) {grid-area: 1 / 5 / 5 / span 2;} .fr-image-group-juliet__media-wrapper:nth-child(4) {grid-area: 5 / 5 / end / span 2;} .fr-image-group-juliet__media-wrapper:nth-child(5) {grid-area: 1 / 7 / end / span 3;} .fr-image-group-juliet__media-wrapper:nth-child(6) {grid-area: 1 / 10 / 3 / span 2;} .fr-image-group-juliet__media-wrapper:nth-child(7) {grid-area: 3 / 10 / end / span 2;} .fr-image-group-juliet__media-wrapper:nth-child(8) {grid-area: 2 / 12 / 6 / span 2;} .fr-image-group-juliet__media-wrapper:nth-child(9) {grid-area: 3 / 14 / 5 / span 2;}.fr-image-group-juliet__inner {display: grid; align-items: initial; grid-template-columns: repeat(15, minmax(0, 1fr)); grid-template-rows: var(--grid-6); gap: calc(var(--content-gap) / 2)}@media (max-width: 768px) {.fr-image-group-juliet__inner {gap: calc(var(--content-gap) / 4)}}.fr-image-group-juliet__media-wrapper {width: 100%; height: 100%}.fr-image-group-juliet__media {width: 100%; height: 100%; border-radius: var(--radius-m); overflow: hidden}.fr-image-group-juliet__media:not(.tag), .fr-image-group-juliet__media img {object-fit: cover}.fr-image-group-kilo {display: grid; align-items: initial; grid-template-columns: var(--grid-3); gap: var(--grid-gap); grid-template-rows: var(--grid-1); margin-bottom: var(--space-xl)}.fr-image-group-kilo {--image-aspect-ratio: 3/4; --offset: var(--section-space-m); --image-radius: var(--radius); --caption-font-size: var(--text-s); --caption-font-color: var(--black-trans-80); --caption-align: left; --caption-order: -1;  --caption-gap: var(--text-xs);} .fr-image-group-kilo__media {aspect-ratio: var(--image-aspect-ratio);}@media (min-width: 767px) { .fr-image-group-kilo__media-wrapper:nth-child(2) {margin-block-start: var(--offset);}} .fr-image-group-kilo__media img {border-radius: var(--image-radius);} .fr-image-group-kilo figure {display: flex; flex-direction: column; gap: var(--caption-gap);} .fr-image-group-kilo .bricks-image-caption { position: static !important; color: var(--caption-font-color); background: transparent; font-size: var(--caption-font-size); text-align: var(--caption-align); padding: 0; order: var(--caption-order);}@media (max-width: 768px) {.fr-image-group-kilo {grid-template-columns: var(--grid-1); justify-items: center; align-items: center; justify-content: center}}.fr-image-group-kilo__media-wrapper {display: flex; flex-direction: column; row-gap: var(--space-xs)}@media (max-width: 768px) {.fr-image-group-kilo__media-wrapper {max-width: 50%}}.fr-image-group-kilo__media:not(.tag), .fr-image-group-kilo__media img {object-fit: cover}.fr-footer-delta {padding-top: var(--section-space-m); padding-right: var(--gutter); padding-bottom: var(--section-space-m); padding-left: var(--gutter); background-color: var(--secondary)}.fr-footer-delta__inner {display: flex; flex-direction: column; align-self: center !important; align-items: center; row-gap: var(--container-gap)}@media (max-width: 768px) {.fr-footer-delta__inner {align-items: center; text-align: left; align-self: center !important}}.fr-footer-delta__logo {width: 20em}.fr-social-alpha {align-items: center; display: flex; flex-wrap: wrap; column-gap: 1em; margin-top: 0; margin-bottom: 0; padding-left: 0; flex-shrink: 0}.fr-social-alpha {--icon-size: 1.5em; --icon-fill-color: transparent; --icon-stroke-color: var(--bg-dark); --icon-fill-color-hover: transparent; --icon-stroke-color-hover: var(--bg-dark); list-style-type: none;}@media (max-width: 1024px) {.fr-social-alpha {row-gap: 1em}}.fr-social-alpha__icon-wrapper {display: flex; text-decoration: none}.fr-social-alpha__icon-wrapper svg { height: var(--icon-size); width: var(--icon-size); fill: var(--icon-fill-color); color: var(--icon-stroke-color);} .fr-social-alpha__icon-wrapper i { color: var(--icon-fill-color); font-size: var(--icon-size);} .fr-social-alpha__icon-wrapper svg:hover { fill: var(--icon-fill-color-hover); color: var(--icon-stroke-color-hover); } .fr-social-alpha__icon-wrapper i:hover { color: var(--icon-fill-color-hover);}.fr-legal-meta-alpha {display: flex; flex-direction: row; column-gap: var(--content-gap); row-gap: calc(var(--content-gap) / 2); font-size: var(--text-s); color: var(--text-light-muted); margin-right: 0; margin-left: 0; align-self: center !important; justify-content: center; align-items: center; width: 100%}.fr-legal-meta-alpha--light .fr-legal-meta-alpha__nav a {color: var(--white-trans-60);} .fr-legal-meta-alpha--light .fr-legal-meta-alpha__nav a:hover {color: var(--white);}.fr-legal-meta-alpha--column {flex-direction: column; justify-content: center; align-items: center; row-gap: .5em}.fr-legal-meta-alpha__copyright {display: inline-flex; align-self: center}:root {--bricks-color-acss_import_transparent: transparent;}:root[data-brx-theme="dark"] {--bricks-color-acss_import_transparent: transparent;}#brxe-fxkxke {margin-bottom: -70px}@media (max-width: 1024px) {#brxe-fxkxke {margin-bottom: -40px}}@media (max-width: 768px) {#brxe-fxkxke {margin-bottom: 0}}#brxe-xjuyym {padding-right: var(--space-xs); padding-bottom: var(--space-l); padding-left: var(--space-xs); width: 30ch; text-align: center; font-family: "vag-rundschrift-d","vag-rundschrift-d Fallback"; color: var(--primary-ultra-dark)}#brxe-ovbqat {color: var(--text-light)}#brxe-rkuplc {margin-bottom: -8px; font-size: calc(var(--text-xxl) * 1.6)}@media (max-width: 480px) {#brxe-rkuplc {font-size: calc(var(--text-xxl) * 1.3)}}#brxe-dxxikr {font-size: var(--text-xxl)}@media (max-width: 1024px) {#brxe-dxxikr {font-size: var(--text-xxl)}}@media (max-width: 480px) {#brxe-dxxikr {font-size: var(--text-xxl)}}#brxe-gaufyn {justify-content: flex-end; transform: }@media (max-width: 768px) {#brxe-gaufyn {align-self: flex-end !important}}@media (max-width: 768px) {#brxe-nbxhmi {flex-direction: column}}#where {background-color: var(--secondary); position: relative; overflow: visible}#where{ overflow: visible;}#brxe-viikyp {align-self: center !important; justify-content: center; align-items: center}@media (max-width: 1024px) {#brxe-viikyp {margin-bottom: var(--space-l)}}#who {background-color: var(--white); position: relative; overflow: visible; margin-top: var(--space-xxl)}#who [image-group-north]::before { background-color: var(--white);}#brxe-qaqtoz {font-size: var(--text-xl)}#brxe-qaqtoz a {font-size: var(--text-xl); font-size: inherit}#brxe-ziqnwz {font-size: var(--text-xl); margin-bottom: -20px}#brxe-ziqnwz a {font-size: var(--text-xl); font-size: inherit}#brxe-yveypx {font-size: var(--text-s); color: var(--primary-ultra-light)}#brxe-yveypx a {font-size: var(--text-s); color: var(--primary-ultra-light); font-size: inherit}#brxe-tlnywr {row-gap: var(--space-m)}#brxe-rceoxs {row-gap: var(--space-s)}#brxe-nayjzi {font-size: var(--text-l)}#brxe-nayjzi a {font-size: var(--text-l); font-size: inherit}#brxe-rsxrzz {row-gap: var(--space-s)}@media (max-width: 480px) {#brxe-rsxrzz {order: -1}}#brxe-dmrmmm {width: var(--width-l); display: grid; align-items: initial; grid-template-columns: var(--grid-2); gap: var(--space-l)}@media (max-width: 768px) {#brxe-dmrmmm {margin-bottom: var(--space-l)}}@media (max-width: 480px) {#brxe-dmrmmm {grid-template-columns: var(--grid-1)}}#going {background-color: var(--primary); position: relative; overflow: visible}#brxe-14ddd8 {margin-top: var(--space-s)}#brxe-habvod {max-width: 500px}#brxe-qudhcq {text-align: center; margin-bottom: -20px}#brxe-zxzfin {align-self: center !important; justify-content: center; align-items: center; margin-bottom: -50px}#awards {position: relative; margin-top: var(--space-s); padding-top: var(--space-s)}#brxe-dyriij {font-size: var(--text-s); font-family: "vag-rundschrift-d","vag-rundschrift-d Fallback"}#brxe-dyriij a {font-size: var(--text-s); font-family: "vag-rundschrift-d","vag-rundschrift-d Fallback"; font-size: inherit}@media (max-width: 480px) {#brxe-ldebwy{ order: -1;}}@media (max-width: 480px) {#brxe-uronhx {order: -1; align-self: flex-end}}#brxe-wrgwhw {justify-content: flex-end; position: relative}@media (max-width: 480px) {#brxe-wrgwhw {row-gap: 0px}}#brxe-jkicyi {font-size: var(--text-xl)}#brxe-jkicyi a {font-size: var(--text-xl); font-size: inherit}#brxe-uiczil {font-size: var(--text-l)}#brxe-uiczil a {font-size: var(--text-l); font-size: inherit}#brxe-qwsdrv {max-width: 60ch; row-gap: var(--space-s)}@media (max-width: 480px) {#brxe-qwsdrv{ order: -1;}}#brxe-evgiru {display: grid; align-items: initial; grid-template-columns: var(--grid-1-2); grid-template-rows: var(--grid-1); gap: var(--space-s)}@media (max-width: 1440px) {#brxe-evgiru {margin-bottom: var(--space-l)}}@media (max-width: 1280px) {#brxe-evgiru {z-index: +2}}@media (max-width: 480px) {#brxe-evgiru {grid-template-columns: var(--grid-1); margin-bottom: 0}}#why {background-repeat: no-repeat; background-size: 20%; background-position: bottom left; background-color: var(--primary); padding-bottom: 0; position: relative; overflow: visible}@media (max-width: 768px) {#brxe-bzoyog {text-align: left}#brxe-bzoyog a {text-align: left; font-size: inherit}}#brxe-abjxba {align-self: center !important; justify-content: center; align-items: center}@media (max-width: 768px) {#brxe-abjxba {align-self: flex-start !important; text-align: left}}#brxe-71b425 {fill: var(--primary); color: var(--primary); stroke: var(--tertiary)}@media (max-width: 768px) {#brxe-b8deac {align-items: flex-start}}
/*# sourceURL=bricks-frontend-inline-inline-css */
