.elementor-5905 .elementor-element.elementor-element-6937d28{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-5905 .elementor-element.elementor-element-337c1c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}[data-theme=dark] .elementor-5905 .elementor-element.elementor-element-79caf5d{color:#fff}[data-theme=dark] .elementor-5905 .elementor-element.elementor-element-d622c4e .elementor-heading-title{color:#fff}[data-theme=dark] .elementor-5905 .elementor-element.elementor-element-be3685c{color:#fff}[data-theme=dark] .elementor-5905 .elementor-element.elementor-element-81ce1bd{color:#fff}.elementor-5905 .elementor-element.elementor-element-eb5709b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-5905 .elementor-element.elementor-element-144570c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}[data-theme=dark] .elementor-5905 .elementor-element.elementor-element-ed28908{color:#fff}[data-theme=dark] .elementor-5905 .elementor-element.elementor-element-d14a23f{color:#fff}.elementor-5905 .elementor-element.elementor-element-f389b7a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-5905 .elementor-element.elementor-element-bdb77af{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-5905 .elementor-element.elementor-element-06ddd08{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}[data-theme=dark] .elementor-5905 .elementor-element.elementor-element-d82eb6d .elementor-heading-title{color:#fff}[data-theme=dark] .elementor-5905 .elementor-element.elementor-element-5b57410 .elementor-heading-title{color:#fff}.elementor-5905 .elementor-element.elementor-element-28a94f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}[data-theme=dark] .elementor-5905 .elementor-element.elementor-element-76f0294 .elementor-heading-title{color:#fff}[data-theme=dark] .elementor-5905 .elementor-element.elementor-element-1e3ef1a .elementor-heading-title{color:#fff}.elementor-5905 .elementor-element.elementor-element-4b7c7f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}[data-theme=dark] .elementor-5905 .elementor-element.elementor-element-dd35876 .elementor-heading-title{color:#fff}[data-theme=dark] .elementor-5905 .elementor-element.elementor-element-07ee731 .elementor-heading-title{color:#fff}.elementor-5905 .elementor-element.elementor-element-153d39e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}[data-theme=dark] .elementor-5905 .elementor-element.elementor-element-2beb7c3 .elementor-heading-title{color:#fff}[data-theme=dark] .elementor-5905 .elementor-element.elementor-element-18eae7f .elementor-heading-title{color:#fff}[data-theme=dark] .elementor-5905 .elementor-element.elementor-element-de5ed7d{color:#fff}[data-theme=dark] .elementor-5905 .elementor-element.elementor-element-8d5b958 .elementor-heading-title{color:#fff}[data-theme=dark] .elementor-5905 .elementor-element.elementor-element-a2c6302{color:#fff}[data-theme=dark] .elementor-5905 .elementor-element.elementor-element-bd0dc53 .elementor-heading-title{color:#fff}[data-theme=dark] .elementor-5905 .elementor-element.elementor-element-ce4d248{color:#fff}[data-theme=dark] .elementor-5905 .elementor-element.elementor-element-fb8929c .elementor-heading-title{color:#fff}[data-theme=dark] .elementor-5905 .elementor-element.elementor-element-6fe4ad9{color:#fff}[data-theme=dark] .elementor-5905 .elementor-element.elementor-element-0a27a11 .elementor-heading-title{color:#fff}[data-theme=dark] .elementor-5905 .elementor-element.elementor-element-bf3609c{color:#fff}[data-theme=dark] .elementor-5905 .elementor-element.elementor-element-2f80590 .elementor-heading-title{color:#fff}[data-theme=dark] .elementor-5905 .elementor-element.elementor-element-ed62490{color:#fff}[data-theme=dark] .elementor-5905 .elementor-element.elementor-element-1a43a95 .elementor-heading-title{color:#fff}[data-theme=dark] .elementor-5905 .elementor-element.elementor-element-e94e1d8{color:#fff}[data-theme=dark] .elementor-5905 .elementor-element.elementor-element-367516d .elementor-heading-title{color:#fff}[data-theme=dark] .elementor-5905 .elementor-element.elementor-element-7573fc8{color:#fff}[data-theme=dark] .elementor-5905 .elementor-element.elementor-element-6d715ba .elementor-heading-title{color:#fff}[data-theme=dark] .elementor-5905 .elementor-element.elementor-element-c7656a9{color:#fff}[data-theme=dark] .elementor-5905 .elementor-element.elementor-element-72ce1aa .elementor-heading-title{color:#fff}[data-theme=dark] .elementor-5905 .elementor-element.elementor-element-d6e91da{color:#fff}[data-theme=dark] .elementor-5905 .elementor-element.elementor-element-0fc8da5 .elementor-heading-title{color:#fff}[data-theme=dark] .elementor-5905 .elementor-element.elementor-element-612ce27{color:#fff}[data-theme=dark] .elementor-5905 .elementor-element.elementor-element-94e5ad8{color:#fff}[data-theme=dark] .elementor-5905 .elementor-element.elementor-element-b2fa958 .elementor-heading-title{color:#fff}[data-theme=dark] .elementor-5905 .elementor-element.elementor-element-c905d08{color:#fff}body.elementor-page-5905:not(.elementor-motion-effects-element-type-background),body.elementor-page-5905>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f7f5f0}@media(min-width:768px){.elementor-5905 .elementor-element.elementor-element-06ddd08{--width:50%}.elementor-5905 .elementor-element.elementor-element-28a94f4{--width:50%}.elementor-5905 .elementor-element.elementor-element-4b7c7f2{--width:50%}.elementor-5905 .elementor-element.elementor-element-153d39e{--width:50%}}.elementor-5905 .elementor-element.elementor-element-bdb77af{flex-wrap:wrap}.tdv2-privacy .legal-wrap{max-width:1280px;margin:0 auto;padding:32px 28px 80px;display:grid;grid-template-columns:1fr minmax(0, 760px) 1fr;gap:40px}.tdv2-privacy .legal-toc{position:sticky;top:140px;align-self:start;justify-self:end;width:220px;grid-column:1}.tdv2-privacy .legal-body{grid-column:2;min-width:0}.tdv2-privacy .legal-toc h6{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid var(--line);font-weight:500}.tdv2-privacy .legal-toc a{display:block;padding:8px 0;font-size:13.5px;color:var(--ink-2);border-inline-start:2px solid transparent;padding-inline-start:12px;margin-inline-start:-14px;line-height:1.4;transition:color .15s,border-color .15s}.tdv2-privacy .legal-toc a.active{color:var(--ink);border-inline-start-color:var(--ink);font-weight:600}.tdv2-privacy .legal-toc a:hover{color:var(--ink)}.tdv2-privacy .legal-toc .small{font-family:var(--mono);font-size:10.5px;letter-spacing:.04em;color:var(--ink-3);margin-inline-end:8px}.tdv2-privacy .legal-toc a.active .small{color:var(--ink)}.tdv2-privacy .legal-toc .reading{margin-top:18px;padding-top:14px;border-top:1px solid var(--line);font-family:var(--mono);font-size:10.5px;color:var(--ink-3);letter-spacing:.05em}.tdv2-privacy .legal-toc .reading .bar{height:3px;background:var(--chip);border-radius:2px;margin-top:6px;overflow:hidden}.tdv2-privacy .legal-toc .reading .bar i{display:block;height:100%;background:var(--ink);width:0;transition:width .12s linear}.tdv2-privacy .read-prog{position:fixed;top:0;inset-inline:0;height:3px;background:0 0;z-index:200;pointer-events:none}.tdv2-privacy .read-prog i{display:block;height:100%;background:var(--ink);width:0;transition:width .12s linear}.tdv2-privacy .legal-meta{background:var(--bg-elev);border:1px solid var(--line);border-radius:6px;padding:22px 24px;margin:0 0 36px;display:grid;grid-template-columns:1fr 1fr;gap:18px}.tdv2-privacy .legal-meta .it{display:flex;flex-direction:column;gap:5px}.tdv2-privacy .legal-meta .lab{font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-weight:500}.tdv2-privacy .legal-meta .val{font-size:14px;color:var(--ink);font-weight:600;letter-spacing:-.005em}.tdv2-privacy .legal-body h2{font-family:var(--serif);font-size:32px;line-height:1.1;letter-spacing:-.02em;margin:44px 0 14px;scroll-margin-top:140px;font-weight:400}.tdv2-privacy .legal-body h2 .num{font-family:var(--mono);font-size:11.5px;color:var(--ink);letter-spacing:.14em;text-transform:uppercase;display:block;margin-bottom:8px;font-weight:500}.tdv2-privacy .legal-body h3{font-family:var(--sans);font-size:17px;font-weight:600;margin:24px 0 10px;letter-spacing:-.008em}.tdv2-privacy .legal-body p{font-size:15.5px;line-height:1.7;color:var(--ink-2);margin-bottom:14px}.tdv2-privacy .legal-body ul,.tdv2-privacy .legal-body ol{padding-inline-start:22px;margin-bottom:16px;color:var(--ink-2)}.tdv2-privacy .legal-body li{font-size:15px;line-height:1.65;margin-bottom:6px}.tdv2-privacy .legal-body strong{color:var(--ink);font-weight:600}.tdv2-privacy .legal-body a.link{color:var(--ink);font-weight:600;border-bottom:1.5px solid color-mix(in srgb,currentColor 45%,transparent);text-underline-offset:2px}.tdv2-privacy .legal-body p.intro{font-family:var(--serif);font-style:italic;font-size:19px;line-height:1.55;color:var(--ink);border-inline-start:2px solid var(--ink);padding-inline-start:20px;margin-bottom:32px;font-weight:400}.tdv2-privacy .legal-callout{background:var(--bg-elev);border:1px solid var(--line);border-radius:6px;padding:20px 24px;margin:26px 0}.tdv2-privacy .legal-callout .tag{font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);font-weight:500;margin-bottom:8px;display:inline-flex;align-items:center;gap:8px}.tdv2-privacy .legal-callout .tag:before{content:'';width:18px;height:1px;background:var(--ink)}.tdv2-privacy .legal-callout p{margin:0;font-size:14.5px;color:var(--ink-2);line-height:1.6}.tdv2-privacy .legal-contact{margin-top:44px;padding:36px 40px;background:var(--ink);color:var(--bg);border-radius:6px;position:relative;overflow:hidden}.tdv2-privacy .legal-contact:before{content:'';position:absolute;bottom:-50%;left:-10%;width:60%;height:200%;background:radial-gradient(ellipse,color-mix(in oklch,var(--ink) 18%,transparent),transparent 60%);pointer-events:none}.tdv2-privacy .legal-contact>*{position:relative;z-index:1}.tdv2-privacy .legal-contact h4{font-family:var(--serif);font-size:26px;margin-bottom:10px;font-weight:400;letter-spacing:-.015em}.tdv2-privacy .legal-contact p{font-size:14.5px;line-height:1.6;color:color-mix(in oklch,var(--bg) 78%,transparent);margin-bottom:18px;max-width:56ch}.tdv2-privacy .legal-contact strong{color:var(--bg);font-weight:500}.tdv2-privacy .legal-contact a.link{color:var(--bg);font-weight:600;border-bottom:1.5px solid color-mix(in srgb,currentColor 45%,transparent);text-underline-offset:2px}.tdv2-privacy .legal-contact a.btn-w{display:inline-flex;align-items:center;gap:8px;background:var(--bg);color:var(--ink);padding:12px 22px;border-radius:999px;font-weight:600;font-size:13.5px;letter-spacing:-.005em;position:relative;overflow:hidden;isolation:isolate;transition:transform .12s ease,box-shadow .12s ease}.tdv2-privacy .legal-contact a.btn-w:before{content:'';position:absolute;inset:0;background:#fff;transform:translateX(-101%);transition:transform .12s ease;z-index:-1}.tdv2-privacy .legal-contact a.btn-w:hover{color:var(--ink);transform:translateY(-1px);box-shadow:0 6px 14px -8px rgba(0,0,0,.4);transition:transform .22s ease,box-shadow .22s ease,color .22s ease}.tdv2-privacy .legal-contact a.btn-w:hover:before{transform:translateX(0);transition:transform .3s cubic-bezier(.65,0,.35,1)}@media (max-width:1100px){.tdv2-privacy .legal-wrap{grid-template-columns:1fr;gap:28px;max-width:760px}.tdv2-privacy .legal-toc{position:static;display:none;width:auto}.tdv2-privacy .legal-body{grid-column:auto}}@media (max-width:700px){.tdv2-privacy .legal-wrap{padding:20px 18px 48px}.tdv2-privacy .legal-body h2{font-size:26px}.tdv2-privacy .legal-body p{font-size:15px}.tdv2-privacy .legal-meta{grid-template-columns:1fr}}.tdv2-privacy .page-hero h1 em{color:var(--ink)}.tdv2-privacy .sec-num{margin:44px 0 0}.tdv2-privacy .sec-num .elementor-heading-title{font-family:var(--mono);font-size:11.5px;color:var(--ink);letter-spacing:.14em;text-transform:uppercase;font-weight:500}.tdv2-privacy .sec-num+.elementor-widget-heading h2{margin-top:8px}.tdv2-privacy .legal-body .elementor-widget-heading h2{margin-bottom:14px}.tdv2-privacy .legal-meta .lab .elementor-heading-title{font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-weight:500}.tdv2-privacy .legal-meta .val .elementor-heading-title{font-size:14px;color:var(--ink);font-weight:600;letter-spacing:-.005em}.tdv2-privacy .legal-meta .it{gap:5px}.tdv2-privacy .legal-callout .tag .elementor-heading-title{font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);font-weight:500;display:inline-flex;align-items:center;gap:8px}.tdv2-privacy .legal-callout .tag .elementor-heading-title:before{content:'';width:18px;height:1px;background:var(--ink)}.tdv2-privacy .legal-contact .elementor-widget-heading h4{font-family:var(--serif);font-size:26px;margin-bottom:10px;font-weight:400;letter-spacing:-.015em;color:var(--bg)}.tdv2-privacy .elementor-widget{margin-bottom:0}.read-prog{position:fixed;top:0;inset-inline:0;height:3px;background:0 0;z-index:200;pointer-events:none}.read-prog i{display:block;height:100%;background:var(--ink);width:0;transition:width .12s linear}.tdv2-privacy .page-hero{max-width:1280px;margin:0 auto;padding:36px 28px 24px;border-bottom:1px solid #e5e1d8;width:100%}.tdv2-privacy .page-hero h1{font-family:"Instrument Serif",serif;font-weight:400;font-size:clamp(40px,5vw,64px);line-height:1;letter-spacing:-.02em;margin:0 0 18px;text-wrap:balance;color:#0e1116}.tdv2-privacy .page-hero h1 em{color:#0e1116;font-style:italic}.tdv2-privacy .page-hero .dek{font-size:16px;line-height:1.55;color:#3a3f48;max-width:66ch}.tdv2-privacy .page-hero .meta{display:flex;gap:14px;align-items:center;font-size:12.5px;color:#6b7280;margin-top:20px;padding-top:18px;border-top:1px solid #e5e1d8}.tdv2-privacy .page-hero .meta .by{color:#0e1116;font-weight:600}.tdv2-privacy .page-hero .meta .sep{width:3px;height:3px;border-radius:50%;background:#6b7280;display:inline-block}.tdv2-privacy .breadcrumb{display:flex;align-items:center;gap:8px;font-family:"JetBrains Mono",monospace;font-size:11px;letter-spacing:1.1px;text-transform:uppercase;color:#6b7280;margin-bottom:16px}.tdv2-privacy .breadcrumb a{color:#6b7280;text-decoration:none!important;border-bottom:none!important}.tdv2-privacy .breadcrumb a:hover{color:#e5523b}.tdv2-privacy .breadcrumb .sep{opacity:.4}.tdv2-privacy .breadcrumb .current{color:#e5523b}@media (max-width:768px){.tdv2-privacy .page-hero{padding:24px 18px 20px}.tdv2-privacy .page-hero h1{font-size:34px}.tdv2-privacy .page-hero .meta{flex-wrap:wrap;gap:8px;font-size:11px}}.tdv2-privacy{--ink:#0e1116;--ink-2:#3a3f48;--ink-3:#6b7280;--line:#e5e1d8;--line-2:#efece4;--bg:#f7f5f0;--bg-elev:#fff;--accent:#e5523b;--chip:#f0ecdf;--radius:4px;--serif:"Instrument Serif",Georgia,serif;--sans:Manrope,system-ui,sans-serif;--mono:"JetBrains Mono",ui-monospace,monospace}.tdv2-privacy .legal-body h2{font-family:"Instrument Serif",Georgia,serif!important;font-weight:400!important}.tdv2-privacy .legal-body p:not(.intro){color:#3a3f48}.tdv2-privacy p.intro{border-inline-start:2px solid #0E1116!important}.tdv2-privacy .legal-meta{background:#FFFFFF!important;border-color:#E5E1D8!important}.tdv2-privacy .legal-callout{background:#FFFFFF!important}.tdv2-privacy .legal-contact{background:#0E1116!important}body .read-prog{position:fixed;top:0;left:0;right:0;height:3px;z-index:999;background:0 0}body .read-prog i{display:block;height:100%;width:0;background:#0E1116!important}body .read-prog~.read-prog{display:none!important}.tdv2-privacy .legal-wrap{margin-left:auto!important;margin-right:auto!important;grid-template-columns:1fr minmax(0,760px) 1fr!important}.tdv2-privacy .legal-contact p{color:rgba(247,245,240,.78)!important}.tdv2-privacy .legal-contact h4{color:#F7F5F0!important}.tdv2-privacy .legal-contact a{color:#F7F5F0!important}.tdv2-privacy .legal-toc{width:220px!important}.tdv2-privacy .legal-body{width:100%!important;max-width:none!important}.tdv2-privacy .legal-toc{top:40px!important}.tdv2-privacy .legal-contact strong,.tdv2-privacy .legal-contact a.link{color:#F7F5F0!important}.tdv2-privacy .legal-contact a.link{border-bottom:1.5px solid rgba(247,245,240,.45)!important}body .tdv2-privacy .legal-body p.intro,body .tdv2-terms .legal-body p.intro{font-family:var(--td-sans,Manrope,system-ui,sans-serif)!important;font-style:normal!important;font-size:15px!important;line-height:1.7!important;color:var(--td-ink2,#3a3f48)!important;background:var(--td-bg-elev,#fcfbf8);border:1px solid var(--td-line,#e5e1d8)!important;border-radius:10px;padding:16px 20px;margin:18px 0 26px}body .tdv2-terms p.intro,body .tdv2-privacy p.intro{border-inline-start:1px solid var(--td-line,#e5e1d8)!important}