@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link .icon{flex-shrink:0}}@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}}#opheyeb {margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: "Spline Sans Mono"; font-size: 16px; font-weight: 600; line-height: 1.4; letter-spacing: 0.16em; text-transform: uppercase; color: var(--color-cyan)}#ophtitle {margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: "Unbounded"; font-size: 64px; font-weight: 700; line-height: 1.1; letter-spacing: -0.04em; color: var(--color-text)}@media (max-width: 991px) {#ophtitle {font-size: 52px}}@media (max-width: 767px) {#ophtitle {font-size: 42px}}@media (max-width: 478px) {#ophtitle {font-size: 28px}}#ophintro {margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: "Archivo"; font-size: 20px; font-weight: 400; line-height: 1.6; color: var(--color-text-muted)}@media (max-width: 767px) {#ophintro {font-size: 18px}}#ophhead {display: flex; flex-direction: column; gap: 20px; max-width: 900px}#ophch {margin-top: 0; margin-right: 0; margin-bottom: 24px; margin-left: 0; font-family: "Unbounded"; font-size: 26px; font-weight: 700; line-height: 1.35; letter-spacing: -0.025em; color: var(--color-text)}@media (max-width: 478px) {#ophch {font-size: 20px}}.brxe-c8td4y .brxe-lvdlnf.brxe-text-basic {margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: "Archivo"; font-size: 17px; font-weight: 500; line-height: 1.5; color: var(--color-text)}@media (max-width: 478px) {.brxe-c8td4y .brxe-lvdlnf.brxe-text-basic {font-size: 15px}}.brxe-c8td4y .brxe-0a63vz.brxe-text-basic {margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; flex-shrink: 0; font-family: "Spline Sans Mono"; font-size: 18px; font-weight: 600; line-height: 1.5; color: var(--color-cyan)}@media (max-width: 478px) {.brxe-c8td4y .brxe-0a63vz.brxe-text-basic {font-size: 16px}}.brxe-c8td4y .brxe-qgbhfr.brxe-div {display: flex; flex-direction: row; justify-content: space-between; align-items: baseline; gap: 12px; flex-wrap: wrap}.brxe-c8td4y .brxe-px51fx.brxe-text-basic {margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: "Archivo"; font-size: 14px; font-weight: 400; line-height: 1.5; color: var(--color-text-muted)}.brxe-c8td4y.brxe-div {display: flex; flex-direction: column; gap: 6px; padding-top: 18px; padding-right: 0; padding-bottom: 18px; padding-left: 0; border-top: 1px solid var(--color-line); border-right: 0px solid var(--color-line); border-bottom: 0px solid var(--color-line); border-left: 0px solid var(--color-line)}#ophcenter {display: flex; flex-direction: column; width: 100%; min-width: 0px; padding-top: 32px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px; background-color: var(--color-surface); border: 1px solid var(--color-line); border-radius: var(--radius-card)}@media (max-width: 478px) {#ophcenter {padding-top: 24px; padding-right: 20px; padding-bottom: 24px; padding-left: 20px}}#ophbh {margin-top: 0; margin-right: 0; margin-bottom: 16px; margin-left: 0; font-family: "Unbounded"; font-size: 26px; font-weight: 700; line-height: 1.35; letter-spacing: -0.025em; color: var(--color-text)}@media (max-width: 478px) {#ophbh {font-size: 22px}}#ophbp {margin-top: 0; margin-right: 0; margin-bottom: 16px; margin-left: 0; font-family: "Archivo"; font-size: 16px; line-height: 1.6; color: var(--color-text-muted)}.brxe-cf9lud .brxe-3tpjga.brxe-text-basic {margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: "Archivo"; font-size: 17px; font-weight: 500; line-height: 1.5; color: var(--color-text)}@media (max-width: 478px) {.brxe-cf9lud .brxe-3tpjga.brxe-text-basic {font-size: 15px}}.brxe-cf9lud .brxe-lp62az.brxe-text-basic {margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; flex-shrink: 0; font-family: "Spline Sans Mono"; font-size: 18px; font-weight: 600; line-height: 1.5; color: var(--color-amber)}@media (max-width: 478px) {.brxe-cf9lud .brxe-lp62az.brxe-text-basic {font-size: 16px}}.brxe-cf9lud .brxe-tl64g3.brxe-div {display: flex; flex-direction: row; justify-content: space-between; align-items: baseline; gap: 12px; flex-wrap: wrap}.brxe-cf9lud .brxe-6davfz.brxe-text-basic {margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: "Archivo"; font-size: 14px; font-weight: 400; line-height: 1.5; color: var(--color-text-muted)}.brxe-cf9lud.brxe-div {display: flex; flex-direction: column; gap: 6px; padding-top: 18px; padding-right: 0; padding-bottom: 18px; padding-left: 0; border-top: 1px solid var(--color-line); border-right: 0px solid var(--color-line); border-bottom: 0px solid var(--color-line); border-left: 0px solid var(--color-line)}#ophnt {margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: "Archivo"; font-size: 16px; line-height: 1.6; color: var(--color-text)}#ophcontact {display: inline-flex; align-items: center; min-height: 44px; width: fit-content; font-family: "Archivo"; font-size: 16px; font-weight: 600; line-height: 1.5; color: var(--color-amber); text-decoration: underline}#ophnote {display: flex; margin-top: 24px; margin-right: 0; margin-bottom: 0; margin-left: 0; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; background-color: var(--color-surface-alt); border-radius: 16px; flex-direction: column; gap: 12px}@media (max-width: 478px) {#ophnote {padding-top: 16px; padding-right: 16px; padding-bottom: 16px; padding-left: 16px}}#ophbar {display: flex; flex-direction: column; width: 100%; min-width: 0px; padding-top: 32px; padding-right: 32px; padding-bottom: 32px; padding-left: 32px; background-color: var(--color-surface); border: 1px solid var(--color-line); border-radius: var(--radius-card)}@media (max-width: 478px) {#ophbar {padding-top: 24px; padding-right: 20px; padding-bottom: 24px; padding-left: 20px}}#ophgrid {display: grid; align-items: initial; grid-template-columns: 1fr 1fr; gap: 24px; align-items: start; width: 100%}@media (max-width: 991px) {#ophgrid {grid-template-columns: 1fr}}#ophwrap {display: flex; width: 100%; max-width: 1184px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; flex-direction: column; gap: 48px}@media (max-width: 767px) {#ophwrap {gap: 32px}}#ophsec {width: 100%; background-color: var(--color-bg-alt); color: var(--color-text); padding-top: 104px; padding-right: 48px; padding-bottom: 96px; padding-left: 48px}@media (max-width: 991px) {#ophsec {padding-top: 80px; padding-right: 32px; padding-bottom: 72px; padding-left: 32px}}@media (max-width: 767px) {#ophsec {padding-top: 64px; padding-right: 24px; padding-bottom: 64px; padding-left: 24px}}@media (max-width: 478px) {#ophsec {padding-top: 48px; padding-right: 16px; padding-bottom: 48px; padding-left: 16px}}