.native-material{margin:25px 0 45px}.native-material>h2{font-size:32px;line-height:1.2;margin:24px 0}.native-material>h3{font-size:23px;margin-top:30px}.native-material p{line-height:1.8}.process-steps{list-style:none;margin:30px 0;padding:0}.process-steps li{display:grid;grid-template-columns:50px 1fr;gap:20px;padding:25px 0;border-top:1px solid #c3d3d1}.step-number{font-size:21px;color:#2f6b52;font-weight:600}.process-steps h3{font-size:22px;margin:0 0 10px;letter-spacing:-.5px}.process-steps p{margin:0}.knowledge-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px;margin:28px 0}.knowledge-grid article{background:#e4eeec;padding:22px}.knowledge-grid h3{font-size:21px;letter-spacing:-.4px}.knowledge-grid p{margin:0}.original-copy{border:1px solid #c3d3d1;padding:18px 22px;margin:28px 0;background:#fff}.original-copy summary{font-size:15px;font-weight:600;cursor:pointer}.original-copy[open]>summary{margin-bottom:24px}.source-transcript{font-size:15px;line-height:1.8;columns:2;column-gap:30px}.material-note{font-size:14px;padding:16px 20px;background:#edf3e0;border-left:3px solid #8fbf5a;line-height:1.7}.native-services{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0 22px}.native-services li{border-bottom:1px solid #c3d3d1}.native-services a{padding:16px 0;display:flex;justify-content:space-between;gap:15px}.table-scroll{overflow:auto;max-width:100%;border:1px solid #c3d3d1;margin:25px 0;max-height:720px}.table-scroll table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.6}.table-scroll td,.table-scroll th{padding:14px;text-align:left;vertical-align:top;border:1px solid #cfdcda;min-width:160px}.table-scroll thead th{background:#112f31;color:white;position:sticky;top:0}.table-scroll tbody tr:nth-child(even){background:#e8f0ee}.laia-table{min-width:1750px}.benefit-list li{padding:9px 0}.article-intro{font-size:19px;line-height:1.75;margin-bottom:35px;color:#4e6260}.article-toc{background:#e4eeec;padding:20px 25px;margin:0 0 30px}.article-toc ul{margin:10px 0;padding-left:20px}.article-toc a{font-size:14px}.article-toc li{margin:7px 0}@media(max-width:650px){.source-transcript{columns:1}.native-services{grid-template-columns:1fr}.native-material>h2{font-size:28px}.process-steps li{grid-template-columns:34px 1fr;gap:12px}}
