.main-page{position:relative;background:radial-gradient(circle at 84% 4%,rgba(218,41,28,.08),transparent 24rem),linear-gradient(180deg,#f7f7f7 0,#fff 32rem);overflow:hidden}.main-page__container{box-sizing:border-box;max-width:1320px}.main-page__header{position:relative;max-width:1120px;margin:0 auto 42px}.main-page__eyebrow{margin:0 0 20px;color:var(--color-primary, #DA291C);font-size:12px;font-weight:600;line-height:1;letter-spacing:.18em;text-transform:uppercase}.main-page-title{max-width:none;margin:0;color:#000;font-family:var(--font-heading-family, var(--font-body-family));font-size:clamp(38px,4vw,56px);font-weight:700;line-height:1.1;letter-spacing:-.02em;text-transform:capitalize}.main-page-title:after{display:block;width:64px;height:2px;margin-top:22px;background:var(--color-primary, #DA291C);content:""}.main-page__content{box-sizing:border-box;max-width:1120px;margin:0 auto;padding:52px 64px 64px;border:1px solid #dedede;border-radius:12px;background:#fff;box-shadow:0 18px 55px #0000000f;color:#333;font-family:var(--font-body-family);font-size:16px;font-weight:400;line-height:1.75;overflow-wrap:anywhere}.main-page__content>:first-child{margin-top:0}.main-page__content>:last-child{margin-bottom:0}.main-page__content p{margin:0 0 18px}.main-page__content h2,.main-page__content h3,.main-page__content h4{color:#000;font-family:var(--font-heading-family, var(--font-body-family));font-weight:700;letter-spacing:-.01em}.main-page__content h2{position:relative;margin:46px 0 18px;padding-left:18px;font-size:28px;line-height:1.3}.main-page__content h2:before{position:absolute;top:.2em;bottom:.2em;left:0;width:3px;border-radius:3px;background:var(--color-primary, #DA291C);content:""}.main-page__content h3{margin:32px 0 14px;font-size:21px;line-height:1.4}.main-page__content h4{margin:26px 0 12px;font-size:18px;line-height:1.45}.main-page__content ul,.main-page__content ol{margin:18px 0 24px;padding-left:26px}.main-page__content li{margin-bottom:9px;padding-left:5px}.main-page__content li::marker{color:var(--color-primary, #DA291C)}.main-page__content a{color:var(--color-primary, #DA291C);font-weight:500;text-decoration-thickness:1px;text-underline-offset:3px}.main-page__content a:hover{color:#000}.main-page__content img{width:auto;max-width:100%;height:auto;border-radius:8px}.main-page__content table{display:block;width:100%;max-width:100%;margin:28px 0;border-collapse:collapse;overflow-x:auto}.main-page__content th,.main-page__content td{min-width:160px;padding:14px 16px;border:1px solid #dedede;text-align:left;vertical-align:top}.main-page__content th{background:#111;color:#fff;font-weight:600}.page-placeholder-wrapper{display:flex;justify-content:center}.page-placeholder{width:52.5rem;height:52.5rem}@media screen and (max-width:749px){.main-page{background:radial-gradient(circle at 100% 0,rgba(218,41,28,.07),transparent 16rem),linear-gradient(180deg,#f7f7f7 0,#fff 22rem)}.main-page__container{padding-right:20px;padding-left:20px}.main-page__header{margin-bottom:30px}.main-page__eyebrow{margin-bottom:17px;font-size:11px}.main-page-title{font-size:36px;line-height:1.15}.main-page-title:after{margin-top:18px}.main-page__content{width:100%;max-width:100%;padding:30px 22px 36px;border-radius:8px;box-shadow:0 12px 35px #0000000d;font-size:15px;line-height:1.7}.main-page__content h2{margin-top:38px;padding-left:14px;font-size:23px}.main-page__content h3{margin-top:28px;font-size:19px}.main-page__content ul,.main-page__content ol{padding-left:21px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-main-page.css.map */
