h1,p{margin:0}.ds_homepage-headline{color:#222;font-family:FrutigerLTW01-45Light;font-size:76px;font-weight:100;letter-spacing:-1.12px;line-height:100%;margin:0}.hero-container{align-items:center;display:flex;flex-direction:row;height:80vh;justify-content:center;position:relative;z-index:2}.hero-content-wrapper{gap:48px;height:100%;max-width:614px;order:1;width:100%;z-index:2}.hero-content-wrapper,.hero-headline-subhead{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.hero-headline-subhead{align-self:stretch;gap:4rem}a.hero-anchor-button{align-items:center;align-self:stretch;border:1px solid #bc302d;border-radius:4.375rem;display:flex;flex-direction:column;gap:2rem;justify-content:flex-end;max-height:2.75rem;max-width:2.75rem;overflow:hidden;transition:.2s ease-in}a.hero-anchor-button:hover{background:#fff2f2;border:1px solid rgba(210,58,56,.2);overflow:hidden;transition:.2s ease-in}div.arrow{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:2rem;justify-content:flex-end;padding:.75rem 0;transform:translateY(0);transition:.3s ease-in}div.arrow:hover{transform:translateY(54%);transition:.3s ease-in}.hero-eyebrow-headline{gap:.75rem}.hero-eyebrow-headline,.hero-subhead-body{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column}.hero-subhead-body{gap:1rem}.hero-image{aspect-ratio:58/51;background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;flex-shrink:0;max-width:576px;order:2;width:100%;z-index:2}.floating{animation:float 3s ease-in-out infinite}.hero-div{height:80vh;overflow:visible;position:relative;width:100%}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#top-left{height:auto;left:0;overflow:visible;position:absolute;top:0}.shape-1{animation:rotate 25s linear infinite;aspect-ratio:526/431;transform-origin:0 0}#bottom-left{bottom:0;height:auto;left:0;overflow:visible;position:absolute}.shape-2{animation:rotate 25s linear infinite;aspect-ratio:526/431;transform-origin:0 0}#top-right{height:auto;overflow:visible;position:absolute;right:0;top:0}.shape-3{animation:rotate 25s linear infinite;aspect-ratio:526/431;transform-origin:0 0}#bottom-right{bottom:0;height:auto;overflow:visible;position:absolute;right:0}.shape-4{animation:rotate 25s linear infinite;aspect-ratio:526/431;transform-origin:0 0}.shapes-div{height:100%;overflow:visible;position:absolute;top:0;width:100%;z-index:-1}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@media(max-width:1000px){.ds_homepage-headline{font-size:40px}.hero-div{height:auto}.hero-container{align-self:stretch;flex-direction:column;gap:3.125rem;height:100%;padding:3.4375rem 1.5rem}.hero-content-wrapper{align-self:stretch;gap:2rem;order:2}.hero-headline-subhead{gap:3rem}.hero-subhead-body{align-items:flex-start;display:flex;flex-direction:column;gap:1.5rem;width:100%}.hero-image{order:1}}@media(max-width:400px){.hero-subhead-body{align-items:flex-start;display:flex;flex-direction:column;gap:1.5rem;width:16.875rem}.shape-1,.shape-2,.shape-3,.shape-4{aspect-ratio:526/431}}