.policy[data-v-03000e5a]{font-size:.875rem;line-height:140%}.policy a[data-v-03000e5a]{text-decoration:underline;text-decoration-style:dotted;text-decoration-thickness:10%;transition:color .3s ease-in-out}@media (any-hover:hover){.policy a[data-v-03000e5a]:hover{color:var(--color-accent)}}.checkbox{align-items:flex-start;cursor:pointer;display:flex;gap:.625rem}.checkbox:has(input:checked) .checkbox__text{color:var(--color-main)}.checkbox__input{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:.0625rem solid var(--color-accent);border-radius:.25rem;content:"";cursor:pointer;display:flex;flex-shrink:0;height:1.125rem;justify-content:center;position:relative;width:1.125rem}.checkbox__input:checked{background-color:var(--color-accent)}.checkbox__input:checked:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' viewBox='0 0 12 12'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m3 6 2.121 2.121L9.364 3.88'/%3E%3C/svg%3E");background-size:cover;content:"";height:.75rem;position:absolute;width:.75rem}.checkbox__input:focus-visible{outline:.125rem solid var(--color-extra)}
