@font-face{font-family:dp-horizon;src:url(dp-fonts/horizon/dp-horizon-h1-regular.woff2) format("woff2");font-style:normal;font-weight:400}@font-face{font-family:dp-horizon-regular;src:url(dp-fonts/horizon/dp-Horizon.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:dp-horizon-H4;src:url(dp-fonts/horizon/dp-horizon-h4-regular.woff2) format("woff2");font-style:normal;font-weight:400}@font-face{font-family:dp-graphik;src:url(dp-fonts/graphik/Graphik-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:dp-graphik;src:url(dp-fonts/graphik/Graphik-RegularItalic.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:dp-graphik;src:url(dp-fonts/graphik/Graphik-Medium.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:dp-graphik;src:url(dp-fonts/graphik/Graphik-MediumItalic.otf) format("opentype");font-weight:500;font-style:italic}@font-face{font-family:dp-graphik;src:url(dp-fonts/graphik/Graphik-Semibold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:dp-graphik;src:url(dp-fonts/graphik/Graphik-SemiboldItalic.otf) format("opentype");font-weight:600;font-style:italic}@font-face{font-family:dp-graphik;src:url(dp-fonts/graphik/Graphik-Black.otf) format("opentype");font-weight:800;font-style:normal}::-moz-selection{background:var(--darkblue-color);color:var(--white-color)}::selection{background:var(--darkblue-color);color:var(--white-color)}:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none;transition:all ease .03s;-webkit-transition:all ease .03s;-moz-transition:all ease .03s;-ms-transition:all ease .03s;-o-transition:all ease .03s}body{margin:0;padding:0;font-family:var(--secondary-font);letter-spacing:-2%;color:var(--text-primary-default)}p{font-size:16px;line-height:24px;font-family:var(--secondary-font);margin-top:0}h1{font-family:var(--primary-font-h4);font-weight:400;color:var(--secondary-color)}h2,h3{font-family:var(--primary-font-regular);font-weight:400;color:var(--secondary-color)}h4{font-family:var(--primary-font-h4);font-weight:400;color:var(--secondary-color)}h5,h6{font-family:var(--secondary-font);font-weight:800;color:var(--secondary-color)}strong{font-weight:600}h1,h2,h3,h4,h5{text-transform:inherit}b,strong{font-weight:600}i,em{font-style:italic}small{font-size:87.5%;line-height:inherit}u{text-decoration:underline;text-underline-offset:2px}s,strike,del{text-decoration:line-through}mark{background-color:var( --text-primary-default );color:inherit;padding:0 .2em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}button{font-family:var(--secondary-font)}.dp-font-100-120{font-size:100px;line-height:120px}.dp-font-100{font-size:100px!important;line-height:76px!important}.dp-font-72{font-size:72px!important;line-height:82px!important}.dp-font-68{font-size:68px!important;line-height:78px}.dp-font-58{font-size:58px!important;line-height:68px!important}.dp-font-50,.dp-font-48{font-size:48px!important;line-height:56px!important}.dp-font-42{font-size:42px!important;line-height:50px!important}.dp-font-40{font-size:40px!important;line-height:50px!important}.dp-font-32{font-size:32px!important;line-height:40px!important}.dp-font-28{font-size:28px!important;line-height:38px!important}.dp-font-24{font-size:24px!important;line-height:32px!important}.dp-font-28-24{font-size:28px!important;line-height:32px!important}.dp-font-20{font-size:20px!important;line-height:28px!important}.dp-font-18{font-size:18px!important;line-height:26px!important}.dp-font-16{font-size:16px;line-height:24px}.dp-font-14{font-size:14px;line-height:22px}.dp-font-12{font-size:12px;line-height:20px}.dp-font-inherit{font-size:inherit}.dp-lh-24{line-height:24px!important}.dp-lh-26{line-height:26px!important}.dp-lh-28{line-height:28px!important}.dp-font-primary-regular{font-family:var(--primary-font-regular)!important}.dp-font-primary-h4{font-family:var(--primary-font-h4)!important}.dp-font-primary{font-family:var(--primary-font)!important}.dp-font-secondary{font-family:var(--secondary-font)!important}.dp-disclaimer-number{font-size:10px;font-weight:600;margin-left:2px;position:relative;top:-6px}@media(max-width:1100px){.dp-font-100{font-size:64px!important;line-height:normal!important}}@media(max-width:768px){.dp-font-100-120{font-size:40px;line-height:46px}.dp-font-100{font-size:32px!important;line-height:40px!important}.dp-font-72{font-size:32px!important;line-height:36px!important}.dp-font-68{font-size:32px!important;line-height:36px}.dp-font-58,.dp-font-50{font-size:32px!important;line-height:40px!important}.dp-font-48{font-size:28px;line-height:34px}.dp-font-40{font-size:28px!important;line-height:36px!important}.dp-font-43-mobile{font-size:43px!important;line-height:52px!important}.dp-font-42{font-size:32px!important;line-height:40px!important}.dp-font-32{font-size:24px!important;line-height:32px!important}.dp-font-28{font-size:20px!important;line-height:28px!important}.dp-font-28-24{font-size:24px!important;line-height:32px!important}}.display-xl-reg{font-weight:400;font-size:120px;line-height:1.1;letter-spacing:-.02em}.display-xl-bold{font-weight:700;font-size:120px;line-height:1.1;letter-spacing:-.02em}.display-l-reg{font-weight:400;font-size:96px;line-height:1.1;letter-spacing:-.02em}.display-l-bold{font-weight:700;font-size:96px;line-height:1.1;letter-spacing:-.02em}.display-m-reg{font-weight:400;font-size:80px;line-height:1.1;letter-spacing:-.02em}.display-m-bold{font-weight:700;font-size:80px;line-height:1.1;letter-spacing:-.02em}.display-s-reg{font-weight:400;font-size:64px;line-height:1.1;letter-spacing:-.02em}.display-s-bold{font-weight:700;font-size:64px;line-height:1.1;letter-spacing:-.02em}h1,.heading-h1-reg{font-weight:400;font-size:56px;line-height:1.1;letter-spacing:-.02em;margin-bottom:32px}h2,.heading-h2-reg{font-weight:400;font-size:48px;line-height:1.2;letter-spacing:-.02em;margin-bottom:32px}h3,.heading-h3-reg{font-weight:400;font-size:40px;line-height:1.2;letter-spacing:-.02em;margin-bottom:32px}h4,.heading-h4-reg{font-weight:400;font-size:32px;line-height:1.2;letter-spacing:-.02em;margin-bottom:32px}h5,.heading-h5-reg{font-weight:400;font-size:24px;line-height:1.3;letter-spacing:-.01em;margin-bottom:24px}h6,.heading-h6-reg{font-weight:400;font-size:20px;line-height:1.3;letter-spacing:-.01em;margin-bottom:24px}body,p,.body-md-reg{font-weight:400;font-size:16px;line-height:24px;letter-spacing:-.02em}.body-lg-reg{font-weight:400;font-size:18px;line-height:28px;letter-spacing:-.02em}.body-lg-medium{font-weight:500;font-size:18px;line-height:28px;letter-spacing:-.02em}.body-lg-semibold{font-weight:600;font-size:18px;line-height:28px;letter-spacing:-.02em}.body-lg-black{font-weight:800;font-size:18px;line-height:28px;letter-spacing:-.02em}.body-md-medium{font-weight:500;font-size:16px;line-height:24px;letter-spacing:-.02em}.body-md-semibold{font-weight:600;font-size:16px;line-height:24px;letter-spacing:-.02em}.body-md-black{font-weight:800;font-size:16px;line-height:24px;letter-spacing:-.02em}.body-sm-reg{font-weight:400;font-size:14px;line-height:20px;letter-spacing:-.02em}.body-sm-medium{font-weight:500;font-size:14px;line-height:20px;letter-spacing:-.02em}.body-sm-semibold{font-weight:600;font-size:14px;line-height:20px;letter-spacing:-.02em}.body-xs-reg{font-weight:400;font-size:12px;line-height:16px;letter-spacing:-.02em}.body-xs-medium{font-weight:500;font-size:12px;line-height:16px;letter-spacing:-.02em}.label-eyebrow,.dp-breadcrum,.dp-breadcrumb{font-weight:600;font-size:14px;line-height:20px;letter-spacing:1px;text-transform:uppercase;color:var(--text-eyebrow-color)}.italic,.is-italic{font-style:italic}.dp-text-primary{color:var(--text-primary-color)}.dp-text-secondary{color:var(--text-secondary-color)}.dp-text-tertiary{color:var(--text-tertiary-color)}.dp-text-disabled{color:var(--text-disabled-color)}.dp-text-placeholder{color:var(--text-placeholder-color)}.dp-text-highlight{color:var(--text-highlight-color)}.dp-text-accent{color:var(--text-accent-color)}.dp-text-eyebrow{color:var(--text-eyebrow-color)}.dp-text-on-dark,.dp-text-on-dark-color,.dp-text-on-dark-default,.dp-text-white{color:var(--text-on-dark-color)}.dp-text-on-light{color:var(--text-on-light-color)}.dp-text-footnotes{color:var(--text-footnotes-color)}
