.NfDiEG_aboutPage{background:var(--color-bg);color:var(--color-dark);overflow:hidden}.NfDiEG_sectionEyebrow{color:var(--color-primary);align-items:center;gap:10px;margin-bottom:18px;font-size:14px;font-weight:800;display:inline-flex}.NfDiEG_sectionEyebrow:before{background:var(--color-accent);content:"";width:24px;height:2px}.NfDiEG_bodyText{color:var(--color-text-muted);font-size:16px;line-height:2}.NfDiEG_storySection{background:var(--color-bg);padding:110px 0}.NfDiEG_storyGrid{grid-template-columns:.95fr 1.05fr;align-items:center;gap:clamp(45px,8vw,110px);display:grid}.NfDiEG_storyVisual{min-height:500px;padding:0 0 36px 30px;position:relative}.NfDiEG_storyImage{border-radius:var(--radius-md);background-image:url(/build-2.png);background-position:50%;background-size:cover;position:absolute;inset:0 0 36px 30px}.NfDiEG_storyDecor{z-index:0;border-right:2px solid var(--color-accent);border-bottom:2px solid var(--color-accent);pointer-events:none;width:145px;height:145px;position:absolute;bottom:10px;right:-18px}.NfDiEG_storyImageLabel{z-index:1;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);min-width:245px;box-shadow:var(--shadow-lg);align-items:center;gap:14px;padding:19px;display:flex;position:absolute;bottom:0;right:-16px}.NfDiEG_labelIcon{border-radius:var(--radius-sm);background:var(--color-accent-light);width:46px;height:46px;color:var(--color-primary);flex-shrink:0;place-items:center;font-size:19px;display:grid}.NfDiEG_storyImageLabel div{gap:5px;display:grid}.NfDiEG_storyImageLabel strong{font-family:var(--font-english);letter-spacing:1.5px;font-size:14px}.NfDiEG_storyImageLabel div span{color:var(--color-text-muted);font-size:12px}.NfDiEG_storyContent h2,.NfDiEG_sectionHeader h2,.NfDiEG_whyContent h2{letter-spacing:-.7px;margin:0 0 22px;font-size:clamp(32px,4vw,46px);font-weight:800;line-height:1.45}.NfDiEG_storyContent h2 span,.NfDiEG_sectionHeader h2 span,.NfDiEG_whyContent h2 span{color:var(--color-primary)}.NfDiEG_storyLead{color:var(--color-dark);margin:0 0 16px;font-size:19px;font-weight:700;line-height:1.9}.NfDiEG_storyContent .NfDiEG_bodyText{margin:0 0 13px}.NfDiEG_storyLink{color:var(--color-primary);margin-top:20px;font-size:15px;font-weight:800}.NfDiEG_storyLink:hover{gap:17px}.NfDiEG_directionSection{background:var(--color-bg);padding:30px 0 100px}.NfDiEG_directionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.NfDiEG_directionCard{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;min-height:300px;padding:clamp(26px,4vw,42px);display:flex;position:relative;overflow:hidden}.NfDiEG_directionTop{justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;display:flex}.NfDiEG_directionIcon{border-radius:var(--radius-sm);background:var(--color-accent-light);width:54px;height:54px;color:var(--color-primary);place-items:center;font-size:22px;display:grid}.NfDiEG_directionNumber{color:var(--color-text-muted);font-size:12px;font-weight:700}.NfDiEG_directionCard h3{margin:0 0 14px;font-size:23px;font-weight:800;line-height:1.6}.NfDiEG_directionCard p{max-width:480px;color:var(--color-text-muted);margin:0;font-size:15px;line-height:2}.NfDiEG_directionLine{background:var(--color-primary);transform-origin:100%;height:4px;transition:transform var(--transition);position:absolute;bottom:0;left:0;right:0;transform:scaleX(.2)}.NfDiEG_directionCard:hover .NfDiEG_directionLine{transform:scaleX(1)}.NfDiEG_valuesSection{background:var(--color-surface-alt);padding:100px 0 110px}.NfDiEG_sectionHeader{justify-content:space-between;align-items:flex-end;gap:36px;margin-bottom:42px;display:flex}.NfDiEG_sectionHeader h2{margin-bottom:0}.NfDiEG_sectionHeader>p{max-width:410px;color:var(--color-text-muted);margin:0 0 5px;font-size:15px;line-height:2}.NfDiEG_valuesGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.NfDiEG_valueCard{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);min-height:275px;transition:transform var(--transition), box-shadow var(--transition), border-color var(--transition);flex-direction:column;padding:26px 23px 30px;display:flex;position:relative}.NfDiEG_valueCard:hover{border-color:var(--color-accent);box-shadow:var(--shadow-lg);transform:translateY(-6px)}.NfDiEG_valueTop{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.NfDiEG_valueIcon{border-radius:var(--radius-sm);background:var(--color-accent-light);width:48px;height:48px;color:var(--color-primary);place-items:center;font-size:19px;display:grid}.NfDiEG_valueNumber{color:var(--color-border-dark);font-family:var(--font-english);font-size:13px;font-weight:700}.NfDiEG_valueCard h3{margin:0 0 12px;font-size:18px;font-weight:800}.NfDiEG_valueCard p{color:var(--color-text-muted);margin:0;font-size:14px;line-height:1.95}.NfDiEG_valueBottomLine{background:var(--color-accent);width:38px;height:3px;transition:width var(--transition);position:absolute;bottom:0;right:23px}.NfDiEG_valueCard:hover .NfDiEG_valueBottomLine{width:calc(100% - 46px)}.NfDiEG_whySection{background:var(--color-bg);padding:110px 0}.NfDiEG_whyGrid{grid-template-columns:1fr .9fr;align-items:center;gap:clamp(45px,8vw,100px);display:grid}.NfDiEG_whyContent h2{margin-bottom:18px}.NfDiEG_whyContent>p{max-width:520px;color:var(--color-text-muted);margin:0;font-size:16px;line-height:2}.NfDiEG_strengthList{gap:17px;margin:30px 0 0;padding:0;list-style:none;display:grid}.NfDiEG_strengthList li{align-items:center;gap:13px;font-size:15px;font-weight:700;display:flex}.NfDiEG_strengthList li>span{background:var(--color-accent-light);width:25px;height:25px;color:var(--color-primary);border-radius:50%;flex-shrink:0;place-items:center;font-size:11px;display:grid}.NfDiEG_whyVisual{min-height:470px;padding:0 0 28px 28px;position:relative}.NfDiEG_whyImage{border-radius:var(--radius-md);background-image:url(/about-new.jpg);background-position:50%;background-size:cover;position:absolute;inset:0 0 28px 28px}.NfDiEG_whyImageCaption{border-radius:var(--radius-md);background:var(--color-primary);color:#fff;width:min(290px,85%);box-shadow:var(--shadow-lg);padding:24px;position:absolute;bottom:0;right:-16px}.NfDiEG_whyImageCaption>span{font-family:var(--font-english);letter-spacing:3px;font-size:13px;font-weight:700}.NfDiEG_whyImageCaption p{color:#ffffffd4;margin:12px 0 0;font-size:14px;line-height:1.9}.NfDiEG_whyCorner{z-index:0;border-top:2px solid var(--color-accent);border-left:2px solid var(--color-accent);width:90px;height:90px;position:absolute;top:-16px;left:10px}@media (max-width:1000px){.NfDiEG_storyGrid,.NfDiEG_whyGrid{gap:48px}.NfDiEG_valuesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.NfDiEG_storyVisual{min-height:440px}.NfDiEG_whyVisual{min-height:420px}.NfDiEG_sectionHeader{flex-direction:column;align-items:flex-start;gap:16px}}@media (max-width:760px){.NfDiEG_storySection,.NfDiEG_valuesSection,.NfDiEG_whySection{padding:75px 0}.NfDiEG_storyGrid,.NfDiEG_whyGrid{grid-template-columns:1fr;gap:50px}.NfDiEG_storyVisual{min-height:400px;margin-inline:12px}.NfDiEG_storyContent h2,.NfDiEG_sectionHeader h2,.NfDiEG_whyContent h2{font-size:34px}.NfDiEG_directionSection{padding:0 0 75px}.NfDiEG_directionGrid{grid-template-columns:1fr}.NfDiEG_directionCard{min-height:270px}.NfDiEG_whyVisual{min-height:390px;margin-inline:12px}}@media (max-width:480px){.NfDiEG_storyVisual{min-height:330px}.NfDiEG_storyImageLabel{min-width:auto;padding:14px;right:-10px}.NfDiEG_storyImageLabel div span{max-width:165px}.NfDiEG_valuesGrid{grid-template-columns:1fr}.NfDiEG_valueCard{min-height:230px}.NfDiEG_whyVisual{min-height:320px}.NfDiEG_whyImageCaption{padding:18px;right:-10px}}@media (prefers-reduced-motion:reduce){.NfDiEG_aboutPage *,.NfDiEG_aboutPage :before,.NfDiEG_aboutPage :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
