body{background:#fff;margin:0}a{color:#121c3f}a:hover{color:#c8321a}.wrap{box-sizing:border-box;max-width:1200px;margin:0 auto;padding:0 40px}.case-v{flex-direction:column;gap:24px;display:flex}.g2{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.g3{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.g4{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.g5{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}.split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:64px;display:grid}.split-r{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.nav{align-items:center;gap:32px;display:flex}.burger{display:none}.arrow{display:flex}.hide-m{display:inline-flex}.foot{grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));gap:40px;display:grid}@media (width<=1000px){.g4,.g5{grid-template-columns:repeat(2,minmax(0,1fr))}.split{grid-template-columns:1fr;gap:32px}}@media (width<=760px){.wrap{padding:0 20px}.g2,.g3,.g4,.g5{grid-template-columns:1fr}.nav{display:none}.burger{display:inline-flex}.arrow{display:none!important}.hide-m,.chev-row{display:none}.path-row{grid-template-columns:1fr;gap:10px}.path-head{display:none}.map-d{display:none!important}.map-m{margin:0 auto;display:block!important}.chev-steps{display:block}.tri{border-top-width:96px!important;border-left-width:96px!important}#top .wrap{padding-top:40px}.br-d{display:none}.foot{grid-template-columns:1fr 1fr;gap:28px}.sec{padding:64px 0!important}.h1{font-size:44px!important}.h2{font-size:32px!important}.stat{font-size:52px!important}.quote{font-size:30px!important}}.lenses{grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr);gap:16px;display:grid}.engine-body{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1fr);gap:40px;padding:32px;display:grid}.case{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:48px;display:grid}.path-row{border-bottom:1px solid #d5d9e4;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1.4fr);align-items:center;gap:16px;padding:18px 0;display:grid}.pill-d,.pill-e,.pill-a{white-space:nowrap;border-radius:999px;padding:7px 12px;font:600 13px Inter,system-ui,sans-serif;display:inline-block}.pill-d{color:#fff;background:#121c3f}.pill-e{color:#fff;background:#55618a}.pill-a{color:#121c3f;background:#c3cbe3}.scroll-x{overflow-x:auto}.map-d{display:block}.map-m{display:none}.chev-row{display:flex}.chev-item{flex:1 1 0;min-width:0;margin-left:-12px}.chev-item:first-child{margin-left:0}.chev{clip-path:polygon(0 0,calc(100% - 18px) 0,100% 50%,calc(100% - 18px) 100%,0 100%,18px 50%);box-sizing:border-box;justify-content:center;align-items:center;height:52px;padding-left:16px;display:flex}.chev-first{clip-path:polygon(0 0,calc(100% - 18px) 0,100% 50%,calc(100% - 18px) 100%,0 100%);padding-left:0}.chev-cap{text-align:center;padding:12px 4px 0 16px}.chev-item:first-child .chev-cap{padding-left:4px;padding-right:16px}.chev-steps{display:none}.step-li{align-items:center;gap:16px;padding:10px 0;display:flex;position:relative}.step-li:not(:last-child):after{content:"";background:#e3e6ee;width:2px;position:absolute;top:50px;bottom:-10px;left:19px}.step-dot{z-index:1;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font:700 16px Sora,system-ui,sans-serif;display:inline-flex;position:relative}@media (width<=1000px){.lenses{grid-template-columns:1fr}.engine-body,.case{grid-template-columns:1fr;gap:28px}}.facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.deliv{grid-template-columns:44px minmax(0,1fr);align-items:baseline;gap:14px;padding:13px 0;display:grid}@media (width<=760px){.facts{grid-template-columns:1fr 1fr;gap:24px 16px}}.gantt-row{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:40px;display:grid}.gantt-bar{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;display:grid}.cmp-row{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr);align-items:stretch;display:grid}@media (width<=760px){.gantt-row{grid-template-columns:1fr;gap:14px}.gantt-head>span{display:none}}
