@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@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}}#brxe-rmtlwx {font-size: 16px; font-family: "Montserrat"; font-weight: 600; color: var(--品牌主紫); letter-spacing: 3px; line-height: 1.2; margin-bottom: 16px; align-self: flex-start}@media (max-width: 478px) {#brxe-rmtlwx {font-size: 13px; line-height: 1.25}}#brxe-mqtmqi {font-size: 52px; font-family: "Montserrat"; font-weight: 800; color: var(--标题深色); letter-spacing: -0.02em; line-height: 1.2; margin-bottom: 24px}@media (max-width: 478px) {#brxe-mqtmqi {font-size: 36px}}#brxe-ezsdsy {font-family: "Montserrat"; font-weight: 400; color: var(--次级灰文字); line-height: 1.7; font-size: 18px; max-width: 720px}@media (max-width: 478px) {#brxe-ezsdsy {font-size: 15px; color: var(--次级灰文字); line-height: 1.6}}#brxe-tzkwnb {max-width: 850px; display: flex; flex-direction: column; row-gap: 24px}@media (max-width: 478px) {#brxe-tzkwnb {width: 100%; row-gap: 16px}}#brxe-cwfbay {display: flex; align-items: flex-start}#brxe-ijkbgg {background-position: center center; background-repeat: no-repeat; background-size: cover; background-color: var(--浅灰背景); padding-top: 160px; padding-bottom: 160px; width: 100%}@media (max-width: 478px) {#brxe-ijkbgg {padding-top: 120px; padding-right: 20px; padding-bottom: 100px; padding-left: 20px}}#brxe-fqeoow {font-size: 16px; font-family: "Montserrat"; font-weight: 700; color: var(--品牌主紫); letter-spacing: 3px}#brxe-bftyml {font-size: 28px; font-family: "Montserrat"; font-weight: 700; color: var(--标题深色); line-height: 1.4; border-left: 4px solid var(--品牌主紫); padding-left: 20px}@media (max-width: 478px) {#brxe-bftyml {line-height: 1.35; font-size: 22px}}#brxe-gfgxvo {font-size: 15px; font-family: "Montserrat"; font-weight: 400; color: var(--次级灰文字); line-height: 1.8}@media (max-width: 478px) {#brxe-gfgxvo {line-height: 1.7; font-size: 14px}}#brxe-borpjl {display: flex; flex-direction: column; row-gap: 20px}#brxe-vboyzm {padding-top: 90px; padding-bottom: 90px; grid-template-columns: repeat(2, 1fr); gap: 64px; align-items: center}@media (max-width: 478px) {#brxe-vboyzm {row-gap: 32px; padding-top: 60px; padding-bottom: 60px; display: flex}}#brxe-hizjfx {padding-top: 60px; padding-bottom: 60px}@media (max-width: 478px) {#brxe-hizjfx {padding-top: 80px; padding-right: 20px; padding-bottom: 60px; padding-left: 20px}}#brxe-pjbieo {font-size: 16px; font-family: "Montserrat"; font-weight: 700; letter-spacing: 3px; color: var(--品牌主紫)}#brxe-ntyvvl {font-size: 36px; font-family: "Montserrat"; font-weight: 800; color: var(--标题深色); line-height: 1.3}@media (max-width: 478px) {#brxe-ntyvvl {font-size: 32px}}#brxe-njngpr {display: flex; flex-direction: column; row-gap: 12px; margin-bottom: 48px}#brxe-csdfsu {font-size: 32px; color: var(--品牌主紫); fill: var(--品牌主紫)}#brxe-opekxy {font-size: 20px; font-family: "Montserrat"; font-weight: 700; color: var(--标题深色)}#brxe-rbfrti {display: flex; align-items: center; column-gap: 12px; margin-bottom: 8px}@media (max-width: 478px) {#brxe-rbfrti {margin-bottom: 8px}}#brxe-tcpemf {font-size: 15px; font-family: "Montserrat"; font-weight: 400; color: var(--次级灰文字); line-height: 1.6}#brxe-gofxsy {background-color: var(--页面纯白背景); padding-top: 40px; padding-right: 40px; padding-bottom: 40px; padding-left: 40px; width: 33.33%; border: 1px solid var(--边框灰); border-radius: 8px; display: flex; flex-direction: column; row-gap: 16px; align-items: center}@media (max-width: 478px) {#brxe-gofxsy {width: 100%; padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px}}#brxe-nnjsah {font-size: 32px; color: var(--品牌主紫); fill: var(--品牌主紫)}#brxe-nqwcqg {font-size: 20px; font-family: "Montserrat"; font-weight: 700; color: var(--标题深色)}#brxe-isxemo {display: flex; align-items: center; column-gap: 12px; margin-bottom: 8px}@media (max-width: 478px) {#brxe-isxemo {margin-bottom: 8px}}#brxe-vsqdll {font-size: 15px; font-family: "Montserrat"; font-weight: 400; color: var(--次级灰文字); line-height: 1.6}#brxe-fldvlg {background-color: var(--页面纯白背景); padding-top: 40px; padding-right: 40px; padding-bottom: 40px; padding-left: 40px; width: 33.33%; border: 1px solid var(--边框灰); border-radius: 8px; display: flex; flex-direction: column; row-gap: 16px; align-items: center}@media (max-width: 478px) {#brxe-fldvlg {width: 100%; padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px}}#brxe-qfcwiw {font-size: 32px; color: var(--品牌主紫); fill: var(--品牌主紫)}#brxe-mjazfy {font-size: 20px; font-family: "Montserrat"; font-weight: 700; color: var(--标题深色)}#brxe-clumpi {display: flex; align-items: center; column-gap: 12px; margin-bottom: 8px}@media (max-width: 478px) {#brxe-clumpi {margin-bottom: 8px}}#brxe-dlpfxd {font-size: 15px; font-family: "Montserrat"; font-weight: 400; color: var(--次级灰文字); line-height: 1.6}#brxe-lxfump {background-color: var(--页面纯白背景); padding-top: 40px; padding-right: 40px; padding-bottom: 40px; padding-left: 40px; width: 33.33%; border: 1px solid var(--边框灰); border-radius: 8px; display: flex; flex-direction: column; row-gap: 16px; align-items: center}@media (max-width: 478px) {#brxe-lxfump {width: 100%; padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px}}#brxe-bhiuzq {display: flex; flex-direction: row; column-gap: 24px}@media (max-width: 478px) {#brxe-bhiuzq {flex-direction: column; row-gap: 20px}}#brxe-wtmzmw {display: flex; align-items: flex-start}#brxe-gebvkp {background-color: var(--浅灰背景); padding-top: 90px; padding-bottom: 90px}@media (max-width: 478px) {#brxe-gebvkp {padding-top: 60px; padding-right: 20px; padding-bottom: 60px; padding-left: 20px}}#brxe-hcyvat {font-size: 16px; color: var(--品牌主紫); font-family: "Montserrat"; font-weight: 700; letter-spacing: 3px}@media (max-width: 478px) {#brxe-hcyvat {letter-spacing: 3px}}#brxe-gmksyq {font-size: 36px; font-family: "Montserrat"; font-weight: 800; letter-spacing: -0.02em; color: var(--标题深色)}@media (max-width: 478px) {#brxe-gmksyq {line-height: 1.3; font-size: 32px}}#brxe-rggfgp {font-size: 15px; font-family: "Montserrat"; font-weight: 400; color: var(--次级灰文字); line-height: 1.8}@media (max-width: 478px) {#brxe-rggfgp {font-size: 14px; line-height: 1.7}}#brxe-cxfxks {row-gap: 24px}@media (max-width: 478px) {#brxe-cxfxks {display: flex; row-gap: 24px}}#brxe-hfmceb {padding-top: 120px; padding-bottom: 120px}@media (max-width: 478px) {#brxe-hfmceb {padding-top: 80px; padding-right: 20px; padding-bottom: 60px; padding-left: 20px}}#brxe-riqrfr {color: var(--品牌主紫); font-size: 16px; font-family: "Montserrat"; font-weight: 700; letter-spacing: 3px}#brxe-eybiyq {font-size: 36px; font-family: "Montserrat"; font-weight: 800; color: var(--标题深色); line-height: 1.3}@media (max-width: 478px) {#brxe-eybiyq {font-size: 32px}}#brxe-ffhsts {color: var(--翡翠绿); fill: var(--翡翠绿); font-size: 25px}#brxe-psttcg {font-size: 22px; font-family: "Montserrat"; font-weight: 700; color: var(--标题深色)}#brxe-fgppzh {display: flex; flex-direction: row; align-items: center; column-gap: 10px}@media (max-width: 478px) {#brxe-fgppzh {margin-bottom: 15px}}#brxe-lrkcuk {font-size: 18px; color: var(--标题深色); font-family: "Montserrat"; font-weight: 700; margin-bottom: 8px}#brxe-glxujf {font-size: 15px; font-family: "Montserrat"; font-weight: 400; color: var(--次级灰文字); line-height: 1.7}#brxe-rpvvdu {font-size: 18px; color: var(--标题深色); font-family: "Montserrat"; font-weight: 700; margin-bottom: 8px}#brxe-ayujdj {font-size: 15px; font-family: "Montserrat"; font-weight: 400; color: var(--次级灰文字); line-height: 1.7}#brxe-gxrjqg {font-size: 18px; color: var(--标题深色); font-family: "Montserrat"; font-weight: 700; margin-bottom: 8px}#brxe-poerct {font-size: 15px; font-family: "Montserrat"; font-weight: 400; color: var(--次级灰文字); line-height: 1.7}#brxe-eqzywv {display: flex; flex-direction: column; row-gap: 24px}#brxe-arilpo {border: 1px solid var(--边框灰); background-color: var(--页面纯白背景); padding-top: 48px; padding-right: 48px; padding-bottom: 48px; padding-left: 48px; display: flex; flex-direction: column; row-gap: 20px}@media (max-width: 478px) {#brxe-arilpo {padding-top: 40px; padding-right: 40px; padding-bottom: 40px; padding-left: 40px}}#brxe-iytgiv {display: flex; row-gap: 32px}#brxe-krbjyl {background-color: var(--浅灰背景); padding-top: 90px; padding-bottom: 90px}@media (max-width: 478px) {#brxe-krbjyl {padding-top: 60px; padding-right: 20px; padding-bottom: 60px; padding-left: 20px}}