.mm-page{--mm-page-ink: #3f465f;--mm-page-muted: #62697d;--mm-page-accent: #d99a87;--mm-page-border: #e6ded4;--mm-page-soft: var(--mm-page-bg, #fbfaf6);--mm-page-heading-font: var(--mm-font-heading);--mm-page-body-font: var(--mm-font-body);max-width:1080px;margin:0 auto;padding-left:32px;padding-right:32px;color:var(--mm-page-ink);font-family:var(--mm-page-body-font)!important;font-kerning:normal;font-synthesis:none;text-rendering:geometricPrecision}.mm-page__header{max-width:820px;margin:0 auto 42px;text-align:center}.mm-page__eyebrow{margin:0 0 14px;color:var(--mm-page-accent);font-family:var(--mm-page-body-font);font-size:12px;font-weight:800;line-height:1.2;letter-spacing:.16em;text-transform:uppercase}.mm-page__title{margin:0;color:var(--mm-page-ink);font-family:var(--mm-page-heading-font)!important;font-size:clamp(44px,6vw,74px);font-weight:500;line-height:1.03;letter-spacing:0;font-kerning:normal;font-synthesis:none;text-rendering:geometricPrecision}.mm-page__card{position:relative;overflow:hidden;padding:clamp(34px,5vw,64px);border:1px solid rgba(230,222,212,.92);border-radius:8px;background:radial-gradient(circle at 8% 0%,rgba(217,154,135,.055),transparent 36%),#ffffff57;box-shadow:0 28px 80px #3f465f0e}.mm-page__content{max-width:850px;margin:0 auto;color:var(--mm-page-muted);font-family:var(--mm-page-body-font);font-size:16px;line-height:1.82;letter-spacing:0}.mm-page__content :where(p,li,a,span,div,td,th,blockquote){font-family:var(--mm-page-body-font)!important;letter-spacing:0!important}.mm-page__content :where(p,li,span,div,td){color:var(--mm-page-muted)}.mm-page__content :where(h1,h2,h3,h4,h5,h6){color:var(--mm-page-ink)!important;font-family:var(--mm-page-heading-font)!important;letter-spacing:0!important}.mm-page__content>*:first-child{margin-top:0}.mm-page__content>*:last-child{margin-bottom:0}.mm-page__content h1,.mm-page__content h2,.mm-page__content h3,.mm-page__content h4,.mm-page__content h5,.mm-page__content h6{color:var(--mm-page-ink);font-family:var(--mm-page-heading-font);font-weight:500;letter-spacing:0}.mm-page__content h1,.mm-page__content h2{margin:46px 0 16px;padding-top:30px;border-top:1px solid rgba(230,222,212,.9);font-size:clamp(30px,3.2vw,42px);line-height:1.12}.mm-page__content h3{margin:34px 0 12px;font-size:clamp(24px,2.4vw,31px);line-height:1.18}.mm-page__content h4{margin:28px 0 10px;font-size:21px;line-height:1.25}.mm-page__content p{margin:0 0 18px}.mm-page__content strong,.mm-page__content b{color:var(--mm-page-ink);font-weight:800}.mm-page__content a{color:var(--mm-page-ink);text-decoration-color:#d99a878c;text-underline-offset:4px;transition:color .2s ease,text-decoration-color .2s ease}.mm-page__content a:hover{color:var(--mm-page-accent);text-decoration-color:currentColor}.mm-page__content ul,.mm-page__content ol{margin:18px 0 26px;padding-left:0;list-style:none}.mm-page__content li{position:relative;margin:0 0 13px;padding-left:28px}.mm-page__content ul li:before{content:"";position:absolute;top:.78em;left:2px;width:7px;height:7px;border-radius:999px;background:var(--mm-page-accent);box-shadow:0 0 0 5px #d99a871a}.mm-page__content ol{counter-reset:mm-page-list}.mm-page__content ol li{counter-increment:mm-page-list}.mm-page__content ol li:before{content:counter(mm-page-list,decimal-leading-zero);position:absolute;top:.1em;left:0;color:var(--mm-page-accent);font-size:12px;font-weight:800;letter-spacing:.08em}.mm-page__content blockquote{margin:30px 0;padding:22px 26px;border-left:3px solid var(--mm-page-accent);border-radius:0 8px 8px 0;background:#f7ebe685;color:var(--mm-page-ink);font-style:normal}.mm-page__content table{width:100%;margin:28px 0;border-collapse:collapse;border:1px solid rgba(230,222,212,.92);border-radius:8px;overflow:hidden}.mm-page__content th,.mm-page__content td{padding:14px 16px;border-bottom:1px solid rgba(230,222,212,.82);text-align:left;vertical-align:top}.mm-page__content th{color:var(--mm-page-ink);background:#f7ebe673;font-weight:800}.mm-page__content tr:last-child td{border-bottom:0}@media screen and (max-width:749px){.mm-page{padding-left:20px;padding-right:20px}.mm-page__header{margin-bottom:30px}.mm-page__title{font-size:42px}.mm-page__card{padding:28px 22px;border-radius:8px}.mm-page__content{font-size:15px;line-height:1.76}.mm-page__content h2{margin-top:36px;padding-top:24px}}.page-placeholder-wrapper{display:flex;justify-content:center}.page-placeholder{width:52.5rem;height:52.5rem}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-main-page.css.map */
