.FirstOrderProductionPlanningPage_page__8hv6w{--site-header-height:64px;--ink:#171513;--muted:#6a625e;--paper:#fff;--warm:#f8f5f2;--line:#e4ddd8;--rose:#b742aa;--rose-2:#cb66a7;--amber:#e39a47;--gradient:linear-gradient(100deg,var(--rose),var(--rose-2),var(--amber));--shadow:0 16px 48px rgb(30 22 24/9%);--max-width:1240px;color:var(--ink);font-family:sans,sans-serif;line-height:1.7}body:has(.FirstOrderProductionPlanningPage_page__8hv6w){overflow-x:clip}.FirstOrderProductionPlanningPage_page__8hv6w,.FirstOrderProductionPlanningPage_page__8hv6w *{box-sizing:border-box}.FirstOrderProductionPlanningPage_page__8hv6w ::-moz-selection{background:rgba(183,66,170,.22);color:#171513}.FirstOrderProductionPlanningPage_page__8hv6w ::selection{background:rgba(183,66,170,.22);color:#171513}.FirstOrderProductionPlanningPage_page__8hv6w .wrap{width:min(var(--max-width),calc(100% - 40px));margin:0 auto}.FirstOrderProductionPlanningPage_page__8hv6w section{position:relative;padding:82px 0;border-top:1px solid rgb(23 21 19/8%)}.FirstOrderProductionPlanningPage_page__8hv6w section[id]{scroll-margin-top:calc(var(--site-header-height) + 16px)}.FirstOrderProductionPlanningPage_page__8hv6w h1,.FirstOrderProductionPlanningPage_page__8hv6w h2,.FirstOrderProductionPlanningPage_page__8hv6w h3,.FirstOrderProductionPlanningPage_page__8hv6w h4,.FirstOrderProductionPlanningPage_page__8hv6w p{margin:0;letter-spacing:0}.FirstOrderProductionPlanningPage_page__8hv6w h1,.FirstOrderProductionPlanningPage_page__8hv6w h2,.FirstOrderProductionPlanningPage_page__8hv6w h3,.FirstOrderProductionPlanningPage_page__8hv6w h4{font-family:sansbold,sans-serif;line-height:1.18}.FirstOrderProductionPlanningPage_page__8hv6w h2{font-size:44px}.FirstOrderProductionPlanningPage_page__8hv6w h3{font-size:20px}.FirstOrderProductionPlanningPage_page__8hv6w p{color:var(--muted)}.FirstOrderProductionPlanningPage_page__8hv6w .kicker{margin-bottom:10px;color:var(--rose);font-size:11px;font-weight:900;letter-spacing:0;text-transform:uppercase}.FirstOrderProductionPlanningPage_page__8hv6w .gradient-text{background:var(--gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.FirstOrderProductionPlanningPage_page__8hv6w .btn{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:8px;padding:12px 24px;border:0;border-radius:999px;font:inherit;font-weight:800;line-height:1.35;cursor:pointer;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease,color .22s ease,background .22s ease;touch-action:manipulation}.FirstOrderProductionPlanningPage_page__8hv6w .btn-primary,.FirstOrderProductionPlanningPage_page__8hv6w .btn-primary:visited{background:var(--gradient);box-shadow:0 12px 28px rgba(183,66,170,.18);color:#fff}.FirstOrderProductionPlanningPage_page__8hv6w .btn-outline,.FirstOrderProductionPlanningPage_page__8hv6w .btn-outline:visited{border:1px solid rgba(183,66,170,.7);background:#fff;color:var(--rose)}.FirstOrderProductionPlanningPage_page__8hv6w .btn:focus-visible,.FirstOrderProductionPlanningPage_page__8hv6w a:focus-visible,.FirstOrderProductionPlanningPage_page__8hv6w button:focus-visible{outline:3px solid #f3ad50;outline-offset:3px}.FirstOrderProductionPlanningPage_page__8hv6w .hero{position:relative;isolation:isolate;display:flex;min-height:620px;align-items:center;overflow:hidden;padding:100px 0}.FirstOrderProductionPlanningPage_page__8hv6w .closing-image,.FirstOrderProductionPlanningPage_page__8hv6w .hero-image{z-index:-2;-o-object-fit:cover;object-fit:cover}.FirstOrderProductionPlanningPage_page__8hv6w .hero-image{-o-object-position:center;object-position:center}.FirstOrderProductionPlanningPage_page__8hv6w .hero-overlay{position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(15,12,13,.78),rgba(15,12,13,.62) 48%,rgba(15,12,13,.5))}.FirstOrderProductionPlanningPage_page__8hv6w .hero-content{position:relative;text-align:center}.FirstOrderProductionPlanningPage_page__8hv6w .hero-kicker{color:#e05bd3}.FirstOrderProductionPlanningPage_page__8hv6w .hero h1{max-width:1040px;margin:0 auto;color:#fff;font-size:68px}.FirstOrderProductionPlanningPage_page__8hv6w .hero-content>p{max-width:820px;margin:24px auto 0;color:#eee;font-size:18px}.FirstOrderProductionPlanningPage_page__8hv6w .hero-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:30px}.FirstOrderProductionPlanningPage_page__8hv6w .hero-actions .btn-outline{border-color:hsla(0,0%,100%,.78);background:hsla(0,0%,100%,.96)}.FirstOrderProductionPlanningPage_page__8hv6w .stage-navigation{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px}.FirstOrderProductionPlanningPage_page__8hv6w .stage-navigation a,.FirstOrderProductionPlanningPage_page__8hv6w .stage-navigation a:visited{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:9px 18px;border:1px solid hsla(0,0%,100%,.34);border-radius:30px;background:hsla(0,0%,100%,.03);color:#fff;font-size:13px;transition:border-color .18s ease,background .18s ease}.FirstOrderProductionPlanningPage_page__8hv6w .stage-navigation a.active{border-color:#e05bd3;background:rgba(224,91,211,.16)}.FirstOrderProductionPlanningPage_page__8hv6w .section-head{max-width:900px;margin:0 auto 42px;text-align:center}.FirstOrderProductionPlanningPage_page__8hv6w .section-head p{margin-top:14px;font-size:16px}.FirstOrderProductionPlanningPage_page__8hv6w .challenge-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:56px}.FirstOrderProductionPlanningPage_page__8hv6w .challenge-copy .kicker,.FirstOrderProductionPlanningPage_page__8hv6w .challenge-copy h2{text-align:left}.FirstOrderProductionPlanningPage_page__8hv6w .challenge-copy p{margin-top:14px;font-size:17px}.FirstOrderProductionPlanningPage_page__8hv6w .challenge-cards{display:grid;gap:18px}.FirstOrderProductionPlanningPage_page__8hv6w .card{padding:25px 28px;border:1px solid var(--line);border-radius:18px;background:#fff;box-shadow:var(--shadow);transition:transform .24s ease,box-shadow .24s ease}.FirstOrderProductionPlanningPage_page__8hv6w .card h3{margin-bottom:8px}.FirstOrderProductionPlanningPage_page__8hv6w .process-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.FirstOrderProductionPlanningPage_page__8hv6w .process-card{overflow:hidden;border:1px solid var(--line);border-radius:18px;background:#fff;box-shadow:var(--shadow);transition:transform .24s ease,box-shadow .24s ease}.FirstOrderProductionPlanningPage_page__8hv6w .process-image{position:relative;width:100%;overflow:hidden;background:#f4f1ee;aspect-ratio:4/3}.FirstOrderProductionPlanningPage_page__8hv6w .case-image img,.FirstOrderProductionPlanningPage_page__8hv6w .process-image img,.FirstOrderProductionPlanningPage_page__8hv6w .trust-media img{-o-object-fit:cover;object-fit:cover;transition:transform .32s ease}.FirstOrderProductionPlanningPage_page__8hv6w .process-body{padding:26px}.FirstOrderProductionPlanningPage_page__8hv6w .step-no{margin-bottom:8px;color:var(--rose);font-size:11px;font-weight:900;letter-spacing:0;text-transform:uppercase}.FirstOrderProductionPlanningPage_page__8hv6w .process-body p{margin-top:10px}.FirstOrderProductionPlanningPage_page__8hv6w .process-list{display:grid;gap:7px;margin-top:15px;color:#5f5752;font-size:14px}.FirstOrderProductionPlanningPage_page__8hv6w .bullet-list div:before,.FirstOrderProductionPlanningPage_page__8hv6w .process-list span:before{margin-right:8px;color:var(--rose);font-weight:800;content:"→"}.FirstOrderProductionPlanningPage_page__8hv6w .commercial-section{background:#fbfaf8}.FirstOrderProductionPlanningPage_page__8hv6w .commercial-grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:start;gap:44px}.FirstOrderProductionPlanningPage_page__8hv6w .plan-panel{min-width:0;padding:28px;border:1px solid #dfd4c3;border-radius:2px;background:#f1eadf}.FirstOrderProductionPlanningPage_page__8hv6w .plan-eyebrow{color:#80602f;font-size:11px;font-weight:900;letter-spacing:0;text-transform:uppercase}.FirstOrderProductionPlanningPage_page__8hv6w .plan-title-row{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:6px 0 20px}.FirstOrderProductionPlanningPage_page__8hv6w .plan-title-row h3{font-size:23px}.FirstOrderProductionPlanningPage_page__8hv6w .plan-badge{padding:7px 10px;background:#171513;color:#fff;font-weight:900}.FirstOrderProductionPlanningPage_page__8hv6w .plan-block{margin-top:17px}.FirstOrderProductionPlanningPage_page__8hv6w .plan-block h4{margin-bottom:8px;color:#80602f;font-size:12px;letter-spacing:0;text-transform:uppercase}.FirstOrderProductionPlanningPage_page__8hv6w .plan-table-scroll{width:100%;overflow-x:auto;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.FirstOrderProductionPlanningPage_page__8hv6w .plan-table{width:100%;border-collapse:collapse;background:#f7f2ea;font-size:13px;font-variant-numeric:tabular-nums}.FirstOrderProductionPlanningPage_page__8hv6w .plan-table td,.FirstOrderProductionPlanningPage_page__8hv6w .plan-table th{padding:9px 10px;border:1px solid #d7c8b4;text-align:left;vertical-align:top}.FirstOrderProductionPlanningPage_page__8hv6w .plan-table th{color:#624a29;font-weight:800}.FirstOrderProductionPlanningPage_page__8hv6w .plan-table td:first-child{width:50%;color:#624a29;font-weight:700}.FirstOrderProductionPlanningPage_page__8hv6w .illustrative{color:#7a6d60;font-size:10px;font-style:italic;font-weight:400;text-transform:none}.FirstOrderProductionPlanningPage_page__8hv6w .plan-note{margin-top:14px;color:#6d6257;font-size:11px}.FirstOrderProductionPlanningPage_page__8hv6w .commercial-copy{padding:14px 0}.FirstOrderProductionPlanningPage_page__8hv6w .commercial-copy .kicker,.FirstOrderProductionPlanningPage_page__8hv6w .commercial-copy h2{text-align:left}.FirstOrderProductionPlanningPage_page__8hv6w .commercial-copy h2{font-size:42px}.FirstOrderProductionPlanningPage_page__8hv6w .commercial-copy>p{margin:16px 0 22px;font-size:17px}.FirstOrderProductionPlanningPage_page__8hv6w .feature-row{margin:18px 0}.FirstOrderProductionPlanningPage_page__8hv6w .feature-row strong{display:block;margin-bottom:4px;color:#805b26}.FirstOrderProductionPlanningPage_page__8hv6w .bullet-list{display:grid;gap:10px;margin:20px 0}.FirstOrderProductionPlanningPage_page__8hv6w .info-box{margin-top:20px;padding:17px 18px;border:1px solid #ded3c5;background:#f5f0e8;color:#5f5145;font-size:14px}.FirstOrderProductionPlanningPage_page__8hv6w .outcome{margin-top:18px;padding:12px 16px;border-left:3px solid #8f6a30;background:#fff;color:#211d1b}.FirstOrderProductionPlanningPage_page__8hv6w .commercial-link{margin-top:20px}.FirstOrderProductionPlanningPage_page__8hv6w .case-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.FirstOrderProductionPlanningPage_page__8hv6w .case-card{padding:24px;border:1px solid var(--line);border-radius:18px;background:#fff;box-shadow:var(--shadow);transition:transform .24s ease,box-shadow .24s ease}.FirstOrderProductionPlanningPage_page__8hv6w .case-image{position:relative;width:100%;overflow:hidden;margin-bottom:22px;border-radius:14px;background:#f4f1ee;aspect-ratio:4/3}.FirstOrderProductionPlanningPage_page__8hv6w .case-label{display:block;margin-bottom:9px;color:var(--rose);font-size:11px;font-weight:900;letter-spacing:0;text-transform:uppercase}.FirstOrderProductionPlanningPage_page__8hv6w .case-card h3{margin-bottom:10px;font-size:21px}.FirstOrderProductionPlanningPage_page__8hv6w .case-card p{font-size:15px}.FirstOrderProductionPlanningPage_page__8hv6w .case-card p+p{margin-top:9px}.FirstOrderProductionPlanningPage_page__8hv6w .case-list-link-wrap{margin-top:36px;text-align:center}.FirstOrderProductionPlanningPage_page__8hv6w .case-list-link,.FirstOrderProductionPlanningPage_page__8hv6w .case-list-link:visited{border:1px solid rgba(183,66,170,.45);background:#fff;box-shadow:0 10px 28px rgb(35 26 29/6%);color:var(--ink)}.FirstOrderProductionPlanningPage_page__8hv6w .deliverables-section{background:#fff}.FirstOrderProductionPlanningPage_page__8hv6w .deliverable-grid{display:flex;flex-direction:column;gap:16px}.FirstOrderProductionPlanningPage_page__8hv6w .deliverable-card{padding:23px 28px;border:1px solid var(--line);border-radius:16px;background:#fff;box-shadow:0 10px 30px rgba(30,22,24,.055);transition:transform .24s ease,box-shadow .24s ease,border-color .24s ease}.FirstOrderProductionPlanningPage_page__8hv6w .deliverable-card h3{margin-bottom:7px;font-size:18px}.FirstOrderProductionPlanningPage_page__8hv6w .deliverable-card p{font-size:14px}.FirstOrderProductionPlanningPage_page__8hv6w .trust-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:50px}.FirstOrderProductionPlanningPage_page__8hv6w .trust-copy .kicker,.FirstOrderProductionPlanningPage_page__8hv6w .trust-copy h2{text-align:left}.FirstOrderProductionPlanningPage_page__8hv6w .trust-copy p{margin-top:14px;font-size:16px}.FirstOrderProductionPlanningPage_page__8hv6w .trust-media{position:relative;min-height:380px;overflow:hidden;border:1px solid var(--line);border-radius:22px;background:#f4f1ee;box-shadow:var(--shadow)}.FirstOrderProductionPlanningPage_page__8hv6w .faq-section{background:radial-gradient(circle at 12% 12%,rgb(183 66 170/7%),transparent 30%),radial-gradient(circle at 88% 88%,rgb(227 154 71/7%),transparent 30%),#faf8f7}.FirstOrderProductionPlanningPage_page__8hv6w .faq-shell{max-width:1080px}.FirstOrderProductionPlanningPage_page__8hv6w .faq-accordion{max-width:1080px;margin:0 auto}.FirstOrderProductionPlanningPage_page__8hv6w .faq-accordion .faq-list>div{display:grid;gap:14px}.FirstOrderProductionPlanningPage_page__8hv6w .faq-accordion .faq-item{overflow:hidden;margin:0!important;border:1px solid #e6dfda;border-radius:18px;background:hsla(0,0%,100%,.94);box-shadow:0 8px 26px rgba(35,26,29,.045);transition:border-color .24s ease,box-shadow .24s ease,transform .24s ease}.FirstOrderProductionPlanningPage_page__8hv6w .faq-accordion .faq-item>button{position:relative;min-height:74px;padding:23px 68px 23px 26px;background:transparent;text-align:left}.FirstOrderProductionPlanningPage_page__8hv6w .faq-accordion .faq-item>button h3{padding-right:0;color:#211d1b;font-size:17px;font-weight:800;line-height:1.45}.FirstOrderProductionPlanningPage_page__8hv6w .faq-accordion .faq-item>button>div{position:absolute;top:50%;right:24px;display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(183,66,170,.16);border-radius:50%;background:linear-gradient(135deg,rgba(183,66,170,.1),rgba(227,154,71,.13));color:var(--rose);translate:0 -50%}.FirstOrderProductionPlanningPage_page__8hv6w .faq-accordion .faq-item>button svg{display:none}.FirstOrderProductionPlanningPage_page__8hv6w .faq-accordion .faq-item>button>div:after{font-size:24px;font-weight:400;line-height:1;content:"+"}.FirstOrderProductionPlanningPage_page__8hv6w .faq-accordion .faq-item>button[aria-expanded=true]{background:linear-gradient(90deg,rgba(183,66,170,.045),rgba(227,154,71,.035))}.FirstOrderProductionPlanningPage_page__8hv6w .faq-accordion .faq-item>button[aria-expanded=true] h3{color:var(--rose)}.FirstOrderProductionPlanningPage_page__8hv6w .faq-accordion .faq-item>button[aria-expanded=true]>div{border-color:transparent;background:var(--gradient);color:#fff}.FirstOrderProductionPlanningPage_page__8hv6w .faq-accordion .faq-item>button[aria-expanded=true]>div:after{content:"−"}.FirstOrderProductionPlanningPage_page__8hv6w .faq-accordion .faq-item>div>div{padding:0 68px 24px 26px;border-top:1px solid hsla(25,18%,87%,.72);color:#615853;font-size:15px;line-height:1.8}.FirstOrderProductionPlanningPage_page__8hv6w .faq-accordion .faq-item>div>div p{margin-top:17px;color:inherit}.FirstOrderProductionPlanningPage_page__8hv6w .next-stage-section{padding:60px 0;text-align:center}.FirstOrderProductionPlanningPage_page__8hv6w .next-stage-section p{margin-bottom:20px;font-size:14px}.FirstOrderProductionPlanningPage_page__8hv6w .next-stage-section h3{margin-bottom:24px}.FirstOrderProductionPlanningPage_page__8hv6w .closing-section{isolation:isolate;overflow:hidden;padding:82px 0;text-align:center}.FirstOrderProductionPlanningPage_page__8hv6w .closing-image{-o-object-position:center;object-position:center}.FirstOrderProductionPlanningPage_page__8hv6w .closing-overlay{position:absolute;inset:0;z-index:-1;background:hsla(30,29%,97%,.86)}.FirstOrderProductionPlanningPage_page__8hv6w .closing-content{position:relative}.FirstOrderProductionPlanningPage_page__8hv6w .closing-content h2{max-width:900px;margin:0 auto}.FirstOrderProductionPlanningPage_page__8hv6w .closing-content p{max-width:760px;margin:12px auto 26px}.FirstOrderProductionPlanningPage_page__8hv6w .footer-note{padding:22px 14px;border-top:1px solid var(--line);color:#746b66;font-size:12px;text-align:center}@media (hover:hover){.FirstOrderProductionPlanningPage_page__8hv6w .btn:hover{transform:translateY(-3px)}.FirstOrderProductionPlanningPage_page__8hv6w .btn-primary:hover{box-shadow:0 16px 34px rgba(183,66,170,.25);color:#fff}.FirstOrderProductionPlanningPage_page__8hv6w .btn-outline:hover,.FirstOrderProductionPlanningPage_page__8hv6w .case-list-link:hover{border-color:var(--rose);color:var(--rose)}.FirstOrderProductionPlanningPage_page__8hv6w .stage-navigation a:hover{border-color:#e05bd3;background:rgba(224,91,211,.16);color:#fff}.FirstOrderProductionPlanningPage_page__8hv6w .card:hover,.FirstOrderProductionPlanningPage_page__8hv6w .case-card:hover,.FirstOrderProductionPlanningPage_page__8hv6w .deliverable-card:hover,.FirstOrderProductionPlanningPage_page__8hv6w .process-card:hover{transform:translateY(-4px);box-shadow:0 20px 52px rgba(30,22,24,.12)}.FirstOrderProductionPlanningPage_page__8hv6w .case-card:hover img,.FirstOrderProductionPlanningPage_page__8hv6w .process-card:hover img,.FirstOrderProductionPlanningPage_page__8hv6w .trust-media:hover img{transform:scale(1.025)}.FirstOrderProductionPlanningPage_page__8hv6w .faq-accordion .faq-item:hover{border-color:rgba(183,66,170,.32);box-shadow:0 14px 34px rgba(35,26,29,.075);transform:translateY(-2px)}}@media (max-width:1100px){.FirstOrderProductionPlanningPage_page__8hv6w .hero h1{font-size:56px}.FirstOrderProductionPlanningPage_page__8hv6w .commercial-copy h2,.FirstOrderProductionPlanningPage_page__8hv6w h2{font-size:38px}}@media (max-width:980px){.FirstOrderProductionPlanningPage_page__8hv6w .challenge-grid,.FirstOrderProductionPlanningPage_page__8hv6w .commercial-grid,.FirstOrderProductionPlanningPage_page__8hv6w .trust-grid{grid-template-columns:1fr}.FirstOrderProductionPlanningPage_page__8hv6w .challenge-copy .kicker,.FirstOrderProductionPlanningPage_page__8hv6w .challenge-copy h2,.FirstOrderProductionPlanningPage_page__8hv6w .challenge-copy p,.FirstOrderProductionPlanningPage_page__8hv6w .commercial-copy .kicker,.FirstOrderProductionPlanningPage_page__8hv6w .commercial-copy h2,.FirstOrderProductionPlanningPage_page__8hv6w .commercial-copy>p,.FirstOrderProductionPlanningPage_page__8hv6w .trust-copy .kicker,.FirstOrderProductionPlanningPage_page__8hv6w .trust-copy h2,.FirstOrderProductionPlanningPage_page__8hv6w .trust-copy p{text-align:center}.FirstOrderProductionPlanningPage_page__8hv6w .process-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.FirstOrderProductionPlanningPage_page__8hv6w .commercial-link{display:flex;width:-moz-max-content;width:max-content;margin-right:auto;margin-left:auto}}@media (max-width:760px){.FirstOrderProductionPlanningPage_page__8hv6w section{padding:64px 0}.FirstOrderProductionPlanningPage_page__8hv6w .wrap{width:calc(100% - 28px)}.FirstOrderProductionPlanningPage_page__8hv6w .hero{min-height:0;padding:76px 0 68px}.FirstOrderProductionPlanningPage_page__8hv6w .hero h1{font-size:44px}.FirstOrderProductionPlanningPage_page__8hv6w .hero-content>p{font-size:16px}.FirstOrderProductionPlanningPage_page__8hv6w .stage-navigation{gap:8px}.FirstOrderProductionPlanningPage_page__8hv6w .stage-navigation a{padding:9px 13px;font-size:12px}.FirstOrderProductionPlanningPage_page__8hv6w .case-grid,.FirstOrderProductionPlanningPage_page__8hv6w .process-grid{grid-template-columns:1fr}.FirstOrderProductionPlanningPage_page__8hv6w .commercial-grid{gap:28px}.FirstOrderProductionPlanningPage_page__8hv6w .plan-panel{padding:18px 14px}.FirstOrderProductionPlanningPage_page__8hv6w .plan-table{min-width:560px}.FirstOrderProductionPlanningPage_page__8hv6w .trust-media{min-height:290px}.FirstOrderProductionPlanningPage_page__8hv6w .faq-accordion .faq-item{border-radius:15px}.FirstOrderProductionPlanningPage_page__8hv6w .faq-accordion .faq-item>button{padding:20px 58px 20px 20px}.FirstOrderProductionPlanningPage_page__8hv6w .faq-accordion .faq-item>button h3{font-size:16px}.FirstOrderProductionPlanningPage_page__8hv6w .faq-accordion .faq-item>button>div{right:16px;width:30px;height:30px}.FirstOrderProductionPlanningPage_page__8hv6w .faq-accordion .faq-item>div>div{padding:0 20px 22px}}@media (max-width:520px){.FirstOrderProductionPlanningPage_page__8hv6w .commercial-copy h2,.FirstOrderProductionPlanningPage_page__8hv6w h2{font-size:31px}.FirstOrderProductionPlanningPage_page__8hv6w .hero{padding:62px 0 56px}.FirstOrderProductionPlanningPage_page__8hv6w .hero h1{font-size:40px;line-height:1.12}.FirstOrderProductionPlanningPage_page__8hv6w .hero-content>p{font-size:15px}.FirstOrderProductionPlanningPage_page__8hv6w .hero-actions{flex-direction:column;align-items:stretch}.FirstOrderProductionPlanningPage_page__8hv6w .stage-navigation{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.FirstOrderProductionPlanningPage_page__8hv6w .stage-navigation a{width:100%;padding:9px 10px;font-size:11.5px;text-align:center}.FirstOrderProductionPlanningPage_page__8hv6w .card,.FirstOrderProductionPlanningPage_page__8hv6w .case-card,.FirstOrderProductionPlanningPage_page__8hv6w .deliverable-card{padding:22px 18px}.FirstOrderProductionPlanningPage_page__8hv6w .case-list-link,.FirstOrderProductionPlanningPage_page__8hv6w .closing-content .btn,.FirstOrderProductionPlanningPage_page__8hv6w .commercial-link,.FirstOrderProductionPlanningPage_page__8hv6w .next-stage-section .btn{width:100%}.FirstOrderProductionPlanningPage_page__8hv6w .closing-section{padding:72px 0}}@media (max-width:360px){.FirstOrderProductionPlanningPage_page__8hv6w .stage-navigation{grid-template-columns:1fr}}@media (min-width:1536px){.FirstOrderProductionPlanningPage_page__8hv6w{--site-header-height:85px}}@media (prefers-reduced-motion:reduce){.FirstOrderProductionPlanningPage_page__8hv6w *,.FirstOrderProductionPlanningPage_page__8hv6w :after,.FirstOrderProductionPlanningPage_page__8hv6w :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}