@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {.brxe-button{width:auto}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}@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-isbocs {font-family: "lora"; color: var(--alpine-snow)}#brxe-isbocs:hover {color: var(--lakebed)}#brxe-blnpog {font-family: "lora"; color: var(--alpine-snow)}#brxe-blnpog:hover {color: var(--lakebed)}#brxe-lmpsbn {font-family: "lora"; color: var(--alpine-snow); font-size: var(--text-s); padding-left: var(--space-2xs)}#brxe-lmpsbn:hover {color: var(--lakebed)}#brxe-qhqasj {font-family: "lora"; color: var(--alpine-snow); font-size: var(--text-s); padding-left: var(--space-2xs)}#brxe-qhqasj:hover {color: var(--lakebed)}#brxe-oywpsn {font-family: "lora"; color: var(--alpine-snow); font-size: var(--text-s); padding-left: var(--space-2xs)}#brxe-oywpsn:hover {color: var(--lakebed)}#brxe-vhpdnz {display: flex; row-gap: var(--space-2xs); flex-direction: column}@media (max-width: 767px) {#brxe-vhpdnz {align-items: center}}#brxe-ajhxfi {display: flex; flex-direction: column; align-items: flex-start; row-gap: var(--space-3xs)}@media (max-width: 767px) {#brxe-ajhxfi {align-items: center}}#brxe-xawjwy {font-family: "lora"; color: var(--alpine-snow)}#brxe-xawjwy:hover {color: var(--lakebed)}#brxe-kldadp {font-family: "lora"; color: var(--alpine-snow); font-size: var(--text-s); padding-left: var(--space-2xs)}#brxe-kldadp:hover {color: var(--lakebed)}#brxe-tfmscl {font-family: "lora"; color: var(--alpine-snow); font-size: var(--text-s); padding-left: var(--space-2xs)}#brxe-tfmscl:hover {color: var(--lakebed)}#brxe-mapyfn {font-family: "lora"; color: var(--alpine-snow); font-size: var(--text-s); padding-left: var(--space-2xs)}#brxe-mapyfn:hover {color: var(--lakebed)}#brxe-blljsv {display: flex; flex-direction: column; row-gap: var(--space-2xs)}@media (max-width: 767px) {#brxe-blljsv {align-items: center}}#brxe-yjhdtu {display: flex; flex-direction: column; align-items: flex-start; row-gap: var(--space-3xs)}@media (max-width: 767px) {#brxe-yjhdtu {align-items: center}}#brxe-xvtrsv {display: flex; flex-direction: column; align-items: flex-start; row-gap: var(--space-xs)}@media (max-width: 767px) {#brxe-xvtrsv {align-items: center}}@media (max-width: 767px) {#brxe-fcdldb {align-items: center}}#brxe-quyfjo {font-family: "lora"; color: var(--alpine-snow)}#brxe-quyfjo:hover {color: var(--lakebed)}#brxe-ipmlkp {font-family: "lora"; color: var(--alpine-snow); font-size: var(--text-s); padding-left: var(--space-2xs)}#brxe-ipmlkp:hover {color: var(--lakebed)}#brxe-qlopqh {font-family: "lora"; color: var(--alpine-snow); font-size: var(--text-s); padding-left: var(--space-2xs)}#brxe-qlopqh:hover {color: var(--lakebed)}#brxe-lyaqee {font-family: "lora"; color: var(--alpine-snow); font-size: var(--text-s); padding-left: var(--space-2xs)}#brxe-lyaqee:hover {color: var(--lakebed)}#brxe-jjqvtn {font-family: "lora"; color: var(--alpine-snow); font-size: var(--text-s); padding-left: var(--space-2xs)}#brxe-jjqvtn:hover {color: var(--lakebed)}#brxe-zajmro {font-family: "lora"; color: var(--alpine-snow); font-size: var(--text-s); padding-left: var(--space-2xs)}#brxe-zajmro:hover {color: var(--lakebed)}#brxe-xezwbq {font-family: "lora"; color: var(--alpine-snow); font-size: var(--text-s); padding-left: var(--space-2xs)}#brxe-xezwbq:hover {color: var(--lakebed)}#brxe-fkxktp {display: flex; flex-direction: column; row-gap: var(--space-2xs)}@media (max-width: 767px) {#brxe-fkxktp {align-items: center}}#brxe-eppeyw {display: flex; flex-direction: column; align-items: flex-start; row-gap: var(--space-3xs)}@media (max-width: 767px) {#brxe-eppeyw {align-items: center}}#brxe-igeblf {font-family: "lora"; color: var(--alpine-snow)}#brxe-igeblf:hover {color: var(--lakebed); margin-bottom: 1px}#brxe-rskebq {display: flex; flex-direction: column; align-items: flex-start; row-gap: var(--space-3xs)}@media (max-width: 767px) {#brxe-rskebq {align-items: center}}#brxe-rgages {display: flex; flex-direction: column; align-items: flex-start; row-gap: var(--space-xs)}@media (max-width: 767px) {#brxe-rgages {align-items: center}}@media (max-width: 767px) {#brxe-veueco {align-items: center; margin-top: var(--space-xs); margin-bottom: var(--space-xs)}}#brxe-izvora {font-family: "lora"; color: var(--alpine-snow)}#brxe-izvora:hover {color: var(--lakebed)}#brxe-egqjpx {font-family: "lora"; color: var(--alpine-snow); font-size: var(--text-s); padding-left: var(--space-2xs)}#brxe-egqjpx:hover {color: var(--lakebed)}#brxe-yoppum {font-family: "lora"; color: var(--alpine-snow); font-size: var(--text-s); padding-left: var(--space-2xs)}#brxe-yoppum:hover {color: var(--lakebed)}#brxe-llyite {font-family: "lora"; color: var(--alpine-snow); font-size: var(--text-s); padding-left: var(--space-2xs)}#brxe-llyite:hover {color: var(--lakebed)}#brxe-krpmag {display: flex; flex-direction: column; row-gap: var(--space-2xs)}@media (max-width: 767px) {#brxe-krpmag {align-items: center}}#brxe-wfrels {display: flex; flex-direction: column; align-items: flex-start; row-gap: var(--space-3xs)}@media (max-width: 767px) {#brxe-wfrels {align-items: center}}#brxe-fnafhz {font-family: "lora"; color: var(--alpine-snow); transition: color 0.3s ease}#brxe-fnafhz:hover {color: var(--lakebed)}#brxe-qaaqnu {font-family: "lora"; color: var(--alpine-snow); font-size: var(--text-s); padding-left: var(--space-2xs)}#brxe-qaaqnu:hover {color: var(--lakebed)}#brxe-zdpyvp {font-family: "lora"; color: var(--alpine-snow); font-size: var(--text-s); padding-left: var(--space-2xs)}#brxe-zdpyvp:hover {color: var(--lakebed)}#brxe-gyhtmi {display: flex; flex-direction: column; row-gap: var(--space-2xs)}#brxe-kylvmb {display: flex; flex-direction: column; row-gap: var(--space-xs)}@media (max-width: 767px) {#brxe-kylvmb {align-items: center}}#brxe-hfzoil {row-gap: var(--space-xs)}@media (max-width: 767px) {#brxe-hfzoil {align-items: center}}#brxe-ulvzng {background-image: url("/assets/legacy/ifs-logo-mark.png"); background-size: cover; max-width: 70%}@media (max-width: 767px) {#brxe-ulvzng {max-width: 50%; margin-top: var(--space-m)}}#brxe-rpitfr {color: var(--alpine-snow); text-transform: uppercase; font-family: "josefin-sans"; text-align: center; font-weight: 700; margin-bottom: 0}#brxe-zryqnk {font-weight: 600; color: var(--alpine-snow); text-transform: uppercase; font-family: "josefin-sans"; text-align: center}#brxe-zpomwc {display: flex; width: 46px; height: 46px; color: var(--alpine-snow); fill: var(--alpine-snow); font-size: var(--text-l); justify-content: center; align-items: center; background-color: var(--pinyon)}#brxe-zpomwc:hover {background-color: var(--pinyon-50)}#brxe-giydap {width: 46px; height: 46px; color: var(--alpine-snow); fill: var(--alpine-snow); font-size: var(--text-l); display: flex; justify-content: center; align-items: center; background-color: var(--pinyon)}#brxe-giydap:hover {background-color: var(--pinyon-50)}#brxe-zmsofk {width: 46px; height: 46px; color: var(--alpine-snow); fill: var(--alpine-snow); font-size: var(--text-l); display: flex; justify-content: center; align-items: center; background-color: var(--pinyon)}#brxe-zmsofk:hover {background-color: var(--pinyon-50)}#brxe-wmblie {width: 46px; height: 46px; color: var(--alpine-snow); fill: var(--alpine-snow); font-size: var(--text-l); display: flex; justify-content: center; align-items: center; background-color: var(--pinyon)}#brxe-wmblie:hover {background-color: var(--pinyon-50)}#brxe-kpggfi {display: flex; width: 18px; height: 18px; color: var(--alpine-snow); fill: var(--alpine-snow); font-size: var(--text-l); justify-content: center; align-items: center}#brxe-kpggfi:hover {background-color: var(--pinyon-50)}#brxe-bbomei {width: 46px; height: 46px; background-color: var(--pinyon); display: flex; justify-content: center; align-items: center}#brxe-bbomei:hover {background-color: var(--pinyon-50)}#brxe-mudahr {display: grid; align-items: initial; grid-gap: 10px; grid-template-columns: 1fr 1fr 1fr 1fr 1fr; grid-template-rows: 1fr}#brxe-hvbbbs {display: flex; flex-direction: column; row-gap: var(--space-m)}#brxe-diljop {align-items: center; row-gap: var(--space-3xs)}#brxe-opmyfy {background-color: var(--mugwort); background-position: bottom center; background-blend-mode: normal; background-image: url("/assets/legacy/footer-graphic.png"); background-repeat: no-repeat; background-size: 100%}#brxe-vhgmml {color: var(--alpine-snow); font-family: "josefin-sans"; text-align: center}#brxe-vhgmml a {color: var(--alpine-snow); font-family: "josefin-sans"; text-align: center; font-size: inherit}#brxe-vhgmml a:hover { color: var(--glacier)}#brxe-xmkfpw {color: var(--alpine-snow); font-family: "josefin-sans"; font-size: var(--text-s); text-align: center}#brxe-xmkfpw a {color: var(--alpine-snow); font-family: "josefin-sans"; font-size: var(--text-s); text-align: center; font-size: inherit}#brxe-fvivpx {color: var(--alpine-snow); font-family: "josefin-sans"; font-size: var(--text-s); text-align: center}#brxe-fvivpx a {color: var(--alpine-snow); font-family: "josefin-sans"; font-size: var(--text-s); text-align: center; font-size: inherit}