.fasc-wrap{width:min(1200px,calc(100% - 48px));margin-inline:auto}.fasc-hero{background:#09273f;color:white;padding:64px 0 48px}.fasc-hero h1{font-size:clamp(30px,4vw,52px);line-height:1.25;margin:18px 0;font-weight:600}.fasc-hero p{color:#bed0df;line-height:1.8;max-width:800px}.fasc-crumb{font-size:14px;display:flex;flex-wrap:wrap;gap:10px;color:#bad1e4}.fasc-crumb a{color:inherit}.fasc-section{padding:56px 0}.fasc-section.alt{background:#f3f6f8}.fasc-detail{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.fasc-figure{margin:0;background:white}.fasc-figure img{width:100%;height:440px;object-fit:contain}.fasc-caption{color:#718192;font-size:12px;line-height:1.7;margin-top:12px}.fasc-copy h2,.fasc-section h2{color:#102b43;font-size:28px;font-weight:600;line-height:1.4;margin:0 0 20px}.fasc-copy p,.fasc-section p,.fasc-copy li{color:#596b7c;line-height:1.9}.fasc-copy ul{padding-inline-start:22px;margin-block:20px}.fasc-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.fasc-actions a{display:inline-flex;background:#0b57a1;color:white;padding:13px 20px;text-decoration:none;font-size:15px;line-height:1.5}.fasc-actions a+ a{background:white;color:#0b57a1;border:1px solid #ccd9e4}.fasc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.fasc-card{display:block;background:#f3f6f8;color:#153149;text-decoration:none;padding:24px;box-sizing:border-box;transition:box-shadow .2s}.fasc-card:hover{box-shadow:0 8px 24px #143c6318}.fasc-card img{display:block;width:100%;height:220px;object-fit:contain;background:white;margin-bottom:22px}.fasc-card h3{font-size:22px;font-weight:600;line-height:1.45;margin:0 0 14px}.fasc-card p{font-size:15px;line-height:1.8;color:#697b8c;margin-bottom:20px}.fasc-card span{color:#0b57a1;font-size:14px}.fasc-table{width:100%;border-collapse:collapse;font-size:16px}.fasc-table th,.fasc-table td{text-align:start;border-bottom:1px solid #dce5ed;padding:16px 20px;line-height:1.5}.fasc-table th{background:#eaf0f5;color:#173651}.fasc-table tr:nth-child(even){background:#f7f9fb}.fasc-table td:last-child{white-space:nowrap}.fasc-languages{display:flex;gap:16px;flex-wrap:wrap;margin-top:25px;font-size:14px}.fasc-languages a{color:#bfd8ed}
html[lang="zh-CN"] .fasc-wrap{width:min(var(--max,1440px),calc(100% - var(--nav-pad-x,6vw)*2))}
body.purui-home #products :is(.product-showcase__grid,.en-product-grid,.ru-catalog,.ar-categories):has([data-fasc-card]){grid-template-columns:repeat(2,minmax(0,1fr))}
.fasc-figure figcaption{padding:0 12px 12px}
@media(max-width:700px){.fasc-wrap,html[lang="zh-CN"] .fasc-wrap{width:calc(100% - 36px)}.fasc-hero{padding:38px 0}.fasc-section{padding:36px 0}.fasc-detail,.fasc-grid{grid-template-columns:1fr;gap:28px}.fasc-figure img{height:330px}.fasc-copy h2,.fasc-section h2{font-size:25px}.fasc-table{font-size:14px}.fasc-table th,.fasc-table td{padding:12px 10px}.fasc-card{padding:20px}.fasc-actions a{font-size:14px}body.purui-home #products :is(.product-showcase__grid,.en-product-grid,.ru-catalog,.ar-categories):has([data-fasc-card]){grid-template-columns:1fr}}
