.privacy-dialog_dialog__y6qn_{width:min(720px,calc(100% - 32px));max-width:none;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:0;border:1px solid var(--line);border-radius:8px;background:var(--cream);color:var(--ink);overflow:hidden;box-shadow:0 24px 80px #071c2455}.privacy-dialog_dialog__y6qn_[open]{display:flex;flex-direction:column}.privacy-dialog_dialog__y6qn_::-webkit-backdrop{background:#0e2319a8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.privacy-dialog_dialog__y6qn_::backdrop{background:#0e2319a8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.privacy-dialog_header__gV0f_{position:relative;flex:none;padding:24px 74px 22px 28px;border-bottom:1px solid var(--line)}.privacy-dialog_title__9YQyT{margin:0;font-size:30px;line-height:1.2;letter-spacing:-.025em}.privacy-dialog_close__Fsuhr{position:absolute;right:14px;top:14px;width:44px;height:44px;border:1px solid var(--line);border-radius:50%;background:transparent;color:var(--ink);display:grid;place-items:center;font-size:28px;line-height:1}.privacy-dialog_close__Fsuhr:hover{background:var(--sage)}.privacy-dialog_body__aJGnZ{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:24px 28px;font-size:15px;line-height:1.8}.privacy-dialog_body__aJGnZ h2,.privacy-dialog_fullText__CmiY5 h2{font-size:26px;line-height:1.25;margin:28px 0 16px;letter-spacing:-.025em}.privacy-dialog_body__aJGnZ h3,.privacy-dialog_fullText__CmiY5 h3{font-size:17px;line-height:1.4;font-weight:700;margin:28px 0 12px}.privacy-dialog_body__aJGnZ section:first-of-type h3{margin-top:16px}.privacy-dialog_body__aJGnZ p,.privacy-dialog_fullText__CmiY5 p{margin-bottom:18px}.privacy-dialog_body__aJGnZ a,.privacy-dialog_fullText__CmiY5 a{text-decoration:underline;text-underline-offset:3px}.privacy-dialog_body__aJGnZ .photo-note{font-size:12px;line-height:1.7}.privacy-dialog_body__aJGnZ code,.privacy-dialog_fullText__CmiY5 code{overflow-wrap:anywhere}.privacy-dialog_body__aJGnZ:focus-visible{outline:2px solid #9c681d;outline-offset:-3px}.privacy-dialog_footer__5eFMC{flex:none;padding:12px 28px;border-top:1px solid var(--line)}.privacy-dialog_footer__5eFMC a{display:inline-flex;align-items:center;gap:16px;min-height:44px;font-size:12px;text-decoration:underline;text-underline-offset:4px}.privacy-dialog_disclosure__oS_Ma{margin:24px 0 36px;border-block:1px solid var(--line);padding:10px 0}.privacy-dialog_disclosure__oS_Ma>summary{cursor:pointer;padding:12px 0;font-size:13px;min-height:44px}.privacy-dialog_disclosure__oS_Ma>summary:focus-visible{outline:3px solid #9c681d;outline-offset:5px}.privacy-dialog_fullText__CmiY5{padding-block:12px;font-size:15px;line-height:1.8}@media(max-width:480px){.privacy-dialog_dialog__y6qn_{width:calc(100% - 24px);max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px)}.privacy-dialog_header__gV0f_{padding:20px 64px 20px 20px}.privacy-dialog_title__9YQyT{font-size:25px}.privacy-dialog_close__Fsuhr{top:14px;right:10px}.privacy-dialog_body__aJGnZ{padding:20px;font-size:16px}.privacy-dialog_body__aJGnZ h3,.privacy-dialog_fullText__CmiY5 h3{font-size:17px}.privacy-dialog_body__aJGnZ h2{font-size:25px}.privacy-dialog_footer__5eFMC{padding:10px 20px}.privacy-dialog_body__aJGnZ .photo-note{font-size:12px}}