[hidden]{display:none!important}.difference-lead,.cycle-layout{display:grid;grid-template-columns:.72fr 1.28fr;gap:5vw;align-items:center;margin-bottom:44px}.difference-lead .section-head,.cycle-layout .section-head{margin:0}.professional-graphic{margin:0}.professional-graphic img{display:block;width:100%;aspect-ratio:3/2;object-fit:cover;border:2px solid var(--navy);border-radius:28px;box-shadow:8px 8px 0 var(--navy)}.professional-graphic figcaption{font-size:14px;color:#48657a;margin:16px 8px 0}.cycle-layout{grid-template-columns:1fr 1fr}.cycle-layout .cycle{grid-template-columns:1fr 1fr;margin-top:34px}.cycle-layout .cycle li:nth-child(2):after{display:none}.technology{grid-template-columns:.78fr 1.22fr}.technology-visual{display:grid;gap:28px}.technology-visual .layers{grid-template-columns:repeat(3,1fr)}.technology-visual .layers article{display:block}.technology-visual .layers article>b{margin-bottom:12px}.choice-grid input[type=checkbox]:checked+span{border-color:var(--navy);background:var(--mint);box-shadow:3px 3px 0 var(--navy)}@media(max-width:1000px){.difference-lead,.cycle-layout,.technology{grid-template-columns:1fr}.technology-visual .layers{grid-template-columns:1fr}.professional-graphic{max-width:850px}}@media(max-width:580px){.cycle-layout .cycle{grid-template-columns:1fr}.professional-graphic img{border-radius:18px}}
[hidden]{display:none!important}
