svg[data-v-7bd56dfe]{fill:currentColor}svg[data-v-2389d903]{fill:currentColor}.storage[data-v-42e56750]{font-size:var(--small)}.choice[data-v-42e56750]{display:flex;justify-content:center;font-size:var(--xxlarge)}.choice button[data-v-42e56750]{letter-spacing:-.025em}.choice button[data-v-42e56750]:not(:first-child){margin-left:var(--gutter)}.choice .is-active[data-v-42e56750]{font-weight:600;font-size:var(--xxxlarge);text-decoration:none}.types[data-v-42e56750]{display:flex;align-items:stretch;list-style:none;padding:0;gap:5px;flex-direction:column}@media screen and (min-width:768px){.types[data-v-42e56750]{flex-direction:row;height:8rem}}.types>*[data-v-42e56750]{flex:1}.types .type-option[data-v-42e56750]{background-color:var(--c_support-extra);color:var(--c_black);padding:1rem;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;height:100%;width:100%;position:relative}.types .type-option.is-active[data-v-42e56750]{background-color:var(--c_support);outline:5px solid var(--c_support);color:var(--c_white);z-index:2}.types .label[data-v-42e56750]{font-size:var(--small);text-align:center}.types .price[data-v-42e56750]{font-size:3rem;line-height:1}.types .price[data-v-42e56750]:before{content:"€";font-size:var(--large);position:absolute;margin-left:-1rem}.types .equal[data-v-42e56750]{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;font-size:3rem}fieldset.type .types .type-option[data-v-42e56750]:not(.is-active):hover,fieldset.type .types .type-option[data-v-42e56750]:not(.is-active):focus{background-color:var(--c_black);color:var(--c_white)}.counter[data-v-42e56750]{display:flex;align-items:center}.counter .amount[data-v-42e56750]{font-weight:700;font-size:1.5rem;min-width:2ch;text-align:center;margin:0 1rem;position:relative}.counter .amount[data-v-42e56750]:after{content:"×";font-weight:400;font-size:1rem;position:absolute}@media screen and (min-width:768px){.company .fields[data-v-42e56750]{grid-template-columns:1fr 1fr}.company .fields .field.name[data-v-42e56750]{grid-column-end:span 2}}@media screen and (min-width:768px){.company .field[data-v-42e56750]{grid-template-columns:4fr 1fr 3fr}.company .field .field.address[data-v-42e56750],.company .field .field.sector[data-v-42e56750],.company .field .field.phone[data-v-42e56750]{grid-column-end:span 2}}.people footer[data-v-42e56750]{margin-top:1.5rem;color:var(--c_support)}@media screen and (min-width:768px){.contact .fields[data-v-42e56750]{grid-template-columns:4fr 1fr 3fr}.contact .fields .field.phone[data-v-42e56750]{grid-column-end:span 2}}@media screen and (min-width:768px){.education .fields[data-v-42e56750]{grid-template-columns:1fr 1fr}}@media screen and (min-width:768px){.invoice .fields[data-v-42e56750]{grid-template-columns:4fr 1fr 3fr}.invoice .fields .field.vatnr[data-v-42e56750]{grid-column-end:span 2}.invoice .fields .field.address[data-v-42e56750]{grid-column-end:span 3}}.invoice .field.address[data-v-42e56750]{display:flex;margin-top:1rem;align-items:center}.invoice .field.address label[data-v-42e56750]{margin:0}.invoice .field.address[data-v-42e56750]>:not(:first-child){margin-left:2ch}.person[data-v-42e56750]{display:grid;gap:1rem;margin-bottom:var(--gutter)}.person[data-v-42e56750]:last-child{margin-bottom:0}@media screen and (min-width:768px){.person[data-v-42e56750]{grid-template-columns:1fr 1fr}}.field.gender[data-v-42e56750]{display:flex;flex-direction:column;justify-content:flex-end}.footer[data-v-42e56750]{margin-top:3rem;display:grid;gap:2rem}@media screen and (min-width:640px){.footer[data-v-42e56750]{grid-template-columns:1fr auto}}@media screen and (min-width:640px){.footer[data-v-42e56750]>:first-child{grid-column:1 / span 2}}.footer .note[data-v-42e56750]{font-size:var(--small);margin-top:.5rem}.footer .consent[data-v-42e56750],.footer .action[data-v-42e56750]{justify-self:center}.index[data-v-42e56750]{display:none}.with-index .person[data-v-42e56750]{margin-left:3rem}.with-index .index[data-v-42e56750]{position:absolute;height:2rem;width:2rem;background-color:var(--c_support);color:var(--c_white);display:grid;place-items:center;border-radius:50%;font-weight:700;transform:translate(-3rem);margin-top:1.8rem}
