.about-me__main{display:flex;flex-direction:column}.about-me__main .about-me__content{position:relative;display:flex;flex-direction:column;justify-content:center}.about-me__main .about-me__content .body{margin-bottom:4rem}.about-me__main .about-me__content .watermark-image{position:absolute;z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:634px;height:auto}.about-me__main .about-me__image img{width:100%;height:auto;padding:1.5rem}@media screen and (min-width: 750px){.about-me__main{flex-direction:row}.about-me__main .about-me__image{max-width:453px;width:200%}.about-me__main .about-me__image img{padding:0}}@media screen and (min-width: 1200px){.about-me__main .about-me__image{width:auto;max-width:500px}}.about-me__sub{display:flex;position:relative;flex-direction:column}.about-me__sub .about-me__sub-image img{width:100%;height:auto;padding:0 2rem 2rem}.about-me__sub .about-me__sub-content{display:flex;flex-direction:column;width:100%;margin:0}.about-me__sub .about-me__sub-content .body{margin-bottom:4rem}@media screen and (min-width: 750px){.about-me__sub{flex-direction:row}.about-me__sub .about-me__sub-image{margin-top:-2%;margin-left:auto}.about-me__sub .about-me__sub-image img{width:362px;padding:0}.about-me__sub .about-me__sub-content{width:50%}.about-me__content .button,.about-me__sub .about-me__sub-content .button{float:right}}@media screen and (min-width: 990px){.about-me__sub .about-me__sub-image{margin-top:-5%}.about-me__sub .about-me__sub-image img{width:420px}.about-me__sub .about-me__sub-content{width:45%}}.about-me-v2__main{display:flex;flex-direction:column;align-items:center}.about-me-v2__image{position:relative;display:flex;justify-content:end;flex:1;width:100%;height:100%;aspect-ratio:1}.about-me-v2__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top}.about-me-v2__content{padding:0 2rem;flex:1}.about-me-v2__content svg{max-width:310px;margin:1.5rem 0 1.5rem -1rem}@media screen and (min-width: 750px){.about-me-v2__main{flex-direction:row}.about-me-v2__image{display:flex;justify-content:end;flex:1 0 40%;aspect-ratio:3/4;max-width:530px}.about-me-v2__content{padding:0 2rem;flex:1 0 50%}.about-me-v2__content h2,.about-me-v2__content div{max-width:560px}.about-me-v2__content svg{max-width:340px}}@media screen and (min-width: 1200px){.about-me-v2__image{flex:1 0 50%}.about-me-v2__content{padding:4rem 6rem}}
/*# sourceMappingURL=/cdn/shop/t/116/assets/section-about-me.css.map */
