@charset "UTF-8";@font-face{font-family:Gill Sans;src:url(/build/fonts/309507_0_0.af035a18.eot);src:url(/build/fonts/309507_0_0.af035a18.eot) format("embedded-opentype"),url(/build/fonts/309507_0_0.632ad1a6.woff2) format("woff2"),url(/build/fonts/309507_0_0.92bb0ab6.woff) format("woff"),url(/build/fonts/309507_0_0.48c2c5b4.ttf) format("truetype");font-display:swap;font-weight:300}@font-face{font-family:Gill Sans;src:url(/build/fonts/309507_1_0.1f69a7c7.eot);src:url(/build/fonts/309507_1_0.1f69a7c7.eot) format("embedded-opentype"),url(/build/fonts/309507_1_0.62bc136e.woff2) format("woff2"),url(/build/fonts/309507_1_0.6ab3451b.woff) format("woff"),url(/build/fonts/309507_1_0.9ec4740b.ttf) format("truetype");font-display:swap;font-weight:400}:root{--font-primary:"Gill Sans",Calibri,sans-serif;--font-secondary:"Playfair Display",serif;--text-base-size:1em}body:not(.tds){font-size:1rem}.tds body{font-family:var(--font-primary);font-size:var(--text-base-size);font-style:normal;font-weight:300;line-height:1.5;letter-spacing:.5px;color:var(--color-text)}.tds form legend,.tds h1,.tds h2,.tds h3,.tds h4,.tds h5,.tds h6{color:var(--color-text-heading);margin-bottom:var(--space-xxs)}.tds h1 a,.tds h2 a,.tds h3 a,.tds h4 a,.tds h5 a,.tds h6 a{text-decoration:none}.tds h1{font-size:calc(var(--text-base-size)*3.5625);font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"case" on;font-style:normal;font-weight:400;line-height:1.12}.tds h1,.tds h2{font-family:var(--font-secondary);letter-spacing:-.25px}.tds h2{font-size:calc(var(--text-base-size)*2.8125);font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"case" on;font-style:normal;font-weight:400;line-height:1.16}@media only screen and (max-width:576px){.tds h2{font-family:var(--font-secondary);font-size:calc(var(--text-base-size)*1.75);font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"case" on;font-style:normal;font-weight:400;line-height:1.28}}.tds h3{font-family:var(--font-secondary);font-size:calc(var(--text-base-size)*2.25);font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"case" on;font-style:normal;font-weight:400;line-height:1.22}@media only screen and (max-width:576px){.tds h3{font-family:var(--font-secondary);font-size:calc(var(--text-base-size)*1.5);font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"case" on;font-style:normal;font-weight:400;line-height:1.33}}.tds h4{font-size:calc(var(--text-base-size)*2);font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"case" on;font-style:normal;font-weight:400;line-height:1.25}.tds h4,.tds h5{font-family:var(--font-secondary)}.tds h5{font-size:calc(var(--text-base-size)*1.75);font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"case" on;font-style:normal;font-weight:400;line-height:1.28}.tds h6{font-family:var(--font-secondary);font-size:calc(var(--text-base-size)*1.5);font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"case" on;font-style:normal;font-weight:400;line-height:1.33}.tds p,.tds ul{font-family:var(--font-primary);font-size:var(--text-base-size);font-style:normal;font-weight:300;line-height:1.5;letter-spacing:.5px}.tds ul{padding-left:var(--space-default)}.tds .metadata{font-family:var(--font-primary);font-size:calc(var(--text-base-size)*0.75);font-style:normal;font-weight:400;line-height:1.33;letter-spacing:.5px;font-style:italic;color:var(--gray-7)}.tds .text-right{text-align:right!important}:root{--db-ink:#0a0a0a;--db-ivory:#f7f4ef;--db-warm:#fdfbf8;--db-sand:#e8e2d9;--db-sand-2:#f0ece5;--db-slate:#5a5a5a;--db-muted:#9b9590;--db-gold:#c9a96e;--db-gold-lt:#f5eed8;--db-blue:#1a2744;--db-blue-lt:#b4c8e8;--db-violet:#6b4f7a;--db-up:#2d7a5e;--db-up-bg:#eaf5f0;--db-down:#b83232;--db-down-bg:#fceaea;--db-city-paris:#8b4fd4;--db-city-milan:#4a9fd4;--db-city-new-york:#3ac4a0;--db-city-london:#b4c8e8;--db-sidebar-border:hsla(0,0%,100%,0.08);--db-sidebar-label:hsla(0,0%,100%,0.38);--db-sidebar-text:hsla(0,0%,100%,0.45);--db-sidebar-text-hover:hsla(0,0%,100%,0.82);--db-sidebar-item-hover-bg:hsla(0,0%,100%,0.055);--db-sidebar-active-bg:rgba(201,169,110,0.1);--db-ink-shadow:rgba(10,10,10,0.08);--db-ink-backdrop:rgba(10,10,10,0.45);--db-warm-veil:rgba(253,251,248,0.55)}:root{--db-font-serif:"Cormorant Garamond",serif;--db-font-mono:"DM Mono",monospace;--db-font-sans:"DM Sans",sans-serif}:root{--dashboard-landing-midnight:#060915;--dashboard-landing-grid:rgba(208,210,232,0.14);--dashboard-landing-line:#2a3459;--dashboard-landing-accent:#b3a1ff;--dashboard-landing-accent-strong:#5537d6;--dashboard-landing-muted:#d0d2e8;--dashboard-landing-dim:#abaed0;--dashboard-landing-paper:#f4f3fa;--dashboard-landing-input-border:#8a857b;--dashboard-landing-theme-bar:#4b44a8}html{scroll-behavior:smooth}section[id]{scroll-margin-top:var(--header-height,0)}@keyframes dashboardFadeIn{0%{opacity:0;transform:translateY(8px)}10%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes dashboardGrowY{0%{transform:scaleY(0)}16%,92%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes dashboardGrowX{0%{transform:scaleX(0)}16%,92%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes dashboardPulse{0%,to{opacity:1}50%{opacity:.25}}@keyframes dashboardGlowDrift{0%{transform:translate(0) scale(1)}to{transform:translate(60px,-40px) scale(1.15)}}@keyframes dashboardShimmer{0%{background-position:0 50%}to{background-position:200% 50%}}.tds #menu{margin-bottom:0}.tds .footer{margin-top:0!important}.tds #content{padding:0}.tds .dashboard-container{max-width:calc(1280px + 2*var(--space-m));margin:0 auto;padding:0 var(--space-m)}@media only screen and (max-width:576px){.tds .dashboard-container{padding:0 var(--space-default)}}.tds .dashboard-eyebrow{font-family:var(--font-primary);font-size:calc(var(--text-base-size)*0.75);font-style:normal;font-weight:400;line-height:1.33;letter-spacing:.5px;margin-bottom:var(--space-default);letter-spacing:.14em;text-transform:uppercase}.tds .dashboard-heading{font-family:var(--font-secondary);font-size:calc(var(--text-base-size)*3.5625);font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"case" on;font-style:normal;font-weight:400;letter-spacing:-.25px;line-height:1.12;max-width:820px}@media only screen and (max-width:1200px){.tds .dashboard-heading{font-family:var(--font-secondary);font-size:calc(var(--text-base-size)*2.8125);font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"case" on;font-style:normal;font-weight:400;letter-spacing:-.25px;line-height:1.16}}@media only screen and (max-width:768px){.tds .dashboard-heading{font-family:var(--font-secondary);font-size:calc(var(--text-base-size)*2.25);font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"case" on;font-style:normal;font-weight:400;line-height:1.22}}@media only screen and (max-width:576px){.tds .dashboard-heading{font-family:var(--font-secondary);font-size:calc(var(--text-base-size)*1.75);font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"case" on;font-style:normal;font-weight:400;line-height:1.28}}.tds .dashboard-pill{display:inline-block;font-family:var(--font-primary);font-size:calc(var(--text-base-size)*0.875);font-style:normal;font-weight:400;line-height:1.43;letter-spacing:.1px;padding:var(--space-xs) var(--space-m) var(--space-xxs);border:1px solid rgba(0,0,0,0);border-radius:24px;text-transform:uppercase;text-decoration:none;cursor:pointer}.tds .dashboard-pill--dark{background-color:var(--db-ink);color:var(--db-ivory)}.tds .dashboard-pill--dark:hover{color:var(--white)}.tds .dashboard-pill--light{background-color:var(--white);color:var(--dashboard-landing-midnight);transition:background-color .3s ease,box-shadow .3s ease}.tds .dashboard-pill--light:hover{background-color:var(--dashboard-landing-accent);box-shadow:0 0 32px color-mix(in srgb,var(--dashboard-landing-accent) 60%,rgba(0,0,0,0));color:var(--dashboard-landing-midnight)}.tds .dashboard-pill--outline{border-color:hsla(0,0%,100%,.3);background-color:hsla(0,0%,100%,.06);color:var(--white);backdrop-filter:blur(12px);transition:background-color .3s ease,border-color .3s ease}.tds .dashboard-pill--outline:hover{border-color:hsla(0,0%,100%,.6);background-color:hsla(0,0%,100%,.12);color:var(--white)}.tds .dashboard-hero{position:relative;overflow:hidden;background-color:var(--dashboard-landing-midnight);background-image:linear-gradient(var(--dashboard-landing-grid) 1px,rgba(0,0,0,0) 0),linear-gradient(90deg,var(--dashboard-landing-grid) 1px,rgba(0,0,0,0) 0),linear-gradient(color-mix(in srgb,var(--dashboard-landing-accent-strong) 34%,rgba(0,0,0,0)),rgba(0,0,0,0) 75%);background-size:56px 56px,56px 56px,100% 100%;color:var(--white)}.tds .dashboard-hero:after,.tds .dashboard-hero:before{content:"";position:absolute;border-radius:50%;pointer-events:none;animation:dashboardGlowDrift 18s ease-in-out infinite alternate}.tds .dashboard-hero:before{width:820px;height:820px;left:-260px;bottom:-420px;background:radial-gradient(circle,color-mix(in srgb,var(--dashboard-landing-accent-strong) 45%,rgba(0,0,0,0)),rgba(0,0,0,0) 70%)}.tds .dashboard-hero:after{width:620px;height:620px;right:-160px;top:-200px;background:radial-gradient(circle,color-mix(in srgb,var(--dashboard-landing-accent) 30%,rgba(0,0,0,0)),rgba(0,0,0,0) 70%);animation-duration:24s;animation-direction:alternate-reverse}@media (prefers-reduced-motion:reduce){.tds .dashboard-hero .dashboard-hero__title h1 span,.tds .dashboard-hero:after,.tds .dashboard-hero:before{animation:none}}.tds .dashboard-hero__inner{position:relative;z-index:1;padding-top:var(--space-xl);padding-bottom:var(--space-xl)}@media only screen and (max-width:768px){.tds .dashboard-hero__inner{padding-top:var(--space-l);padding-bottom:var(--space-l)}}.tds .dashboard-hero__head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-l)}@media only screen and (max-width:576px){.tds .dashboard-hero__head{text-align:center}}.tds .dashboard-hero__title{flex:999 1 560px;min-width:0}.tds .dashboard-hero__title .dashboard-eyebrow{color:var(--dashboard-landing-accent)}.tds .dashboard-hero__title h1{font-family:var(--font-secondary);font-size:calc(var(--text-base-size)*3.5625);font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"case" on;font-style:normal;font-weight:400;letter-spacing:-.25px;line-height:1.12;margin-bottom:0;color:var(--white)}@media only screen and (max-width:768px){.tds .dashboard-hero__title h1{font-family:var(--font-secondary);font-size:calc(var(--text-base-size)*2.8125);font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"case" on;font-style:normal;font-weight:400;letter-spacing:-.25px;line-height:1.16}}@media only screen and (max-width:576px){.tds .dashboard-hero__title h1{font-family:var(--font-secondary);font-size:calc(var(--text-base-size)*2.25);font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"case" on;font-style:normal;font-weight:400;line-height:1.22}}.tds .dashboard-hero__title h1 span{display:block;background-image:linear-gradient(90deg,var(--dashboard-landing-accent),var(--white),var(--dashboard-landing-accent));background-size:200% auto;background-clip:text;color:rgba(0,0,0,0);animation:dashboardShimmer 8s linear infinite}.tds .dashboard-hero__nav{display:flex;flex-wrap:wrap;gap:var(--space-s) var(--space-m);margin-top:var(--space-m);font-family:var(--db-font-mono);font-size:calc(var(--text-base-size)*0.75);letter-spacing:.1em;text-transform:uppercase}@media only screen and (max-width:576px){.tds .dashboard-hero__nav{justify-content:center}}.tds .dashboard-hero__nav a{display:inline-flex;gap:var(--space-xs);padding-bottom:var(--space-xxs);border-bottom:1px solid var(--dashboard-landing-line);color:var(--dashboard-landing-muted);text-decoration:none;transition:color .2s ease,border-color .2s ease}.tds .dashboard-hero__nav a:after{content:"↓";content:"↓"/"";transition:transform .2s ease}.tds .dashboard-hero__nav a:hover{border-color:var(--white);color:var(--white)}.tds .dashboard-hero__nav a:hover:after{transform:translateY(2px)}.tds .dashboard-hero__aside{flex:1 1 340px;min-width:0;display:flex;flex-direction:column;gap:var(--space-l)}.tds .dashboard-hero__aside p{font-family:var(--font-primary);font-size:calc(var(--text-base-size)*1.125);font-style:normal;font-weight:400;line-height:1.33;color:var(--dashboard-landing-muted)}.tds .dashboard-hero__actions{display:flex;flex-wrap:wrap;gap:var(--space-s)}@media only screen and (max-width:576px){.tds .dashboard-hero__actions{justify-content:center}}.tds .hero-preview{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.1fr) minmax(0,1fr);gap:calc(var(--space-unit)*6);margin-top:calc(var(--space-unit)*16);padding:calc(var(--space-unit)*7);border-radius:18px;background-color:var(--db-warm);box-shadow:0 0 0 10px hsla(0,0%,100%,.06),0 40px 120px -30px color-mix(in srgb,var(--dashboard-landing-accent-strong) 70%,rgba(0,0,0,0));outline:1px solid hsla(0,0%,100%,.18);outline-offset:10px;color:var(--db-ink);font-family:var(--db-font-sans);font-weight:400;line-height:normal;letter-spacing:normal}@media only screen and (max-width:1200px){.tds .hero-preview{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:768px){.tds .hero-preview{grid-template-columns:minmax(0,1fr)}}@media only screen and (max-width:576px){.tds .hero-preview{padding:var(--space-default)}}.tds .hero-preview__column{min-width:0}@media only screen and (max-width:1200px){.tds .hero-preview__column--wide{grid-column:1/-1;order:-1}}@media only screen and (max-width:768px){.tds .hero-preview__column:not(:first-child){display:none}}.tds .hero-preview .hero-preview__card+.hero-preview__widget-head{margin-top:calc(var(--space-unit)*7)}.tds .hero-preview__widget-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-s);margin-bottom:calc(var(--space-unit)*3.5)}@media only screen and (max-width:576px){.tds .hero-preview__widget-head{flex-wrap:wrap}}.tds .hero-preview__widget-title{font-family:var(--db-font-serif);font-style:italic;font-weight:500;font-size:calc(var(--text-base-size)*1.375);line-height:1.1}.tds .hero-preview__mono-label{margin-top:var(--space-unit);letter-spacing:.1em;text-transform:uppercase}.tds .hero-preview__link,.tds .hero-preview__mono-label{font-family:var(--db-font-mono);font-size:calc(var(--text-base-size)*0.6875);color:var(--db-slate);white-space:nowrap}.tds .hero-preview__link{padding-bottom:2px;border-bottom:1px solid var(--db-sand)}.tds .hero-preview__card{overflow:hidden;border:1px solid var(--db-sand);border-radius:14px;background-color:var(--white)}.tds .hero-preview__card-head{display:flex;align-items:center;justify-content:space-between;gap:var(--space-xs);padding:var(--space-default) calc(var(--space-unit)*5);border-bottom:1px solid var(--db-sand-2);font-family:var(--db-font-mono);font-size:calc(var(--text-base-size)*0.6875);letter-spacing:.12em;text-transform:uppercase;color:var(--db-slate)}.tds .hero-preview__card-head>span{display:flex;align-items:center;gap:var(--space-xs);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tds .hero-preview__card-head svg{flex-shrink:0}.tds .hero-preview__live{display:inline-block;flex-shrink:0;width:7px;height:7px;border-radius:50%;background-color:var(--db-up);animation:dashboardPulse 1.6s ease-in-out infinite}.tds .hero-preview__card-body{padding:calc(var(--space-unit)*2.5) calc(var(--space-unit)*5) var(--space-default)}.tds .hero-preview__card-body--ranking{padding:calc(var(--space-unit)*5.5) calc(var(--space-unit)*5) calc(var(--space-unit)*5)}.tds .hero-preview__row{display:flex;justify-content:space-between;padding:calc(var(--space-unit)*3.25) 0;border-bottom:1px dashed var(--db-sand);font-size:calc(var(--text-base-size)*0.75)}.tds .hero-preview__value{font-family:var(--db-font-mono);font-size:calc(var(--text-base-size)*0.6875);color:var(--db-slate)}.tds .hero-preview__bar-row{display:grid;grid-template-columns:76px minmax(0,1fr) 46px;align-items:center;gap:var(--space-xs);padding:calc(var(--space-unit)*2.25) 0;border-bottom:1px solid var(--db-sand-2);font-size:calc(var(--text-base-size)*0.75)}.tds .hero-preview__bar-row .hero-preview__value{text-align:right}.tds .hero-preview__track{height:6px;overflow:hidden;border-radius:3px;background-color:var(--db-sand-2)}.tds .hero-preview__bar{height:100%;border-radius:3px}.tds .hero-preview__bar--theme{background-color:var(--dashboard-landing-theme-bar)}.tds .hero-preview__legend{display:flex;flex-wrap:wrap;justify-content:center;gap:calc(var(--space-unit)*5.5);margin-bottom:calc(var(--space-unit)*4.5);font-size:calc(var(--text-base-size)*0.75)}.tds .hero-preview__legend span{display:flex;align-items:center;gap:var(--space-xxs)}.tds .hero-preview__city--paris{fill:var(--db-city-paris)}.tds .hero-preview__city--milan{fill:var(--db-city-milan)}.tds .hero-preview__city--new-york{fill:var(--db-city-new-york)}.tds .hero-preview__city--london{fill:var(--db-city-london)}.tds .hero-preview__bg--paris{background-color:var(--db-city-paris)}.tds .hero-preview__bg--milan{background-color:var(--db-city-milan)}.tds .hero-preview__ranking{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));overflow:hidden}.tds .hero-preview__brand{display:flex;flex-direction:column;align-items:center;min-width:0;border-left:1px dashed var(--db-sand)}.tds .hero-preview__brand>.hero-preview__value{margin-top:var(--space-xxs)}.tds .hero-preview__brand-chart{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:var(--space-xxs);width:100%;height:200px}@media only screen and (max-width:768px){.tds .hero-preview__brand-chart{height:160px}}.tds .hero-preview__column-bar{width:8px;border-radius:4px}.tds .hero-preview__brand-name{height:3.9em;margin-top:var(--space-xs);padding:0 2px;overflow:hidden;font-size:calc(var(--text-base-size)*0.75);line-height:1.3;text-align:center}.tds .hero-preview__delta{margin-top:calc(var(--space-unit)*2.5);font-family:var(--db-font-mono);font-size:calc(var(--text-base-size)*0.6875);white-space:nowrap;color:var(--db-up)}.tds .hero-preview__delta--down{color:var(--db-down)}.tds .hero-preview__fade{opacity:0;animation:dashboardFadeIn 8s ease-out infinite both;animation-delay:var(--delay,0s)}.tds .hero-preview__grow-y{transform-origin:bottom;animation:dashboardGrowY 8s cubic-bezier(.2,.8,.2,1) infinite both;animation-delay:var(--delay,0s)}.tds .hero-preview__grow-x{transform-origin:left;animation:dashboardGrowX 8s cubic-bezier(.2,.8,.2,1) infinite both;animation-delay:var(--delay,0s)}@media (prefers-reduced-motion:reduce){.tds .hero-preview__fade,.tds .hero-preview__grow-x,.tds .hero-preview__grow-y,.tds .hero-preview__live{animation:none;opacity:1;transform:none}}.tds .dashboard-trusted{border-bottom:1px solid var(--db-ink)}.tds .dashboard-trusted .dashboard-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:calc(var(--space-unit)*6);padding-top:var(--space-m);padding-bottom:var(--space-m)}@media only screen and (max-width:768px){.tds .dashboard-trusted .dashboard-container{justify-content:center}}.tds .dashboard-trusted__label{font-family:var(--font-primary);font-size:calc(var(--text-base-size)*0.75);font-style:normal;font-weight:400;line-height:1.33;letter-spacing:.5px;text-transform:uppercase}@media only screen and (max-width:768px){.tds .dashboard-trusted__label{width:100%;text-align:center}}.tds .dashboard-trusted__logo{width:auto;object-fit:contain}.tds .dashboard-trusted__logo--richemont{height:18px}.tds .dashboard-trusted__logo--trent{height:71px}.tds .dashboard-trusted__logo--adidas{height:49px}.tds .dashboard-trusted__logo--walmart{height:50px}.tds .dashboard-questions{padding:var(--space-xl) 0}.tds .dashboard-questions__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:var(--space-l);border-top:1px solid var(--db-ink);border-left:1px solid var(--db-ink)}.tds .dashboard-questions__item{display:flex;flex-direction:column;gap:var(--space-s);padding:var(--space-m);border-right:1px solid var(--db-ink);border-bottom:1px solid var(--db-ink);background-color:var(--white)}.tds .dashboard-questions__item h3{font-family:var(--font-secondary);font-size:calc(var(--text-base-size)*1.5);font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"case" on;font-style:normal;font-weight:400;line-height:1.33;margin-bottom:0}.tds .dashboard-questions__item p{letter-spacing:.25px;color:var(--gray-10)}.tds .dashboard-questions__item p,.tds .dashboard-questions__num{font-family:var(--font-primary);font-size:calc(var(--text-base-size)*0.875);font-style:normal;font-weight:400;line-height:1.43}.tds .dashboard-questions__num{letter-spacing:.1px;font-weight:600;letter-spacing:.1em;color:var(--dashboard-landing-accent-strong)}.tds .dashboard-features{padding:var(--space-xl) 0;background-color:var(--dashboard-landing-midnight);color:var(--db-ivory)}.tds .dashboard-features .dashboard-eyebrow{color:var(--dashboard-landing-accent)}.tds .dashboard-features .dashboard-heading{max-width:none;color:var(--db-ivory)}.tds .dashboard-features__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-m)}.tds .dashboard-features__title{flex:999 1 520px;min-width:0}.tds .dashboard-features__subtitle{font-family:var(--font-primary);font-size:var(--text-base-size);font-style:normal;font-weight:300;line-height:1.5;letter-spacing:.5px;flex:1 1 300px;color:var(--dashboard-landing-muted)}.tds .dashboard-features__hint{font-family:var(--font-primary);font-size:calc(var(--text-base-size)*0.875);font-style:normal;font-weight:400;line-height:1.43;letter-spacing:.25px;display:flex;align-items:center;gap:var(--space-xs);margin:var(--space-l) 0 0;color:var(--dashboard-landing-accent)}.tds .dashboard-features__body{display:flex;flex-wrap:wrap;align-items:stretch;gap:var(--space-l);margin-top:var(--space-default)}.tds .dashboard-features__list-wrapper{position:relative;flex:1 1 360px;min-width:0;min-height:380px}@media only screen and (max-width:768px){.tds .dashboard-features__list-wrapper{min-height:0}}.tds .dashboard-features__list{position:absolute;inset:0;display:flex;flex-direction:column;overflow-y:auto;padding-right:var(--space-s);border-top:1px solid var(--dashboard-landing-line);border-bottom:1px solid var(--dashboard-landing-line);scrollbar-width:thin;scrollbar-color:var(--db-slate) rgba(0,0,0,0)}@media only screen and (max-width:768px){.tds .dashboard-features__list{position:static;padding-right:0}}.tds .dashboard-features__item{border-top:1px solid var(--dashboard-landing-line)}.tds .dashboard-features__item:first-child{border-top:none}.tds .dashboard-features__item:not(.active) .dashboard-features__toggle:hover .dashboard-features__pill{border-color:var(--dashboard-landing-accent);color:var(--dashboard-landing-accent)}.tds .dashboard-features__item.active .dashboard-features__toggle{color:var(--white)}.tds .dashboard-features__item.active .dashboard-features__pill{border-color:var(--dashboard-landing-accent);color:var(--dashboard-landing-midnight);background-color:var(--dashboard-landing-accent)}.tds .dashboard-features__item.active .dashboard-features__pill-view{display:none}.tds .dashboard-features__item.active .dashboard-features__pill-viewing{display:inline}.tds .dashboard-features__item.active .dashboard-features__content{display:block}.tds .dashboard-features__toggle{display:flex;align-items:center;gap:var(--space-s);width:100%;padding:var(--space-default) 0;border:0;background:rgba(0,0,0,0);color:var(--dashboard-landing-dim);text-align:left;cursor:pointer}.tds .dashboard-features__num{font-size:calc(var(--text-base-size)*0.75);line-height:1.33;letter-spacing:.5px;min-width:22px;letter-spacing:.1em;color:var(--dashboard-landing-accent)}.tds .dashboard-features__name,.tds .dashboard-features__num{font-family:var(--font-primary);font-style:normal;font-weight:400}.tds .dashboard-features__name{font-size:calc(var(--text-base-size)*1.375);line-height:1.27;flex:1;font-family:var(--font-secondary)}.tds .dashboard-features__pill{font-family:var(--font-primary);font-size:calc(var(--text-base-size)*0.75);font-style:normal;font-weight:400;line-height:1.33;letter-spacing:.5px;flex:none;padding:calc(var(--space-unit)*2.25) var(--space-s) calc(var(--space-unit)*1.25);border:1px solid var(--db-slate);border-radius:999px;color:var(--dashboard-landing-muted);letter-spacing:.06em;text-transform:uppercase;transition:border-color .2s,color .2s}.tds .dashboard-features__pill-viewing{display:none}.tds .dashboard-features__arrow{display:inline-block;transform:translateY(-.15em)}.tds .dashboard-features__content{font-family:var(--font-primary);font-size:calc(var(--text-base-size)*0.875);font-style:normal;font-weight:400;line-height:1.43;letter-spacing:.25px;display:none;padding:0 0 var(--space-default) calc(22px + var(--space-s));color:var(--dashboard-landing-muted)}.tds .dashboard-features__image{display:none}@media only screen and (max-width:768px){.tds .dashboard-features__image{display:block;width:100%;height:auto;margin-top:var(--space-default);border-radius:var(--space-xs)}}.tds .dashboard-features__preview{display:flex;flex:1.6 1 520px;flex-direction:column;min-width:0;overflow:hidden;border-radius:14px;background-color:var(--db-warm);box-shadow:0 30px 60px -24px rgba(0,0,0,.7)}@media only screen and (max-width:768px){.tds .dashboard-features__preview{display:none}}.tds .dashboard-features__preview-bar{display:flex;align-items:center;justify-content:space-between;gap:var(--space-xs);padding:var(--space-s) var(--space-default);border-bottom:1px solid var(--db-sand);font-family:var(--db-font-mono);font-size:calc(var(--text-base-size)*0.6875);letter-spacing:.12em;text-transform:uppercase;color:var(--db-slate)}.tds .dashboard-features__preview-screen{flex:1;padding:var(--space-default)}.tds .dashboard-features__preview-screen img{width:100%;height:auto;border-radius:var(--space-xs)}.tds .dashboard-features__preview-screen img[hidden]{display:none}.tds .dashboard-benefits{padding:var(--space-xl) 0;background-color:var(--dashboard-landing-paper)}.tds .dashboard-benefits__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-default);margin-top:var(--space-l)}.tds .dashboard-benefits__item{display:flex;flex-direction:column;gap:var(--space-s);padding:var(--space-m);border:1px solid var(--db-ink);border-radius:14px;background-color:var(--white)}.tds .dashboard-benefits__item h3{font-family:var(--font-secondary);font-size:calc(var(--text-base-size)*1.5);font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"case" on;font-style:normal;font-weight:400;line-height:1.33;margin-bottom:0}.tds .dashboard-benefits__item p{font-family:var(--font-primary);font-size:calc(var(--text-base-size)*0.875);font-style:normal;font-weight:400;line-height:1.43;letter-spacing:.25px;color:var(--gray-10)}.tds .dashboard-testimonial figure{display:flex;flex-direction:column;gap:var(--space-default);max-width:1080px;padding-top:var(--space-xl);padding-bottom:var(--space-xl)}@media only screen and (max-width:768px){.tds .dashboard-testimonial figure{padding-top:var(--space-l);padding-bottom:var(--space-l)}}.tds .dashboard-testimonial blockquote{font-family:var(--font-secondary);font-size:calc(var(--text-base-size)*1.75);font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"case" on;font-style:normal;font-weight:400;line-height:1.28;font-style:italic}@media only screen and (max-width:576px){.tds .dashboard-testimonial blockquote{font-family:var(--font-secondary);font-size:calc(var(--text-base-size)*1.5);font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"case" on;font-style:normal;font-weight:400;line-height:1.33;font-style:italic}}.tds .dashboard-testimonial figcaption{font-family:var(--font-primary);font-size:calc(var(--text-base-size)*0.75);font-style:normal;font-weight:400;line-height:1.33;letter-spacing:.5px;text-transform:uppercase}.tds .dashboard-contact{padding-bottom:var(--space-xl)}@media only screen and (max-width:576px){.tds .dashboard-contact{padding-bottom:0}.tds .dashboard-contact .dashboard-container{padding:0}}.tds .dashboard-contact__box{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-l);padding:var(--space-l);border-radius:20px;background-color:var(--dashboard-landing-midnight);color:var(--white)}@media only screen and (max-width:576px){.tds .dashboard-contact__box{padding:var(--space-m) var(--space-default);border-radius:0}}.tds .dashboard-contact__intro{display:flex;flex:1 1 380px;flex-direction:column;gap:var(--space-default);min-width:0}.tds .dashboard-contact__intro .dashboard-eyebrow{margin-bottom:0;color:var(--dashboard-landing-accent)}.tds .dashboard-contact__intro .dashboard-heading{color:var(--white)}.tds .dashboard-contact__price{font-family:var(--font-primary);font-size:var(--text-base-size);font-style:normal;font-weight:300;line-height:1.5;letter-spacing:.5px;color:var(--dashboard-landing-muted)}.tds .dashboard-contact__card{flex:1.4 1 440px;min-width:0;padding:var(--space-m);border-radius:14px;background-color:var(--white);color:var(--db-ink)}@media only screen and (max-width:576px){.tds .dashboard-contact__card{flex-basis:100%;padding:var(--space-default)}}.tds .dashboard-contact__card .alert-error,.tds .dashboard-contact__card .alert-success{margin-bottom:var(--space-default)}.tds .dashboard-contact__form{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-default)}.tds .dashboard-contact__form .input-group{display:flex;flex-direction:column;gap:var(--space-xxs);margin:0}.tds .dashboard-contact__form .input-group label{font-family:var(--font-primary);font-size:calc(var(--text-base-size)*0.875);font-style:normal;font-weight:400;line-height:1.43;letter-spacing:.1px;margin-bottom:0}.tds .dashboard-contact__form .input-group input,.tds .dashboard-contact__form .input-group select,.tds .dashboard-contact__form .input-group textarea{width:100%;font-family:var(--font-primary);font-size:calc(var(--text-base-size)*0.875);font-style:normal;font-weight:400;line-height:1.43;letter-spacing:.25px;padding:var(--space-xs) var(--space-s);border:1px solid var(--dashboard-landing-input-border);border-radius:var(--space-xs);background-color:var(--white);color:var(--db-ink)}.tds .dashboard-contact__form .input-group textarea{resize:vertical}.tds .dashboard-contact__form #hCaptcha{width:auto;margin:0}.tds .dashboard-contact__form .dashboard-pill{margin-top:var(--space-xxs);border:0}.tds .dashboard-contact__full{grid-column:1/-1}.tds .dashboard-contact__required{font-family:var(--font-primary);font-size:calc(var(--text-base-size)*0.75);font-style:normal;font-weight:300;line-height:1.33;color:var(--db-slate)}
/*# sourceMappingURL=data_products_dashboard_index.ebd02937.css.map */