.page-module-scss-module__3Novtq__page{color:#111;background:radial-gradient(circle at 100% 0,#ff007814,#0000 42%),radial-gradient(circle at 0 0,#00aaff14,#0000 38%),#fff;min-height:100vh}.page-module-scss-module__3Novtq__page section{scroll-snap-align:none;height:auto;min-height:0;position:static}.page-module-scss-module__3Novtq__container{width:min(960px,92vw);margin:0 auto;padding:6.2rem 0 5rem}.page-module-scss-module__3Novtq__hero{background:#fff;border:1px solid #ececec;border-radius:20px;margin-bottom:1.5rem;padding:2rem;box-shadow:0 10px 30px #11111114}.page-module-scss-module__3Novtq__kicker{letter-spacing:.08em;text-transform:uppercase;color:#ff0078;margin-bottom:.7rem;font-size:.78rem;font-weight:700;display:inline-block}.page-module-scss-module__3Novtq__title{text-transform:uppercase;margin:0;font-family:Impact,Anton,sans-serif;font-size:clamp(2rem,5vw,3.2rem);line-height:1}.page-module-scss-module__3Novtq__meta{color:#555;margin-top:.8rem;font-size:.95rem;line-height:1.55}.page-module-scss-module__3Novtq__content{background:#fff;border:1px solid #ececec;border-radius:20px;padding:2rem;box-shadow:0 10px 30px #1111110f}.page-module-scss-module__3Novtq__section{margin-bottom:2rem}.page-module-scss-module__3Novtq__section:last-child{margin-bottom:0}.page-module-scss-module__3Novtq__section h2{margin:0 0 .7rem;scroll-margin-top:90px;font-size:1.3rem;font-weight:700;line-height:1.3}.page-module-scss-module__3Novtq__section p{margin:0 0 1.15rem;font-size:1rem;line-height:1.85}.page-module-scss-module__3Novtq__section p:last-child{margin-bottom:0}.page-module-scss-module__3Novtq__section ul{margin:.85rem 0 1.25rem;padding-left:1.4rem;list-style:outside}.page-module-scss-module__3Novtq__section li{margin-bottom:.7rem;line-height:1.75}.page-module-scss-module__3Novtq__section li:last-child{margin-bottom:0}.page-module-scss-module__3Novtq__label{font-weight:700}.page-module-scss-module__3Novtq__link{color:#b00054;text-underline-offset:2px;text-decoration:underline}@media (max-width:768px){.page-module-scss-module__3Novtq__container{padding:5.6rem 0 3.5rem}.page-module-scss-module__3Novtq__hero,.page-module-scss-module__3Novtq__content{border-radius:16px;padding:1.2rem}.page-module-scss-module__3Novtq__section h2{font-size:1.1rem}.page-module-scss-module__3Novtq__section p,.page-module-scss-module__3Novtq__section li{font-size:.95rem}.page-module-scss-module__3Novtq__section p{margin-bottom:1rem;line-height:1.75}.page-module-scss-module__3Novtq__section ul{margin:.75rem 0 1rem;padding-left:1.25rem}}
