/* LW-Drones – DJI Agras Modellübersicht. Eigenständige, responsive Komponente. */
.lw-agras{background:#f5f7f6;color:#102028;overflow:clip}.lw-agras *, .lw-agras *::before,.lw-agras *::after{box-sizing:border-box}.lw-agras .lw-shell{width:min(1180px,calc(100% - 48px));margin-inline:auto}.lw-agras a{text-decoration:none}.lw-agras-kicker{display:inline-flex;align-items:center;gap:10px;color:#7fbd32;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;line-height:1.5}.lw-agras-kicker::before{content:"";width:22px;height:2px;background:currentColor;flex:none}.lw-agras h1,.lw-agras h2,.lw-agras h3{font-family:var(--font-display,"Arial Narrow",Arial,sans-serif);font-weight:800;letter-spacing:-.025em}.lw-agras h1,.lw-agras h2{line-height:1.08}.lw-agras p{line-height:1.7}.lw-agras-hero{position:relative;isolation:isolate;min-height:480px;display:flex;align-items:center;background:#102830;color:white;overflow:hidden}.lw-agras-hero::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(6,21,29,.88) 0%,rgba(6,21,29,.68) 30%,rgba(6,21,29,.22) 62%,rgba(6,21,29,.04) 100%)}.lw-agras-hero__image{position:absolute;top:0;bottom:0;left:-2%;width:132%;max-width:none;height:100%;object-fit:cover;object-position:center 55%;z-index:-2;filter:brightness(1.10) contrast(1.03)}.lw-agras-hero__inner{position:relative;padding-block:90px;max-width:1180px}.lw-agras-hero__inner h1{font-size:clamp(36px,4.2vw,58px);max-width:780px;margin:18px 0 22px;text-transform:uppercase;color:#fff}.lw-agras-hero__inner>p{max-width:600px;margin:0;color:#e1e8e8;font-size:17px}.lw-agras-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:30px}.lw-agras .lw-btn{min-height:47px;padding:0 22px;font-size:12px;white-space:normal;text-align:center}.lw-agras-section{padding:82px 0}.lw-agras-section-head{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:54px;margin-bottom:32px}.lw-agras-section-head h2{font-size:clamp(30px,3.4vw,46px);text-transform:uppercase;margin:13px 0 0;color:#102028}.lw-agras-section-head>p{color:#61717a;font-size:15px;max-width:445px;margin:0 0 3px}.lw-agras-model-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;align-items:stretch}.lw-agras-model{min-width:0;display:flex;flex-direction:column;background:#fff;border:1px solid #dfe6e3;border-radius:6px;overflow:hidden;box-shadow:0 8px 28px rgba(8,30,38,.035)}.lw-agras-model__media{height:228px;position:relative;background:#f0f3f2;display:flex;align-items:center;justify-content:center;padding:48px 17px 20px;overflow:hidden}.lw-agras-model__eyebrow{position:absolute;top:17px;left:17px;right:17px;font-size:10px;line-height:1.4;letter-spacing:.095em;text-transform:uppercase;font-weight:800;color:#62747c}.lw-agras-model__media>img{display:block!important;max-width:100%!important;max-height:100%!important;width:auto!important;height:auto!important;object-fit:contain!important;object-position:center;filter:drop-shadow(0 9px 12px rgba(13,31,38,.1))}.lw-agras-model__placeholder{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:9px;color:#50636d;border:1px dashed #cbd6d7;border-radius:4px;padding:15px;background:rgba(255,255,255,.5)}.lw-agras-model__placeholder-mark{width:36px;height:36px;border-radius:50%;border:1px solid #b8c9cd;display:grid;place-items:center;color:#86b949;font-size:24px;font-weight:300}.lw-agras-model__placeholder strong{font-size:13px;color:#233741}.lw-agras-model__placeholder small{font-size:11px;color:#7a8b92}.lw-agras-model__body{padding:24px 22px 22px;display:flex;flex-direction:column;flex:1;min-width:0}.lw-agras-model__body h3{font-size:27px;line-height:1.1;margin:0 0 10px;color:#102028}.lw-agras-model__line{font-size:13px;font-weight:750;line-height:1.55!important;color:#354a55;margin:0 0 12px}.lw-agras-model__description{color:#64737b;font-size:12.5px;margin:0 0 23px;line-height:1.75!important}.lw-agras-model__facts{display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:1px solid #e5ebe8;border-bottom:1px solid #e5ebe8;margin:auto 0 0;padding:16px 0}.lw-agras-model__facts>div{min-width:0}.lw-agras-model__facts>div+div{padding-left:16px;border-left:1px solid #e5ebe8}.lw-agras-model__facts dt{font-size:10px;color:#7b8990;line-height:1.4;margin-bottom:5px}.lw-agras-model__facts dd{font-family:var(--font-display,"Arial Narrow",Arial,sans-serif);font-size:25px;line-height:1.1;font-weight:800;color:#182b33;margin:0}.lw-agras-model__actions{display:flex;flex-direction:column;gap:14px;align-items:flex-start;padding-top:20px}.lw-agras-model__actions .lw-btn{width:100%}.lw-agras-text-link{display:inline-flex;align-items:center;gap:7px;color:#4c791d;font-size:12px;font-weight:750;line-height:1.5}.lw-agras-text-link:hover{color:#253c0f;text-decoration:underline}.lw-agras-disclaimer{font-size:11px;color:#829098;line-height:1.7;margin:20px 0 0}.lw-agras-compare{background:#fff;border-block:1px solid #e5ebe8}.lw-agras-table-wrap{overflow-x:auto;border:1px solid #dfe6e3;border-radius:6px;-webkit-overflow-scrolling:touch}.lw-agras-table{width:100%;border-collapse:collapse;min-width:720px;font-size:13px;text-align:left}.lw-agras-table th,.lw-agras-table td{padding:17px 18px;border-bottom:1px solid #e5ebe8}.lw-agras-table thead{background:#102830;color:#fff}.lw-agras-table thead th{font-size:11px;letter-spacing:.035em;line-height:1.5}.lw-agras-table thead th:first-child{width:190px}.lw-agras-table tbody th{font-weight:750;color:#40535c}.lw-agras-table tbody td{font-weight:650;color:#172c35}.lw-agras-table tbody tr:last-child th,.lw-agras-table tbody tr:last-child td{border-bottom:0}.lw-agras-table tbody tr:nth-child(even){background:#f7f9f8}.lw-agras-coming{background:#0b1d26;color:#fff;padding:76px 0;position:relative;overflow:hidden}.lw-agras-coming::before{content:"";position:absolute;right:-100px;top:-260px;width:700px;height:700px;border:1px solid rgba(127,189,50,.15);border-radius:50%;pointer-events:none}.lw-agras-coming__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:76px;align-items:center;position:relative}.lw-agras-coming h2{font-size:clamp(35px,4vw,56px);margin:16px 0;color:#fff;text-transform:uppercase}.lw-agras-coming__lead{font-size:19px!important;font-weight:700;color:#fff!important;margin:0 0 16px!important}.lw-agras-coming__copy>p:not(.lw-agras-coming__lead){font-size:14px;color:#b9c8cd;max-width:550px;margin:0 0 13px}.lw-agras-coming__note{font-size:11px!important;color:#81949c!important;border-left:2px solid #7fbd32;padding-left:13px;margin-top:20px!important}.lw-agras-coming .lw-agras-text-link{color:#b9d789}.lw-agras-coming__visual{min-height:330px;display:flex;align-items:center;justify-content:center;overflow:hidden}.lw-agras-coming__visual>img{display:block;max-width:100%;max-height:390px;object-fit:contain}.lw-agras-coming__placeholder{position:relative;width:100%;min-height:330px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:9px;background:linear-gradient(145deg,#122f39,#0d202a);border:1px solid #27404b;border-radius:6px;overflow:hidden}.lw-agras-coming__placeholder::before{content:"";position:absolute;width:380px;height:380px;border:1px solid rgba(127,189,50,.12);border-radius:50%;top:-180px;right:-140px}.lw-agras-coming__placeholder span{font-family:var(--font-display,"Arial Narrow",Arial,sans-serif);font-weight:800;font-size:150px;line-height:1;color:rgba(127,189,50,.16)}.lw-agras-coming__placeholder strong{font-size:17px;letter-spacing:.1em;color:#e5ecec}.lw-agras-coming__placeholder small{font-size:11px;color:#81959e}.lw-agras-service{background:#f5f7f6}.lw-agras-service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.lw-agras-service-grid article{background:#fff;border:1px solid #e0e7e4;border-radius:5px;padding:29px 27px 30px}.lw-agras-service__num{color:#78ae35;font-size:12px;letter-spacing:.1em;font-weight:800}.lw-agras-service-grid h3{font-size:22px;margin:16px 0 11px;color:#152932}.lw-agras-service-grid p{font-size:13px;color:#64737b;margin:0}.lw-agras-service__links{display:flex;gap:28px;flex-wrap:wrap;margin-top:26px}.lw-agras-service__links a{font-size:12px;font-weight:750;color:#4c791d}.lw-agras-service__links a:hover{text-decoration:underline}.lw-agras-extra{background:white}.lw-agras-extra .lw-richtext{max-width:900px;line-height:1.8}.lw-agras-final{background:#102830;color:#fff;padding:55px 0}.lw-agras-final__inner{display:flex;justify-content:space-between;align-items:center;gap:42px}.lw-agras-final h2{font-size:clamp(27px,3vw,38px);margin:12px 0;color:#fff;text-transform:uppercase}.lw-agras-final p{font-size:14px;color:#bbc9ce;margin:0}.lw-agras-final .lw-btn{flex:none}
@media(max-width:1100px){.lw-agras-model-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lw-agras-model__media{height:270px}.lw-agras-model__description{font-size:13px}.lw-agras-coming__grid{gap:35px}}
@media(max-width:760px){.lw-agras .lw-shell{width:min(100% - 32px,1180px)}.lw-agras-hero{min-height:410px}.lw-agras-hero::after{background:linear-gradient(90deg,rgba(6,21,29,.88),rgba(6,21,29,.55) 55%,rgba(6,21,29,.20))}.lw-agras-hero__image{left:0;width:100%;object-position:25% 55%;filter:brightness(1.08) contrast(1.02)}.lw-agras-hero__inner{padding-block:70px}.lw-agras-hero__inner h1{font-size:clamp(32px,8vw,48px)}.lw-agras-hero__inner>p{font-size:15px}.lw-agras-section{padding:60px 0}.lw-agras-section-head{grid-template-columns:1fr;gap:18px;margin-bottom:26px}.lw-agras-section-head h2{font-size:clamp(29px,7vw,39px)}.lw-agras-model-grid{gap:16px}.lw-agras-coming{padding:60px 0}.lw-agras-coming__grid{grid-template-columns:1fr;gap:30px}.lw-agras-coming__visual{min-height:260px}.lw-agras-coming__placeholder{min-height:260px}.lw-agras-service-grid{grid-template-columns:1fr;gap:14px}.lw-agras-service-grid article{padding:24px}.lw-agras-final__inner{flex-direction:column;align-items:flex-start;gap:25px}}
@media(max-width:560px){.lw-agras-model-grid{grid-template-columns:1fr}.lw-agras-model__media{height:250px}.lw-agras-model__body{padding:24px}.lw-agras-model__description{font-size:13px}.lw-agras-actions{gap:10px}.lw-agras-hero .lw-agras-actions .lw-btn{width:100%}.lw-agras-service__links{display:grid;gap:12px}.lw-agras-final .lw-btn{width:100%}.lw-agras-table th,.lw-agras-table td{padding:14px 15px}}
@media(prefers-reduced-motion:reduce){.lw-agras *{scroll-behavior:auto!important;transition:none!important}}