.page-module___8aEwW__main{background:var(--bg-primary);min-height:100vh}.page-module___8aEwW__nav{background:var(--bg-tertiary);border-bottom:1px solid var(--border-subtle);z-index:var(--z-sticky);position:sticky;top:0}.page-module___8aEwW__navContainer{max-width:var(--max-width-content);padding:var(--space-4);justify-content:space-between;align-items:center;margin:0 auto;display:flex}.page-module___8aEwW__logo{font-size:var(--text-h4);font-weight:var(--font-bold);color:var(--text-primary);align-items:center;text-decoration:none;display:flex}.page-module___8aEwW__logoIcon{width:32px;height:32px}.page-module___8aEwW__logoText{color:var(--text-primary)}.page-module___8aEwW__navLinks{gap:var(--space-6);align-items:center;display:flex}.page-module___8aEwW__navLinks a{color:var(--text-secondary);font-size:var(--text-base);font-weight:var(--font-medium);transition:color var(--transition-fast);text-decoration:none}.page-module___8aEwW__navLinks a:hover{color:var(--accent-primary)}.page-module___8aEwW__navAuth{gap:var(--space-4);align-items:center;display:flex}.page-module___8aEwW__loginBtn{color:var(--text-secondary);font-size:var(--text-base);font-weight:var(--font-medium);transition:color var(--transition-fast);text-decoration:none}.page-module___8aEwW__loginBtn:hover{color:var(--accent-primary)}.page-module___8aEwW__dashboardBtn{padding:var(--space-2)var(--space-4);background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--font-medium);transition:all var(--transition-fast);text-decoration:none}.page-module___8aEwW__dashboardBtn:hover{border-color:var(--accent-primary);background:var(--accent-light)}.page-module___8aEwW__mobileMenuBtn{cursor:pointer;padding:var(--space-2);z-index:1001;background:0 0;border:none;display:none}.page-module___8aEwW__hamburger{background:var(--text-primary);width:24px;height:2px;transition:all var(--transition-fast);display:block;position:relative}.page-module___8aEwW__hamburger:before,.page-module___8aEwW__hamburger:after{content:"";background:var(--text-primary);width:24px;height:2px;transition:all var(--transition-fast);position:absolute}.page-module___8aEwW__hamburger:before{top:-8px}.page-module___8aEwW__hamburger:after{top:8px}.page-module___8aEwW__mobileMenuOverlay{z-index:1000;background:#000c;animation:.2s page-module___8aEwW__fadeIn;position:fixed;inset:0}@keyframes page-module___8aEwW__fadeIn{0%{opacity:0}to{opacity:1}}.page-module___8aEwW__mobileMenu{background:var(--bg-tertiary);border-left:1px solid var(--border-subtle);width:80%;max-width:320px;padding:var(--space-6);animation:.3s page-module___8aEwW__slideIn;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-4px 0 24px #00000080}@keyframes page-module___8aEwW__slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.page-module___8aEwW__mobileMenuHeader{margin-bottom:var(--space-8);padding-bottom:var(--space-4);border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;display:flex}.page-module___8aEwW__mobileMenuClose{color:var(--text-primary);cursor:pointer;padding:var(--space-2);background:0 0;border:none;font-size:24px;line-height:1}.page-module___8aEwW__mobileMenuLinks{gap:var(--space-1);margin-bottom:var(--space-8);flex-direction:column;display:flex}.page-module___8aEwW__mobileMenuLinks a{padding:var(--space-3)var(--space-4);color:var(--text-secondary);font-size:var(--text-base);font-weight:var(--font-medium);border-radius:var(--radius-md);transition:all var(--transition-fast);text-decoration:none}.page-module___8aEwW__mobileMenuLinks a:hover{color:var(--accent-primary);background:#ffffff0d}.page-module___8aEwW__mobileMenuAuth{gap:var(--space-3);padding-top:var(--space-6);border-top:1px solid var(--border-subtle);flex-direction:column;display:flex}.page-module___8aEwW__mobileLoginBtn{padding:var(--space-3)var(--space-4);text-align:center;color:var(--text-secondary);font-size:var(--text-base);font-weight:var(--font-medium);border:1px solid var(--border-subtle);border-radius:var(--radius-md);transition:all var(--transition-fast);text-decoration:none}.page-module___8aEwW__mobileLoginBtn:hover{border-color:var(--accent-primary);color:var(--accent-primary)}@media (max-width:768px){.page-module___8aEwW__navLinks,.page-module___8aEwW__navAuth{display:none}.page-module___8aEwW__mobileMenuBtn{display:block}}.page-module___8aEwW__hero svg,.page-module___8aEwW__heroNote svg,.page-module___8aEwW__benefitIcon,.page-module___8aEwW__stepIcon,.page-module___8aEwW__qcIcon{flex-shrink:0;width:32px!important;height:32px!important}.page-module___8aEwW__fileCardStatus svg,.page-module___8aEwW__checklistItem svg,.page-module___8aEwW__fileCardTime svg,.page-module___8aEwW__fileCardDownload svg,.page-module___8aEwW__footerTrust svg{flex-shrink:0;width:16px!important;height:16px!important}.page-module___8aEwW__hero{padding:var(--space-20)var(--space-4);background:linear-gradient(180deg,var(--bg-primary)0%,var(--bg-secondary)100%);border-bottom:1px solid var(--border-subtle);position:relative;overflow:hidden}.page-module___8aEwW__hero:before{content:"";opacity:1;pointer-events:none;background-image:radial-gradient(circle at 50% 40%,#22c55e26 0%,#0000 45%),linear-gradient(90deg,#ffffff08 1px,#0000 1px),linear-gradient(0deg,#ffffff08 1px,#0000 1px),url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.7' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.03'/%3E%3C/svg%3E");background-size:100% 100%,50px 50px,50px 50px,256px 256px;animation:8s ease-in-out infinite alternate page-module___8aEwW__heroPulse;position:absolute;inset:0}@keyframes page-module___8aEwW__heroPulse{0%{background-image:radial-gradient(circle at 50% 40%,#22c55e1f 0%,#0000 40%),linear-gradient(90deg,#ffffff08 1px,#0000 1px),linear-gradient(0deg,#ffffff08 1px,#0000 1px),url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.7' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.03'/%3E%3C/svg%3E");background-position:0 0,0 0,0 0,0 0}to{background-image:radial-gradient(circle at 50% 40%,#22c55e2e 0%,#0000 50%),linear-gradient(90deg,#ffffff08 1px,#0000 1px),linear-gradient(0deg,#ffffff08 1px,#0000 1px),url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.7' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.03'/%3E%3C/svg%3E");background-position:0 0,0 -10px,0 0,0 0}}.page-module___8aEwW__hero:after{content:"";pointer-events:none;background:linear-gradient(135deg,#0000 40%,#22c55e08 50%,#0000 60%);position:absolute;inset:-50%}.page-module___8aEwW__heroContent{z-index:1;max-width:var(--max-width-content);text-align:center;margin:0 auto;position:relative}.page-module___8aEwW__heroTitle{font-size:var(--text-hero);font-weight:var(--font-bold);letter-spacing:var(--tracking-tight);color:var(--text-primary);margin-bottom:var(--space-6);max-width:680px;margin-left:auto;margin-right:auto;line-height:1.1}.page-module___8aEwW__heroSubline{color:var(--accent-primary);margin-top:var(--space-3);font-size:.85em;display:block}.page-module___8aEwW__heroSubtitle{color:#f8fafce6;max-width:580px;margin:0 auto var(--space-8);font-size:1.125rem;font-weight:400;line-height:1.7}.page-module___8aEwW__heroCta{gap:var(--space-4);margin-bottom:var(--space-4);justify-content:center;align-items:center;display:flex}.page-module___8aEwW__heroNote{font-size:var(--text-sm);color:#94a3b8cc;font-weight:var(--font-medium)}.page-module___8aEwW__microProofRow{margin-top:var(--space-4);justify-content:center;align-items:center;gap:var(--space-2);color:var(--text-secondary);font-size:.8125rem;font-weight:var(--font-medium);flex-wrap:wrap;display:flex}.page-module___8aEwW__microProofDot{color:var(--accent-primary);opacity:.6}.page-module___8aEwW__trustStripContainer{padding:var(--space-4)var(--space-4);border-bottom:1px solid var(--border-subtle);background:#0f172a66}.page-module___8aEwW__trustStrip{max-width:900px;padding:var(--space-3)var(--space-5);border-radius:var(--radius-full);gap:var(--space-3);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff05;border:1px solid #ffffff0f;flex-wrap:wrap;justify-content:center;align-items:center;margin:0 auto;display:flex}.page-module___8aEwW__trustStripLabel{font-size:11px;font-weight:var(--font-semibold);color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em}.page-module___8aEwW__trustPills{flex-wrap:wrap;gap:6px;display:flex}.page-module___8aEwW__trustPill{border-radius:var(--radius-full);font-size:11px;font-weight:var(--font-medium);color:var(--accent-primary);transition:all var(--transition-base);background:#22c55e14;border:1px solid #22c55e33;padding:3px 10px}.page-module___8aEwW__trustPill:hover{border-color:var(--accent-primary);background:var(--accent-light)}.page-module___8aEwW__serviceRulesContainer{padding:var(--space-4)var(--space-4);border-bottom:1px solid var(--border-subtle);background:#0f172a99}.page-module___8aEwW__serviceRules{gap:var(--space-4);grid-template-columns:repeat(4,1fr);max-width:1000px;margin:0 auto;display:grid}.page-module___8aEwW__serviceRule{align-items:center;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);background:#ffffff05;border:1px solid #ffffff0d;display:flex}.page-module___8aEwW__serviceRule span{font-size:.8125rem;font-weight:var(--font-medium);color:var(--text-secondary);line-height:1.3}.page-module___8aEwW__serviceRuleIcon{color:var(--accent-primary);flex-shrink:0;width:20px!important;height:20px!important}@media (max-width:900px){.page-module___8aEwW__serviceRules{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.page-module___8aEwW__serviceRules{grid-template-columns:1fr}}.page-module___8aEwW__whatYouGet{padding:var(--section-padding-y)var(--space-4);max-width:var(--max-width-content);margin:0 auto}.page-module___8aEwW__whatYouGet h2{text-align:center;font-size:var(--text-h2);color:var(--text-primary);margin-bottom:var(--space-12)}.page-module___8aEwW__benefitsGrid{gap:var(--space-6);margin-bottom:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid}.page-module___8aEwW__benefitCard{background:var(--bg-card);border:2px solid var(--border-card);border-radius:var(--radius-lg);padding:var(--space-6);text-align:center;transition:all var(--transition-base);box-shadow:var(--shadow-sm)}.page-module___8aEwW__benefitCard:hover{border-color:var(--accent-primary);box-shadow:var(--shadow-md);transform:translateY(-4px)}.page-module___8aEwW__benefitIcon{color:var(--accent-primary);margin-bottom:var(--space-4)}.page-module___8aEwW__benefitCard h3{font-size:var(--text-h4);color:var(--text-dark);margin-bottom:var(--space-2)}.page-module___8aEwW__benefitCard p{font-size:var(--text-base);color:var(--text-dark-muted)}.page-module___8aEwW__operationalNote{text-align:center;font-size:var(--text-sm);color:var(--text-secondary);margin-top:var(--space-6);font-style:italic}.page-module___8aEwW__howItWorks{padding:var(--section-padding-y)var(--space-4);background:var(--bg-secondary);border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle)}.page-module___8aEwW__howItWorks h2{text-align:center;font-size:var(--text-h2);color:var(--text-primary);margin-bottom:var(--space-12)}.page-module___8aEwW__stepsFlow{justify-content:space-between;align-items:center;gap:var(--space-4);max-width:900px;margin:0 auto;display:flex}.page-module___8aEwW__step{text-align:center;padding:var(--space-6);background:var(--bg-tertiary);border:2px solid var(--border-subtle);border-radius:var(--radius-lg);transition:all var(--transition-base);flex:1}.page-module___8aEwW__step:hover{border-color:var(--accent-primary);transform:translateY(-4px)}.page-module___8aEwW__stepNumber{background:var(--accent-primary);width:40px;height:40px;color:var(--bg-primary);font-size:var(--text-lg);font-weight:var(--font-bold);margin-bottom:var(--space-4);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.page-module___8aEwW__stepIcon{color:var(--accent-primary);margin-bottom:var(--space-4)}.page-module___8aEwW__step h3{font-size:var(--text-h4);color:var(--text-primary);margin-bottom:var(--space-2)}.page-module___8aEwW__step p{font-size:var(--text-base);color:var(--text-secondary)}.page-module___8aEwW__stepArrow{color:var(--accent-primary);flex-shrink:0}.page-module___8aEwW__workbenchStandard{padding:var(--section-padding-y)var(--space-4);max-width:var(--max-width-content);margin:0 auto}.page-module___8aEwW__workbenchStandard h2{text-align:center;font-size:var(--text-h2);color:var(--text-primary);margin-bottom:var(--space-4)}.page-module___8aEwW__sectionSubtitle{text-align:center;font-size:var(--text-lg);color:var(--text-secondary);margin-bottom:var(--space-12)}.page-module___8aEwW__qcGrid{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid}.page-module___8aEwW__qcCard{background:var(--bg-card);border:2px solid var(--accent-primary);border-radius:var(--radius-lg);padding:var(--space-6);text-align:center;transition:all var(--transition-base);box-shadow:var(--shadow-md)}.page-module___8aEwW__qcCard:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.page-module___8aEwW__qcIcon{color:var(--accent-primary);margin-bottom:var(--space-4)}.page-module___8aEwW__qcCard h3{font-size:var(--text-h4);color:var(--text-dark);margin-bottom:var(--space-2)}.page-module___8aEwW__qcCard p{font-size:var(--text-base);color:var(--text-dark-muted)}.page-module___8aEwW__whatYouReceive{padding:var(--section-padding-y)var(--space-4);background:var(--bg-secondary);border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle)}.page-module___8aEwW__whatYouReceive h2{text-align:center;font-size:var(--text-h2);color:var(--text-primary);margin-bottom:var(--space-12)}.page-module___8aEwW__sampleFileCard{background:var(--bg-card);border:2px solid var(--border-strong);border-radius:var(--radius-lg);max-width:600px;box-shadow:var(--shadow-lg);margin:0 auto;overflow:hidden}.page-module___8aEwW__fileCardHeader{padding:var(--space-4)var(--space-6);background:var(--bg-tertiary);border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;display:flex}.page-module___8aEwW__fileCardLabel{font-family:monospace;font-weight:var(--font-bold);color:var(--text-primary);font-size:var(--text-base)}.page-module___8aEwW__fileCardStatus{align-items:center;gap:var(--space-2);padding:var(--space-1)var(--space-3);color:#15803d;border:2px solid var(--status-completed);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--font-bold);text-transform:uppercase;background:#f0fdf4;display:flex}.page-module___8aEwW__fileCardBody{padding:var(--space-6)}.page-module___8aEwW__fileCardRow{padding:var(--space-3)0;border-bottom:1px solid var(--border-card);justify-content:space-between;display:flex}.page-module___8aEwW__fileCardRow:last-child{border-bottom:none}.page-module___8aEwW__fileCardKey{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--text-dark-secondary)}.page-module___8aEwW__fileCardValue{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-dark)}.page-module___8aEwW__fileCardChecklist{padding:var(--space-6);border-top:1px solid var(--border-card);gap:var(--space-3);background:#f8fafc;grid-template-columns:repeat(2,1fr);display:grid}.page-module___8aEwW__checklistItem{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-dark);display:flex}.page-module___8aEwW__checklistItem svg{color:var(--status-completed);flex-shrink:0}.page-module___8aEwW__fileCardFooter{padding:var(--space-4)var(--space-6);background:var(--bg-tertiary);border-top:1px solid var(--border-subtle);justify-content:space-between;align-items:center;display:flex}.page-module___8aEwW__fileCardTime,.page-module___8aEwW__fileCardDownload{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-primary);display:flex}.page-module___8aEwW__fileCardDownload{font-weight:var(--font-semibold);color:var(--accent-primary)}.page-module___8aEwW__recentJobs{padding:var(--section-padding-y)var(--space-4);max-width:var(--max-width-content);margin:0 auto}.page-module___8aEwW__recentJobs h2{text-align:center;font-size:var(--text-h2);color:var(--text-primary);margin-bottom:var(--space-12)}.page-module___8aEwW__jobsTable{background:var(--bg-card);border:2px solid var(--border-card);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);overflow:hidden}.page-module___8aEwW__jobsTableHeader{gap:var(--space-4);padding:var(--space-4)var(--space-6);background:var(--bg-tertiary);border-bottom:2px solid var(--accent-primary);grid-template-columns:2fr 2fr 1fr 1fr;display:grid}.page-module___8aEwW__jobsTableHeader span{font-size:var(--text-xs);font-weight:var(--font-bold);color:var(--text-primary);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.page-module___8aEwW__jobsTableRow{gap:var(--space-4);padding:var(--space-4)var(--space-6);border-bottom:1px solid var(--border-card);transition:background var(--transition-fast);grid-template-columns:2fr 2fr 1fr 1fr;display:grid}.page-module___8aEwW__jobsTableRow:last-child{border-bottom:none}.page-module___8aEwW__jobsTableRow:hover{background:#22c55e0d}.page-module___8aEwW__jobEcu{font-family:monospace;font-weight:var(--font-bold);color:var(--text-dark);font-size:var(--text-sm)}.page-module___8aEwW__jobOptions{font-size:var(--text-sm);color:var(--text-dark-secondary)}.page-module___8aEwW__jobDate{font-size:var(--text-sm);color:var(--text-dark-muted)}.page-module___8aEwW__jobTime{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--accent-primary)}.page-module___8aEwW__pricingPreview{padding:var(--section-padding-y)var(--space-4);background:var(--bg-secondary);border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle)}.page-module___8aEwW__pricingPreview h2{text-align:center;font-size:var(--text-h2);color:var(--text-primary);margin-bottom:var(--space-4)}.page-module___8aEwW__pricingSubtitle{text-align:center;color:var(--text-secondary);max-width:600px;margin:0 auto var(--space-10);font-size:1rem}.page-module___8aEwW__pricingCards{max-width:var(--max-width-content);gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;display:grid}.page-module___8aEwW__pricingCard{background:var(--bg-card);border:2px solid var(--border-card);border-radius:var(--radius-lg);padding:var(--space-8);text-align:center;transition:all var(--transition-base);box-shadow:var(--shadow-sm);position:relative}.page-module___8aEwW__pricingCard:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.page-module___8aEwW__pricingCardPopular{border-color:var(--accent-primary);box-shadow:var(--shadow-md)}.page-module___8aEwW__popularBadge{background:var(--accent-primary);color:var(--bg-primary);padding:var(--space-1)var(--space-4);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--font-bold);text-transform:uppercase;letter-spacing:var(--tracking-wide);position:absolute;top:-12px;left:50%;transform:translate(-50%)}.page-module___8aEwW__pricingCard h3{font-size:var(--text-h3);color:var(--text-dark);margin-bottom:var(--space-4)}.page-module___8aEwW__pricingPrice{font-size:2.5rem;font-weight:var(--font-extrabold);color:var(--accent-primary);margin-bottom:var(--space-6)}.page-module___8aEwW__pricingFeatures{margin:0 0 var(--space-6);text-align:left;padding:0;list-style:none}.page-module___8aEwW__pricingFeatures li{padding:var(--space-2)0;font-size:var(--text-base);color:var(--text-dark-secondary);border-bottom:1px solid var(--border-card)}.page-module___8aEwW__pricingFeatures li:last-child{border-bottom:none}.page-module___8aEwW__faqPreview{padding:var(--section-padding-y)var(--space-4);max-width:var(--max-width-content);margin:0 auto}.page-module___8aEwW__faqPreview h2{text-align:center;font-size:var(--text-h2);color:var(--text-primary);margin-bottom:var(--space-12)}.page-module___8aEwW__faqGrid{gap:var(--space-6);margin-bottom:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.page-module___8aEwW__faqCard{background:var(--bg-card);border:2px solid var(--border-card);border-radius:var(--radius-lg);padding:var(--space-6);transition:all var(--transition-base);box-shadow:var(--shadow-sm)}.page-module___8aEwW__faqCard:hover{border-color:var(--accent-primary);box-shadow:var(--shadow-md)}.page-module___8aEwW__faqCard h3{font-size:var(--text-h4);color:var(--text-dark);margin-bottom:var(--space-3)}.page-module___8aEwW__faqCard p{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--text-dark-secondary)}.page-module___8aEwW__faqCta{text-align:center}.page-module___8aEwW__finalCta{padding:var(--section-padding-y)var(--space-4);background:linear-gradient(180deg,var(--bg-secondary)0%,var(--bg-primary)100%);border-top:1px solid var(--border-subtle);text-align:center}.page-module___8aEwW__finalCta h2{font-size:var(--text-h2);color:var(--text-primary);margin-bottom:var(--space-4)}.page-module___8aEwW__finalCta p{font-size:var(--text-lg);color:var(--text-secondary);max-width:600px;margin:0 auto var(--space-8)}.page-module___8aEwW__footer{background:var(--bg-tertiary);border-top:2px solid var(--accent-primary);padding:var(--space-12)var(--space-4)var(--space-6)}.page-module___8aEwW__footerContent{max-width:var(--max-width-content);gap:var(--space-12);margin:0 auto;margin-bottom:var(--space-8);grid-template-columns:2fr 1fr;display:grid}.page-module___8aEwW__footerBrand{gap:var(--space-4);flex-direction:column;display:flex}.page-module___8aEwW__logo{font-size:var(--text-h3);font-weight:var(--font-bold);color:var(--text-primary);text-decoration:none}.page-module___8aEwW__logoAccent{color:var(--accent-primary)}.page-module___8aEwW__footerBrand p{color:var(--text-secondary);font-size:var(--text-base)}.page-module___8aEwW__footerContact{gap:var(--space-2);flex-direction:column;display:flex}.page-module___8aEwW__footerContact p{font-size:var(--text-sm);color:var(--text-secondary)}.page-module___8aEwW__footerContact strong{color:var(--text-primary)}.page-module___8aEwW__footerLinks{gap:var(--space-8);grid-template-columns:repeat(3,1fr);display:grid}.page-module___8aEwW__footerLinks h5{font-size:var(--text-sm);font-weight:var(--font-bold);color:var(--text-primary);text-transform:uppercase;letter-spacing:var(--tracking-wide);margin-bottom:var(--space-3)}.page-module___8aEwW__footerLinks a{font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:var(--space-2);transition:color var(--transition-fast);text-decoration:none;display:block}.page-module___8aEwW__footerLinks a:hover{color:var(--accent-primary)}.page-module___8aEwW__footerTrust{max-width:var(--max-width-content);margin:0 auto var(--space-6);gap:var(--space-6);padding:var(--space-6)0;border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:center;display:flex}.page-module___8aEwW__footerTrust span{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary);display:flex}.page-module___8aEwW__footerTrust svg{color:var(--accent-primary)}.page-module___8aEwW__footerBottom{max-width:var(--max-width-content);text-align:center;padding-top:var(--space-6);margin:0 auto}.page-module___8aEwW__footerBottom p{font-size:var(--text-sm);color:var(--text-muted)}@media (max-width:768px){.page-module___8aEwW__heroTitle{font-size:var(--text-hero-mobile)}.page-module___8aEwW__heroCta{flex-direction:column;width:100%}.page-module___8aEwW__stepsFlow{flex-direction:column}.page-module___8aEwW__stepArrow{transform:rotate(90deg)}.page-module___8aEwW__fileCardChecklist{grid-template-columns:1fr}.page-module___8aEwW__jobsTableHeader,.page-module___8aEwW__jobsTableRow{gap:var(--space-2);grid-template-columns:1fr}.page-module___8aEwW__jobsTableHeader span:not(:first-child),.page-module___8aEwW__jobDate,.page-module___8aEwW__jobTime{display:none}.page-module___8aEwW__footerContent,.page-module___8aEwW__footerLinks{grid-template-columns:1fr}}
