.post-content>p>img{max-width:100%}body{overflow-x:hidden}.pm-home{font-family:intervariable,-apple-system,BlinkMacSystemFont,segoe ui,Roboto,helvetica neue,Arial,sans-serif}.pm-home h1,.pm-home h2,.pm-home p{margin-top:0}.pm-home h1,.pm-home h2{color:inherit;font-family:inherit}.pm-home a{text-decoration:none}.pm-container{margin:0 auto;max-width:1160px;padding-left:28px;padding-right:28px;width:100%}.pm-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px 26px}.pm-link{color:#8fd4fb;font-size:.88rem;font-weight:650}.pm-link span{display:inline-block;margin-left:4px;transition:transform .2s ease}.pm-link:hover{color:#c6eaff}.pm-link:hover span{transform:translateX(3px)}.pm-hero{background:linear-gradient(90deg,rgba(8,22,29,.9) 0%,rgba(8,22,29,.82) 48%,rgba(8,22,29,.58) 100%),url(https://kde.org/reusable-assets/home-blur.jpg)50%/cover no-repeat;color:#fff;margin-top:0!important;min-height:610px;overflow:hidden}.pm-hero-layout{align-items:end;display:grid;gap:75px;grid-template-columns:.9fr 1.1fr;min-height:610px}.pm-hero-copy{align-self:center;max-width:520px;padding:72px 0}.pm-hero-copy h1{color:#fff;font-size:clamp(2.65rem,4.35vw,4.15rem);font-weight:700;letter-spacing:-.035em;line-height:1.06;margin-bottom:22px}.pm-lead{color:rgba(255,255,255,.73);font-size:1rem;line-height:1.65;margin-bottom:28px;max-width:500px}.pm-hero-device{height:570px;position:relative}.pm-phone{border-radius:16px;bottom:45px;box-shadow:0 30px 72px rgba(0,0,0,.22);height:480px;left:calc(50% + 34px);overflow:hidden;position:absolute;transform:translateX(-50%);width:240px}.pm-phone img{display:block;height:100%;object-fit:cover;object-position:top;width:100%}.pm-latest{--pm-latest-accent:#1271a1;--pm-latest-background:#eef8fd;--pm-latest-heading:#212529;--pm-latest-heading-hover:#1271a1;--pm-latest-meta:#5e6871;background:var(--pm-latest-background);margin-top:0!important;padding:28px 0}.pm-latest-layout{align-items:center;display:flex;justify-content:space-between}.pm-latest-layout h2{font-size:1.25rem;font-weight:600;margin-bottom:0}.pm-latest-layout h2 a{color:var(--pm-latest-heading)}.pm-latest-layout h2 a:hover{color:var(--pm-latest-heading-hover)}.pm-latest-label{color:var(--pm-latest-accent);font-size:.68rem;font-weight:700;letter-spacing:.09em;margin-bottom:5px;text-transform:uppercase}.pm-latest-meta{align-items:center;color:var(--pm-latest-meta);display:flex;flex:none;font-size:.78rem;gap:22px;padding-left:30px}.pm-latest-meta a{color:var(--pm-latest-accent);font-size:1.2rem}@media(max-width:980px){.pm-hero-layout{gap:35px;grid-template-columns:1fr 1fr}.pm-phone{left:50%}}@media(max-width:760px){.pm-container{padding-left:22px;padding-right:22px}.pm-hero{background-position:62%}.pm-hero-layout{grid-template-columns:minmax(0,1fr);min-height:auto}.pm-hero-copy{padding:65px 0 10px}.pm-hero-device{height:440px}.pm-phone{bottom:25px;height:360px;width:180px}.pm-latest-layout{align-items:start}.pm-latest-meta time{display:none}}@media(max-width:500px){.pm-hero-copy h1{font-size:2.65rem}.pm-hero-device{height:410px}.pm-latest{padding:22px 0}.pm-latest-layout h2{font-size:1rem}.pm-latest-meta{padding-left:12px}}@media(prefers-color-scheme:dark){.pm-latest{--pm-latest-accent:#73c8f8;--pm-latest-background:#102b38;--pm-latest-heading:#f1f4f5;--pm-latest-heading-hover:#8fd4fb;--pm-latest-meta:#adb8bf}}section.openup{text-align:center}section.openup p{max-width:700px}.description-block{font-size:1.1rem;max-width:800px;text-align:center;opacity:.8;margin:0 auto;line-height:1.6}@media(max-width:768px){.description-block{font-size:1rem}}.grey-text{opacity:.8}.features-section{margin-top:100px}.features-section .feature{margin:50px 0}@media(max-width:768px){.features-section{margin-top:50px}.features-section .feature{margin:25px 0}}.wayland{display:flex}.opensource{display:flex}.adapting{max-width:300px;height:auto;display:block}@media(max-width:768px){.adapting{margin-left:auto!important;margin-right:auto!important}}@media(max-width:300px){.adapting{max-width:100%}}.app-announcement{display:flex;flex-direction:row;margin-top:3rem;margin-bottom:3rem}.app-announcement.right{flex-direction:row-reverse}.app-announcement img{max-width:100%;min-width:300px;flex-basis:42%;height:auto;align-self:flex-start}.app-announcement div{flex-basis:58%}.app-announcement img.shadow-true{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.app-announcement h2{margin-top:0}.app-announcement.left img{margin-right:2rem}.app-announcement.right img{margin-left:2rem}@media(max-width:900px){.app-announcement,.app-announcement.right{flex-direction:column-reverse}.app-announcement img,.app-announcement.left img,.app-announcement.right img{margin-bottom:2rem;max-width:100%;margin-left:auto;margin-right:auto;width:400px;min-width:initial;display:block}}