.page-section{padding:2rem 0;min-height:50vh}.page-section__inner{max-width:800px;margin:0 auto;padding:0 2rem}.page-section__title{font-size:2.5rem;font-weight:600;color:var(--text-primary, #fff);margin-bottom:2rem;text-align:center}.page-section__content{background:var(--card-bg, #2a2a2a);border-radius:var(--radius, 8px);padding:3rem;border:1px solid rgba(255,255,255,.1);line-height:1.8}.page-section__content h1,.page-section__content h2,.page-section__content h3,.page-section__content h4,.page-section__content h5,.page-section__content h6{color:var(--text-primary, #fff);margin-bottom:1rem;margin-top:2rem}.page-section__content h1:first-child,.page-section__content h2:first-child,.page-section__content h3:first-child{margin-top:0}.page-section__content h1{font-size:2rem;color:var(--accent, #a855f7)}.page-section__content h2{font-size:1.6rem;color:var(--accent, #a855f7)}.page-section__content h3{font-size:1.3rem}.page-section__content p{color:var(--text-secondary, #ccc);margin-bottom:1.5rem}.page-section__content ul,.page-section__content ol{color:var(--text-secondary, #ccc);margin-bottom:1.5rem;padding-left:2rem}.page-section__content li{margin-bottom:.5rem}.page-section__content a{color:var(--accent, #a855f7);text-decoration:none;border-bottom:1px solid transparent;transition:border-color .3s ease}.page-section__content a:hover{border-bottom-color:var(--accent, #a855f7)}.page-section__content blockquote{border-left:4px solid var(--accent, #a855f7);padding-left:2rem;margin:2rem 0;font-style:italic;color:var(--text-primary, #fff);background:#a855f71a;padding:1.5rem 2rem;border-radius:var(--radius, 8px)}.page-section__content img{max-width:100%;height:auto;border-radius:var(--radius, 8px);margin:2rem 0}.page-section__content table{width:100%;border-collapse:collapse;margin:2rem 0;background:var(--bg-dark, #1a1a1a);border-radius:var(--radius, 8px);overflow:hidden}.page-section__content th,.page-section__content td{padding:1rem;text-align:left;border-bottom:1px solid rgba(255,255,255,.1)}.page-section__content th{background:var(--accent, #a855f7);color:#fff;font-weight:600}.page-section__content td{color:var(--text-secondary, #ccc)}.page-section__content code{background:var(--bg-dark, #1a1a1a);color:var(--accent, #a855f7);padding:.2rem .4rem;border-radius:4px;font-family:Courier New,monospace;font-size:.9em}.page-section__content pre{background:var(--bg-dark, #1a1a1a);color:var(--text-primary, #fff);padding:1.5rem;border-radius:var(--radius, 8px);overflow-x:auto;margin:2rem 0;border:1px solid rgba(255,255,255,.1)}.page-section__content pre code{background:none;color:inherit;padding:0}.contact-form{background:var(--bg-dark, #1a1a1a);padding:2rem;border-radius:var(--radius, 8px);border:1px solid rgba(255,255,255,.1);margin:2rem 0}.contact-form__group{margin-bottom:1.5rem}.contact-form__label{display:block;color:var(--text-primary, #fff);font-weight:600;margin-bottom:.5rem}.contact-form__input,.contact-form__textarea{width:100%;padding:.8rem;background:var(--card-bg, #2a2a2a);color:var(--text-primary, #fff);border:1px solid var(--accent, #a855f7);border-radius:var(--radius, 8px);font-family:inherit}.contact-form__textarea{min-height:120px;resize:vertical}.contact-form__input:focus,.contact-form__textarea:focus{outline:none;box-shadow:0 0 0 2px #a855f74d}.contact-form__button{background:var(--accent, #a855f7);color:#fff;border:none;padding:1rem 2rem;border-radius:var(--radius, 8px);font-weight:600;cursor:pointer;transition:background .3s ease}.contact-form__button:hover{background:var(--accent-hover, #9333ea)}@media (max-width: 768px){.page-section__inner{padding:0 1rem}.page-section__title{font-size:2rem}.page-section__content{padding:2rem}.contact-form{padding:1.5rem}}@media (max-width: 480px){.page-section__title{font-size:1.8rem}.page-section__content{padding:1.5rem}.page-section__content h1{font-size:1.6rem}.page-section__content h2{font-size:1.4rem}.contact-form{padding:1rem}.page-section__content ul,.page-section__content ol{padding-left:1.5rem}.page-section__content blockquote{padding:1rem 1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/section-page.css.map */
