.sec-first{padding-top:0}.sec-two{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px;align-items:start}.sec-two .section-head{margin-bottom:0}.sec-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;align-items:start}.sec-cols .h3{margin-bottom:18px}.sec-cols .checklist li{font-size:15.5px}.sec-note{margin:16px 0 0;font-size:14.5px;line-height:1.55;color:var(--n600)}@media (max-width: 960px){.sec-two{grid-template-columns:minmax(0,1fr);gap:24px}}@media (max-width: 720px){.sec-cols{grid-template-columns:minmax(0,1fr);gap:36px}}@media (max-width: 600px){.prose table.sec-fit{min-width:0}.prose table.sec-stack,.sec-stack tbody,.sec-stack tr,.sec-stack td{display:block;min-width:0}.sec-stack thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.prose .sec-stack tr{padding:12px 14px;border-bottom:1px solid var(--n100)}.prose .sec-stack tr:last-child{border-bottom:0}.prose .sec-stack td{padding:2px 0;border:0}.prose .sec-stack .sec-stack-head{font-weight:600;color:var(--n900);padding-bottom:4px}.prose .sec-stack td[data-label]::before{content:attr(data-label) "\00a0:\0020";color:var(--n500);font-size:13.5px}}