@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}}@layer bricks {.brxe-code{width:100%}}@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 {: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}}.ti-group { margin-bottom: var(--space-xl);}.ti-group-header { display: flex; align-items: baseline; gap: 14px; margin-bottom: 20px; padding-bottom: 14px; border-bottom: 2px solid var(--text-dark);}.ti-group-title { font-size: 22px; font-weight: 800; color: var(--text-dark); letter-spacing: -0.02em; font-family: 'Proxima Nova', 'proxima-nova', sans-serif;}.ti-group-tag { font-size: 10px; font-weight: 700; letter-spacing: 0.14em; text-transform: uppercase; color: var(--primary-dark); background: var(--primary-ultra-light); padding: 4px 10px; border-radius: 20px; font-family: 'Proxima Nova', 'proxima-nova', sans-serif;}.ti-group-desc { font-size: 13px; color: var(--neutral-medium); margin-left: auto; font-family: 'Proxima Nova', 'proxima-nova', sans-serif;}.ti-table { width: 100%; border-collapse: collapse;}.ti-table tr { border-bottom: 1px solid var(--neutral-ultra-light);}.ti-table tr:last-child { border-bottom: none;}.ti-table td { padding: 14px 0; vertical-align: top;}.ti-td-name { width: 200px; padding-right: 24px;}.ti-ind-name { font-size: 14px; font-weight: 700; color: var(--text-dark); margin-bottom: 3px; font-family: 'Proxima Nova', 'proxima-nova', sans-serif;}.ti-ind-param { font-size: 11px; font-weight: 600; color: var(--primary); letter-spacing: 0.06em; font-family: 'Proxima Nova', 'proxima-nova', sans-serif;}.ti-ind-desc { font-size: 13px; color: var(--neutral-medium); line-height: 1.65; font-family: 'Proxima Nova', 'proxima-nova', sans-serif;}.ti-summary { background: var(--neutral-ultra-dark); border-radius: var(--base-radius); padding: var(--space-l) var(--space-xl); margin-top: var(--space-s);}.ti-summary-label { display: block; font-size: 10px; font-weight: 700; letter-spacing: 0.16em; text-transform: uppercase; color: #c8922a; margin-bottom: 14px; font-family: 'Proxima Nova', 'proxima-nova', sans-serif;}.ti-summary-title { display: block; font-size: 20px; font-weight: 700; color: #ffffff; margin-bottom: var(--space-m); letter-spacing: -0.01em; line-height: 1.3; font-family: 'Proxima Nova', 'proxima-nova', sans-serif;}.ti-summary-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: var(--space-m); margin-bottom: var(--space-m);}.ti-summary-item { border-top: 1px solid #333333; padding-top: 14px;}.ti-summary-item-label { display: block; font-size: 10px; font-weight: 700; letter-spacing: 0.12em; text-transform: uppercase; color: #c8922a; margin-bottom: 6px; font-family: 'Proxima Nova', 'proxima-nova', sans-serif;}.ti-summary-item-text { display: block; font-size: 12px; color: #999999; line-height: 1.6; font-family: 'Proxima Nova', 'proxima-nova', sans-serif;}.ti-summary-prose { display: block; font-size: 13px; color: #999999; line-height: 1.8; border-top: 1px solid #2a2a2a; padding-top: var(--space-m); font-family: 'Proxima Nova', 'proxima-nova', sans-serif;}.ti-summary-cta { display: flex; gap: var(--space-s); flex-wrap: wrap; margin-top: var(--space-m);}@media (max-width: 768px) { .ti-group-header { flex-wrap: wrap; } .ti-group-desc { margin-left: 0; width: 100%; } .ti-td-name { width: 140px; } .ti-summary-grid { grid-template-columns: 1fr; }}#brxe-1c8650 {margin-bottom: var(--space-s)}#brxe-1c8650.horizontal .line {width: 100px; border-top-width: 2px; border-top-style: solid; border-top-color: var(--primary)}#brxe-1c8650.vertical .line {border-right-width: 100px; border-right-style: solid; border-right-color: var(--primary)}#brxe-1c8650 .line {height: 2px}#brxe-1c8650 .icon {color: var(--primary)}#brxe-ceda65 {font-family: "Proxima Nova"}#brxe-a4ae38 {margin-bottom: var(--space-s); font-family: "Proxima Nova"}#brxe-1105fd {font-family: "Proxima Nova"}#brxe-e7e2e4 {margin-bottom: var(--space-xl)}#brxe-qwlsoi {font-family: "Proxima Nova"; padding-bottom: 10px}#brxe-wndxfk {font-family: "Proxima Nova"; padding-bottom: 5px}#brxe-usnnua {margin-bottom: var(--space-xl); height: 600px}@media (max-width: 478px) {#brxe-usnnua {height: 400px; margin-bottom: 20px}}#brxe-wnbdjr {padding-top: 20px; padding-bottom: 10px; font-family: "Proxima Nova"}#brxe-jesfzc {font-family: "Proxima Nova"; padding-bottom: 5px}#brxe-ibifga {margin-top: var(--space-xl); margin-bottom: var(--space-xl); height: 600px; padding-bottom: var(--space-xl)}@media (max-width: 478px) {#brxe-ibifga {height: 400px; margin-top: 50px}}#brxe-ljulrf {padding-bottom: 10px; font-family: "Proxima Nova"; margin-top: 20px}@media (max-width: 478px) {#brxe-ljulrf {margin-top: 50px; padding-bottom: 10px}}#brxe-ccqsay {height: 600px}@media (max-width: 478px) {#brxe-ccqsay {height: 400px}}#brxe-cmvwjp {height: 600px}@media (max-width: 478px) {#brxe-cmvwjp {height: 400px}}#brxe-tqhgix {margin-bottom: var(--space-xl); flex-direction: row; min-height: 600px}@media (max-width: 478px) {#brxe-tqhgix {min-height: 400px}}#brxe-coucag {padding-bottom: 10px; font-family: "Proxima Nova"}#brxe-cdqyfm {height: 600px}@media (max-width: 478px) {#brxe-cdqyfm {height: 400px}}#brxe-hmztez {height: 600px}@media (max-width: 478px) {#brxe-hmztez {height: 400px}}#brxe-ayuhez {margin-bottom: var(--space-xl); flex-direction: row; min-height: 600px}@media (max-width: 478px) {#brxe-ayuhez {min-height: 400px}}#brxe-xcqrag {padding-bottom: 10px; font-family: "Proxima Nova"}#brxe-wqqetc {height: 600px}@media (max-width: 478px) {#brxe-wqqetc {height: 400px}}#brxe-ugzmeq {height: 600px}@media (max-width: 478px) {#brxe-ugzmeq {height: 400px}}#brxe-flctbp {margin-bottom: var(--space-xl); flex-direction: row; min-height: 600px}@media (max-width: 478px) {#brxe-flctbp {min-height: 400px}}#brxe-vdsauq {padding-bottom: 10px; font-family: "Proxima Nova"}#brxe-yuvqqa {margin-bottom: var(--space-xl); height: 200px}#brxe-sodypv {font-family: "Proxima Nova"}#brxe-ouafqy {font-family: "Proxima Nova"; color: var(--bricks-color-iqiizg); padding-left: 4px}@media (max-width: 478px) {#brxe-ouafqy {padding-left: 0}}#brxe-anjoup {font-family: "Proxima Nova"}#brxe-iizttz {border-radius: 10px; margin-top: var(--space-xl)}#brxe-33629e {font-family: "'Proxima Nova', 'proxima-nova', sans-serif"}