.form-field.--radio[data-v-6526e03b]{@media (width>=1024px){align-items:flex-start;padding-block-start:20px}}.form-field.--radio .form-field__header[data-v-6526e03b]{@media (width>=1024px){align-items:flex-start;min-height:auto;padding-block-start:12px}}.privacy-policy[data-v-8b38be69]{color:var(--color-gray-5);flex-direction:column;gap:28px;display:flex;@media (width>=1024px){gap:36px}}.privacy-policy__group[data-v-8b38be69]{flex-direction:column;gap:16px;display:flex;@media (width>=1024px){gap:20px}}.privacy-policy__group-heading[data-v-8b38be69]{border-block-end:1px solid var(--color-gray-3);font-size:var(--font-size-text-large);letter-spacing:.05em;padding-block-end:8px;font-weight:400}.privacy-policy__heading[data-v-8b38be69]{font-size:var(--font-size-14);letter-spacing:.05em;margin-block-end:6px;font-weight:700;@media (width>=1024px){font-size:var(--font-size-text)}}.privacy-policy__text[data-v-8b38be69],.privacy-policy__list li[data-v-8b38be69]{font-size:var(--font-size-14);letter-spacing:.02em;line-height:1.8;@media (width>=1024px){font-size:var(--font-size-text)}}.privacy-policy__list[data-v-8b38be69]{margin-block-start:6px;padding-inline-start:1.4em;list-style-type:disc}.privacy-policy__text a[data-v-8b38be69]{color:var(--color-pink);text-underline-offset:.2em;overflow-wrap:anywhere;text-decoration:underline}.privacy-policy__address[data-v-8b38be69]{font-style:normal}.privacy-policy.--dialog[data-v-8b38be69]{gap:20px;@media (width>=1024px){gap:24px}}.privacy-policy.--dialog .privacy-policy__group-heading[data-v-8b38be69]{font-size:var(--font-size-14);@media (width>=1024px){font-size:var(--font-size-text)}}.privacy-policy.--dialog .privacy-policy__heading[data-v-8b38be69],.privacy-policy.--dialog .privacy-policy__text[data-v-8b38be69],.privacy-policy.--dialog .privacy-policy__list li[data-v-8b38be69]{font-size:var(--font-size-12);@media (width>=1024px){font-size:var(--font-size-14)}}.privacy-dialog[data-v-d74689c6]{opacity:0;width:100%;max-width:none;height:100%;max-height:none;transition-property:opacity,overlay,display;transition-duration:var(--transition-duration-default);transition-timing-function:var(--transition-timing-function-default);transition-behavior:allow-discrete;background-color:#0000;border:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden;@media (prefers-reduced-motion:reduce){transition:none}}.privacy-dialog[open][data-v-d74689c6]{opacity:1;justify-content:center;align-items:center;display:flex}@starting-style{.privacy-dialog[open][data-v-d74689c6]{opacity:0}}.privacy-dialog[data-v-d74689c6]::backdrop{opacity:0;transition-property:opacity,overlay,display;transition-duration:var(--transition-duration-default);transition-timing-function:var(--transition-timing-function-default);transition-behavior:allow-discrete;background-color:#00000080;@media (prefers-reduced-motion:reduce){transition:none}}.privacy-dialog[open][data-v-d74689c6]::backdrop{opacity:1}@starting-style{.privacy-dialog[open][data-v-d74689c6]::backdrop{opacity:0}}.privacy-dialog__panel[data-v-d74689c6]{background-color:var(--color-white);overscroll-behavior:contain;flex-direction:column;width:min(640px,100vw - 32px);max-height:calc(100% - 32px);padding:40px 24px 32px;display:flex;position:relative;overflow-y:auto;@media (width>=1024px){padding:48px 40px 40px}}.privacy-dialog__close-icon{&[data-v-d74689c6]{width:36px;height:36px;color:var(--color-gray-4);cursor:pointer;transition:color var(--transition-duration-default) var(--transition-timing-function-default);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:16px;right:16px}&[data-v-d74689c6]:hover{color:var(--color-gray-5)}&[data-v-d74689c6]:focus-visible{outline:2px solid var(--color-pink);outline-offset:2px}}.privacy-dialog__title[data-v-d74689c6]{font-size:var(--font-size-text);letter-spacing:.05em;color:var(--color-gray-5);margin-block-end:24px;font-weight:400;@media (width>=1024px){font-size:var(--font-size-text-large);margin-block-end:28px}}.privacy-dialog__body[data-v-d74689c6]{flex-direction:column;gap:24px;display:flex;@media (width>=1024px){gap:28px}}.privacy-dialog__footer[data-v-d74689c6]{text-align:center;margin-block-start:28px;@media (width>=1024px){margin-block-start:36px}}.privacy-dialog__close-button{&[data-v-d74689c6]{padding-block:calc(var(--leading-trim) + 10px);background-color:var(--color-gray-2);border:1px solid var(--color-gray-3);color:var(--color-gray-5);font-family:inherit;font-size:var(--font-size-14);letter-spacing:.1em;cursor:pointer;transition-property:background-color,border-color;transition-duration:var(--transition-duration-default);transition-timing-function:var(--transition-timing-function-default);padding-inline:40px;display:inline-block}&[data-v-d74689c6]:hover{background-color:var(--color-gray-3)}&[data-v-d74689c6]:focus-visible{outline:2px solid var(--color-pink);outline-offset:2px}}.form-field__inputs textarea[data-v-c474827f]{resize:vertical;height:120px;padding-block:12px;@media (width>=1024px){height:200px}}
