.privacy-policy-module__9YjBVG__pg{color:#212529;font-family:var(--font-roboto),ui-sans-serif,system-ui,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;overflow:hidden}.privacy-policy-module__9YjBVG__pg section{padding:90px 0}@media (min-width:992px) and (max-width:1399px){.privacy-policy-module__9YjBVG__pg section{padding:70px 0}}@media (min-width:768px) and (max-width:991px){.privacy-policy-module__9YjBVG__pg section{padding:50px 0}}@media (min-width:576px) and (max-width:767px){.privacy-policy-module__9YjBVG__pg section{padding:40px 0}}@media (min-width:320px) and (max-width:575px){.privacy-policy-module__9YjBVG__pg section{padding:30px 0}}.privacy-policy-module__9YjBVG__pg h1,.privacy-policy-module__9YjBVG__pg h2,.privacy-policy-module__9YjBVG__pg h3,.privacy-policy-module__9YjBVG__pg h4,.privacy-policy-module__9YjBVG__pg h5,.privacy-policy-module__9YjBVG__pg h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.privacy-policy-module__9YjBVG__pg h1{font-size:calc(1.375rem + 1.5vw)}.privacy-policy-module__9YjBVG__pg h2{font-size:calc(1.325rem + .9vw)}.privacy-policy-module__9YjBVG__pg h3{font-size:calc(1.3rem + .6vw)}.privacy-policy-module__9YjBVG__pg h4{font-size:calc(1.275rem + .3vw)}.privacy-policy-module__9YjBVG__pg h5{font-size:1.25rem}.privacy-policy-module__9YjBVG__pg h6{font-size:1rem}@media (min-width:1200px){.privacy-policy-module__9YjBVG__pg h1{font-size:2.5rem}.privacy-policy-module__9YjBVG__pg h2{font-size:2rem}.privacy-policy-module__9YjBVG__pg h3{font-size:1.75rem}.privacy-policy-module__9YjBVG__pg h4{font-size:1.5rem}}.privacy-policy-module__9YjBVG__pg p{margin-top:0;margin-bottom:1rem}.privacy-policy-module__9YjBVG__pg ul,.privacy-policy-module__9YjBVG__pg ol{margin-top:0;margin-bottom:1rem;padding-left:2rem}.privacy-policy-module__9YjBVG__pg ul{list-style:outside}.privacy-policy-module__9YjBVG__pg ol{list-style:decimal}.privacy-policy-module__9YjBVG__pg ul ul,.privacy-policy-module__9YjBVG__pg ol ul{list-style:circle}.privacy-policy-module__9YjBVG__pg dl{margin-top:0;margin-bottom:1rem}.privacy-policy-module__9YjBVG__pg dt{font-weight:700}.privacy-policy-module__9YjBVG__pg dd{margin-bottom:.5rem;margin-left:0}.privacy-policy-module__9YjBVG__pg hr{color:inherit;opacity:.25;border:0;border-top:1px solid;margin:1rem 0}.privacy-policy-module__9YjBVG__pg a{color:#0d6efd;text-decoration:underline}.privacy-policy-module__9YjBVG__pg a:hover{color:#0a58ca}.privacy-policy-module__9YjBVG__pg img,.privacy-policy-module__9YjBVG__pg svg{vertical-align:middle}.privacy-policy-module__9YjBVG__pg img{max-width:100%;height:auto;display:inline}.privacy-policy-module__9YjBVG__pg svg{display:inline}.privacy-policy-module__9YjBVG__pg strong,.privacy-policy-module__9YjBVG__pg b{font-weight:bolder}.privacy-policy-module__9YjBVG__pg small{font-size:.875em}.privacy-policy-module__9YjBVG__pg label{display:inline-block}.privacy-policy-module__9YjBVG__pg button,.privacy-policy-module__9YjBVG__pg input,.privacy-policy-module__9YjBVG__pg select,.privacy-policy-module__9YjBVG__pg textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}.privacy-policy-module__9YjBVG__pg button{text-transform:none;border-radius:0}.privacy-policy-module__9YjBVG__pg button:not(:disabled),.privacy-policy-module__9YjBVG__pg [role=button]{cursor:pointer}.privacy-policy-module__9YjBVG__pg textarea{resize:vertical}.privacy-policy-module__9YjBVG__pg summary{cursor:pointer;display:list-item}.privacy-policy-module__9YjBVG__pg table{caption-side:bottom;border-collapse:collapse}.privacy-policy-module__9YjBVG__pg address{font-style:normal;line-height:inherit;margin-bottom:1rem}.privacy-policy-module__9YjBVG__pg blockquote,.privacy-policy-module__9YjBVG__pg figure{margin:0 0 1rem}.privacy-policy-module__9YjBVG__pg{color:#0b0c10;background:#fff;overflow:visible}.privacy-policy-module__9YjBVG__pg .tm-legal__section{scroll-margin-top:96px}.privacy-policy-module__9YjBVG__pg .tm-legal__hero{color:#fff;background:radial-gradient(1200px 600px at 80% -20%,#ff2e632e,#0000 60%),radial-gradient(900px 500px at -10% 110%,#0aefff29,#0000 60%),linear-gradient(#0b0c10 0%,#11131a 100%);padding:110px 0 80px;position:relative;overflow:hidden}.privacy-policy-module__9YjBVG__pg .tm-legal__hero:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 40%,#0000 80%);mask-image:radial-gradient(#000 40%,#0000 80%)}.privacy-policy-module__9YjBVG__pg .tm-legal__hero-inner{z-index:1;position:relative}.privacy-policy-module__9YjBVG__pg .tm-legal__chip{letter-spacing:.06em;text-transform:uppercase;color:#cfd3dc;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;display:inline-flex}.privacy-policy-module__9YjBVG__pg .tm-legal__chip span.dot{background:#0aefff;border-radius:50%;width:8px;height:8px;box-shadow:0 0 12px #0aefff}.privacy-policy-module__9YjBVG__pg .tm-legal__title{margin:18px 0 14px;font-size:clamp(34px,5vw,64px);font-weight:800;line-height:1.05}.privacy-policy-module__9YjBVG__pg .tm-legal__title .stroke{-webkit-text-stroke:1px #ffffff59;color:#0000}.privacy-policy-module__9YjBVG__pg .tm-legal__lede{color:#cfd3dc;max-width:760px;font-size:18px;line-height:1.6}.privacy-policy-module__9YjBVG__pg .tm-legal__meta{color:#cfd3dc;flex-wrap:wrap;gap:14px 22px;margin-top:22px;font-size:14px;display:flex}.privacy-policy-module__9YjBVG__pg .tm-legal__meta b{color:#fff;font-weight:600}.privacy-policy-module__9YjBVG__pg .tm-legal__body{background:#fff;padding:60px 0 90px}.privacy-policy-module__9YjBVG__pg .tm-legal__grid{grid-template-columns:280px 1fr;gap:48px;display:grid}@media (max-width:991px){.privacy-policy-module__9YjBVG__pg .tm-legal__grid{grid-template-columns:1fr;gap:32px}}.privacy-policy-module__9YjBVG__pg .tm-legal__toc{z-index:5;background:#f7f8fb;border:1px solid #eceff5;border-radius:16px;align-self:start;max-height:calc(100vh - 130px);padding:22px;position:sticky;top:110px;overflow-y:auto}@media (max-width:991px){.privacy-policy-module__9YjBVG__pg .tm-legal__toc{max-height:55vh;padding:16px 18px;top:12px}.privacy-policy-module__9YjBVG__pg .tm-legal__toc ol{columns:2;column-gap:14px}.privacy-policy-module__9YjBVG__pg .tm-legal__toc li{break-inside:avoid}}@media (max-width:575px){.privacy-policy-module__9YjBVG__pg .tm-legal__toc{max-height:45vh}.privacy-policy-module__9YjBVG__pg .tm-legal__toc ol{columns:1}}.privacy-policy-module__9YjBVG__pg .tm-legal__toc :is(h2,h4){letter-spacing:.12em;text-transform:uppercase;color:#6b7280;margin:0 0 12px;font-size:13px}.privacy-policy-module__9YjBVG__pg .tm-legal__toc ol{counter-reset:tmtoc;margin:0;padding:0;list-style:none}.privacy-policy-module__9YjBVG__pg .tm-legal__toc li{counter-increment:tmtoc;margin:6px 0}.privacy-policy-module__9YjBVG__pg .tm-legal__toc a{color:#0b0c10;border-radius:10px;align-items:flex-start;gap:10px;padding:8px 10px;font-size:14.5px;line-height:1.4;text-decoration:none;transition:background .2s,color .2s;display:flex}.privacy-policy-module__9YjBVG__pg .tm-legal__toc a:before{content:counter(tmtoc, decimal-leading-zero);font-variant-numeric:tabular-nums;color:#ff2e63;min-width:26px;font-weight:700}.privacy-policy-module__9YjBVG__pg .tm-legal__toc a:hover{color:#000;background:#fff}.privacy-policy-module__9YjBVG__pg .tm-legal__content{max-width:880px}.privacy-policy-module__9YjBVG__pg .tm-legal__section{border-bottom:1px solid #eef0f5;padding:18px 0 30px}.privacy-policy-module__9YjBVG__pg .tm-legal__section:last-child{border-bottom:0}.privacy-policy-module__9YjBVG__pg .tm-legal__section h2{color:#0b0c10;margin:0 0 14px;scroll-margin-top:100px;font-size:clamp(24px,2.4vw,30px);font-weight:800}.privacy-policy-module__9YjBVG__pg .tm-legal__section h3{color:#11131a;margin:22px 0 8px;font-size:18px;font-weight:700}:is(.privacy-policy-module__9YjBVG__pg .tm-legal__section p,.privacy-policy-module__9YjBVG__pg .tm-legal__section li,.privacy-policy-module__9YjBVG__pg .tm-legal__section td){color:#3a3f4b;font-size:16px;line-height:1.75}.privacy-policy-module__9YjBVG__pg .tm-legal__section ul{margin:8px 0 14px;padding-left:20px}.privacy-policy-module__9YjBVG__pg .tm-legal__section ul li{margin:6px 0}.privacy-policy-module__9YjBVG__pg .tm-legal__section a{color:#ff2e63;text-underline-offset:3px;text-decoration:underline}.privacy-policy-module__9YjBVG__pg .tm-legal__callout{background:linear-gradient(135deg,#ff2e630f,#0aefff0f);border:1px solid #eceff5;border-left:4px solid #ff2e63;border-radius:10px;margin:14px 0;padding:16px 18px}.privacy-policy-module__9YjBVG__pg .tm-legal__callout strong{color:#0b0c10}.privacy-policy-module__9YjBVG__pg .tm-legal__table-wrap{margin:14px 0 18px;overflow-x:auto}.privacy-policy-module__9YjBVG__pg .tm-legal__table{border-collapse:collapse;background:#fff;border:1px solid #eceff5;border-radius:12px;width:100%;overflow:hidden}:is(.privacy-policy-module__9YjBVG__pg .tm-legal__table th,.privacy-policy-module__9YjBVG__pg .tm-legal__table td){text-align:left;vertical-align:top;border-bottom:1px solid #eef0f5;padding:12px 14px}.privacy-policy-module__9YjBVG__pg .tm-legal__table th{text-transform:uppercase;letter-spacing:.06em;color:#11131a;background:#f7f8fb;font-size:13px;font-weight:700}.privacy-policy-module__9YjBVG__pg .tm-legal__table tr:last-child td{border-bottom:0}.privacy-policy-module__9YjBVG__pg .tm-legal__offices{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;margin-top:14px;display:grid}.privacy-policy-module__9YjBVG__pg .tm-legal__office{background:#fafbfd;border:1px solid #eceff5;border-radius:12px;padding:16px}.privacy-policy-module__9YjBVG__pg .tm-legal__office :is(h3,h4){text-transform:uppercase;letter-spacing:.06em;color:#ff2e63;margin:0 0 6px;font-size:14px;font-weight:500}.privacy-policy-module__9YjBVG__pg .tm-legal__office p{color:#3a3f4b;margin:0;font-size:14.5px;line-height:1.55}.privacy-policy-module__9YjBVG__pg .tm-legal__contact-card{color:#fff;background:#0b0c10;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 26px;margin-top:28px;padding:26px;display:flex}.privacy-policy-module__9YjBVG__pg .tm-legal__contact-card h3{color:#fff;margin:0 0 4px;font-size:20px}.privacy-policy-module__9YjBVG__pg .tm-legal__contact-card p{color:#cfd3dc;margin:0;font-size:15px}.privacy-policy-module__9YjBVG__pg .tm-legal__contact-card a.tm-btn-pink{color:#fff;background:linear-gradient(90deg,#ff2e63,#ff5a7c);border-radius:999px;align-items:center;gap:8px;padding:12px 18px;font-weight:600;text-decoration:none;display:inline-flex}.privacy-policy-module__9YjBVG__pg .tm-legal__contact-card a.tm-btn-pink:hover{filter:brightness(1.1)}html:has(.privacy-policy-module__9YjBVG__pg){scroll-behavior:smooth}.privacy-policy-module__9YjBVG__pg code{color:#d63384;word-wrap:break-word;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875em}.privacy-policy-module__9YjBVG__pg th{text-align:inherit}.privacy-policy-module__9YjBVG__pg .lnk-cyan{color:#0aefff!important}
