.home-apps{max-width:1280px;margin:0 auto 32px;padding:0 24px}.home-apps details{color:#eee6d8;background:linear-gradient(120deg,#152132,#0a1019);border:1px solid #6b5b3d;border-radius:18px}.home-apps summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:18px;padding:24px 28px;display:flex}.home-apps summary>span:first-child{letter-spacing:.14em;color:#e1b976;font-size:11px}.home-apps summary strong{font:27px Georgia,serif}.home-apps-open{color:#e1b976;margin-left:auto;font-size:13px}.home-apps-content{padding:0 28px 28px}.home-apps [role=tablist]{flex-wrap:wrap;gap:10px;margin-bottom:24px;display:flex}.home-apps [role=tab]{color:#eee6d8;cursor:pointer;background:0 0;border:1px solid #6b5b3d;border-radius:9px;padding:12px 16px}.home-apps [aria-selected=true]{color:#111;background:#e1b976}.home-apps [role=tabpanel]{align-items:flex-start;gap:24px;display:flex}.home-apps h2{margin:0 0 12px;font:30px Georgia,serif}.home-apps p{max-width:740px;line-height:1.7}.home-apps-note{color:#a9b7c8;font-size:13px}.home-apps img{object-fit:contain;flex-shrink:0}@media (max-width:560px){.home-apps{padding:0 20px}.home-apps summary{gap:10px;padding:20px}.home-apps summary strong{font-size:23px}.home-apps-open{width:100%;margin:0}.home-apps-content{padding:0 20px 24px}.home-apps [role=tabpanel]{flex-direction:column;gap:14px}.home-apps h2{font-size:26px}}
