.load-spinner[data-v-72501d5d]{align-items:center;display:flex;justify-content:center;pointer-events:none;width:100%}.load-spinner>span[data-v-72501d5d]{aspect-ratio:1;display:block;position:relative;width:2.5rem}.load-spinner>span[data-v-72501d5d]:before{animation:loader-72501d5d 1s linear infinite;border-radius:50%;border-right:.125rem solid transparent;border-top:.125rem solid #e40321;content:"";inset:0;position:absolute}@keyframes loader-72501d5d{to{rotate:1turn}}.form-inputbox[data-v-8bf8016b]{border:.125rem solid transparent;border-radius:1.5rem;position:relative;transition:border-color .6s ease;width:100%}.form-inputbox[data-v-8bf8016b]:before{background-color:var(--c-secondary);border-radius:inherit;content:"";inset:0;opacity:.025;pointer-events:none;position:absolute;transition:opacity .6s ease;z-index:0}@media(pointer:fine){.form-inputbox[data-v-8bf8016b]:hover:before{opacity:.05}}.form-inputbox[data-v-8bf8016b]:not(:has(input:-moz-placeholder)){border-color:#e40321}.form-inputbox[data-v-8bf8016b]:has(input:focus),.form-inputbox[data-v-8bf8016b]:not(:has(input:placeholder-shown)){border-color:#e40321}.form-inputbox[data-v-8bf8016b]:not(:has(input:-moz-placeholder)):before{opacity:0}.form-inputbox[data-v-8bf8016b]:has(input:focus):before,.form-inputbox[data-v-8bf8016b]:not(:has(input:placeholder-shown)):before{opacity:0}.form-inputbox__input[data-v-8bf8016b]{background-color:transparent;border-radius:inherit;color:inherit;font-family:inherit;font-size:1rem;height:3.25rem;padding:.625rem clamp(1.5rem,1.3333333333rem + .5555555556vw,2rem);position:relative;width:100%;z-index:1}.form-inputbox__input[data-v-8bf8016b]::-moz-placeholder{color:inherit;font-family:inherit;font-size:inherit;opacity:0;-moz-transition:opacity .6s ease;transition:opacity .6s ease}.form-inputbox__input[data-v-8bf8016b]::placeholder{color:inherit;font-family:inherit;font-size:inherit;opacity:0;transition:opacity .6s ease}.form-inputbox__input[data-v-8bf8016b]:focus::-moz-placeholder{opacity:.25}.form-inputbox__input[data-v-8bf8016b]:focus::placeholder{opacity:.25}.form-inputbox__label[data-v-8bf8016b]{color:#828282;left:clamp(1.5rem,1.3333333333rem + .5555555556vw,2rem);pointer-events:none;position:absolute;top:0;transform:translateY(calc(.625rem + 50%));transform-origin:top left;transition:transform .3s ease,color .6s ease;will-change:transform;z-index:1}.form-inputbox__label[data-v-8bf8016b]:before{background-color:transparent;content:"";inset:-.25rem;pointer-events:none;position:absolute;transition:background-color .6s ease;z-index:-1}.form-inputbox:has(input:focus) .form-inputbox__label[data-v-8bf8016b]{color:var(--c-secondary);transform:translateY(-50%) scale(.8)}.form-inputbox:has(input:focus) .form-inputbox__label[data-v-8bf8016b]:before{background-color:var(--c-main)}.form-inputbox:not(:has(input:-moz-placeholder)) .form-inputbox__label[data-v-8bf8016b]{color:var(--c-secondary);transform:translateY(-50%) scale(.8)}.form-inputbox:not(:has(input:placeholder-shown)) .form-inputbox__label[data-v-8bf8016b]{color:var(--c-secondary);transform:translateY(-50%) scale(.8)}.form-inputbox:not(:has(input:-moz-placeholder)) .form-inputbox__label[data-v-8bf8016b]:before{background-color:var(--c-main)}.form-inputbox:not(:has(input:placeholder-shown)) .form-inputbox__label[data-v-8bf8016b]:before{background-color:var(--c-main)}.form-notify-info[data-v-eb8cf049]{align-items:center;background-color:var(--c-main);border:.125rem solid #e40321;border-radius:.5rem;color:var(--c-secondary);display:flex;gap:.5rem;padding:.375rem .75rem;pointer-events:none;position:absolute;z-index:5}.form-notify-info[data-v-eb8cf049]:before{aspect-ratio:1;background-color:inherit;border:inherit;clip-path:polygon(0 0,100% 0,0 100%);content:"";left:20%;position:absolute;rotate:45deg;top:0;translate:0 -50%;width:.75rem}.form-notify-info__icon[data-v-eb8cf049]{align-items:center;aspect-ratio:1;background-color:#e40321;border-radius:50%;color:#fff;display:flex;font-size:.75rem;justify-content:center;min-width:1.125rem;width:1.125rem}.form-notify-info__text[data-v-eb8cf049]{font-size:.75rem}.form-textareabox[data-v-43d04a1f]{border:.125rem solid transparent;border-radius:1.5rem;position:relative;transition:border-color .6s ease;width:100%}.form-textareabox[data-v-43d04a1f]:before{background-color:var(--c-secondary);border-radius:inherit;content:"";inset:0;opacity:.025;pointer-events:none;position:absolute;transition:opacity .6s ease;z-index:0}@media(pointer:fine){.form-textareabox[data-v-43d04a1f]:hover:before{opacity:.05}}.form-textareabox[data-v-43d04a1f]:not(:has(textarea:-moz-placeholder)){border-color:#e40321}.form-textareabox[data-v-43d04a1f]:has(textarea:focus),.form-textareabox[data-v-43d04a1f]:not(:has(textarea:placeholder-shown)){border-color:#e40321}.form-textareabox[data-v-43d04a1f]:not(:has(textarea:-moz-placeholder)):before{opacity:0}.form-textareabox[data-v-43d04a1f]:has(textarea:focus):before,.form-textareabox[data-v-43d04a1f]:not(:has(textarea:placeholder-shown)):before{opacity:0}.form-textareabox__input[data-v-43d04a1f]{background-color:transparent;border-radius:inherit;color:inherit;font-family:inherit;font-size:1rem;height:8rem;padding:1.125rem clamp(1.5rem,1.3333333333rem + .5555555556vw,2rem);position:relative;resize:none;width:100%;z-index:1}.form-textareabox__input[data-v-43d04a1f]::-moz-placeholder{color:inherit;font-family:inherit;font-size:inherit;opacity:0;-moz-transition:opacity .6s ease;transition:opacity .6s ease}.form-textareabox__input[data-v-43d04a1f]::placeholder{color:inherit;font-family:inherit;font-size:inherit;opacity:0;transition:opacity .6s ease}.form-textareabox__input[data-v-43d04a1f]:focus::-moz-placeholder{opacity:.25}.form-textareabox__input[data-v-43d04a1f]:focus::placeholder{opacity:.25}.form-textareabox__label[data-v-43d04a1f]{color:#828282;left:clamp(1.5rem,1.3333333333rem + .5555555556vw,2rem);pointer-events:none;position:absolute;top:0;transform:translateY(calc(1.125rem + 50%));transform-origin:top left;transition:transform .3s ease,color .6s ease;will-change:transform;z-index:1}.form-textareabox__label[data-v-43d04a1f]:before{background-color:transparent;content:"";inset:-.25rem;pointer-events:none;position:absolute;transition:background-color .6s ease;z-index:-1}.form-textareabox:has(textarea:focus) .form-textareabox__label[data-v-43d04a1f]{color:var(--c-secondary);transform:translateY(-50%) scale(.8)}.form-textareabox:has(textarea:focus) .form-textareabox__label[data-v-43d04a1f]:before{background-color:var(--c-main)}.form-textareabox:not(:has(textarea:-moz-placeholder)) .form-textareabox__label[data-v-43d04a1f]{color:var(--c-secondary);transform:translateY(-50%) scale(.8)}.form-textareabox:not(:has(textarea:placeholder-shown)) .form-textareabox__label[data-v-43d04a1f]{color:var(--c-secondary);transform:translateY(-50%) scale(.8)}.form-textareabox:not(:has(textarea:-moz-placeholder)) .form-textareabox__label[data-v-43d04a1f]:before{background-color:var(--c-main)}.form-textareabox:not(:has(textarea:placeholder-shown)) .form-textareabox__label[data-v-43d04a1f]:before{background-color:var(--c-main)}.form-checkbox[data-v-5f9e69eb]{border:.125rem solid #e40321;border-radius:50%;cursor:pointer;display:block;height:1.625rem;min-height:1.625rem;min-width:1.625rem;position:relative;transition:border-color .6s ease;width:1.625rem}.form-checkbox[data-v-5f9e69eb]:after,.form-checkbox[data-v-5f9e69eb]:before{background-color:#e40321;content:"";height:.125rem;left:50%;opacity:.25;position:absolute;top:50%;transition:all .6s cubic-bezier(.36,1.5,.64,1) 0s;translate:-50% -50%;width:.75rem}@media(pointer:fine){.form-checkbox[data-v-5f9e69eb]:hover{border-color:#e40321}.form-checkbox[data-v-5f9e69eb]:hover:after,.form-checkbox[data-v-5f9e69eb]:hover:before{background-color:#e40321;opacity:1}.form-checkbox[data-v-5f9e69eb]:hover:after{rotate:270deg}}.form-checkbox[data-v-5f9e69eb]:has(input:focus-visible){border-color:#e40321}.form-checkbox[data-v-5f9e69eb]:has(input:focus-visible):after,.form-checkbox[data-v-5f9e69eb]:has(input:focus-visible):before{background-color:#e40321;opacity:1}.form-checkbox[data-v-5f9e69eb]:has(input:focus-visible):after{rotate:270deg}.form-checkbox[data-v-5f9e69eb]:has(input:checked){border-color:#e40321}.form-checkbox[data-v-5f9e69eb]:has(input:checked):after,.form-checkbox[data-v-5f9e69eb]:has(input:checked):before{background-color:#e40321;opacity:1}.form-checkbox[data-v-5f9e69eb]:has(input:checked):before{rotate:-135deg;translate:-100% 0;width:.375rem}.form-checkbox[data-v-5f9e69eb]:has(input:checked):after{rotate:135deg;translate:-30% -30%;width:.625rem}.form-notify-error[data-v-f88df341]{align-items:center;background-color:var(--c-main);border:.125rem solid red;border-radius:.5rem;display:flex;gap:.5rem;padding:.5rem .75rem;width:100%}.form-notify-error__icon[data-v-f88df341]{align-items:center;aspect-ratio:1;background-color:red;border-radius:50%;color:#fff;display:flex;font-size:.75rem;font-weight:600;justify-content:center;min-width:1.125rem;width:1.125rem}.form-notify-error__text[data-v-f88df341]{color:red;font-size:.8125rem;line-height:1.4}.modal-notify-success[data-v-b1f98166]{align-items:center;background-color:var(--c-main);border:.125rem solid green;border-radius:.5rem;display:flex;gap:.5rem;padding:.5rem .75rem}.modal-notify-success__icon[data-v-b1f98166]{align-items:center;aspect-ratio:1;background-color:green;border-radius:50%;color:#fff;display:flex;font-size:.75rem;justify-content:center;min-width:1.125rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:1.125rem}.modal-notify-success__text[data-v-b1f98166]{color:green;font-size:.75rem;line-height:1.4;text-wrap:balance}.modal-notify-success__text[data-v-b1f98166]::-moz-selection{background-color:green;color:#fff}.modal-notify-success__text[data-v-b1f98166]::selection{background-color:green;color:#fff}.c-cta[data-v-99f382fb]{margin:8rem 0}.c-cta__container[data-v-99f382fb]{display:grid;gap:4rem;grid-template-columns:40% auto;margin:0 auto;max-width:120rem;padding:0 clamp(1rem,-.5rem + 5vw,4rem);width:100%}@media(max-width:920px){.c-cta__container[data-v-99f382fb]{grid-template-columns:100%}}.c-cta__cover[data-v-99f382fb]{aspect-ratio:1;border-radius:50%;overflow:hidden;width:100%}@media(max-width:920px){.c-cta__cover[data-v-99f382fb]{display:none}}.c-cta__cover-image[data-v-99f382fb]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-cta__body[data-v-99f382fb]{display:flex;flex-direction:column;gap:4rem;justify-content:space-between}.c-cta__titlebox[data-v-99f382fb]{position:relative}.c-cta__titlebox[data-v-99f382fb]:before{aspect-ratio:1;background-color:#e40321;border-radius:50%;content:"";min-width:clamp(6rem,1.3333333333rem + 15.5555555556vw,20rem);position:absolute;right:0;top:-20%;width:clamp(6rem,1.3333333333rem + 15.5555555556vw,20rem);z-index:0}.c-cta__titlebox-wrapper[data-v-99f382fb]{display:flex;flex-direction:column;gap:1rem;position:relative;z-index:1}.c-cta__title[data-v-99f382fb]{font-size:clamp(2.5rem,1.3333333333rem + 3.8888888889vw,6rem);text-transform:uppercase}.c-cta__subtitle[data-v-99f382fb]{font-size:clamp(1.125rem,1.0833333333rem + .1388888889vw,1.25rem);line-height:1.2;max-width:40ch}.c-cta__form[data-v-99f382fb]{display:grid;gap:1rem;grid-template-areas:"data button" "status ." "agreement agreement";grid-template-columns:minmax(auto,35rem) min-content;position:relative}@media(max-width:1340px){.c-cta__form[data-v-99f382fb]{grid-template-areas:"data" "status" "button" "agreement";grid-template-columns:minmax(auto,35rem)}}.c-cta__form-loading[data-v-99f382fb]{align-items:center;display:flex;inset:0;justify-content:center;position:absolute;z-index:2}.c-cta__form-loading[data-v-99f382fb]:before{background-color:var(--c-main);content:"";inset:0;opacity:.5;pointer-events:none;position:absolute;transition:background-color .6s ease;z-index:0}.c-cta__form-data[data-v-99f382fb]{display:flex;flex-direction:column;gap:1rem;grid-area:data}.c-cta__form-agreement[data-v-99f382fb]{align-items:flex-start;display:flex;gap:.5rem;grid-area:agreement;position:relative}.c-cta__form-agreement-desc[data-v-99f382fb]{cursor:default;font-size:.875rem;line-height:1.4;opacity:.5;text-wrap:balance}.c-cta__form-button[data-v-99f382fb]{align-self:flex-end;grid-area:button;justify-self:flex-end}.c-cta__form-status[data-v-99f382fb]{grid-area:status}
