@import url('main-blessed1.css?z=1552930965420');@media screen and (max-width: 62.4375em){.insights-sharing-bar{position:fixed;z-index:8400;top:auto;bottom:0;left:0;padding:10px 0;width:100%}.insights-sharing-bar .insights-a2a.a2a_default_style{line-height:30px !important;height:30px !important}.insights-sharing-bar .insights-a2a.a2a_default_style a{margin:0 5px;width:32px !important;height:30px !important}.insights-sharing-bar .insights-a2a.a2a_default_style a span{width:100% !important;height:100% !important}}@media screen and (max-width: 62.4375em){.insights-article-template #footer .footer-bottom{padding-bottom:80px}}.insights-related-section .insights-container{padding-top:80px;padding-bottom:100px;margin-top:-100px;background:#fff}@media screen and (max-width: 62.4375em){.insights-related-section .insights-container{padding-top:60px;padding-bottom:40px}}@media screen and (max-width: 37.4375em){.insights-related-section .insights-container{padding-top:40px;padding-bottom:20px}}.insights-related-section h3{margin:0 0 80px;text-align:center}@media screen and (max-width: 62.4375em){.insights-related-section h3{margin:0 0 60px}}@media screen and (max-width: 37.4375em){.insights-related-section h3{margin:0 0 40px}}@media screen and (min-width: 62.5em){.insights-related-section .insights-card{margin-bottom:0;border:none}}.insights-modules .legacy-download-cover img{width:200px;border:1px solid #dfe0e0}.insights-modules p a.legacy-download-button{background:#009ade;color:#fff}.insights-modules p a.legacy-download-button:hover,.insights-modules p a.legacy-download-button:focus{color:#fff;background-color:#084e8e}.appearances-template .negative-top{padding-bottom:30px}.appearances-template .positive-top{padding-bottom:0}@media screen and (max-width: 47.9375em){.appearances-template .negative-top{padding-bottom:20px}}#appearances{padding-bottom:35px}#appearances article{padding:45px 0 30px;border-top:4px solid #dfe0e0}#appearances article:first-child{padding-top:0;border:none}#appearances article>h2{margin:0 0 25px;font-size:35px;line-height:1.2;font-weight:300;color:#009ade;margin:0 0 15px !important;color:#232525}@media screen and (max-width: 47.9375em){#appearances article>h2{margin-bottom:20px;font-size:30px}}@media screen and (max-width: 37.4375em){#appearances article>h2{margin-bottom:18px;font-size:26px}}#appearances .date{font-size:15px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;margin-bottom:10px;color:#009ade}#appearances .large-figure,#appearances .embed-code{margin-top:10px}@media screen and (max-width: 37.4375em){#appearances article{padding:30px 0 10px}#appearances article:first-child{padding-top:0}}#offices{position:relative;padding:60px 0 12px;background:#e7e8e8}#offices:before{content:'';display:block;position:absolute;left:0;top:0;z-index:8000;width:100%;height:8px;background:rgba(0,0,0,0.18)}#offices .grid-item{margin-bottom:45px}#offices .grid-item h2{font-size:15px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;margin:0;color:#009ade}#offices .grid-item p{margin:12px 0 0;font-size:14px;line-height:1.4285714286}#offices .grid-item .phone{font-weight:700}#offices .grid-item .map-link{margin-top:15px}#offices .grid-item .map-link .button{font-size:13px}@media screen and (max-width: 37.4375em){#offices{padding-top:40px}#offices .grid-item{margin-bottom:30px}}.partners-new-template #partners-subnav{position:relative;z-index:10}.partners-new-template #partners-subnav .partner-dropdown{position:relative;float:left;margin-right:30px;width:220px}.partners-new-template #partners-subnav .partner-dropdown.open{z-index:1}@media screen and (max-width: 34.3125em){.partners-new-template #partners-subnav .partner-dropdown{float:none;margin:20px 0 0;width:auto}}.partners-new-template #partners-subnav .partner-dropdown .selector{position:relative;font-size:15px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;padding:24px 30px 12px 15px;background:#009ade;color:#fff;cursor:pointer;-webkit-transition:background-color 250ms linear;-o-transition:background-color 250ms linear;transition:background-color 250ms linear}@media screen and (max-width: 34.3125em){.partners-new-template #partners-subnav .partner-dropdown .selector{padding-top:12px}}.partners-new-template #partners-subnav .partner-dropdown .selector:hover{background-color:#084e8e}.partners-new-template #partners-subnav .partner-dropdown .selector::after{display:block;content:'';position:absolute;right:15px;bottom:16px;width:11px;height:11px;border:2px solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.partners-new-template #partners-subnav .partner-dropdown ul{display:none;position:absolute;left:0;top:100%;padding:12px 15px;width:100%;background:#e7e8e8;font-size:16px;line-height:1.2}.partners-new-template #partners-subnav .partner-dropdown li{padding:6px 0;cursor:pointer;-webkit-transition:color 250ms linear;-o-transition:color 250ms linear;transition:color 250ms linear}.partners-new-template #partners-subnav .partner-dropdown li:hover{color:#009ade}.partners-new-template #partner-tag{float:left;padding:23px 0 0}@media screen and (max-width: 34.3125em){.partners-new-template #partner-tag{float:none}}.partners-new-template #partner-tag strong{font-size:15px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;color:#009ade}.partners-new-template #partner-tag i{position:relative;top:1px;left:1px;display:inline-block;vertical-align:baseline;width:12px;height:12px;background:#d0d0d1;border-radius:50%;-webkit-transition:background-color 250ms linear;-o-transition:background-color 250ms linear;transition:background-color 250ms linear}.partners-new-template #partner-tag i::before,.partners-new-template #partner-tag i::after{content:'';display:block;position:absolute;left:2px;top:5px;width:8px;height:2px;background:#fff}.partners-new-template #partner-tag i::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.partners-new-template #partner-tag i::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.partners-new-template #partner-tag .tag{cursor:pointer;font-size:16px}.partners-new-template #partner-tag .tag:hover i{background-color:#009ade}.partners-new-template .partners-grid>.inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:60px 0}@media screen and (max-width: 37.4375em){.partners-new-template .partners-grid>.inner{padding:50px 0}}.partners-new-template .partner{margin:0 0 40px 0;padding:0 50px 40px 0;width:25%;line-height:1.2;border-bottom:2px solid #e7e8e8}@media screen and (max-width: 62.4375em){.partners-new-template .partner{width:33%}}@media screen and (max-width: 47.9375em){.partners-new-template .partner{width:50%}}@media screen and (max-width: 28.0625em){.partners-new-template .partner{padding-right:0;width:100%}}.partners-new-template .partner .logo{position:relative;margin-bottom:25px;max-width:180px}.partners-new-template .partner .logo::after{content:'';display:block;height:0;padding-bottom:28%}.partners-new-template .partner .logo img{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);max-height:100%;width:auto}.partners-new-template .partner .name{font-size:18px;font-weight:700;color:#a0a1a3;-webkit-transition:color 250ms linear;-o-transition:color 250ms linear;transition:color 250ms linear}.partners-new-template .partner .link{display:block}.partners-new-template .partner .link:hover .name{color:#009ade}.partners-new-template .partner .tags{margin-top:10px;font-size:15px}.partners-new-template .partner .tags span{color:#009ade;cursor:pointer;-webkit-transition:color 0.25s linear;-o-transition:color 0.25s linear;transition:color 0.25s linear}.partners-new-template .partner .tags span:hover,.partners-new-template .partner .tags span:focus{color:#084e8e}#programmatic{padding:0 0 12px;text-align:center}#programmatic .grid-item{margin-bottom:55px}#programmatic .summary{display:block}#programmatic .summary .headshot{position:relative;max-width:405px;margin:0 auto 18px}#programmatic .summary .headshot img{width:100%}#programmatic .summary .more{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,154,222,0.7);opacity:0;-webkit-transition:opacity 0.25s linear;-o-transition:opacity 0.25s linear;transition:opacity 0.25s linear}#programmatic .summary .more span{font-size:20px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;display:inline-block;vertical-align:top;line-height:1;padding-left:0;padding-right:0;padding-bottom:5px;border-bottom-width:2px;border-bottom-color:#009ade;border-bottom-style:solid;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-top:-15px;color:#fff;border-bottom-width:3px;border-color:#5cc8d9}#programmatic .summary h2{margin:0 0 8px;font-size:26px;font-weight:300;line-height:1.2;color:#616366;-webkit-transition:color 0.25s linear;-o-transition:color 0.25s linear;transition:color 0.25s linear}#programmatic .summary h3{font-size:16px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;line-height:1.25;margin:0 0 8px;color:#009ade}#programmatic .summary h4{font-size:16px;font-weight:normal;font-style:italic;line-height:1.25;margin:0 0 8px;color:#818285;-webkit-transition:color 0.25s linear;-o-transition:color 0.25s linear;transition:color 0.25s linear}#programmatic .summary:hover h2,#programmatic .summary:hover h4,#programmatic .summary:focus h2,#programmatic .summary:focus h4{color:#009ade}#programmatic .summary:hover .more,#programmatic .summary:focus .more{opacity:1}#programmatic .headshot-placeholder{height:0;padding-bottom:100%;background:#dfe0e0}@media screen and (max-width: 62.4375em){#programmatic .grid-item{margin-bottom:40px}#programmatic .summary h2{font-size:23px}#programmatic .summary h3{font-size:14px}}@media screen and (max-width: 47.9375em){#programmatic{padding-top:30px}#programmatic h1{margin-bottom:30px}}@media screen and (max-width: 37.4375em){#programmatic{padding-top:25px}#programmatic h1{margin-bottom:25px;font-size:30px}#programmatic .grid-item{margin-bottom:30px}}#bg-investors{background-image:url("//thetradedesk.com/assets/general/_640x640_crop_top-center/IR-crop.jpg")}@media all and (min-width: 480px){#bg-investors{background-image:url("//thetradedesk.com/assets/general/_1280xAUTO_fit_center-center_75/IR-crop.jpg")}}@media all and (min-width: 1024px){#bg-investors{background-image:url("//thetradedesk.com/assets/general/_1900xAUTO_fit_center-center_75/IR-crop.jpg")}}#in-page-menu-toggle{display:none}.in-page-nav{position:relative;position:absolute;left:0;bottom:100%;width:100%;background:#009ade}.in-page-nav:before{content:'';display:block;position:absolute;left:0;top:0;z-index:8000;width:100%;height:8px;background:rgba(0,0,0,0.18)}.in-page-nav::before{top:100%}.in-page-nav>ul{padding:0 12px}.in-page-nav>ul>li{position:relative;float:left;font-size:13px;letter-spacing:.08em;text-transform:uppercase;font-weight:600}.in-page-nav>ul>li>a{display:inline-block;padding:19px 12px;color:#fff;-webkit-transition:background-color  0.25s linear;-o-transition:background-color  0.25s linear;transition:background-color  0.25s linear}.in-page-nav li ul{position:relative;position:absolute;z-index:9000;left:0;top:-999em;padding:19px 0 15px;min-width:200px;background:#efeff0}.in-page-nav li ul:before{content:'';display:block;position:absolute;left:0;top:0;z-index:8000;width:100%;height:8px;background:rgba(0,0,0,0.18)}.in-page-nav>ul>li:hover>a,.in-page-nav>ul>li:focus>a{background-color:rgba(0,0,0,0.1)}.in-page-nav>ul>li:hover ul,.in-page-nav>ul>li:focus ul{top:100%}.in-page-nav li ul a{display:block;padding:5px 19px;white-space:nowrap;font-size:15px;line-height:1.2;font-weight:400;text-transform:none;letter-spacing:normal;color:#616366}.in-page-nav li ul a:hover,.in-page-nav li ul a:focus{color:#009ade}@media screen and (max-width: 62.4375em){#in-page-menu-toggle{display:block;position:relative;padding:19px 12px 19px 65px;font-size:13px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;cursor:pointer;color:#fff}#in-page-menu-toggle span{display:block;position:absolute;left:30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-sizing:content-box;box-sizing:content-box;width:25px;height:11px;border:3px solid #fff;border-width:3px 0;cursor:pointer}#in-page-menu-toggle span:after{content:'';display:block;position:absolute;left:0;top:4px;width:100%;height:3px;background:#fff}.in-page-nav{left:-30px;width:calc(100% + 60px)}.in-page-nav>ul{position:relative;display:none;position:absolute;z-index:9000;left:0;top:100%;padding:19px 0 16px;width:100%;height:auto;background:#efeff0}.in-page-nav>ul:before{content:'';display:block;position:absolute;left:0;top:0;z-index:8000;width:100%;height:8px;background:rgba(0,0,0,0.18)}.in-page-nav ul>li{float:none}.in-page-nav ul>li>a{display:block;padding:12px 30px;color:#818285;background:none !important}.in-page-nav li ul{position:static;margin-bottom:15px;padding:12px 0 15px;background:#dfe0e0}.in-page-nav li ul:before{display:none}.in-page-nav li ul a{display:block;padding:8px 30px 8px 45px}}@media screen and (max-width: 37.4375em){#in-page-menu-toggle{padding-left:50px}#in-page-menu-toggle span{left:15px}.in-page-nav{left:-15px;width:calc(100% + 30px)}.in-page-nav ul>li>a{padding-left:15px;padding-right:15px}.in-page-nav li ul a{padding-left:30px;padding-right:15px}}@media screen and (min-width: 62.5em){.in-page-nav ul{display:block !important}}.investor-template #language{display:none}.investor-template .page-content h2{margin:0 0 25px;font-size:30px;line-height:1.2;font-weight:300;color:#009ade;margin:25px 0 20px;text-transform:none;letter-spacing:normal}@media screen and (max-width: 47.9375em){.investor-template .page-content h2{margin-bottom:20px;font-size:26px}}@media screen and (max-width: 37.4375em){.investor-template .page-content h2{margin-bottom:18px;font-size:22px}}.investor-template .page-content h3{margin:1.25em 0 .8em;color:#009ade}.investor-template .page-content h4{margin:1.25em 0 .4em;font-size:16px;line-height:1.6;font-weight:700}.investor-template .page-content .button{color:#616366}.investor-template .page-content .button:hover,.investor-template .page-content .button:focus{color:#5cc8d9}.investor-template .page-content label{font-size:14px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;color:#009ade;text-align:left}.investor-template .page-content input[type=text],.investor-template .page-content input[type=password],.investor-template .page-content input[type=color],.investor-template .page-content input[type=date],.investor-template .page-content input[type=datetime],.investor-template .page-content input[type=email],.investor-template .page-content input[type=month],.investor-template .page-content input[type=number],.investor-template .page-content input[type=range],.investor-template .page-content input[type=search],.investor-template .page-content input[type=tel],.investor-template .page-content input[type=time],.investor-template .page-content input[type=url],.investor-template .page-content input[type=week],.investor-template .page-content select{padding:0;height:36px;font-size:16px;font-weight:300;background:#e7e8e8;border:none;color:#232525;text-indent:10px}.investor-template .page-content select{text-indent:0}.investor-template .page-content textarea{padding:6px 10px 0;font-size:16px;font-weight:300;background:#e7e8e8;border:none;color:#232525}.investor-template .page-content button,.investor-template .page-content input[type=submit]{margin-top:10px;font-family:inherit;font-size:18px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;border:none;padding:12px 15px 10px;border-radius:0;border-bottom:4px solid #084e8e;background:#009ade;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;-webkit-transition:background 0.2s linear;-o-transition:background 0.2s linear;transition:background 0.2s linear;-webkit-box-shadow:none;box-shadow:none;color:#fff;text-shadow:none}.investor-template .page-content button:hover,.investor-template .page-content button:focus,.investor-template .page-content input[type=submit]:hover,.investor-template .page-content input[type=submit]:focus{background:#084e8e}@media screen and (max-width: 62.4375em){.investor-template .negative-top{padding-top:42px}}@media screen and (max-width: 47.9375em){.investor-template .negative-top{padding-top:32px}}