.privacy-dialog[data-v-d5c6614b]{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){.privacy-dialog[data-v-d5c6614b]{transition:none}}.privacy-dialog[open][data-v-d5c6614b]{opacity:1;justify-content:center;align-items:center;display:flex}@starting-style{.privacy-dialog[open][data-v-d5c6614b]{opacity:0}}.privacy-dialog[data-v-d5c6614b]::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){.privacy-dialog[data-v-d5c6614b]::backdrop{transition:none}}.privacy-dialog[open][data-v-d5c6614b]::backdrop{opacity:1}@starting-style{.privacy-dialog[open][data-v-d5c6614b]::backdrop{opacity:0}}.privacy-dialog__panel[data-v-d5c6614b]{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){.privacy-dialog__panel[data-v-d5c6614b]{padding:48px 40px 40px}}.privacy-dialog__close-icon[data-v-d5c6614b]{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}.privacy-dialog__close-icon[data-v-d5c6614b]:hover{color:var(--color-gray-5)}.privacy-dialog__close-icon[data-v-d5c6614b]:focus-visible{outline:2px solid var(--color-pink);outline-offset:2px}.privacy-dialog__title[data-v-d5c6614b]{font-size:var(--font-size-text);letter-spacing:.05em;color:var(--color-gray-5);margin-block-end:24px;font-weight:400}@media (width>=1024px){.privacy-dialog__title[data-v-d5c6614b]{font-size:var(--font-size-text-large);margin-block-end:28px}}.privacy-dialog__body[data-v-d5c6614b]{flex-direction:column;gap:20px;display:flex}@media (width>=1024px){.privacy-dialog__body[data-v-d5c6614b]{gap:24px}}.privacy-section__heading[data-v-d5c6614b]{font-size:var(--font-size-14);letter-spacing:.05em;color:var(--color-gray-5);margin-block-end:8px;font-weight:400}@media (width>=1024px){.privacy-section__heading[data-v-d5c6614b]{font-size:var(--font-size-text)}}.privacy-section__text[data-v-d5c6614b]{font-size:var(--font-size-12);line-height:var(--line-height-paragraph);letter-spacing:.02em;color:var(--color-gray-5)}@media (width>=1024px){.privacy-section__text[data-v-d5c6614b]{font-size:var(--font-size-14)}}.privacy-section__list[data-v-d5c6614b]{margin-block-start:6px;padding-inline-start:1.4em;list-style-type:disc}.privacy-section__list li[data-v-d5c6614b]{font-size:var(--font-size-12);line-height:var(--line-height-paragraph);letter-spacing:.02em;color:var(--color-gray-5)}@media (width>=1024px){.privacy-section__list li[data-v-d5c6614b]{font-size:var(--font-size-14)}}.privacy-dialog__footer[data-v-d5c6614b]{text-align:center;margin-block-start:28px}@media (width>=1024px){.privacy-dialog__footer[data-v-d5c6614b]{margin-block-start:36px}}.privacy-dialog__close-button[data-v-d5c6614b]{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}.privacy-dialog__close-button[data-v-d5c6614b]:hover{background-color:var(--color-gray-3)}.privacy-dialog__close-button[data-v-d5c6614b]:focus-visible{outline:2px solid var(--color-pink);outline-offset:2px}
