.mg-about{--color-foreground: var(--page-ink, #e5dfd6);--color-foreground-rgb: 229 223 214;--color-background: var(--page-surface, #988675);box-sizing:border-box;width:100%;background:var(--page-surface, #988675);color:var(--page-ink, #e5dfd6);padding:clamp(32px,6vw,80px) 24px;min-height:calc(100svh - var(--header-group-height, 0px))}.mg-about__layout{display:flow-root;width:100%;max-width:1280px;margin-inline:auto}.mg-about__text{min-width:0;overflow-wrap:anywhere}.mg-about__text h1{color:inherit;font-family:var(--font-heading--family);font-size:clamp(32px,4vw,64px);line-height:1.12;margin:0 0 32px}.mg-about__text h2{color:inherit;font-family:var(--font-heading--family);font-size:clamp(24px,2.5vw,40px);line-height:1.2;margin:48px 0 16px}.mg-about__title-separator{font-family:Arial,Helvetica,sans-serif;font-size:.85em;position:relative;top:-.06em;font-style:normal;font-weight:400}.mg-about__text p{color:var(--page-ink, #e5dfd6);font-size:calc(17px * var(--body-text-scale, 1));line-height:1.75;margin:0 0 24px}.mg-about__text p:last-child{margin-bottom:0}.mg-about__text a{color:inherit;text-decoration:underline;text-underline-offset:3px}.mg-about__signature{padding-block:8px}.mg-about__image{position:relative;float:right;width:40%;margin:0 0 24px clamp(24px,4vw,64px);min-width:0;aspect-ratio:var(--mg-about-image-ratio, 4 / 5);overflow:hidden;border-radius:16px;background:#e5dfd6}.mg-about__image img,.mg-about__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.mg-about__placeholder{display:grid;place-items:center;padding:24px;box-sizing:border-box;color:#665548;text-align:center;font-size:calc(14px * var(--body-text-scale, 1))}@media(max-width:749px){.mg-about__text h1{margin-bottom:24px}.mg-about__text h2{margin-top:40px}.mg-about__text p{font-size:calc(16px * var(--body-text-scale, 1));line-height:1.7}.mg-about__image{float:none;width:100%;max-width:420px;margin:0 auto 32px}}.mg-about__accordion{margin-block-start:48px;border-block:1px solid rgb(var(--color-foreground-rgb) / .35)}.mg-about__accordion-summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;padding-block:16px;cursor:pointer;list-style:none;font-family:var(--font-heading--family);font-size:clamp(20px,2vw,28px);line-height:1.3}.mg-about__accordion-summary::-webkit-details-marker{display:none}.mg-about__accordion-summary:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:4px}.mg-about__accordion-icon{position:relative;flex:0 0 auto;width:18px;height:18px}.mg-about__accordion-icon:before,.mg-about__accordion-icon:after{content:"";position:absolute;inset-inline-start:0;top:50%;width:100%;height:2px;margin-top:-1px;background:currentColor;transition:transform .25s ease,opacity .25s ease}.mg-about__accordion-icon:after{transform:rotate(90deg)}.mg-about__accordion[open] .mg-about__accordion-icon:after{transform:rotate(0);opacity:0}.mg-about__accordion-content{display:flex;align-items:flex-start;gap:clamp(24px,3vw,40px);padding-block:8px 32px}.mg-about__illustrator-photo{flex:0 0 280px;min-width:0;overflow:hidden;border-radius:16px;background:#e5dfd6}.mg-about__illustrator-photo img{display:block;width:100%;height:auto}.mg-about__illustrator-text{flex:1 1 0;min-width:0}.mg-about__illustrator-text p:last-child{margin-bottom:0}@media(prefers-reduced-motion:reduce){.mg-about__accordion-icon:before,.mg-about__accordion-icon:after{transition:none}}@media(max-width:749px){.mg-about__accordion{margin-block-start:40px}.mg-about__accordion-content{flex-direction:column;align-items:stretch}.mg-about__illustrator-photo{flex-basis:auto;width:100%;max-width:420px;margin-inline:auto}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/about.css.map */
