@keyframes page-module__nQt7mW__gradientShift{0%,to{background-position:0%}50%{background-position:100%}}@keyframes page-module__nQt7mW__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module__nQt7mW__shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.page-module__nQt7mW__container{background:linear-gradient(135deg,#fff 0%,#f5f5f5 50%,#fff 100%) 0 0/200% 200%;min-height:100vh;padding:4rem 1rem;animation:15s infinite page-module__nQt7mW__gradientShift;position:relative;overflow:hidden}.page-module__nQt7mW__container:before{content:"";pointer-events:none;background:radial-gradient(circle at 20%,#00000008 0%,#0000 50%),radial-gradient(circle at 80% 80%,#00000005 0%,#0000 50%);position:absolute;inset:0}.page-module__nQt7mW__content{background:#fff;border:1px solid #00000014;border-radius:24px;max-width:900px;margin:0 auto;padding:4rem;animation:.6s ease-out page-module__nQt7mW__fadeInUp;position:relative;box-shadow:0 8px 32px #00000014,inset 0 1px #fffc}.page-module__nQt7mW__backButton{color:#0009;background:#00000005;border:1px solid #00000014;border-radius:12px;align-items:center;gap:.5rem;margin-bottom:3rem;padding:.75rem 1.5rem;font-size:.95rem;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex}.page-module__nQt7mW__backButton:hover{color:#000;background:#0000000d;border-color:#00000026;transform:translate(-4px);box-shadow:0 4px 12px #00000014}.page-module__nQt7mW__title{color:#000;letter-spacing:-.02em;margin-bottom:1rem;font-size:3.5rem;font-weight:900;line-height:1.1;position:relative}.page-module__nQt7mW__title:after{content:"";background:#000;border-radius:2px;width:100px;height:4px;position:absolute;bottom:-10px;left:0}.page-module__nQt7mW__subtitle{color:#00000080;letter-spacing:.02em;margin-bottom:4rem;font-size:1rem;font-weight:300}.page-module__nQt7mW__section{background:#00000003;border:1px solid #0000000f;border-radius:16px;margin-bottom:3rem;padding:2rem;transition:all .3s}.page-module__nQt7mW__section:hover{background:#00000005;border-color:#0000001f;transform:translateY(-2px);box-shadow:0 8px 24px #0000000f}.page-module__nQt7mW__section h2{color:#000;letter-spacing:-.01em;align-items:center;gap:.75rem;margin-bottom:1.25rem;font-size:1.75rem;font-weight:700;display:flex}.page-module__nQt7mW__section h2:before{content:"";background:#000;border-radius:2px;width:4px;height:24px}.page-module__nQt7mW__section p{color:#000000bf;margin-bottom:1.25rem;font-size:1.05rem;font-weight:300;line-height:1.9}.page-module__nQt7mW__section ul{margin:1.5rem 0;padding-left:1.5rem}.page-module__nQt7mW__section li{color:#000000b3;margin-bottom:.75rem;padding-left:1rem;font-size:1.05rem;font-weight:300;line-height:1.9;position:relative}.page-module__nQt7mW__section li:before{content:"→";color:#000;font-weight:600;position:absolute;left:-.5rem}.page-module__nQt7mW__section strong{color:#000;font-weight:600}@media (max-width:768px){.page-module__nQt7mW__container{padding:2rem 1rem}.page-module__nQt7mW__content{padding:2.5rem 2rem}.page-module__nQt7mW__title{font-size:2.5rem}.page-module__nQt7mW__section{padding:1.5rem}.page-module__nQt7mW__section h2{font-size:1.35rem}.page-module__nQt7mW__section p,.page-module__nQt7mW__section li{font-size:1rem}}
