.privacy_page__IRhmZ{position:fixed;inset:0;z-index:100;overflow-x:hidden;overflow-y:auto;background:radial-gradient(circle at 50% 0,rgba(37,99,235,.08),transparent 34rem),#f7f9fc;color:var(--text);font-size:16px;scroll-behavior:smooth}.privacy_page__IRhmZ *{box-sizing:border-box}.privacy_header__2TvQg{position:sticky;top:0;z-index:10;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--panel) 92%,transparent);backdrop-filter:blur(18px)}.privacy_footer__eYEB4,.privacy_headerInner__y1fZ9,.privacy_main__ArFm7{width:min(920px,calc(100% - 40px));margin:0 auto}.privacy_headerInner__y1fZ9{min-height:74px;display:flex;align-items:center;justify-content:space-between;gap:24px}.privacy_brand__ej2QY{display:inline-flex;width:142px;height:56px;align-items:center;overflow:hidden}.privacy_brand__ej2QY img{width:142px;height:auto}.privacy_backLink__QQtUF,.privacy_footer__eYEB4 a{color:var(--accent);font-weight:700;text-decoration:none}.privacy_backLink__QQtUF:hover,.privacy_footer__eYEB4 a:hover{text-decoration:underline}.privacy_main__ArFm7{padding:54px 0 72px}.privacy_article__MwSXN{border:1px solid var(--line);border-radius:28px;background:var(--panel);padding:clamp(28px,6vw,68px);box-shadow:var(--shadow-lg)}.privacy_intro__evcQu{max-width:720px;margin-bottom:34px}.privacy_eyebrow__yNb5m{margin:0 0 12px;color:var(--accent);font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.privacy_intro__evcQu h1{margin:0;font-size:clamp(36px,6vw,58px);line-height:1.02;letter-spacing:-.045em}.privacy_lead__c2xzr{margin:22px 0 0;color:var(--text-secondary);font-size:clamp(18px,2.5vw,21px);line-height:1.6}.privacy_updated__B2aX2{margin:18px 0 0;color:var(--muted);font-size:13px}.privacy_contents____iCq{margin:0 0 46px;border:1px solid var(--accent-border-muted);border-radius:18px;background:var(--accent-bg);padding:22px 24px}.privacy_contents____iCq strong{display:block;margin-bottom:10px}.privacy_contents____iCq ol{column-count:2;column-gap:38px;margin:0;padding-left:20px}.privacy_contents____iCq li{break-inside:avoid;margin:7px 0;color:var(--text-secondary)}.privacy_article__MwSXN section a,.privacy_contents____iCq a{color:var(--accent);text-underline-offset:3px}.privacy_article__MwSXN section{scroll-margin-top:94px;padding:34px 0;border-top:1px solid var(--line)}.privacy_article__MwSXN section h2{margin:0 0 18px;font-size:clamp(23px,3vw,30px);line-height:1.2;letter-spacing:-.025em}.privacy_article__MwSXN section h3{margin:26px 0 10px;font-size:17px}.privacy_article__MwSXN section li,.privacy_article__MwSXN section p{color:var(--text-secondary);line-height:1.72}.privacy_article__MwSXN section p{margin:12px 0}.privacy_article__MwSXN section ul{margin:12px 0;padding-left:24px}.privacy_article__MwSXN section li+li{margin-top:7px}.privacy_importantSection__kv4Yt{margin:14px -24px;border:1px solid var(--accent-border-muted)!important;border-radius:20px;background:var(--accent-bg);padding:30px 24px!important}.privacy_tableWrap__Yxpq1{overflow-x:auto;border:1px solid var(--line-strong);border-radius:16px}.privacy_tableWrap__Yxpq1 table{width:100%;border-collapse:collapse;min-width:620px}.privacy_tableWrap__Yxpq1 td,.privacy_tableWrap__Yxpq1 th{padding:16px 18px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top;line-height:1.55}.privacy_tableWrap__Yxpq1 th{background:var(--bg-secondary);color:var(--text);font-size:13px}.privacy_tableWrap__Yxpq1 tr:last-child td{border-bottom:0}.privacy_contactSection__jW9Zd{margin-top:18px;border:0!important;border-radius:20px;background:var(--text);padding:30px!important}.privacy_contactSection__jW9Zd h2,.privacy_contactSection__jW9Zd p{color:var(--panel)!important}.privacy_contactSection__jW9Zd a{color:#93c5fd!important}.privacy_footer__eYEB4{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:28px 0 42px;color:var(--muted);font-size:13px}@media (max-width:680px){.privacy_footer__eYEB4,.privacy_headerInner__y1fZ9,.privacy_main__ArFm7{width:min(100% - 24px,920px)}.privacy_headerInner__y1fZ9{min-height:66px}.privacy_brand__ej2QY,.privacy_brand__ej2QY img{width:118px}.privacy_backLink__QQtUF{font-size:13px}.privacy_main__ArFm7{padding-top:20px}.privacy_article__MwSXN{border-radius:20px;padding:26px 20px}.privacy_contents____iCq ol{column-count:1}.privacy_importantSection__kv4Yt{margin-inline:-8px;padding-inline:16px!important}.privacy_footer__eYEB4{flex-direction:column;text-align:center}}