@layer bricks {:where(.brxe-icon-box){align-items:flex-start;display:flex;flex-direction:column}:where(.brxe-icon-box).top .icon{margin-bottom:20px}:where(.brxe-icon-box).bottom{flex-direction:column-reverse}:where(.brxe-icon-box).bottom .icon{margin-top:20px}:where(.brxe-icon-box).right{flex-direction:row-reverse}:where(.brxe-icon-box).right .icon{margin-left:20px}:where(.brxe-icon-box).left{flex-direction:row}:where(.brxe-icon-box).left .icon{margin-right:20px}:where(.brxe-icon-box) .icon{align-items:center;display:inline-flex;justify-content:center}:where(.brxe-icon-box) .icon a{display:inline-flex}:where(.brxe-icon-box) i{display:inline-block;font-size:40px;line-height:1;text-align:center}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {:where(.brxe-divider){align-items:center;display:flex;font-size:30px;gap:30px}:where(.brxe-divider).horizontal{width:100%}:where(.brxe-divider).horizontal .line{border-top:1px solid}:where(.brxe-divider).vertical{flex-direction:column}:where(.brxe-divider).vertical .line{border-right:1px solid;width:auto}:where(.brxe-divider) .line{position:relative;width:100%}:where(.brxe-divider) .icon{flex-shrink:0;position:relative}:where(.brxe-divider) a{display:inline-flex}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}:where(.brxe-accordion){list-style-type:none;margin:0;padding:0;width:100%}:where(.brxe-accordion) .brx-open .accordion-content-wrapper{display:block}:where(.brxe-accordion) .brx-open .icon.expanded{display:block!important}:where(.brxe-accordion) .brx-open .icon.expanded+.icon{display:none}:where(.brxe-accordion) .accordion-title-wrapper{cursor:pointer;margin-bottom:-1px;padding:15px 0;transition:var(--bricks-transition)}:where(.brxe-accordion) .accordion-title{align-items:center;display:flex}:where(.brxe-accordion) .accordion-title:empty{display:none!important}:where(.brxe-accordion) .accordion-title.icon-left{flex-direction:row-reverse}:where(.brxe-accordion) .accordion-title.icon-left .icon{margin-left:0;margin-right:10px}:where(.brxe-accordion) .accordion-title.icon-right .icon{margin-left:10px;margin-right:0}:where(.brxe-accordion) .accordion-title .title{flex:1;line-height:30px;margin:0}:where(.brxe-accordion) .accordion-title .icon{font-size:.8em;line-height:1;position:relative;top:1px;transform-origin:center}:where(.brxe-accordion) .accordion-title .icon.expanded{display:none}:where(.brxe-accordion) .accordion-subtitle{opacity:.8}:where(.brxe-accordion) .accordion-content-wrapper{animation:height .5s ease;display:none;overflow:hidden;padding:0 0 15px}:where(.brxe-accordion) .accordion-content-wrapper:empty{display:none!important}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks {.brxe-shortcode{width:100%}}@layer bricks {.brxe-button{width:auto}}@media (max-width: 992px){ .mobile-hidden{ display: none !important; }}.heading-2,.heading-3{text-transform: capitalize; white-space: normal; overflow-wrap: anywhere;word-break: break-word;}.hero-home { background-image: repeating-linear-gradient( 45deg, rgba(255,255,255,0.03) 0 1px, transparent 1px 14px );}.grid-sub-title{ margin-bottom: 14px; font-size: 11px; letter-spacing: .12em; font-weight: 500; color: var(--sp-accent-2);}.grid-title{ margin-bottom: 10px; font-size: 19px; letter-spacing: -0.015em; font-weight: 500; color: var(--sp-paper);}.grid-description{ font-size: 15px; color: rgba(255, 255, 255, 0.55); line-height: 1.55;}.promise-stats {display: grid;gap: 16px;}.promise-stats .top-card,.promise-stats .stat-card {background: #fff;border: 1px solid #dfe6ee;border-radius: 18px;}.promise-stats .top-card {padding: 34px;display: flex;justify-content: space-between;align-items: center;gap: 24px;}.promise-stats .dispatch-text {display: flex;align-items: center;gap: 8px;font-size: 13px;color: var(--sp-ink-2);}.promise-stats .stat-title {font-size: 32px;font-weight: 500;letter-spacing: -0.02em;color: var(--sp-ink);margin-bottom: 4px;line-height: 1;}.promise-stats .stat-description {font-size: 15px;color: var(--sp-ink-3);line-height: 1.35;}.promise-stats .bottom-grid {display: grid;grid-template-columns: repeat(2, 1fr);gap: 16px;}.promise-stats .stat-card {padding: 28px;min-height: 118px;}.promise-stats .eyebrow {font-size: 11px;letter-spacing: 0.22em;text-transform: uppercase;color: var(--sp-accent);font-weight: 600;}.promise-stats .number {font-size: clamp(64px, 8vw, 96px);line-height: 0.9;color: var(--sp-ink);font-weight: 500;}.promise-stats .label {color: var(--sp-ink-3);}.promise-stats h3 {font-size: 32px;line-height: 1;color: var(--sp-ink);margin: 0 0 16px;}.promise-stats .green-dot {width: 12px;height: 12px;border-radius: 999px;background: #32d583;display: inline-block;}.promise-stats .top-card-left {display: flex;flex-direction: column;gap: 12px;}.promise-stats .top-card-right {display: flex;flex-direction: column;align-items: flex-end;gap: 16px;}.promise-stats .number-row {display: flex;align-items: flex-end;gap: 12px;}.promise-stats .dispatch-row {display: flex;align-items: center;gap: 8px;}.promise-stats .updated {font-size: 11px;letter-spacing: 0.22em;text-transform: uppercase;color: var(--sp-accent);}@media (max-width: 767px) {.promise-stats .top-card {flex-direction: column;align-items: flex-start;}.promise-stats .bottom-grid {grid-template-columns: 1fr;}}.hero-call-cta{ background: var(--sp-accent); color: var(--sp-ink); padding: 16px 22px; border-radius: 999px; border-color: var(--sp-accent); font-weight: 600; font-size: 15px; letter-spacing: -0.01em; text-decoration: none;}.hero-call-cta:hover{ color: var(--sp-accent) !important; background: transparent; border-color: none !important;}.what-we-fix-tabs {display: flex;flex-wrap: wrap;gap: 12px;align-content: flex-start;}.what-we-fix-tab {display: inline-flex;align-items: center;justify-content: center;padding: 15px 26px;background: #fff;border: 1px solid #d9e0e8;border-radius: 999px;font-size: 15px;font-weight: 500;line-height: 1;color: var(--sp-ink);cursor: pointer;transition: all .2s ease;}.what-we-fix-tab:hover,.what-we-fix-tab.is-active {background: var(--sp-ink);border-color: var(--sp-ink);color: #fff;}.what-we-fix-cta {width: 100%;display: flex;align-items: center;justify-content: space-between;}@media (max-width: 767px) {.what-we-fix-tabs {gap: 10px;}.what-we-fix-tab {padding: 12px 18px;font-size: 15px;}}.what-we-fix-panel {display: grid;grid-template-columns: 7fr 5fr;gap: 64px;align-items: center;width: 100%;}@media (max-width: 991px){ .what-we-fix-panel { grid-template-columns: 1fr; grid-template-rows: auto 1fr; }}.what-we-fix-panel > * {min-width: 0;}.what-we-fix-panel img {width: 100%;height: auto;aspect-ratio: 1.35 / 1;object-fit: cover;border-radius: 22px;display: block;}.what-we-fix-panel-content {display: flex;flex-direction: column;gap: 22px;min-width: 0; height: 100%;justify-content: space-around;}.what-we-fix-panel-content h3{ font-size: 40px; font-weight: 500; letter-spacing: -0.025em; color: var(--sp-ink); margin-bottom: 16px; line-height: 1.05;} @media (max-width: 991px) { .what-we-fix-panel-content h3{ font-size: 32px; }} @media (max-width: 767px) { .what-we-fix-panel-content h3{ font-size: 24px; }}.what-we-fix-panel-content p{ font-size: 17px; line-height: 26px; color: var(--sp-ink-2);}.meta-label{ color: var(--sp-accent); letter-spacing: .12em; text-transform: uppercase; font-size: 11px; font-weight: 500;}.what-we-fix-meta {display: grid;grid-template-columns: 1fr 1fr;gap: 32px;padding-top: 24px;margin-top: 16px;border-top: 1px solid #d9e0e8;}.what-we-fix-meta .what-we-fix-meta-item:first-child .meta-value{ color: var(--sp-ink); font-size: 28px;}.what-we-fix-meta .what-we-fix-meta-item:not(:first-child) .meta-value{ color: var(--sp-ink); line-height: 1.3; font-size: 15px;}div.what-we-fix-meta-item:nth-child(2) .what-we-fix-meta-value{ line-height: 1.3; font-size: 16px !important; font-weight: 400 !important;}.what-we-fix-meta-item {display: flex;flex-direction: column;gap: 8px;}.what-we-fix-cta {display: flex;align-items: center;justify-content: space-between;width: max-content;padding: 20px 24px; gap: 10px;background: #fff;border: 1px solid var(--sp-ink);border-radius: 12px;color: var(--sp-ink);font-size: 15px;font-weight: 500;line-height: 1;text-decoration: none;transition: all .2s ease;}.what-we-fix-cta:hover {background: var(--sp-ink);border-color: var(--sp-ink);color: #fff;}.rsp-what-we-fix-panels .what-we-fix-panel {display: none;}.rsp-what-we-fix-panels .what-we-fix-panel.is-active {display: grid;}.steps-list {display: grid;grid-template-columns: repeat(3, 1fr);gap: 48px;position: relative;}.step-item {position: relative;display: flex;flex-direction: column;gap: 14px;}.step-number {width: 42px;height: 42px;border: 1px solid var(--sp-ink);border-radius: 999px;display: flex;align-items: center;justify-content: center;color: var(--sp-ink);font-size: 15px;background: var(--sp-paper);}.step-title {font-size: 28px;line-height: 1;color: var(--sp-ink);margin: 18px 0 0;}.step-time {font-size: 11px;letter-spacing: 0.18em;color: var(--sp-ink);}.step-description {font-size: 15px;line-height: 1.5;color: var(--sp-ink-2);}@media (min-width: 767px){.step-item:not(:last-child)::after {content: '';position: absolute;top: 21px; left: 56px; width: calc(100% - 56px + 24px);height: 1px;background: var(--sp-ink); }}@media (max-width: 767px) {.steps-list {grid-template-columns: 1fr;gap: 32px;}}.call-us-cta {display: flex;align-items: center;justify-content: space-between;width: max-content;padding: 20px 24px;background: var(--sp-paper);border: 1px solid var(--sp-ink);border-radius: 12px;color: var(--sp-ink);font-size: 15px;font-weight: 500;line-height: 1;text-decoration: none;transition: all .2s ease;}.call-us-cta:hover {background: var(--sp-ink);border-color: var(--sp-paper);color: var(--sp-paper);}.call-number-cta{ display: flex;align-items: center;justify-content: space-between;width: auto;padding: 20px 24px;background: var(--sp-ink);border: 1px solid var(--sp-ink);border-radius: 12px;color: var(--sp-paper);font-size: 15px;font-weight: 500;line-height: 1;text-decoration: none;transition: all .2s ease;}.call-number-cta:hover {background: var(--sp-paper);border-color: var(--sp-ink);color: var(--sp-ink);}.quote-flow {padding: 28px 32px;border: 1px solid #dfe6ee;border-radius: 18px;background: rgba(255,255,255,.04);}.quote-flow-steps {display: grid;grid-template-columns: repeat(4, 1fr);gap: 24px;}.quote-flow-step {position: relative;display: flex;flex-direction: column;align-items: center;gap: 12px;color: rgba(255,255,255,.75);font-size: 12px;}.quote-flow-step:not(:last-child)::after {content: '';position: absolute;top: 16px;left: calc(50% + 24px);width: calc(100% - 48px);border-top: 1px dashed var(--sp-ink);}.quote-flow-number {width: 34px;height: 34px;border-radius: 999px;border: 1px solid var(--sp-accent);display: flex;align-items: center;justify-content: center;color: var(--sp-accent);}.quote-flow-step.is-active .quote-flow-number {background: var(--sp-accent);border-color: var(--sp-accent);color: rgba(255,255,255,0.85);}@media (max-width: 767px) {.quote-flow-steps {grid-template-columns: repeat(2, 1fr);row-gap: 28px;}.quote-flow-step::after {display: none;}}.quote-grid {display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 0 !important;}.quote-card:last-child:nth-child(odd) {grid-column: 1 / -1;justify-self: center;width: 100%;max-width: 520px;}.quote-card {padding: 28px 24px;border-bottom: 1px solid rgba(255,255,255,.14);width: auto;}.quote-card .quote-description{font-size: 15px;color: var(--sp-ink-2);}.quote-description a {color: var(--sp-accent);}.quote-card .sub-title{ margin-bottom: 14px; font-size: 11px; letter-spacing: .12em; font-weight: 500; color: var(--sp-ink);}.quote-card:nth-child(1),.quote-card:nth-child(2) {border-top: 1px solid rgba(255,255,255,.14);}@media (min-width: 768px){  .quote-card:nth-child(1), .quote-card:nth-child(3) { border-right: 1px solid rgba(255,255,255,.14); }}@media (max-width: 767px) {.quote-grid {grid-template-columns: 1fr;}.quote-card {padding: 28px;}}.service-area-map {width: 100%;aspect-ratio: 4 / 3;border-radius: 24px;overflow: hidden;border: 1px solid var(--sp-line);background: #f8fafc;}.service-area-map svg {width: 100%;height: 100%;display: block;}.credential-grid {display: grid;gap: 16px;}.credential-grid .credential-card {background: #f7f8fa;border: 1px solid #dfe6ee;border-radius: 18px;}.credential-grid .bottom-grid {display: grid;grid-template-columns: repeat(2, 1fr);gap: 16px;}.credential-grid .credential-card {padding: 24px; display: flex; align-items: center;}.credential-icon {width: 36px;height: 36px;display: flex;align-items: center;justify-content: center;border-radius: 999px;background: var(--sp-accent);color: var(--sp-paper-2);flex-shrink: 0;}@media (max-width: 767px) {.credential-grid .bottom-grid {grid-template-columns: 1fr;}}.recent-work-panel {display: grid;grid-template-columns: 5fr 7fr;gap: 64px;align-items: center;width: 100%;}.recent-work-panel > * {min-width: 0;}.recent-work-panel-content {display: flex;flex-direction: column;gap: 22px;min-width: 0;}.recent-work-meta {display: grid;grid-template-columns: 1fr 1fr;gap: 32px;padding-top: 28px;margin-top: 16px;border-top: 1px solid #d9e0e8;}.recent-work-meta-item {display: flex;flex-direction: column;gap: 6px;}.recent-work-cta {display: flex;align-items: center;justify-content: space-between;width: 100%;padding: 20px 24px;background: #fff;border: 1px solid #b8c6d8;border-radius: 12px;color: #153963;font-size: 15px;font-weight: 500;line-height: 1;text-decoration: none;transition: all .2s ease;}.recent-work-cta:hover {background: #153963;border-color: #153963;color: #fff;}.rsp-before-after {position: relative;width: 100%;aspect-ratio: 4 / 5;border-radius: 24px;overflow: hidden;background: #edf2f7;cursor: pointer;}.rsp-before-after__image {position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;opacity: 0;transition: opacity .28s ease;pointer-events: none;}.rsp-before-after__image.is-active {opacity: 1;}.rsp-before-after__badge {position: absolute;top: 18px;left: 18px;z-index: 2;padding: 8px 14px;border-radius: 999px;background: var(--sp-ink);color: #fff;font-size: 12px;font-weight: 700;letter-spacing: .08em;pointer-events: none;}.rsp-before-after__toggle {position: absolute;left: 50%;bottom: 18px;z-index: 2;transform: translateX(-50%);padding: 10px 20px;border-radius: 999px;background: #fff;color: var(--sp-ink);font-size: 13px;font-weight: 600;white-space: nowrap;pointer-events: none;box-shadow: 0 12px 30px rgba(92,5,11,.16);}.faqs-accordion {counter-reset: faq;border-top: 1px solid #d9e0e8;}.faqs-accordion .accordion-item {border-bottom: 1px solid #d9e0e8;}.faqs-accordion .accordion-title-wrapper {padding: 28px 0;cursor: pointer;}.faqs-accordion .accordion-title {display: grid;grid-template-columns: 48px 1fr 24px;align-items: center;width: 100%;}.faqs-accordion .accordion-title::before {content: counter(faq, decimal-leading-zero);counter-increment: faq;font-family: "JetBrains Mono", monospace;font-size: 12px;letter-spacing: .18em;color: var(--sp-ink-3);}.faqs-accordion .accordion-title .title {font-size: 22px;line-height: 1.25;font-weight: 500;color: var(--sp-ink);}.faqs-accordion .accordion-title .icon { color: var(--sp-ink-2); font-size: 15px; justify-self: end;}.faqs-accordion .accordion-title .icon.expanded {display: none;}.faqs-accordion .accordion-title-wrapper[aria-expanded="true"] .icon {display: none;}.faqs-accordion .accordion-title-wrapper[aria-expanded="true"] .icon.expanded {display: block;color: var(--sp-ink);}.faqs-accordion .accordion-content-wrapper {padding: 0 60px 18px 48px;}.faqs-accordion .accordion-content-wrapper p {margin: 0;font-size: 15px;line-height: 1.7;color: var(--sp-ink-2);}@media (max-width: 767px) {.faqs-accordion .accordion-title {grid-template-columns: 36px 1fr 20px;gap: 14px;}.faqs-accordion .accordion-title .title {font-size: 18px;}.faqs-accordion .accordion-content-wrapper {padding-left: 50px;}}.footer-call-us-cta {display: flex;align-items: center;justify-content: space-between;width: max-content;padding: 8px 24px; margin: 0 auto;background: var(--sp-ink);border: 1px solid #fff;border-radius: .375rem;color: #fff;font-size: 15px;font-weight: 500;line-height: calc(1.25 / .875);text-decoration: none;transition: all .2s ease;}.footer-call-us-cta:hover {background: var(--sp-accent-wash);border-color: var(--sp-ink); color: var(--sp-ink);}.call-now-cta {display: flex;align-items: center;justify-content: space-between;width: max-content;padding: 22px 36px; margin: 0 auto;background: var(--sp-ink);border: 1px solid #fff;border-radius: 12px;color: #fff;font-size: 17px;font-weight: 500;line-height: 1.5; letter-spacing: -.01em;text-decoration: none;transition: all .2s ease;}.call-now-cta:hover {background: transparent;border-color: var(--sp-ink); color: var(--sp-ink);}.service-area-tags {display: flex;flex-wrap: wrap;gap: 6px;}.service-area-tag {display: inline-flex;align-items: center;justify-content: center;padding: 8px 12px;background: var(--sp-paper);border: 1px solid var(--sp-accent);border-radius: 999px;color: var(--sp-accent);line-height: 1;text-decoration: none;text-transform: uppercase;transition:background-color 0.25s ease,border-color 0.25s ease,color 0.25s ease,transform 0.25s ease;}.service-area-tag:hover,.service-area-tag:focus-visible {background: #de0e1f;border-color: #de0e1f;color: #fff;transform: translateY(-2px);}.service-area-tag:focus-visible {outline: 2px solid rgba(222, 14, 31, 0.25);outline-offset: 2px;}@media (min-width: 992px) {.service-area-tag {padding: 7px 12px;font-size: 15px;}}.rsp-services-list {display: grid;grid-template-columns: repeat(8, minmax(0, 1fr));gap: 32px 24px;align-items: start;}.rsp-service-item {display: flex;flex-direction: column;align-items: center;justify-content: flex-start;gap: 18px;text-align: center;text-decoration: none;color: inherit;}.rsp-service-item__icon {display: flex;align-items: center;justify-content: center;width: 42px;height: 42px;color: var(--sp-accent);}.rsp-service-item__icon svg,.rsp-service-item__icon img {display: block;width: 42px;height: 42px;max-width: 42px;max-height: 42px;object-fit: contain;overflow: visible;}.rsp-service-item__title {max-width: 130px;font-size: 15px;font-weight: 500;line-height: 1.25;letter-spacing: -0.015em;text-transform: uppercase;color: #000;}.rsp-service-item:hover .rsp-service-item__title,.rsp-service-item:focus-visible .rsp-service-item__title {color: var(--sp-accent);}@media (max-width: 991px) {.rsp-services-list {grid-template-columns: repeat(4, minmax(0, 1fr));}}@media (max-width: 767px) {.rsp-services-list {grid-template-columns: repeat(2, minmax(0, 1fr));gap: 28px 20px;}}.hero-quote-cta{ background: transparent; color: #f7f8fa;border: 1px solid rgba(255,255,255,0.2) !important; padding: 16px 22px; border-radius: 999px; font-weight: 600; font-size: 15px; letter-spacing: -0.01em; text-decoration: none; cursor: pointer;}.hero-quote-cta:hover{ color: #1b365d !important; background: #f7f8fa; border-color: none !important;}.quote-timeline {max-width: 1100px;margin: 0 auto;display: grid;gap: 24px;position: relative;}@media (min-width: 767px){.quote-timeline::before{content: "";position: absolute;left: 45px; top: 85px; bottom: 40px; width: 0.1px;background: var(--sp-accent);height: 87%;z-index: 0;}}.quote-row{position: relative;display: grid;grid-template-columns: 90px 1fr;gap: 48px;align-items: start;}.quote-number{position: relative;z-index: 1;width: 56px;height: 56px;margin: 0 auto;font-size: 15px;display: flex;align-items: center;justify-content: center;align-self: center;border: 1px solid #ff3d3d;border-radius: 50%;background: #fff; }.quote-flex-card {padding: 28px 32px;background: #fff;border: 1px solid #dfe6ee;border-radius: 16px;}.quote-description {margin: 0;font-size: 16px;line-height: 1.7;color: var(--sp-ink-2);}.quote-description a {color: var(--sp-accent);text-decoration: none;}.quote-description a:hover {text-decoration: underline;}@media (max-width: 767px) {.quote-row {grid-template-columns: 1fr;gap: 16px;}.quote-row:not(:last-child)::before {display: none;}.quote-number {width: 52px;height: 52px;font-size: 18px;}.quote-flex-card {padding: 24px;}}.quote-row > p:empty {display: none;}#brxe-fzjkhb {font-size: 120px; line-height: 0.95; font-weight: 500; letter-spacing: -.04em}@media (max-width: 991px) {#brxe-fzjkhb {font-size: 88px}}@media (max-width: 767px) {#brxe-fzjkhb {font-size: 52px}}#brxe-yjojat {color: rgba(255, 255, 255, 0.65); font-size: 15px; line-height: 29px; margin-bottom: 28px}#brxe-yjojat a {color: rgba(255, 255, 255, 0.65); font-size: 15px; line-height: 29px; font-size: inherit}#brxe-ydhymh {color: var(--sp-paper)}#brxe-whaxex {display: flex; column-gap: 10px}@media (max-width: 991px) {#brxe-whaxex {flex-direction: column}}#brxe-iqbtca {position: relative}#brxe-hgdubc {max-width: 1200px; flex-direction: row; display: grid; align-items: initial; align-items: flex-end; padding-right: 48px; padding-left: 48px}#brxe-shvrta {margin-top: 0; padding-top: 96px; padding-right: 24px; padding-bottom: 64px; padding-left: 24px; background-color: var(--sp-ink); visibility: visible; overflow: hidden}@media (max-width: 478px) {#brxe-shvrta {flex-direction: column-reverse}}#brxe-qopfqa {color: var(--sp-ink); font-weight: 500; letter-spacing: -.04em}@media (max-width: 991px) {#brxe-qopfqa {font-size: 48px}}@media (max-width: 767px) {#brxe-qopfqa {font-size: 36px; line-height: 1}}@media (max-width: 478px) {#brxe-qopfqa {line-height: 1}}#brxe-lcmitb {line-height: 26px; color: var(--sp-ink-2); font-size: 15px}#brxe-lcmitb a {line-height: 26px; color: var(--sp-ink-2); font-size: 15px; font-size: inherit}#brxe-bhdkqv {position: relative}#brxe-gxnbmp {position: relative}#brxe-ypdhya {max-width: 1200px; flex-direction: row; align-items: flex-start; padding-right: 48px; padding-left: 48px; width: 100%; display: grid; align-items: initial}#brxe-ipyhbu {margin-top: 0; padding-top: 96px; padding-bottom: 96px; background-color: var(--sp-paper); visibility: visible; overflow: hidden}@media (max-width: 478px) {#brxe-ipyhbu {flex-direction: column-reverse}}#brxe-ehzews {color: var(--sp-paper-2); font-weight: 500; letter-spacing: -.04em; text-align: center}#brxe-bhvpdq {position: relative; justify-self: center}#brxe-gzqqdy {flex-direction: row; font-size: 15px}#brxe-gzqqdy .icon {padding-top: 9px}#brxe-ngbgzv {width: 100%; height: 100%; border-color: rgba(255,255,255,.14)}#brxe-afwpgx {flex-direction: row; font-size: 15px}#brxe-afwpgx .icon {padding-top: 4px}#brxe-cuyntr {width: 100%; height: 100%; border-color: rgba(255,255,255,.14)}#brxe-jmumfq {flex-direction: row; font-size: 15px}#brxe-jmumfq .icon {padding-top: 7px}#brxe-mhejwx {width: 100%; height: 100%; border-color: rgba(255,255,255,.14)}#brxe-tpvpkz {flex-direction: row; font-size: 15px}#brxe-tpvpkz .icon {padding-top: 8px}#brxe-xdyvni {width: 100%; height: 100%; border-color: rgba(255,255,255,.14)}#brxe-qssdel {width: 100%; display: grid; align-items: initial; grid-gap: 20px; grid-template-columns: 1fr 1fr; grid-template-rows: 1fr 1fr}@media (max-width: 767px) {#brxe-qssdel {grid-template-columns: 1fr}}#brxe-zexzid {max-width: 1200px; flex-direction: row; display: grid; align-items: initial; align-items: flex-start; padding-right: 48px; padding-left: 48px; width: 100%}#brxe-prcpvd {margin-top: 0; padding-top: 96px; padding-bottom: 96px; background-color: var(--sp-ink); visibility: visible; overflow: hidden}@media (max-width: 478px) {#brxe-prcpvd {flex-direction: column-reverse}}#brxe-owskkn {width: 100%; align-self: center; color: var(--sp-ink); font-weight: 500; letter-spacing: -.04em; text-align: center}#brxe-ezkmmf {flex-direction: column; width: 100%; display: flex; align-self: center !important; justify-content: center; position: relative; align-items: center}#brxe-kljbsb {display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr; grid-gap: 15px}@media (max-width: 991px) {#brxe-kljbsb {grid-template-rows: 1fr 1fr; grid-template-columns: 1fr 1fr 1fr 1fr}}@media (max-width: 767px) {#brxe-kljbsb {grid-template-rows: 1fr 1fr; grid-template-columns: 1fr 1fr 1fr 1fr}}@media (max-width: 478px) {#brxe-kljbsb {grid-template-rows: 1fr 1fr 1fr 1fr; grid-template-columns: 1fr 1fr}}#brxe-jfuxjx {max-width: 1200px; flex-direction: column; align-items: flex-start; padding-right: 48px; padding-left: 48px; width: 100%; display: flex; align-self: center !important; justify-content: center; flex-wrap: nowrap}#brxe-znnavv {margin-top: 0; padding-top: 96px; padding-bottom: 96px; background-color: var(--sp-paper); visibility: visible; overflow: hidden}@media (max-width: 478px) {#brxe-znnavv {flex-direction: column-reverse}}#brxe-zscgki {color: var(--sp-ink); font-weight: 500; letter-spacing: -.04em}#brxe-rnmqez {position: relative}#brxe-ihebum {line-height: 26px; color: var(--sp-ink-2); font-size: 15px}#brxe-ihebum a {line-height: 26px; color: var(--sp-ink-2); font-size: 15px; font-size: inherit}#brxe-ghnrjo {margin-top: 28px}#brxe-vxblkt {position: relative}#brxe-jqjwfe {max-width: 1200px; flex-direction: row; display: grid; align-items: initial; align-items: flex-start; padding-right: 48px; padding-left: 48px}#brxe-ehxkbx {margin-top: 0; padding-top: 96px; padding-bottom: 96px; background-color: var(--sp-paper-2); visibility: visible; overflow: hidden}@media (max-width: 478px) {#brxe-ehxkbx {flex-direction: column-reverse}}#brxe-ravkoj {position: static; color: var(--sp-paper-2); font-weight: 500; letter-spacing: -.04em; max-width: 500px; width: 100%}#brxe-zxhdvh {width: 100%; position: relative}#brxe-ubgvfv {position: relative}#brxe-gpfnea {max-width: 1200px; flex-direction: row; display: grid; align-items: initial; padding-right: 48px; padding-left: 48px; width: 100%; align-items: flex-start}@media (max-width: 991px) {#brxe-gpfnea {display: flex; flex-direction: column-reverse}}#brxe-nmlgpq {letter-spacing: -.04em; font-weight: 500; color: var(--sp-accent-2); max-width: 400px; width: 100%}#brxe-dgtlar {line-height: 26px; color: rgba(255,255,255,0.55); font-size: 15px; max-width: 500px; width: 100%}#brxe-dgtlar a {line-height: 26px; color: rgba(255,255,255,0.55); font-size: 15px; font-size: inherit}#brxe-lyclvo {width: 100%; position: relative}#brxe-jecgnl {max-width: 1200px; flex-direction: column; display: flex; padding-right: 48px; padding-left: 48px; width: 100%; align-items: center}@media (max-width: 991px) {#brxe-jecgnl {display: flex; flex-direction: column-reverse}}#brxe-upcldy {letter-spacing: -.04em; font-weight: 500; color: var(--sp-accent-2); max-width: 700px; width: 100%}#brxe-jgrlil {font-size: 15px; color: rgba(255,255,255,0.55); line-height: 26px; max-width: 700px; width: 100%}#brxe-jgrlil a {font-size: 15px; color: rgba(255,255,255,0.55); line-height: 26px; font-size: inherit}#brxe-khcnke {margin-bottom: 14px; font-size: 11px; letter-spacing: .12em; font-weight: 500; color: var(--sp-accent-2)}#brxe-rqbikx {margin-bottom: 10px; font-size: 15px; letter-spacing: -0.015em; font-weight: 400; color: rgba(255,255,255,0.55)}#brxe-jxgiij {width: 100%}#brxe-uvqcak {margin-bottom: 14px; font-size: 11px; letter-spacing: .12EM; font-weight: 500; color: var(--sp-accent-2)}#brxe-kmsizm {margin-bottom: 10px; font-size: 15px; letter-spacing: -0.015em; font-weight: 400; color: rgba(255,255,255,0.55)}#brxe-efckci {width: 100%}#brxe-nfljcm {margin-bottom: 14px; font-size: 11px; letter-spacing: .12EM; font-weight: 500; color: var(--sp-accent-2)}#brxe-yqeneh {margin-bottom: 10px; font-size: 15px; letter-spacing: -0.015em; font-weight: 400; color: rgba(255,255,255,0.55)}#brxe-bwyaxa {width: 100%}#brxe-kxuqkr {margin-bottom: 14px; font-size: 11px; letter-spacing: .12EM; font-weight: 500; color: var(--sp-accent-2)}#brxe-ewflli {margin-bottom: 10px; font-size: 15px; letter-spacing: -0.015em; font-weight: 400; color: rgba(255,255,255,0.55)}#brxe-ysrewv {width: 100%}#brxe-riwacp {margin-bottom: 14px; font-size: 11px; letter-spacing: .12EM; font-weight: 500; color: var(--sp-accent-2)}#brxe-pvmuni {margin-bottom: 10px; font-size: 15px; letter-spacing: -0.015em; font-weight: 400; color: rgba(255,255,255,0.55)}#brxe-itjjgi {width: 100%}#brxe-wfbjwr {position: relative}#brxe-heutit {margin-top: 57px; margin-bottom: 24px; max-width: 1200px; flex-direction: column; align-items: flex-start; padding-right: 48px; padding-left: 48px; width: 100%; grid-template-columns: 1fr; grid-gap: 19.8344px; display: flex; row-gap: 48px}@media (max-width: 991px) {#brxe-heutit {margin-top: 30px}}#brxe-enjgsr {margin-top: 0; padding-top: 96px; padding-bottom: 96px; background-color: var(--sp-ink); visibility: visible; overflow: hidden; row-gap: 120px}@media (max-width: 991px) {#brxe-enjgsr {row-gap: 40px}}@media (max-width: 478px) {#brxe-enjgsr {flex-direction: column}}#brxe-ncievr {font-weight: 500; letter-spacing: -.04em; color: var(--sp-ink)}#brxe-jdymxq {line-height: 26px; color: var(--sp-ink-2); font-size: 15px}#brxe-jdymxq a {line-height: 26px; color: var(--sp-ink-2); font-size: 15px; font-size: inherit}#brxe-eplnal {position: relative}#brxe-gmwbcz {position: relative}#brxe-yyfyfh {max-width: 1200px; flex-direction: row; display: grid; align-items: initial; align-items: center; padding-right: 48px; padding-left: 48px}#brxe-glvije {margin-top: 0; padding-top: 96px; padding-bottom: 48px; background-color: var(--sp-paper-2); visibility: visible; overflow: hidden}@media (max-width: 478px) {#brxe-glvije {flex-direction: column-reverse}}#brxe-bnndqq {position: relative; max-width: 1200px; flex-direction: row; align-items: flex-start; padding-right: 48px; padding-left: 48px; width: 100%; display: grid; align-items: initial; grid-template-rows: 1fr; grid-gap: 64px; grid-template-columns: 1fr}#brxe-vsinho {margin-top: 0; padding-top: 0; padding-bottom: 96px; background-color: var(--sp-paper-2); visibility: visible; overflow: hidden}@media (max-width: 478px) {#brxe-vsinho {flex-direction: column-reverse}}#brxe-ixgmai {font-size: 28px; font-weight: 500; color: var(--sp-ink); line-height: 1}#brxe-ohzzly {font-size: 11px; font-weight: 500; color: var(--sp-accent); letter-spacing: .12em}#brxe-plsxlj {width: 100%; flex-direction: row; align-items: flex-end; column-gap: 12px; margin-bottom: 10px}#brxe-bohepg {font-size: 15px; color: var(--sp-ink-2); line-height: 1.55}#brxe-eogstm {width: 100%}#brxe-joxmeb {font-size: 28px; font-weight: 500; color: var(--sp-ink); line-height: 1}#brxe-blmadl {font-size: 11px; font-weight: 500; color: var(--sp-accent); letter-spacing: .12em}#brxe-xdqifu {width: 100%; flex-direction: row; align-items: flex-end; column-gap: 12px; margin-bottom: 10px}#brxe-tykfpg {font-size: 15px; color: var(--sp-ink-2); line-height: 1.55}#brxe-wwfnzm {width: 100%}#brxe-xznejf {font-size: 28px; font-weight: 500; color: var(--sp-ink); line-height: 1}#brxe-asbcpt {font-size: 11px; font-weight: 500; color: var(--sp-accent); letter-spacing: .12em}#brxe-jvzayl {width: 100%; flex-direction: row; align-items: flex-end; column-gap: 12px; margin-bottom: 10px}#brxe-zoqkis {font-size: 15px; color: var(--sp-ink-2); line-height: 1.55}#brxe-gihaea {width: 100%}#brxe-adoybj {position: relative}#brxe-nmahao {font-family: "Inter Tight"; color: var(--sp-ink); font-weight: 500; letter-spacing: -.04em}#brxe-xjxyzc {line-height: 26px; font-family: "Inter Tight"; color: var(--sp-ink-2); font-size: 15px}#brxe-xjxyzc a {line-height: 26px; font-family: "Inter Tight"; color: var(--sp-ink-2); font-size: 15px; font-size: inherit}#brxe-tqhrcq {position: relative}#brxe-tgrmdr {flex-direction: row; align-items: flex-start; padding-right: 48px; padding-left: 48px; grid-gap: 64px; max-width: 1200px}@media (max-width: 991px) {#brxe-tgrmdr {flex-direction: column-reverse}}#brxe-mtxafn {margin-top: 0; padding-top: 96px; padding-bottom: 96px; background-color: var(--sp-paper); visibility: visible; overflow: hidden}@media (max-width: 478px) {#brxe-mtxafn {flex-direction: column-reverse}}#brxe-rspvzo {font-size: 56px; font-weight: 500; letter-spacing: -.04em; color: var(--sp-ink)}#brxe-mfebgu {position: relative}#brxe-ypmswf {font-size: 16px}#brxe-ijsgjt {font-size: 16px; color: var(--sp-ink); line-height: 24px; letter-spacing: -0.01em; font-weight: 500}#brxe-fgczxu {font-size: 11px; color: var(--sp-ink-3)}#brxe-byvmxf {width: 100%}#brxe-ygwkpj {font-size: 16px}#brxe-jzhtcw {font-size: 16px; color: var(--sp-ink); line-height: 24px; letter-spacing: -0.01em; font-weight: 500}#brxe-qcjrow {font-size: 11px; color: var(--sp-ink-3)}#brxe-aqaxkg {width: 100%}#brxe-kruodd {font-size: 16px}#brxe-qcmymv {font-size: 16px; color: var(--sp-ink); line-height: 24px; letter-spacing: -0.01em; font-weight: 500}#brxe-nflzvb {font-size: 11px; color: var(--sp-ink-3)}#brxe-ankoqc {width: 100%}#brxe-cnqibe {font-size: 16px}#brxe-edhixn {font-size: 16px; color: var(--sp-ink); line-height: 24px; letter-spacing: -0.01em; font-weight: 500}#brxe-jvyjzb {font-size: 11px; color: var(--sp-ink-3)}#brxe-qxdava {width: 100%}#brxe-lnmrrs {position: relative}#brxe-xpxiwj {max-width: 1200px; flex-direction: row; display: grid; align-items: initial; align-items: flex-start; padding-right: 48px; padding-left: 48px}#brxe-voeavj {margin-top: 0; padding-top: 96px; padding-bottom: 96px; background-color: var(--sp-paper-2); visibility: visible; overflow: hidden}@media (max-width: 478px) {#brxe-voeavj {flex-direction: column-reverse}}#brxe-wwyqdj {font-weight: 500; letter-spacing: -.04em; color: var(--sp-ink); text-align: center; max-width: 700px; width: 100%}@media (max-width: 991px) {#brxe-wwyqdj {text-align: center}}#brxe-uiwaff {position: relative; align-self: center !important}#brxe-vfwgic {width: 100%; max-width: auto}#brxe-fwdhxk {max-width: 1200px; flex-direction: column; padding-right: 48px; padding-left: 48px; width: 100%; display: flex; row-gap: 40px}@media (max-width: 991px) {#brxe-fwdhxk {row-gap: 30px}}#brxe-estiwy {font-size: 11px; line-height: 17px; color: var(--sp-ink); letter-spacing: .12em; margin-bottom: 20px}#brxe-nvppln {text-align: center; font-size: 11px; color: var(--sp-ink-3); letter-spacing: -0.005em}#brxe-sjcszw {width: 100%}#brxe-dvdbcg {text-align: center; font-size: 11px; color: var(--sp-ink-3); letter-spacing: -0.005em}#brxe-vxoyjm {width: 100%}#brxe-fgzatv {color: var(--sp-paper)}#brxe-qdansl {text-align: center; font-size: 11px; color: var(--sp-ink-3); letter-spacing: -0.005em}#brxe-dktyni {width: 100%}#brxe-vxpmlq {text-align: center; font-size: 11px; color: var(--sp-ink-3); letter-spacing: -0.005em}#brxe-idjoiu {width: 100%}#brxe-uzohwn {width: 100%}#brxe-vttfff {width: 100%}#brxe-xdomvd {width: 100%; padding-right: 48px; padding-left: 48px; max-width: 1200px}#brxe-nnzsvg {margin-top: 0; visibility: visible; overflow: hidden; background-color: var(--sp-paper); padding-top: 96px; padding-bottom: 96px}@media (max-width: 478px) {#brxe-nnzsvg {flex-direction: column-reverse}}#brxe-bypbdh {width: 100%; position: relative; font-family: "Inter Tight"}@media (max-width: 991px) {#brxe-bypbdh {display: block}}#brxe-tprpyp {color: var(--sp-ink); font-weight: 500; letter-spacing: -.04em}#brxe-msnfsn {line-height: 17px; color: var(--sp-accent); letter-spacing: .12em; font-size: 11px}#brxe-owhtkj {margin-top: 14px}#brxe-vrwiou {position: relative}#brxe-qilisi {max-width: 1200px; flex-direction: row; align-items: flex-start; padding-right: 48px; padding-left: 48px; width: 100%; display: grid; align-items: initial}@media (max-width: 991px) {#brxe-qilisi {flex-direction: column-reverse}}@media (max-width: 478px) {#brxe-qilisi {flex-direction: column-reverse-reverse; grid-template-columns: 1fr; grid-template-rows: auto 1fr}}#brxe-marnhi {margin-top: 0; padding-top: 96px; padding-bottom: 96px; background-color: var(--sp-paper-2); visibility: visible; overflow: hidden}@media (max-width: 478px) {#brxe-marnhi {flex-direction: column-reverse}}#brxe-amnphx {color: var(--sp-ink); font-weight: 500; letter-spacing: -.04em}#brxe-zbsgmy {line-height: 26px; color: var(--sp-ink-2); font-size: 15px}#brxe-zbsgmy a {line-height: 26px; color: var(--sp-ink-2); font-size: 15px; font-size: inherit}#brxe-oztqzd {position: relative}#brxe-xvmfza {align-self: stretch !important; width: 100%}#brxe-frlecc {width: 100%}#brxe-bldvow {width: 100%; max-width: 1200px; flex-direction: row; display: grid; align-items: initial; align-items: flex-start; padding-right: 48px; padding-left: 48px; position: relative}@media (max-width: 991px) {#brxe-bldvow {display: flex; flex-direction: column-reverse}}#brxe-opisrk {margin-top: 0; padding-top: 96px; padding-bottom: 96px; background-color: var(--sp-paper); visibility: visible; overflow: hidden}@media (max-width: 478px) {#brxe-opisrk {flex-direction: column-reverse}}#brxe-yqgtwq {font-size: 72px; line-height: 72px; font-weight: 500; letter-spacing: -.04em; color: var(--sp-paper); margin-bottom: 15px}#brxe-lbkfsx {font-size: 23px; color: var(--sp-ink); fill: var(--sp-ink)}#brxe-xzrsis {font-size: 23px; color: var(--sp-ink); fill: var(--sp-ink)}#brxe-atwdci {font-size: 23px; color: var(--sp-ink); fill: var(--sp-ink)}#brxe-jekgdk {font-size: 23px; color: var(--sp-ink); fill: var(--sp-ink)}#brxe-rkpzgl {font-size: 23px; color: var(--sp-ink); fill: var(--sp-ink)}#brxe-iyamaz {column-gap: 8px; flex-direction: row; display: flex; width: auto}#brxe-wrasdu {column-gap: 20px; flex-direction: row; align-items: flex-end}#brxe-uknuog {color: var(--sp-accent-2); font-size: 13px; line-height: 26px}#brxe-uknuog a {color: var(--sp-accent-2); font-size: 13px; line-height: 26px; font-size: inherit}#brxe-xonolx {color: rgba(255,255,255,0.55); font-size: 15px; line-height: 26px; margin-top: 10px}#brxe-xonolx a {color: rgba(255,255,255,0.55); font-size: 15px; line-height: 26px; font-size: inherit}#brxe-qbmeqx {position: relative}#brxe-fkgyau {align-self: stretch !important; width: 100%}#brxe-dnzcfn {color: var(--sp-accent); font-size: 11px; letter-spacing: 0.1em}#brxe-dnzcfn a {color: var(--sp-accent); font-size: 11px; letter-spacing: 0.1em; font-size: inherit}#brxe-gbcfvo {color: var(--sp-accent); width: auto}#brxe-gbcfvo.horizontal .line {width: 24px}#brxe-gbcfvo.vertical .line {border-right-width: 24px}#brxe-pnxxum {color: var(--sp-accent); font-size: 11px; letter-spacing: 0.1em}#brxe-pnxxum a {color: var(--sp-accent); font-size: 11px; letter-spacing: 0.1em; font-size: inherit}#brxe-kpkrvd {width: 100%; display: flex; column-gap: 8px; justify-content: flex-end}#brxe-igtbox {max-width: 1200px; flex-direction: row; display: grid; align-items: initial; align-items: flex-start; padding-right: 48px; padding-left: 48px; position: relative; width: 100%}@media (max-width: 991px) {#brxe-igtbox {display: flex; flex-direction: column-reverse}}#brxe-jsikkn {max-width: 1200px; flex-direction: row; display: grid; align-items: initial; grid-template-rows: 1fr; align-items: flex-end; padding-right: 48px; padding-left: 48px; grid-gap: 64px; position: relative; grid-template-columns: 1fr; width: 100%}#brxe-oeflok {margin-top: 0; visibility: visible; overflow: hidden; background-color: var(--sp-ink); padding-top: 96px; padding-bottom: 96px}@media (max-width: 991px) {#brxe-oeflok {row-gap: 30px; column-gap: 30px}}@media (max-width: 478px) {#brxe-oeflok {flex-direction: column}}#brxe-ftbzxp {font-weight: 500; letter-spacing: -.04em; color: var(--sp-ink); text-align: center}#brxe-btfrjj {position: relative}#brxe-zdbpvb {font-size: 15px}#brxe-ylbthu {font-size: 15px}#brxe-xosrlu {font-size: 15px}#brxe-eonizy {font-size: 15px}#brxe-udqawx {font-size: 15px}#brxe-avpzjr {width: 100%}#brxe-xmrure {max-width: 1200px; flex-direction: column; display: flex; align-items: flex-start; padding-right: 48px; padding-left: 48px; width: 100%; row-gap: 40px}@media (max-width: 991px) {#brxe-xmrure {flex-direction: column; display: flex; row-gap: 30px}}#brxe-quekij {margin-top: 0; visibility: visible; overflow: hidden; background-color: var(--sp-paper); padding-top: 96px; padding-bottom: 96px; row-gap: 30px}@media (max-width: 478px) {#brxe-quekij {flex-direction: column-reverse}}#brxe-ufqnza {font-size: 56px; color: var(--sp-ink); font-weight: 500; letter-spacing: -.04em; margin-bottom: 0}#brxe-xgbhkq {position: relative}#brxe-ybiolm {align-self: stretch !important; width: 100%}#brxe-rjhqdu {font-size: 15px; line-height: 26px; color: var(--sp-ink-2)}#brxe-rjhqdu a {font-size: 15px; line-height: 26px; color: var(--sp-ink-2); font-size: inherit}#brxe-bwxdxt {width: 100%}#brxe-gpmovw {max-width: 1200px; flex-direction: row; display: grid; align-items: initial; align-items: flex-end; padding-right: 48px; padding-left: 48px; position: relative}.rsp-team-gallery {display: grid;grid-template-columns: repeat(5, 1fr);gap: 16px;} .rsp-team-card {overflow: hidden;border-radius: 24px;background: #fff;border: 1px solid #dfe6ee;} .rsp-team-card--profile .rsp-team-card__media {aspect-ratio: 4 / 5; padding-top: 16px; padding-left: 16px; padding-right: 16px;} .rsp-team-card--image .rsp-team-card__media {height: 100%;} .rsp-team-card__image {width: 100%;height: 100%;object-fit: cover;display: block;} .rsp-team-card__content {padding: 16px;} .rsp-team-card__name {margin-bottom: 4px;color: var(--sp-ink);font-size: 22px;line-height: 33px; font-weight: 400; letter-spacing: -0.02em;} .rsp-team-card__meta {font-size: 11px; color: var(--sp-ink-3); margin-top: 2px;text-transform: uppercase;}@media (max-width: 991px) {.rsp-team-gallery {grid-template-columns: repeat(3, 1fr);}}@media (max-width: 767px) {.rsp-team-gallery {grid-template-columns: repeat(2, 1fr);gap: 12px;}.rsp-team-card {border-radius: 18px;min-height: auto;}.rsp-team-card__content {padding: 14px;}}#brxe-ohqtnu {width: 100%}#brxe-xktvfw {width: 100%; max-width: 1200px; flex-direction: row; display: grid; align-items: initial; grid-template-rows: 1fr; align-items: flex-end; padding-right: 48px; padding-left: 48px; grid-gap: 64px; position: relative; grid-template-columns: 1fr}#brxe-dztvgq {margin-top: 0; visibility: visible; overflow: hidden; background-color: var(--sp-paper-2); padding-top: 96px; padding-bottom: 96px}@media (max-width: 478px) {#brxe-dztvgq {flex-direction: column-reverse}}#brxe-kazrga .brx-open .title + .icon {transform: rotate(45deg)}#brxe-ouzhzq {position: relative}#brxe-isaqvq {color: var(--sp-ink); font-weight: 500; letter-spacing: -.04em}#brxe-isarpx {position: relative}#brxe-oswqzo {flex-direction: row; display: grid; align-items: initial; align-items: flex-start; padding-right: 48px; padding-left: 48px; max-width: 1200px; width: 100%}@media (max-width: 991px) {#brxe-oswqzo {display: flex; flex-direction: column-reverse}}#brxe-cgzmhx {margin-top: 0; padding-top: 96px; padding-bottom: 96px; background-color: var(--sp-paper); visibility: visible; overflow: hidden}@media (max-width: 478px) {#brxe-cgzmhx {flex-direction: column-reverse}}#brxe-qxdwzz {color: var(--sp-accent)}#brxe-zejnlu {color: var(--sp-ink); font-size: 11px; line-height: 17px; letter-spacing: .12em; flex-direction: row; column-gap: 25px; row-gap: 0px; justify-content: center; align-self: center !important}#brxe-yjmrsk {color: var(--sp-ink); font-size: 80px; line-height: 78px; font-weight: 500; letter-spacing: -.04em; margin-top: 32px; margin-bottom: 24px}@media (max-width: 991px) {#brxe-yjmrsk {font-size: 52px}}@media (max-width: 767px) {#brxe-yjmrsk {font-size: 44px}}#brxe-fczzwn {color: var(--sp-ink); font-size: 140px; line-height: 140px; font-weight: 500; letter-spacing: -.05em; margin-top: 32px; margin-bottom: 24px}@media (max-width: 991px) {#brxe-fczzwn {font-size: 96px}}@media (max-width: 767px) {#brxe-fczzwn {font-size: 64px}}#brxe-rzsnsu {font-size: 17px; color: var(--sp-ink-2); line-height: 26px; margin-bottom: 28px}#brxe-rzsnsu a {font-size: 17px; color: var(--sp-ink-2); line-height: 26px; font-size: inherit}#brxe-efyvcy {text-align: center; position: relative; justify-self: center}#brxe-qmszkr {flex-direction: row; display: grid; align-items: initial; grid-template-columns: 1fr; grid-template-rows: 1fr; align-items: flex-start; padding-right: 48px; padding-left: 48px; grid-gap: 64px; max-width: 1200px; justify-items: center; width: 100%}#brxe-xpzavi {margin-top: 0; visibility: visible; overflow: hidden; background-color: var(--sp-accent-wash); padding-top: 96px; padding-bottom: 96px}@media (max-width: 478px) {#brxe-xpzavi {flex-direction: column-reverse}}#brxe-xuopwi {color: #ffffff; font-size: 18px; line-height: 28px; font-weight: 700}#brxe-xuopwi a {color: #ffffff; font-size: 18px; line-height: 28px; font-weight: 700; font-size: inherit}#brxe-envsxs {color: #fffc; font-size: 18px; line-height: 28px; font-weight: 700}#brxe-envsxs a {color: #fffc; font-size: 18px; line-height: 28px; font-weight: 700; font-size: inherit}#brxe-jnzslx {display: flex; text-align: center; position: relative; column-gap: 32px }#brxe-ohjpdy {text-align: center; position: relative}#brxe-bcvecx {display: flex; flex-direction: row; grid-template-columns: 1fr; grid-template-rows: 1fr; grid-gap: 64px; max-width: 1280px; justify-content: space-between; align-items: center; align-self: center !important; width: 100%}#brxe-eaonbu {padding-top: 16px; padding-right: 24px; padding-bottom: 16px; padding-left: 24px; background-color: var(--sp-ink); visibility: visible; overflow: hidden; flex-direction: column}@media (max-width: 478px) {#brxe-eaonbu {flex-direction: column-reverse}}