.some-class{font-weight:700}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}p{line-height:1.8em}a{color:#8a0053}#hero .name-tag,.background-blur,.top-bar .nav-main{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.site-wrapper{max-width:165rem;margin:0 auto}.nav-main a[target=_blank]:after{content:"";width:1em;height:1em;margin:0 .05em 0 .1em;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZD0iTTkgMnYxaDMuM0w2IDkuM2wuNy43TDEzIDMuN1Y3aDFWMnpNNCA0Yy0xLjEgMC0yIC45LTIgMnY2YzAgMS4xLjkgMiAyIDJoNmMxLjEgMCAyLS45IDItMlY3bC0xIDF2NGMwIC42LS40IDEtMSAxSDRjLS42IDAtMS0uNC0xLTFWNmMwLS42LjQtMSAxLTFoNGwxLTF6Ii8+PC9zdmc+) no-repeat;background-size:contain;display:inline-block;vertical-align:text-bottom}.top-bar{z-index:5;display:flex;width:100%;flex-direction:column-reverse;justify-content:space-between;align-items:flex-start}@media screen and (min-width:730px){.top-bar{position:absolute;flex-direction:row;align-items:center;margin-top:2rem;align-items:flex-end}}.top-bar .deesse-logo{width:6rem;margin:1rem}@media screen and (min-width:730px){.top-bar .deesse-logo{display:inline;width:8rem;margin:0 1rem 0 0}}.top-bar .nav-main{background-color:hsla(0,0%,94.5%,.59);display:grid;grid-template-columns:repeat(2,1fr);padding:0;width:100%}@media screen and (min-width:730px){.top-bar .nav-main{grid-template-columns:repeat(4,1fr);border-radius:0 1.25rem 1.25rem 0;width:auto;font-size:1.25rem;padding:1.2rem 1.2rem 1.2rem 2rem}}@media screen and (min-width:1400px){.top-bar .nav-main{padding:1.2rem 1.2rem 1.2rem 18vw}}.top-bar .nav-main a{text-decoration:none;margin:0;display:block;padding:1rem;white-space:nowrap;font-size:.98rem;font-weight:700}.top-bar .nav-main a:last-child{border:none}.top-bar .nav-main a:hover{text-decoration:underline}@media screen and (min-width:730px){.top-bar .nav-main a{display:inline-block;margin-right:2rem;font-size:1rem;padding:0;font-weight:400;border:none}}#hero{margin:0 auto;background-image:url(/assets/images/curves_group.svg);background-repeat:no-repeat;background-size:cover;background-position:50%}@media screen and (min-width:730px) and (orientation:landscape){#hero{height:100vh}}@media screen and (min-width:730px){#hero .intro-wrapper{display:flex;height:100vh}}#hero .intro-wrapper .itsme{display:block;height:18rem;max-width:50rem;background-size:contain;background-repeat:no-repeat;background-position:50%;clip-path:circle(6rem at center);background-image:url(/assets/images/steffi_b.png)}@media screen and (min-width:640px){#hero .intro-wrapper .itsme{height:27rem;clip-path:circle(10rem at center)}}@media screen and (min-width:730px){#hero .intro-wrapper .itsme{height:52rem;clip-path:circle(12rem at center);width:100%}}@media screen and (min-width:730px) and (orientation:landscape){#hero .intro-wrapper .itsme{height:100vh;clip-path:none;background-size:cover}}@media screen and (min-width:1024px){#hero .intro-wrapper .itsme{width:50%;height:auto}}#hero .intro-wrapper .intro{flex:1 1 50%;display:flex;flex-direction:column;align-items:center;margin-top:-3rem}@media screen and (min-width:730px){#hero .intro-wrapper .intro{display:block;margin-top:0}}#hero .intro-wrapper .intro h1{color:#d4007e;font-size:2.25rem;font-weight:400}@media screen and (min-width:730px){#hero .intro-wrapper .intro h1{height:40vh;margin-top:18vh;display:flex;flex-direction:column;justify-content:center;padding-left:.75em;align-items:flex-start;font-size:clamp(1rem,6vw,10rem)}}#hero .intro-wrapper .intro h1 strong{font-size:3rem;display:block;font-weight:700}@media screen and (min-width:730px){#hero .intro-wrapper .intro h1 strong{font-size:clamp(2rem,10vw,13rem);line-height:.9em}}#hero .intro-wrapper .intro .contact-link{margin-top:5rem;margin-bottom:5rem}@media screen and (min-width:730px){#hero .intro-wrapper .intro .contact-link{margin-left:1.5rem}}#hero .name-tag{margin-top:0;padding:1.2rem;background-color:hsla(0,0%,94.5%,.59)}@media screen and (min-width:730px){#hero .name-tag{padding:1.2rem 4rem 1.2rem 2.4rem;border-radius:1.25rem 0 0 1.25rem;min-width:21rem;box-shadow:0 0 4px rgba(0,0,0,.1)}}#hero .name-tag .name{color:#d4007e;font-size:1.375rem;line-height:2rem;font-weight:700;display:block}#hero .name-tag .title{font-size:1.15rem}.nav-sub{text-align:center;padding:.5rem 0 2rem}.nav-sub a{margin-right:1rem}.c2a-button{text-decoration:none;background-color:#8a0053;color:#fff;border-radius:.625rem;padding:.75rem 1rem;display:inline-block;transition:.2s ease-in-out}.c2a-button:hover{background-color:#e00087}.pinky{background-color:#f8c3e3}.content-block{padding:1rem .5rem;width:clamp(10rem,90vw,55rem);margin:0 auto}.content-block h2,.content-block h3,.content-block h4,.content-block h5,.content-block h6{margin:2em 0 0}@media screen and (min-width:730px){.legal.content-block{padding-top:10rem}}.button-group{display:flex;justify-content:center;align-items:center;margin:0 auto 1rem;flex-direction:column}.button-group a{margin-bottom:1rem}@media screen and (min-width:640px){.button-group{flex-direction:row}.button-group a:last-child{margin-left:1rem}}.contact{display:flex;justify-content:center;flex-direction:column}@media screen and (min-width:1024px){.contact{flex-direction:row;justify-content:space-between}}.contact .contact-item a{text-decoration:none;display:flex;justify-content:center;flex-direction:column;align-items:center;margin-bottom:1.5rem;padding:1.5rem;background-color:hsla(0,0%,100%,.3);border-radius:1.25rem}.contact .contact-item a:hover{background-color:hsla(0,0%,100%,.5)}@media screen and (min-width:730px){.contact .contact-item a{align-items:flex-start}}.contact .contact-item .label{font-weight:700;text-decoration:none}.contact .contact-item .value{text-decoration:none}

/*# sourceMappingURL=bundle.css.map*/