.mod-sfe-layers .mod-sec-header .name-row{align-items:baseline;border-bottom:2px solid var(--accent-deep);display:flex;gap:18px;margin-bottom:18px;padding-bottom:18px}.mod-sfe-layers .mod-sec-header .big-name{color:var(--g900);flex:1;font-family:var(--sans);font-size:44px;font-weight:800;letter-spacing:-1px;line-height:1.05}.mod-sfe-layers .mod-sec-header h2{color:var(--g600);font-size:20px;font-weight:500;letter-spacing:-.2px;line-height:1.5;margin-bottom:14px;max-width:840px}.mod-sfe-layers .mod-sec-header .dek{color:var(--g500);font-size:16px;line-height:1.7;max-width:780px}.mod-sfe-layers{background:var(--white)}.mod-sfe-layers .layers-wrap{display:flex;flex-direction:column;gap:14px;margin-top:34px}.mod-sfe-layers .layer{background:#fff;border:1.5px solid var(--g200);border-radius:10px;overflow:hidden;padding:26px 30px;position:relative}.mod-sfe-layers .layer:before{content:"";height:100%;left:0;position:absolute;top:0;width:4px}.mod-sfe-layers .layer.l1:before{background:var(--primary)}.mod-sfe-layers .layer.l2:before{background:var(--accent)}.mod-sfe-layers .layer .layer-num{font-family:var(--sans);font-size:13px;font-weight:700;letter-spacing:.2px;margin-bottom:6px}.mod-sfe-layers .layer.l1 .layer-num{color:var(--primary)}.mod-sfe-layers .layer.l2 .layer-num{color:var(--accent-dark)}.mod-sfe-layers .layer h3{color:var(--g900);font-size:21px;font-weight:800;letter-spacing:-.4px;margin-bottom:8px}.mod-sfe-layers .layer p{color:var(--g600);font-size:15px;line-height:1.7;max-width:760px}.mod-sfe-layers .layer p strong{color:var(--g900);font-weight:700}.mod-sfe-layers .layer .layer-eg{color:var(--g500);font-family:var(--sans);font-size:14px;line-height:1.7;margin-top:12px}.mod-sfe-layers .layer .layer-eg p{color:var(--g500);font-family:var(--sans);font-size:14px;margin:0}.mod-sfe-layers .layer .layer-eg b{color:var(--g700);font-weight:600}.mod-sfe-layers .layers-drives{display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin-top:16px}.mod-sfe-layers .layers-drives .d-card{background:var(--g50);border:1px solid var(--g200);border-radius:8px;padding:18px}.mod-sfe-layers .layers-drives .d-card .dh{color:var(--g900);font-size:15px;font-weight:800;letter-spacing:-.2px;margin-bottom:4px}.mod-sfe-layers .layers-drives .d-card .dp{color:var(--g600);font-size:15px;line-height:1.55}@media (max-width:880px){.mod-sfe-layers .mod-sec-header .big-name{font-size:28px;letter-spacing:-.6px}.mod-sfe-layers .layers-drives{grid-template-columns:1fr}}