@layer bricks {.brxe-template{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}}.brxe-section.git { --git-bg: #fcf6ef; --git-text: #353535; --git-red: #c6103c; background-color: var(--git-bg); padding: clamp(56px, 5.6vw, 88px) clamp(20px, 6.6vw, 104px);} .git .git__inner { width: 100%; max-width: 1320px; margin-inline: auto; display: flex; flex-direction: row; align-items: center; justify-content: center; gap: 56px;} .git .git__info,.git .git__form { flex: 1 1 0; min-width: 0; max-width: 632px;} .git .git__info { display: flex; flex-direction: column; gap: 48px;} .git .git__header { width: 100%; display: flex; flex-direction: column; gap: 16px; color: var(--git-text);} .git .git__title { margin: 0; font-family: "Bellefair", serif; font-size: clamp(2.5rem, 4.1vw, 4rem); font-weight: 400; line-height: 1.16; text-transform: uppercase; color: var(--git-text);} .git .git__intro { margin: 0; font-family: "Jost", sans-serif; font-size: 18px; font-weight: 300; line-height: 1.78; color: var(--git-text);} .git .git__details { width: 100%; display: flex; flex-direction: column; gap: 20px;} .git .git__item { width: 100%; display: flex; flex-direction: column; gap: 8px;} .git .git__label { margin: 0; font-family: "Jost", sans-serif; font-size: 14px; font-weight: 300; line-height: normal; letter-spacing: 1.4px; text-transform: uppercase; color: var(--git-red);} .git .git__value,.git .git__value a { margin: 0; font-family: "Jost", sans-serif; font-size: 20px; font-weight: 300; line-height: 1.72; font-style: normal; color: rgba(53, 53, 53, 0.8); text-decoration: none;} .git .git__value a:hover { color: var(--git-red); text-decoration: underline; text-underline-offset: 4px; } .git .git__value a:focus-visible { outline: 2px solid var(--git-red); outline-offset: 2px; }@media (max-width: 991px) { .git .git__inner { flex-direction: column; align-items: stretch; gap: 32px; } .git .git__info { display: contents; } .git .git__header { order: 1; text-align: center; align-items: center; } .git .git__form { order: 2; flex: none; max-width: none; width: 100%; } .git .git__details { order: 3; text-align: center; align-items: center; } .git .git__item { align-items: center; }}@media (max-width: 478px) { .brxe-section.git { padding: 40px 24px; } .git .git__title { font-size: 32px; } .git .git__intro { font-size: 16px; } .git .git__value, .git .git__value a { font-size: 18px; }}