.Privacy_root__g8E4S{align-items:flex-start;cursor:pointer;display:flex;gap:var(--6);position:relative}.Privacy_root__g8E4S input:checked+.Privacy_checkmark__z5loa:after{opacity:1}.Privacy_root__g8E4S .Privacy_checkmark__z5loa{align-items:center;aspect-ratio:1;background-color:var(--8);border-radius:5px;display:flex;justify-content:center;margin-top:2px;width:17px}.Privacy_root__g8E4S .Privacy_checkmark__z5loa:after{aspect-ratio:1;background-color:var(--e);border-radius:3px;content:"";display:block;opacity:0;transition:opacity .3s;width:9px}.Privacy_root__g8E4S .Privacy_text__408qj{color:var(--q);max-width:324px;transition:color .3s}.Privacy_root__g8E4S .Privacy_text__408qj a{text-decoration:underline;transition:opacity .3s}.Privacy_root__g8E4S.Privacy_error__0GObH{--q:var(--1q)}@media (min-width:1920px){.Privacy_root__g8E4S .Privacy_checkmark__z5loa{border-radius:.2604166667vw;margin-top:.1041666667vw;width:.8854166667vw}.Privacy_root__g8E4S .Privacy_checkmark__z5loa:after{border-radius:.15625vw;width:.46875vw}.Privacy_root__g8E4S .Privacy_text__408qj{max-width:16.875vw}}@media (hover:hover){.Privacy_root__g8E4S .Privacy_text__408qj a:hover{opacity:.8}}.FormSubmit_root__mRupf{display:flex;flex-flow:column;gap:var(--h);order:2}@media (max-width:1279px){.FormSubmit_root__mRupf.FormSubmit_brief__C2xue{align-items:flex-start;flex-flow:column}}@media (min-width:768px){.FormSubmit_root__mRupf{align-items:flex-start;grid-column:span 2}}.FileInput_root__8awZP{display:flex;flex-flow:column}.FileInput_rootFiles__rJICu{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:15px}.FileInput_rootFiles__rJICu button{--2b:12px;--2a:12px;align-items:center;background-color:var(--1z);border-radius:12px;color:var(--e);display:flex;gap:8px;height:-moz-max-content;height:max-content;padding:var(--2a) var(--2b);white-space:nowrap}.FileInput_rootFiles__rJICu button span{align-items:center;display:flex;justify-content:center;transition:color .3s}.FileInput_rootFiles__rJICu button span svg{height:10px;width:10px}.FileInput_rootFiles__rJICu button span svg path{transition:fill .3s ease}.FileInput_rootFiles__rJICu:empty{display:none}.FileInput_rootLabel__873tY{color:var(--1x);cursor:pointer;gap:8px;min-width:-moz-fit-content;min-width:fit-content;text-transform:lowercase;white-space:nowrap}.FileInput_rootLabelIcon___sNq2,.FileInput_rootLabel__873tY{align-items:center;display:flex}.FileInput_rootLabelIcon___sNq2{--19:45px;background-color:var(--1z);border-radius:var(--1a);color:var(--27);height:var(--19);justify-content:center;min-width:var(--19);transition:background-color .3s,color .3s}.FileInput_rootLabelIcon___sNq2 svg{--19:16px;height:var(--19);width:var(--19)}.FileInput_rootInput__L0hXb{display:none}.FileInput_rootDisabled__egYJu{opacity:.5;pointer-events:none}.FileInput_rootError__QknkX{color:var(--1q);margin-top:var(--6)}@media (min-width:768px){.FileInput_root__8awZP{display:grid;gap:var(--z);grid-column:span 2;grid-template-columns:auto auto}.FileInput_rootFiles__rJICu button{gap:10px}.FileInput_rootFiles__rJICu{margin-bottom:0}.FileInput_rootLabel__873tY{gap:10px}.FileInput_rootLabelIcon___sNq2{--19:45px}.FileInput_rootLabel__873tY{align-self:flex-start}.FileInput_rootError__QknkX,.FileInput_rootLabel__873tY{grid-column:2/3;margin-left:auto}.FileInput_rootError__QknkX{width:-moz-fit-content;width:fit-content}}@media (min-width:1280px){.FileInput_rootFiles__rJICu button{gap:12px}.FileInput_rootLabel__873tY{gap:.9375vw}.FileInput_rootLabelIcon___sNq2{--19:3.515625vw}.FileInput_rootLabelIcon___sNq2 svg{--19:20px}.FileInput_rootLabel__873tY{margin-bottom:auto}}@media (min-width:1440px){.FileInput_rootFiles__rJICu{gap:10px}.FileInput_rootFiles__rJICu button{--2a:14px;border-radius:14px}.FileInput_rootLabel__873tY{gap:.8333333333vw}.FileInput_rootLabelIcon___sNq2{--19:3.3333333333vw}}@media (min-width:1920px){.FileInput_rootFiles__rJICu button{--2b:.7291666667vw;--2a:.8333333333vw;gap:.78125vw}.FileInput_rootFiles__rJICu button span svg{height:.5208333333vw;width:.5208333333vw}.FileInput_rootLabel__873tY{gap:min(.78125vw,.78125vw)}.FileInput_rootLabelIcon___sNq2{--19:min(2.7083333333vw,2.7083333333vw)}.FileInput_rootLabelIcon___sNq2 svg{--19:1.25vw}}@media (hover:hover){.FileInput_rootFiles__rJICu button:hover svg path{fill:var(--g)}.FileInput_rootLabel__873tY:hover .FileInput_rootLabelIcon___sNq2{background-color:var(--20);color:var(--1y)}}