.page-content{padding:var(--pc-section-spacing, 32px);background:var(--pc-background, #fafafa);min-height:calc(100vh - 72px)}.page-content__container{max-width:var(--pc-container-max-width, 800px);margin:0 auto;background:var(--pc-container-bg, white);border-radius:var(--vf-radius, 8px);box-shadow:0 1px 3px #0000001a;overflow:hidden}.page-content__header{padding:var(--pc-container-padding, 40px) var(--pc-container-padding, 40px) calc(var(--pc-container-padding, 40px) * .8);text-align:center;border-bottom:1px solid #e5e5e5}.page-content__title{font-size:var(--pc-title-font-size, 32px);font-weight:600;color:var(--pc-title-color, #111);margin:0 0 8px;line-height:1.2}.page-content__subtitle{font-size:var(--pc-subtitle-font-size, 16px);color:var(--pc-subtitle-color, #666);margin:0;line-height:1.5}.page-content__main{padding:calc(var(--pc-container-padding, 40px) * .8) var(--pc-container-padding, 40px) var(--pc-container-padding, 40px)}.page-content__block{margin-bottom:32px}.page-content__block:last-child{margin-bottom:0}.contact-form{max-width:600px;margin:0 auto}.form-group{margin-bottom:24px}.form-group label{display:block;font-size:14px;font-weight:600;color:#333;margin-bottom:8px}.required{color:#e74c3c;font-weight:600}.form-group input,.form-group select,.form-group textarea{width:100%;padding:12px 16px;border:1px solid #ddd;border-radius:6px;font-size:14px;font-family:inherit;transition:border-color .2s,box-shadow .2s;background:#fff}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 3px #007bff1a}.form-group textarea{resize:vertical;min-height:120px}.btn{display:inline-block;padding:12px 32px;border:none;border-radius:6px;font-size:16px;font-weight:600;text-decoration:none;cursor:pointer;transition:all .2s;text-align:center}.btn-primary{background:#007bff;color:#fff}.btn-primary:hover{background:#0056b3;transform:translateY(-1px)}.contact-info{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:32px;margin-top:24px}.contact-item{padding:24px;background:#f8f9fa;border-radius:8px;border-left:4px solid #007bff}.contact-item h3{margin:0 0 16px;font-size:18px;font-weight:600;color:#333}.contact-item p{margin:8px 0;line-height:1.6}.contact-item a{color:#007bff;text-decoration:none}.contact-item a:hover{text-decoration:underline}.page-content__text{font-size:var(--pc-body-font-size, 15px);line-height:1.6;color:var(--pc-text-color, #444)}.page-content__rich-text{font-size:var(--pc-body-font-size, 15px);line-height:1.7;color:var(--pc-text-color, #444)}.page-content__rich-text h1,.page-content__rich-text h2,.page-content__rich-text h3,.page-content__rich-text h4,.page-content__rich-text h5,.page-content__rich-text h6{color:#111;margin:32px 0 16px;font-weight:600}.page-content__rich-text h1{font-size:28px}.page-content__rich-text h2{font-size:24px}.page-content__rich-text h3{font-size:20px}.page-content__rich-text h4{font-size:18px}.page-content__rich-text h5{font-size:16px}.page-content__rich-text h6{font-size:14px}.page-content__rich-text p{margin:0 0 16px}.page-content__rich-text ul,.page-content__rich-text ol{margin:0 0 16px;padding-left:24px}.page-content__rich-text li{margin-bottom:8px}.page-content__image{text-align:center}.page-content__image img{max-width:100%;height:auto;border-radius:var(--vf-radius, 8px);box-shadow:0 2px 8px #0000001a}.page-content__image-caption{margin:12px 0 0;font-size:13px;color:#666;font-style:italic}.page-content__button{text-align:center}.page-content__btn{display:inline-block;padding:12px 32px;background:#111;color:#fff;text-decoration:none;border-radius:var(--vf-radius, 8px);font-weight:500;transition:background .2s ease}.page-content__btn:hover{background:#333;color:#fff}.page-content__faq{border:1px solid #e5e5e5;border-radius:var(--vf-radius, 8px);overflow:hidden}.faq-item__question{background:#f8f9fa;padding:16px 20px;margin:0;font-size:16px;font-weight:600;color:#111;cursor:pointer;border-bottom:1px solid #e5e5e5}.faq-item__answer{padding:20px;font-size:14px;line-height:1.6;color:#444}.page-content__form{background:#f8f9fa;border-radius:var(--vf-radius, 8px);padding:32px}.page-content__pricing{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:var(--vf-radius, 8px);padding:40px;text-align:center}.page-content__spacer{width:100%}.page-content__contact-layout{background:#fff;border-radius:var(--vf-radius, 8px);overflow:hidden}.contact-layout{display:grid;grid-template-columns:1fr 1fr;gap:0;min-height:600px}.contact-layout__form{padding:40px;background:#fff;border-right:1px solid #e5e7eb}.contact-layout__form h2{font-size:24px;font-weight:600;color:#111;margin-bottom:24px;padding-bottom:12px;border-bottom:2px solid #f3f4f6}.contact-layout__info{padding:40px;background:#f9fafb;display:flex;flex-direction:column;gap:32px}.contact-info-section h3{font-size:18px;font-weight:600;color:#111;margin-bottom:16px}.contact-method{margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid #e5e7eb}.contact-method:last-child{border-bottom:none;margin-bottom:0}.contact-method h4{font-size:16px;font-weight:500;color:#374151;margin-bottom:8px}.contact-subtitle{font-size:14px;color:#6b7280;margin:4px 0}.contact-email{font-size:15px;color:#1f2937;font-weight:500;font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,monospace}.contact-note{font-size:12px;color:#6b7280;font-style:italic;margin-top:8px}.help-link{display:inline-block;color:#3b82f6;text-decoration:none;font-weight:500;margin-top:8px;transition:color .2s}.help-link:hover{color:#1d4ed8;text-decoration:underline}.page-content__upload-layout{background:#fff;border-radius:var(--vf-radius, 8px)}.upload-layout{display:flex;flex-direction:column;gap:32px}.pricing-cards{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:24px}.pricing-card{border-radius:8px;padding:20px;text-align:center;border:2px solid transparent}.pricing-card--standard{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff}.pricing-card--ai{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.pricing-card__header h3{font-size:18px;font-weight:600;margin-bottom:8px}.pricing-card__price{font-size:24px;font-weight:700;margin-bottom:4px}.pricing-card__subtitle{font-size:14px;opacity:.9}.upload-stats{text-align:center;padding:16px;background:#f8fafc;border-radius:8px;font-size:16px;color:#64748b}.upload-count{font-size:28px;font-weight:700;color:#1e293b;margin:0 8px}.upload-form-section{background:#f9fafb;border-radius:12px;padding:32px;border:1px solid #e5e7eb}.upload-terms{background:#dbeafe;border-radius:12px;padding:24px;border-left:4px solid #3b82f6}.upload-terms h3{font-size:18px;font-weight:600;color:#1e40af;margin-bottom:16px;display:flex;align-items:center;gap:8px}.upload-terms h3:before{content:"\1f4cb";font-size:20px}.upload-terms ul{list-style:none;padding:0;margin:0}.upload-terms li{color:#1e40af;font-size:14px;line-height:1.5;position:relative;padding:8px 0 8px 20px}.upload-terms li:before{content:"\2713";position:absolute;left:0;color:#1d4ed8;font-weight:700}@media (max-width: 768px){.page-content{padding:16px}.page-content__header{padding:24px 24px 20px}.page-content__title{font-size:24px}.page-content__main,.page-content__form{padding:24px}.page-content__pricing{padding:32px 24px}.contact-layout{grid-template-columns:1fr;min-height:auto}.contact-layout__form{border-right:none;border-bottom:1px solid #e5e7eb;padding:32px 24px}.contact-layout__info{padding:32px 24px}.contact-layout__form h2{font-size:20px}.contact-info-section h3{font-size:16px}.pricing-cards{grid-template-columns:1fr;gap:12px}.pricing-card{padding:16px}.pricing-card__header h3{font-size:16px}.pricing-card__price{font-size:20px}.upload-form-section{padding:24px}.upload-terms{padding:20px}.upload-count{font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/page-content.css.map */
