@layer bricks {.brxe-button{width:auto}}@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}} #brx-content {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0} .content-area {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0}#brxe-bkhovl { position: absolute; inset: 0; z-index: -1; background: linear-gradient(to top, var(--shx-bg) 0%, rgba(11,11,12,0.7) 40%, rgba(11,11,12,0.3) 70%, rgba(11,11,12,0.25) 100%), linear-gradient(to right, rgba(11,11,12,0.6) 0%, transparent 60%); }#brxe-bkhomt {display: flex; align-items: center; column-gap: 16px}#brxe-bkhobtn { align-self: flex-start; margin-top: 8px; }#brxe-bkhocn {display: flex; flex-direction: column}#brxe-bkhocn { max-width: 860px; } @media (max-width: 768px) { #brxe-bkhocn { padding-left: clamp(24px,5vw,48px); padding-right: clamp(24px,5vw,48px); padding-bottom: 72px; } } @media (max-width: 480px) { #brxe-bkhocn { padding-left: 24px; padding-right: 24px; padding-bottom: 56px; } }#brxe-bkscrt { font-size: 11px; font-weight: 400; letter-spacing: 0.2em; text-transform: uppercase; color: var(--shx-text-subtle); writing-mode: vertical-rl; }#brxe-bkscrl_l { display: block; width: 1px; height: 56px; background: var(--shx-border-mid); position: relative; overflow: hidden; } #brxe-bkscrl_l::after { content: ''; position: absolute; top: -100%; left: 0; width: 100%; height: 100%; background: var(--shx-accent); animation: scrollLine 2s ease-in-out infinite; }#brxe-bkscrl {align-items: flex-end; width: 50px}#brxe-bkscrl { position: absolute; bottom: 40px; right: clamp(40px,6vw,80px); z-index: 2; display: flex; flex-direction: column; align-items: center; gap: 12px; } @media (max-width: 768px) { #brxe-bkscrl { display: none; } }#brxe-bkhro {isolation: isolate}#brxe-bkhro { position: relative; min-height: 100vh; min-height: 100svh; display: flex; flex-direction: column; justify-content: flex-end; overflow: hidden; background-image: url('https://images.unsplash.com/photo-1492684223066-81342ee5ff30?auto=format&fit=crop&w=1600&q=80'); background-size: cover; background-position: center 35%; padding: 0; }#brxe-bkintrl {display: flex; flex-direction: column; row-gap: clamp(18px,2vw,26px)}#brxe-bkstv1 { font-family: var(--shx-font-heading); font-size: clamp(36px,4.5vw,64px); font-weight: 500; letter-spacing: -0.03em; line-height: 1; color: var(--shx-accent); }#brxe-bkstl1 { font-size: 12px; font-weight: 500; letter-spacing: 0.12em; text-transform: uppercase; color: var(--shx-text-muted); }#brxe-bkstat1 {display: flex; flex-direction: column; row-gap: 6px}#brxe-bkstat1 { padding-top: clamp(24px,3vw,36px); padding-bottom: clamp(24px,3vw,36px); border-top: 1px solid var(--shx-border); border-bottom: 1px solid var(--shx-border); } @media (max-width: 1024px) { #brxe-bkstat1 { border-right: 1px solid var(--shx-border); border-top: 1px solid var(--shx-border); border-bottom: none; border-left: 1px solid var(--shx-border); } } @media (max-width: 768px) { #brxe-bkstat1 { border-right: none; border-left: none; border-bottom: 1px solid var(--shx-border); } }#brxe-bkstv2 { font-family: var(--shx-font-heading); font-size: clamp(36px,4.5vw,64px); font-weight: 500; letter-spacing: -0.03em; line-height: 1; color: var(--shx-accent); }#brxe-bkstl2 { font-size: 12px; font-weight: 500; letter-spacing: 0.12em; text-transform: uppercase; color: var(--shx-text-muted); }#brxe-bkstat2 {display: flex; flex-direction: column; row-gap: 6px}#brxe-bkstat2 { padding-top: clamp(24px,3vw,36px); padding-bottom: clamp(24px,3vw,36px); border-bottom: 1px solid var(--shx-border); } @media (max-width: 1024px) { #brxe-bkstat2 { border-right: 1px solid var(--shx-border); border-bottom: none; border-top: 1px solid var(--shx-border); } } @media (max-width: 768px) { #brxe-bkstat2 { border-right: none; border-top: none; border-bottom: 1px solid var(--shx-border); } }#brxe-bkstv3 { font-family: var(--shx-font-heading); font-size: clamp(36px,4.5vw,64px); font-weight: 500; letter-spacing: -0.03em; line-height: 1; color: var(--shx-accent); }#brxe-bkstl3 { font-size: 12px; font-weight: 500; letter-spacing: 0.12em; text-transform: uppercase; color: var(--shx-text-muted); }#brxe-bkstat3 {display: flex; flex-direction: column; row-gap: 6px}#brxe-bkstat3 { padding-top: clamp(24px,3vw,36px); padding-bottom: clamp(24px,3vw,36px); border-bottom: 1px solid var(--shx-border); } @media (max-width: 1024px) { #brxe-bkstat3 { border-bottom: none; border-top: 1px solid var(--shx-border); } } @media (max-width: 768px) { #brxe-bkstat3 { border-top: none; } }#brxe-bkintrr {display: flex; flex-direction: column}#brxe-bkintrr { padding-top: 4px; } @media (max-width: 1024px) { #brxe-bkintrr { display: grid; grid-template-columns: repeat(3,1fr); } } @media (max-width: 768px) { #brxe-bkintrr { display: flex; flex-direction: column; } }#brxe-bkintri { width: 100%; max-width: 1280px; margin-left: auto; margin-right: auto; padding-left: clamp(24px,5vw,80px); padding-right: clamp(24px,5vw,80px); display: grid; grid-template-columns: 1.6fr 1fr; gap: clamp(48px,7vw,120px); align-items: start; } @media (max-width: 1024px) { #brxe-bkintri { grid-template-columns: 1fr; gap: 48px; } }#brxe-bkfhdr {display: flex; flex-direction: column; row-gap: 16px}#brxe-bkfhdr { margin-bottom: clamp(40px,5vw,64px); padding-bottom: clamp(32px,4vw,48px); border-bottom: 1px solid var(--shx-border); }#brxe-ygnfkq {--jfb-input-color-scheme: normal}#brxe-ygnfkq .jet-form-builder__fields-group {flex-direction: column}#brxe-bkfsi { width: 100%; max-width: 720px; margin-left: auto; margin-right: auto; padding-left: clamp(24px,5vw,48px); padding-right: clamp(24px,5vw,48px); } @media (max-width: 480px) { #brxe-bkfsi { padding-left: 24px; padding-right: 24px; } }#brxe-bkfsec { padding-top: var(--section-lg); padding-bottom: var(--section-lg); background-color: var(--shx-bg); }#brxe-bkrs01 {display: flex; flex-direction: column; row-gap: 14px}#brxe-bkrs01 { padding: clamp(32px,4vw,52px); border-right: 1px solid var(--shx-border); } @media (max-width: 900px) { #brxe-bkrs01 { border-right: none; border-bottom: 1px solid var(--shx-border); } }#brxe-bkrs02 {display: flex; flex-direction: column; row-gap: 14px}#brxe-bkrs02 { padding: clamp(32px,4vw,52px); border-right: 1px solid var(--shx-border); } @media (max-width: 900px) { #brxe-bkrs02 { border-right: none; border-bottom: 1px solid var(--shx-border); } }#brxe-bkrs03 {display: flex; flex-direction: column; row-gap: 14px}#brxe-bkrs03 { padding: clamp(32px,4vw,52px); } @media (max-width: 900px) { #brxe-bkrs03 { } }#brxe-bkreasi { width: 100%; max-width: 1280px; margin-left: auto; margin-right: auto; padding-left: clamp(24px,5vw,80px); padding-right: clamp(24px,5vw,80px); display: grid; grid-template-columns: repeat(3,1fr); gap: 0; } @media (max-width: 900px) { #brxe-bkreasi { grid-template-columns: 1fr; } }#brxe-bkreas { padding-top: var(--section-md); padding-bottom: var(--section-md); background-color: var(--shx-bg-surface); border-top: 1px solid var(--shx-border); }#brxe-bkctae1 { color: rgba(245,241,232,0.55); }#brxe-bkctai1 {display: flex; flex-direction: column; align-items: flex-start; row-gap: 28px}#brxe-bkctap1 {display: flex; align-items: center; justify-content: center}#brxe-bkctae2 { color: var(--shx-accent); }#brxe-bkctai2 {display: flex; flex-direction: column; align-items: flex-start; row-gap: 28px}#brxe-bkctap2 {display: flex; align-items: center; justify-content: center}@media (max-width: 768px) { #brxe-bkctap2 { border-left: none; border-top: 1px solid var(--shx-border); } }@media (max-width: 768px) { #brxe-bkcta { grid-template-columns: 1fr; } }