.wJ2e9q_section{padding-top:56px}.wJ2e9q_intro{color:var(--slate);max-width:44em;margin-top:14px;font-size:17px;line-height:1.6}.wJ2e9q_grid{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));align-items:stretch;gap:20px;margin-top:30px;display:grid}.wJ2e9q_card{border-radius:24px;flex-direction:column;min-width:0;padding:12px;display:flex}.wJ2e9q_visual{aspect-ratio:16/9;background:#fff;border:1px solid #3d48481f;border-radius:14px;position:relative;overflow:hidden}.wJ2e9q_media{object-fit:cover;width:100%;height:100%;display:block}.wJ2e9q_body{flex-direction:column;flex:1;padding:18px 14px 12px;display:flex}.wJ2e9q_tag{font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--link);font-size:11px}.wJ2e9q_cardTitle{letter-spacing:-.014em;color:var(--ink);margin-top:8px;font-size:20px;font-weight:600;line-height:1.25}.wJ2e9q_text{color:var(--slate);margin-top:10px;font-size:15.5px;line-height:1.6}.wJ2e9q_grenzeLabel{color:var(--ink)}.wJ2e9q_appStage{background:linear-gradient(140deg,#2f6f6c 0%,#1d4a48 55%,#173a39 100%);justify-content:center;padding:18px 18px 0;display:flex;position:absolute;inset:0}.wJ2e9q_phones{width:56%;max-width:240px;height:100%;position:relative}.wJ2e9q_phone{border:4px solid #111;border-radius:18px;width:62%;height:auto;position:absolute;top:0;box-shadow:0 18px 40px -12px #00000080}.wJ2e9q_phoneBack{opacity:.92;top:16px;left:0}.wJ2e9q_phoneFront{right:0}.wJ2e9q_browserStage{background:linear-gradient(140deg,#eed9c4e6,#b8c6c6b3);padding:22px 26px 0;position:absolute;inset:0}.wJ2e9q_browser{background:#fff;border-radius:10px 10px 0 0;height:100%;overflow:hidden;box-shadow:0 16px 40px -14px #3d484873}.wJ2e9q_browserBar{background:#f1efec;border-bottom:1px solid #3d48481a;gap:5px;padding:8px 10px;display:flex}.wJ2e9q_browserBar span{background:#3d484840;border-radius:50%;width:8px;height:8px}.wJ2e9q_browserImg{width:100%;height:auto;display:block}.wJ2e9q_story{background:#d0864f1a;border-radius:16px;max-width:46em;margin-top:26px;padding:20px 24px}.wJ2e9q_storyText{color:var(--slate);font-size:16px;line-height:1.6}.wJ2e9q_storyText a{font-weight:600}@media (max-width:720px){.wJ2e9q_section{padding-top:28px}.wJ2e9q_intro{margin-top:10px;font-size:16px}.wJ2e9q_grid{gap:12px;margin-top:18px}.wJ2e9q_card{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:#ffffffb8;border-color:#fffc;border-radius:18px;padding:10px}.wJ2e9q_visual{border-radius:12px}.wJ2e9q_body{padding:14px 8px 6px}.wJ2e9q_cardTitle{letter-spacing:0;font-size:18px}.wJ2e9q_text{margin-top:8px;font-size:15px;line-height:1.55}.wJ2e9q_appStage{padding:14px 14px 0}.wJ2e9q_phone{border-width:3px;border-radius:12px}.wJ2e9q_browserStage{padding:14px 16px 0}.wJ2e9q_story{margin-top:16px;padding:16px 18px}.wJ2e9q_storyText{font-size:15.5px}}
