
.lgs-feature{max-width:1120px;margin:36px auto;padding:clamp(22px,4vw,44px);background:#f1f7f6;border:1px solid #d4e5e6;border-radius:20px;color:#26343c;font:17px/1.65 Arial,sans-serif;scroll-margin-top:100px}
.lgs-feature *{box-sizing:border-box}.lgs-feature h1,.lgs-feature h2,.lgs-feature h3{color:#103b5a;line-height:1.16}.lgs-feature h1{font-size:clamp(2.4rem,6vw,4.6rem);letter-spacing:-.045em}.lgs-feature h2{font-size:clamp(1.8rem,4vw,2.8rem)}.lgs-feature p{max-width:78ch}.lgs-feature .kicker{font-size:.8rem;color:#006a6d;text-transform:uppercase;font-weight:800;letter-spacing:.1em}.lgs-feature .small{font-size:.86rem;color:#53666d}.lgs-feature .split{display:grid;grid-template-columns:1.3fr 1fr;gap:32px;align-items:start}.lgs-feature .cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:20px}.lgs-feature .panel{padding:24px;border:1px solid #cbdedf;background:white;border-radius:14px}.lgs-feature img{width:100%;height:auto;border-radius:14px}.lgs-feature a{color:#00676c;text-underline-offset:3px;overflow-wrap:anywhere}.lgs-feature .action{display:inline-block;background:#103b5a;color:white;text-decoration:none;padding:12px 18px;border-radius:9px;font-weight:700;margin:6px 8px 6px 0}.lgs-feature .action.light{background:#9be600;color:#103b5a}.lgs-feature .notice{padding:18px 22px;border-left:5px solid #079a9a;background:white;border-radius:8px}.lgs-feature li{margin:10px 0}.lgs-feature label{display:block;margin:12px 0}.lgs-feature input,.lgs-feature select,.lgs-feature textarea{display:block;width:100%;padding:12px;border:1px solid #849a9c;border-radius:7px;font:inherit;color:#103b5a;background:#fff}.lgs-feature input[type=checkbox]{display:inline-block;width:20px;height:20px;vertical-align:middle;margin-right:10px}.lgs-feature button{cursor:pointer;border:0;font:inherit}.lgs-feature :focus-visible{outline:3px solid #079a9a;outline-offset:4px}.lgs-feature pre{white-space:pre-wrap;overflow-wrap:anywhere;padding:22px;background:white;border-radius:10px;font:15px/1.6 monospace}.lgs-feature video{display:block;width:100%;max-height:650px;background:#103b5a;border-radius:14px}.lgs-feature output{display:block;padding:18px;background:#eaf3f2;border-radius:8px;font-weight:700}.lgs-feature .table-scroll{overflow-x:auto}.lgs-feature table{width:100%;border-collapse:collapse}.lgs-feature th,.lgs-feature td{text-align:left;padding:14px;border-bottom:1px solid #d4e5e6;vertical-align:top}@media(max-width:700px){.lgs-feature{margin:24px 12px}.lgs-feature .split{grid-template-columns:1fr}.lgs-feature .action{display:block;text-align:center}}@media print{.lgs-header,.lgs-footer,.lgs-feature button,.lgs-feature video{display:none!important}.lgs-feature{border:0;margin:0;padding:12px}.lgs-feature .split{display:block}.lgs-feature img{max-width:280px}}
