.n-section[data-v-d92b07e7]{padding:0;padding:var(--padding-section-mobile-top,0) var(--padding-section-mobile-right,0) var(--padding-section-mobile-bottom,0) var(--padding-section-mobile-left,0);position:relative}@media only screen and (min-width:568px) and (max-width:1023px){.n-section[data-v-d92b07e7]{padding:0;padding:var(--padding-section-tablet-top,0) var(--padding-section-tablet-right,0) var(--padding-section-tablet-bottom,0) var(--padding-section-tablet-left,0)}}@media only screen and (min-width:1024px){.n-section[data-v-d92b07e7]{padding:0;padding:var(--padding-section-desktop-top,0) var(--padding-section-desktop-right,0) var(--padding-section-desktop-bottom,0) var(--padding-section-desktop-left,0)}}.n-section[data-v-d92b07e7]{background-color:transparent;background-color:var(--background-section-color,transparent);background-image:var(--background-section-image-mobile);background-position:50%;background-position:var(--background-section-image-mobile-position,center);background-repeat:no-repeat;background-size:cover;background-size:var(--background-section-image-mobile-size,cover);opacity:1;opacity:var(--background-section-opacity,1);width:var(--background-section-image-mobile-width,100%)}@media only screen and (min-width:568px) and (max-width:1023px){.n-section[data-v-d92b07e7]{max-width:100vw}}@media only screen and (min-width:568px){.n-section[data-v-d92b07e7]{background-image:var(--background-section-image-desktop);background-position:50%;background-position:var(--background-section-image-desktop-position,center);background-repeat:no-repeat;background-size:cover;background-size:var(--background-section-image-desktop-size,cover);position:relative;width:100%;width:var(--background-section-image-desktop-width,100%)}}.n-section[data-v-d92b07e7]{--bottom-spacing:80px;--max-width: calc(100vw - 40px) ;margin:auto;max-width:calc(100vw - 40px);max-width:var(--max-width);width:100%}@media only screen and (min-width:1238px){.n-section[data-v-d92b07e7]{--max-width:var(--container-lg);--bottom-spacing:160px}}.n-section--no-divider[data-v-d92b07e7]{--bottom-spacing:40px}@media only screen and (min-width:45rem){.n-section--no-divider[data-v-d92b07e7]{--bottom-spacing:80px}}.n-section--fluid[data-v-d92b07e7]{--max-width:100%;--padding:0}@media only screen and (min-width:45rem){.n-section--fluid[data-v-d92b07e7]{--max-width:100%}}.n-section[data-v-d92b07e7]:not(:last-child){margin-bottom:var(--bottom-spacing)}@media only screen and (min-width:1024px){.n-section[data-v-d92b07e7]:not(:last-child){margin-bottom:var(--bottom-spacing)}}.n-section[data-v-d92b07e7]:not(:last-child):not(.n-section--no-divider):after{background-color:#ccc;border-radius:8px;bottom:calc(var(--bottom-spacing)*-1/2);content:"";height:2px;height:1px;left:auto;position:absolute;right:auto;top:auto;width:100%}.n-section__bg-image[data-v-d92b07e7]{height:100%;left:50%;left:var(--img-left,50%);-o-object-fit:cover;object-fit:cover;-o-object-fit:var(--img-object-fit,cover);object-fit:var(--img-object-fit,cover);-o-object-position:center center;object-position:center center;-o-object-position:var(--img-object-position,center center);object-position:var(--img-object-position,center center);pointer-events:none;position:absolute;right:auto;right:var(--img-right,auto);top:0;transform:translate(-50%);transform:var(--img-transform,translateX(-50%));width:100%;width:var(--img-width,100%);z-index:0}.n-section__components[data-v-d92b07e7]{background-color:var(--background-color);display:grid;grid-template-columns:repeat(1,minmax(auto,1fr));grid-template-columns:repeat(var(--columns,1),minmax(auto,1fr));min-width:0;position:relative;width:100%;z-index:1}@media only screen and (min-width:1024px){.n-section__components[data-v-d92b07e7]{gap:20px 20px;gap:var(--columns-gap-md,20px 20px)}}@media only screen and (min-width:1238px){.n-section__components[data-v-d92b07e7]{gap:20px 20px;gap:var(--columns-gap-lg,20px 20px)}}.n-section--justify-center .n-section__components[data-v-d92b07e7]{justify-items:center}.n-section--light-shadow[data-v-d92b07e7]{border:2px solid #eee;border-radius:24px;box-shadow:0 16px 36px #0000000f;padding:20px}@media only screen and (min-width:1024px){.n-section--light-shadow[data-v-d92b07e7]{padding:40px}}
