.ScenarioCard-module__hGVtaW__card{background:var(--vq-surface-card);border:1px solid var(--vq-border);border-radius:var(--vq-radius-card);height:100%;transition:border-color var(--vq-duration-hover) var(--vq-ease);flex-direction:column;gap:12px;padding:24px;display:flex}.ScenarioCard-module__hGVtaW__card:hover{border-color:var(--vq-blue)}.ScenarioCard-module__hGVtaW__iconBox{background:var(--vq-teal-soft);width:46px;height:46px;color:var(--vq-teal);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.ScenarioCard-module__hGVtaW__card:nth-child(2n) .ScenarioCard-module__hGVtaW__iconBox{background:var(--vq-blue-soft);color:var(--vq-blue)}.ScenarioCard-module__hGVtaW__title{font-size:18px;line-height:1.3}.ScenarioCard-module__hGVtaW__signs{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ScenarioCard-module__hGVtaW__signs li{color:var(--vq-text-secondary);padding-left:16px;font-size:14px;position:relative}.ScenarioCard-module__hGVtaW__signs li:before{content:"";background:var(--vq-blue);border-radius:50%;width:6px;height:6px;position:absolute;top:8px;left:0}.ScenarioCard-module__hGVtaW__link{margin-top:auto;font-size:15px;font-weight:600}
.StorySections-module__XfZ-4W__trustStrip{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.StorySections-module__XfZ-4W__trustItem{flex-direction:column;gap:10px;display:flex}.StorySections-module__XfZ-4W__trustTitle{font-size:19px}.StorySections-module__XfZ-4W__trustText{color:var(--vq-text-secondary);font-size:15px}.StorySections-module__XfZ-4W__twoCol{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:64px;display:grid}.StorySections-module__XfZ-4W__bodyText{color:var(--vq-text-secondary);max-width:640px;font-size:17px}.StorySections-module__XfZ-4W__objectList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.StorySections-module__XfZ-4W__objectCard{background:var(--vq-surface-card);border:1px solid var(--vq-border);border-left:3px solid var(--vq-blue);border-radius:var(--vq-radius-card);flex-direction:column;gap:2px;padding:16px 20px;display:flex}.StorySections-module__XfZ-4W__objectName{font-family:var(--vq-font-heading);font-size:16px;font-weight:700}.StorySections-module__XfZ-4W__objectDetail{color:var(--vq-text-secondary);font-size:13px}.StorySections-module__XfZ-4W__scenarioGrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.StorySections-module__XfZ-4W__sectionFooterLink{margin-top:32px;font-size:16px;font-weight:600}.StorySections-module__XfZ-4W__steps{grid-template-columns:repeat(4,1fr);gap:32px;margin:0;padding:0;list-style:none;display:grid;position:relative}.StorySections-module__XfZ-4W__step{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex;position:relative}.StorySections-module__XfZ-4W__step:not(:last-child):after{content:"";border-top:2px dashed var(--vq-border);width:calc(100% - 52px);position:absolute;top:27px;left:calc(50% + 42px)}.StorySections-module__XfZ-4W__stepIcon{background:var(--vq-surface-card);border:1.5px solid var(--vq-border);width:56px;height:56px;color:var(--vq-teal);z-index:1;box-shadow:var(--vq-shadow-card);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative}.StorySections-module__XfZ-4W__step:nth-child(2n) .StorySections-module__XfZ-4W__stepIcon{color:var(--vq-blue)}.StorySections-module__XfZ-4W__step:last-child .StorySections-module__XfZ-4W__stepIcon{color:var(--vq-risk-low)}.StorySections-module__XfZ-4W__stepTitle{font-size:18px}.StorySections-module__XfZ-4W__stepText{color:var(--vq-text-secondary);font-size:14px}.StorySections-module__XfZ-4W__showcase{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:48px;display:grid}.StorySections-module__XfZ-4W__showcaseTimeline{flex-direction:column;gap:20px;display:flex}.StorySections-module__XfZ-4W__showcaseSubtitle{text-transform:uppercase;letter-spacing:.04em;color:var(--vq-text-secondary);font-size:16px}.StorySections-module__XfZ-4W__showcaseNote{color:var(--vq-text-secondary);background:var(--vq-teal-soft);border-radius:12px;padding:14px 16px;font-size:15px}@media (max-width:1023px){.StorySections-module__XfZ-4W__scenarioGrid,.StorySections-module__XfZ-4W__steps{grid-template-columns:repeat(2,1fr)}.StorySections-module__XfZ-4W__step:not(:last-child):after{display:none}.StorySections-module__XfZ-4W__twoCol,.StorySections-module__XfZ-4W__showcase{grid-template-columns:1fr;gap:40px}}@media (max-width:767px){.StorySections-module__XfZ-4W__trustStrip{grid-template-columns:1fr;gap:24px}}@media (max-width:479px){.StorySections-module__XfZ-4W__scenarioGrid,.StorySections-module__XfZ-4W__steps{grid-template-columns:1fr}}
.ProductSections-module__B-oVFG__packGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.ProductSections-module__B-oVFG__footerLink{margin-top:28px;font-size:16px;font-weight:600}.ProductSections-module__B-oVFG__twoCol{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:start;gap:64px;display:grid}.ProductSections-module__B-oVFG__fieldTableWrap{width:100%;min-width:0;max-width:100%;overflow-x:auto}.ProductSections-module__B-oVFG__beforeAfterDemo{flex-direction:column;gap:12px;max-width:480px;display:flex}.ProductSections-module__B-oVFG__demoLabel{color:var(--vq-text-secondary);align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.ProductSections-module__B-oVFG__fieldTable{border-collapse:collapse;background:var(--vq-surface-card);border:1px solid var(--vq-border);border-radius:var(--vq-radius-card);width:100%;font-size:14px;overflow:hidden}.ProductSections-module__B-oVFG__tableCaption{caption-side:top;text-align:left;color:var(--vq-text-tertiary);padding-bottom:10px;font-size:13px;font-weight:600}.ProductSections-module__B-oVFG__fieldTable th,.ProductSections-module__B-oVFG__fieldTable td{text-align:left;border-bottom:1px solid var(--vq-border);padding:12px 16px}.ProductSections-module__B-oVFG__fieldTable thead th{text-transform:uppercase;letter-spacing:.04em;color:var(--vq-text-tertiary);background:var(--vq-surface-soft);font-size:12px}.ProductSections-module__B-oVFG__fieldTable tbody tr:last-child :is(th,td){border-bottom:none}.ProductSections-module__B-oVFG__checkList{flex-direction:column;gap:10px;margin:0 0 24px;padding:0;list-style:none;display:flex}.ProductSections-module__B-oVFG__checkList li{color:var(--vq-text-secondary);padding-left:28px;font-size:16px;position:relative}.ProductSections-module__B-oVFG__checkList li:before{content:"✓";color:var(--vq-risk-low);font-weight:700;position:absolute;left:0}.ProductSections-module__B-oVFG__employeeCard{background:var(--vq-surface-card);border:1px solid var(--vq-border);border-radius:var(--vq-radius-scene);box-shadow:var(--vq-shadow-card);flex-direction:column;align-items:flex-start;gap:18px;padding:28px;display:flex}.ProductSections-module__B-oVFG__employeeHeader{justify-content:space-between;align-items:flex-start;gap:16px;width:100%;display:flex}.ProductSections-module__B-oVFG__employeeName{font-family:var(--vq-font-heading);font-size:20px;font-weight:700}.ProductSections-module__B-oVFG__employeeRole{color:var(--vq-text-secondary);font-size:14px}.ProductSections-module__B-oVFG__employeeMeta{grid-template-columns:repeat(2,1fr);gap:14px 24px;width:100%;margin:0;display:grid}.ProductSections-module__B-oVFG__employeeMeta dt{color:var(--vq-text-tertiary);font-size:12px}.ProductSections-module__B-oVFG__employeeMeta dd{font-variant-numeric:tabular-nums;margin:0;font-size:16px;font-weight:600}.ProductSections-module__B-oVFG__bodyNote{color:var(--vq-text-secondary);background:var(--vq-surface-card);border:1px solid var(--vq-border);border-radius:12px;margin-bottom:20px;padding:14px 16px;font-size:15px}.ProductSections-module__B-oVFG__sourceList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ProductSections-module__B-oVFG__sourceCard{background:var(--vq-surface-card);border:1px solid var(--vq-border);border-radius:var(--vq-radius-card);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:18px 20px;display:flex}.ProductSections-module__B-oVFG__sourceName{font-size:15px;font-weight:600}@media (max-width:1023px){.ProductSections-module__B-oVFG__packGrid{grid-template-columns:repeat(2,1fr)}.ProductSections-module__B-oVFG__twoCol{grid-template-columns:1fr;gap:40px}}@media (max-width:639px){.ProductSections-module__B-oVFG__packGrid{grid-template-columns:1fr}}
