.formareas__body{display:flex;flex-direction:column;row-gap:3rem}.formareas__group{position:relative;display:flex;flex-direction:column;row-gap:2rem;counter-increment:count}@media only screen and (min-width: 769px){.formareas__group{padding-left:4.6rem}}@media only screen and (max-width: 768px){.formareas__group{padding-left:4.1rem}}.formareas__group>span{position:absolute;display:flex;justify-content:center;align-items:center;border-radius:50%;flex-shrink:0;width:3rem;height:3rem;transform:scale(.875);transform-origin:left center;padding-bottom:.1rem;color:var(--white);background:var(--blue);top:-.2em;left:0}@media only screen and (min-width: 769px){.formareas__group>span{font-size:max(10px,1.1713030747vw)}}@media only screen and (max-width: 768px){.formareas__group>span{font-size:1.6rem}}.formareas__group>span:before{content:counter(count)}.formareas__group__item{display:flex;flex-direction:column;row-gap:1rem}.formareas__group__item label{display:block}@media only screen and (min-width: 769px){.formareas__group__item label{font-size:max(10px,1.1713030747vw)}}@media only screen and (max-width: 768px){.formareas__group__item label{font-size:1.6rem}}.formareas__group__item__select{position:relative}.formareas__group__item__select .arrow{position:absolute;right:2rem;top:calc(50% - .3em);width:.6em;height:.6em}@media only screen and (min-width: 769px){.formareas__group__item__select .arrow{font-size:max(10px,1.1713030747vw)}}@media only screen and (max-width: 768px){.formareas__group__item__select .arrow{font-size:1.6rem}}.formareas__group button{position:absolute;display:flex;align-items:center;column-gap:.4rem;top:-.2em;right:0}@media only screen and (min-width: 769px){.formareas__group button{font-size:max(10px,1.1713030747vw)}}@media only screen and (max-width: 768px){.formareas__group button{font-size:1.6rem}}.formareas__group button .icon_wrapper{display:flex;justify-content:center;align-items:center;width:3rem;height:3rem;transform:scale(.875);transform-origin:left center;background:var(--orange);border-radius:50%}@media only screen and (min-width: 769px){.formareas__group button .icon_wrapper{font-size:max(10px,1.1713030747vw)}}@media only screen and (max-width: 768px){.formareas__group button .icon_wrapper{font-size:1.6rem}}.formareas__group button .icon_wrapper .icon{width:.7em;height:.7em}.formareas__group button .text{display:block;color:var(--black)}@media only screen and (min-width: 769px){.formareas__group button .text{font-size:max(10px,.878477306vw)}}@media only screen and (max-width: 768px){.formareas__group button .text{font-size:1.2rem}}@media (hover: hover) and (pointer: fine){.formareas__group button{transition:opacity .25s ease-out}.formareas__group button:hover{opacity:.7}}.formareas__group:not(:first-of-type){border-top:max(1px,.1rem) dashed var(--border2);padding-top:3rem}.formareas__group:not(:first-of-type)>span,.formareas__group:not(:first-of-type) button{top:calc(3rem - .2em)}.formareas__add{position:relative;margin-top:3rem;display:flex;flex-direction:column}@media only screen and (min-width: 769px){.formareas__add{align-items:flex-end}}@media only screen and (max-width: 768px){.formareas__add{padding-left:4.1rem;padding-right:4.1rem;align-items:center}}@media only screen and (max-width: 768px){.formareas__add>button{width:100%}.formareas__add>button>span{width:100%}}.formareas__add>button[inert]{opacity:.5;pointer-events:none}.formareas__add p{margin-top:1rem}.formareas:has([readonly]) .formareas__body{row-gap:2rem}@media only screen and (max-width: 768px){.formareas:has([readonly]) .formareas__body{margin-top:1rem}}.formareas:has([readonly]) .formareas__group{row-gap:1rem}.formareas:has([readonly]) .formareas__group:not(:first-of-type){padding-top:2rem}.formareas:has([readonly]) .formareas__group:not(:first-of-type)>span{top:calc(2rem - .2em)}.formareas:has([readonly]) .formareas__group>span{background:var(--black)}.formareas:has([readonly]) .formareas__group__item{display:flex}@media only screen and (min-width: 769px){.formareas:has([readonly]) .formareas__group__item{flex-direction:row;align-items:center;column-gap:1.5rem}}@media only screen and (max-width: 768px){.formareas:has([readonly]) .formareas__group__item{row-gap:.5rem}}.formareas:has([readonly]) .formareas__group__item label{white-space:nowrap;color:var(--gray);min-width:6em;flex-shrink:0}.formareas:has([readonly]) .formareas__group__item__select select{overflow:hidden;text-overflow:ellipsis}.formareas:has([readonly]) .formareas__group__item__select .arrow{display:none}.formareas:has([readonly]) .formareas__group button{display:none}.formareas:has([readonly]) .formareas__add{display:none}.formpublish{display:flex;flex-direction:column}.formpublish__body{display:flex}.formpublish__body label{display:block}@media only screen and (min-width: 769px){.formpublish__body label{font-size:max(10px,1.1713030747vw)}}@media only screen and (max-width: 768px){.formpublish__body label{font-size:1.6rem}}.formpublish:not(:has([readonly])){margin-top:1.6rem}.formpublish:not(:has([readonly])) .formpublish__body{flex-direction:column;row-gap:1rem}.formpublish:has([readonly]){margin-top:1rem}.formpublish:has([readonly]) .formpublish__body{flex-wrap:wrap;align-items:center;column-gap:1rem}@media only screen and (min-width: 769px){.formpublish:has([readonly]) .formpublish__body>label{font-size:max(10px,1.0248901903vw)}}@media only screen and (max-width: 768px){.formpublish:has([readonly]) .formpublish__body>label{font-size:1.4rem}}.formpublish:has([readonly]) .formpublish__body .formfield__radios>* .text{color:var(--white);border-radius:.2rem;padding:.2rem 1rem}@media only screen and (min-width: 769px){.formpublish:has([readonly]) .formpublish__body .formfield__radios>* .text{font-size:max(10px,.878477306vw)}}@media only screen and (max-width: 768px){.formpublish:has([readonly]) .formpublish__body .formfield__radios>* .text{font-size:1.2rem}}.formpublish:has([readonly]) .formpublish__body .formfield__radios>*:first-of-type .text{background:var(--blue)}.formpublish:has([readonly]) .formpublish__body .formfield__radios>*:nth-of-type(2) .text{background:var(--gray)}.formpublish:has([readonly]) p{display:none}.formaddress:has([readonly])+.formpublish{margin-top:1rem!important}.formfilebutton[data-astro-cid-klm7wbme]{display:flex}@media only screen and (min-width: 769px){.formfilebutton[data-astro-cid-klm7wbme]{align-items:center;padding:2rem;background:var(--gray3);column-gap:1rem;border-radius:1rem}}@media only screen and (max-width: 768px){.formfilebutton[data-astro-cid-klm7wbme]{flex-direction:column}}.formfilebutton[data-astro-cid-klm7wbme]>span[data-astro-cid-klm7wbme]{flex:1;display:block}@media only screen and (min-width: 769px){.formfilebutton[data-astro-cid-klm7wbme]>span[data-astro-cid-klm7wbme]{font-size:max(10px,1.1713030747vw)}}@media only screen and (max-width: 768px){.formfilebutton[data-astro-cid-klm7wbme]>span[data-astro-cid-klm7wbme]{font-size:1.6rem;padding:1rem 2rem;background:var(--gray3);column-gap:1rem;border-radius:1rem}}.formfilebutton[data-astro-cid-klm7wbme] .circlearrowbutton[data-astro-cid-klm7wbme]{cursor:pointer;position:relative;padding-right:1.8rem}@media only screen and (min-width: 769px){.formfilebutton[data-astro-cid-klm7wbme] .circlearrowbutton[data-astro-cid-klm7wbme]{margin-left:auto}}@media only screen and (max-width: 768px){.formfilebutton[data-astro-cid-klm7wbme] .circlearrowbutton[data-astro-cid-klm7wbme]{margin-top:1.5rem}}@media (hover: hover) and (pointer: fine){.formfilebutton[data-astro-cid-klm7wbme] .circlearrowbutton[data-astro-cid-klm7wbme] .bg[data-astro-cid-klm7wbme]{transition:transform .25s ease-out}.formfilebutton[data-astro-cid-klm7wbme] .circlearrowbutton[data-astro-cid-klm7wbme]:hover .bg[data-astro-cid-klm7wbme]{transform:scale(1.03)}}.formfilebutton[data-astro-cid-klm7wbme]:has([readonly]){display:block}@media only screen and (min-width: 769px){.formfilebutton[data-astro-cid-klm7wbme]:has([readonly]){padding:0;border-radius:0;background:none}}@media only screen and (max-width: 768px){.formfilebutton[data-astro-cid-klm7wbme]:has([readonly])>span[data-astro-cid-klm7wbme]{padding:0;border-radius:0;background:none}}.formfilebutton[data-astro-cid-klm7wbme]:has([readonly])>span[data-astro-cid-klm7wbme].is_empty{display:none}.formfilebutton[data-astro-cid-klm7wbme]:has([readonly]) .circlearrowbutton[data-astro-cid-klm7wbme]{display:none}
