@font-face{font-family:Factoria;src:url(./Factoria-Thin.BZVLvgK-.woff2)format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Factoria;src:url(./Factoria-ThinItalic.BXLf9eJh.woff2)format("woff2");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Factoria;src:url(./Factoria-Light.bHs5RINh.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Factoria;src:url(./Factoria-LightItalic.NNruorfG.woff2)format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Factoria;src:url(./Factoria-Book.DTuTvn0Y.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Factoria;src:url(./Factoria-BookItalic.B1g7z9Ac.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Factoria;src:url(./Factoria-Medium.BIGPTaBq.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Factoria;src:url(./Factoria-MediumItalic.D4p4Hmdh.woff2)format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Factoria;src:url(./Factoria-Demi.BQNPUIjr.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Factoria;src:url(./Factoria-DemiItalic.BQbycL9v.woff2)format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Factoria;src:url(./Factoria-Bold.CA8sYKWb.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Factoria;src:url(./Factoria-BoldItalic.TZK-vufC.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Factoria;src:url(./Factoria-Black.5yMbEmi8.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Factoria;src:url(./Factoria-BlackItalic.DJSpVGFm.woff2)format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Factoria;src:url(./Factoria-Ultra.CNacxekF.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Factoria;src:url(./Factoria-UltraItalic.BA6HqEjZ.woff2)format("woff2");font-weight:900;font-style:italic;font-display:swap}h1[data-v-c3a912d3],h2[data-v-c3a912d3],h3[data-v-c3a912d3],h4[data-v-c3a912d3],h5[data-v-c3a912d3],h6[data-v-c3a912d3]{font-family:var(--font-primary);margin:0;line-height:1.2}h1[data-v-c3a912d3]{font-size:var(--h1-font-size);font-weight:var(--h1-font-weight)}h2[data-v-c3a912d3]{font-size:var(--h2-font-size);font-weight:var(--h2-font-weight)}h3[data-v-c3a912d3]{font-size:var(--h3-font-size);font-weight:var(--h3-font-weight)}h4[data-v-c3a912d3]{font-size:var(--h4-font-size);font-weight:var(--h4-font-weight)}h5[data-v-c3a912d3]{font-size:var(--h5-font-size);font-weight:var(--h5-font-weight)}h6[data-v-c3a912d3]{font-size:var(--h6-font-size);font-weight:var(--h6-font-weight)}p[data-v-c3a912d3],ul[data-v-c3a912d3]{font-size:var(--p-font-size);font-weight:var(--p-font-weight);line-height:var(--body-line-height);margin:0}.content[data-v-c3a912d3] p:not(:last-child){margin-bottom:1.6rem}.modal-wrapper[data-v-c3a912d3]{z-index:9999;width:100%;height:100%;position:fixed;inset:0}.modal-wrapper .overlay[data-v-c3a912d3]{background:#00000080;transition:all .2s ease-out;position:fixed;inset:0}.modal-wrapper .overlay .close[data-v-c3a912d3]{cursor:pointer;position:absolute;top:40px;right:40px}.modal-wrapper .modal[data-v-c3a912d3]{background-color:var(--color-white);width:100%;max-width:80rem;max-height:90vh;padding:4.8rem 2.4rem;position:absolute;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}@media (width<=992px){.modal-wrapper .modal[data-v-c3a912d3]{max-width:calc(100% - 4.8rem)}}@media (width<=576px){.modal-wrapper .modal[data-v-c3a912d3]{max-width:calc(100% - 3.2rem);padding:4rem 2.4rem 2.4rem;top:5vh;transform:translate(-50%)}}.modal-wrapper .modal .close-icon[data-v-c3a912d3]{opacity:.6;cursor:pointer;width:2.4rem;height:2.4rem;position:absolute;top:2.4rem;right:2.4rem}@media (width<=576px){.modal-wrapper .modal .close-icon[data-v-c3a912d3]{width:1.6rem;height:1.6rem;top:1.6rem;right:1.6rem}}.modal-wrapper .form-grid[data-v-c3a912d3]{grid-gap:2.4rem;grid-template-columns:repeat(2,1fr);margin-top:2.4rem;display:grid}.modal-wrapper .form-grid .span-2[data-v-c3a912d3]{grid-column:span 2}
