.factory-value-editorial{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:20px;margin-top:42px}.factory-value-editorial article{padding:32px;background:#f3f7f4;border-radius:18px;position:relative;overflow:hidden}.factory-value-editorial article:first-child{grid-row:span 2;background:#075a47;color:white;display:flex;flex-direction:column;justify-content:center}.factory-value-editorial article:first-child h3{font-size:34px}.factory-value-editorial article:first-child p{color:#d4ebdf;font-size:15px}.factory-value-editorial article:nth-child(2){background:#edf7f1}.factory-value-editorial article:nth-child(3){background:white;border:1px solid #dce9e1}.factory-value-editorial article:last-child{grid-column:2/4;background:#f6f8f5;display:flex;align-items:center;gap:30px}.factory-value-editorial h3{font-size:23px}.factory-value-editorial p{font-size:13px;line-height:1.8;margin-top:17px}.factory-value-editorial article:last-child p{margin:0;max-width:350px}.factory-start>.wrap{display:grid;grid-template-columns:1.05fr 1fr;gap:80px;align-items:center}.factory-question-card{position:relative;width:100%;max-width:460px;aspect-ratio:1;background:linear-gradient(140deg,#075a47,#0b7157);border-radius:24px;overflow:hidden;isolation:isolate;box-shadow:0 20px 45px #075a4715;margin:auto}.factory-question-card:before{content:'';position:absolute;inset:26px;border:1px solid #ffffff15;border-radius:14px;pointer-events:none}.factory-question-card:after{content:'';position:absolute;width:180px;height:3px;background:#14deaa;bottom:44px;left:43px;opacity:.75}.factory-question{position:absolute;inset:0;padding:48px 43px;display:flex;flex-direction:column;justify-content:center;gap:23px;opacity:0;transform:translateY(15px);transition:opacity .75s,transform .75s;pointer-events:none}.factory-question.is-current{opacity:1;transform:none}.factory-question>span{font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:#99eacb}.factory-question p{font-size:clamp(24px,2.7vw,35px);font-weight:600;line-height:1.4;color:white;margin:0;letter-spacing:-.035em}
@media(max-width:1000px){.factory-start>.wrap{gap:40px}.factory-value-editorial{grid-template-columns:1fr 1fr}.factory-value-editorial article:first-child{grid-row:auto}.factory-value-editorial article:last-child{grid-column:auto;display:block}.factory-value-editorial article:last-child p{margin-top:17px}.factory-value-editorial article:first-child h3{font-size:28px}.factory-question{padding:36px 32px}.factory-question-card:after{left:32px;bottom:32px;width:130px}}
@media(max-width:700px){.factory-start>.wrap{grid-template-columns:1fr;gap:35px}.factory-question-card{max-width:460px}.factory-question p{font-size:30px}.factory-value-editorial{grid-template-columns:1fr}.factory-value-editorial article{padding:30px}.factory-question-card:before{inset:20px}.factory-value-editorial article:first-child{min-height:210px}}
@media(prefers-reduced-motion:reduce){.factory-question{transition:none;transform:none}}

.factory-service-tabs button{display:flex;align-items:center;justify-content:space-between;gap:20px}.factory-service-tabs .factory-tab-icon{width:25px;height:25px;flex-shrink:0;color:#93b7a6;opacity:.85}.factory-service-tabs button[aria-pressed="true"] .factory-tab-icon{color:#66b895;opacity:1}.factory-service-tabs button:hover .factory-tab-icon{color:#34876a}

.factory-panel-number{pointer-events:none;width:105px;height:105px;display:block;line-height:1;color:#b9d8c8;opacity:.45}.factory-panel-symbol{display:block;width:100%;height:100%;stroke-width:1.2}
@media(max-width:540px){.factory-panel-number{width:75px;height:75px}}
