.devlog_hero___C6h_{min-height:370px;padding:58px max(24px,calc((100vw - 1240px) / 2)) 64px;background:linear-gradient(90deg,rgba(23,14,44,.97),rgba(23,14,44,.8) 45%,rgba(23,14,44,.12)),url(/hub/hero-portal.webp) 100% /cover no-repeat}.devlog_hero___C6h_>div{max-width:730px}.devlog_hero___C6h_ h1{font-size:clamp(3rem,5.3vw,5rem)}.devlog_hero___C6h_ p{max-width:650px}.devlog_introActions__MKW6B{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.devlog_section__k4C1s{scroll-margin-top:110px;padding-top:64px}.devlog_sectionHeading__ksStO{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:28px}.devlog_sectionHeading__ksStO h2{margin-top:12px;color:#fff5e8;font-size:clamp(2rem,3.6vw,3.25rem);line-height:1.13}.devlog_allPosts__9eJel{display:inline-flex;align-items:center;gap:12px;flex:none;min-height:44px;color:#f9d68f;font-size:.87rem;font-weight:800}.devlog_controls__zt4IL{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px;padding:22px;border:1px solid rgba(244,200,124,.4);border-radius:16px;background:#241931}.devlog_topics__IQr9Q{display:flex;flex-wrap:wrap;gap:9px}.devlog_topics__IQr9Q button{display:inline-flex;align-items:center;gap:9px;min-height:46px;padding:10px 14px;border:1px solid #81658f;border-radius:999px;background:#1b1429;color:#eedff6;font:inherit;font-size:.79rem;font-weight:800;cursor:pointer}.devlog_topics__IQr9Q button span{display:inline-grid;place-items:center;min-width:23px;min-height:23px;border-radius:50%;background:rgba(255,255,255,.1);font-size:.73rem}.devlog_topics__IQr9Q button[aria-pressed=true]{border-color:#ffe3a5;background:linear-gradient(180deg,#ffebba,#dca65e);color:#2a1730}.devlog_topics__IQr9Q button:disabled{opacity:.47;cursor:default}.devlog_search__RKyOq{flex:1 1;min-width:min(100%,225px);max-width:330px}.devlog_search__RKyOq label{display:block;margin-bottom:8px;color:#f9e9d3;font-size:.78rem;font-weight:800}.devlog_search__RKyOq input{width:100%;min-height:46px;padding:11px 13px;border:1px solid #96709b;border-radius:9px;background:#140f22;color:#fff4e8;font:inherit;font-size:.88rem;color-scheme:dark}.devlog_search__RKyOq input::placeholder{color:#b9a8c8;opacity:1}.devlog_allPosts__9eJel:focus-visible,.devlog_card__SujPZ:focus-visible,.devlog_resultLine__ZVSFr button:focus-visible,.devlog_search__RKyOq input:focus-visible,.devlog_teaser__rqmoj:focus-visible,.devlog_topics__IQr9Q button:focus-visible{outline:3px solid #8ef1e7;outline-offset:4px}.devlog_resultLine__ZVSFr{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:12px 0}.devlog_resultLine__ZVSFr p{color:#cdbbd8;font-size:.82rem}.devlog_resultLine__ZVSFr button{min-height:40px;padding:7px 12px;border:1px solid #a57f51;border-radius:8px;background:#30213e;color:#ffe2a7;font:inherit;font-size:.8rem;cursor:pointer}.devlog_grid__V_dYS{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.devlog_grid__V_dYS>article{display:flex;min-width:0}.devlog_card__SujPZ{display:flex;flex:1 1;flex-direction:column;overflow:hidden;border:1px solid #a57f51;border-radius:18px;background:linear-gradient(145deg,#352446,#1d1632);box-shadow:0 15px 32px rgba(0,0,0,.23);color:#fff5e8;text-decoration:none;transition:transform .18s ease,border-color .18s ease}.devlog_card__SujPZ:hover{transform:translateY(-4px);border-color:#f0cc88}.devlog_art__zdjHD{aspect-ratio:16/10;overflow:hidden;border-bottom:1px solid rgba(244,200,124,.3);background:#160f25}.devlog_art__zdjHD img{display:block;width:100%;height:100%;object-fit:cover}.devlog_cardCopy__6eLAS{display:flex;flex:1 1;flex-direction:column;padding:24px}.devlog_meta__zacec{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;font-size:.71rem}.devlog_meta__zacec>span{padding:6px 10px;border:1px solid #a57f51;border-radius:999px;color:#f9d68f;font-weight:800}.devlog_meta__zacec time{color:#cdbbd8}.devlog_card__SujPZ h3{margin:0;color:#fff3df;font-size:clamp(1.45rem,2vw,1.85rem);line-height:1.17;overflow-wrap:anywhere}.devlog_card__SujPZ p{margin-top:17px;color:#dccde6;font-size:.88rem;line-height:1.65}.devlog_readMore__Ds4pq{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:auto;padding-top:24px;color:#f9d68f;font-size:.83rem;font-weight:900}.devlog_empty__O_lM5{padding:55px 24px;border:1px solid #a57f51;border-radius:16px;background:#241931;text-align:center}.devlog_empty__O_lM5 h3{color:#fff3df;font-size:1.8rem}.devlog_empty__O_lM5 p{margin-top:14px;color:#d7c5e1}.devlog_empty__O_lM5 button{margin-top:24px}.devlog_about__MQHZj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:58px;padding:28px;border:1px solid rgba(244,200,124,.3);border-radius:16px;background:#1e162c}.devlog_about__MQHZj h3{color:#fff1dc;font-size:1.2rem}.devlog_about__MQHZj p{margin-top:10px;color:#cbb9d6;font-size:.86rem;line-height:1.65}.devlog_homeSection__5uMnt{padding-top:85px}.devlog_teaserGrid__zLuON{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.devlog_teaser__rqmoj{display:flex;flex-direction:column;min-width:0;padding:25px;border:1px solid rgba(244,200,124,.42);border-radius:15px;background:linear-gradient(145deg,#352446,#1d1632);color:#fff5e8;text-decoration:none}.devlog_teaser__rqmoj time{color:#cbb9d6;font-size:.76rem}.devlog_teaser__rqmoj h3{margin-top:13px;color:#fff3df;font-size:1.45rem;line-height:1.22}.devlog_teaser__rqmoj p{margin-top:14px;color:#d7c5e1;font-size:.86rem;line-height:1.6}.devlog_teaser__rqmoj>span{display:flex;justify-content:space-between;gap:15px;margin-top:auto;padding-top:22px;color:#f9d68f;font-size:.81rem;font-weight:800}@media(max-width:1000px){.devlog_grid__V_dYS{grid-template-columns:repeat(2,minmax(0,1fr))}.devlog_search__RKyOq{max-width:none}.devlog_teaserGrid__zLuON{grid-template-columns:1fr}}@media(max-width:650px){.devlog_hero___C6h_{min-height:400px;padding:48px 24px;background-image:linear-gradient(90deg,rgba(23,14,44,.96),rgba(23,14,44,.7)),url(/hub/hero-portal.webp)}.devlog_sectionHeading__ksStO{align-items:flex-start;flex-direction:column;gap:10px}.devlog_controls__zt4IL{padding:18px}.devlog_topics__IQr9Q{gap:8px}.devlog_topics__IQr9Q button{font-size:.73rem;padding:9px 11px}.devlog_search__RKyOq{width:100%;min-width:100%}.devlog_grid__V_dYS{grid-template-columns:1fr}.devlog_cardCopy__6eLAS{padding:23px}.devlog_about__MQHZj{grid-template-columns:1fr;padding:24px}}@media(prefers-reduced-motion:reduce){.devlog_card__SujPZ{transition:none}.devlog_card__SujPZ:hover{transform:none}}.home-about_section__Z5zyv{padding-top:80px;scroll-margin-top:120px}.home-about_panel__BYS8_{display:grid;grid-template-columns:1fr 1fr;overflow:hidden;border:1px solid #9b774e;border-radius:20px;background:linear-gradient(145deg,#30213f,#1b142b);box-shadow:0 18px 40px rgba(0,0,0,.2)}.home-about_copy__Cbyrh{padding:clamp(26px,3vw,42px)}.home-about_copy__Cbyrh h2{margin-top:15px;color:#fff3df;font-size:clamp(2rem,3vw,3rem);line-height:1.12}.home-about_copy__Cbyrh p{margin-top:19px;color:#dacbe5;font-size:.92rem}.home-about_actions__H83kg{display:flex;flex-wrap:wrap;gap:12px;margin-top:25px}.home-about_copy__Cbyrh a{gap:15px}.home-about_art__do0Me{display:flex;flex-direction:column;justify-content:center;min-width:0;background:#171024;border-left:1px solid rgba(244,200,124,.25)}.home-about_art__do0Me img{display:block;width:100%;height:auto}.home-about_chapters__OEWD7{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;padding:28px 22px;text-align:center}.home-about_chapters__OEWD7 span{color:#cdbbd8;font-size:.7rem;line-height:1.5}.home-about_chapters__OEWD7 strong{display:block;margin-bottom:8px;color:#f7d18b;font:700 clamp(1.05rem,1.5vw,1.6rem)/1 Georgia,serif;white-space:nowrap}.home-about_chapters__OEWD7 span:first-child strong{font-size:clamp(.95rem,1.2vw,1.2rem)}@media(min-width:851px) and (max-width:1100px){.home-about_chapters__OEWD7{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 12px}}@media(max-width:850px){.home-about_panel__BYS8_{grid-template-columns:1fr}.home-about_art__do0Me{border-left:0;border-top:1px solid rgba(244,200,124,.25)}.home-about_art__do0Me img{max-height:300px;object-fit:contain}}@media(max-width:540px){.home-about_section__Z5zyv{padding-top:60px;scroll-margin-top:250px}.home-about_chapters__OEWD7{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px}.home-about_chapters__OEWD7 span:last-child{grid-column:1/-1}.home-about_chapters__OEWD7 strong{font-size:1.5rem}}