@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {.brxe-accordion-nested{--brx-icon-transform:rotate(90deg);width:100%}.brxe-accordion-nested .accordion-title-wrapper{cursor:pointer}.brxe-accordion-nested .accordion-title-wrapper .brxe-heading{margin:0}.brxe-accordion-nested .accordion-content-wrapper{display:none}.brxe-accordion-nested .brx-open>.accordion-content-wrapper{display:block}.brxe-accordion-nested .brx-icon-expanded{display:none}.brxe-accordion-nested .brx-icon-transform{transition:transform .1s}.brxe-accordion-nested>.brx-open>.accordion-title-wrapper .brx-icon-transform{transform:var(--brx-icon-transform)}.brxe-accordion-nested>.brx-open>.accordion-title-wrapper .brx-icon-collapsed{display:none}.brxe-accordion-nested>.brx-open>.accordion-title-wrapper .brx-icon-expanded{display:block}}@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-hzglpb {margin-bottom: 1rem}#brxe-nosfxu {color: var(--bricks-color-3283c7); justify-content: space-around; align-items: center; align-self: center !important; flex-direction: column; padding-right: 1.5rem; padding-left: 1.5rem; min-height: 300px}#brxe-zsfcso {position: relative; justify-content: center; background-image: url("https://goatgenetics.at/wp-content/uploads/2023/04/AdobeStock_518351478-1024x419.jpg"); background-size: cover; background-position: center center}:where(#brxe-zsfcso > *:not(figcaption)) {position: relative}#brxe-zsfcso::before {background-image: linear-gradient(rgba(33, 33, 33, 0.65), rgba(33, 33, 33, 0.65)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-hgilts {margin-top: 4rem; padding-right: 1.5rem; padding-left: 1.5rem}#brxe-qciokw {margin-bottom: 2rem}#brxe-ttdwoj {font-size: 1em}#brxe-ttyrem {align-items: center; flex-direction: row; justify-content: space-between}#brxe-wuumes {font-size: 1em}#brxe-vultnp {align-items: center; flex-direction: row; justify-content: space-between}#brxe-mslvif {font-size: 1em}#brxe-qkhdim {align-items: center; flex-direction: row; justify-content: space-between}#brxe-kphkma {font-size: 1em}#brxe-xyyqho {align-items: center; flex-direction: row; justify-content: space-between}#brxe-nkhiyk {font-size: 1em}#brxe-xctzab {align-items: center; flex-direction: row; justify-content: space-between}#brxe-aditwz {font-size: 1em}#brxe-ggldlu {align-items: center; flex-direction: row; justify-content: space-between}#brxe-dteiig {font-size: 1em}#brxe-umsvkq {align-items: center; flex-direction: row; justify-content: space-between}#brxe-ycmkhk {font-size: 1em}#brxe-jewsbr {align-items: center; flex-direction: row; justify-content: space-between}#brxe-doiuks {font-size: 1em}#brxe-fccsci {align-items: center; flex-direction: row; justify-content: space-between}#brxe-hlbuvk {font-size: 1em}#brxe-kzvcyt {align-items: center; flex-direction: row; justify-content: space-between}#brxe-jwspws {font-size: 1em}#brxe-ovrgga {align-items: center; flex-direction: row; justify-content: space-between}#brxe-ufyszm {font-size: 1em}#brxe-flsnrg {align-items: center; flex-direction: row; justify-content: space-between}#brxe-kbququ {font-size: 1em}#brxe-egbpfk {align-items: center; flex-direction: row; justify-content: space-between}#brxe-jjvvnj {font-size: 1em}#brxe-jdssbn {align-items: center; flex-direction: row; justify-content: space-between}#brxe-mjaipd {font-size: 1em}#brxe-qqyigw {align-items: center; flex-direction: row; justify-content: space-between}#brxe-zrpclw {font-size: 1em}#brxe-rtrpey {align-items: center; flex-direction: row; justify-content: space-between}#brxe-laubve {font-size: 1em}#brxe-lnozzu {align-items: center; flex-direction: row; justify-content: space-between}#brxe-ckuopg {font-size: 1em}#brxe-jkiboz {align-items: center; flex-direction: row; justify-content: space-between}#brxe-vjsjyj {font-size: 1em}#brxe-kazsew {align-items: center; flex-direction: row; justify-content: space-between}#brxe-xcdcfj {font-size: 1em}#brxe-jcrpfv {align-items: center; flex-direction: row; justify-content: space-between}#brxe-hqopmp {font-size: 1em}#brxe-uufozj {align-items: center; flex-direction: row; justify-content: space-between}#brxe-qjndde {font-size: 1em}#brxe-adxyyn {align-items: center; flex-direction: row; justify-content: space-between}#brxe-vbvraw {font-size: 1em}#brxe-eppega {align-items: center; flex-direction: row; justify-content: space-between}#brxe-lpmlyc {font-size: 1em}#brxe-ryidmc {align-items: center; flex-direction: row; justify-content: space-between}#brxe-ctuqmy {font-size: 1em}#brxe-rzyuhy {align-items: center; flex-direction: row; justify-content: space-between}#brxe-xwvljx .accordion-title-wrapper {min-height: 50px}#brxe-xwvljx .accordion-content-wrapper {padding-top: 0.5rem; padding-right: 0; padding-bottom: 2rem; padding-left: 0}#brxe-hiakhb {padding-right: 1.5rem; padding-left: 1.5rem}#brxe-mliabc {margin-top: 6rem; margin-bottom: 6rem}#brxe-ybesga{width:100%;max-width:none;}#brxe-zsfcso,#brxe-mhublm,#brxe-mliabc{display:none!important;} .legal-page{max-width:1240px;margin:0 auto;padding:128px 24px 160px;color:#26321e;font-family:Catamaran,sans-serif;font-size:19px;line-height:1.65;} .legal-intro{max-width:880px;margin:0 auto 72px;text-align:center;} .legal-eyebrow{font-size:14px;letter-spacing:.13em;font-weight:900;color:#7e9b3f;} .legal-intro h2{font-size:clamp(36px,4vw,54px);font-weight:900;color:#7e9b3f;line-height:1.15;margin:20px 0 24px;} .legal-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px;} .legal-card{border:1px solid #dfe6d2;border-radius:16px;padding:40px;background:#fff;} .legal-card h3{font-size:29px;line-height:1.2;font-weight:900;color:#7e9b3f;margin:0 0 28px;} .legal-card p{margin:0 0 22px;} .legal-card p:last-child{margin-bottom:0;} .legal-contact{background:#f4f6ef;border-top:5px solid #7e9b3f;} .legal-card a{color:#58722d;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere;} .legal-card dt{font-weight:900;margin-top:16px;} .legal-card dt:first-child{margin-top:0;} .legal-card dd{margin:2px 0 0;} .legal-card dl{margin:0 0 26px;} .legal-source{font-weight:900;} .legal-note{font-size:15px;}@media(max-width:767px){.legal-page{padding:80px 20px 96px;font-size:18px;} .legal-grid{grid-template-columns:1fr;gap:24px;} .legal-card{padding:28px;} .legal-card h3{font-size:26px;} .legal-intro{margin-bottom:48px;}}