.mpage{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:40px clamp(32px,5cqi,96px);align-items:start;padding-block-start:clamp(40px,5cqi,80px)}.mpage__head{position:sticky;top:104px;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.mpage__title{max-width:10ch;font-size:clamp(52px,6.4cqi,104px);line-height:.88;letter-spacing:-.05em;text-wrap:balance;overflow-wrap:break-word}.mpage__mello{width:clamp(90px,9cqi,140px);height:auto;margin-top:16px;transform-origin:50% 100%;animation:mello-bob 2.8s ease-in-out infinite}.mpage__body{max-width:68ch;padding-top:12px;font-size:18px;line-height:1.65;color:var(--c-body-deep)}.mpage__body>*+*{margin-top:18px}.mpage__body h2,.mpage__body h3,.mpage__body h4{padding-top:24px;border-top:1.5px solid var(--c-ink);font-family:var(--f-display);font-weight:800;color:var(--c-ink);line-height:1.05}.mpage__body h2{font-size:clamp(30px,3cqi,42px);letter-spacing:-.04em}.mpage__body h3{font-size:clamp(24px,2.2cqi,32px);letter-spacing:-.035em}.mpage__body h4{font-size:20px;letter-spacing:-.02em}.mpage__body>:first-child{margin-top:0}.mpage__body *+h2,.mpage__body *+h3,.mpage__body *+h4{margin-top:44px}.mpage__body h2+*,.mpage__body h3+*,.mpage__body h4+*{margin-top:12px}.mpage__body ul,.mpage__body ol{padding-inline-start:1.2em}.mpage__body li+li{margin-top:6px}.mpage__body a{color:var(--c-ink);text-decoration-thickness:1.5px;text-underline-offset:3px}.mpage__body a:hover{color:var(--c-brand-deep)}.mpage__body img{border-radius:20px}.mpage__body table{width:100%;border-collapse:collapse;font-size:16px}.mpage__body th,.mpage__body td{padding:12px 8px;border-bottom:1px solid var(--c-line);text-align:start}.mpage__body blockquote{margin-inline:0;padding-inline-start:20px;border-inline-start:3px solid var(--c-brand);font-family:var(--f-display);font-weight:700;font-size:24px;line-height:1.25;letter-spacing:-.02em;color:var(--c-ink)}.mpage--stacked{grid-template-columns:minmax(0,1fr);max-width:1000px}.mpage--stacked .mpage__head{position:static}.mpage--stacked .mpage__title{max-width:14ch}@container (max-width: 899px){.mpage{grid-template-columns:minmax(0,1fr)}.mpage__head{position:static}.mpage__mello{display:none}.mpage__title{max-width:14ch}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-main-page.css.map */
