@font-face{font-family:Archivo Desk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/archivo-700-latin.woff2)format("woff2")}.dd{--dd-ink:#14181f;--dd-body:#2a2f3a;--dd-muted:#5b6272;--dd-grey:#6a7181;--dd-magenta:#e6145a;--dd-magenta-ink:#b80f47;--dd-line:#e4e5ea;--dd-line-strong:#c9ccd4;--dd-chip:#fce7ee;--dd-cream:#faf5f2;color:var(--dd-ink);font-family:Archivo Desk,Archivo,system-ui,sans-serif;font-weight:400}@layer base{.dd h1,.dd h2,.dd h3,.dd h4{letter-spacing:normal;font-family:inherit;font-weight:inherit}}.dd .dd-jakarta{font-family:Plus Jakarta Sans,system-ui,sans-serif}.dd :focus-visible{outline:3px solid var(--dd-magenta);outline-offset:2px}.dd-anchor{scroll-margin-top:112px}@media (width<=767px){.dd-anchor{scroll-margin-top:80px}}.dd-cover-left{transform:rotate(-7deg)}.dd-cover-right{transform:rotate(7deg)}@media (prefers-reduced-motion:no-preference){.dd-hero-covers .dd-cover-back{transition:transform .4s ease-out}.dd-hero-covers:hover .dd-cover-left{transform:translate(-8px)rotate(-9deg)}.dd-hero-covers:hover .dd-cover-right{transform:translate(8px)rotate(9deg)}}@media (width<=1279px){body.dd-bar-open{padding-bottom:76px}body.dd-bar-open .fixed.bottom-6{bottom:calc(1.5rem + 76px)}}.dd-hero-panel{background-image:linear-gradient(119.46deg,#fff 7.14%,#f2d9ee 46.43%,#fbe4e7 78.57%)}@media (width>=1280px){.dd-hero-panel{background-image:linear-gradient(151.39deg,#fbe4e7 7.87%,#f2d9ee 69.18%,#fff 144.11%)}}
