.page-title{margin-top:0}.main-page-title{margin-bottom:3rem;line-height:1.15}.main-page-content{color:rgba(var(--color-foreground),.78);font-size:1.6rem;line-height:1.75}.main-page-content>p{margin-block:0 1.8rem}.main-page-content>p:first-child{color:rgba(var(--color-foreground),.86);font-size:1.75rem;line-height:1.7}.main-page-content h2{margin:4rem 0 1.5rem;padding-bottom:1rem;border-bottom:.1rem solid rgba(var(--color-foreground),.12);color:rgb(var(--color-foreground));font-size:clamp(2.1rem,2.2vw,2.7rem);line-height:1.3;letter-spacing:-.01em}.main-page-content h3{margin:2.4rem 0 .8rem;padding-left:1.2rem;border-left:.3rem solid rgba(var(--color-button),.32);color:rgb(var(--color-foreground));font-size:1.75rem;line-height:1.4}.main-page-content ul,.main-page-content ol{margin:1.2rem 0 2.4rem;padding-left:2.4rem}.main-page-content li{margin-bottom:.9rem;padding-left:.35rem}.main-page-content li::marker{color:rgba(var(--color-button),.72)}.main-page-content strong{color:rgba(var(--color-foreground),.94);font-weight:600}.main-page-content a{color:rgb(var(--color-link));text-decoration-color:rgba(var(--color-link),.38);text-decoration-thickness:.1rem;text-underline-offset:.3rem;transition:color .15s ease,text-decoration-color .15s ease}.main-page-content a:hover{color:rgb(var(--color-foreground));text-decoration-color:currentColor}.main-page-content aside{margin:3.2rem 0 0;padding:2.2rem 2.4rem;border:.1rem solid rgba(var(--color-button),.18);border-left:.4rem solid rgba(var(--color-button),.5);border-radius:1.2rem;background:rgba(var(--color-button),.055);color:rgba(var(--color-foreground),.8)}.main-page-content aside h2,.main-page-content aside h3{margin-top:0;padding:0;border:0;font-size:1.9rem}.main-page-content aside p:last-child{margin-bottom:0}@media screen and (min-width:750px){.main-page-title{margin-bottom:4rem}.main-page-content{font-size:1.7rem;line-height:1.8}.main-page-content>p:first-child{font-size:1.9rem}}@media screen and (max-width:749px){.main-page-title{margin-bottom:2.4rem}.main-page-content h2{margin-top:3.2rem}.main-page-content h3{margin-top:2rem}.main-page-content ul,.main-page-content ol{padding-left:2rem}.main-page-content aside{margin-top:2.6rem;padding:1.8rem;border-radius:1rem}}.page-placeholder-wrapper{display:flex;justify-content:center}.page-placeholder{width:52.5rem;height:52.5rem}
/*# sourceMappingURL=/cdn/shop/t/21/assets/section-main-page.css.map */
