@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Cardo&family=Montserrat&display=swap";@import"https://fonts.googleapis.com/css2?family=Barlow+Semi+Condensed&family=Gruppo&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{border:none;margin:0;padding:0;width:auto;overflow:visible;background:transparent;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}.--flare-columns{--f-columns-normal-width-xxs: 100%;--f-columns-normal-width-xs: 100%;--f-columns-normal-width-s: 100%;--f-columns-normal-width-m: var(--f-breakpoint-m);--f-columns-normal-width-l: var(--f-breakpoint-l);--f-columns-normal-width-xl: var(--f-breakpoint-xl);--f-columns-normal-width-xxl: var(--f-breakpoint-xl);--f-columns-normal-width-xxxl: var(--f-breakpoint-xxl);--f-columns-weight-ratio: var(--f-golden-ratio);--f-columns-slim-ratio: var(--f-golden-ratio)}.--flare-columns{position:relative;display:grid;grid-auto-flow:row}@media screen and (max-width: 399px){.--flare-columns{--f-columns-margins: calc(calc(100% - var(--f-columns-width-xxs)) / 2);--f-block-width-xxs--px: calc(var(--f-columns-width-xxs) / var(--f-columns-number-xxs));--f-block-width-xxs: var(--f-block-width-xxs--px, 100%)}.--flare-columns.--flare-columns--xxs-mode-normal{--f-columns-width-xxs: var(--f-columns-normal-width-xxs)}.--flare-columns.--flare-columns--xxs-mode-slim{--f-columns-width-xxs: calc(var(--f-columns-normal-width-xxs) / var(--f-columns-slim-ratio))}.--flare-columns.--flare-columns--xxs-1{grid-template-columns:1fr}.--flare-columns.--flare-columns--xxs-2{--f-columns-ratio-small: calc(1 / calc(var(--f-columns-weight-ratio) + 1));--f-columns-ratio-big: calc(var(--f-columns-weight-ratio) / calc(var(--f-columns-weight-ratio) + 1));--f-columns-content-light--px: calc(var(--f-columns-width-xxs) * var(--f-columns-ratio-small));--f-columns-content-heavy--px: calc(var(--f-columns-width-xxs) * var(--f-columns-ratio-big));--f-columns-width-light--px: calc(var(--f-columns-content-light--px) + var(--f-columns-margins));--f-columns-width-heavy--px: calc(var(--f-columns-content-heavy--px) + var(--f-columns-margins));--f-columns-width-light--pct: calc(100% * var(--f-columns-ratio-small));--f-columns-width-heavy--pct: calc(100% * var(--f-columns-ratio-big))}.--flare-columns.--flare-columns--xxs-2.--flare-weight--xxs-normal{grid-template-columns:1fr 1fr}.--flare-columns.--flare-columns--xxs-2.--flare-weight--xxs-left{grid-template-columns:var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct)) var(--f-columns-width-light--px, var(--f-columns-width-light--pct))}.--flare-columns.--flare-columns--xxs-2.--flare-weight--xxs-left .--flare-block--xxs-left{--f-block-width-xxs: var(--f-columns-content-heavy--px, 100%)}.--flare-columns.--flare-columns--xxs-2.--flare-weight--xxs-left .--flare-block--xxs-right{--f-block-width-xxs: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--xxs-2.--flare-weight--xxs-right{grid-template-columns:var(--f-columns-width-light--px, var(--f-columns-width-light--pct)) var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct))}.--flare-columns.--flare-columns--xxs-2.--flare-weight--xxs-right .--flare-block--xxs-left{--f-block-width-xxs: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--xxs-2.--flare-weight--xxs-right .--flare-block--xxs-right{--f-block-width-xxs: var(--f-columns-content-heavy--px, 100%)}.--flare-columns.--flare-columns--xxs-3.--flare-weight--xxs-normal{grid-template-columns:1fr var(--f-block-width-xxs--px, calc(100% / var(--f-columns-number-xxs))) 1fr}.--flare-columns.--flare-columns--xxs-3.--flare-weight--xxs-middle{--f-columns-ratio-small: calc(1 / calc(var(--f-columns-weight-ratio) + 2));--f-columns-ratio-big: calc(var(--f-columns-weight-ratio) / calc(var(--f-columns-weight-ratio) + 2));--f-columns-width-light--pct: calc(100% * var(--f-columns-ratio-small));--f-columns-width-heavy--pct: calc(100% * var(--f-columns-ratio-big));--f-columns-content-light--px: calc(var(--f-columns-width-xxs) * var(--f-columns-ratio-small));--f-columns-content-heavy--px: calc(var(--f-columns-width-xxs) * var(--f-columns-ratio-big));--f-columns-width-light--px: calc(var(--f-columns-content-light--px) + var(--f-columns-margins));--f-columns-width-heavy--px: var(--f-columns-content-heavy--px);grid-template-columns:var(--f-columns-width-light--px, var(--f-columns-width-light--pct)) var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct)) var(--f-columns-width-light--px, var(--f-columns-width-light--pct))}.--flare-columns.--flare-columns--xxs-3.--flare-weight--xxs-middle .--flare-block--xxs-left{--f-block-width-xxs: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--xxs-3.--flare-weight--xxs-middle .--flare-block--xxs-middle{--f-block-width-xxs: var(--f-columns-content-heavy--px, 100%)}.--flare-columns.--flare-columns--xxs-3.--flare-weight--xxs-middle .--flare-block--xxs-right{--f-block-width-xxs: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--xxs-3.--flare-weight--xxs-left-middle,.--flare-columns.--flare-columns--xxs-3.--flare-weight--xxs-middle-left,.--flare-columns.--flare-columns--xxs-3.--flare-weight--xxs-middle-right,.--flare-columns.--flare-columns--xxs-3.--flare-weight--xxs-right-middle{--f-columns-ratio-small: calc(1 / calc(var(--f-columns-weight-ratio) * 2 + 1));--f-columns-ratio-big: calc(var(--f-columns-weight-ratio) / calc(var(--f-columns-weight-ratio) * 2 + 1));--f-columns-width-light--pct: calc(100% * var(--f-columns-ratio-small));--f-columns-width-heavy--pct: calc(100% * var(--f-columns-ratio-big));--f-columns-content-light--px: calc(var(--f-columns-width-xxs) * var(--f-columns-ratio-small));--f-columns-content-heavy--px: calc(var(--f-columns-width-xxs) * var(--f-columns-ratio-big));--f-columns-width-light--px: calc(var(--f-columns-content-light--px) + var(--f-columns-margins));--f-columns-width-heavy--px: var(--f-columns-content-heavy--px);--f-columns-width-heavy-edge--px: calc(var(--f-columns-content-heavy--px) + var(--f-columns-margins))}.--flare-columns.--flare-columns--xxs-3.--flare-weight--xxs-left-middle,.--flare-columns.--flare-columns--xxs-3.--flare-weight--xxs-middle-left{grid-template-columns:var(--f-columns-width-heavy-edge--px, var(--f-columns-width-heavy--pct)) var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct)) var(--f-columns-width-light--px, var(--f-columns-width-light--pct))}.--flare-columns.--flare-columns--xxs-3.--flare-weight--xxs-left-middle .--flare-block--xxs-left,.--flare-columns.--flare-columns--xxs-3.--flare-weight--xxs-middle-left .--flare-block--xxs-left,.--flare-columns.--flare-columns--xxs-3.--flare-weight--xxs-left-middle .--flare-block--xxs-middle,.--flare-columns.--flare-columns--xxs-3.--flare-weight--xxs-middle-left .--flare-block--xxs-middle{--f-block-width-xxs: var(--f-columns-content-heavy--px, 100%)}.--flare-columns.--flare-columns--xxs-3.--flare-weight--xxs-left-middle .--flare-block--xxs-right,.--flare-columns.--flare-columns--xxs-3.--flare-weight--xxs-middle-left .--flare-block--xxs-right{--f-block-width-xxs: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--xxs-3.--flare-weight--xxs-right-middle,.--flare-columns.--flare-columns--xxs-3.--flare-weight--xxs-middle-right{grid-template-columns:var(--f-columns-width-light--px, var(--f-columns-width-light--pct)) var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct)) var(--f-columns-width-heavy-edge--px, var(--f-columns-width-heavy--pct))}.--flare-columns.--flare-columns--xxs-3.--flare-weight--xxs-right-middle .--flare-block--xxs-left,.--flare-columns.--flare-columns--xxs-3.--flare-weight--xxs-middle-right .--flare-block--xxs-left{--f-block-width-xxs: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--xxs-3.--flare-weight--xxs-right-middle .--flare-block--xxs-middle,.--flare-columns.--flare-columns--xxs-3.--flare-weight--xxs-middle-right .--flare-block--xxs-middle,.--flare-columns.--flare-columns--xxs-3.--flare-weight--xxs-right-middle .--flare-block--xxs-right,.--flare-columns.--flare-columns--xxs-3.--flare-weight--xxs-middle-right .--flare-block--xxs-right{--f-block-width-xxs: var(--f-columns-content-heavy--px, 100%)}.--flare-columns.--flare-columns--xxs-3.--flare-weight--xxs-left,.--flare-columns.--flare-columns--xxs-3.--flare-weight--xxs-right{--f-columns-ratio-small: calc(1 / calc(var(--f-columns-weight-ratio) + 2));--f-columns-ratio-big: calc(var(--f-columns-weight-ratio) / calc(var(--f-columns-weight-ratio) + 2));--f-columns-width-light--pct: calc(100% * var(--f-columns-ratio-small));--f-columns-width-heavy--pct: calc(100% * var(--f-columns-ratio-big));--f-columns-content-light--px: calc(var(--f-columns-width-xxs) * var(--f-columns-ratio-small));--f-columns-content-heavy--px: calc(var(--f-columns-width-xxs) * var(--f-columns-ratio-big));--f-columns-width-light-edge--px: calc(var(--f-columns-content-light--px) + var(--f-columns-margins));--f-columns-width-light--px: var(--f-columns-content-light--px);--f-columns-width-heavy--px: calc(var(--f-columns-content-heavy--px) + var(--f-columns-margins))}.--flare-columns.--flare-columns--xxs-3.--flare-weight--xxs-left{grid-template-columns:var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct)) var(--f-columns-width-light--px, var(--f-columns-width-light--pct)) var(--f-columns-width-light-edge--px, var(--f-columns-width-light--pct))}.--flare-columns.--flare-columns--xxs-3.--flare-weight--xxs-left .--flare-block--xxs-left{--f-block-width-xxs: var(--f-columns-content-heavy--px, 100%)}.--flare-columns.--flare-columns--xxs-3.--flare-weight--xxs-left .--flare-block--xxs-middle,.--flare-columns.--flare-columns--xxs-3.--flare-weight--xxs-left .--flare-block--xxs-right{--f-block-width-xxs: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--xxs-3.--flare-weight--xxs-right{grid-template-columns:var(--f-columns-width-light-edge--px, var(--f-columns-width-light--pct)) var(--f-columns-width-light--px, var(--f-columns-width-light--pct)) var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct))}.--flare-columns.--flare-columns--xxs-3.--flare-weight--xxs-right .--flare-block--xxs-left,.--flare-columns.--flare-columns--xxs-3.--flare-weight--xxs-right .--flare-block--xxs-middle{--f-block-width-xxs: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--xxs-3.--flare-weight--xxs-right .--flare-block--xxs-right{--f-block-width-xxs: var(--f-columns-content-heavy--px, 100%)}.--flare-columns:not(.--flare-columns--xxs-1):not(.--flare-columns--xxs-2):not(.--flare-columns--xxs-3).--flare-columns--xxs-mode-normal,.--flare-columns:not(.--flare-columns--xxs-1):not(.--flare-columns--xxs-2):not(.--flare-columns--xxs-3).--flare-columns--xxs-mode-slim{--f-block-template-columns--px: repeat(calc(var(--f-columns-number-xxs) - 2), var(--f-block-width-xxs--px));grid-template-columns:1fr var(--f-block-template-columns--px, calc(100% / var(--f-columns-number-xxs))) 1fr}.--flare-columns:not(.--flare-columns--xxs-1):not(.--flare-columns--xxs-2):not(.--flare-columns--xxs-3).--flare-columns--xxs-mode-full{grid-template-columns:repeat(var(--f-columns-number-xxs),1fr)}.--flare-columns:not(.--flare-columns--xxs-1):not(.--flare-columns--xxs-2):not(.--flare-columns--xxs-3).--flare-columns--xxs-mode-full .--flare-block{--f-block-width-xxs: 100%}}@media screen and (min-width: 400px) and (max-width: 575px){.--flare-columns{--f-columns-margins: calc(calc(100% - var(--f-columns-width-xs)) / 2);--f-block-width-xs--px: calc(var(--f-columns-width-xs) / var(--f-columns-number-xs));--f-block-width-xs: var(--f-block-width-xs--px, 100%)}.--flare-columns.--flare-columns--xs-mode-normal{--f-columns-width-xs: var(--f-columns-normal-width-xs)}.--flare-columns.--flare-columns--xs-mode-slim{--f-columns-width-xs: calc(var(--f-columns-normal-width-xs) / var(--f-columns-slim-ratio))}.--flare-columns.--flare-columns--xs-1{grid-template-columns:1fr}.--flare-columns.--flare-columns--xs-2{--f-columns-ratio-small: calc(1 / calc(var(--f-columns-weight-ratio) + 1));--f-columns-ratio-big: calc(var(--f-columns-weight-ratio) / calc(var(--f-columns-weight-ratio) + 1));--f-columns-content-light--px: calc(var(--f-columns-width-xs) * var(--f-columns-ratio-small));--f-columns-content-heavy--px: calc(var(--f-columns-width-xs) * var(--f-columns-ratio-big));--f-columns-width-light--px: calc(var(--f-columns-content-light--px) + var(--f-columns-margins));--f-columns-width-heavy--px: calc(var(--f-columns-content-heavy--px) + var(--f-columns-margins));--f-columns-width-light--pct: calc(100% * var(--f-columns-ratio-small));--f-columns-width-heavy--pct: calc(100% * var(--f-columns-ratio-big))}.--flare-columns.--flare-columns--xs-2.--flare-weight--xs-normal{grid-template-columns:1fr 1fr}.--flare-columns.--flare-columns--xs-2.--flare-weight--xs-left{grid-template-columns:var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct)) var(--f-columns-width-light--px, var(--f-columns-width-light--pct))}.--flare-columns.--flare-columns--xs-2.--flare-weight--xs-left .--flare-block--xs-left{--f-block-width-xs: var(--f-columns-content-heavy--px, 100%)}.--flare-columns.--flare-columns--xs-2.--flare-weight--xs-left .--flare-block--xs-right{--f-block-width-xs: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--xs-2.--flare-weight--xs-right{grid-template-columns:var(--f-columns-width-light--px, var(--f-columns-width-light--pct)) var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct))}.--flare-columns.--flare-columns--xs-2.--flare-weight--xs-right .--flare-block--xs-left{--f-block-width-xs: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--xs-2.--flare-weight--xs-right .--flare-block--xs-right{--f-block-width-xs: var(--f-columns-content-heavy--px, 100%)}.--flare-columns.--flare-columns--xs-3.--flare-weight--xs-normal{grid-template-columns:1fr var(--f-block-width-xs--px, calc(100% / var(--f-columns-number-xs))) 1fr}.--flare-columns.--flare-columns--xs-3.--flare-weight--xs-middle{--f-columns-ratio-small: calc(1 / calc(var(--f-columns-weight-ratio) + 2));--f-columns-ratio-big: calc(var(--f-columns-weight-ratio) / calc(var(--f-columns-weight-ratio) + 2));--f-columns-width-light--pct: calc(100% * var(--f-columns-ratio-small));--f-columns-width-heavy--pct: calc(100% * var(--f-columns-ratio-big));--f-columns-content-light--px: calc(var(--f-columns-width-xs) * var(--f-columns-ratio-small));--f-columns-content-heavy--px: calc(var(--f-columns-width-xs) * var(--f-columns-ratio-big));--f-columns-width-light--px: calc(var(--f-columns-content-light--px) + var(--f-columns-margins));--f-columns-width-heavy--px: var(--f-columns-content-heavy--px);grid-template-columns:var(--f-columns-width-light--px, var(--f-columns-width-light--pct)) var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct)) var(--f-columns-width-light--px, var(--f-columns-width-light--pct))}.--flare-columns.--flare-columns--xs-3.--flare-weight--xs-middle .--flare-block--xs-left{--f-block-width-xs: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--xs-3.--flare-weight--xs-middle .--flare-block--xs-middle{--f-block-width-xs: var(--f-columns-content-heavy--px, 100%)}.--flare-columns.--flare-columns--xs-3.--flare-weight--xs-middle .--flare-block--xs-right{--f-block-width-xs: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--xs-3.--flare-weight--xs-left-middle,.--flare-columns.--flare-columns--xs-3.--flare-weight--xs-middle-left,.--flare-columns.--flare-columns--xs-3.--flare-weight--xs-middle-right,.--flare-columns.--flare-columns--xs-3.--flare-weight--xs-right-middle{--f-columns-ratio-small: calc(1 / calc(var(--f-columns-weight-ratio) * 2 + 1));--f-columns-ratio-big: calc(var(--f-columns-weight-ratio) / calc(var(--f-columns-weight-ratio) * 2 + 1));--f-columns-width-light--pct: calc(100% * var(--f-columns-ratio-small));--f-columns-width-heavy--pct: calc(100% * var(--f-columns-ratio-big));--f-columns-content-light--px: calc(var(--f-columns-width-xs) * var(--f-columns-ratio-small));--f-columns-content-heavy--px: calc(var(--f-columns-width-xs) * var(--f-columns-ratio-big));--f-columns-width-light--px: calc(var(--f-columns-content-light--px) + var(--f-columns-margins));--f-columns-width-heavy--px: var(--f-columns-content-heavy--px);--f-columns-width-heavy-edge--px: calc(var(--f-columns-content-heavy--px) + var(--f-columns-margins))}.--flare-columns.--flare-columns--xs-3.--flare-weight--xs-left-middle,.--flare-columns.--flare-columns--xs-3.--flare-weight--xs-middle-left{grid-template-columns:var(--f-columns-width-heavy-edge--px, var(--f-columns-width-heavy--pct)) var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct)) var(--f-columns-width-light--px, var(--f-columns-width-light--pct))}.--flare-columns.--flare-columns--xs-3.--flare-weight--xs-left-middle .--flare-block--xs-left,.--flare-columns.--flare-columns--xs-3.--flare-weight--xs-middle-left .--flare-block--xs-left,.--flare-columns.--flare-columns--xs-3.--flare-weight--xs-left-middle .--flare-block--xs-middle,.--flare-columns.--flare-columns--xs-3.--flare-weight--xs-middle-left .--flare-block--xs-middle{--f-block-width-xs: var(--f-columns-content-heavy--px, 100%)}.--flare-columns.--flare-columns--xs-3.--flare-weight--xs-left-middle .--flare-block--xs-right,.--flare-columns.--flare-columns--xs-3.--flare-weight--xs-middle-left .--flare-block--xs-right{--f-block-width-xs: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--xs-3.--flare-weight--xs-right-middle,.--flare-columns.--flare-columns--xs-3.--flare-weight--xs-middle-right{grid-template-columns:var(--f-columns-width-light--px, var(--f-columns-width-light--pct)) var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct)) var(--f-columns-width-heavy-edge--px, var(--f-columns-width-heavy--pct))}.--flare-columns.--flare-columns--xs-3.--flare-weight--xs-right-middle .--flare-block--xs-left,.--flare-columns.--flare-columns--xs-3.--flare-weight--xs-middle-right .--flare-block--xs-left{--f-block-width-xs: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--xs-3.--flare-weight--xs-right-middle .--flare-block--xs-middle,.--flare-columns.--flare-columns--xs-3.--flare-weight--xs-middle-right .--flare-block--xs-middle,.--flare-columns.--flare-columns--xs-3.--flare-weight--xs-right-middle .--flare-block--xs-right,.--flare-columns.--flare-columns--xs-3.--flare-weight--xs-middle-right .--flare-block--xs-right{--f-block-width-xs: var(--f-columns-content-heavy--px, 100%)}.--flare-columns.--flare-columns--xs-3.--flare-weight--xs-left,.--flare-columns.--flare-columns--xs-3.--flare-weight--xs-right{--f-columns-ratio-small: calc(1 / calc(var(--f-columns-weight-ratio) + 2));--f-columns-ratio-big: calc(var(--f-columns-weight-ratio) / calc(var(--f-columns-weight-ratio) + 2));--f-columns-width-light--pct: calc(100% * var(--f-columns-ratio-small));--f-columns-width-heavy--pct: calc(100% * var(--f-columns-ratio-big));--f-columns-content-light--px: calc(var(--f-columns-width-xs) * var(--f-columns-ratio-small));--f-columns-content-heavy--px: calc(var(--f-columns-width-xs) * var(--f-columns-ratio-big));--f-columns-width-light-edge--px: calc(var(--f-columns-content-light--px) + var(--f-columns-margins));--f-columns-width-light--px: var(--f-columns-content-light--px);--f-columns-width-heavy--px: calc(var(--f-columns-content-heavy--px) + var(--f-columns-margins))}.--flare-columns.--flare-columns--xs-3.--flare-weight--xs-left{grid-template-columns:var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct)) var(--f-columns-width-light--px, var(--f-columns-width-light--pct)) var(--f-columns-width-light-edge--px, var(--f-columns-width-light--pct))}.--flare-columns.--flare-columns--xs-3.--flare-weight--xs-left .--flare-block--xs-left{--f-block-width-xs: var(--f-columns-content-heavy--px, 100%)}.--flare-columns.--flare-columns--xs-3.--flare-weight--xs-left .--flare-block--xs-middle,.--flare-columns.--flare-columns--xs-3.--flare-weight--xs-left .--flare-block--xs-right{--f-block-width-xs: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--xs-3.--flare-weight--xs-right{grid-template-columns:var(--f-columns-width-light-edge--px, var(--f-columns-width-light--pct)) var(--f-columns-width-light--px, var(--f-columns-width-light--pct)) var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct))}.--flare-columns.--flare-columns--xs-3.--flare-weight--xs-right .--flare-block--xs-left,.--flare-columns.--flare-columns--xs-3.--flare-weight--xs-right .--flare-block--xs-middle{--f-block-width-xs: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--xs-3.--flare-weight--xs-right .--flare-block--xs-right{--f-block-width-xs: var(--f-columns-content-heavy--px, 100%)}.--flare-columns:not(.--flare-columns--xs-1):not(.--flare-columns--xs-2):not(.--flare-columns--xs-3).--flare-columns--xs-mode-normal,.--flare-columns:not(.--flare-columns--xs-1):not(.--flare-columns--xs-2):not(.--flare-columns--xs-3).--flare-columns--xs-mode-slim{--f-block-template-columns--px: repeat(calc(var(--f-columns-number-xs) - 2), var(--f-block-width-xs--px));grid-template-columns:1fr var(--f-block-template-columns--px, calc(100% / var(--f-columns-number-xs))) 1fr}.--flare-columns:not(.--flare-columns--xs-1):not(.--flare-columns--xs-2):not(.--flare-columns--xs-3).--flare-columns--xs-mode-full{grid-template-columns:repeat(var(--f-columns-number-xs),1fr)}.--flare-columns:not(.--flare-columns--xs-1):not(.--flare-columns--xs-2):not(.--flare-columns--xs-3).--flare-columns--xs-mode-full .--flare-block{--f-block-width-xs: 100%}}@media screen and (min-width: 576px) and (max-width: 767px){.--flare-columns{--f-columns-margins: calc(calc(100% - var(--f-columns-width-s)) / 2);--f-block-width-s--px: calc(var(--f-columns-width-s) / var(--f-columns-number-s));--f-block-width-s: var(--f-block-width-s--px, 100%)}.--flare-columns.--flare-columns--s-mode-normal{--f-columns-width-s: var(--f-columns-normal-width-s)}.--flare-columns.--flare-columns--s-mode-slim{--f-columns-width-s: calc(var(--f-columns-normal-width-s) / var(--f-columns-slim-ratio))}.--flare-columns.--flare-columns--s-1{grid-template-columns:1fr}.--flare-columns.--flare-columns--s-2{--f-columns-ratio-small: calc(1 / calc(var(--f-columns-weight-ratio) + 1));--f-columns-ratio-big: calc(var(--f-columns-weight-ratio) / calc(var(--f-columns-weight-ratio) + 1));--f-columns-content-light--px: calc(var(--f-columns-width-s) * var(--f-columns-ratio-small));--f-columns-content-heavy--px: calc(var(--f-columns-width-s) * var(--f-columns-ratio-big));--f-columns-width-light--px: calc(var(--f-columns-content-light--px) + var(--f-columns-margins));--f-columns-width-heavy--px: calc(var(--f-columns-content-heavy--px) + var(--f-columns-margins));--f-columns-width-light--pct: calc(100% * var(--f-columns-ratio-small));--f-columns-width-heavy--pct: calc(100% * var(--f-columns-ratio-big))}.--flare-columns.--flare-columns--s-2.--flare-weight--s-normal{grid-template-columns:1fr 1fr}.--flare-columns.--flare-columns--s-2.--flare-weight--s-left{grid-template-columns:var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct)) var(--f-columns-width-light--px, var(--f-columns-width-light--pct))}.--flare-columns.--flare-columns--s-2.--flare-weight--s-left .--flare-block--s-left{--f-block-width-s: var(--f-columns-content-heavy--px, 100%)}.--flare-columns.--flare-columns--s-2.--flare-weight--s-left .--flare-block--s-right{--f-block-width-s: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--s-2.--flare-weight--s-right{grid-template-columns:var(--f-columns-width-light--px, var(--f-columns-width-light--pct)) var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct))}.--flare-columns.--flare-columns--s-2.--flare-weight--s-right .--flare-block--s-left{--f-block-width-s: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--s-2.--flare-weight--s-right .--flare-block--s-right{--f-block-width-s: var(--f-columns-content-heavy--px, 100%)}.--flare-columns.--flare-columns--s-3.--flare-weight--s-normal{grid-template-columns:1fr var(--f-block-width-s--px, calc(100% / var(--f-columns-number-s))) 1fr}.--flare-columns.--flare-columns--s-3.--flare-weight--s-middle{--f-columns-ratio-small: calc(1 / calc(var(--f-columns-weight-ratio) + 2));--f-columns-ratio-big: calc(var(--f-columns-weight-ratio) / calc(var(--f-columns-weight-ratio) + 2));--f-columns-width-light--pct: calc(100% * var(--f-columns-ratio-small));--f-columns-width-heavy--pct: calc(100% * var(--f-columns-ratio-big));--f-columns-content-light--px: calc(var(--f-columns-width-s) * var(--f-columns-ratio-small));--f-columns-content-heavy--px: calc(var(--f-columns-width-s) * var(--f-columns-ratio-big));--f-columns-width-light--px: calc(var(--f-columns-content-light--px) + var(--f-columns-margins));--f-columns-width-heavy--px: var(--f-columns-content-heavy--px);grid-template-columns:var(--f-columns-width-light--px, var(--f-columns-width-light--pct)) var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct)) var(--f-columns-width-light--px, var(--f-columns-width-light--pct))}.--flare-columns.--flare-columns--s-3.--flare-weight--s-middle .--flare-block--s-left{--f-block-width-s: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--s-3.--flare-weight--s-middle .--flare-block--s-middle{--f-block-width-s: var(--f-columns-content-heavy--px, 100%)}.--flare-columns.--flare-columns--s-3.--flare-weight--s-middle .--flare-block--s-right{--f-block-width-s: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--s-3.--flare-weight--s-left-middle,.--flare-columns.--flare-columns--s-3.--flare-weight--s-middle-left,.--flare-columns.--flare-columns--s-3.--flare-weight--s-middle-right,.--flare-columns.--flare-columns--s-3.--flare-weight--s-right-middle{--f-columns-ratio-small: calc(1 / calc(var(--f-columns-weight-ratio) * 2 + 1));--f-columns-ratio-big: calc(var(--f-columns-weight-ratio) / calc(var(--f-columns-weight-ratio) * 2 + 1));--f-columns-width-light--pct: calc(100% * var(--f-columns-ratio-small));--f-columns-width-heavy--pct: calc(100% * var(--f-columns-ratio-big));--f-columns-content-light--px: calc(var(--f-columns-width-s) * var(--f-columns-ratio-small));--f-columns-content-heavy--px: calc(var(--f-columns-width-s) * var(--f-columns-ratio-big));--f-columns-width-light--px: calc(var(--f-columns-content-light--px) + var(--f-columns-margins));--f-columns-width-heavy--px: var(--f-columns-content-heavy--px);--f-columns-width-heavy-edge--px: calc(var(--f-columns-content-heavy--px) + var(--f-columns-margins))}.--flare-columns.--flare-columns--s-3.--flare-weight--s-left-middle,.--flare-columns.--flare-columns--s-3.--flare-weight--s-middle-left{grid-template-columns:var(--f-columns-width-heavy-edge--px, var(--f-columns-width-heavy--pct)) var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct)) var(--f-columns-width-light--px, var(--f-columns-width-light--pct))}.--flare-columns.--flare-columns--s-3.--flare-weight--s-left-middle .--flare-block--s-left,.--flare-columns.--flare-columns--s-3.--flare-weight--s-middle-left .--flare-block--s-left,.--flare-columns.--flare-columns--s-3.--flare-weight--s-left-middle .--flare-block--s-middle,.--flare-columns.--flare-columns--s-3.--flare-weight--s-middle-left .--flare-block--s-middle{--f-block-width-s: var(--f-columns-content-heavy--px, 100%)}.--flare-columns.--flare-columns--s-3.--flare-weight--s-left-middle .--flare-block--s-right,.--flare-columns.--flare-columns--s-3.--flare-weight--s-middle-left .--flare-block--s-right{--f-block-width-s: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--s-3.--flare-weight--s-right-middle,.--flare-columns.--flare-columns--s-3.--flare-weight--s-middle-right{grid-template-columns:var(--f-columns-width-light--px, var(--f-columns-width-light--pct)) var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct)) var(--f-columns-width-heavy-edge--px, var(--f-columns-width-heavy--pct))}.--flare-columns.--flare-columns--s-3.--flare-weight--s-right-middle .--flare-block--s-left,.--flare-columns.--flare-columns--s-3.--flare-weight--s-middle-right .--flare-block--s-left{--f-block-width-s: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--s-3.--flare-weight--s-right-middle .--flare-block--s-middle,.--flare-columns.--flare-columns--s-3.--flare-weight--s-middle-right .--flare-block--s-middle,.--flare-columns.--flare-columns--s-3.--flare-weight--s-right-middle .--flare-block--s-right,.--flare-columns.--flare-columns--s-3.--flare-weight--s-middle-right .--flare-block--s-right{--f-block-width-s: var(--f-columns-content-heavy--px, 100%)}.--flare-columns.--flare-columns--s-3.--flare-weight--s-left,.--flare-columns.--flare-columns--s-3.--flare-weight--s-right{--f-columns-ratio-small: calc(1 / calc(var(--f-columns-weight-ratio) + 2));--f-columns-ratio-big: calc(var(--f-columns-weight-ratio) / calc(var(--f-columns-weight-ratio) + 2));--f-columns-width-light--pct: calc(100% * var(--f-columns-ratio-small));--f-columns-width-heavy--pct: calc(100% * var(--f-columns-ratio-big));--f-columns-content-light--px: calc(var(--f-columns-width-s) * var(--f-columns-ratio-small));--f-columns-content-heavy--px: calc(var(--f-columns-width-s) * var(--f-columns-ratio-big));--f-columns-width-light-edge--px: calc(var(--f-columns-content-light--px) + var(--f-columns-margins));--f-columns-width-light--px: var(--f-columns-content-light--px);--f-columns-width-heavy--px: calc(var(--f-columns-content-heavy--px) + var(--f-columns-margins))}.--flare-columns.--flare-columns--s-3.--flare-weight--s-left{grid-template-columns:var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct)) var(--f-columns-width-light--px, var(--f-columns-width-light--pct)) var(--f-columns-width-light-edge--px, var(--f-columns-width-light--pct))}.--flare-columns.--flare-columns--s-3.--flare-weight--s-left .--flare-block--s-left{--f-block-width-s: var(--f-columns-content-heavy--px, 100%)}.--flare-columns.--flare-columns--s-3.--flare-weight--s-left .--flare-block--s-middle,.--flare-columns.--flare-columns--s-3.--flare-weight--s-left .--flare-block--s-right{--f-block-width-s: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--s-3.--flare-weight--s-right{grid-template-columns:var(--f-columns-width-light-edge--px, var(--f-columns-width-light--pct)) var(--f-columns-width-light--px, var(--f-columns-width-light--pct)) var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct))}.--flare-columns.--flare-columns--s-3.--flare-weight--s-right .--flare-block--s-left,.--flare-columns.--flare-columns--s-3.--flare-weight--s-right .--flare-block--s-middle{--f-block-width-s: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--s-3.--flare-weight--s-right .--flare-block--s-right{--f-block-width-s: var(--f-columns-content-heavy--px, 100%)}.--flare-columns:not(.--flare-columns--s-1):not(.--flare-columns--s-2):not(.--flare-columns--s-3).--flare-columns--s-mode-normal,.--flare-columns:not(.--flare-columns--s-1):not(.--flare-columns--s-2):not(.--flare-columns--s-3).--flare-columns--s-mode-slim{--f-block-template-columns--px: repeat(calc(var(--f-columns-number-s) - 2), var(--f-block-width-s--px));grid-template-columns:1fr var(--f-block-template-columns--px, calc(100% / var(--f-columns-number-s))) 1fr}.--flare-columns:not(.--flare-columns--s-1):not(.--flare-columns--s-2):not(.--flare-columns--s-3).--flare-columns--s-mode-full{grid-template-columns:repeat(var(--f-columns-number-s),1fr)}.--flare-columns:not(.--flare-columns--s-1):not(.--flare-columns--s-2):not(.--flare-columns--s-3).--flare-columns--s-mode-full .--flare-block{--f-block-width-s: 100%}}@media screen and (min-width: 768px) and (max-width: 991px){.--flare-columns{--f-columns-margins: calc(calc(100% - var(--f-columns-width-m)) / 2);--f-block-width-m--px: calc(var(--f-columns-width-m) / var(--f-columns-number-m));--f-block-width-m: var(--f-block-width-m--px, 100%)}.--flare-columns.--flare-columns--m-mode-normal{--f-columns-width-m: var(--f-columns-normal-width-m)}.--flare-columns.--flare-columns--m-mode-slim{--f-columns-width-m: calc(var(--f-columns-normal-width-m) / var(--f-columns-slim-ratio))}.--flare-columns.--flare-columns--m-1{grid-template-columns:1fr}.--flare-columns.--flare-columns--m-2{--f-columns-ratio-small: calc(1 / calc(var(--f-columns-weight-ratio) + 1));--f-columns-ratio-big: calc(var(--f-columns-weight-ratio) / calc(var(--f-columns-weight-ratio) + 1));--f-columns-content-light--px: calc(var(--f-columns-width-m) * var(--f-columns-ratio-small));--f-columns-content-heavy--px: calc(var(--f-columns-width-m) * var(--f-columns-ratio-big));--f-columns-width-light--px: calc(var(--f-columns-content-light--px) + var(--f-columns-margins));--f-columns-width-heavy--px: calc(var(--f-columns-content-heavy--px) + var(--f-columns-margins));--f-columns-width-light--pct: calc(100% * var(--f-columns-ratio-small));--f-columns-width-heavy--pct: calc(100% * var(--f-columns-ratio-big))}.--flare-columns.--flare-columns--m-2.--flare-weight--m-normal{grid-template-columns:1fr 1fr}.--flare-columns.--flare-columns--m-2.--flare-weight--m-left{grid-template-columns:var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct)) var(--f-columns-width-light--px, var(--f-columns-width-light--pct))}.--flare-columns.--flare-columns--m-2.--flare-weight--m-left .--flare-block--m-left{--f-block-width-m: var(--f-columns-content-heavy--px, 100%)}.--flare-columns.--flare-columns--m-2.--flare-weight--m-left .--flare-block--m-right{--f-block-width-m: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--m-2.--flare-weight--m-right{grid-template-columns:var(--f-columns-width-light--px, var(--f-columns-width-light--pct)) var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct))}.--flare-columns.--flare-columns--m-2.--flare-weight--m-right .--flare-block--m-left{--f-block-width-m: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--m-2.--flare-weight--m-right .--flare-block--m-right{--f-block-width-m: var(--f-columns-content-heavy--px, 100%)}.--flare-columns.--flare-columns--m-3.--flare-weight--m-normal{grid-template-columns:1fr var(--f-block-width-m--px, calc(100% / var(--f-columns-number-m))) 1fr}.--flare-columns.--flare-columns--m-3.--flare-weight--m-middle{--f-columns-ratio-small: calc(1 / calc(var(--f-columns-weight-ratio) + 2));--f-columns-ratio-big: calc(var(--f-columns-weight-ratio) / calc(var(--f-columns-weight-ratio) + 2));--f-columns-width-light--pct: calc(100% * var(--f-columns-ratio-small));--f-columns-width-heavy--pct: calc(100% * var(--f-columns-ratio-big));--f-columns-content-light--px: calc(var(--f-columns-width-m) * var(--f-columns-ratio-small));--f-columns-content-heavy--px: calc(var(--f-columns-width-m) * var(--f-columns-ratio-big));--f-columns-width-light--px: calc(var(--f-columns-content-light--px) + var(--f-columns-margins));--f-columns-width-heavy--px: var(--f-columns-content-heavy--px);grid-template-columns:var(--f-columns-width-light--px, var(--f-columns-width-light--pct)) var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct)) var(--f-columns-width-light--px, var(--f-columns-width-light--pct))}.--flare-columns.--flare-columns--m-3.--flare-weight--m-middle .--flare-block--m-left{--f-block-width-m: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--m-3.--flare-weight--m-middle .--flare-block--m-middle{--f-block-width-m: var(--f-columns-content-heavy--px, 100%)}.--flare-columns.--flare-columns--m-3.--flare-weight--m-middle .--flare-block--m-right{--f-block-width-m: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--m-3.--flare-weight--m-left-middle,.--flare-columns.--flare-columns--m-3.--flare-weight--m-middle-left,.--flare-columns.--flare-columns--m-3.--flare-weight--m-middle-right,.--flare-columns.--flare-columns--m-3.--flare-weight--m-right-middle{--f-columns-ratio-small: calc(1 / calc(var(--f-columns-weight-ratio) * 2 + 1));--f-columns-ratio-big: calc(var(--f-columns-weight-ratio) / calc(var(--f-columns-weight-ratio) * 2 + 1));--f-columns-width-light--pct: calc(100% * var(--f-columns-ratio-small));--f-columns-width-heavy--pct: calc(100% * var(--f-columns-ratio-big));--f-columns-content-light--px: calc(var(--f-columns-width-m) * var(--f-columns-ratio-small));--f-columns-content-heavy--px: calc(var(--f-columns-width-m) * var(--f-columns-ratio-big));--f-columns-width-light--px: calc(var(--f-columns-content-light--px) + var(--f-columns-margins));--f-columns-width-heavy--px: var(--f-columns-content-heavy--px);--f-columns-width-heavy-edge--px: calc(var(--f-columns-content-heavy--px) + var(--f-columns-margins))}.--flare-columns.--flare-columns--m-3.--flare-weight--m-left-middle,.--flare-columns.--flare-columns--m-3.--flare-weight--m-middle-left{grid-template-columns:var(--f-columns-width-heavy-edge--px, var(--f-columns-width-heavy--pct)) var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct)) var(--f-columns-width-light--px, var(--f-columns-width-light--pct))}.--flare-columns.--flare-columns--m-3.--flare-weight--m-left-middle .--flare-block--m-left,.--flare-columns.--flare-columns--m-3.--flare-weight--m-middle-left .--flare-block--m-left,.--flare-columns.--flare-columns--m-3.--flare-weight--m-left-middle .--flare-block--m-middle,.--flare-columns.--flare-columns--m-3.--flare-weight--m-middle-left .--flare-block--m-middle{--f-block-width-m: var(--f-columns-content-heavy--px, 100%)}.--flare-columns.--flare-columns--m-3.--flare-weight--m-left-middle .--flare-block--m-right,.--flare-columns.--flare-columns--m-3.--flare-weight--m-middle-left .--flare-block--m-right{--f-block-width-m: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--m-3.--flare-weight--m-right-middle,.--flare-columns.--flare-columns--m-3.--flare-weight--m-middle-right{grid-template-columns:var(--f-columns-width-light--px, var(--f-columns-width-light--pct)) var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct)) var(--f-columns-width-heavy-edge--px, var(--f-columns-width-heavy--pct))}.--flare-columns.--flare-columns--m-3.--flare-weight--m-right-middle .--flare-block--m-left,.--flare-columns.--flare-columns--m-3.--flare-weight--m-middle-right .--flare-block--m-left{--f-block-width-m: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--m-3.--flare-weight--m-right-middle .--flare-block--m-middle,.--flare-columns.--flare-columns--m-3.--flare-weight--m-middle-right .--flare-block--m-middle,.--flare-columns.--flare-columns--m-3.--flare-weight--m-right-middle .--flare-block--m-right,.--flare-columns.--flare-columns--m-3.--flare-weight--m-middle-right .--flare-block--m-right{--f-block-width-m: var(--f-columns-content-heavy--px, 100%)}.--flare-columns.--flare-columns--m-3.--flare-weight--m-left,.--flare-columns.--flare-columns--m-3.--flare-weight--m-right{--f-columns-ratio-small: calc(1 / calc(var(--f-columns-weight-ratio) + 2));--f-columns-ratio-big: calc(var(--f-columns-weight-ratio) / calc(var(--f-columns-weight-ratio) + 2));--f-columns-width-light--pct: calc(100% * var(--f-columns-ratio-small));--f-columns-width-heavy--pct: calc(100% * var(--f-columns-ratio-big));--f-columns-content-light--px: calc(var(--f-columns-width-m) * var(--f-columns-ratio-small));--f-columns-content-heavy--px: calc(var(--f-columns-width-m) * var(--f-columns-ratio-big));--f-columns-width-light-edge--px: calc(var(--f-columns-content-light--px) + var(--f-columns-margins));--f-columns-width-light--px: var(--f-columns-content-light--px);--f-columns-width-heavy--px: calc(var(--f-columns-content-heavy--px) + var(--f-columns-margins))}.--flare-columns.--flare-columns--m-3.--flare-weight--m-left{grid-template-columns:var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct)) var(--f-columns-width-light--px, var(--f-columns-width-light--pct)) var(--f-columns-width-light-edge--px, var(--f-columns-width-light--pct))}.--flare-columns.--flare-columns--m-3.--flare-weight--m-left .--flare-block--m-left{--f-block-width-m: var(--f-columns-content-heavy--px, 100%)}.--flare-columns.--flare-columns--m-3.--flare-weight--m-left .--flare-block--m-middle,.--flare-columns.--flare-columns--m-3.--flare-weight--m-left .--flare-block--m-right{--f-block-width-m: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--m-3.--flare-weight--m-right{grid-template-columns:var(--f-columns-width-light-edge--px, var(--f-columns-width-light--pct)) var(--f-columns-width-light--px, var(--f-columns-width-light--pct)) var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct))}.--flare-columns.--flare-columns--m-3.--flare-weight--m-right .--flare-block--m-left,.--flare-columns.--flare-columns--m-3.--flare-weight--m-right .--flare-block--m-middle{--f-block-width-m: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--m-3.--flare-weight--m-right .--flare-block--m-right{--f-block-width-m: var(--f-columns-content-heavy--px, 100%)}.--flare-columns:not(.--flare-columns--m-1):not(.--flare-columns--m-2):not(.--flare-columns--m-3).--flare-columns--m-mode-normal,.--flare-columns:not(.--flare-columns--m-1):not(.--flare-columns--m-2):not(.--flare-columns--m-3).--flare-columns--m-mode-slim{--f-block-template-columns--px: repeat(calc(var(--f-columns-number-m) - 2), var(--f-block-width-m--px));grid-template-columns:1fr var(--f-block-template-columns--px, calc(100% / var(--f-columns-number-m))) 1fr}.--flare-columns:not(.--flare-columns--m-1):not(.--flare-columns--m-2):not(.--flare-columns--m-3).--flare-columns--m-mode-full{grid-template-columns:repeat(var(--f-columns-number-m),1fr)}.--flare-columns:not(.--flare-columns--m-1):not(.--flare-columns--m-2):not(.--flare-columns--m-3).--flare-columns--m-mode-full .--flare-block{--f-block-width-m: 100%}}@media screen and (min-width: 992px) and (max-width: 1199px){.--flare-columns{--f-columns-margins: calc(calc(100% - var(--f-columns-width-l)) / 2);--f-block-width-l--px: calc(var(--f-columns-width-l) / var(--f-columns-number-l));--f-block-width-l: var(--f-block-width-l--px, 100%)}.--flare-columns.--flare-columns--l-mode-normal{--f-columns-width-l: var(--f-columns-normal-width-l)}.--flare-columns.--flare-columns--l-mode-slim{--f-columns-width-l: calc(var(--f-columns-normal-width-l) / var(--f-columns-slim-ratio))}.--flare-columns.--flare-columns--l-1{grid-template-columns:1fr}.--flare-columns.--flare-columns--l-2{--f-columns-ratio-small: calc(1 / calc(var(--f-columns-weight-ratio) + 1));--f-columns-ratio-big: calc(var(--f-columns-weight-ratio) / calc(var(--f-columns-weight-ratio) + 1));--f-columns-content-light--px: calc(var(--f-columns-width-l) * var(--f-columns-ratio-small));--f-columns-content-heavy--px: calc(var(--f-columns-width-l) * var(--f-columns-ratio-big));--f-columns-width-light--px: calc(var(--f-columns-content-light--px) + var(--f-columns-margins));--f-columns-width-heavy--px: calc(var(--f-columns-content-heavy--px) + var(--f-columns-margins));--f-columns-width-light--pct: calc(100% * var(--f-columns-ratio-small));--f-columns-width-heavy--pct: calc(100% * var(--f-columns-ratio-big))}.--flare-columns.--flare-columns--l-2.--flare-weight--l-normal{grid-template-columns:1fr 1fr}.--flare-columns.--flare-columns--l-2.--flare-weight--l-left{grid-template-columns:var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct)) var(--f-columns-width-light--px, var(--f-columns-width-light--pct))}.--flare-columns.--flare-columns--l-2.--flare-weight--l-left .--flare-block--l-left{--f-block-width-l: var(--f-columns-content-heavy--px, 100%)}.--flare-columns.--flare-columns--l-2.--flare-weight--l-left .--flare-block--l-right{--f-block-width-l: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--l-2.--flare-weight--l-right{grid-template-columns:var(--f-columns-width-light--px, var(--f-columns-width-light--pct)) var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct))}.--flare-columns.--flare-columns--l-2.--flare-weight--l-right .--flare-block--l-left{--f-block-width-l: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--l-2.--flare-weight--l-right .--flare-block--l-right{--f-block-width-l: var(--f-columns-content-heavy--px, 100%)}.--flare-columns.--flare-columns--l-3.--flare-weight--l-normal{grid-template-columns:1fr var(--f-block-width-l--px, calc(100% / var(--f-columns-number-l))) 1fr}.--flare-columns.--flare-columns--l-3.--flare-weight--l-middle{--f-columns-ratio-small: calc(1 / calc(var(--f-columns-weight-ratio) + 2));--f-columns-ratio-big: calc(var(--f-columns-weight-ratio) / calc(var(--f-columns-weight-ratio) + 2));--f-columns-width-light--pct: calc(100% * var(--f-columns-ratio-small));--f-columns-width-heavy--pct: calc(100% * var(--f-columns-ratio-big));--f-columns-content-light--px: calc(var(--f-columns-width-l) * var(--f-columns-ratio-small));--f-columns-content-heavy--px: calc(var(--f-columns-width-l) * var(--f-columns-ratio-big));--f-columns-width-light--px: calc(var(--f-columns-content-light--px) + var(--f-columns-margins));--f-columns-width-heavy--px: var(--f-columns-content-heavy--px);grid-template-columns:var(--f-columns-width-light--px, var(--f-columns-width-light--pct)) var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct)) var(--f-columns-width-light--px, var(--f-columns-width-light--pct))}.--flare-columns.--flare-columns--l-3.--flare-weight--l-middle .--flare-block--l-left{--f-block-width-l: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--l-3.--flare-weight--l-middle .--flare-block--l-middle{--f-block-width-l: var(--f-columns-content-heavy--px, 100%)}.--flare-columns.--flare-columns--l-3.--flare-weight--l-middle .--flare-block--l-right{--f-block-width-l: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--l-3.--flare-weight--l-left-middle,.--flare-columns.--flare-columns--l-3.--flare-weight--l-middle-left,.--flare-columns.--flare-columns--l-3.--flare-weight--l-middle-right,.--flare-columns.--flare-columns--l-3.--flare-weight--l-right-middle{--f-columns-ratio-small: calc(1 / calc(var(--f-columns-weight-ratio) * 2 + 1));--f-columns-ratio-big: calc(var(--f-columns-weight-ratio) / calc(var(--f-columns-weight-ratio) * 2 + 1));--f-columns-width-light--pct: calc(100% * var(--f-columns-ratio-small));--f-columns-width-heavy--pct: calc(100% * var(--f-columns-ratio-big));--f-columns-content-light--px: calc(var(--f-columns-width-l) * var(--f-columns-ratio-small));--f-columns-content-heavy--px: calc(var(--f-columns-width-l) * var(--f-columns-ratio-big));--f-columns-width-light--px: calc(var(--f-columns-content-light--px) + var(--f-columns-margins));--f-columns-width-heavy--px: var(--f-columns-content-heavy--px);--f-columns-width-heavy-edge--px: calc(var(--f-columns-content-heavy--px) + var(--f-columns-margins))}.--flare-columns.--flare-columns--l-3.--flare-weight--l-left-middle,.--flare-columns.--flare-columns--l-3.--flare-weight--l-middle-left{grid-template-columns:var(--f-columns-width-heavy-edge--px, var(--f-columns-width-heavy--pct)) var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct)) var(--f-columns-width-light--px, var(--f-columns-width-light--pct))}.--flare-columns.--flare-columns--l-3.--flare-weight--l-left-middle .--flare-block--l-left,.--flare-columns.--flare-columns--l-3.--flare-weight--l-middle-left .--flare-block--l-left,.--flare-columns.--flare-columns--l-3.--flare-weight--l-left-middle .--flare-block--l-middle,.--flare-columns.--flare-columns--l-3.--flare-weight--l-middle-left .--flare-block--l-middle{--f-block-width-l: var(--f-columns-content-heavy--px, 100%)}.--flare-columns.--flare-columns--l-3.--flare-weight--l-left-middle .--flare-block--l-right,.--flare-columns.--flare-columns--l-3.--flare-weight--l-middle-left .--flare-block--l-right{--f-block-width-l: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--l-3.--flare-weight--l-right-middle,.--flare-columns.--flare-columns--l-3.--flare-weight--l-middle-right{grid-template-columns:var(--f-columns-width-light--px, var(--f-columns-width-light--pct)) var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct)) var(--f-columns-width-heavy-edge--px, var(--f-columns-width-heavy--pct))}.--flare-columns.--flare-columns--l-3.--flare-weight--l-right-middle .--flare-block--l-left,.--flare-columns.--flare-columns--l-3.--flare-weight--l-middle-right .--flare-block--l-left{--f-block-width-l: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--l-3.--flare-weight--l-right-middle .--flare-block--l-middle,.--flare-columns.--flare-columns--l-3.--flare-weight--l-middle-right .--flare-block--l-middle,.--flare-columns.--flare-columns--l-3.--flare-weight--l-right-middle .--flare-block--l-right,.--flare-columns.--flare-columns--l-3.--flare-weight--l-middle-right .--flare-block--l-right{--f-block-width-l: var(--f-columns-content-heavy--px, 100%)}.--flare-columns.--flare-columns--l-3.--flare-weight--l-left,.--flare-columns.--flare-columns--l-3.--flare-weight--l-right{--f-columns-ratio-small: calc(1 / calc(var(--f-columns-weight-ratio) + 2));--f-columns-ratio-big: calc(var(--f-columns-weight-ratio) / calc(var(--f-columns-weight-ratio) + 2));--f-columns-width-light--pct: calc(100% * var(--f-columns-ratio-small));--f-columns-width-heavy--pct: calc(100% * var(--f-columns-ratio-big));--f-columns-content-light--px: calc(var(--f-columns-width-l) * var(--f-columns-ratio-small));--f-columns-content-heavy--px: calc(var(--f-columns-width-l) * var(--f-columns-ratio-big));--f-columns-width-light-edge--px: calc(var(--f-columns-content-light--px) + var(--f-columns-margins));--f-columns-width-light--px: var(--f-columns-content-light--px);--f-columns-width-heavy--px: calc(var(--f-columns-content-heavy--px) + var(--f-columns-margins))}.--flare-columns.--flare-columns--l-3.--flare-weight--l-left{grid-template-columns:var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct)) var(--f-columns-width-light--px, var(--f-columns-width-light--pct)) var(--f-columns-width-light-edge--px, var(--f-columns-width-light--pct))}.--flare-columns.--flare-columns--l-3.--flare-weight--l-left .--flare-block--l-left{--f-block-width-l: var(--f-columns-content-heavy--px, 100%)}.--flare-columns.--flare-columns--l-3.--flare-weight--l-left .--flare-block--l-middle,.--flare-columns.--flare-columns--l-3.--flare-weight--l-left .--flare-block--l-right{--f-block-width-l: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--l-3.--flare-weight--l-right{grid-template-columns:var(--f-columns-width-light-edge--px, var(--f-columns-width-light--pct)) var(--f-columns-width-light--px, var(--f-columns-width-light--pct)) var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct))}.--flare-columns.--flare-columns--l-3.--flare-weight--l-right .--flare-block--l-left,.--flare-columns.--flare-columns--l-3.--flare-weight--l-right .--flare-block--l-middle{--f-block-width-l: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--l-3.--flare-weight--l-right .--flare-block--l-right{--f-block-width-l: var(--f-columns-content-heavy--px, 100%)}.--flare-columns:not(.--flare-columns--l-1):not(.--flare-columns--l-2):not(.--flare-columns--l-3).--flare-columns--l-mode-normal,.--flare-columns:not(.--flare-columns--l-1):not(.--flare-columns--l-2):not(.--flare-columns--l-3).--flare-columns--l-mode-slim{--f-block-template-columns--px: repeat(calc(var(--f-columns-number-l) - 2), var(--f-block-width-l--px));grid-template-columns:1fr var(--f-block-template-columns--px, calc(100% / var(--f-columns-number-l))) 1fr}.--flare-columns:not(.--flare-columns--l-1):not(.--flare-columns--l-2):not(.--flare-columns--l-3).--flare-columns--l-mode-full{grid-template-columns:repeat(var(--f-columns-number-l),1fr)}.--flare-columns:not(.--flare-columns--l-1):not(.--flare-columns--l-2):not(.--flare-columns--l-3).--flare-columns--l-mode-full .--flare-block{--f-block-width-l: 100%}}@media screen and (min-width: 1200px) and (max-width: 1599px){.--flare-columns{--f-columns-margins: calc(calc(100% - var(--f-columns-width-xl)) / 2);--f-block-width-xl--px: calc(var(--f-columns-width-xl) / var(--f-columns-number-xl));--f-block-width-xl: var(--f-block-width-xl--px, 100%)}.--flare-columns.--flare-columns--xl-mode-normal{--f-columns-width-xl: var(--f-columns-normal-width-xl)}.--flare-columns.--flare-columns--xl-mode-slim{--f-columns-width-xl: calc(var(--f-columns-normal-width-xl) / var(--f-columns-slim-ratio))}.--flare-columns.--flare-columns--xl-1{grid-template-columns:1fr}.--flare-columns.--flare-columns--xl-2{--f-columns-ratio-small: calc(1 / calc(var(--f-columns-weight-ratio) + 1));--f-columns-ratio-big: calc(var(--f-columns-weight-ratio) / calc(var(--f-columns-weight-ratio) + 1));--f-columns-content-light--px: calc(var(--f-columns-width-xl) * var(--f-columns-ratio-small));--f-columns-content-heavy--px: calc(var(--f-columns-width-xl) * var(--f-columns-ratio-big));--f-columns-width-light--px: calc(var(--f-columns-content-light--px) + var(--f-columns-margins));--f-columns-width-heavy--px: calc(var(--f-columns-content-heavy--px) + var(--f-columns-margins));--f-columns-width-light--pct: calc(100% * var(--f-columns-ratio-small));--f-columns-width-heavy--pct: calc(100% * var(--f-columns-ratio-big))}.--flare-columns.--flare-columns--xl-2.--flare-weight--xl-normal{grid-template-columns:1fr 1fr}.--flare-columns.--flare-columns--xl-2.--flare-weight--xl-left{grid-template-columns:var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct)) var(--f-columns-width-light--px, var(--f-columns-width-light--pct))}.--flare-columns.--flare-columns--xl-2.--flare-weight--xl-left .--flare-block--xl-left{--f-block-width-xl: var(--f-columns-content-heavy--px, 100%)}.--flare-columns.--flare-columns--xl-2.--flare-weight--xl-left .--flare-block--xl-right{--f-block-width-xl: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--xl-2.--flare-weight--xl-right{grid-template-columns:var(--f-columns-width-light--px, var(--f-columns-width-light--pct)) var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct))}.--flare-columns.--flare-columns--xl-2.--flare-weight--xl-right .--flare-block--xl-left{--f-block-width-xl: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--xl-2.--flare-weight--xl-right .--flare-block--xl-right{--f-block-width-xl: var(--f-columns-content-heavy--px, 100%)}.--flare-columns.--flare-columns--xl-3.--flare-weight--xl-normal{grid-template-columns:1fr var(--f-block-width-xl--px, calc(100% / var(--f-columns-number-xl))) 1fr}.--flare-columns.--flare-columns--xl-3.--flare-weight--xl-middle{--f-columns-ratio-small: calc(1 / calc(var(--f-columns-weight-ratio) + 2));--f-columns-ratio-big: calc(var(--f-columns-weight-ratio) / calc(var(--f-columns-weight-ratio) + 2));--f-columns-width-light--pct: calc(100% * var(--f-columns-ratio-small));--f-columns-width-heavy--pct: calc(100% * var(--f-columns-ratio-big));--f-columns-content-light--px: calc(var(--f-columns-width-xl) * var(--f-columns-ratio-small));--f-columns-content-heavy--px: calc(var(--f-columns-width-xl) * var(--f-columns-ratio-big));--f-columns-width-light--px: calc(var(--f-columns-content-light--px) + var(--f-columns-margins));--f-columns-width-heavy--px: var(--f-columns-content-heavy--px);grid-template-columns:var(--f-columns-width-light--px, var(--f-columns-width-light--pct)) var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct)) var(--f-columns-width-light--px, var(--f-columns-width-light--pct))}.--flare-columns.--flare-columns--xl-3.--flare-weight--xl-middle .--flare-block--xl-left{--f-block-width-xl: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--xl-3.--flare-weight--xl-middle .--flare-block--xl-middle{--f-block-width-xl: var(--f-columns-content-heavy--px, 100%)}.--flare-columns.--flare-columns--xl-3.--flare-weight--xl-middle .--flare-block--xl-right{--f-block-width-xl: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--xl-3.--flare-weight--xl-left-middle,.--flare-columns.--flare-columns--xl-3.--flare-weight--xl-middle-left,.--flare-columns.--flare-columns--xl-3.--flare-weight--xl-middle-right,.--flare-columns.--flare-columns--xl-3.--flare-weight--xl-right-middle{--f-columns-ratio-small: calc(1 / calc(var(--f-columns-weight-ratio) * 2 + 1));--f-columns-ratio-big: calc(var(--f-columns-weight-ratio) / calc(var(--f-columns-weight-ratio) * 2 + 1));--f-columns-width-light--pct: calc(100% * var(--f-columns-ratio-small));--f-columns-width-heavy--pct: calc(100% * var(--f-columns-ratio-big));--f-columns-content-light--px: calc(var(--f-columns-width-xl) * var(--f-columns-ratio-small));--f-columns-content-heavy--px: calc(var(--f-columns-width-xl) * var(--f-columns-ratio-big));--f-columns-width-light--px: calc(var(--f-columns-content-light--px) + var(--f-columns-margins));--f-columns-width-heavy--px: var(--f-columns-content-heavy--px);--f-columns-width-heavy-edge--px: calc(var(--f-columns-content-heavy--px) + var(--f-columns-margins))}.--flare-columns.--flare-columns--xl-3.--flare-weight--xl-left-middle,.--flare-columns.--flare-columns--xl-3.--flare-weight--xl-middle-left{grid-template-columns:var(--f-columns-width-heavy-edge--px, var(--f-columns-width-heavy--pct)) var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct)) var(--f-columns-width-light--px, var(--f-columns-width-light--pct))}.--flare-columns.--flare-columns--xl-3.--flare-weight--xl-left-middle .--flare-block--xl-left,.--flare-columns.--flare-columns--xl-3.--flare-weight--xl-middle-left .--flare-block--xl-left,.--flare-columns.--flare-columns--xl-3.--flare-weight--xl-left-middle .--flare-block--xl-middle,.--flare-columns.--flare-columns--xl-3.--flare-weight--xl-middle-left .--flare-block--xl-middle{--f-block-width-xl: var(--f-columns-content-heavy--px, 100%)}.--flare-columns.--flare-columns--xl-3.--flare-weight--xl-left-middle .--flare-block--xl-right,.--flare-columns.--flare-columns--xl-3.--flare-weight--xl-middle-left .--flare-block--xl-right{--f-block-width-xl: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--xl-3.--flare-weight--xl-right-middle,.--flare-columns.--flare-columns--xl-3.--flare-weight--xl-middle-right{grid-template-columns:var(--f-columns-width-light--px, var(--f-columns-width-light--pct)) var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct)) var(--f-columns-width-heavy-edge--px, var(--f-columns-width-heavy--pct))}.--flare-columns.--flare-columns--xl-3.--flare-weight--xl-right-middle .--flare-block--xl-left,.--flare-columns.--flare-columns--xl-3.--flare-weight--xl-middle-right .--flare-block--xl-left{--f-block-width-xl: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--xl-3.--flare-weight--xl-right-middle .--flare-block--xl-middle,.--flare-columns.--flare-columns--xl-3.--flare-weight--xl-middle-right .--flare-block--xl-middle,.--flare-columns.--flare-columns--xl-3.--flare-weight--xl-right-middle .--flare-block--xl-right,.--flare-columns.--flare-columns--xl-3.--flare-weight--xl-middle-right .--flare-block--xl-right{--f-block-width-xl: var(--f-columns-content-heavy--px, 100%)}.--flare-columns.--flare-columns--xl-3.--flare-weight--xl-left,.--flare-columns.--flare-columns--xl-3.--flare-weight--xl-right{--f-columns-ratio-small: calc(1 / calc(var(--f-columns-weight-ratio) + 2));--f-columns-ratio-big: calc(var(--f-columns-weight-ratio) / calc(var(--f-columns-weight-ratio) + 2));--f-columns-width-light--pct: calc(100% * var(--f-columns-ratio-small));--f-columns-width-heavy--pct: calc(100% * var(--f-columns-ratio-big));--f-columns-content-light--px: calc(var(--f-columns-width-xl) * var(--f-columns-ratio-small));--f-columns-content-heavy--px: calc(var(--f-columns-width-xl) * var(--f-columns-ratio-big));--f-columns-width-light-edge--px: calc(var(--f-columns-content-light--px) + var(--f-columns-margins));--f-columns-width-light--px: var(--f-columns-content-light--px);--f-columns-width-heavy--px: calc(var(--f-columns-content-heavy--px) + var(--f-columns-margins))}.--flare-columns.--flare-columns--xl-3.--flare-weight--xl-left{grid-template-columns:var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct)) var(--f-columns-width-light--px, var(--f-columns-width-light--pct)) var(--f-columns-width-light-edge--px, var(--f-columns-width-light--pct))}.--flare-columns.--flare-columns--xl-3.--flare-weight--xl-left .--flare-block--xl-left{--f-block-width-xl: var(--f-columns-content-heavy--px, 100%)}.--flare-columns.--flare-columns--xl-3.--flare-weight--xl-left .--flare-block--xl-middle,.--flare-columns.--flare-columns--xl-3.--flare-weight--xl-left .--flare-block--xl-right{--f-block-width-xl: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--xl-3.--flare-weight--xl-right{grid-template-columns:var(--f-columns-width-light-edge--px, var(--f-columns-width-light--pct)) var(--f-columns-width-light--px, var(--f-columns-width-light--pct)) var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct))}.--flare-columns.--flare-columns--xl-3.--flare-weight--xl-right .--flare-block--xl-left,.--flare-columns.--flare-columns--xl-3.--flare-weight--xl-right .--flare-block--xl-middle{--f-block-width-xl: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--xl-3.--flare-weight--xl-right .--flare-block--xl-right{--f-block-width-xl: var(--f-columns-content-heavy--px, 100%)}.--flare-columns:not(.--flare-columns--xl-1):not(.--flare-columns--xl-2):not(.--flare-columns--xl-3).--flare-columns--xl-mode-normal,.--flare-columns:not(.--flare-columns--xl-1):not(.--flare-columns--xl-2):not(.--flare-columns--xl-3).--flare-columns--xl-mode-slim{--f-block-template-columns--px: repeat(calc(var(--f-columns-number-xl) - 2), var(--f-block-width-xl--px));grid-template-columns:1fr var(--f-block-template-columns--px, calc(100% / var(--f-columns-number-xl))) 1fr}.--flare-columns:not(.--flare-columns--xl-1):not(.--flare-columns--xl-2):not(.--flare-columns--xl-3).--flare-columns--xl-mode-full{grid-template-columns:repeat(var(--f-columns-number-xl),1fr)}.--flare-columns:not(.--flare-columns--xl-1):not(.--flare-columns--xl-2):not(.--flare-columns--xl-3).--flare-columns--xl-mode-full .--flare-block{--f-block-width-xl: 100%}}@media screen and (min-width: 1600px) and (max-width: 2559px){.--flare-columns{--f-columns-margins: calc(calc(100% - var(--f-columns-width-xxl)) / 2);--f-block-width-xxl--px: calc(var(--f-columns-width-xxl) / var(--f-columns-number-xxl));--f-block-width-xxl: var(--f-block-width-xxl--px, 100%)}.--flare-columns.--flare-columns--xxl-mode-normal{--f-columns-width-xxl: var(--f-columns-normal-width-xxl)}.--flare-columns.--flare-columns--xxl-mode-slim{--f-columns-width-xxl: calc(var(--f-columns-normal-width-xxl) / var(--f-columns-slim-ratio))}.--flare-columns.--flare-columns--xxl-1{grid-template-columns:1fr}.--flare-columns.--flare-columns--xxl-2{--f-columns-ratio-small: calc(1 / calc(var(--f-columns-weight-ratio) + 1));--f-columns-ratio-big: calc(var(--f-columns-weight-ratio) / calc(var(--f-columns-weight-ratio) + 1));--f-columns-content-light--px: calc(var(--f-columns-width-xxl) * var(--f-columns-ratio-small));--f-columns-content-heavy--px: calc(var(--f-columns-width-xxl) * var(--f-columns-ratio-big));--f-columns-width-light--px: calc(var(--f-columns-content-light--px) + var(--f-columns-margins));--f-columns-width-heavy--px: calc(var(--f-columns-content-heavy--px) + var(--f-columns-margins));--f-columns-width-light--pct: calc(100% * var(--f-columns-ratio-small));--f-columns-width-heavy--pct: calc(100% * var(--f-columns-ratio-big))}.--flare-columns.--flare-columns--xxl-2.--flare-weight--xxl-normal{grid-template-columns:1fr 1fr}.--flare-columns.--flare-columns--xxl-2.--flare-weight--xxl-left{grid-template-columns:var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct)) var(--f-columns-width-light--px, var(--f-columns-width-light--pct))}.--flare-columns.--flare-columns--xxl-2.--flare-weight--xxl-left .--flare-block--xxl-left{--f-block-width-xxl: var(--f-columns-content-heavy--px, 100%)}.--flare-columns.--flare-columns--xxl-2.--flare-weight--xxl-left .--flare-block--xxl-right{--f-block-width-xxl: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--xxl-2.--flare-weight--xxl-right{grid-template-columns:var(--f-columns-width-light--px, var(--f-columns-width-light--pct)) var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct))}.--flare-columns.--flare-columns--xxl-2.--flare-weight--xxl-right .--flare-block--xxl-left{--f-block-width-xxl: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--xxl-2.--flare-weight--xxl-right .--flare-block--xxl-right{--f-block-width-xxl: var(--f-columns-content-heavy--px, 100%)}.--flare-columns.--flare-columns--xxl-3.--flare-weight--xxl-normal{grid-template-columns:1fr var(--f-block-width-xxl--px, calc(100% / var(--f-columns-number-xxl))) 1fr}.--flare-columns.--flare-columns--xxl-3.--flare-weight--xxl-middle{--f-columns-ratio-small: calc(1 / calc(var(--f-columns-weight-ratio) + 2));--f-columns-ratio-big: calc(var(--f-columns-weight-ratio) / calc(var(--f-columns-weight-ratio) + 2));--f-columns-width-light--pct: calc(100% * var(--f-columns-ratio-small));--f-columns-width-heavy--pct: calc(100% * var(--f-columns-ratio-big));--f-columns-content-light--px: calc(var(--f-columns-width-xxl) * var(--f-columns-ratio-small));--f-columns-content-heavy--px: calc(var(--f-columns-width-xxl) * var(--f-columns-ratio-big));--f-columns-width-light--px: calc(var(--f-columns-content-light--px) + var(--f-columns-margins));--f-columns-width-heavy--px: var(--f-columns-content-heavy--px);grid-template-columns:var(--f-columns-width-light--px, var(--f-columns-width-light--pct)) var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct)) var(--f-columns-width-light--px, var(--f-columns-width-light--pct))}.--flare-columns.--flare-columns--xxl-3.--flare-weight--xxl-middle .--flare-block--xxl-left{--f-block-width-xxl: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--xxl-3.--flare-weight--xxl-middle .--flare-block--xxl-middle{--f-block-width-xxl: var(--f-columns-content-heavy--px, 100%)}.--flare-columns.--flare-columns--xxl-3.--flare-weight--xxl-middle .--flare-block--xxl-right{--f-block-width-xxl: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--xxl-3.--flare-weight--xxl-left-middle,.--flare-columns.--flare-columns--xxl-3.--flare-weight--xxl-middle-left,.--flare-columns.--flare-columns--xxl-3.--flare-weight--xxl-middle-right,.--flare-columns.--flare-columns--xxl-3.--flare-weight--xxl-right-middle{--f-columns-ratio-small: calc(1 / calc(var(--f-columns-weight-ratio) * 2 + 1));--f-columns-ratio-big: calc(var(--f-columns-weight-ratio) / calc(var(--f-columns-weight-ratio) * 2 + 1));--f-columns-width-light--pct: calc(100% * var(--f-columns-ratio-small));--f-columns-width-heavy--pct: calc(100% * var(--f-columns-ratio-big));--f-columns-content-light--px: calc(var(--f-columns-width-xxl) * var(--f-columns-ratio-small));--f-columns-content-heavy--px: calc(var(--f-columns-width-xxl) * var(--f-columns-ratio-big));--f-columns-width-light--px: calc(var(--f-columns-content-light--px) + var(--f-columns-margins));--f-columns-width-heavy--px: var(--f-columns-content-heavy--px);--f-columns-width-heavy-edge--px: calc(var(--f-columns-content-heavy--px) + var(--f-columns-margins))}.--flare-columns.--flare-columns--xxl-3.--flare-weight--xxl-left-middle,.--flare-columns.--flare-columns--xxl-3.--flare-weight--xxl-middle-left{grid-template-columns:var(--f-columns-width-heavy-edge--px, var(--f-columns-width-heavy--pct)) var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct)) var(--f-columns-width-light--px, var(--f-columns-width-light--pct))}.--flare-columns.--flare-columns--xxl-3.--flare-weight--xxl-left-middle .--flare-block--xxl-left,.--flare-columns.--flare-columns--xxl-3.--flare-weight--xxl-middle-left .--flare-block--xxl-left,.--flare-columns.--flare-columns--xxl-3.--flare-weight--xxl-left-middle .--flare-block--xxl-middle,.--flare-columns.--flare-columns--xxl-3.--flare-weight--xxl-middle-left .--flare-block--xxl-middle{--f-block-width-xxl: var(--f-columns-content-heavy--px, 100%)}.--flare-columns.--flare-columns--xxl-3.--flare-weight--xxl-left-middle .--flare-block--xxl-right,.--flare-columns.--flare-columns--xxl-3.--flare-weight--xxl-middle-left .--flare-block--xxl-right{--f-block-width-xxl: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--xxl-3.--flare-weight--xxl-right-middle,.--flare-columns.--flare-columns--xxl-3.--flare-weight--xxl-middle-right{grid-template-columns:var(--f-columns-width-light--px, var(--f-columns-width-light--pct)) var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct)) var(--f-columns-width-heavy-edge--px, var(--f-columns-width-heavy--pct))}.--flare-columns.--flare-columns--xxl-3.--flare-weight--xxl-right-middle .--flare-block--xxl-left,.--flare-columns.--flare-columns--xxl-3.--flare-weight--xxl-middle-right .--flare-block--xxl-left{--f-block-width-xxl: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--xxl-3.--flare-weight--xxl-right-middle .--flare-block--xxl-middle,.--flare-columns.--flare-columns--xxl-3.--flare-weight--xxl-middle-right .--flare-block--xxl-middle,.--flare-columns.--flare-columns--xxl-3.--flare-weight--xxl-right-middle .--flare-block--xxl-right,.--flare-columns.--flare-columns--xxl-3.--flare-weight--xxl-middle-right .--flare-block--xxl-right{--f-block-width-xxl: var(--f-columns-content-heavy--px, 100%)}.--flare-columns.--flare-columns--xxl-3.--flare-weight--xxl-left,.--flare-columns.--flare-columns--xxl-3.--flare-weight--xxl-right{--f-columns-ratio-small: calc(1 / calc(var(--f-columns-weight-ratio) + 2));--f-columns-ratio-big: calc(var(--f-columns-weight-ratio) / calc(var(--f-columns-weight-ratio) + 2));--f-columns-width-light--pct: calc(100% * var(--f-columns-ratio-small));--f-columns-width-heavy--pct: calc(100% * var(--f-columns-ratio-big));--f-columns-content-light--px: calc(var(--f-columns-width-xxl) * var(--f-columns-ratio-small));--f-columns-content-heavy--px: calc(var(--f-columns-width-xxl) * var(--f-columns-ratio-big));--f-columns-width-light-edge--px: calc(var(--f-columns-content-light--px) + var(--f-columns-margins));--f-columns-width-light--px: var(--f-columns-content-light--px);--f-columns-width-heavy--px: calc(var(--f-columns-content-heavy--px) + var(--f-columns-margins))}.--flare-columns.--flare-columns--xxl-3.--flare-weight--xxl-left{grid-template-columns:var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct)) var(--f-columns-width-light--px, var(--f-columns-width-light--pct)) var(--f-columns-width-light-edge--px, var(--f-columns-width-light--pct))}.--flare-columns.--flare-columns--xxl-3.--flare-weight--xxl-left .--flare-block--xxl-left{--f-block-width-xxl: var(--f-columns-content-heavy--px, 100%)}.--flare-columns.--flare-columns--xxl-3.--flare-weight--xxl-left .--flare-block--xxl-middle,.--flare-columns.--flare-columns--xxl-3.--flare-weight--xxl-left .--flare-block--xxl-right{--f-block-width-xxl: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--xxl-3.--flare-weight--xxl-right{grid-template-columns:var(--f-columns-width-light-edge--px, var(--f-columns-width-light--pct)) var(--f-columns-width-light--px, var(--f-columns-width-light--pct)) var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct))}.--flare-columns.--flare-columns--xxl-3.--flare-weight--xxl-right .--flare-block--xxl-left,.--flare-columns.--flare-columns--xxl-3.--flare-weight--xxl-right .--flare-block--xxl-middle{--f-block-width-xxl: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--xxl-3.--flare-weight--xxl-right .--flare-block--xxl-right{--f-block-width-xxl: var(--f-columns-content-heavy--px, 100%)}.--flare-columns:not(.--flare-columns--xxl-1):not(.--flare-columns--xxl-2):not(.--flare-columns--xxl-3).--flare-columns--xxl-mode-normal,.--flare-columns:not(.--flare-columns--xxl-1):not(.--flare-columns--xxl-2):not(.--flare-columns--xxl-3).--flare-columns--xxl-mode-slim{--f-block-template-columns--px: repeat(calc(var(--f-columns-number-xxl) - 2), var(--f-block-width-xxl--px));grid-template-columns:1fr var(--f-block-template-columns--px, calc(100% / var(--f-columns-number-xxl))) 1fr}.--flare-columns:not(.--flare-columns--xxl-1):not(.--flare-columns--xxl-2):not(.--flare-columns--xxl-3).--flare-columns--xxl-mode-full{grid-template-columns:repeat(var(--f-columns-number-xxl),1fr)}.--flare-columns:not(.--flare-columns--xxl-1):not(.--flare-columns--xxl-2):not(.--flare-columns--xxl-3).--flare-columns--xxl-mode-full .--flare-block{--f-block-width-xxl: 100%}}@media screen and (min-width: 2560px){.--flare-columns{--f-columns-margins: calc(calc(100% - var(--f-columns-width-xxxl)) / 2);--f-block-width-xxxl--px: calc(var(--f-columns-width-xxxl) / var(--f-columns-number-xxxl));--f-block-width-xxxl: var(--f-block-width-xxxl--px, 100%)}.--flare-columns.--flare-columns--xxxl-mode-normal{--f-columns-width-xxxl: var(--f-columns-normal-width-xxxl)}.--flare-columns.--flare-columns--xxxl-mode-slim{--f-columns-width-xxxl: calc(var(--f-columns-normal-width-xxxl) / var(--f-columns-slim-ratio))}.--flare-columns.--flare-columns--xxxl-1{grid-template-columns:1fr}.--flare-columns.--flare-columns--xxxl-2{--f-columns-ratio-small: calc(1 / calc(var(--f-columns-weight-ratio) + 1));--f-columns-ratio-big: calc(var(--f-columns-weight-ratio) / calc(var(--f-columns-weight-ratio) + 1));--f-columns-content-light--px: calc(var(--f-columns-width-xxxl) * var(--f-columns-ratio-small));--f-columns-content-heavy--px: calc(var(--f-columns-width-xxxl) * var(--f-columns-ratio-big));--f-columns-width-light--px: calc(var(--f-columns-content-light--px) + var(--f-columns-margins));--f-columns-width-heavy--px: calc(var(--f-columns-content-heavy--px) + var(--f-columns-margins));--f-columns-width-light--pct: calc(100% * var(--f-columns-ratio-small));--f-columns-width-heavy--pct: calc(100% * var(--f-columns-ratio-big))}.--flare-columns.--flare-columns--xxxl-2.--flare-weight--xxxl-normal{grid-template-columns:1fr 1fr}.--flare-columns.--flare-columns--xxxl-2.--flare-weight--xxxl-left{grid-template-columns:var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct)) var(--f-columns-width-light--px, var(--f-columns-width-light--pct))}.--flare-columns.--flare-columns--xxxl-2.--flare-weight--xxxl-left .--flare-block--xxxl-left{--f-block-width-xxxl: var(--f-columns-content-heavy--px, 100%)}.--flare-columns.--flare-columns--xxxl-2.--flare-weight--xxxl-left .--flare-block--xxxl-right{--f-block-width-xxxl: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--xxxl-2.--flare-weight--xxxl-right{grid-template-columns:var(--f-columns-width-light--px, var(--f-columns-width-light--pct)) var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct))}.--flare-columns.--flare-columns--xxxl-2.--flare-weight--xxxl-right .--flare-block--xxxl-left{--f-block-width-xxxl: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--xxxl-2.--flare-weight--xxxl-right .--flare-block--xxxl-right{--f-block-width-xxxl: var(--f-columns-content-heavy--px, 100%)}.--flare-columns.--flare-columns--xxxl-3.--flare-weight--xxxl-normal{grid-template-columns:1fr var(--f-block-width-xxxl--px, calc(100% / var(--f-columns-number-xxxl))) 1fr}.--flare-columns.--flare-columns--xxxl-3.--flare-weight--xxxl-middle{--f-columns-ratio-small: calc(1 / calc(var(--f-columns-weight-ratio) + 2));--f-columns-ratio-big: calc(var(--f-columns-weight-ratio) / calc(var(--f-columns-weight-ratio) + 2));--f-columns-width-light--pct: calc(100% * var(--f-columns-ratio-small));--f-columns-width-heavy--pct: calc(100% * var(--f-columns-ratio-big));--f-columns-content-light--px: calc(var(--f-columns-width-xxxl) * var(--f-columns-ratio-small));--f-columns-content-heavy--px: calc(var(--f-columns-width-xxxl) * var(--f-columns-ratio-big));--f-columns-width-light--px: calc(var(--f-columns-content-light--px) + var(--f-columns-margins));--f-columns-width-heavy--px: var(--f-columns-content-heavy--px);grid-template-columns:var(--f-columns-width-light--px, var(--f-columns-width-light--pct)) var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct)) var(--f-columns-width-light--px, var(--f-columns-width-light--pct))}.--flare-columns.--flare-columns--xxxl-3.--flare-weight--xxxl-middle .--flare-block--xxxl-left{--f-block-width-xxxl: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--xxxl-3.--flare-weight--xxxl-middle .--flare-block--xxxl-middle{--f-block-width-xxxl: var(--f-columns-content-heavy--px, 100%)}.--flare-columns.--flare-columns--xxxl-3.--flare-weight--xxxl-middle .--flare-block--xxxl-right{--f-block-width-xxxl: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--xxxl-3.--flare-weight--xxxl-left-middle,.--flare-columns.--flare-columns--xxxl-3.--flare-weight--xxxl-middle-left,.--flare-columns.--flare-columns--xxxl-3.--flare-weight--xxxl-middle-right,.--flare-columns.--flare-columns--xxxl-3.--flare-weight--xxxl-right-middle{--f-columns-ratio-small: calc(1 / calc(var(--f-columns-weight-ratio) * 2 + 1));--f-columns-ratio-big: calc(var(--f-columns-weight-ratio) / calc(var(--f-columns-weight-ratio) * 2 + 1));--f-columns-width-light--pct: calc(100% * var(--f-columns-ratio-small));--f-columns-width-heavy--pct: calc(100% * var(--f-columns-ratio-big));--f-columns-content-light--px: calc(var(--f-columns-width-xxxl) * var(--f-columns-ratio-small));--f-columns-content-heavy--px: calc(var(--f-columns-width-xxxl) * var(--f-columns-ratio-big));--f-columns-width-light--px: calc(var(--f-columns-content-light--px) + var(--f-columns-margins));--f-columns-width-heavy--px: var(--f-columns-content-heavy--px);--f-columns-width-heavy-edge--px: calc(var(--f-columns-content-heavy--px) + var(--f-columns-margins))}.--flare-columns.--flare-columns--xxxl-3.--flare-weight--xxxl-left-middle,.--flare-columns.--flare-columns--xxxl-3.--flare-weight--xxxl-middle-left{grid-template-columns:var(--f-columns-width-heavy-edge--px, var(--f-columns-width-heavy--pct)) var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct)) var(--f-columns-width-light--px, var(--f-columns-width-light--pct))}.--flare-columns.--flare-columns--xxxl-3.--flare-weight--xxxl-left-middle .--flare-block--xxxl-left,.--flare-columns.--flare-columns--xxxl-3.--flare-weight--xxxl-middle-left .--flare-block--xxxl-left,.--flare-columns.--flare-columns--xxxl-3.--flare-weight--xxxl-left-middle .--flare-block--xxxl-middle,.--flare-columns.--flare-columns--xxxl-3.--flare-weight--xxxl-middle-left .--flare-block--xxxl-middle{--f-block-width-xxxl: var(--f-columns-content-heavy--px, 100%)}.--flare-columns.--flare-columns--xxxl-3.--flare-weight--xxxl-left-middle .--flare-block--xxxl-right,.--flare-columns.--flare-columns--xxxl-3.--flare-weight--xxxl-middle-left .--flare-block--xxxl-right{--f-block-width-xxxl: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--xxxl-3.--flare-weight--xxxl-right-middle,.--flare-columns.--flare-columns--xxxl-3.--flare-weight--xxxl-middle-right{grid-template-columns:var(--f-columns-width-light--px, var(--f-columns-width-light--pct)) var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct)) var(--f-columns-width-heavy-edge--px, var(--f-columns-width-heavy--pct))}.--flare-columns.--flare-columns--xxxl-3.--flare-weight--xxxl-right-middle .--flare-block--xxxl-left,.--flare-columns.--flare-columns--xxxl-3.--flare-weight--xxxl-middle-right .--flare-block--xxxl-left{--f-block-width-xxxl: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--xxxl-3.--flare-weight--xxxl-right-middle .--flare-block--xxxl-middle,.--flare-columns.--flare-columns--xxxl-3.--flare-weight--xxxl-middle-right .--flare-block--xxxl-middle,.--flare-columns.--flare-columns--xxxl-3.--flare-weight--xxxl-right-middle .--flare-block--xxxl-right,.--flare-columns.--flare-columns--xxxl-3.--flare-weight--xxxl-middle-right .--flare-block--xxxl-right{--f-block-width-xxxl: var(--f-columns-content-heavy--px, 100%)}.--flare-columns.--flare-columns--xxxl-3.--flare-weight--xxxl-left,.--flare-columns.--flare-columns--xxxl-3.--flare-weight--xxxl-right{--f-columns-ratio-small: calc(1 / calc(var(--f-columns-weight-ratio) + 2));--f-columns-ratio-big: calc(var(--f-columns-weight-ratio) / calc(var(--f-columns-weight-ratio) + 2));--f-columns-width-light--pct: calc(100% * var(--f-columns-ratio-small));--f-columns-width-heavy--pct: calc(100% * var(--f-columns-ratio-big));--f-columns-content-light--px: calc(var(--f-columns-width-xxxl) * var(--f-columns-ratio-small));--f-columns-content-heavy--px: calc(var(--f-columns-width-xxxl) * var(--f-columns-ratio-big));--f-columns-width-light-edge--px: calc(var(--f-columns-content-light--px) + var(--f-columns-margins));--f-columns-width-light--px: var(--f-columns-content-light--px);--f-columns-width-heavy--px: calc(var(--f-columns-content-heavy--px) + var(--f-columns-margins))}.--flare-columns.--flare-columns--xxxl-3.--flare-weight--xxxl-left{grid-template-columns:var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct)) var(--f-columns-width-light--px, var(--f-columns-width-light--pct)) var(--f-columns-width-light-edge--px, var(--f-columns-width-light--pct))}.--flare-columns.--flare-columns--xxxl-3.--flare-weight--xxxl-left .--flare-block--xxxl-left{--f-block-width-xxxl: var(--f-columns-content-heavy--px, 100%)}.--flare-columns.--flare-columns--xxxl-3.--flare-weight--xxxl-left .--flare-block--xxxl-middle,.--flare-columns.--flare-columns--xxxl-3.--flare-weight--xxxl-left .--flare-block--xxxl-right{--f-block-width-xxxl: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--xxxl-3.--flare-weight--xxxl-right{grid-template-columns:var(--f-columns-width-light-edge--px, var(--f-columns-width-light--pct)) var(--f-columns-width-light--px, var(--f-columns-width-light--pct)) var(--f-columns-width-heavy--px, var(--f-columns-width-heavy--pct))}.--flare-columns.--flare-columns--xxxl-3.--flare-weight--xxxl-right .--flare-block--xxxl-left,.--flare-columns.--flare-columns--xxxl-3.--flare-weight--xxxl-right .--flare-block--xxxl-middle{--f-block-width-xxxl: var(--f-columns-content-light--px, 100%)}.--flare-columns.--flare-columns--xxxl-3.--flare-weight--xxxl-right .--flare-block--xxxl-right{--f-block-width-xxxl: var(--f-columns-content-heavy--px, 100%)}.--flare-columns:not(.--flare-columns--xxxl-1):not(.--flare-columns--xxxl-2):not(.--flare-columns--xxxl-3).--flare-columns--xxxl-mode-normal,.--flare-columns:not(.--flare-columns--xxxl-1):not(.--flare-columns--xxxl-2):not(.--flare-columns--xxxl-3).--flare-columns--xxxl-mode-slim{--f-block-template-columns--px: repeat(calc(var(--f-columns-number-xxxl) - 2), var(--f-block-width-xxxl--px));grid-template-columns:1fr var(--f-block-template-columns--px, calc(100% / var(--f-columns-number-xxxl))) 1fr}.--flare-columns:not(.--flare-columns--xxxl-1):not(.--flare-columns--xxxl-2):not(.--flare-columns--xxxl-3).--flare-columns--xxxl-mode-full{grid-template-columns:repeat(var(--f-columns-number-xxxl),1fr)}.--flare-columns:not(.--flare-columns--xxxl-1):not(.--flare-columns--xxxl-2):not(.--flare-columns--xxxl-3).--flare-columns--xxxl-mode-full .--flare-block{--f-block-width-xxxl: 100%}}.--flare-cell{height:100%;display:flex;justify-items:center;justify-content:center}.--flare-cell .--flare-block{--f-block-width-xxs: 100%}.--flare-cell .--flare-block{--f-block-width-xs: 100%}.--flare-cell .--flare-block{--f-block-width-s: 100%}.--flare-cell .--flare-block{--f-block-width-m: 100%}.--flare-cell .--flare-block{--f-block-width-l: 100%}.--flare-cell .--flare-block{--f-block-width-xl: 100%}.--flare-cell .--flare-block{--f-block-width-xxl: 100%}.--flare-cell .--flare-block{--f-block-width-xxxl: 100%}.--flare-cell .--flare-block>.content>.box{height:100%}.--flare-block{--f-block-default-padding: var(--f-gutter)}.--flare-block{width:100%;display:grid;justify-items:center}.--flare-block .box{padding:var(--f-block-default-padding);max-width:100%}.--flare-block .box img{max-width:100%}.--flare-block .box>:last-child{margin-bottom:0}@media screen and (max-width: 399px){.--flare-block .content{width:var(--f-block-width-xxs);max-width:100%}.--flare-block--xxs-left{justify-items:end}.--flare-block--xxs-right{justify-items:start}}@media screen and (min-width: 400px) and (max-width: 575px){.--flare-block .content{width:var(--f-block-width-xs);max-width:100%}.--flare-block--xs-left{justify-items:end}.--flare-block--xs-right{justify-items:start}}@media screen and (min-width: 576px) and (max-width: 767px){.--flare-block .content{width:var(--f-block-width-s);max-width:100%}.--flare-block--s-left{justify-items:end}.--flare-block--s-right{justify-items:start}}@media screen and (min-width: 768px) and (max-width: 991px){.--flare-block .content{width:var(--f-block-width-m);max-width:100%}.--flare-block--m-left{justify-items:end}.--flare-block--m-right{justify-items:start}}@media screen and (min-width: 992px) and (max-width: 1199px){.--flare-block .content{width:var(--f-block-width-l);max-width:100%}.--flare-block--l-left{justify-items:end}.--flare-block--l-right{justify-items:start}}@media screen and (min-width: 1200px) and (max-width: 1599px){.--flare-block .content{width:var(--f-block-width-xl);max-width:100%}.--flare-block--xl-left{justify-items:end}.--flare-block--xl-right{justify-items:start}}@media screen and (min-width: 1600px) and (max-width: 2559px){.--flare-block .content{width:var(--f-block-width-xxl);max-width:100%}.--flare-block--xxl-left{justify-items:end}.--flare-block--xxl-right{justify-items:start}}@media screen and (min-width: 2560px){.--flare-block .content{width:var(--f-block-width-xxxl);max-width:100%}.--flare-block--xxxl-left{justify-items:end}.--flare-block--xxxl-right{justify-items:start}}:root{--f-golden-ratio: 1.61803398875;--f-gutter: 16px;--f-gutter-l: calc(var(--f-gutter) * var(--f-golden-ratio));--f-gutter-xl: calc(var(--f-gutter-l) * var(--f-golden-ratio));--f-gutter-xxl: calc(var(--f-gutter-xl) * var(--f-golden-ratio));--f-gutter-xxxl: calc(var(--f-gutter-xxl) * var(--f-golden-ratio));--f-gutter-s: calc(var(--f-gutter) / var(--f-golden-ratio));--f-gutter-xs: calc(var(--f-gutter-s) / var(--f-golden-ratio));--f-gutter-xxs: calc(var(--f-gutter-xs) / var(--f-golden-ratio));--f-radius: var(--f-gutter);--f-radius-l: calc(var(--f-radius) * var(--f-golden-ratio));--f-radius-xl: calc(var(--f-radius-l) * var(--f-golden-ratio));--f-radius-xxl: calc(var(--f-radius-xl) * var(--f-golden-ratio));--f-radius-xxxl: calc(var(--f-radius-xxl) * var(--f-golden-ratio));--f-radius-s: calc(var(--f-radius) / var(--f-golden-ratio));--f-radius-xs: calc(var(--f-radius-s) / var(--f-golden-ratio));--f-radius-xxs: calc(var(--f-radius-xs) / var(--f-golden-ratio))}:root{--f-breakpoint-xxs: 300px;--f-breakpoint-xs: 400px;--f-breakpoint-s: 576px;--f-breakpoint-m: 768px;--f-breakpoint-l: 992px;--f-breakpoint-xl: 1200px;--f-breakpoint-xxl: 1600px;--f-breakpoint-xxxl: 2560px}:root{--f-default-text-color: black;--f-default-text-font: "SF Pro Text", "Helvetica Neue", -apple-system, system-ui, Helvetica, Arial, sans-serif;--f-default-text-size: 16px;--f-text-selection-color: black;--f-text-selection-background-color: yellow;--f-text-strong-weight: bold;--f-paragraph-text-size: var(--f-default-text-size);--f-paragraph-text-font: var(--f-default-text-font);--f-paragraph-text-weight: normal;--f-paragraph-text-color: var(--f-default-text-color);--f-paragraph-line-height: 1.3em;--f-paragraph-margin: 0 0 var(--f-gutter) 0;--f-links-text-color: black;--f-links-text-hover-color: blue;--f-links-text-visited-color: purple;--f-links-text-active-color: red;--f-list-item-text-size: var(--f-paragraph-text-size);--f-list-item-text-font: var(--f-paragraph-text-font);--f-list-item-text-weight: var(--f-paragraph-text-weight);--f-list-item-text-color: var(--f-paragraph-text-color);--f-list-item-line-height: 1.5em;--f-list-item-margin: 0 0 var(--f-gutter) 0;--f-default-headers-font: var(--f-default-text-font);--f-default-headers-weight: 800;--f-default-headers-color: var(--f-default-text-color);--f-default-headers-line: 1em;--f-default-headers-margin: 0 0 var(--f-gutter) 0;--f-h1-text-size: 60px;--f-h1-text-font: var(--f-default-headers-font);--f-h1-text-weight: var(--f-default-headers-weight);--f-h1-text-color: var(--f-default-headers-color);--f-h1-text-line-height: var(--f-default-headers-line);--f-h1-text-margin: var(--f-default-headers-margin);--f-h1-text-letter-spacing: normal;--f-h2-text-size: 40px;--f-h2-text-font: var(--f-default-headers-font);--f-h2-text-weight: var(--f-default-headers-weight);--f-h2-text-color: var(--f-default-headers-color);--f-h2-text-line-height: var(--f-default-headers-line);--f-h2-text-margin: var(--f-default-headers-margin);--f-h2-text-letter-spacing: normal;--f-h3-text-size: 28px;--f-h3-text-font: var(--f-default-headers-font);--f-h3-text-weight: var(--f-default-headers-weight);--f-h3-text-color: var(--f-default-headers-color);--f-h3-text-line-height: var(--f-default-headers-line);--f-h3-text-margin: var(--f-default-headers-margin);--f-h3-text-letter-spacing: normal;--f-h4-text-size: 24px;--f-h4-text-font: var(--f-default-headers-font);--f-h4-text-weight: var(--f-default-headers-weight);--f-h4-text-color: var(--f-default-headers-color);--f-h4-text-line-height: var(--f-default-headers-line);--f-h4-text-margin: var(--f-default-headers-margin);--f-h4-text-letter-spacing: normal;--f-h5-text-size: 20px;--f-h5-text-font: var(--f-default-headers-font);--f-h5-text-weight: var(--f-default-headers-weight);--f-h5-text-color: var(--f-default-headers-color);--f-h5-text-line-height: var(--f-default-headers-line);--f-h5-text-margin: var(--f-default-headers-margin);--f-h5-text-letter-spacing: .01em;--f-h6-text-size: 16px;--f-h6-text-font: var(--f-default-headers-font);--f-h6-text-weight: var(--f-default-headers-weight);--f-h6-text-color: var(--f-default-headers-color);--f-h6-text-line-height: var(--f-default-headers-line);--f-h6-text-margin: var(--f-default-headers-margin);--f-h6-text-letter-spacing: .01em}html{font-size:16px}body{font-family:var(--f-text-font)}::selection{color:var(--f-text-selection-color);background:var(--f-text-selection-background-color)}::-moz-selection{color:var(--f-text-selection-color);background:var(--f-text-selection-background-color)}main strong{font-weight:var(--f-text-strong)}main em{font-style:italic}main p{font-size:var(--f-paragraph-text-size);font-family:var(--f-paragraph-text-font);font-weight:var(--f-paragraph-text-weight);color:var(--f-paragraph-text-color);line-height:var(--f-paragraph-line-height);margin:var(--f-paragraph-margin)}main dl{font-size:var(--f-paragraph-text-size);font-family:var(--f-paragraph-text-font);font-weight:var(--f-paragraph-text-weight);color:var(--f-paragraph-text-color)}main dd{margin-bottom:var(--f-gutter)}main table{font-family:var(--f-table-text-font);font-size:var(--f-table-text-size);line-height:var(--f-table-line-height);min-width:calc(100% / var(--f-golden-ratio));margin:0 auto}main th{font-weight:var(--f-table-text-weight)}main li{font-size:var(--f-list-item-text-size);font-family:var(--f-list-item-text-font);font-weight:var(--f-list-item-text-weight);color:var(--f-list-item-text-color);line-height:var(--f-list-item-line-height);margin:var(--f-list-item-margin)}main ul,main ol{margin:var(--f-paragraph-margin)}main img{display:block}main a{color:var(--f-links-text-color)}main a:visited{color:var(--f-links-text-visited-color)}main a:hover{color:var(--f-links-text-hover-color)}main a:active{color:var(--f-links-text-active-color)}main h1{font-size:var(--f-h1-text-size);font-family:var(--f-h1-text-font);font-weight:var(--f-h1-text-weight);color:var(--f-h1-text-color);line-height:var(--f-h1-text-line-height);margin:var(--f-h1-text-margin);letter-spacing:var(--f-h1-text-letter-spacing)}main h2{font-size:var(--f-h2-text-size);font-family:var(--f-h2-text-font);font-weight:var(--f-h2-text-weight);color:var(--f-h2-text-color);line-height:var(--f-h2-text-line-height);margin:var(--f-h2-text-margin);letter-spacing:var(--f-h2-text-letter-spacing)}main h3{font-size:var(--f-h3-text-size);font-family:var(--f-h3-text-font);font-weight:var(--f-h3-text-weight);color:var(--f-h3-text-color);line-height:var(--f-h3-text-line-height);margin:var(--f-h3-text-margin);letter-spacing:var(--f-h3-text-letter-spacing)}main h4{font-size:var(--f-h4-text-size);font-family:var(--f-h4-text-font);font-weight:var(--f-h4-text-weight);color:var(--f-h4-text-color);line-height:var(--f-h4-text-line-height);margin:var(--f-h4-text-margin);letter-spacing:var(--f-h4-text-letter-spacing)}main h5{font-size:var(--f-h5-text-size);font-family:var(--f-h5-text-font);font-weight:var(--f-h5-text-weight);color:var(--f-h5-text-color);line-height:var(--f-h5-text-line-height);margin:var(--f-h5-text-margin);letter-spacing:var(--f-h5-text-letter-spacing)}main h6{font-size:var(--f-h6-text-size);font-family:var(--f-h6-text-font);font-weight:var(--f-h6-text-weight);color:var(--f-h6-text-color);line-height:var(--f-h6-text-line-height);margin:var(--f-h6-text-margin);letter-spacing:var(--f-h6-text-letter-spacing)}main hr{border:none;height:1px;background-color:var(--f-default-text-color);margin-bottom:var(--f-gutter)}:root{--f-table-text-font: var(--f-default-text-font);--f-table-text-weight: var(--f-default-headers-weight);--f-table-text-size: 1rem;--f-table-line-height: 1.5em}:root{--f-error-color: red;--f-primary-action-color: black;--f-primary-action-color--hover: #222222;--f-primary-action-anticolor: white;--f-primary-action-anticolor--hover: #eeeeee;--f-forms-text-font: var(--f-paragraph-text-font);--f-forms-input-text-size: var(--f-default-text-size);--f-forms-button-text-size: var(--f-default-text-size);--f-forms-radius: 0;--f-forms-input-radius: var(--f-forms-radius);--f-forms-button-radius: var(--f-forms-radius);--f-forms-input-padding: var(--f-gutter-xs);--f-forms-button-padding: var(--f-gutter-s);--f-forms-input-border-color:#999;--f-forms-input-border-width: 1px}label,input{font-size:1rem;display:block}label{color:var(--f-paragraph-text-color);margin-bottom:var(--f-gutter-s);font-size:1rem}input,textarea{font-family:var(--f-forms-text-font);font-size:var(--f-forms-input-text-size);border-color:var(--f-forms-input-border-color);border-width:var(--f-forms-input-border-width);border-style:solid;width:100%;outline:none;padding:var(--f-forms-input-padding);border-radius:var(--f-forms-input-radius);margin-bottom:var(--f-gutter)}input[type=text],input[type=email],input[type=password],textarea[type=text],textarea[type=email],textarea[type=password]{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{resize:none}.error{font-size:.875rem;color:var(--f-error-color);display:block;margin-bottom:var(--f-gutter-xs)}select{font-size:var(--f-forms-input-text-size);padding:var(--f-forms-input-padding);margin-bottom:var(--f-gutter);height:min-content;border-radius:var(--f-forms-input-radius);width:100%}button,.button,a.button{display:inline-block;border:none;line-height:normal;color:var(--f-primary-action-anticolor);background-color:var(--f-primary-action-color);padding:var(--f-forms-button-padding);border-radius:var(--f-forms-button-radius);outline:none;margin-bottom:var(--f-gutter);text-decoration:none;text-align:center;font-size:var(--f-forms-button-text-size);height:min-content;transition:background-color .4s,color .4s;cursor:default}button:hover,.button:hover,a.button:hover{color:var(--f-primary-action-anticolor--hover, var(--f-primary-action-anticolor));background-color:var(--f-primary-action-color--hover, var(--f-primary-action-color))}button:disabled,.button:disabled,a.button:disabled{opacity:.5}.no-button,button.no-button{background-color:transparent;color:var(--f-default-text-color);font-family:var(--f-default-text-font);font-weight:400;cursor:pointer}*{box-sizing:border-box}body{font-family:var(--f-default-text-font);color:var(--f-default-text-color)}body.--flare-hidden{opacity:0}.header{position:sticky;background-color:var(--cria-background-color);color:var(--cria-white-color);top:0;padding:5px var(--f-gutter);display:grid;z-index:2;align-items:center}.header__desktop{display:grid;grid-template-columns:1fr 3fr 1fr;align-items:center}@media screen and (max-width: 1199px){.header__desktop{grid-template-columns:1fr 2fr 1fr}}@media screen and (max-width: 991px){.header__desktop{grid-template-columns:1fr 1fr}}.header__desktop .header__logo-container img{width:55px;height:57px}.header__desktop .header__nav-container{display:flex;justify-content:space-evenly;flex-wrap:wrap;height:64px;align-items:center;column-gap:16px;row-gap:0}.header__desktop .header__nav-container__item{display:flex;text-align:center;cursor:pointer}.header__desktop .header__nav-container__item-link{display:flex;align-items:center;gap:8px}.header__desktop .header__nav-container__item .item-link__dropdown{background-color:var(--hh-color-neutral-1),opacity(1);margin:0}.header__desktop .header__nav-container__item .item-link__dropdown-icon{width:12px;height:12px;z-index:80;background:url(/images/chevron-down-solid.svg) no-repeat}@media screen and (min-width: 992px){.header__desktop .header__nav-container .header__nav-container__dropdown ul{display:none;position:absolute;background-color:var(--cria-background-color);z-index:100;gap:0;flex-direction:column;transition:.8s;top:57%}.header__desktop .header__nav-container .header__nav-container__dropdown ul li a{padding:12px;display:inherit;width:100%;border-bottom:solid .2px var(--hh-color-neutral-2);text-align:left}.header__desktop .header__nav-container .header__nav-container__dropdown:hover ul{display:flex;transition:.8s}}@media screen and (max-width: 991px){.header__desktop .header__nav-container{position:absolute;top:100%;left:0;width:100%;background-color:var(--cria-background-color);z-index:100;gap:0;flex-direction:column;height:max-content;order:3}.header__desktop .header__nav-container__item{width:100%;flex-direction:column}.header__desktop .header__nav-container__item .item-link__dropdown{position:absolute;right:0;height:66px;width:66px;display:flex;align-items:center;justify-content:center;cursor:pointer}.header__desktop .header__nav-container__item .item-link__dropdown{cursor:pointer}.header__desktop .header__nav-container__item .item-link__dropdown-icon{color:#fff}.header__desktop .header__nav-container__item-link,.header__desktop .header__nav-container__item-sublink{display:flex;padding:24px;width:100%;justify-content:center}.header__desktop .header__nav-container .header__nav-container__item-link:hover,.header__desktop .header__nav-container .header__nav-container__item-sublink:hover{background-color:var(--hh-color-neutral-4);color:var(--hh-color-neutral-2)}.header__desktop .header__nav-container .header__nav-container__item-link:hover .item-link__dropdown,.header__desktop .header__nav-container .header__nav-container__item-sublink:hover .item-link__dropdown{color:var(--hh-color-neutral-2);fill:var(--hh-color-neutral-2);cursor:pointer}.header__desktop .header__nav-container .header__nav-container__item-link:hover .item-link__dropdown .item-link__dropdown-icon,.header__desktop .header__nav-container .header__nav-container__item-sublink:hover .item-link__dropdown .item-link__dropdown-icon{background:url(/images/chevron-down-solid-black.svg) no-repeat}.header__desktop .header__nav-container .header__nav-container__item-link:hover .item-link__dropdown-icon{background:url(/images/chevron-down-solid-black.svg) no-repeat}.header__desktop .header__nav-container .item-link__dropdown-list{display:none}.header__desktop .header__nav-container .item-link__dropdown:focus-within .item-link__dropdown-list{display:flex}}.header__desktop .header__user-container{display:flex;justify-content:end;gap:16px}.header__desktop .header__user-container__icon img{width:16px;height:16px;color:#fff}.header__mobile{display:none;justify-content:center;position:absolute;top:35%;left:48.6%;z-index:50}.header__mobile__icon-open,.header__mobile__icon-close{width:20px;height:20px}@media screen and (max-width: 991px){.header__mobile{display:flex;align-items:center}}@media screen and (max-width: 991px){.header__mobile__icon-close{display:none}.header__nav-container:not(.open){display:none}}.footer{background-color:var(--hh-color-neutral-1);color:var(--hh-color-neutral-3);width:100%;padding:var(--f-gutter) 120px;display:grid}.footer__subscription{margin:var(--f-gutter-xxxl) 0;display:flex;flex-direction:column;justify-content:center;text-align:center;gap:var(--f-gutter)}.footer__subscription h3{color:var(--hh-color-neutral-3);font-size:30px;line-height:36px;font-weight:400;font-family:var(--f-default-headers-font)}.footer__subscription p{margin:0 0 var(--f-gutter-l) 0;color:var(--hh-color-neutral-3);font-size:14pt;line-height:1.2;font-family:var(--f-default-headers-font)}.footer__subscription__form{max-width:310px;min-width:33%;margin:auto;display:inherit;flex-direction:column;gap:var(--f-gutter)}.footer__subscription__form-input{background-color:var(--hh-color-neutral-1);border:solid 1px var(--hh-color-neutral-3);color:var(--hh-color-neutral-3);padding:var(--f-gutter)}.footer__subscription__form-input::placeholder{color:var(--hh-color-neutral-3)}.footer__subscription__form-submit{display:flex;align-content:center;background-color:var(--hh-color-neutral-4);color:var(--cria-dark-color);padding:14px;width:fit-content;padding:var(--f-gutter) var(--f-gutter-xl);justify-content:center;gap:var(--f-gutter-s);text-decoration:none;font-family:var(--f-default-headers-font);cursor:pointer;margin:auto}.footer__subscription__form-submit:visited,.footer__subscription__form-submit:active,.footer__subscription__form-submit:hover{color:var(--cria-dark-color);background-color:var(--hh-color-neutral-3)}@media screen and (max-width: 991px){.footer__subscription__form{width:100%}}.footer__title{display:flex;flex-direction:column;gap:var(--f-gutter-l)}.footer__title .--description{font-family:var(--f-default-headers-font)}.footer__title .--description strong{font-weight:700;font-size:32px;letter-spacing:3.84px;text-transform:uppercase}.footer__title .--details{font-family:var(--f-default-headers-font);text-transform:uppercase;line-height:normal}.footer__title .--details span{display:block}.footer__title .--details .--signatures{display:none}.footer__logos{display:flex;flex-direction:column;gap:var(--f-gutter-l)}.footer__logos .--signatures{display:grid;grid-auto-flow:column;gap:var(--f-gutter-l);justify-content:end}.footer__logos .--signatures img{width:63px;height:auto}.footer__logos .--collaborators{display:flex;flex-wrap:wrap;align-items:center;justify-content:end;column-gap:var(--f-gutter-l)}.footer__bottom{display:grid;grid-template-columns:1fr 1fr}.footer__bottom .--social-container{display:flex;gap:16px;justify-content:flex-end}.footer__bottom .--social-container .--ig img{width:16px;height:auto}.footer__bottom .--social-container .--fb img{width:auto;height:16px}@media screen and (min-width: 992px){.footer{grid-template-columns:1fr}}@media screen and (max-width: 991px){.footer{height:fit-content;gap:var(--f-gutter-xl);padding:var(--f-gutter)}.footer__title .--description,.footer__title .--details{text-align:center}.footer .--signatures{justify-content:center}.footer .--collaborators{justify-content:center;column-gap:var(--f-gutter)}}.project-content{padding-top:0;text-align:justify;background-color:var(--hh-color-neutral-2)}.project-content .content{padding:0 var(--f-gutter) var(--f-gutter-xxl) var(--f-gutter)}@media screen and (min-width: 992px){.project-content .content{max-width:800px;margin:0 auto}}@media screen and (max-width: 991px){.project-content .content{min-height:calc(100vh - var(--cria-mobile-footer-height, 0) - var(--cria-header-size));max-width:100%}}.project-content h1{text-align:center;text-transform:uppercase;background-color:var(--hh-color-neutral-1);padding:var(--f-gutter-l);width:100vw;position:relative;left:50%;transform:translate(-50%);margin-bottom:60px}.project-content p{font-size:16px;line-height:1.2}.project-artworks{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.project-artworks .artwork-1{grid-column:1/2}.project-artworks .artwork-2{grid-column:2/3}.project-artworks .artwork-3{grid-column:3/4}.project-artworks .artwork-1_2{grid-column:1/3}.project-artworks .artwork-2_3{grid-column:2/4}.project-artworks .artwork-1_3{grid-column:1/4}.project-artworks .artwork-order-1{grid-row:1}.project-artworks .artwork-order-2{grid-row:2}.project-artworks .artwork-order-3{grid-row:3}.project-artworks .artwork-order-4{grid-row:4}.project-artworks .artwork-order-5{grid-row:5}.project-artworks .artwork-order-6{grid-row:6}.project-artworks .desktop{display:block}.project-artworks .mobile{display:none}@media screen and (max-width: 767px){.project-artworks{grid-template-columns:1fr}.project-artworks .artwork-1,.project-artworks .artwork-2,.project-artworks .artwork-3,.project-artworks .artwork-1_2,.project-artworks .artwork-2_3,.project-artworks .artwork-1_3{grid-column:1/2}.project-artworks .artwork.desktop{display:none}.project-artworks .artwork.mobile{display:block}}.artwork-info{display:grid;grid-auto-flow:column;gap:26px}.artwork-info .title-container{width:370px}.artwork-info .title-container strong,.artwork-info .title-container .year{margin:0;font-family:var(--f-default-headers-font);line-height:normal;text-transform:uppercase}.artwork-info .title-container strong{font-size:32px;letter-spacing:3.84px}.artwork-info .description-content{align-self:center}.artwork-info .description-content p{font-family:var(--f-default-headers-font);margin:0}@media screen and (max-width: 991px){.artwork-info{grid-auto-flow:row}.artwork-info .title-container{width:100%}.artwork-info .description-content p{margin:var(--f-paragraph-margin)}}.artwork-products{display:grid;gap:var(--f-gutter)}@media screen and (max-width: 767px){.artwork-products{grid-template-columns:1fr}}@media screen and (min-width: 768px) and (max-width: 991px){.artwork-products{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 992px){.artwork-products{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width: 768px){.artwork-products .product-card .image-container{aspect-ratio:1/1;display:flex;align-items:center;justify-content:center}.artwork-products .product-card .image-container .product-img{height:100%;object-fit:cover}}.artwork-products .product-card .product-card-content{height:42px}.artwork-products .product-card .product-card-content span{word-break:break-word;line-height:normal}.products-info{display:grid;gap:var(--f-gutter-xl);grid-template-columns:1fr 1fr}.products-info .products_gallery{display:grid;gap:var(--f-gutter-s);width:100%;grid-template-columns:15% auto}.products-info .products_gallery .products{display:flex;flex-direction:column;gap:var(--f-gutter-s);height:auto;order:1}.products-info .products_gallery .products .artwork-product{display:flex;width:100%}.products-info .products_gallery .products .artwork-product .block-nav{margin:0}.products-info .products_gallery .products .artwork-product .block-nav>.product_gallery_small_images{cursor:pointer}.products-info .products_gallery .products .artwork-product .block-nav>.product_gallery_small_images.selected_image{border:1px solid var(--cria-dark-color);opacity:1}.products-info .products_gallery .product_gallery_container_large_image{order:2;overflow:hidden}.products-info .products_gallery .product_gallery_container_large_image .product_gallery_large_image{transition:.4s ease-in}.products-info .products_gallery .product_gallery_container_large_image .product_gallery_large_image:hover{transform:scale(1.5);transition:transform .4s cubic-bezier(.165,.65,.24,1);cursor:zoom-in}.products-info .description{--top-description: calc(var(--cria-header-size) + var(--f-gutter));position:sticky;top:var(--top-description);height:fit-content}.products-info .description .product-main-info{display:grid;gap:32px;margin-bottom:var(--f-gutter)}.products-info .description .product-main-info .product-title{font-family:var(--f-default-headers-font);line-height:normal;border-bottom:1px solid white;padding-bottom:var(--f-gutter)}.products-info .description .product-main-info .product-title strong{font-size:32px;text-transform:uppercase}.products-info .description .product-main-info .product-title span{margin-top:0}.products-info .description .product-main-info .product-description,.products-info .description .product-main-info .product-description .details{display:grid;gap:var(--f-gutter)}.products-info .description .product-main-info .product-description .details .--technique,.products-info .description .product-main-info .product-description .details .--dimensions{margin:0}.products-info .description .product-main-info .product-description .details .--technique{font-weight:700}.products-info .description .product-main-info .product-description .whatsapp-btn{display:flex;padding:var(--f-gutter) var(--f-gutter-xl);justify-content:center;align-items:center;gap:10px;background-color:var(--cria-white-color);color:var(--cria-dark-color);text-decoration:none;cursor:pointer}.products-info .description .product-main-info .product-description .whatsapp-btn:visited,.products-info .description .product-main-info .product-description .whatsapp-btn:active,.products-info .description .product-main-info .product-description .whatsapp-btn:hover{color:var(--hh-color-neutral-2);background-color:var(--hh-color-neutral-3)}.products-info .description .product-main-info .product-description .whatsapp-btn .whatsapp-icon{width:22px;height:22px;background:url(/images/whatsapp-icon.svg) no-repeat}.products-info .description .product-main-info .product-description .whatsapp-btn span{margin:0;font-family:var(--cria-monserrat-font);font-size:20px}.products-info .description .product-artwork-info{text-transform:uppercase}.products-info .description .product-artwork-info span{margin:0;line-height:normal}.products-info .description .product-artwork-info .label{color:#717171}@media screen and (max-width: 767px){.products-info{grid-template-columns:1fr;gap:0}.products-info .description{--top-description: calc(var(--cria-header-size));position:relative}.products-info .description .product-main-info{gap:var(--f-gutter)}.products-info .description .product-main-info .product-title span{margin:0}}.post_content img{width:100%;height:auto}.post_content ol,.post_content ul{margin-left:2rem;list-style:revert}.home-slider{overflow:hidden;display:flex}.home-slider .slider-item{flex:0 0 100%}.home-slider .slider-item img{width:100%;height:var(--cria-slider-cover-height);object-fit:cover}.homepage{background-color:var(--hh-color-neutral-2)}.homepage_introduction{display:grid;grid-template-columns:1fr 1fr;gap:var(--f-gutter-xl)}.homepage_introduction .--introduction>p,.homepage_introduction .--purpose>p{font-family:var(--f-default-headers-font)}.homepage_introduction .--introduction>p{font-size:26px;line-height:36px}.homepage_introduction .--purpose>p{text-align:justify;letter-spacing:.16px;line-height:26px}.principle{display:grid;grid-template-columns:250px 1fr;gap:var(--f-gutter-xl)}.principle strong{font-size:32px;text-transform:uppercase;line-height:normal}.principle P,.principle strong{font-family:var(--f-default-headers-font)}.principle p{line-height:26px}.grid_images{gap:var(--f-gutter-xl);margin-bottom:var(--f-gutter-xl)}.grid_images.desktop{display:grid}.grid_images.mobile{display:none}.grid_image_column_1{grid-column:1/2}.grid_image_column_2{grid-column:2/3}.grid_image_row_1{grid-row:1/2}.grid_image_row_1_3{grid-row:1/3}.grid_image_row_2{grid-row:2/3}@media screen and (max-width: 991px){.homepage_introduction{display:grid;grid-template-columns:1fr;gap:0}.principle{grid-template-columns:1fr;gap:var(--f-gutter)}.grid_images{gap:var(--f-gutter)}.grid_images.desktop{display:none}.grid_images.mobile{display:grid}}nav[aria-label=Breadcrumb]{width:100%;margin-bottom:var(--f-gutter-xl)}nav[aria-label=Breadcrumb] .breadcrumb{list-style-type:none;padding:0;margin:0;display:flex}nav[aria-label=Breadcrumb] .breadcrumb li{text-transform:uppercase;line-height:1.5;height:24px;display:flex;padding:4px 2px;margin:0}nav[aria-label=Breadcrumb] .breadcrumb li.breadcrumb-item,nav[aria-label=Breadcrumb] .breadcrumb li .active{color:var(--hh-color-neutral-3);font-size:12px;font-family:var(--f-default-text-font)}nav[aria-label=Breadcrumb] .breadcrumb li.breadcrumb-item a,nav[aria-label=Breadcrumb] .breadcrumb li .active a{text-decoration:none;color:var(--hh-color-neutral-3);font-size:12px;font-family:var(--f-default-text-font)}nav[aria-label=Breadcrumb] .breadcrumb li.breadcrumb-item a:hover,nav[aria-label=Breadcrumb] .breadcrumb li .active a:hover{color:var(--hh-color-neutral-6)}nav[aria-label=Breadcrumb] .breadcrumb li.breadcrumb-separator{margin:0;color:var(--hh-color-neutral-3);font-size:12px;font-family:var(--f-default-text-font);align-items:center}:root{--cria-header-size: 60px;--cria-desktop-footer-height: 60px;--cria-mobile-footer-height: 60px;--cria-slider-cover-height: 600px;--hh-color-neutral-1: #211e1f;--hh-color-neutral-2: #3d3d3d;--hh-color-neutral-3: #d3d2d2;--hh-color-neutral-4: #f2f3f5;--hh-color-neutral-6: #ffffff;--cria-background-color: var(--hh-color-neutral-1);--cria-dark-color: var(--hh-color-neutral-1);--cria-white-color: var(--hh-color-neutral-6);--f-text-selection-background-color: var(--hh-color-neutral-3);--f-default-text-font: "Barlow Semi Condensed", sans-serif;--f-default-headers-font: "Gruppo", sans-serif;--f-text-strong: 400;--f-hh-heading-6: 18px}:root a{font-size:var(--f-hh-heading-6);text-decoration:none;color:var(--hh-color-neutral-3);font-family:var(--f-default-headers-font);transition:.8s}:root a:hover{color:var(--hh-color-neutral-6);transition:.8s}main .content{padding:var(--f-gutter-l) var(--f-gutter) var(--f-gutter-xxl) var(--f-gutter)}main .content span{display:block;margin:var(--f-gutter-s) 0}main .content img{max-width:100%;height:auto}main .content h1{color:var(--hh-color-neutral-3);font-size:64px;line-height:1.2;font-weight:400;font-family:var(--f-default-headers-font)}main .content h2{color:var(--hh-color-neutral-3);font-size:40px;line-height:16px;font-weight:400;font-family:var(--f-default-headers-font)}main .content h3{color:var(--hh-color-neutral-3);font-size:30px;line-height:36px;font-weight:400;font-family:var(--f-default-headers-font)}main .content h5{color:var(--hh-color-neutral-3);font-size:16px;line-height:1.2;font-weight:400;font-family:var(--f-default-headers-font)}main .content p{margin:0 0 var(--f-gutter-l) 0;color:var(--hh-color-neutral-3);font-size:16pt;line-height:1.2;font-family:var(--f-default-headers-font)}main .content pre{padding:0 var(--f-gutter)}main .content pre span{display:unset}@media screen and (min-width: 992px){main .content{min-height:calc(100vh - var(--cria-desktop-footer-height, 0) - var(--cria-header-size));max-width:1248px;margin:0 auto}}@media screen and (max-width: 991px){main .content{min-height:calc(100vh - var(--cria-mobile-footer-height, 0) - var(--cria-header-size));max-width:100%}}main button{display:flex;align-content:center;background-color:var(--hh-color-neutral-4);color:var(--cria-dark-color);padding:14px;width:fit-content;padding:var(--f-gutter) var(--f-gutter-xl);justify-content:center;gap:var(--f-gutter-s);text-decoration:none;cursor:pointer}main button:visited,main button:active,main button:hover{color:var(--hh-color-neutral-2);background-color:var(--hh-color-neutral-6)}.cover{max-width:100%;height:auto}.block-nav,.block-nav:visited,.block-nav:active,.block-nav:hover{color:var(--hh-color-neutral-4);margin-bottom:var(--f-gutter-l)}.block-nav .title,.block-nav:visited .title,.block-nav:active .title,.block-nav:hover .title{color:var(--hh-color-neutral-3);font-size:64;line-height:1.2;font-weight:400;font-family:var(--f-default-headers-font)}.block-nav .subtitle,.block-nav:visited .subtitle,.block-nav:active .subtitle,.block-nav:hover .subtitle{font-size:.8em}body{background-color:var(--cria-background-color);color:var(--hh-color-neutral-3);opacity:0;transition:opacity .3s ease}.video-container{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}
