.laek-hero .laek-demo-note,.laek-product .laek-demo-note{font-size:12px;line-height:1.9;color:#aaa6a0;max-width:760px;margin-top:18px}
.laek-section{margin-top:54px;scroll-margin-top:120px}
.laek-section>.eyebrow{color:#ffad75;margin-bottom:14px}
.laek-product h2{font-size:clamp(26px,3vw,38px);line-height:1.45;margin-bottom:18px}
.laek-product p{line-height:1.95}
.laek-overview-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:26px}
.laek-overview-grid>div{padding:18px;border:1px solid #ffffff23;border-radius:10px;background:#ffffff03}
.laek-overview-grid strong,.laek-overview-grid span{display:block}
.laek-overview-grid strong{font-size:18px;color:#ffad75}
.laek-overview-grid span{font-size:12px;color:#b2b0ad;margin-top:5px}
.laek-features{margin-top:26px;border-top:1px solid #ffffff26}
.laek-features details{border-bottom:1px solid #ffffff26;padding:0}
.laek-features summary{display:flex;align-items:flex-start;gap:18px;padding:22px 4px;cursor:pointer;list-style:none;line-height:1.6;font-size:19px;font-weight:600}
.laek-features summary::-webkit-details-marker{display:none}
.laek-features details[open] summary span{transform:none}
.laek-features summary::after{content:'+';margin-left:auto;color:#ffad75;font-size:23px;font-weight:400;flex-shrink:0}
.laek-features details[open]>summary::after{content:'−'}
.laek-features summary:hover{color:#ffad75}
.laek-features summary:focus-visible{outline:2px solid #ffad75;outline-offset:3px}
.laek-number{font:500 12px/2.6 Manrope,sans-serif;color:#ffad75;min-width:22px}
.laek-features small{display:block;font-size:13px;font-weight:400;color:#aaa6a0;margin-top:4px}
.laek-features ul{margin:0;padding:0 26px 24px 64px;color:#c5c2bc;font-size:14px;line-height:1.95}
.laek-features li+li{margin-top:9px}
.laek-workflows{padding-left:24px;margin-top:26px}
.laek-workflows li{padding-left:10px;margin:24px 0}
.laek-workflows li::marker{color:#ffad75}
.laek-workflows h3{font-size:21px;line-height:1.6;margin-bottom:8px}
.laek-product .actions{flex-wrap:wrap;gap:22px}
.laek-next{padding-top:34px;border-top:1px solid #ffffff26}
.laek-aside ul{padding-left:20px;color:#aaa6a0;font-size:13px;line-height:2}
.laek-aside nav{display:grid;gap:12px;margin:26px 0;padding-block:22px;border-block:1px solid #ffffff26;font-size:13px;color:#ffad75}
@media(max-width:900px){.laek-overview-grid{grid-template-columns:1fr}.laek-overview-grid>div{padding:14px 18px}.laek-features summary{font-size:17px;gap:12px}.laek-features ul{padding-left:46px}}
@media(max-width:600px){.laek-section{margin-top:38px}.laek-overview-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.laek-overview-grid>div{padding:12px 8px}.laek-overview-grid strong{font-size:15px}.laek-overview-grid span{font-size:11px}.laek-features summary{padding-block:20px}.laek-features small{font-size:12px}.laek-product .actions .button{width:100%}}
