.principles{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--g200);border:1px solid var(--g200);margin:28px 0 8px}@media(max-width:820px){.principles{grid-template-columns:1fr 1fr}}.principle{background:var(--white);padding:26px 22px 28px;position:relative}.principle:after{content:"";position:absolute;left:0;top:0;height:2px;width:0;background:var(--cyan-deep);transition:width .8s var(--ease)}.stagger.in .principle:nth-child(1):after{width:100%;transition-delay:.2s}.stagger.in .principle:nth-child(2):after{width:100%;transition-delay:.35s}.stagger.in .principle:nth-child(3):after{width:100%;transition-delay:.5s}.stagger.in .principle:nth-child(4):after{width:100%;transition-delay:.65s}.principle b{display:block;font-weight:500;font-size:11px;letter-spacing:.2em;color:var(--cyan-deep);margin-bottom:12px}.principle h3{font-size:16px;font-weight:500;letter-spacing:.06em;margin-bottom:10px}.principle p{font-size:13.5px;color:var(--g600);line-height:1.85}.stagger>*{opacity:0;transform:translateY(16px);transition:opacity .8s ease,transform .8s var(--ease)}.stagger.in>*{opacity:1;transform:none}.stagger.in>*:nth-child(1){transition-delay:.05s}.stagger.in>*:nth-child(2){transition-delay:.15s}.stagger.in>*:nth-child(3){transition-delay:.25s}.stagger.in>*:nth-child(4){transition-delay:.35s}.stagger.in>*:nth-child(5){transition-delay:.45s}.handle-flow{list-style:none;margin:28px 0 8px;display:grid;gap:0}.handle-flow li{display:grid;grid-template-columns:56px 1fr;gap:18px;padding:22px 0;border-top:1px solid var(--g200);position:relative}.handle-flow li:last-child{border-bottom:1px solid var(--g200)}.handle-flow .no{font-size:12px;letter-spacing:.16em;color:var(--cyan-deep);padding-top:4px}.handle-flow h3{font-size:16px;font-weight:500;letter-spacing:.04em;margin-bottom:6px}.handle-flow p{font-size:14.5px;color:var(--g600)}.handle-flow li:before{display:none}.split{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--g200);border:1px solid var(--g200);margin:24px 0 8px}@media(max-width:760px){.split{grid-template-columns:1fr}}.split article{background:var(--white);padding:26px 24px 28px}.split h3{font-size:13px;font-weight:500;letter-spacing:.16em;color:var(--cyan-deep);margin-bottom:14px}.split ul{margin:0}.split li{font-size:14px}.layers-handle{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--g200);border:1px solid var(--g200);margin:24px 0 8px}@media(max-width:820px){.layers-handle{grid-template-columns:1fr 1fr}}.layer-h{background:var(--white);padding:24px 20px 26px}.layer-h .no{font-size:11px;letter-spacing:.2em;color:var(--cyan-deep);margin-bottom:10px}.layer-h h3{font-size:16px;font-weight:500;margin-bottom:8px}.layer-h p{font-size:13.5px;color:var(--g600);line-height:1.85}@media(prefers-reduced-motion:reduce){.stagger>*,.principle:after{transition:none}.stagger>*{opacity:1;transform:none}.principle:after{width:100%}}
