.hero-targeted-landing{display:block;width:100%;position:relative;overflow:hidden}.hero-targeted-landing.animate-in .hero__background .hero__background-mobile img,.hero-targeted-landing.animate-in .hero__background .hero__background-tablet img,.hero-targeted-landing.animate-in .hero__background .hero__background-desktop img{-webkit-transform:scale(1);transform:scale(1);opacity:1}.hero-targeted-landing.animate-in .hero__copy-wrapper h1{opacity:1}.hero-targeted-landing.animate-in .hero__copy-wrapper h1 span{-webkit-transition:opacity .7s cubic-bezier(.165,.84,.44,1) var(--reveal-delay-mobile),-webkit-transform .7s cubic-bezier(.165,.84,.44,1) var(--reveal-delay-mobile);transition:opacity .7s cubic-bezier(.165,.84,.44,1) var(--reveal-delay-mobile),-webkit-transform .7s cubic-bezier(.165,.84,.44,1) var(--reveal-delay-mobile);transition:opacity .7s cubic-bezier(.165,.84,.44,1) var(--reveal-delay-mobile),transform .7s cubic-bezier(.165,.84,.44,1) var(--reveal-delay-mobile);transition:opacity .7s cubic-bezier(.165,.84,.44,1) var(--reveal-delay-mobile),transform .7s cubic-bezier(.165,.84,.44,1) var(--reveal-delay-mobile),-webkit-transform .7s cubic-bezier(.165,.84,.44,1) var(--reveal-delay-mobile);opacity:1;-webkit-transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg);transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg)}@media all and (min-width:768px){.hero-targeted-landing.animate-in .hero__copy-wrapper h1 span{-webkit-transition:opacity .7s cubic-bezier(.165,.84,.44,1) var(--reveal-delay-desktop),-webkit-transform .7s cubic-bezier(.165,.84,.44,1) var(--reveal-delay-desktop);transition:opacity .7s cubic-bezier(.165,.84,.44,1) var(--reveal-delay-desktop),-webkit-transform .7s cubic-bezier(.165,.84,.44,1) var(--reveal-delay-desktop);transition:opacity .7s cubic-bezier(.165,.84,.44,1) var(--reveal-delay-desktop),transform .7s cubic-bezier(.165,.84,.44,1) var(--reveal-delay-desktop);transition:opacity .7s cubic-bezier(.165,.84,.44,1) var(--reveal-delay-desktop),transform .7s cubic-bezier(.165,.84,.44,1) var(--reveal-delay-desktop),-webkit-transform .7s cubic-bezier(.165,.84,.44,1) var(--reveal-delay-desktop)}}body.has-reduced-motion .hero-targeted-landing.animate-in .hero__copy-wrapper h1 span{opacity:1;-webkit-transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg);transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg);-webkit-transition:none;transition:none}@media all and (prefers-reduced-motion:reduce){.hero-targeted-landing.animate-in .hero__copy-wrapper h1 span{opacity:1;-webkit-transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg);transform:rotateX(0deg) rotateY(0deg) rotateZ(0deg);-webkit-transition:none;transition:none}}.hero-targeted-landing.animate-in .hero__copy-wrapper .subheader-wrapper{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.hero-targeted-landing.animate-in .hero__foreground .hero__ui-wrapper .hero__ui-desktop-wrapper img,.hero-targeted-landing.animate-in .hero__foreground .hero__ui-wrapper .hero__ui-mobile-wrapper img,.hero-targeted-landing.animate-in .hero__foreground .hero__ui-wrapper .hero__ui-panel-wrapper img{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.hero-targeted-landing.animate-in .hero__foreground .hero__ui-wrapper .hero__ui-desktop-wrapper .hero__browser-dot{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition-delay:.5s;transition-delay:.5s}.hero-targeted-landing .hero__background{z-index:-1;overflow:hidden;background-color:#8e6e71}.hero-targeted-landing .hero__background>*{display:none}.hero-targeted-landing .hero__background-mobile,.hero-targeted-landing .hero__background-tablet,.hero-targeted-landing .hero__background-desktop{height:100%;width:100%}.hero-targeted-landing .hero__background-mobile img,.hero-targeted-landing .hero__background-tablet img,.hero-targeted-landing .hero__background-desktop img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;opacity:0;-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:opacity 1.6s cubic-bezier(.165,.84,.44,1),-webkit-transform 1.6s cubic-bezier(.165,.84,.44,1);transition:opacity 1.6s cubic-bezier(.165,.84,.44,1),-webkit-transform 1.6s cubic-bezier(.165,.84,.44,1);transition:opacity 1.6s cubic-bezier(.165,.84,.44,1),transform 1.6s cubic-bezier(.165,.84,.44,1);transition:opacity 1.6s cubic-bezier(.165,.84,.44,1),transform 1.6s cubic-bezier(.165,.84,.44,1),-webkit-transform 1.6s cubic-bezier(.165,.84,.44,1)}.hero-targeted-landing .hero__background-mobile{position:relative;display:block;background-size:cover;background-repeat:no-repeat;min-height:580px;max-height:100vh}.hero-targeted-landing .hero__background-mobile:before{display:block;content:"";width:100%;padding-top:178.1%}.hero-targeted-landing .hero__background-mobile>*{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto}@media all and (min-width:768px){.hero-targeted-landing .hero__background-mobile{display:none}}.hero-targeted-landing .hero__background-tablet{position:relative;display:block;display:none}.hero-targeted-landing .hero__background-tablet:before{display:block;content:"";width:100%;padding-top:133.3%}.hero-targeted-landing .hero__background-tablet>*{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto}@media all and (min-width:768px){.hero-targeted-landing .hero__background-tablet{display:block}}@media all and (min-width:1024px){.hero-targeted-landing .hero__background-tablet{display:none}}.hero-targeted-landing .hero__background-desktop{position:relative;display:block;display:none}.hero-targeted-landing .hero__background-desktop:before{display:block;content:"";width:100%;padding-top:62.5%}.hero-targeted-landing .hero__background-desktop>*{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:auto}@media all and (min-width:1024px){.hero-targeted-landing .hero__background-desktop{display:block;min-height:730px;max-height:100vh}}@media all and (min-aspect-ratio:2/1){.hero-targeted-landing .hero__background-desktop{min-height:50vw}}.hero-targeted-landing .hero__foreground{width:100%;z-index:1;position:absolute;top:80px;left:0;height:calc(100% - 80px);margin-top:-10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media all and (min-width:768px){.hero-targeted-landing .hero__foreground{top:0;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.hero-targeted-landing .hero__ui-wrapper{padding-left:16px;padding-right:16px;position:relative;margin-top:20px}@media all and (min-width:768px){.hero-targeted-landing .hero__ui-wrapper{padding-left:40px;padding-right:40px}}@media all and (min-width:1024px){.hero-targeted-landing .hero__ui-wrapper{padding-left:40px;padding-right:40px}}@media all and (min-width:1280px){.hero-targeted-landing .hero__ui-wrapper{padding-left:40px;padding-right:40px}}@media all and (min-width:1440px){.hero-targeted-landing .hero__ui-wrapper{padding-left:40px;padding-right:40px}}@media all and (min-width:375px){.hero-targeted-landing .hero__ui-wrapper{margin-top:40px}}@media all and (min-width:768px){.hero-targeted-landing .hero__ui-wrapper{margin-top:70px}}@media all and (min-width:1024px){.hero-targeted-landing .hero__ui-wrapper{padding:0;margin:0;width:100%;margin-top:-4%}}@media all and (min-aspect-ratio:100/58){.hero-targeted-landing .hero__ui-wrapper{width:85%;margin-left:auto;margin-top:-4.5%}}.hero-targeted-landing .hero__ui-desktop-wrapper{display:none;width:calc((((100% - 200px)/6)*4) + 160px + 0px);margin-left:40px;padding-bottom:2%}@media all and (min-width:768px){.hero-targeted-landing .hero__ui-desktop-wrapper{display:block}}@media all and (min-width:1024px){.hero-targeted-landing .hero__ui-desktop-wrapper{margin-left:auto;margin-right:20px;width:50%}}.hero-targeted-landing .hero__ui-desktop{width:85%}@media all and (min-width:768px){.hero-targeted-landing .hero__ui-desktop{width:100%}}@media all and (min-width:1024px){.hero-targeted-landing .hero__ui-desktop{width:91%}}.hero-targeted-landing .hero__ui-desktop img{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity 1.2s cubic-bezier(.165,.84,.44,1),-webkit-transform 1.2s cubic-bezier(.165,.84,.44,1);transition:opacity 1.2s cubic-bezier(.165,.84,.44,1),-webkit-transform 1.2s cubic-bezier(.165,.84,.44,1);transition:opacity 1.2s cubic-bezier(.165,.84,.44,1),transform 1.2s cubic-bezier(.165,.84,.44,1);transition:opacity 1.2s cubic-bezier(.165,.84,.44,1),transform 1.2s cubic-bezier(.165,.84,.44,1),-webkit-transform 1.2s cubic-bezier(.165,.84,.44,1);-webkit-transition-delay:.3s;transition-delay:.3s}.hero-targeted-landing .hero__ui-mobile-wrapper{width:calc((((100% - 16px)/2)*1) + 16px + 0px);margin-left:auto}@media all and (min-width:768px){.hero-targeted-landing .hero__ui-mobile-wrapper{width:calc((((100% - 200px)/6)*1) + 40px + 0px);position:absolute;top:18%;right:40px;margin-right:calc((100% - 7*40px)/6 + 40px)}}@media all and (min-width:1024px){.hero-targeted-landing .hero__ui-mobile-wrapper{width:13%;margin-right:0;top:14%;right:40px}}.hero-targeted-landing .hero__ui-mobile img{border-radius:10px;-webkit-box-shadow:0 6px 20px rgba(0,0,0,.08);box-shadow:0 6px 20px rgba(0,0,0,.08);opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity 1.2s cubic-bezier(.165,.84,.44,1),-webkit-transform 1.2s cubic-bezier(.165,.84,.44,1);transition:opacity 1.2s cubic-bezier(.165,.84,.44,1),-webkit-transform 1.2s cubic-bezier(.165,.84,.44,1);transition:opacity 1.2s cubic-bezier(.165,.84,.44,1),transform 1.2s cubic-bezier(.165,.84,.44,1);transition:opacity 1.2s cubic-bezier(.165,.84,.44,1),transform 1.2s cubic-bezier(.165,.84,.44,1),-webkit-transform 1.2s cubic-bezier(.165,.84,.44,1);-webkit-transition-delay:.2s;transition-delay:.2s}@media all and (min-width:768px){.hero-targeted-landing .hero__ui-mobile img{border-radius:12px;-webkit-transition-delay:.4s;transition-delay:.4s}}.hero-targeted-landing .hero__ui-panel-wrapper{width:40%;margin-left:0;position:absolute;top:120px;right:90px}@media all and (min-width:768px){.hero-targeted-landing .hero__ui-panel-wrapper{width:calc((((100% - 200px)/6)*1) + 40px + -10px);top:24%;right:0;left:40px}}@media all and (min-width:1024px){.hero-targeted-landing .hero__ui-panel-wrapper{width:12%;left:calc((((100% - 440px)/12)*5) + 200px + 0px)}}.hero-targeted-landing .hero__ui-panel img{-webkit-box-shadow:0 6px 20px rgba(0,0,0,.08);box-shadow:0 6px 20px rgba(0,0,0,.08);border-radius:3px;opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity 1.2s cubic-bezier(.165,.84,.44,1),-webkit-transform 1.2s cubic-bezier(.165,.84,.44,1);transition:opacity 1.2s cubic-bezier(.165,.84,.44,1),-webkit-transform 1.2s cubic-bezier(.165,.84,.44,1);transition:opacity 1.2s cubic-bezier(.165,.84,.44,1),transform 1.2s cubic-bezier(.165,.84,.44,1);transition:opacity 1.2s cubic-bezier(.165,.84,.44,1),transform 1.2s cubic-bezier(.165,.84,.44,1),-webkit-transform 1.2s cubic-bezier(.165,.84,.44,1);-webkit-transition-delay:.2s;transition-delay:.2s}@media all and (min-width:768px){.hero-targeted-landing .hero__ui-panel img{border-radius:4px;-webkit-transition-delay:.4s;transition-delay:.4s}}.hero-targeted-landing .hero__copy-wrapper{padding-left:16px;padding-right:16px;z-index:2;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}@media all and (min-width:768px){.hero-targeted-landing .hero__copy-wrapper{padding-left:40px;padding-right:40px}}@media all and (min-width:1024px){.hero-targeted-landing .hero__copy-wrapper{padding-left:40px;padding-right:40px}}@media all and (min-width:1280px){.hero-targeted-landing .hero__copy-wrapper{padding-left:40px;padding-right:40px}}@media all and (min-width:1440px){.hero-targeted-landing .hero__copy-wrapper{padding-left:40px;padding-right:40px}}@media all and (min-width:768px){.hero-targeted-landing .hero__copy-wrapper{margin-top:60px}}.hero-targeted-landing .hero__copy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-perspective:2000px;perspective:2000px}@media all and (min-width:768px){.hero-targeted-landing .hero__copy{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.hero-targeted-landing .hero__copy .subheader-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0;padding-left:0;padding-top:10px;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity .5s cubic-bezier(.165,.84,.44,1),-webkit-transform .5s cubic-bezier(.165,.84,.44,1);transition:opacity .5s cubic-bezier(.165,.84,.44,1),-webkit-transform .5s cubic-bezier(.165,.84,.44,1);transition:opacity .5s cubic-bezier(.165,.84,.44,1),transform .5s cubic-bezier(.165,.84,.44,1);transition:opacity .5s cubic-bezier(.165,.84,.44,1),transform .5s cubic-bezier(.165,.84,.44,1),-webkit-transform .5s cubic-bezier(.165,.84,.44,1);-webkit-transition-delay:.1s;transition-delay:.1s}@media all and (min-width:768px){.hero-targeted-landing .hero__copy .subheader-wrapper{-webkit-transition-delay:.2s;transition-delay:.2s;padding-top:16px}}@media all and (min-width:1024px){.hero-targeted-landing .hero__copy .subheader-wrapper{padding-top:8px}}.hero-targeted-landing .hero__copy .subheader-wrapper .cta-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.hero-targeted-landing .hero__copy .subheader-wrapper .subheader-desktop-only{display:none}@media all and (min-width:1024px){.hero-targeted-landing .hero__copy .subheader-wrapper .subheader-desktop-only{display:inline-block;padding-right:.2em}}.hero-targeted-landing .hero__copy .subheader-wrapper .link{position:relative}.hero-targeted-landing .hero__copy .subheader-wrapper .link span{position:relative;z-index:1}@media (hover:hover){.hero-targeted-landing .hero__copy .subheader-wrapper .link::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ebebeb;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-clip-path:polygon(-1% 0,0 0,-25% 100%,-1% 100%);clip-path:polygon(-1% 0,0 0,-25% 100%,-1% 100%);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-clip-path .5s cubic-bezier(.165,.84,.44,1) 0s;transition:-webkit-clip-path .5s cubic-bezier(.165,.84,.44,1) 0s;transition:clip-path .5s cubic-bezier(.165,.84,.44,1) 0s;transition:clip-path .5s cubic-bezier(.165,.84,.44,1) 0s,-webkit-clip-path .5s cubic-bezier(.165,.84,.44,1) 0s;-webkit-animation:opacityFallbackOut .5s step-end forwards;animation:opacityFallbackOut .5s step-end forwards}@-webkit-keyframes opacityFallbackIn{0%{opacity:0}to{opacity:1}}@keyframes opacityFallbackIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes opacityFallbackOut{0%{opacity:1}to{opacity:0}}@keyframes opacityFallbackOut{0%{opacity:1}to{opacity:0}}.hero-targeted-landing .hero__copy .subheader-wrapper .link::before .is-visible{-webkit-clip-path:polygon(0 0,101% 0,101% 101%,0 101%);clip-path:polygon(0 0,101% 0,101% 101%,0 101%);-webkit-animation:opacityFallbackIn 0s step-start forwards;animation:opacityFallbackIn 0s step-start forwards}body.has-reduced-motion .hero-targeted-landing .hero__copy .subheader-wrapper .link::before{-webkit-clip-path:polygon(0 0,101% 0,101% 101%,0 101%);clip-path:polygon(0 0,101% 0,101% 101%,0 101%);-webkit-animation:none;animation:none;-webkit-transition:none;transition:none}.hero-targeted-landing .hero__copy .subheader-wrapper .link:hover{opacity:1}.hero-targeted-landing .hero__copy .subheader-wrapper .link:hover::before{-webkit-clip-path:polygon(0 0,101% 0,101% 101%,0 101%);clip-path:polygon(0 0,101% 0,101% 101%,0 101%);-webkit-animation:opacityFallbackIn 0s step-start forwards;animation:opacityFallbackIn 0s step-start forwards}}@media (hover:hover) and all and (prefers-reduced-motion:reduce){.hero-targeted-landing .hero__copy .subheader-wrapper .link::before{-webkit-clip-path:polygon(0 0,101% 0,101% 101%,0 101%);clip-path:polygon(0 0,101% 0,101% 101%,0 101%);-webkit-animation:none;animation:none;-webkit-transition:none;transition:none}}.hero-targeted-landing .hero__copy h1{display:block;opacity:0}.hero-targeted-landing .hero__copy h1 span{display:inline-block;opacity:0;-webkit-transform:rotateX(75deg) rotateY(10deg) rotateZ(-9deg);transform:rotateX(75deg) rotateY(10deg) rotateZ(-9deg);-webkit-transform-origin:top;transform-origin:top;-webkit-transition:opacity .1s cubic-bezier(.165,.84,.44,1),-webkit-transform 0s cubic-bezier(.165,.84,.44,1) .1s;transition:opacity .1s cubic-bezier(.165,.84,.44,1),-webkit-transform 0s cubic-bezier(.165,.84,.44,1) .1s;transition:opacity .1s cubic-bezier(.165,.84,.44,1),transform 0s cubic-bezier(.165,.84,.44,1) .1s;transition:opacity .1s cubic-bezier(.165,.84,.44,1),transform 0s cubic-bezier(.165,.84,.44,1) .1s,-webkit-transform 0s cubic-bezier(.165,.84,.44,1) .1s;position:relative}@media all and (max-width:767px){.hero-targeted-landing .hero__copy h1{font-size:28px}}@media all and (min-width:1024px){.hero-targeted-landing .hero__copy h1{font-size:50px;padding-bottom:8px}}@media all and (min-width:1440px){.hero-targeted-landing .hero__copy h1{font-size:56px;padding-bottom:16px}}.hero-targeted-landing .hero__copy h1 span{display:block}.hero-targeted-landing .hero__copy p{margin-top:0;margin-bottom:16px;max-width:16em}@media all and (max-width:767px){.hero-targeted-landing .hero__copy p{font-size:16px}}@media all and (min-width:768px){.hero-targeted-landing .hero__copy p{margin-bottom:16px}}@media all and (min-width:1024px){.hero-targeted-landing .hero__copy p{max-width:22em;margin-bottom:32px}}@media all and (min-width:1440px){.hero-targeted-landing .hero__copy p{margin-bottom:36px}}.hero-targeted-landing .hero__browser-dots{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2;position:absolute;-webkit-transform:translateY(-200%);transform:translateY(-200%)}.hero-targeted-landing .hero__browser-dots :nth-child(1),.hero-targeted-landing .hero__browser-dots :nth-child(2){margin-right:2px}@media all and (min-width:768px){.hero-targeted-landing .hero__browser-dots :nth-child(1),.hero-targeted-landing .hero__browser-dots :nth-child(2){margin-right:3px}}@media all and (min-width:1024px){.hero-targeted-landing .hero__browser-dots :nth-child(1),.hero-targeted-landing .hero__browser-dots :nth-child(2){margin-right:4px}}@media all and (min-width:1280px){.hero-targeted-landing .hero__browser-dots :nth-child(1),.hero-targeted-landing .hero__browser-dots :nth-child(2){margin-right:6px}}.hero-targeted-landing .hero__browser-dot{display:inline-block;opacity:0;background-color:#fff;border-radius:50%;height:4px;width:4px;-webkit-transform:scale(.6);transform:scale(.6);-webkit-transition:opacity .6s cubic-bezier(.215,.61,.355,1),-webkit-transform .6s cubic-bezier(.215,.61,.355,1);transition:opacity .6s cubic-bezier(.215,.61,.355,1),-webkit-transform .6s cubic-bezier(.215,.61,.355,1);transition:opacity .6s cubic-bezier(.215,.61,.355,1),transform .6s cubic-bezier(.215,.61,.355,1);transition:opacity .6s cubic-bezier(.215,.61,.355,1),transform .6s cubic-bezier(.215,.61,.355,1),-webkit-transform .6s cubic-bezier(.215,.61,.355,1)}@media all and (min-width:768px){.hero-targeted-landing .hero__browser-dot{height:6px;width:6px}}@media all and (min-width:1280px){.hero-targeted-landing .hero__browser-dot{height:8px;width:8px}}