.page-title{margin-top:0}.main-page-title{margin:3rem 0 2rem}.main-page-title.h0{font-size:calc(var(--font-heading-scale) * 2.2rem);font-weight:700}@media screen and (min-width: 750px){.main-page-title.h0{font-size:calc(var(--font-heading-scale) * 3.2rem);font-weight:500;margin:5rem 0 3rem}}h2{font-size:calc(var(--font-heading-scale) * 1.6rem);font-weight:700;line-height:1.4;margin-top:40px}@media only screen and (min-width: 750px){h2{font-size:calc(var(--font-heading-scale) * 2.2rem);font-weight:500;margin-top:80px}}h3{font-size:calc(var(--font-heading-scale) * 1.4rem);line-height:1.4;margin-top:20px;margin-bottom:20px}h2+h3{margin-top:20px}@media only screen and (min-width: 750px){h3{font-size:calc(var(--font-heading-scale) * 1.8rem);margin-top:60px;margin-bottom:20px}h2+h3{margin-top:40px}}.page-guide h3,.page-guide h4,.page-guide h5,.page-guide h6{font-family:var(--font-serif-family);font-weight:700}.page-placeholder-wrapper{display:flex;justify-content:center}.page-placeholder{width:52.5rem;height:52.5rem}.page-guide h1.page-title{text-align:center}.page-guide h2{border-bottom:solid 2px rgba(var(--color-foreground),1);padding-bottom:10px}.page-guide h3{border-left:solid 3px rgba(var(--color-foreground),1);padding-left:8px}.page-guide .nowrap{white-space:nowrap}.page-guide table{table-layout:auto;margin-top:1em;margin-bottom:1em}.page-guide table th{background:rgba(var(--color-foreground),.1);font-weight:400}.page-guide table td{width:6em}@media only screen and (min-width: 750px){.page-guide table td{width:30%}}.page-guide .rte p{margin:.3em 0 0}.page-committed h1.page-title,.page-about h1.page-title{text-align:center}.page-about .pages-about-table{border-collapse:collapse;width:100%;margin-top:40px}.page-about .pages-about-table th,.page-about .pages-about-table td{text-align:left}@media screen and (max-width: 749px){.page-about .pages-about-table tr,.page-about .pages-about-table th,.page-about .pages-about-table td{display:block;width:auto}.page-about .pages-about-table th{border-bottom:dotted 1px rgba(var(--color-foreground),.5);padding:10px 0 5px}.page-about .pages-about-table td{border-bottom:solid 1px rgba(var(--color-foreground),.5);padding:5px 0 10px}}@media only screen and (min-width: 750px){.page-about .pages-about-table{margin-top:60px}.page-about .pages-about-table th,.page-about .pages-about-table td{border-bottom:dotted 2px rgba(var(--color-foreground),.5);padding:20px 0}.page-about .pages-about-table th{width:8em}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-main-page.css.map */
