.page-module__37x1UW__page{--coral:#fc6967;--pink-card:#fff1f1;--graphite:#4d4d4f;color:var(--graphite);background:#fff}.page-module__37x1UW__container{width:min(1254px,100% - 72px);margin:0 auto}.page-module__37x1UW__hero{background:linear-gradient(105deg,snow 0%,#ffe8e8 55%,#fc6967 100%)}.page-module__37x1UW__heroInner{justify-content:space-between;align-items:center;gap:56px;min-height:430px;display:flex}.page-module__37x1UW__heroContent{width:min(560px,52%)}.page-module__37x1UW__heroImageWrap{justify-content:center;align-items:center;width:min(44%,430px);display:flex}.page-module__37x1UW__heroImage{object-fit:contain;width:100%;height:auto;display:block}.page-module__37x1UW__heroInner h1{letter-spacing:-1px;margin:0;font-size:58px;font-weight:800;line-height:1.08}.page-module__37x1UW__heroInner p{color:#303033;margin:28px 0 0;font-size:21px;font-weight:700;line-height:1.45}.page-module__37x1UW__detailsSection{padding:68px 0 88px}.page-module__37x1UW__detailsCard{background:var(--pink-card);border-radius:14px;margin:0;padding:20px 32px}.page-module__37x1UW__detailsRow{grid-template-columns:230px minmax(0,1fr);gap:28px;padding:16px 0;display:grid}.page-module__37x1UW__detailsRow+.page-module__37x1UW__detailsRow{border-top:1px solid #fc69673d}.page-module__37x1UW__detailsRow dt{color:#303033;margin:0;font-size:14px;font-weight:800;line-height:1.5}.page-module__37x1UW__detailsRow dd{color:#303033;margin:0;font-size:15px;font-weight:500;line-height:1.5}.page-module__37x1UW__detailsRow a{color:#303033;text-underline-offset:3px;font-weight:700;text-decoration:underline;text-decoration-thickness:1px}.page-module__37x1UW__detailsRow a:hover{color:var(--coral)}@media (max-width:700px){.page-module__37x1UW__container{width:min(100% - 36px,1254px)}.page-module__37x1UW__heroInner{flex-direction:column;align-items:flex-start;gap:24px;min-height:auto;padding-top:42px;padding-bottom:30px}.page-module__37x1UW__heroContent{width:100%}.page-module__37x1UW__heroImageWrap{align-self:center;width:min(420px,88%)}.page-module__37x1UW__heroInner h1{font-size:44px}.page-module__37x1UW__heroInner p{margin-top:22px;font-size:18px}.page-module__37x1UW__detailsSection{padding:48px 0 64px}.page-module__37x1UW__detailsCard{padding:12px 22px}.page-module__37x1UW__detailsRow{grid-template-columns:1fr;gap:5px;padding:14px 0}}
